Layout do Conteúdo do Lote de Envio Micros

O conteúdo do lote enviado pela integração DLL ou HTTP segue o layout que chamamos de TXT Simplificado Micros.

 

Esse layout é dividido basicamente pelos grupos:

 

  • G - Dados IDE
  • H1 - Dados do Destinatário
  • H1a - Informações do Endereço
  • H2 - Informações do PDV e da Conta
  • H3 - Informações Específicas do Micros (são ignoradas na conversão)
  • I - Dados dos Produtos
  • K - Dados de transporte
  • P - Informações de Pagamento
  • T - Valor do Troco
  • Q - Informações do intermediário
  • OBS - Obscont
  • CPL - Informações Complementares

 

Definição detalhada de cada grupo

 

Grupo G

Dados da IDE

G|IndPres|indIntermed
  • IndPres (Indicador de Presença) = (0) Não se aplica, (1) Operação Presencial, (2) Não presencial, internet, (3) Não presencial, teleatendimento, (4) NFC-e entrega em domicílio, (9) Não presencial, outros
  • IndIntermed (Intermediador) = (0) Operação sem intermediador, (1) Operação em site ou plataforma de terceiros

 

Grupo H1

Dados do Destinatário

H1|Tipo|Nome|CPF

 

Tipo= Física (F) ou Jurídica (J)

 

Grupo H1a

Informações do Endereço.

H1a|Logradouro|Número|Complemento|Bairro|CódigoMunicípio|NomeMunicipio|UF|CEP|fone

 

Ex:

H1a|Rua Francisca Maria Tertuliano Leite|165|Ap 25|Piracicaba|3553658|Taquaral|SP|13421775|1928304663

 

Grupo H2
Informações do PDV e da Conta

H2|idPDV|idConta|NumeroMesa|NomeOperador|ValorGorjeta|idPDVSemRepetição

 

IdPDV = chk_num do micros (numeração do pedido na praça) e idPDVSemRepetição = chk_seq do micros

 

Grupo I
Dados dos Produtos

I|itemCode|itemDesc|itemQty|itemValorUni|itemValorTotal|itemAliq|itemDesconto|itemNCM|itemCEST|pisAliq|cofinsAliq|CSTPis|CSTCofins|totDesc|vOutros|redvIcmsBCPisCofins|vBCICMS|pRedBC|itemIcmsCst|cBenef|cEAN|cEANTrib|CFOP

 

itemAliq - deve-se informar a alíquota do ICMS ou “FF”

 

  • Se o Micros informa o % do ICMS no formato decimal a aplicação aplica CST 00 - Tributado integralmente.
  • Se o Micros informa "FF" a aplicação aplica CST 60 - Substituição.
  • Se informar “FF” assume que é substituição Tributária (Ex: Refrigerantes) e preenche o XML da seguinte forma:

 

<ICMS>
    <ICMS60>
        <orig>0</orig>
        <CST>60</CST>
    </ICMS60>
</ICMS>

 

  • Se o Micros informa "GG" a aplicação aplica CST de Gorjeta (41)
  • Se o Micros informa "NN" a aplicação aplica a tributação de Estacionamento:
  • Se o Micros informar o valor 0 em redvIcmsBCPisCofins o valor do ICMS não será deduzido do valor da base de cálculo do PIS e do COFINS. Caso o valor informado for “1” o valor do ICMS será deduzido do valor da base de cálculo do PIS e do COFINS. Se não for informado nada, será inferido o padrão “0”

 

Grupo K

Dados de Transporte

K|modFrete|CNPJ/CPF

modFrete (Modalidade de Frete):

  • (0) =Contratação do Frete por conta do Remetente
  • (1) =Contratação do Frete por conta do Destinatário
  • (2) =Contratação do Frete por conta de Terceiros
  • (3) =Transporte Próprio por conta do Remetente
  • (4) =Transporte Próprio por conta do Destinatário
  • (9) =Sem Ocorrência de Transporte

 

Grupo P

Informações de Pagamento

P|TipoPagamento|DescricaoPagamento|ValorTotal|tpTntegra|CNPJ|tBand|cAut|xPag
  • TipoPagamento = Dinheiro (01), Cheque (02), Crédito (03), Débito (04), Cartão Loja (05), VA (10), VR (11), Vale Presente (12), Vale Combustível (13) ou Outros (99).
  • TpIntegra = TEF (1)ou  POS (2)
  • tBand = Visa (01), Mastercard (02), American Express (03), Sorocred (04), Diners Club (05), Elo (06), Hipercard (07), Aura (08), Cabal (09), Outros (99)

 

Grupo T

Informação de Troco

T|ValorTroco
  • ValorTroco = Caso a venda tenha troco na operação, deverá ser mapeado neste campo.

 Ex:

T|0.62

 

Grupo Q

Informações do Intermediário

 

 Q|CNPJ|idCadIntTran

  • CNPJ = CNPJ do intermediador
  • idCadIntTran = Identificador Cadastro Intermediador

 

Grupo OBS

Obscont, sendo o primeiro campo o XCampo, o segundo XTexto e o terceiro o tipo do campo customizado.

OBS|xCampo|xTexto|tipo

 

  • O grupo OBS é de preenchimento opcional e uma vez preenchido, o campo “xCampo” e o campo “xTexto” torna-se de preenchimento obrigatório. O campo “tipo” é opcional para esse modelo.
  • O campo “xCampo” deve ser preenchindo com uma String com, no mínimo 1 e no máximo 20 caracteres.
  • O campo “xTexto” deve ser preenchido com uma String com, no mínimo 1 e no máximo 60 caracteres.
  • O campo “tipo” pode ser preenchido com o valor “C” ou “F”, onde “C” significa que o campo é preenchimento de uso livre do contribuinte e “F” significa que o campo é de uso livre do fisco. Não sendo preenchido nenhum desses valores, o valor “C” será atribuído como padrão.

 

Ex:

OBS|dadosPgto|nConta;valor;tPag;NSU|C<br><br>
OBS|ListaEmails|suporte@oobj.com.br

 

Grupo CPL

Informações Complementares

 

CPL|Linha de texto para uso livre do emitente

 

Ex:

CPL|dadosPgto: Contagem;nConta;valor;tPag;NSU

 

Exemplo com os campos preenchidos:

 

G|4|1
H1|F|Joao da Silva|07736653909|||||||||
H2|11|805|0|Rennan R|0.00
H3||
I|72602|PRC 1CP WHPJR RF|1|0.40|0.40|3.2000|0.00|21069090|
I|74710|PRC CP REF 30MIN|1|9.50|9.50|FF|0.00|22021000|0301200
I|26028|SACHE MAIONESE  |1|0.50|0.50|3.2000|0.00|21069090|
K|0|07736653909
P|100|CARTAO|10.90|1|01425787000101|99|050087|
Q|09553244000176|OOBJ TECNOLOGIA
OBS|ListaEmails|suporte@oobj.com.br
CPL|PDV: 11 / Conta N.: 805 / Mesa: 0 / Emp.: Rennan R
CPL|* * * * * * * * * * * * * * *
CPL|SEJA BEM VINDO A
CPL|OOBJ KING
CPL|A CASA DO SANDUBA
CPL|LOJA OOBJ - JOSE
CPL|OBRIGADO
0 (0)
Avaliação do Artigo (Nenhum voto)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.