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.