B MARCA P POS CMYK

1. Documentação técnica APIOne.

1.1. Apresentação

Continuando a nossa série de manuais sobre a Plataforma Fiscal Bematech, apresentamos agora o detalhamento completo dos parâmetros necessários para execução da venda utilizando a APIOne.

O conteúdo presente neste documento também pode ser encontrado nas notas técnicas disponibilizadas pela Sefaz.

Para saber mais sobre a APIOne e também sobre nossas Soluções Fiscais, acesse o Portal do Desenvolvedor:
http://bematechpartners.com.br/wp01/?page_id=2134


Cada seção do JSON será apresentada separadamente, afim de facilitar o detalhamento das informações do documento.

2. JSON Venda (Configuração)

2.1. SEÇÃO CONFIGURAÇÃO

1"configuracao": {
2                "imprimir": true,
3                "email": true,
4                "extratoResumido": false
5        }

configuracao

VALOR: imprimir

Descrição: Campo que determina se a nota ou extrato de cupom será ou não impresso.

Tipo: Boolean

Tamanho: N/A

Observações:
true Nota será impressa.
false Nota não será impressa.

VALOR: email

Descrição: Determina se a nota/cupom deverá ser enviada ao cliente por email.

Tipo: Boolean

Tamanho: N/A

Observações:

true Indica que a nota deve ser enviada por email.
false Indica que a nota deve ser enviada por email.

VALOR: extratoResumido

Descrição: Permite parametrizar o tipo de extrado de cupom a ser emitido, conforme contempla o manual do layout do CF-e.
Tipo: Boolean
Tamanho: N/A

Observações:

true Indica que a nota deverá ser gerada com layout resumido.
false Indica que a nota deve ser gerada com layout completo.


2.2. SEÇÃO IDENTIFICAÇÃO

 1"identificacao": {
 2                "cuf": "string",
 3                "cnf": "string",
 4                "natOp": "string",
 5                "indPag": 0,
 6                "mod": "string",
 7                "serie": "string",
 8                "nnf": "string",
 9                "dhEmi": "string",
10                "dhSaiEnt": "string",
11                "tpNF": "string",
12                "idDest": 0,
13                "cMunFG": "string",
14                "tpImp": 0,
15                "tpEmis": 0,
16                "cdv": 0,
17                "tpAmb": 0,
18                "finNFe": 0,
19                "indFinal": 0,
20                "indPres": 0,
21                "procEmi": 0,
22                "verProc": "string",
23                "cnpj": "string",
24                "signAC": "string",
25                "assinaturaQRCode": "string",
26                "numeroCaixa": "string",
27                "dhCont": "string",
28                "xJust": "string"
29        }

|identificacao

VALOR: cuf

Descrição: Código da UF (estado) do emitente do documento fiscal, o código é composto por um total de 2 caracteres numéricos e deve ser preenchido de acordo com a tabela do IBGE.

Tipo: Número

Tamanho: 2 posições.

Observações:

O código da UF pode ser consultado em:
Link para consulta dos códigos UF: http://www.ibge.gov.br/home/geociencias/areaterritorial/principal.shtm

VALOR: cnf

Descrição: Código numérico que compõe a chave de acesso do documento fiscal, tal código é composto por um total de 8 caracteres numéricos.

Tipo: Numérico.

Tamanho: 8 posições.

Observações:
O cnf deve ser gerado pelo mecanismo emitente de forma a evitar acessos indevidos da NF-e.

VALOR: natOP

Descrição: Campo deve conter a descrição da natureza de operação da nota.

Tipo: Texto

Tamanho: 1 a 60 Caracteres.

Observações:

Campo deve apresentar a natureza da operação tais como (Compra, Venda, Transferência entre outros, conforme previsto na alínea 'i', inciso I, art. 19 do CONVÊNIO S/Nº, de 15 de dezembro de 1970.

VALOR: indPag

Descrição: Campo deve indicar a forma de pagamento utilizada na nota utilizando para tal.

Tipo: Numérico.

Tamanho: 1 posição.

Observações:

O campo aceitará os seguintes valores:
0 (indicará pagamento á vista).
1 (indicará pagamento a prazo).
2 (Outros tipos de pagamento).
Nos casos de emissão de NFC-e devemos utilizar o valor 0.

VALOR: mod

Descrição: Campo que deve indicar o modelo do documento fiscal gerado.

Tipo: Texto

Tamanho: 2 Caracteres

Observações: O campo deve receber os seguintes valores:

55 NF-e emitida em substituição ao modelo 1 ou 1a.
65 NFC-e, utilizada nas operações de venda varejo (aceitação deve seguir critério da UF do emitente).

VALOR: serie

Descrição: Campo reservado para informação da série do documento fiscal emitido.

Tipo: Numérico

Tamanho: 3 Posições.

Observações: No caso de NF-e (modelo 55) a série abarca a numeração 001 a 999, sendo que:
Séries de número 890 a 899: Uso exclusivo para emissão de NF-e avulsa (quando permitida pela SEFAZ);
Séries de número 900 a 999: Uso exclusivo de NF-e emitidas em contingência e autorizadas
no Sistema de Contingência do Ambiente Nacional - SCAN.

VALOR: nnf

Descrição: Campo para identificação do número do documento fiscal emitido.

Tipo: Numérico

Tamanho: 1 a 9 Posições.

Observações: É recomendada a utilização de número sequencial em ordem crescente.

VALOR: dhEmi

Descrição: Campo reservado para preenchimento da data e hora de emissão do documento fiscal.

Tipo: Data

Tamanho:

Observações: O formato de data e hora de emissão respeita o padrão UTC (Universal Coodinated Time).
AAAA-MM-DDThh:mm:ssTZD.
Exemplo: 2017-01-24T08:35:53-02:00

VALOR: dhSaiEnt

Descrição: Campo destino ao registro da data e hora de saída de um produto ou mercadoria.

Tipo: Data

Tamanho:

Observações: Deve ser utilizado o mesmo padrão adotado para o campo "dhEmi"
Nos casos de emissão de documentos NFC-e, este campo não deve ser informado.

VALOR: tpNF

Descrição: Campo destinado ao registro do tipo de operação a qual se destina o documento fiscal.

Tipo: Numérico

Tamanho: 1 Posição.

Observações: Valores possíveis:

0 - Nota de entrada.
1 - Nota de saída.
O Preenchimento deste campo indicará o tipo de nota fiscal que será emitida.

VALOR: idDest

Descrição: Campo onde deve ser informado o código numérico relacionado ao destino da operação.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
1 - Operação interna.
2 - Operação Interestadual.
3 - Operação com Exterior.
Você pode evitar problemas relacionados a rejeição de notas
optando por definir este parâmetro vinculando o preenchimento da UF do emitente.

VALOR: cMunFG

Descrição: Campo para preenchimento do Código do município de ocorrência do fato gerador.

Tipo: Numérico

Tamanho: 7 Posições.

Observações: Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm

VALOR: tpImp

Descrição: Campo destino a informar o modo de impressão da DANFE.

Tipo: Numérico.

Tamanho: 1 Posição.

Observações: Valores possíveis para campo:
0 - Sem geração de DANFE.
1 - DANFE normal (Formato retrato).
2 - DANFE normal (Formato paisagem).
3 - DANFE simplificado.
4 - DANFE NFC-e.
5 - DANFE NFC-e em mensagem eletrônica.

VALOR: tpEmis

Descrição: Campo destino a informação do tipo de emissão da NF-e.

Tipo: Numérico.

Tamanho: 1 Posição.

Observações: Valores possíveis para o campo:
1 - Emissão Normal (sem contingência).
2 - Emissão em Contingência FS-IA, com impressão do DANFE em formulário de segurança.
3 - Emissão em Contingência SCAN (Sistema de Contingência do ambiente nacional).
4 - Emissão em Contingência DPEC (Declaração prévia de emissão em contingência).
5 - Emissão em Contingência FS-DA, com impresão do DANFE em formulário de segurança).
6 -Emissão em Contingência SVC-AN (Sefaz Virtual Ambiente Nacional).
7 - Emissão em Contingência SVC-RS (Sefaz Virtual de contingência do RS)
9 - Emissão em Contingência off-line.: value

VALOR: cdv

Descrição: Parâmetro relacionado ao dígito verificador da Chave de Acesso da NF-e.

Tipo: Numérico.

Tamanho: 1 Posição.

Observações: O preenchimento deste campo deve ocorre conforme descrito no "Item 5"
do manual de orientação da NF-e Link do manual:
https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=33ol5hhSYZk=
IMPORTANTE!
Este parâmetro é gerado automaticamente pelo Fiscal Manager não sendo necessário controle
do mesmo pela automação.

VALOR: tpAmb

Descrição: Campo para identificação do tipo de ambiente relacionado a emissão do documento fiscal.

Tipo: Numérico.

Tamanho: 1 Posição.

Observações: Valores possíveis para o campo:
1 - Produção.
2 - Homologação.

VALOR: finNfe

Descrição: Campo para informação da finalidade de emissão da NF-e.

Tipo: Numérico

Tamanho: 1 Posição.

Observações: Valores possíveis para o campo:
1 - NF-e normal
2 - NF-e complementar
3 - NF-e de ajuste
4 - Devolução de mercadoria

VALOR: indFinal

Descrição: Campo destinado a informação de operações com consumidor final.

Tipo: Numérico.

Tamanho: 1 Posição.

Observações: Valores possíveis para o campo:
1 - Normal
2 - Consumidor Final: value

VALOR: indPres

Descrição: Campo destinado a informação relacionada a presença do comprador no estabelecimento no momento da operação fiscal.

Tipo: Numérico.

Tamanho: 1 Posição.

Observações: Valores possíveis para o campo:
0 - Não se aplica (Deve ser informado quando tratar-se de notas de complementares ou de ajuste).
1 - Operação Presencial.
2 - Operação não presencial, (internet).
3 - Operação não presencial (Tele-atendimento).
4 - Operação com entrega a domicílio (NFC-e).
9 - Operação não presencial (Outros).: value

VALOR: procEmi

Descrição: Campo destinado a descrição do processo de emissão do documento fiscal.

Tipo: Numérico

Tamanho: 1 Posição.

Observações: Valores possíveis para o campo:
0 - Emissão de NF-e com aplicativo do contribuinte.
1 - Emissão de NF-e avulsa pelo fisco.
2 - Emissão de NF-e avulsa, pelo contruibuinte com seu certificado digital através do site do Fisco.
3 - Emissão de NF-e pelo contribuinte com aplicativo fornecido pelo Fisco.

VALOR: verProc

Descrição: Versão do processo de emissão da NF-e. (versão do aplicativo).

Tipo: Texto

Tamanho: 01 a 20 Caracteres.

Observações: Deve ser informada a versão do aplicativo emissor da NF-e.

VALOR: cnpj

Descrição: Campo destinado ao preenchimento do CNPJ.

Tipo: Numérico

Tamanho: 14 Posições.

Observações: N/A.

VALOR: signAC

Descrição: Campo reservado para a informação da assinatura digital do aplicativo comercial.

Tipo: Texto

Tamanho: 01 a 344 Caracteres.

Observações:

VALOR: assinaturaQRCode

Descrição: Campo destinado ao registro da Assinatura digital para uso do QRCode.

Tipo: Texto

Tamanho: 01 a 344 Caracteres

Observações: Assinatura de chave de consulta, Data e Hora de emissão,
Valor total, CPF/CNPJ do adquirente (caso exista).

VALOR: numeroCaixa

Descrição: Campo destinado a informação do número de caixa ao qual o equipamento SAT está conectado.

Tipo: Numérico

Tamanho: 3 Posições.

Observações: O valor informado no número de caixa deve estar entre 001 e 999.

VALOR: dhCont

Descrição: Campo destinado ao registro da data e hora de entrada em contingência, caso esta venha a ocorrer.

Tipo: Data

Tamanho:

Observações: O formato de data e hora de emissão respeita o padrão UTC (Universal Coodinated Time).
AAAA-MM-DDThh:mm:ssTZD.
Exemplo: 2017-01-24T08:35:53-02:00

VALOR: xJust

Descrição: Campo destinado a informação de justificativa de entrada em modo contingência quando esta vier a ocorrer.

Tipo: Texto

Tamanho: 15 a 256 Caracteres.

Observações:


2.3. SEÇÃO EMITENTE

 1"emitente": {
 2                "cnpj": "string",
 3                "cpf": "string",
 4                "xNome": "string",
 5                "xFant": "string",
 6                "endereco": {
 7                        "xLgr": "string",
 8                        "nro": "string",
 9                        "xCpl": "string",
10                        "xBairro": "string",
11                        "cMun": "string",
12                        "xMun": "string",
13                        "uf": "string",
14                        "cep": "string",
15                        "cPais": "string",
16                        "xPais": "string",
17                        "fone": "string"
18                },
19                "ie": "string",
20                "iest": "string",
21                "im": "string",
22                "cnae": "string",
23                "crt": 0,
24                "cRegTribISSQN": 0,
25                "indRatISSQN": "string"
26        }

emitente{

VALOR: cnpj

Descrição: Campo destinado ao preenchimento do CNPJ do emitente do documento fiscal.

Tipo: Numérico

Tamanho: 14 Posições.

Observações: N/A.

VALOR: cpf

Descrição: Campo destinado ao registro do CPF do emitente do documento fiscal.

Tipo: Numérico

Tamanho: 11 Posições.

Observações: Informar o CNPJ do emitente. Na emissão de NF-e avulsa pelo
Fisco, as informações do remetente serão informadas neste grupo. O CNPJ ou CPF deverão ser informados com os zeros não significativos.

VALOR: xNome

Descrição: Campo destinado a informação da Razão Social do emitente do documento fiscal.

Tipo: Texto.

Tamanho: 02 a 60 Caracteres.

Observações: N/A.

VALOR: xFant

Descrição: Campo destinado a informação do Nome Fantasia do emitente do documento fiscal.

Tipo: Texto.

Tamanho: 1 e 60 Caracteres.

Observações: N/A.

VALOR: xLgr

Descrição: Campo destinado a informação do logradouro relacionado ao endereço do cliente.

Tipo: Texto.

Tamanho: 2 a 60 Caracteres.

Observações: Logradouro, refere-se entre outros significados a um espaço
público administrado pelo município tal qual (rua, avenida, praça e etc…​)

VALOR: nro

Descrição: Campo numérico destinado a informação do número do estabelecimento do emitente.

Tipo: Texto.

Tamanho: 1 e 60 Caracteres.

Observações: N/A.

VALOR: xCpl

Descrição: Campo destinado a informação de dados complementares, relacionados ao endereço do emitente.

Tipo: Texto.

Tamanho: 1 e 60 Caracteres

Observações: Comumente são utilizadas informações descritivas do imovel onde o estabelecimento
encontra-se alocado (tal como: Casa, loja, e etc…​)

VALOR: xBairro

Descrição: Campo destinado a informação do bairro onde encontra-se o estabelecimento emitente.

Tipo: Texto.

Tamanho: 1 e 60 Caracteres

Observações: N/A.

VALOR: cMun

Descrição: Campo para preenchimento do Código do município.

Tipo: Numérico.

Tamanho: 7 Posições.

Observações: "Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm"

VALOR: xMun

Descrição: Campo destinado a informação da sigla do UF do emitente.

Tipo: Texto

Tamanho: 2 e 60 Caracteres.

Observações: N/A.

VALOR: uf

Descrição: Campo destinado a informação da UF do Contribuinte (Sigla)

Tipo: Texto

Tamanho: 2 Caracteres.

Observações: Deve-se utilizar a siglas padrão para cada estado (EX: SP, PR, SC, TO…​)

VALOR: cep

Descrição: Campo destinado ao registro do CEP do Emitente.

Tipo: Numérico.

Tamanho: 08 Caracteres

Observações: Informar os zeros não significativos. (NT 2011/004).

VALOR: cPais

Descrição: Campo destinado ao preenchimento do código do país.

Tipo: Texto.

Tamanho: 04 Caracteres.

Observações: O código para Brasil é: 1058.

VALOR: xPais

Descrição: Campo destinado a descrição do nome do país.

Tipo: Texto.

Tamanho: 1 a 60 Caracteres.

Observações: O parâmetro aceita a descrição Brasil ou ainda BRASIL.

VALOR: fone

Descrição: Campo destinado a informação do telefone do emitente do documento fiscal.

Tipo: Texto.

Tamanho: 06 a 14 Caracteres.

Observações: Preencher com o Código DDD + número do telefone.
Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone (v2.0)

VALOR: ie

Descrição: Campo destinado a informação da Inscrição Estadual do emitente.

Tipo: Texto.

Tamanho: 2 a 14 Caracteres.

Observações: Deve-se informar somente os algarismos numéricos, sem os caracteres
de formatação (ponto, barra, hífen, etc.).
Na emissão de NF-e Avulsa pode ser informado o literal “ISENTO” para os contribuintes do ICMS
isentos de inscrição no Cadastro de Contribuintes de ICMS

VALOR: iest

Descrição: Campo destinado ao preenchimento da inscrição estadual do substituto tributário.

Tipo: Texto

Tamanho: 2 a 14 Caracteres.

Observações: IE do Substituto Tributário da UF de destino da mercadoria, quando houver a retenção do ICMS ST para a UF de destino.

VALOR: im

Descrição: Campo destinado ao preenchimento da Inscrição Municipal do emitente.

Tipo: Texto.

Tamanho: 1 a 15 Caracteres.

Observações: Informado na emissão de NF-e conjugada, com itens de produtos sujeitos ao ICMS e itens de serviços sujeitos ao ISSQN.

VALOR: cnae

Descrição: Campo destinado para registro da CNAE.

Tipo: Texto

Tamanho: 07 Caracteres.

Observações: O CNAE é um campo opcional, podendo ser informado quando houver o registro da Inscrição Municipal no documento fiscal.

VALOR: crt

Descrição: Campo destinado a informação do CRT (Código de Regime Tributário)

Tipo: Texto

Tamanho: 7 Caracteres.

Observações: Valores possíveis para o campo:
1 - Simples Nacional.
2 - Simples Nacional, excesso sublimite de receita bruta.
3 - Regime Normal (v. 2.0).

VALOR: cRegTribISSQN

Descrição: Campo destinado ao preenchimento do Regime Especial de tributação ISSQN.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
1 - Microempresa Municipal.
2 - Estimativa.
3 - Sociedade de Profissionais.
4 - Cooperativa.
5 - Microempresário Individual (MEI).

VALOR: indDatISSQN

Descrição: Campo destinado ao preenchimento do desconto sobre subtotal entre itens sujeitos a tributação por ISSQN.

Tipo: Texto

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
S - Desconto sobre subtotal será rateado entre os itens sujeitos ao ISSQN.
N - Desconto sobre subtotal não será rateado entre os itens sujeitos ao ISSQN.


2.4. SEÇÃO DESTINATÁRIO

 1"destinatario": {
 2                "cnpj": "string",
 3                "cpf": "string",
 4                "idEstrangeiro": "string",
 5                "xNome": "string",
 6                "endereco": {
 7                        "xLgr": "string",
 8                        "nro": "string",
 9                        "xCpl": "string",
10                        "xBairro": "string",
11                        "cMun": "string",
12                        "xMun": "string",
13                        "uf": "string",
14                        "cep": "string",
15                        "cPais": "string",
16                        "xPais": "string",
17                        "fone": "string"
18                },
19                "indIEDest": 0,
20                "ie": "string",
21                "isuf": "string",
22                "im": "string",
23                "email": "string"
24        }

destinatario

VALOR: cnpj

Descrição: Campo destinado ao preenchimento do CNPJ do destinatário do documento fiscal.

Tipo: Numérico

Tamanho: 14 Posições.

Observações: N/A.

VALOR: cpf

Descrição: Campo destinado ao registro do CPF do destinatário do documento fiscal.

Tipo: Numérico

Tamanho: 11 Posições.

Observações: Informar o CNPJ ou o CPF do destinatário, preenchendo os zeros não significativos.

VALOR: idEstrangeiro

Descrição: Campo destinado para a identificação do destinatário em casos onde o comprador é estrangeiro.

Tipo: Texto.

Tamanho: 05 e 20 Caracteres.

Observações: Campo pode ser nulo.

VALOR: xNome

Descrição: Campo destinado a informação da Razão Social ou nome do destinatário.

Tipo: Texto.

Tamanho: 02 a 60 Caracteres.

Observações: Campo obrigatório para NF-e (modelo 55) porém, opcional no caso de NFC-e (modelo 65).

VALOR: xLgr

Descrição: Campo destinado a informação do logradouro relacionado ao endereço do cliente.

Tipo: Texto.

Tamanho: 02 a 60 Caracteres.

Observações: Logradouro, refere-se entre outros significados a um espaço público administrado pelo município tal qual (rua, avenida, praça e etc…​)

VALOR: nro

Descrição: Campo destinado a informação do número do estabelecimento do emitente.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: xCpl

Descrição: Campo destinado a informação de dados complementares, relacionados ao endereço.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: Comumente são utilizadas informações descritivas do imovel onde o estabelecimento
encontra-se alocado (tal como: Casa, loja, e etc…​)

VALOR: xBairro

Descrição: Campo destinado a informação do bairro onde encontra-se o estabelecimento emitente.

Tipo: Texto

Tamanho: 02 a 60 Caracteres.

Observações: N/A.

VALOR: cMun

Descrição: Campo para preenchimento do Código do município.

Tipo: Numérico.

Tamanho: 7 Posições.

Observações: "Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm"

VALOR: xMun

Descrição: Campo destinado a informação do nome do Município.

Tipo: Texto

Tamanho: 2 e 60 Caracteres.

Observações: N/A.

VALOR: uf

Descrição: Campo destinado a informação da UF do Contribuinte (Sigla).

Tipo: Texto

Tamanho: 2 Caracteres.

Observações: Deve-se utilizar a siglas padrão para cada estado (EX: SP, PR, SC, TO…​)

VALOR: cep

Descrição: Campo destinado ao registro do CEP.

Tipo: Numérico.

Tamanho: 08 Caracteres

Observações: Informar os zeros não significativos. (NT 2011/004).

VALOR: cPais

Descrição: Campo destinado ao preenchimento do código do país.

Tipo: Texto.

Tamanho: 04 Caracteres.

Observações: O código para Brasil é: 1058.

VALOR: xPais

Descrição: Campo destinado a descrição do nome do país.

Tipo: Texto.

Tamanho: 1 a 60 Caracteres.

Observações: O parâmetro aceita a descrição Brasil ou ainda BRASIL.

VALOR: fone

Descrição: Campo destinado a informação do telefone do emitente do documento fiscal.

Tipo: Texto.

Tamanho: 06 a 14 Caracteres.

Observações: Preencher com o Código DDD + número do telefone.
Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone (v2.0)

VALOR: indIEDest

Descrição: Espaço destinado ao preenchimento do Indicador da IE do destinatário.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
1 - Contribuinte ICMS (informar a IE do destinatário).
2 - Contribuinte isento de Inscrição no cadastro de contribuintes do ICMS.
9 - Não contribuinte, que pode ou não possuir Inscrição Estadual no cadastro de contribuintes do ICMS.
- Nos casos de NFC-e informar indIEDest=9 e não informar a tag IE do destinatário.
- No caso de operação com o Exterior informar indIEDest=9 e não informar a tag IE do destinatário.
- No caso de contribuinte Isento de Inscrição (indIEDest=2), não a tag IE do destinatário.

VALOR: ie

Descrição: Campo destinado ao preenchimento da Inscrição Estadual do Destinatário.

Tipo: Numérico.

Tamanho: 02 e 14 Posições.

Observações: A Inscrição estadual deve ser informada sem os caracteres relacionados a formatação tais como: pontuação, barras hífen e etc.

VALOR: isuf

Descrição: Campo destinado ao registro da Inscriação na Suframa.

Tipo: Numérico.

Tamanho: 02 e 14 Posições.

Observações: A informação da Inscrução da Suframa é obrigatória, nas operações que se beneficem de incentivos fiscais existentes
nas áreas sob controle da SUFRAMA. A omissão desta informação impede o processamento da operação pelo Sistema de Mercadoria Nacional
da SUFRAMA e a liberação da Declaração de Ingresso, prejudicando a comprovação do ingresso / internamento da mercadoria nestas áreas. (v2.0).

VALOR: im

Descrição: Campo destinado ao preenchimento da Inscrição Municipal do Tomador do Serviço.

Tipo: Texto.

Tamanho: 01 a 15 Caracteres.

Observações: Trata-se de um campo opcional, que pode ser informado em situações de emissão de NF-e conjugada, com itens de produtos sujeitos
a tributação ICMS e itens de serviço sujeitos a tributação ISSQN.

VALOR: email

Descrição: Campo destinado a informação do email do destinatário do documento fiscal.

Tipo: Texto.

Tamanho: 01 e 60 Caracteres.

Observações:


2.5. SEÇÃO RETIRADA

 1"retirada": {
 2                "cnpj": "string",
 3                "cpf": "string",
 4                "endereco": {
 5                        "xLgr": "string",
 6                        "nro": "string",
 7                        "xCpl": "string",
 8                        "xBairro": "string",
 9                        "cMun": "string",
10                        "xMun": "string",
11                        "uf": "string",
12                        "cep": "string",
13                        "cPais": "string",
14                        "xPais": "string",
15                        "fone": "string"
16                }
17        },

retirada

VALOR: cnpj

Descrição: Campo destinado ao preenchimento do CNPJ..

Tipo: Numérico

Tamanho: 14 Posições.

Observações: N/A.

VALOR: cpf

Descrição: Campo destinado ao registro do CPF.

Tipo: Numérico

Tamanho: 11 Posições.

Observações: Informar o CNPJ ou o CPF do destinatário, preenchendo os zeros não significativos.

VALOR: xLgr

Descrição: Campo destinado a informação do logradouro relacionado ao endereço de retirada.

Tipo: Texto.

Tamanho: 02 a 60 Caracteres.

Observações: Logradouro, refere-se entre outros significados a um espaço público administrado pelo município tal qual (rua, avenida, praça e etc…​)

VALOR: nro

Descrição: Campo destinado a informação do número do estabelecimento do emitente.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações:

VALOR: xCpl

Descrição: Campo destinado a informação de dados complementares, relacionados ao endereço.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: Comumente são utilizadas informações descritivas do imovel onde o estabelecimento
encontra-se alocado (tal como: Casa, loja, e etc…​)

VALOR: xBairro

Descrição: Campo destinado a informação do bairro.

Tipo: Texto

Tamanho: 02 a 60 Caracteres.

Observações: N/A.

VALOR: cMun

Descrição: Campo para preenchimento do Código do município.

Tipo: Numérico.

Tamanho: 7 Posições.

Observações: "Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm"

VALOR: xMun

Descrição: Campo destinado a informação do nome do Município.

Tipo: Texto

Tamanho: 2 e 60 Caracteres.

Observações: N/A

VALOR: uf

Descrição: Campo destinado a informação da UF do Contribuinte (Sigla).

Tipo: Texto

Tamanho: 2 Caracteres.

Observações: Deve-se utilizar a siglas padrão para cada estado (EX: SP, PR, SC, TO…​)

VALOR: cep

Descrição: Campo destinado ao registro do CEP.

Tipo: Numérico.

Tamanho: 08 Caracteres

Observações: Informar os zeros não significativos. (NT 2011/004).

VALOR: cPais

Descrição: Campo destinado ao preenchimento do código do país.

Tipo: Texto.

Tamanho: 04 Caracteres.

Observações: O código para Brasil é: 1058.

VALOR: xPais

Descrição: Campo destinado a descrição do nome do país.

Tipo: Texto.

Tamanho: 1 a 60 Caracteres.

Observações: O parâmetro aceita a descrição Brasil ou ainda BRASIL.

VALOR: fone

Descrição: Campo destinado a informação do telefone.

Tipo: Texto.

Tamanho: 06 a 14 Caracteres.

Observações: Preencher com o Código DDD + número do telefone.
Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone (v2.0)


2.6. SEÇÃO ENTREGA

 1"entrega": {
 2                "cnpj": "string",
 3                "cpf": "string",
 4                "endereco": {
 5                        "xLgr": "string",
 6                        "nro": "string",
 7                        "xCpl": "string",
 8                        "xBairro": "string",
 9                        "cMun": "string",
10                        "xMun": "string",
11                        "uf": "string",
12                        "cep": "string",
13                        "cPais": "string",
14                        "xPais": "string",
15                        "fone": "string"
16                }
17        },

entrega

VALOR: cnpj

Descrição: Campo destinado ao preenchimento do CNPJ.

Tipo: Numérico

Tamanho: 14 Posições.

Observações: N/A.

VALOR: cpf

Descrição: Campo destinado ao registro do CPF.

Tipo: Numérico

Tamanho: 11 Posições.

Observações: Informar o CNPJ ou o CPF do destinatário, preenchendo os zeros não significativos.

VALOR: xLgr

Descrição: Campo destinado a informação do logradouro relacionado ao endereço de entrega das mercadorias.

Tipo: Texto.

Tamanho: 02 a 60 Caracteres.

Observações: Logradouro, refere-se entre outros significados a um espaço público administrado pelo município tal qual (rua, avenida, praça e etc…​)

VALOR: nro

Descrição: Campo destinado a informação do número do estabelecimento/local.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: xCpl

Descrição: Campo destinado a informação de dados complementares, relacionados ao endereço.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: Comumente são utilizadas informações descritivas do imovel onde o estabelecimento
encontra-se alocado (tal como: Casa, loja, e etc…​)

VALOR: xBairro

Descrição: Campo destinado a informação do bairro.

Tipo: Texto

Tamanho: 02 a 60 Caracteres.

Observações: N/A.

VALOR: cMun

Descrição: Campo para preenchimento do Código do município.

Tipo: Numérico.

Tamanho: 7 Posições.

Observações: "Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm"

VALOR: xMun

Descrição: Campo destinado a informação do nome do Município.

Tipo: Texto

Tamanho: 2 e 60 Caracteres.

Observações: N/A.

VALOR: uf

Descrição: Campo destinado a informação da UF do Contribuinte (Sigla).

Tipo: Texto

Tamanho: 2 Caracteres.

Observações: Deve-se utilizar a siglas padrão para cada estado (EX: SP, PR, SC, TO…​)

VALOR: cep

Descrição: Campo destinado ao registro do CEP.

Tipo: Numérico.

Tamanho: 08 Caracteres

Observações: Informar os zeros não significativos. (NT 2011/004).

VALOR: cPais

Descrição: Campo destinado ao preenchimento do código do país.

Tipo: Texto.

Tamanho: 04 Caracteres.

Observações: O código para Brasil é: 1058.

VALOR: xPais

Descrição: Campo destinado a descrição do nome do país.

Tipo: Texto.

Tamanho: 1 a 60 Caracteres.

Observações: O parâmetro aceita a descrição Brasil ou ainda BRASIL.

VALOR: fone

Descrição: Campo destinado a informação do telefone.

Tipo: Texto.

Tamanho: 06 a 14 Caracteres.

Observações: Preencher com o Código DDD + número do telefone.
Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone (v2.0)


2.7. SEÇÃO TOTAL

 1"total": {
 2                "icmsTotal": {
 3                        "vbc": 0,
 4                        "vicms": 0,
 5                        "vicmsDeson": 0,
 6                        "vbcst": 0,
 7                        "vst": 0,
 8                        "vProd": 0,
 9                        "vFrete": 0,
10                        "vSeg": 0,
11                        "vDesc": 0,
12                        "vii": 0,
13                        "vipi": 0,
14                        "vpis": 0,
15                        "vpisst": 0,
16                        "vcofins": 0,
17                        "vcofinsst": 0,
18                        "vOutro": 0,
19                        "vnf": 0,
20                        "vTotTrib": 0
21                },
22                "issqnTotal": {
23                        "vServ": 0,
24                        "vbc": 0,
25                        "viss": 0,
26                        "vpis": 0,
27                        "vpisst": 0,
28                        "vcofins": 0,
29                        "vcofinsst": 0,
30                        "dCompet": "2017-02-09T12:01:41.087Z",
31                        "vDeducao": 0,
32                        "vOutro": 0,
33                        "vDescIncond": 0,
34                        "vDescCond": 0,
35                        "vissRet": 0,
36                        "cRegTrib": 0
37                },
38                "retencaoTributos": {
39                        "vRetPIS": 0,
40                        "vRetCOFINS": 0,
41                        "vRetCSLL": 0,
42                        "vbcIRRF": 0,
43                        "virrf": 0,
44                        "vbcRetPrev": 0,
45                        "vRetPrev": 0
46                },
47                "vTroco": 0,
48                "descontoAcrescimoEntrada": {
49                        "vDescSubtot": "string",
50                        "vAcresSubtot": "string"
51                },
52                "vCFeLei12741": "string"
53        },

total

"icmstotal"

VALOR: vbc

Descrição: Campo destinado ao registro da informação do valor total da base de cálculo do ICMS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Neste campo deve ser informado o valor total (somatória), da vbc de cada item com tributação ICMS presente no documento fiscal.

VALOR: vicms

Descrição: Campo destinado a informação do valor total de ICMS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: O valor total do ICMS pode ser calculado a partir da somatória do valor de ICMS a recolher presente em cada item tributado no documento fiscal.

VALOR: vicmsDeson

Descrição: Campo utilizado para o preenchimento do Valor total do ICMS desonerado

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Este campo deve ser calculado com base nos valores de Desoneração de ICMS de cada item presente no documento fiscal, os quais sejam beneficiados a isenção ou substituição tributária de ICMS.

VALOR: vbcst

Descrição: Campo destinado ao preenchimento do "Valor de Base de Cálculo do ICMS ST (Substituição Tributária)".

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Este campo deve ser calculado através da somatória dos valores de base de cálculo de ICMS ST de cada um dos itens registrados no documento fiscal.

VALOR: vst

Descrição: Campo destinado ao registro do valor total do ICMS ST (substituição tributária).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Este campo deve ser calculado com base no somatório de valores de ICMS (Substituição tributária de cada item registrado no documento fiscal (os quais se adequem a este condição de tributação).

VALOR: vProd

Descrição: Campo destinado ao registro somatório de valor de todos os produtos e serviços presentes no documento fiscal.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Este campo é resultado da somatória do valor bruto de cada produto (item) registrado no documento fiscal.

VALOR: vFrete

Descrição: Campo destinado ao registro do valor total relacionado ao frente (quando este vier a ocorrer).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: N/A.

VALOR: vSeg

Descrição: Campo destinado a informação do valor total relacionado ao seguro.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se a somatória do valor do seguro de cada item/produto registrado no documento fiscal.

VALOR: vDesc

Descrição: Campo destinado ao registro do valor total do desconto aplicado ao documento fiscal.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se a somatório do valor de descontos ICMS presentes em cada um dos itens registrados no documento fiscal.

VALOR: vii

Descrição: Campo destinado ao preenchimento do valor total de Isenção tributária (II).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se ao somatório do imposto "II", em todos os itens registrados no documento fiscal.

VALOR: vipi

Descrição: Campo destinado a informação do valor total do imposto IPI, aplicado ao documento fiscal.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se ao somatório do "IPI" em todo os itens registrados no documento fiscal.

VALOR: vpis

Descrição: Campo destinado a informação do valor do PIS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se ao somatório do "PIS" em todo os itens registrados no documento fiscal.

VALOR: vpisst

Descrição: Campo destinado a informação do valor total do PIS-ST (Substituição tributária).

Tipo: Numérico

Tamanho: 03 a 15 posições + 02 casas decimais.

Observações: Refere-se ao somatório do "PIS ST" em todo os itens registrados no documento fiscal.

VALOR: vcofins

Descrição: Campo destinado a informação do valor total da COFINS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se ao somatório do "COFINS" em todo os itens registrados no documento fiscal.

VALOR: vcofinsst

Descrição: Campo destinado a informação do valor total do COFINS-ST (Substituição tributária).

Tipo: Numérico

Tamanho: 03 a 15 posições + 02 casas decimais.

Observações: Refere-se ao somatório do "COFINS ST" em todo os itens registrados no documento fiscal.

VALOR: vOutro

Descrição: Campo destinado a informação do valor total de outras despesas acessórias.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: Refere-se ao somatório de todos os valores de tributações acessórias (vOutro) em cada um dos itens registrados no documento fiscal.

VALOR: vnf

Descrição: Campo destinado a informação do valor total da NF-e.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: Refere-se ao cálculo do valor total da Nfe, levando em consideração valores de descontos, impostos e demais associações.

VALOR: vTotTrib

Descrição: Campo destinado a informação do valor aproximado de tributos federais, estaduais e municipais relacionados e presentes ao documento fiscal.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: Refere-se ao cálculo somatório do total aproximado de tributos presentes em cada item do documento fiscal.

"issqntotal"

VALOR: vServ

Descrição: Campo destinado ao preenchimento do valor total dos serviços sob não incidência ou não tributados pelo ICMS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais.

Observações: N/A.

VALOR: vbc

Descrição: Campo destinado a informação do valor total da base de cálculo do ISS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: Neste campo deve ser informado o valor total (somatória), da vbc de cada item com tributação ISS presente no documento fiscal.

VALOR: viss

Descrição: Campo destinado ao cálculo do valor total do ISS.

Tipo: Numérico.

Tamanho: 13 posições + 02 casas decimais

Observações: N/A

VALOR: vpis

Descrição: Campo destinado a informação do valor do PIS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: Refere-se ao somatório do "PIS" em todo os itens registrados no documento fiscal.

VALOR: vpisst

Descrição: Campo destinado a informação do valor total do PIS-ST (Substituição tributária).

Tipo: Numérico

Tamanho: 03 a 15 posições + 02 casas decimais

Observações: Refere-se ao somatório do "PIS ST" em todo os itens registrados no documento fiscal.

VALOR: vcofins

Descrição: Campo destinado a informação do valor total da COFINS.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: Refere-se ao somatório do "COFINS" em todo os itens registrados no documento fiscal.

VALOR: vcofinsst

Descrição: Campo destinado a informação do valor total do COFINS-ST (Substituição tributária).

Tipo: Numérico

Tamanho: 03 a 15 posições + 02 casas decimais

Observações: Refere-se ao somatório do "COFINS ST" em todo os itens registrados no documento fiscal.

VALOR: dCompet

Descrição: Campo destinado ao registro da data de prestação do serviço presente no documento fiscal.

Tipo: Numérico.

Tamanho: 08 Posições.

Observações: Formato de preenchimento: "AAAA-MM-DD"

VALOR: vDeducao

Descrição: Campo destinado ao valor total de dedução para redução da base de cálculo.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: N/A.

VALOR: vOutro

Descrição: Campo destinado a informação do valor total de outras despesas acessórias.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: Refere-se ao somatório de todos os valores de tributações acessórias (vOutro) em cada um
dos itens registrados no documento fiscal.

VALOR: vDescIncond

Descrição: Campo destinado ao registro do valor total de descontos incondicionais.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: *Descontos incondicionais, são considerados omo parcelas que reduzem o valor total das vendas, quando registrados na venda
e não dependerem de eventos posteriores a emissão do documento fiscal.
**Valor Declaratório.

VALOR: vDescCond

Descrição: Campo destinado ao registro do valor total de descontos condicionais.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: *Descontos condicionais são os descontos que dependem diretamente de ações posteriores ao evento de venda, como por exemplo: desconto
por pagamento de conta dentro de prazo de vencimento.

VALOR: vissRet

Descrição: Campo destinado ao preenchimento do valor total de retenção de impostos sobre serviços (ISS).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações: N/A.

VALOR: cRegTrib

Descrição: Campo destinado ao registro do "Código de Regime Especial de Tributação"

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
1 - Microempresa Municipal.
2 - Estimativa.
3 - Sociedade de Profissionais.
4 - Cooperativa.
5 - Microempresario Individual (MEI).
6 - Microempresário e Empresa de pequeno porte (ME/EPP).

"retencaoTributos"

VALOR: vRetPIS

Descrição: Campo destinado ao preenchimento do valor retido de PIS (Programa de integração social).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

VALOR: vRetCOFINS

Descrição: Campo destinado ao valor retido de COFINS (Contribuição para o Financiamento da Seguridade Social)

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

VALOR: vRetCSLL

Descrição:_ Campo destinado ao preenchimento do valor retido de CSLL (Contribuição Social sobre lucro líquido).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

VALOR: vbcirrf

Descrição: Campo destinado ao preenchimento da base de cáculo do IRRF (Imposto de renda retido na fonte).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

VALOR: virrf

Descrição: Campo destinado ao preenchimento do valor retido de IRRF (Imposto de renda retido na fonte).

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

VALOR: vbcRetPrev

Descrição: Campo destinado ao preenchimento da base de cáculo de retenção da previdência social.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

VALOR: vRetPrev

Descrição: Campo destinado ao valor de retenção da previdência social.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações do Grupo:
Exemplos de atos normativos que definem obrigatoriedade da retenção de contribuições:
a) IRPJ/CSLL/PIS/COFINS - Fonte - Recebimentos de Órgão Público Federal, Lei nº 9.430, de 27 de dezembro de 1996, art. 64, Lei nº 10.833/2003, art. 34, como normas infralegais, temos como exemplo: IN SRF 480/2004 e IN 539, de 25/04/05.
b) Retenção do Imposto de Renda pelas Fontes Pagadoras, REMUNERAÇÃO DE SERVIÇOS PROFISSIONAIS PRESTADOS POR PESSOA JURÍDICA, Lei nº 7.450/85, art. 52
c) IRPJ, CSLL, COFINS e PIS - Serviços Prestados por Pessoas Jurídicas - Retenção na Fonte, Lei nº 10.833 de 29.12.2003, art. 30, 31, 32, 35 e 36

VALOR: vTroco

Descrição: Campo destinado a informação e registro do valor do troco (em operações SAT- CF-e)

Tipo: Numérico

Tamanho: 03 e 15 posições + 02 casas decimais

Observações do Grupo: O valor do troco é calculado entre a soma de todos os meios de pagamento executados e o valor total do Cf-e

"descontoAcrescimoEntrada"

VALOR: vDescSubtot

Descrição: Campo destinado ao valor de entrada de Desconto sobre o subtotal.

Tipo: Numérico

Tamanho: 03 e 15 posições + 02 casas decimais

Observações: Se informado, deve conter desconto concedido sobre total dos itens. Valor deverá ser distribuido pelo SAT proporcionalmen te ao valor de cada item, já considerado o desconto ou acréscimo do item.
Distribuição incidirá sobre os itens sujeitos ao ISSQN somente se o campo indRatISSQN (id:C16) = 'S'.

VALOR: vAcresSubtot

Descrição: Campo destinado a informação dos valores de entrada de Acréscimo sobre o subtotal.

Tipo: Numérico

Tamanho: 03 e 15 posições + 02 casas decimais

Observações: Se informado, deve conter acréscimo sobre total dos itens, Valor deverá ser distribuído pelo SAT proporcionalmente ao valor de cada item, já considerado o desconto ou acréscimo do item.

VALOR: vCFeLei12741

Descrição: Campo destinado ao registro do valor aproximado dos tributos do CF-e SAT - Lei 12741/12.

Tipo: Numérico

Tamanho: 03 e 15 posições + 02 casas decimais

Observações: Valor aproximado dos tributos do CF-e-SAT, declarado pelo emitente, conforme Lei 12741/2012.
Valor deve ser maior ou igual a zero. Campo de preenchimento: - opcional, caso o contribuinte opte por informar o valor em painel afixado
no estabelecimento, conforme artigo 2º, §2º da referida lei. - obrigatório, caso o contribuinte não opte por informar o valor em painel
afixado no estabelecimento, conforme artigo 2º, §2º da referida lei.


2.8. SEÇÃO TRANSPORTE

 1"transporte": {
 2                "modFrete": 0,
 3                "transportador": {
 4                        "cnpj": "string",
 5                        "cpf": "string",
 6                        "xNome": "string",
 7                        "ie": "string",
 8                        "xEnder": "string",
 9                        "xMun": "string",
10                        "uf": "string"
11                },
12                "retencaoTransporte": {
13                        "vServ": 0,
14                        "vbcRet": 0,
15                        "picmsRet": 0,
16                        "vicmsRet": 0,
17                        "cfop": 0,
18                        "cMunFG": "string"
19                },
20                "vagao": "string",
21                "balsa": "string",
22                "veiculoTransporte": {
23                        "placa": "string",
24                        "uf": "string",
25                        "rntc": "string"
26                },
27                "reboques": [{
28                                "placa": "string",
29                                "uf": "string",
30                                "rntc": "string"
31                        }
32                ],
33                "volumes": [{
34                                "qVol": 0,
35                                "esp": "string",
36                                "marca": "string",
37                                "nVol": "string",
38                                "pesoL": 0,
39                                "pesoB": 0,
40                                "lacres": [{
41                                                "nLacre": "string"
42                                        }
43                                ]
44                        }
45                ]
46        },

transporte

VALOR: modFrete

Descrição: Campo destinado ao registro do modelo de frete vinculado aos itens do documento fiscal.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - Por conta do emitente;
1 - Por conta do destinatário/remente.
2 - Por conta de terceiros;
9 - Sem frete (v 2.0)

"transportador"

VALOR: cnpj

Descrição: Campo destinado ao registro do CNPJ do transportador.

Tipo: Numérico.

Tamanho: 14 Posições.

Observações: Informar o CNPJ ou o CPF do destinatário, preenchendo os zeros não significativos

VALOR: cpf

Descrição: Campo destinado ao registro do CPF do transportador.

Tipo: NUmérico.

Tamanho: 11 Posições.

Observações: Informar o CNPJ ou o CPF, preenchendo os zeros não significativos.

VALOR: xNome

Descrição: Campo destinado a informação da Razão Social ou nome do transportador

Tipo: Texto

Tamanho: 02 a 60 caracteres.

Observações: Campo obrigatório para NF-e (modelo 55) porém, opcional no caso de NFC-e (modelo 65).

VALOR: ie

Descrição: Campo destinado ao preenchimento da Inscrição Estadual do transportador.

Tipo: Numérico.

Tamanho: 02 a 14 Posições.

Observações: A Inscrição estadual deve ser informada sem os caracteres relacionados a formatação tais como: pontuação, barras hífen e etc.
Informar:
- Inscrição Estadual do transportador contribuinte do ICMS, sem caracteres de formatação (ponto, barra, hífen, etc.);
- Literal “ISENTO” para transportador isento de inscrição no cadastro de contribuintes ICMS;
- Não informar a tag para não contribuinte do ICMS,
A UF deve ser informada se informado uma IE. (v2.0).

VALOR: xEnder

Descrição: 'Campo destinado a informação do endereço completo.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações:

VALOR: xMun

Descrição: Campo destinado ao preenchimento do nome do município.

Tipo: Texto

Tamanho: 02 a 60 Caracteres.

Observações:

VALOR: UF

Descrição: Campo destinado ao registro da sigla da UF

Tipo: Texto.

Tamanho: 02 Caracteres.

[red]_Observações:_a UF deve ser informada nos casos, onde a IE for informada no documento fiscal.
Nos casos de operações para o Exterior deve-se informar a sigla "EX".

"retencaoicmsTransporte"

VALOR: vServ

Descrição: Campo destinado ao preenchimento do valor total dos serviços.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações:

VALOR: vbcRet

Descrição: Campo destinado ao preenchimento do valor da base de cálculo da retenção do ICMS

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações:

VALOR: picmsRet

Descrição: Campo destinado ao registro da aliquota da retenção.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 casas decimais.

Observações:

VALOR: vicmsRet

Descrição: Campo destinado ao registro do valor do ICMS retido.

Tipo: Numérico

Tamanho: 13 posições + 02 casas decimais

Observações:

VALOR: cfop

Descrição: Campo destinado ao preenchimento do CFOP (Código Fiscal de operações e Prestações)
de transporte (Anexo XI.03 - da documentação técnica da NFE).

Tipo: Numérico.

Tamanho: 04 Posições.

Observações:

VALOR: cMunFG

Descrição: Campo para preenchimento do Código do município de ocorrência do fato gerador.

Tipo: Numérico.

Tamanho: 07 Posições.

Observações: Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm

VALOR: vagao

Descrição: Campo destinado a informação da identificação do vagão de transporte.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações:

VALOR: balsa

Descrição: Campo destinado a informação da identificação da Balsa de transporte.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações:

"veiculoTransporte"

VALOR: placa

Descrição: Campo destinado a identificação da placa do veículo utilizado para o transporte.

Tipo: Texto.

Tamanho: 07 Caracteres.

Observações: Informar em um dos seguintes formatos: XXX9999, XXX999, XX9999 ou XXXX999. Informar a placa em informações complementares quando a placa do veículo tiver lei de formação diversa. (NT 2011/005).

VALOR: uf

Descrição: Campo destinado ao registro da sigla da UF .

Tipo: Texto

Tamanho: 02 Caracteres

Observações: Nos casos de operações para o Exterior deve-se informar a sigla "EX".

VALOR: rntc

Descrição: Campo destinado ao preenchimento do RNTC (Registro Nacional de Transportador de Carga) (ANTT).

Tipo: Texto

Tamanho: 01 a 20 Caracteres.

Observações:

"reboques"

VALOR: placa

Descrição: Campo destinado a identificação da placa do veículo utilizado para o transporte.

Tipo: Texto.

Tamanho: 07 Caracteres.

Observações: Informar em um dos seguintes formatos: XXX9999, XXX999, XX9999 ou XXXX999. Informar a placa em informações complementares quando a placa do veículo tiver lei de formação diversa. (NT 2011/005).

VALOR: uf

Descrição: Campo destinado ao registro da sigla da UF .

Tipo: Texto

Tamanho: 02 Caracteres

Observações: Nos casos de operações para o Exterior deve-se informar a sigla "EX".

VALOR: rntc

Descrição: Campo destinado ao preenchimento do RNTC (Registro Nacional de Transportador de Carga) (ANTT).

Tipo: Texto

Tamanho: 01 a 20 Caracteres.

Observações: N/A.

"volumes"

VALOR: qVol

Descrição: Campo destinado ao preenchimento da quantidade de volumes transportados.

Tipo: Numérico.

Tamanho: 01 a 15 Posições.

Observações: N/A.

VALOR: esp

Descrição: Campo destinado a informação da espécie de volumes transportados.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: marca

Descrição: Campo destinado ao registro da marca dos volumes transportados.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações:

VALOR: nVol

Descrição: Campo destinado ao preenchimento da numeração dos volumes transportados.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: pesoL

Descrição: Campo destinado ao preenchimento do Peso Líquido (em kg) transportado.

Tipo: Numérico.

Tamanho: 12 Posições + 03 casas decimais.

Observações: N/A.

VALOR: pesoB

Descrição:

Tipo: Numérico.

Tamanho: 12 Posições + 03 casa decimais.

Observações: N/A.

"lacres"

VALOR: nLacre

Descrição: Campo destinado a informação do número de lacres.

Tipo: Texto

Tamanho: 01 a 60 caracteres.

Observações:


2.9. SEÇÃO COBRANÇA

 1"cobranca": {
 2                "fatura": {
 3                        "nFat": "string",
 4                        "vOrig": 0,
 5                        "vDesc": 0,
 6                        "vLiq": 0
 7                },
 8                "duplicata": {
 9                        "nDup": "string",
10                        "dVenc": "2017-02-09T12:01:41.087Z",
11                        "vDup": 0
12                }
13        }

"cobranca"

"fatura"

VALOR: nFat

Descrição: Campo destinado ao preenchimento do número da fatura.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: vOrig

Descrição: Campo destinado ao preenchimento do Valor Original da fatura.

Tipo: Numérico.

Tamanho: 13 posições + 02 casas decimais

Observações: N/A.

VALOR: vDesc

Descrição: Campo destinado ao preenchimento do Valor do desconto.

Tipo: Numérico.

Tamanho: 13 posições + 02 casas decimais

Observações: N/A.

VALOR: vLiq

Descrição: Campo destinado ao preenchimento do valor liquido da Fatura.

Tipo: Numérico.

Tamanho: 13 posições + 02 casas decimais

Observações: N/A.

"duplicata"

VALOR: nDup

Descrição: Campo destinado ao registro do número da duplicata.

Tipo: Texto

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: dVenc

Descrição: Campo destinado ao preenchimento de data.

Tipo: Data

Tamanho:

Observações: Formato: “AAAA-MM-DD”

VALOR: vDup

Descrição:

Tipo: Numérico.

Tamanho: 13 Posições + 02 casas decimais.

Observações: N/A.


2.10. SEÇÃO INFORMAÇÃO ADICIONAL

 1"informacaoAdicional": {
 2                "infAdFisco": "string",
 3                "infCpl": "string",
 4                "observacoesContribuintes": [{
 5                                "xCampo": "string",
 6                                "xTexto": "string"
 7                        }
 8                ],
 9                "observacoesFisco": [{
10                                "xCampo": "string",
11                                "xTexto": "string"
12                        }
13                ],
14                "processosReferenciados": [{
15                                "nProc": "string",
16                                "indProc": 0
17                        }
18                ]
19        }

"informacaoAdicional"

VALOR: infAdFisco

Descrição: Campo destinado ao registro de Informações Adicionais de Interesse do Fisco.

Tipo: Texto.

Tamanho: 01 a 2000 Caracteres.

Observações: N/A.

VALOR: infCpl

Descrição: Campo destinado ao preenchimento de informações complementares e de interesse ao contribuinte.

Tipo: Texto.

Tamanho: 01 a 5000 Caracteres.

Observações: N/A.

"observacoesContribuintes"

VALOR: xCampo

Descrição: Campo destinado ao preenchimento de identificação do Campo.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações: N/A.

VALOR: xTexto

Descrição: Campo destinado ao preenchimento de informações relacionados ao conteúdo do campo.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações: N/A.

"observacoesFisco"

VALOR: xCampo

Descrição: Campo destinado ao preenchimento de identificação do Campo.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações: N/A.

VALOR: xTexto

Descrição: Campo destinado ao preenchimento de informações relacionados ao conteúdo do campo.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações: N/A.

"processosReferenciados"

VALOR: nProc

Descrição: Campo destinado ao preenchido do Identificado do processo ou ato concessório.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: indProc

Descrição: Campo destinado ao preenchimento do identificado da origem do processo.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - SEFAZ
1 - Justiça Federal
2 - Justiça Estadual
3 - Secex/RFB
9 - Outros


2.11. SEÇÃO EXPORTAÇÃO

1"exportacao": {
2                "ufSaidaPais": "string",
3                "xLocExporta": "string",
4                "xLocDespacho": "string"
5        }

"exportacao"

VALOR: ufSaidaPais

Descrição: Campo destinado ao preenchimento da sigla do UG de Embarque ou de transposiçãod de fronteira.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: Não deve ser utilizado o valor EX neste campo.

VALOR: xLocExporta

Descrição: Campo destinado ao preenchimento da descrição do local de embarque ou de transposição de fronteira.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: xLocDespacho

Descrição: Campo destinado a informação da descrição do local de despacho.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: N/A.


2.12. SEÇÃO COMPRA

1"compra": {
2                "xnEmp": "string",
3                "xPed": "string",
4                "xCont": "string"
5        }

"compra"

VALOR: xnEmp

Descrição: Campo destinado ao preenchimento (no caso de compras públicas) da identificação da nota de empenho. (NT 2011/004).

Tipo: Texto

Tamanho: 01 a 22 Caracteres.

Observações: N/A.

VALOR: xPed

Descrição: Campo destinado ao preenchimento do número do pedido.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres

Observações: N/A.

VALOR: xCont

Descrição: Campo destinado ao registro do número do contrato de compra.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres

Observações: N/A.


2.13. SEÇÃO CANA

 1"cana": {
 2                "safra": "string",
 3                "ref": "string",
 4                "fornecimentoDiarios": [{
 5                                "dia": 0,
 6                                "qtde": 0
 7                        }
 8                ],
 9                "qTotMes": 0,
10                "qTotAnt": 0,
11                "qTotGer": 0,
12                "deducoes": [{
13                                "xDed": "string",
14                                "vDed": 0
15                        }
16                ],
17                "vFor": 0,
18                "vTotDed": 0,
19                "vLiqFor": 0
20        }

"cana"

VALOR: safra

Descrição: Campo destinado ao preenchimento da safra.

Tipo: Texto.

Tamanho: 04 a 06 Caracteres.

Observações: Deve ser informado nos formatos: AAAA ou ainda AAAA/AAAA. V2.0

VALOR: ref

Descrição: Campo destinado ao preenchimento do mês e ano de referência.

Tipo: Texto.

Tamanho: 07 Caracteres.

Observações: Preenchimento deve ocorrer no formato "MM/AAAA" v 2.0.

"fornecimentosDiarios"

VALOR: dia

Descrição: Campo destinado ao registro do dia de fornecimento.

Tipo: Numérico.

Tamanho: 01 a 02 Caracteres.

Observações: N/A.

VALOR: qtde

Descrição: Campo destinado ao preenchimento da quantidade (em KG).

Tipo: Numérico.

Tamanho: 11 Posições + (até)10 casas decimais.

Observações: N/A.

VALOR: qTotMes

Descrição: Campo destinado a informação da quantidade total do mês (em KG).

Tipo: Numérico.

Tamanho: 11 Posições + (até)10 casas decimais.

Observações: N/A.

VALOR: qTotAnt

Descrição: Campo destinado a informação da quantidade total anterior (em KG).

Tipo: Numérico.

Tamanho: 11 Posições + (até)10 casas decimais.

Observações: N/A.

VALOR: qTotGer

Descrição: Campo destinado a informação da quantidade total geral (em KG).

Tipo: Numérico.

Tamanho: 11 Posições + (até)10 casas decimais.

Observações: N/A.

"deducoes"

VALOR: xDed

Descrição: Campo destinado a informação da descriação da dedução (v 2.0)

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: vDeducao

Descrição: Campo destinado ao preenchimento do valor da dedução.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas decimais.

Observações: N/A.

VALOR: vFor

Descrição: Campo destinado ao preenchimento do valor total dos fornecimentos.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas decimais.

Observações: N/A.

VALOR: vTotDed

Descrição: Campo destinado ao preenchimento do valor total da dedução.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas decimais.

Observações: N/A.

VALOR: vLigFor

Descrição: Campo destinado ao preenchimento do valor liquido dos fornecimentos.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas decimais.

Observações: N/A.


2.14. SEÇÃO IDENTIFICAÇÃO BNF

1"identificacaoBnf": {
2                "chave": "string",
3                "serie": "string",
4                "numero": "string"
5        }

"identificacao"

VALOR: chave

Descrição: Campo destinado ao preenchimento da chave de acesso da NF-e/NFC-e.

Tipo: Numérico.

Tamanho: 44 Posições.

Observações: N/A.

VALOR: serie

Descrição: Campo destinado ao registro da série do documento fiscal.

Tipo: Numérico.

Tamanho: 01 a 03 Posições.

Observações: N/A.

VALOR: numero

Descrição: Campo destinado ao registro do número da Nota Fiscal (NF-e / NFC-e)

Tipo: Numérico.

Tamanho: 01 a 09 Posições.

Observações: N/A.


2.15. SEÇÃO STATUS

 1"status": {
 2                "codigo": "string",
 3                "descricao": "string",
 4                "mensagem": "string",
 5                "contigencia": false,
 6                "cancelada": false,
 7                "inutilizada": false,
 8                "impressa": false,
 9                "email": false,
10                "codigoOrgao": "string",
11                "mensagemOrgao": "string",
12                "sessao": "string"
13        }

"status"

VALOR: codigo

Descrição: Campo destinado ao registr de:
* Códigos de retornos de status SEFAZ.
* Códigos de retornos de status próprios do Fiscal Manager.

Tipo: Texto.

Tamanho: 03 a 04 Caracteres.

Observações: N/A.

VALOR: descricao

Descrição: Campo destinado o registro da mensagem de retorno da Sefaz.

Tipo: Texto.

Tamanho: S/ limitação.

Observações: Trata-se da descrição associada/vinculada ao codigo de retorno (campo anterior).

VALOR: mensagem

Descrição: Campo destinado ao conteúdo da mensagem de retorno.

Tipo: Texto.

Tamanho: S/ limitação.

Observações: N/A.

VALOR: contingencia

Descrição: Campo destinado ao registro do modo de emissão da Nota.

Tipo: Boolean.

Tamanho:.

Observações:
False = Indica que a nota foi emitida em modo normal (ON LINE).
True = Indica que a nota foi emitida em modo contingência.

VALOR: cancelada

Descrição: Campo destinado ao registro de emissão de cancelamento.

Tipo: Boolean.

Tamanho:

Observações:
False - Indica que não trata-se de um cancelamento.
True - Indica que trata-se de um cancelamento.

VALOR: inutilizada

Descrição: Campo destinado a informação de inutilização da nota.

Tipo: Boolean.

Tamanho:

Observações:
False = Indica que não trata-se de inutilização de nota.
True - Indica que trata-se de uma inutilização de nota.

VALOR: impressa

Descrição: Campo destinado ao registro de informação de impressão ou não da nota.

Tipo: Boolean.

Tamanho:

Observações:
False = Indica que a nota fiscal não foi ser impressa.
True = Indica que a nota fiscal foi impressa.

VALOR: email

Descrição: Campo destinado ao registro de informação de status de emissão ou não da nota via email.

Tipo: Texto.

Tamanho:

Observações:
False = Indica que a nota fiscal não foi enviada por email.
True = Indica que a nota fiscal foi enviada por email.

VALOR: codigoOrgao

Descrição: (SAT) Campo destinado ao regsitro do Código da mensagem de retorno da SGRS SP.

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: mensagemOrgao

Descrição: Campo destinado ao registro da Mensagem vinculada ao código de retorno da Sefaz (SAT).

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: sessao

Descrição: SAT - Campo voltado ao registro da mensagem do código de sessão do SAT.

Tipo: Texto.

Tamanho:

Observações: N/A.


2.16. SEÇÃO PROTOCOLO

1"protocolo": {
2                "tipoAmbiente": 0,
3                "versaoAplicacao": "string",
4                "dataHora": "2017-02-09T12:01:41.087Z",
5                "recibo": "string",
6                "status": 0,
7                "motivo": "string"
8        }

VALOR: tipoAmbiente

Descrição: campo utilizado para parametrização do ambiente utilizado é Produção ou Homologação.

Tipo: Numérico.

Tamanho:

Observações:
1 = Indica emissão da nota em ambiente de Produção.
2 = Indica emissão da nota em ambiente de Homologação

VALOR: versaoAplicacao

Descrição: Campo destinado ao registro da versão da aplicação emitente da nota.

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: dataHora

Descrição: Campo destinado ao preenchimento da data e hora de autorização.

Tipo: Data.

Tamanho:

Observações:
O formato de data e hora de emissão respeita o padrão UTC (Universal Coodinated Time): AAAA-MM-DDThh:mm:ssTZD.
Exemplo: 2017-01-24T08:35:53-02:00

VALOR: recibo

Descrição: Campo destinado ao registro do retorno do protocolo de aceite da Sefaz referente ao recebimento da nota.

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: status

Descrição: Campo utilizado para o registro do retorno do processo de recebimento de notas.

Tipo: Numérico.

Tamanho:

Observações: N/A.

VALOR: motivo

Descrição: Campo destinado ao registro da descrição do Status de recebimento de notas.

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: conteudo

Descrição: Campo destinado ao registro do conteúdo do xml (em base64)

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: dataEmissao

Descrição: Campo destinado ao preenchimento da data e hora de autorização.

Tipo: Data.

Tamanho:

Observações:
O formato de data e hora de emissão respeita o padrão UTC (Universal Coodinated Time): AAAA-MM-DDThh:mm:ssTZD.
Exemplo: 2017-01-24T08:35:53-02:00

VALOR: versao

Descrição: campo destinado a versão de layout do arquivo xml.

Tipo: Texto.

Tamanho:

Observações: N/A.


3. SEÇÃO DETALHE DO PRODUTO

  1"detalheProduto": [{
  2                        "nItem": 0,
  3                        "produto": {
  4                                "cProd": "string",
  5                                "cean": "string",
  6                                "xProd": "string",
  7                                "ncm": "string",
  8                                "nve": "string",
  9                                "extipi": "string",
 10                                "cfop": "string",
 11                                "uCom": "string",
 12                                "qCom": "string",
 13                                "vUnCom": 0,
 14                                "vProd": 0,
 15                                "indRegra": "string",
 16                                "ceanTrib": "string",
 17                                "uTrib": "string",
 18                                "qTrib": 0,
 19                                "vUnTrib": "string",
 20                                "vFrete": 0,
 21                                "vSeg": 0,
 22                                "vDesc": 0,
 23                                "vOutro": 0,
 24                                "vItem": 0,
 25                                "vRatDesc": 0,
 26                                "vRatAcr": 0,
 27                                "indTot": 0,
 28                                "cest": "string",
 29                                "declaracoesImportacao": [{
 30                                                "ndi": "string",
 31                                                "ddi": "2017-02-09T12:01:41.087Z",
 32                                                "xLocDesemb": "string",
 33                                                "ufDesemb": "string",
 34                                                "dDesemb": "2017-02-09T12:01:41.087Z",
 35                                                "tpViaTransp": 0,
 36                                                "vafrmm": 0,
 37                                                "tpIntermedio": 0,
 38                                                "cnpj": "string",
 39                                                "ufTerceiro": "string",
 40                                                "cExportador": "string",
 41                                                "adicoes": [{
 42                                                                "nAdicao": 0,
 43                                                                "nSeqAdic": 0,
 44                                                                "cFabricante": "string",
 45                                                                "vDescDI": 0,
 46                                                                "nDraw": 0
 47                                                        }
 48                                                ]
 49                                        }
 50                                ],
 51                                "detsExportacao": [{
 52                                                "nDraw": 0,
 53                                                "exportacaoIndireta": {
 54                                                        "nre": "string",
 55                                                        "chNFe": "string",
 56                                                        "qExport": 0
 57                                                }
 58                                        }
 59                                ],
 60                                "xPed": "string",
 61                                "nItemPed": "string",
 62                                "nfci": "string",
 63                                "veiculo": {
 64                                        "tpOp": 0,
 65                                        "chassi": "string",
 66                                        "cCor": "string",
 67                                        "xCor": "string",
 68                                        "pot": "string",
 69                                        "cilin": "string",
 70                                        "pesoL": "string",
 71                                        "pesoB": "string",
 72                                        "nSerie": "string",
 73                                        "tpComb": "string",
 74                                        "nMotor": "string",
 75                                        "cmt": "string",
 76                                        "dist": "string",
 77                                        "anoMod": 0,
 78                                        "anoFab": 0,
 79                                        "tpPint": "string",
 80                                        "tpVeic": 0,
 81                                        "espVeic": 0,
 82                                        "vin": "string",
 83                                        "condVeic": 0,
 84                                        "cMod": "string",
 85                                        "cCorDENATRAN": 0,
 86                                        "lota": 0,
 87                                        "tpRest": 0
 88                                },
 89                                "medicamentos": [{
 90                                                "nLote": "string",
 91                                                "qLote": 0,
 92                                                "dFab": "2017-02-09T12:01:41.088Z",
 93                                                "dVal": "2017-02-09T12:01:41.088Z",
 94                                                "vpmc": 0
 95                                        }
 96                                ],
 97                                "armamentos": [{
 98                                                "tpArma": 0,
 99                                                "nSerie": "string",
100                                                "nCano": "string",
101                                                "descr": "string"
102                                        }
103                                ],
104                                "combustivel": {
105                                        "cProdANP": "string",
106                                        "pMixGN": 0,
107                                        "codif": "string",
108                                        "qTemp": 0,
109                                        "ufCons": "string",
110                                        "cide": {
111                                                "qbcProd": 0,
112                                                "vAliqProd": 0,
113                                                "vcide": 0
114                                        },
115                                        "encerrante": {
116                                                "nBico": "string",
117                                                "nBomba": "string",
118                                                "nTanque": "string",
119                                                "vEncIni": "string",
120                                                "vEncFin": "string"
121                                        }
122                                },
123                                "nrecopi": "string",
124                                "obsFiscoDetalhamento": [{
125                                                "getxCampoDet": "string",
126                                                "getxTextoDet": "string"
127                                        }
128                                ]
129                        },
130                        "imposto": {
131                                "vTotTrib": 0,
132                                "icms": {
133                                        "icms00": {
134                                                "orig": 0,
135                                                "cst": "string",
136                                                "modBC": 0,
137                                                "vbc": 0,
138                                                "picms": 0,
139                                                "vicms": 0
140                                        },
141                                        "icms10": {
142                                                "orig": 0,
143                                                "cst": "string",
144                                                "modBC": 0,
145                                                "vbc": 0,
146                                                "picms": 0,
147                                                "vicms": 0,
148                                                "modBCST": 0,
149                                                "pmvast": 0,
150                                                "pRedBCST": 0,
151                                                "vBCST": 0,
152                                                "picmsst": 0,
153                                                "vicmsst": 0
154                                        },
155                                        "icms20": {
156                                                "orig": 0,
157                                                "cst": "string",
158                                                "modBC": 0,
159                                                "vbc": 0,
160                                                "picms": 0,
161                                                "vicms": 0,
162                                                "pRedBC": 0,
163                                                "vicmsDeson": 0,
164                                                "motDesICMS": 0
165                                        },
166                                        "icms30": {
167                                                "orig": 0,
168                                                "cst": "string",
169                                                "modBC": 0,
170                                                "vbc": 0,
171                                                "picms": 0,
172                                                "vicms": 0,
173                                                "modBCST": 0,
174                                                "pmvast": 0,
175                                                "pRedBCST": 0,
176                                                "vBCST": 0,
177                                                "picmsst": 0,
178                                                "vicmsst": 0,
179                                                "vicmsDeson": 0,
180                                                "motDesICMS": 0
181                                        },
182                                        "icms40": {
183                                                "orig": 0,
184                                                "cst": "string",
185                                                "vicmsDeson": 0,
186                                                "motDesICMS": 0
187                                        },
188                                        "icms41": {
189                                                "orig": 0,
190                                                "cst": "string",
191                                                "vicmsDeson": 0,
192                                                "motDesICMS": 0
193                                        },
194                                        "icms50": {
195                                                "orig": 0,
196                                                "cst": "string",
197                                                "vicmsDeson": 0,
198                                                "motDesICMS": 0
199                                        },
200                                        "icms51": {
201                                                "orig": 0,
202                                                "cst": "string",
203                                                "modBC": 0,
204                                                "vbc": 0,
205                                                "picms": 0,
206                                                "vicms": 0,
207                                                "vicmsDeson": 0,
208                                                "motDesICMS": 0,
209                                                "pRedBCST": 0,
210                                                "vicmsOp": 0,
211                                                "pDif": 0,
212                                                "vicmsDif": 0
213                                        },
214                                        "icms60": {
215                                                "orig": 0,
216                                                "cst": "string",
217                                                "vbcstRet": 0,
218                                                "vicmsstRet": 0
219                                        },
220                                        "icms70": {
221                                                "orig": 0,
222                                                "cst": "string",
223                                                "modBC": 0,
224                                                "vbc": 0,
225                                                "picms": 0,
226                                                "vicms": 0,
227                                                "modBCST": 0,
228                                                "pmvast": 0,
229                                                "pRedBCST": 0,
230                                                "vBCST": 0,
231                                                "picmsst": 0,
232                                                "vicmsst": 0,
233                                                "vicmsDeson": 0,
234                                                "motDesICMS": 0,
235                                                "pRedBC": 0
236                                        },
237                                        "icms90": {
238                                                "orig": 0,
239                                                "cst": "string",
240                                                "modBC": 0,
241                                                "vbc": 0,
242                                                "picms": 0,
243                                                "vicms": 0,
244                                                "modBCST": 0,
245                                                "pmvast": 0,
246                                                "pRedBCST": 0,
247                                                "vBCST": 0,
248                                                "picmsst": 0,
249                                                "vicmsst": 0,
250                                                "vicmsDeson": 0,
251                                                "motDesICMS": 0,
252                                                "pRedBC": 0
253                                        },
254                                        "icmsPart": {
255                                                "orig": 0,
256                                                "cst": "string",
257                                                "modBC": 0,
258                                                "vbc": 0,
259                                                "picms": 0,
260                                                "vicms": 0,
261                                                "modBCST": 0,
262                                                "pmvast": 0,
263                                                "pRedBCST": 0,
264                                                "vBCST": 0,
265                                                "picmsst": 0,
266                                                "vicmsst": 0,
267                                                "pRedBC": 0,
268                                                "pbcOp": 0,
269                                                "ufst": "string"
270                                        },
271                                        "icmsst": {
272                                                "orig": 0,
273                                                "cst": "string",
274                                                "vbcstRet": "string",
275                                                "vicmsstRet": "string",
276                                                "vbcstDest": "string",
277                                                "vicmsstDest": "string"
278                                        },
279                                        "icms101": {
280                                                "orig": 0,
281                                                "csosn": 0,
282                                                "pCredSN": 0,
283                                                "vCredICMSSN": 0
284                                        },
285                                        "icms102": {
286                                                "orig": 0,
287                                                "csosn": 0
288                                        },
289                                        "icms201": {
290                                                "orig": 0,
291                                                "csosn": 0,
292                                                "modBCST": 0,
293                                                "pmvast": 0,
294                                                "pRedBCST": 0,
295                                                "vbcst": 0,
296                                                "picmsst": 0,
297                                                "vicmsst": 0,
298                                                "pCredSN": 0,
299                                                "vCredICMSSN": 0
300                                        },
301                                        "icms202": {
302                                                "orig": 0,
303                                                "csosn": 0,
304                                                "modBCST": 0,
305                                                "pmvast": 0,
306                                                "pRedBCST": 0,
307                                                "vbcst": 0,
308                                                "picmsst": 0,
309                                                "vicmsst": 0
310                                        },
311                                        "icms500": {
312                                                "orig": 0,
313                                                "csosn": 0,
314                                                "vbcstRet": 0,
315                                                "vicmsstRet": 0
316                                        },
317                                        "icms900": {
318                                                "orig": 0,
319                                                "csosn": 0,
320                                                "modBC": 0,
321                                                "vbc": 0,
322                                                "pRedBC": 0,
323                                                "picms": 0,
324                                                "vicms": 0,
325                                                "modBCST": 0,
326                                                "pmvast": 0,
327                                                "pRedBCST": 0,
328                                                "vbcst": 0,
329                                                "picmsst": 0,
330                                                "vicmsst": 0,
331                                                "pCredSN": 0,
332                                                "vCredICMSSN": 0
333                                        }
334                                },
335                                "ipi": {
336                                        "clEnq": "string",
337                                        "cnpjProd": "string",
338                                        "cSelo": "string",
339                                        "qSelo": 0,
340                                        "cEnq": "string",
341                                        "ipiTrib": {
342                                                "cst": "string",
343                                                "vbc": 0,
344                                                "pipi": 0,
345                                                "qUnid": 0,
346                                                "vUnid": 0,
347                                                "vipi": 0
348                                        },
349                                        "ipint": {
350                                                "cst": "string"
351                                        }
352                                },
353                                "ii": {
354                                        "vbc": 0,
355                                        "vDespAdu": 0,
356                                        "vii": 0,
357                                        "viof": 0
358                                },
359                                "pis": {
360                                        "pisAliq": {
361                                                "cst": "string",
362                                                "vbc": 0,
363                                                "ppis": 0,
364                                                "vpis": 0
365                                        },
366                                        "pisQtde": {
367                                                "cst": "string",
368                                                "qbcProd": 0,
369                                                "vAliqProd": 0,
370                                                "vpis": 0
371                                        },
372                                        "pisnt": {
373                                                "cst": "string"
374                                        },
375                                        "pisOutr": {
376                                                "cst": "string",
377                                                "vbc": 0,
378                                                "ppis": 0,
379                                                "qbcProd": 0,
380                                                "vAliqProd": 0,
381                                                "vpis": 0
382                                        },
383                                        "pissn": {
384                                                "cst": "string"
385                                        }
386                                },
387                                "pisst": {
388                                        "vbc": 0,
389                                        "ppis": 0,
390                                        "qbcProd": 0,
391                                        "vAliqProd": 0,
392                                        "vpis": 0
393                                },
394                                "cofins": {
395                                        "cofinsAliq": {
396                                                "cst": "string",
397                                                "vbc": 0,
398                                                "pcofins": 0,
399                                                "vcofins": 0
400                                        },
401                                        "cofinsQtde": {
402                                                "cst": "string",
403                                                "qbcProd": 0,
404                                                "vAliqProd": 0,
405                                                "vcofins": 0
406                                        },
407                                        "cofinsnt": {
408                                                "cst": "string"
409                                        },
410                                        "cofinssn": {
411                                                "cst": "string"
412                                        },
413                                        "cofinsOutr": {
414                                                "cst": "string",
415                                                "vbc": 0,
416                                                "pcofins": 0,
417                                                "qbcProd": 0,
418                                                "vAliqProd": 0,
419                                                "vcofins": 0
420                                        }
421                                },
422                                "cofinsst": {
423                                        "vbc": 0,
424                                        "pcofins": 0,
425                                        "qbcProd": 0,
426                                        "vAliqProd": 0,
427                                        "vcofins": 0
428                                },
429                                "issqn": {
430                                        "vbc": 0,
431                                        "vAliq": 0,
432                                        "vissqn": 0,
433                                        "cMunFG": 0,
434                                        "cListServ": "string",
435                                        "vDeducao": 0,
436                                        "vOutro": 0,
437                                        "vDescIncond": 0,
438                                        "vDescCond": 0,
439                                        "vissRet": 0,
440                                        "indISS": 0,
441                                        "cServico": "string",
442                                        "cMun": 0,
443                                        "cPais": 0,
444                                        "nProcesso": "string",
445                                        "indIncentivo": 0,
446                                        "cNatOp": "string"
447                                },
448                                "vItem12741": "string"
449                        },
450                        "impostoDevolvido": {
451                                "pDevol": 0,
452                                "ipiDevolvido": {
453                                        "vipiDevol": "string"
454                                }
455                        },
456                        "infAdProd": "string"
457                }
458        ],
*detalheProduto*

VALOR: nItem

Descrição: Campo destinado a informação do número do item presente no documento fiscal.

Tipo: Numérico.

Tamanho: 01 a 03 Caracteres.

Observações: Exemplo de preenchimento: 990.

3.1. SEÇÃO PRODUTO

*produto*

VALOR: cProd

Descrição: Campo utilizado para preenchimento do código do produto ou serviço.

Tipo: Texto

Tamanho: Entre 01 e 60 Caracteres.

Observações: Preencher com CFOP, caso se trate de itens não relacionados com mercadorias/produtos e que o contribuinte não possua
codificação própria. Formato: ”CFOP9999”

VALOR: cean

Descrição: Campo destinado ao preenchimento do GTIN (Global Trade Item Number) do produto, antigo código EAN ou código de barras.

Tipo: Numérico.

Tamanho: Tamanho entre: 00,08,12,13 ou 14 posições.

Observações: Preencher com o código GTIN-8, GTIN-12, GTIN-13 ou GTIN-14 (antigos códigos EAN, UPC e DUN-14),
não informar o conteúdo da TAG em caso de o produto não possuir este código.

VALOR: xProd

Descrição: Campo destinado a descrição do produto ou serviço.

Tipo: Texto.

Tamanho: 01 a 120 Caracteres.

Observações: Para NFC-e e CF-e-SAT deve-se considerar a quantidade de colunas do papel de impressão,
se a descrição for muito grande a nota impressa ficará desfigurada.

VALOR: ncm

Descrição: Campo destinado ao preenchimento do código NCM (Nomenclatura Comum do Mercosul).

Tipo: Numérico.

Tamanho: 08 ou 02 Posições (Vide Observações)

Observações: Código NCM (08 posições), informar o Capítulo do NCM (gênero) quando a operação não for de comércio exterior (importação/exportação) ou o produto não seja tributado pelo IPI.
Em caso de item de serviço ou item que não tenham produto (ex. transferência de crédito, crédito do ativo imobilizado, etc.), informar o código 00 (zeros) (v2.0).

VALOR: nve

Descrição: Campo destinado ao preenchimento da NVE (Nomenclatura de Valor Aduaneiro e Estatística).

Tipo: Texto.

Tamanho: 06 Caracteres.

Observações: Codificação opcional que detalha alguns NCM. Formato: duas letras maiúsculas e 4 algarismos. Se a mercadoria se enquadrar em mais de uma codificação, informar até 8 codificações principais.
Vide: Anexo X - Identificador NVE na documentação da NF-e.

VALOR: extipi

Descrição: Campo destinado ao preenchimento da EX da TIPI (EX: Exceção).

Tipo: Numérico.

Tamanho: 02 a 03 Posições.

Observações: Preencher de acordo com o código EX da TIPI. Em caso de serviço, não incluir a TAG.

VALOR: cfop

Descrição: Campo destinado ao preenchimento do CFOP (Código Fiscal de operações e Prestações) de transporte (Anexo XI.03 - da documentação técnica da NFE).

Tipo: Numérico.

Tamanho: 04 Posições.

Observações: Consultar tabela de CFOP através do link: https://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=Iy/5Qol1YbE=

VALOR: ucom

Descrição: Campo destinado ao preenchimento da Unidade Comercial do item presente no documento fiscal.

Tipo: Texto.

Tamanho: 01 a 06 Caracteres.

Observações: Informar a unidade de comercialização do produto.

VALOR: qcom

Descrição: Campo destinado ao preenchimento da Quantidade Comercial do item presente no documento fiscal.

Tipo: Numérico.

Tamanho: 11 Caracteres + 0 a 4 Casas Decimais.

Observações: Informar a quantidade de comercialização do produto (v2.0).

VALOR: vUnCom

Descrição: Campo destinado ao preenchimento do Valor unitário da comercialização.

Tipo: Numérico.

Tamanho: 11 Posições + 0 a 10 Casas Decimais.

Observações: nformar o valor unitário de comercialização do produto, campo meramente informativo, o contribuinte pode utilizar a precisão desejada (0-10 decimais).
Para efeitos de cálculo, o valor unitário será obtido pela divisão do valor do produto pela quantidade comercial. (v2.0)

VALOR: vProd

Descrição: Campo destinado ao preenchimento do valor total bruto de produtos ou serviços.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: indRegra

Descrição: Campo destinado ao preenchimento da regra de cálculo (indicador da regra de cálculo para o Valor Bruto dos produtos e serviços).

Tipo: Texto.

Tamanho: 01 Caractere.

Observações:
*Campo específico para SAT*
Valores possíveis para o campo:
A - Arredondamento
T - Truncamento
Valor deve ser arredondado, com exceção de operação com combustíveis, quando deve ser truncado (Convenio ICMS 85/01 e Resolução ANP nº 41/2013).

VALOR: cean

Descrição: Campo destinado ao preenchimento do GTIN (Global Trade Item Number) da unidade tributável, antigo código EAN ou código de barras.

Tipo: Numérico.

Tamanho: 00,08,12,13 ou 14 Posições (dependendo diretamente do tipo do código de barras).

Observações: Preencher com o código GTIN-8, GTIN-12, GTIN-13 ou GTIN-14 (antigos códigos EAN, UPC e DUN-14), não informar o conteúdo da TAG em caso de o produto não possuir este código.

VALOR: uTrib

Descrição: Campo destinado ao preenchimento da unidade tributável relacionada ao item registrado no documento fiscal.

Tipo: Texto.

Tamanho: 01 a 06 Caracteres.

Observações: N/A.

VALOR: qTrib

Descrição: Campo destinado ao preenchimento da quantidade tributável.

Tipo: Numérico.

Tamanho: 11 Posições + 00 a 04 Casas Decimais.

Observações: Deve-se informar a quantidade de tributação do produto. (v 2.0)

VALOR: vUnTrib

Descrição: Campo destinado ao preenchimento do Valor Unitário de tributação.

Tipo: Numérico.

Tamanho: 11 Posições + 00 a 04 Casas Decimais.

Observações: Informar o valor unitário de tributação do produto, campo meramente informativo, o contribuinte pode utilizar a precisão desejada (0-10 decimais). Para efeitos de cálculo, o valor unitário
será obtido pela divisão do valor do produto pela quantidade tributável (NT 2013/003).

VALOR: vFrete

Descrição: Campo destinado ao preenchimento do valor total do Frete.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vSeg

Descrição: Campo destinado ao preenchimento do valor total do seguro.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vDesc

Descrição: Campo destinado ao preenchimento do valor total de desconto.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vOutro

Descrição: Campo destinado ao preenchimento do valor de outras despesas acessórias.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vItem

Descrição: Campo destinado ao preenchimento do valor liquido do item.

Tipo: Numérico.

Tamanho: 03 a 15 Posições + 02 Casas Decimais.

Observações: Este campo é específico para SAT, sendo calculado pelo próprio Hardware.

VALOR: vRatDesc

Descrição: Campo destinado ao preenchimento do rateio do desconto sobre subtotal.

Tipo: Numérico.

Tamanho: 03 a 15 Posições + 02 Casas Decimais.

Observações:
1- Desconto sobre subtotal deverá ser rateado proporcionalmente ao valor de cada item, já considerado o desconto ou acréscimo sobre item;
2- Diferença entre o valor do desconto sobre subtotal e a soma dos seus rateios deve ser alocada ao rateio de maior valor.
- Rateio incidirá sobre os itens sujeitos ao ISSQN somente se o campo indRatISSQN (id:C16) = 'S';
3-Caso existam 2 ou mais rateios de maior valor iguais, a diferença deve ser alocada ao rateio de maior valor cujo número do item (id:H02) seja o mais baixo;
4-Após alocada a diferença ao rateio de um item, o valor do rateio não pode resultar menor do que zero;
5- Aplicar sucessivamente os passos anteriores, até que a soma dos rateios seja igual ao desconto sobre subtotal informado.

VALOR: vRatAcr

Descrição: Campo destinado ao preenchimento do rateio do acréscimo sobre o subtotal.

Tipo: Numérico.

Tamanho: 03 a 15 Posições + 02 Casas Decimais.

Observações:
Valor do rateio do desconto concedido sobre o subtotal do CF-e, quando este for informado.
1- Acréscimo sobre subtotal deverá ser rateado proporcionalmen te ao valor de cada item, já considerado o desconto ou acréscimo sobre item;
2- Diferença entre o valor do acréscimo sobre subtotal e a soma dos seus rateios deve ser alocada ao rateio de maior valor;
3-Caso existam 2 ou mais rateios de maior valor iguais, a diferença deve ser alocada ao rateio de maior valor cujo número do item (id:H02) seja o mais baixo;
4- Após alocada a diferença ao rateio de um item, o valor do rateio não pode resultar menor do que zero;
5- Aplicar Especificação Técnica de Requisitos - SAT - Direitos Reservados - Versão ER 2.20.06 de 19/08/2016 73 sucessivamente os passos anteriores, até que a soma dos rateios seja igual ao desconto sobre subtotal informado.

VALOR: indTot

Descrição: Campo destinado ao preenchimento de informação de indicação se o valor do item (vProd) entra no montante de valor total da NF-e (vProd).

Tipo: Numérico.

Tamanho: 01 Posição.

Observações:
0 - Valor do item (vProd) não compõe o valor total da NF-e
1 - Valor do item (vProd) não compõe o valor total da NF-e (v2.0)

VALOR: cest

Descrição: Campo destinado ao preencimento do CEST (Código Especificador da Substituição Tributária).

Tipo: Numérico.

Tamanho: 07 Caracteres.

Observações: Código Especificador da Substituição Tributária – CEST, que estabelece a sistemática de uniformização e identificação das mercadorias e bens passíveis de sujeição aos regimes
de substituição tributária e de antecipação de recolhimento do ICMS.

3.2. SUBSEÇÃO Declarações de Importação

declaracoesImportacao

VALOR: ndi

Descrição: Campo destinado ao preenchimento do número do Documento de Importação (DI, DSI, DIRE entre outros).

Tipo: Texto.

Tamanho: 01 a 12 Caracteres. (NT 2011/004).

Observações: N/A.

VALOR: ddi

Descrição: Campo destinado ao preenchimento da data de registro do documento.

Tipo: Data.

Tamanho:

Observações: Deve ser preenchido no formato "AAAA-MM-DD".

VALOR: xLocDesemb

Descrição: Campo destinado a descrição do local do desembaraço.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: N/A.

VALOR: ufDesemb

Descrição: Campo destinado ao preenchimento da sigla da UF onde ocorreu o desembaraço aduaneiro.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: N/A.

VALOR: dDesemb

Descrição: Campo destinado ao registro da data e hora de desembaraço.

Tipo: Data.

Tamanho:

Observações: Formato: “AAAA-MM-DD”

VALOR: tpViaTransp

Descrição: Campo destinado ao preenchimento do tipo de via de transporte internacional informada na Declaração de Importação (DI).

Tipo: Numérico.

Tamanho: 02 Caracteres.

Observações:
1 - Marítima
2 - Fluvial
3 - Lacustre
4 - Aérea
5 - Postal
6 - Ferroviária
7 - Rodoviária
8 - Conduto /Rede Transmissão
9 - Meios próprios
10 - Entrada/Saída ficta
11 - Courier
12 - HandCarry (NT 2013/005 v 1.10)

VALOR: vafrmm

Descrição: Campo destinado ao preenchimento do valor da AFRMM (Adicional ao frete para renovação da marinha mercante).

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: A Tag deve ser informado somente em casos de via de transporte marítimo.

VALOR: tpIntermedio

Descrição: Campo destinado ao preenchimento da forma de importação quanto a intermediação.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
1 - Importação por conta própria.
2 - Importação por conta e ordem.
3 - Importação por encomenda.

VALOR: cnpj

Descrição: Campo destinado ao registro do CNPJ do encomendante.

Tipo: Texto.

Tamanho: 14 Caracteres.

Observações: Informar o CNPJ ou o CPF do destinatário, preenchendo os zeros não significativos

VALOR: ufTerceiro

Descrição: Campo destinado ao preenchimento do código do exportador.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: Obrigatória a informação no caso de importação por conta e ordem ou por encomenda. Não aceita o valor "EX".

VALOR: cExportador

Descrição: Campo destinado ao preenchimento do código do exportador.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: Código do Exportador, usado nos sistemas internos de informação do emitente da NF-e.

adicoes

VALOR: nAdicao

Descrição: Campo destinado ao preenchimento do número da adição.

Tipo: Numérico.

Tamanho: 01 a 03 Caracteres.

Observações: N/A.

VALOR: nSeqAdic

Descrição: Campo destinado ao preenchimento sequencial do item dentro da adição.

Tipo: Numérico.

Tamanho: 01 a 03 Caracteres.

Observações: N/A.

VALOR: cFabricante

Descrição: Campo destinado a informação da identificação da balsa de transporte.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: Código do fabricante estrangeiro, usado nos sistemas internos de informação do emitente da NF-e.

VALOR: vDescDI

Descrição: Campo destinado ao preenchimento do valor do desconto do item da DI - Adiação.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: nDraw

Descrição: Campo destinado ao preenchimento do número do ato concessário de DrawBack.

Tipo: Numérico.

Tamanho: 0,9 ou 11 Posições.

Observações: O número do Ato Concessório de Suspensão deve ser preenchido com 11 dígitos (AAAANNNNNND) e o número do Ato Concessório de Drawback Isenção deve ser preenchido com 9 dígitos (AANNNNNND).
(Observação incluída na NT 2013/005 v. 1.10).

3.3. SUBSEÇÃO DETALHES EXPORTAÇÃO

dtsExportacao

VALOR: nDraw

Descrição: Campo destinado ao preenchimento do número do ato concessário de DrawBack.

Tipo: Numérico.

Tamanho: 0,9 ou 11 Posições.

Observações: O número do Ato Concessório de Suspensão deve ser preenchido com 11 dígitos (AAAANNNNNND) e o número do Ato Concessório de Drawback Isenção deve ser preenchido com 9 dígitos (AANNNNNND).
(Observação incluída na NT 2013/005 v. 1.10).

ExportacaoIndireta

VALOR: nre

Descrição: Campo voltado ao preenchimento do número de registro de Exportação

Tipo: Numérico.

Tamanho: 12 Posições.

Observações: N/A.

VALOR: chNfe

Descrição: Campo destinado ao preenchimento da chave da Nfe recebida para exportação.

Tipo: Numérico.

Tamanho: 44 Posições.

Observações: NF-e recebida com fim específico de exportação.
No caso de operação com CFOP 3.503, informar a chave de acesso da NF-e que efetivou a exportação.

VALOR: qExport

Descrição: Campo destinado ao preenchimento da Quantidade do item realmente exportado.

Tipo: Numérico.

Tamanho: 11 Posições + 04 Casas Decimais.

Observações: A unidade de medida desta quantidade é a unidade de comercialização deste item
**Observação: No caso de operação com CFOP 3.503, informar a quantidade de mercadoria devolvida.

VALOR: xPed

Descrição: Campo destinado ao preenchimento do número do pedido de campo.

Tipo: Texto.

Tamanho: 01 a 15 Posições.

Observações: N/A.

VALOR: nItemPed

Descrição: Campo destinado ao preenchimento do item do pedido de compra.

Tipo: Numérico.

Tamanho: 06 Posições.

Observações: Informação de interesse do emissor para controle do B2B. (v2.0).

VALOR: nfci

Descrição: Campo destinado ao preenchimento do Número de controle da FCI (Ficha de conteúdo de Importação.

Tipo: Texto.

Tamanho: 36 Caracteres.

Observações: Informação relacionada com a Resolução 13/2012 do Senado Federal. Formato: Algarismos, letras maiúsculas de "A" a "F" e o caractere hífen. Exemplo:
B01F70AF-10BF-4B1F-848C-65FF57F616FE.

3.4. SUBSEÇÃO VEÍCULO

veiculo

VALOR: tpOp

Descrição: Campo utilizado para preenchimento do tipo de operação relacionada ao veículo.

Tipo: Numérico

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
1 - Venda concessionária
2 - Faturamento direto para consumidor final
3 - Venda direta para grandes consumidores (frotista, governo e etc)
0 - Outros

VALOR: chassi

Descrição: Campo destinado ao preenchimento do número do Chassi do veículo (VIN - Código de identificação do veículo).

Tipo: Texto.

Tamanho: 17 Caracteres.

Observações: N/A.

VALOR: cCor

Descrição: Campo destinado ao preenchimento da cor do veículo (código da montadora).

Tipo: Texto.

Tamanho: 01 a 04 Caracteres.

Observações: N/A.

VALOR: xCor

Descrição: Campo destinado ao preenchimento da descrição da cor do veículo.

Tipo: Texto.

Tamanho: 01 a 04 Caracteres.

Observações: N/A.

VALOR: pot

Descrição: Campo usado para preenchimento da Potência do veículo em CV (Cavalo Vapor).

Tipo: Texto.

Tamanho: 01 a 04 Caracteres.

Observações: Obs. Deve ser informada a potência máxima do veículo.

VALOR: cilin

Descrição: Campo destinado ao preenchimento da quantidade de cilindradas do veículo.

Tipo: Texto.

Tamanho: 01 a 04 Caracteres.

Observações: Capacidade voluntária do motor expressa em centímetros cúbicos (CC). (cilindradas) (v2.0).

VALOR: pesoL

Descrição: Campo destinado ao preenchimento do peso líquido do veículo.

Tipo: Texto.

Tamanho: 01 a 09 Caracteres.

Observações: Deve ser informado em Em toneladas com 4 casas decimais.

VALOR: pesoB

Descrição: Campo destinado ao preenchimento do peso bruto do veículo.

Tipo: Texto.

Tamanho: 01 a 09 Caracteres.

Observações: Deve ser informado em Em toneladas com 4 casas decimais.

VALOR: nSerie

Descrição: Campo utilizado para o registro do número serial do veículo (Série)

Tipo: Texto.

Tamanho: 01 a 09 Caracteres.

Observações: N/A.

VALOR: tpComb

Descrição: Campo destinado ao preenchimento do tipo de combustível do veículo.

Tipo: Texto.

Tamanho: 01 a 02 Caracteres.

Observações:
Valores possíveis para o campo:
Utilizar Tabela RENAVAM (v2.0)
01 - Álcool
02 - Gasolina
03 - Diesel, (…​);
16 - Álcool/Gasolina;
17 - Gasolina/Álcool/GNV
18 - Gasolina/Elétrico.

VALOR: nMotor

Descrição: Campo destinado ao preenchimento do número do Motor do veículo.

Tipo: Texto.

Tamanho: 01 a 21 Caracteres.

Observações: N/A.

VALOR: cmt

Descrição: Campo destinado a capacidade máxima de tração (CMT).

Tipo: Texto.

Tamanho: 09 Caracteres.

Observações: Deve ser informado em toneladas e 4 casas decimais (Campo Novo).

VALOR: dist

Descrição: Campo utilizado para informação da distância entre eixos do veículo.

Tipo: Texto.

Tamanho: 09 Caracteres.

Observações: N/A.

VALOR: anoMod

Descrição: Campo destinado para preenchimento do ano do modelo de fabricação.

Tipo: Texto.

Tamanho: 04 Posições.

Observações: Deve ser preenchido no formato "AAAA"

VALOR: anoFab

Descrição: Campo destinado para preenchimento do ano do modelo de fabricação.

Tipo: Texto.

Tamanho: 04 Posições.

Observações: Deve ser preenchido no formato "AAAA"

VALOR: tPint

Descrição: Campo destinado ao preenchimento do tipo de pintura.

Tipo: Texto.

Tamanho: 01 Caractere.

Observações: N/A.

VALOR: tpVeic

Descrição: Campo destinado a informação do tipo do veículo.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: Valores possíveis para o campo:
06-AUTOMÓVEL
14-CAMINHÃO
13-CAMINHONETA
24-CARGA / CAM
02-CICLOMOTO
22-ESP / ÔNIBUS
07-MICROÔNIBUS
23-MISTO / CAM
04-MOTOCICLO
03-MOTONETA
10-REBOQUE
08-ÔNIBUS
05-TRICICLO
17-C. TRATOR

VALOR: espvic

Descrição: Campo destinado ao preenchimento da espécie do veículo.

Tipo: Texto.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
1-PASSAGEIRO
2-CARGA
3-MISTO
4-CORRIDA
5-TRAÇÃO
6-ESPECIAL

VALOR: vin

Descrição: Campo destinado a informação da condição do VIN.

Tipo: Texto.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
R-Remarcado
N-Normal

VALOR: conVeic

Descrição: Campo utilizado para o preenchimento da condição do veículo.

Tipo: Texto.

Tamanho: 01 Caractere.

Observações: Valores válidos para o campo:
1-Acabado
2-Inacabado
3-Semi-acabado

VALOR: cMod

Descrição: Campo destinado ao preenchimento do Código Marca Modelo do veículo

Tipo: Texto.

Tamanho: 06 Caracteres.

Observações: Para preenchimento do campo utilizar a tabela de códigos RENAVAM.

VALOR: cCorDENATRAN

Descrição: Campo destinado ao preenchimento do código da cor do veículo segundo as regras de Pré-cadastro do DENATRAN.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: Valores válidos para o campo:
01-AMARELO
02-AZUL
03-BEGE
04-BRANCA
05-CINZA
06-DOURADA
07-GRENA
08-LARANJA
09-MARROM
10-PRATA
11-PRETA
12-ROSA
13-ROXA
14-VERDE
15-VERMELHA
16-FANTASIA

VALOR: lota

Descrição: Campo utilizado para o preenchimento da capacidade máxima de lotação do veículo.

Tipo: Texto.

Tamanho: 01 a 03 Caracteres.

Observações: *Campo novo.
Quantidade máxima permitida de passageiros sentados incluindo o motorista.

VALOR: tpRest

Descrição: Campo destinado ao registro de existência ou não de qualquer restrição aplicada ao veículo.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - Não há.
1 - Alienação fiduciária.
2 - Arrendamento mercantil.
3 - Reserva de domínio.
4 - Penho de veículos.
5 - Outras.

3.5. SUBSEÇÃO MEDICAMENTOS

medicamentos

VALOR: nLote

Descrição: Campo utilizado para o registro de informações relacionadas ao número do lote de medicamentos ou ainda de matérias primas farmacêuticas.

Tipo: Texto.

Tamanho: 01 a 20 Caracteres.

Observações: Informar apenas quando tratar-se de medicamentos ou de matérias primas farmacêuticas, permite ocorrências.

VALOR: qLote

Descrição: Campo destinado ao preenchimento do número de lotes de medicamentos ou de matérias primas farmacêuticas.

Tipo: Numérico.

Tamanho: 08 Posições + 03 Casas Decimais.

Observações: Informar apenas quando tratar-se de medicamentos ou de matérias primas farmacêuticas, permite ocorrências.

VALOR: dFab

Descrição: Campo destinado a informação da data de fabricação.

Tipo: Data

Tamanho:

Observações: * Informar apenas quando tratar-se de medicamentos ou de matérias primas farmacêuticas, permite ocorrências.
Utilizar o formato de data: "AAAA-MM-DD" para preenchimento.

VALOR: dVal

Descrição: Campo destinado a informação da data de validade.

Tipo: Data

Tamanho:

Observações: * Informar apenas quando tratar-se de medicamentos ou de matérias primas farmacêuticas, permite ocorrências.
Utilizar o formato de data: "AAAA-MM-DD" para preenchimento.

VALOR: vpmc

Descrição: Campo destinado a informação do preço máximo ao consumidor.

Tipo: Numérico.

Tamanho: 13 Posições com 02 Casas Decimais.

Observações: Informar apenas quando tratar-se de medicamentos ou de matérias primas farmacêuticas, permite ocorrências.

3.6. SUBSEÇÃO ARMAMENTOS

armamentos

VALOR: tpArma

Descrição: Campo destinado a informação do tipo de Arma de de fogo presente no documento fiscal.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - Uso permitido.
1 - Uso restrito.

VALOR: nSerie

Descrição: Campo destinado ao preenchimento do número de série da arma presente no documento fiscal.

Tipo: Texto.

Tamanho: 01 a 15 Caracteres.

Observações: N/A.

VALOR: nCano

Descrição: Campo destinado ao preenchimento do número de série do cano da arma presente no documento fiscal.

Tipo: Texto.

Tamanho: 01 a 15 Caracteres.

Observações: N/A.

VALOR: descr

Descrição: Campo destinado ao preenchimento da descrição completa da arma.

Tipo: Texto.

Tamanho: 01 a 256 Caracteres.

Observações: O campo deve compreender as seguintes informações:
Descrição completa da arma, compreendendo Calibre, Marca,Capacidade,Tipo de Funcionamento,
Comprimeiro e demais elementos que permitam a sua perfeita identificação.

3.7. SUBSEÇÃO COMBUSTÍVEL

combustivel

VALOR: cProdANP

Descrição: Campo destinado ao preenchimento do código do produto ANP (Agência Nacional de Petróleo).

Tipo: Numérico.

Tamanho: 09 Posições.

Observações: Deve ser utilizado para preenchimento a codificação de produtos do sistema de informações
de movimentação de produtos - SIMP (www.anp.gov.br/simp/) (NT2012/003).

VALOR: pMixGN

Descrição: Campo destinado ao preenchimento do percentual de gás natural para o produto GLP (cProdANP=210203001).

Tipo: Numérico.

Tamanho: 02 Posições + 04 Casas Decimais.

Observações: N/A.

VALOR: codif

Descrição: Campo destinado ao preenchimento do código de autorização / registro do CODIF).

Tipo: Numérico.

Tamanho: 01 a 21 Posições.

Observações: Informar apenas quando a UF utilizar o CODIF (Sistema de Controle do Diferimento do Imposto nas Operações
com AEAC - Álcool Etílico Anidro Combustível).

VALOR: qTemp

Descrição: Campo destinado ao preenchimento da quantidade de combustível faturada à temperatura ambiente.

Tipo: Numérico.

Tamanho: 12 Caracteres + 04 Casas Decimais.

Observações: Informar quando a quantidade faturada informada no campo "prod/qCom" (id:I10) tiver sido ajustada para uma temperatura diferente da ambiente.

VALOR: ufCons

Descrição: Campo destinado ao preenchimento da Sigla da UF de consumo.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: No caso de consumo no Exterior informar a sigla "EX" no campo.

cide

VALOR: qbcProd

Descrição: Campo destinado ao registro da Base de Cálculo da CIDE (Contribuição de Intervenção do domínio econômico) em quantidade.

Tipo: Numérico.

Tamanho: 12 Caracteres + 04 Casas Decimais.

Observações: N/A.

VALOR: vAliqProd

Descrição: Campo destinado ao preenchimento do valor da aliquota da CIDE.

Tipo: Numérico.

Tamanho: 11 Posições + 04 Casas Decimais.

Observações: N/A.

VALOR: vcide

Descrição: Campo destinado ao preenchimento do valor da CIDE.

Tipo: 13 Posições + 02 Casas Decimais.

Tamanho:

Observações: N/A.

encerrante

VALOR: nBico

Descrição: Campo destinado ao preenchimento do número de identificação do bico utilizado no abastecimento

Tipo: Numérico.

Tamanho: 01 a 03 Posições.

Observações: Deve-se utilizar o campo para informar o número do bico utilizado no abastecimento.

VALOR: nBomba

Descrição: Campo utilizado para o preenchimento do número de identificação da bomba ao qual o bico está interligado.

Tipo: Numérico.

Tamanho: 01 a 03 Posições.

Observações: Caso exista, informar o número da bomba utilizada.

VALOR: nTanque

Descrição: Campo destinado ao registro do número de identificação do tanque ao qual o bico está interligado

Tipo: Numérico.

Tamanho: 01 a 03 Posições.

Observações: Deve-se utilizar o campo para registrar o número do tanque utilizado para o abastecimento.

VALOR: vEncIni

Descrição: Valor do Encerrante no início do abastecimento

Tipo: Numérico.

Tamanho: 12 Posições + 03 Casas Decimais.

Observações: Informar o valor da leitura do contador (Encerrante) no início do abastecimento

VALOR: vEncFin

Descrição: Valor do Encerrante no final do abastecimento

Tipo: Numérico.

Tamanho: 12 Posições + 03 Casas Decimais.

Observações: Informar o valor da leitura do contador (Encerrante) no término do abastecimento

VALOR: nRecopi

Descrição: Campo destinado ao preenchimento do número RECOPI (Sistema de Registro e Controle das operações com Papel Imune).

Tipo: Numérico.

Tamanho: 20 Posições.

Observações: informação do número do RECOPI será obrigatória na operação com papel imune e a NF-e poderá ser autorizada em até 5 dias após a data contida no identificador gerado no RECOPI.

obsFiscoDetalhamento

VALOR: getxCampoDet

Descrição: (SAT) Campo livre para preenchimento para preenchimento de informações de CEST e Combustíveis.

Tipo: Texto.

Tamanho:

Observações: N/A.

VALOR: getxTextoDet

Descrição: (SAT) Campo livre para preenchimento para preenchimento de informações de CEST e Combustíveis (valores).

Tipo: Texto.

Tamanho:

Observações: N/A.

3.8. SUBSEÇÃO IMPOSTO

imposto

VALOR: vTotTrib

Descrição: Campo destinado a informação do valor aproximado de tributos federais, estaduais e municipais relacionados e presentes ao documento fiscal.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: (NT 2013/003).

icms

icms00

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;: value

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "00", indicando que o produto é tributado integralmente.

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valores possíveis para o campo:
0 Margem Valor Agregado (%);
1 Pauta (Valor);
2 Preço Tabelado Máx. (valor);
3 Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas Decimais.

Observações: EX: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

icms10

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "10", indicando que o produto é tributado e com cobrança do ICMS por substituição tributária.

VALOR: modbc

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: pcims

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Por exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de valor adicionado do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBcst

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picmsST

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Campo destinado ao preenchimento do Valor do ICMS ST Retido.

icms20

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "20": "Redução de base de cálculo".

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

VALOR: pRedBC

Descrição: Campo destinado a informação do Percentual de redução da base de cálculo (BC).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações:

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar este campo apenas nos motivos de desoneração documentados abaixo no campo abaixo (mtDesICMS).

VALOR: motDesonICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Campo será preenchido quando o campo anterior (vicmsDeson) estiver preenchido.
Valores possíveis para o campo:
3=Uso na agropecuária;
9=Outros;
12=Órgão de fomento e desenvolvimento agropecuário.

icms30

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "30": "Isenção ou não tributação com cobrança do ICMS por Substituição tributária".

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de valor adicionado do ICMS ST

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais._

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Valor do ICMS ST Retido.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar este campo apenas nos motivos de desoneração documentados abaixo no campo abaixo (mtDesICMS).

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
Campo será preenchido quando o campo anterior (vicmsDeson) estiver preenchido.
6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 – CONTRAN e suas alterações);
7=SUFRAMA;
9=Outros;

icms40

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "40": "Isenta".

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Decimais.

Observações: Informar apenas nas operações:
a) com produtos beneficiados com a desoneração condicional do ICMS.
b) destinadas à SUFRAMA, informando-se o valor que seria devido se não houvesse isenção.
c) de venda a órgão da administração pública direta e suas fundações e autarquias com isenção do ICMS. (NT 2011/004)

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
1=Táxi;
3=Produtor Agropecuário;
4=Frotista/Locadora;
5=Diplomático/Consular;
6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 – CONTRAN e suas alterações);
7=SUFRAMA;
8=Venda a Órgão Público;
10=Deficiente Condutor (Convênio ICMS 38/12);
9=Outros. (NT 2011/004);
11=Deficiente Não Condutor (Convênio ICMS 38/12).
Observação: Revogada a partir da versão 3.01 a possibilidade de usar o motivo 2=Deficiente Físico.

icms41

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "41": "Não tributada".

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Decimais.

Observações: Informar apenas nas operações:
a) com produtos beneficiados com a desoneração condicional do ICMS.
b) destinadas à SUFRAMA, informando-se o valor que seria devido se não houvesse isenção.
c) de venda a órgão da administração pública direta e suas fundações e autarquias com isenção do ICMS. (NT 2011/004)

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
1=Táxi;
3=Produtor Agropecuário;
4=Frotista/Locadora;
5=Diplomático/Consular;
6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 – CONTRAN e suas alterações);
7=SUFRAMA;
8=Venda a Órgão Público;
10=Deficiente Condutor (Convênio ICMS 38/12);
9=Outros. (NT 2011/004);
11=Deficiente Não Condutor (Convênio ICMS 38/12).
Observação: Revogada a partir da versão 3.01 a possibilidade de usar o motivo 2=Deficiente Físico

icms50

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "50": "Suspensão".

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Decimais.

Observações: Informar apenas nas operações:
a) com produtos beneficiados com a desoneração condicional do ICMS.
b) destinadas à SUFRAMA, informando-se o valor que seria devido se não houvesse isenção.
c) de venda a órgão da administração pública direta e suas fundações e autarquias com isenção do ICMS. (NT 2011/004)

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
1=Táxi;
3=Produtor Agropecuário;
4=Frotista/Locadora;
5=Diplomático/Consular;
6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 – CONTRAN e suas alterações);
7=SUFRAMA;
8=Venda a Órgão Público;
10=Deficiente Condutor (Convênio ICMS 38/12);
9=Outros. (NT 2011/004);
11=Deficiente Não Condutor (Convênio ICMS 38/12).
Observação: Revogada a partir da versão 3.01 a possibilidade de usar o motivo 2=Deficiente Físico

icms51

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "51": "Diferimento".

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Por exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 03 Casas Decimais.

Observações: N/A.

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Preenchimento deste campo deve ocorrer quando o campo anterior (vicmsDeson) também estiver preenchido.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsOp

Descrição: Campo destinado ao preenchimento do valor do ICMS da operação.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor como se não tivesse o diferimento.

VALOR: pDif

Descrição: Campo para preenchimento do percentual do diferimento

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais

Observações: No caso de diferimento total, informar o percentual de diferimento "100".

VALOR: vicmsDif

Descrição: Campo destinado ao preenchimento do Valor do ICMS diferido

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

icms60

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "60": "ICMS cobrado anteriormente por Substituição Tributária".

VALOR: vbcstRet

Descrição: Campo destinado a informação do Valor da base de cálculo (BC) do ICMS ST Retido.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor da BC do ICMS ST cobrado anteriormente por ST (v2.0). O valor pode ser omitido quando a legislação não exigir a sua informação. (NT 2011/004).

VALOR: vicmsstRet

Descrição: Campo destinado ao registro do valor do ICMS ST retido.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST cobrado anteriormente por ST (v2.0). O valor pode ser omitido quando a legislação não exigir a sua informação. (NT 2011/004)

icms70

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "70": "Com redução de base de cálculo e cobrança do ICMS por substituição tributária".

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Por exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Caracter.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
3=Lista Neutra (valor);
2=Lista Positiva (valor);
5=Pauta (valor);
4=Margem Valor Agregado (%);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de margem de valor adicionado do ICMS ST

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas decimais.

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST Retido.

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Campo será preenchido quando o campo anterior estiver preenchido. Informar o motivo da desoneração:
3=Uso na agropecuária;
9=Outros;
12=Órgão de fomento e desenvolvimento agropecuário.

VALOR: pRedBC

Descrição: Campo destinado a informação do Percentual de redução da base de cálculo (BC).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

icms90

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Deve ser informado o valor "90": "OUTROS".

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Por exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de margem de valor adicionado do ICMS ST

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST Retido.

VALOR: vicmsDeson

Descrição: Campo destinado ao preechimento do valor do ICMS desonerado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: motDesICMS

Descrição: Campo destinado ao registro do motivo de desoneração do ICMS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Campo será preenchido quando o campo anterior estiver preenchido. Informar o motivo da desoneração:
3=Uso na agropecuária;
9=Outros;
12=Órgão de fomento e desenvolvimento agropecuário.

VALOR: pRedBC

Descrição: Campo destinado a informação do Percentual de redução da base de cálculo (BC).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

icmspart

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para os campos:
10 = "Tributada e com cobrança do ICMS por substituição tributária".
90 = "Outros".

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de margem de valor adicionado do ICMS ST

Tipo: Numérico.

Tamanho: 03 Posições+ 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições+ 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições+ 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST Retido.

VALOR: pRedBC

Descrição: Campo destinado a informação do Percentual de redução da base de cálculo (BC).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pbcOP

Descrição: Campo destinado ao preenchimento do Percentual da Base de Cálculo (BC) de operação própria.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Percentual para determinação do valor da Base de Cálculo da operação própria. (v2.0)

VALOR: ufst

Descrição: Campo destinado ao preenchimento da Sigla da UF para qual é devido o ICMS ST.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: Sigla da UF para qual é devido o ICMS ST da operação. Informar "EX" para Exterior. (v2.0)

icmsst

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: cst

Descrição: Campo para preenchimento do Código de Situação Tributária (CST).

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Campo deve ser preenchido com os seguintes valores:
41 - " Não Tributado".

VALOR: vbcstRed

Descrição: Campo destinado ao preenchimento do valor da Base de Cálculo (BC) do ICMS ST retido na UF remetente.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar o valor da BC do ICMS ST retido na UF remetente (v2.0)

VALOR: vicmsstRet

Descrição: Campo destinado ao preenchimento do valor do ICMS ST retido na UF remetente.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar o valor do ICMS ST retido na UF remetente (v2.0)

VALOR: vbcstDest

Descrição: Campo destinado ao preenchimento do valor da Base de Cálculo (BC) do ICMS ST da UF destino.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar o valor da BC do ICMS ST da UF destino (v2.0)

VALOR: vicmsstDest

Descrição: Campo destinado ao registro do Valor do ICMS ST da UF destino.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar o valor do ICMS ST da UF destino (v2.0)

icms101

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: CSOSN

Descrição: Campo destinado ao preenchimento do Código da Situação da Operação Simples Nacional.

Tipo: Numérico.

Tamanho: 03 Posições.

Observações: Preencher o campo com o valor:
101=Tributada pelo Simples Nacional com permissão de crédito. (v2.0)

VALOR: pCredSN

Descrição: Campo destinado ao preenchimento da Alíquota aplicável de cálculo do crédito (Simples Nacional).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vCredICMSSN

Descrição: Campo destinado ao registro do valor de crédito ICMS que pode ser aproveitado nos termos do art. 23 da LC 123 (Simples Nacional).

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

icms102

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: CSOSN

Descrição: Campo destinado ao preenchimento do Código da Situação da Operação Simples Nacional.

Tipo: Numérico.

Tamanho: 03 Posições.

Observações: Valores possíveis para o campo:
102=Tributada pelo Simples Nacional sem permissão de crédito.
103=Isenção do ICMS no Simples Nacional para faixa de receita bruta.
300=Imune.
400=Não tributada pelo Simples Nacional (v2.0) (v2.0)

icms201

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: CSOSN

Descrição: Campo destinado ao preenchimento do Código da Situação da Operação Simples Nacional.

Tipo: Numérico.

Tamanho: 03 Posições.

[red]_Observações:_Preencher o campo com o valor:
201=Tributada pelo Simples Nacional com permissão de crédito e com cobrança do ICMS por Substituição Tributária (v2.0)

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de margem de valor adicionado do ICMS ST.

Tipo: Numérico.

Tamanho: 03 + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vBCST Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Descrição: Numérico.

Tipo: 13 Posições + 02 Casas Decimais.

Tamanho:

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST Retido.

VALOR: pCredSN

Descrição: Campo destinado ao preenchimento da aliquota aplicável de cálculo do crédito (SIMPLES NACIONAL).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vCredICMSSN

Descrição: Campo destinado ao preenchimento do Valor crédito do ICMS que pode ser aproveitado nos termos do art. 23 da LC 123 (SIMPLES NACIONAL).

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

icms202

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: CSOSN

Descrição: Campo destinado ao preenchimento do Código da Situação da Operação Simples Nacional.

Tipo: Numérico.

Tamanho: 03 Posições.

Observações: Valores possíveis para o campo:
202=Tributada pelo Simples Nacional sem permissão de crédito e com cobrança do ICMS por Substituição Tributária;
203= Isenção do ICMS nos Simples Nacional para faixa de receita bruta e com cobrança do ICMS por Substituição Tributária (v2.0)

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de margem de valor adicionado do ICMS ST

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST Retido.

icms500

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: CSOSN

Descrição: Campo destinado ao preenchimento do Código da Situação da Operação Simples Nacional.

Tipo: Numérico.

Tamanho: 03 Caracteres.

Observações: Preencher o campo com o valor:
500=ICMS cobrado anteriormente por substituição tributária (substituído) ou por antecipação. (v2.0)

VALOR: vbcstRet

Descrição: Campo destinado ao preenchimento do valor da base de cálculo (BC) do ICMS ST Retido.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor da BC do ICMS ST cobrado anteriormente por ST (v2.0). O valor pode ser omitido quando a legislação não exigir a sua informação. (NT 2011/004).

VALOR: vicmsstRet

Descrição: Campo destinado ao preenchimento do valor do ICMS ST retido.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST cobrado anteriormente por ST (v2.0). O valor pode ser omitido quando a legislação não exigir a sua informação. (NT 2011/004)

icms900

VALOR: orig

Descrição: Campo utilizado para preenchimento do código de origem da mercadoria.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
0 - Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;
1 - Estrangeira - Importação direta, exceto a indicada no código 6;
2 - Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7;
3 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% e inferior ou igual a 70%;
4 - Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam as legislações citadas nos Ajustes;
5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%;
6 - Estrangeira - Importação direta, sem similar nacional, constante em lista da CAMEX e gás natural;
7 - Estrangeira - Adquirida no mercado interno, sem similar nacional, constante lista CAMEX e gás natural.
8 - Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70%;

VALOR: CSOSN

Descrição: Campo destinado ao preenchimento do Código da Situação da Operação Simples Nacional.

Tipo: Numérico.

Tamanho: 03 Caracteres.

Observações: Preencher o campo com o valor:
900=Outros (v2.0)

VALOR: modBC

Descrição: Campo destinado ao preenchimento do código da modalidade de determinação da Base de Cálculo do ICMS.

Tipo: Numérico.

Tamanho: 01 Caractere.

[red]_Observações:_Valores possíveis para o campo:
0=Margem Valor Agregado (%);
1=Pauta (Valor);
2=Preço Tabelado Máx. (valor);
3=Valor da operação.

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: pRedBC

Descrição: Campo destinado a informação do Percentual de redução da base de cálculo (BC).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: picms

Descrição: Campo destinado ao preenchimento da aliquota ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Por exemplo: <picms>12,00</picms>

VALOR: vicms

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Ex: <vICMS>5.99</vICMS>

VALOR: modBCST

Descrição: Campo destinado a informação da modalidade de determinação da base cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo:
0=Preço tabelado ou máximo sugerido;
1=Lista Negativa (valor);
2=Lista Positiva (valor);
3=Lista Neutra (valor);
4=Margem Valor Agregado (%);
5=Pauta (valor);

VALOR: pmvast

Descrição: Campo utilizado para informação do percentual de margem de valor adicionado do ICMS ST

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: pRedBCST

Descrição: Campo destinado ao preechimento do percentual da Redução de Base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vBCST

Descrição: Campo destinado a informação do valor da base de cálculo (BC) do ICMS ST.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: picmsst

Descrição: Campo utilizado para o preenchimento da alíquota do imposto ICMS ST.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vicmsst

Descrição: Campo destinado ao preenchimento do valor da aliquota de ICMS ST

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Valor do ICMS ST Retido.

VALOR: pCredSN

Descrição: Campo destinado ao preenchimento da aliquota aplicável de cálculo do crédito (SIMPLES NACIONAL).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vCredICMSSN

Descrição: Campo destinado ao preenchimento do Valor crédito do ICMS que pode ser aproveitado nos termos do art. 23 da LC 123 (SIMPLES NACIONAL).

Tipo: Númerico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

ipi

VALOR: clEnq

Descrição: Campo destinado ao preenchimento da Classe de enquadramento do IPI para Cigarros e Bebidas.

Tipo: Texto.

Tamanho: 01 a 05 Caracteres.

Observações: Preenchimento deve ocorrer conforme atos normativos esditados pela Receita Federal.

VALOR: cnpjProd

Descrição: Campo destinado ao preenchimento do CNPJ do produtor da mercadoria, quando diferente do emitente. Somente para os casos de exportação direta ou indireta.

Tipo: Numérico.

Tamanho: 14 Posições.

Observações: Informar os zeros não significativos. (NT 2011/004).

VALOR: cSelo

Descrição: Campo utilizado para o preenchimento do código do selo de controle IPI.

Tipo: Texto.

Tamanho: 01 a 60 Caracteres.

Observações: Preenchimentto deve ocorrer conforme atos normativos editados pela receita federal.

VALOR: qSelo

Descrição: Campo destinado ao preenchimento do selo de controle IPI.

Tipo: Numérico.

Tamanho: 01 a 02 Posições.

Observações: N/A.

VALOR: cEnq

Descrição: Campo destinado ao preenchimento do código de equadramento legal do IPI

Tipo: Texto.

Tamanho:

Observações: Tabela a ser criada pela RFD, informar 999 enquanto a tabela não for liberada.

ipiTrib

VALOR: cst

Descrição: Campo destinado ao preenchimento do Código da Situação tributária do IPI

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
00=Entrada com recuperação de crédito
49=Outras entradas
50=Saída tributada
99=Outras saídas

VALOR: vbc

Descrição: Campo destinado ao preenchimento da base de cálculo do IPI

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar os campos O10 e O13 se o cálculo do IPI for por alíquota.

VALOR: pipi

Descrição: Campo utilizado para o preenchimento do da aliquota do IPI

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos O10 e O13 se o cálculo do IPI for por alíquota.

VALOR: qUnid

Descrição: Campo destinado ao preenchimento da Quantidade total na unidade padrão para tributação (somente para os produtos tributados por unidade).

Tipo: Numérico.

Tamanho: 12 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos O11 e O12 se o cálculo do IPI for de valor por unidade.

VALOR: vUnid

Descrição: Campo destinado ao registro do valor por unidade tributável.

Tipo: Numérico.

Tamanho: 11 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos O11 e O12 se o cálculo do IPI for de valor por unidade.

VALOR: vipi

Descrição: Campo destinado ao preenchimento do valor do IPI

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

ipiNT

VALOR: cst

Descrição: Código da Situação Tributária do IPI.

Tipo: Texto.

Tamanho: 02 Caracteres.

Observações: Valores possíveis para o campo:
01=Entrada tributada com alíquota zero
03=Entrada não-tributada
02=Entrada isenta
04=Entrada imune
05=Entrada com suspensão
51=Saída tributada com alíquota zero
52=Saída isenta
53=Saída não-tributada
54=Saída imune
55=Saída com suspensão

ii

VALOR: vbc

Descrição: Campo destinado a informação do valor da base de cálculo do ICMS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vDespAdu

Descrição: Campo destinado ao preenchimento das despesas aduaneiras.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vii

Descrição: Campo destinado ao preenchimento do imposto de importação.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: viof

Descrição: Campo utilizado para preenchimento do Valor do Imposto sobre Operações Financeiras

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas Decimais.

Observações: N/A.

pis

pisaliq

VALOR: cst

Descrição: Campo destinado ao registro do código de situação tributária do PIS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
01=Operação Tributável (base de cálculo = valor da operação alíquota normal (cumulativo/não cumulativo));
02=Operação Tributável (base de cálculo = valor da operação (alíquota diferenciada));

VALOR: vbc

Descrição: Campo destinado ao preenchimento da base de cálculo (BC) do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: ppis

Descrição: Campo destinado ao preenchimento da aliquota do PIS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vpis

Descrição: Campo destinado ao preenchimento do valor do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

pisQTDE

VALOR: cst

Descrição:

Tipo: Numérico.

Tamanho: 02 Caracteres.

Observações: Valor possível para o campo:
03=Operação Tributável (base de cálculo = quantidade vendida x alíquota por unidade de produto);

VALOR: qbcProd

Descrição: Campo destinado ao registro da Quantidade Vendida.

Tipo: Numérico.

Tamanho: 12 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vAliqProd

Descrição: Campo destinado ao registro do valor da Alíquota do PIS

Tipo: Numérico.

Tamanho: 11 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vpis

Descrição: Campo destinado ao preenchimento do valor do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

pisnt

VALOR: cst

Descrição: Campo destinado ao preenchimento do Código de Situação Tributária do PIS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
04=Operação Tributável (tributação monofásica (alíquota zero)); 05=Operação Tributável (Substituição Tributária);
06=Operação Tributável (alíquota zero);
07=Operação Isenta da Contribuição;
08=Operação Sem Incidência da Contribuição;
09=Operação com Suspensão da Contribuição;

pisoutr

VALOR: cst

Descrição: Campo destinado ao preenchimento do Código de Situação Tributária do PIS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
49=Outras Operações de Saída;
50=Operação com Direito a Crédito - Vinculada Exclusivamente a Receita Tributada no Mercado Interno;
51=Operação com Direito a Crédito - Vinculada Exclusivamente a Receita Não Tributada no Mercado Interno;
52=Operação com Direito a Crédito – Vinculada Exclusivamente a Receita de Exportação;
53=Operação com Direito a Crédito - Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno;
54=Operação com Direito a Crédito - Vinculada a Receitas Tributadas no Mercado Interno e de Exportação;
55=Operação com Direito a Crédito - Vinculada a Receitas Não-Tributadas no Mercado Interno e de Exportação;
56=Operação com Direito a Crédito - Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno, e de Exportação;
60=Crédito Presumido - Operação de Aquisição Vinculada Exclusivamente a Receita Tributada no Mercado Interno;
61=Crédito Presumido - Operação de Aquisição Vinculada Exclusivamente a Receita Não-Tributada no Mercado Interno;
62=Crédito Presumido - Operação de Aquisição Vinculada Exclusivamente a Receita de Exportação;
63=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno;
64=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Tributadas no Mercado Interno e de Exportação;
65=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Não-Tributadas no Mercado Interno e de Exportação;
66=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno, e de Exportação;
67=Crédito Presumido - Outras Operações;
70=Operação de Aquisição sem Direito a Crédito;
71=Operação de Aquisição com Isenção;
72=Operação de Aquisição com Suspensão;
73=Operação de Aquisição a Alíquota Zero;
74=Operação de Aquisição; sem Incidência da Contribuição;
75=Operação de Aquisição por Substituição Tributária;
98=Outras Operações de Entrada;
99=Outras Operações;"

VALOR: vbc

Descrição: Campo destinado ao preenchimento do Valor da Base de Cálculo do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar os campos Q07 e Q08 se o cálculo do PIS em percentual.

VALOR: ppis

Descrição: Campo destinado a descrição da alíquota do PIS (em percentual).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos Q07 e Q08 se o cálculo do PIS em percentual.

VALOR: qbcProd

Descrição: Campo destinado ao preenchimento dq quantidade vendida.

Tipo: Numérico.

Tamanho: 12 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos Q10 e Q11 se o cálculo do PIS for em valor.

VALOR: vAliqProd

Descrição: Campo destinado ao preenchimento da Alíquota do PIS (em reais).

Tipo: Numérico.

Tamanho: 11 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos R04 e R05 para cálculo do PIS em valor.

VALOR: vpis

Descrição: Campo destinado ao preenchimento do valor do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar os campos R04 e R05 para cálculo do PIS em valor.

pissn

VALOR: cst

Descrição: Código de Situação Tributária do PIS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valor para o campo: 49 - Outras Operações de saída;

pisst

VALOR: vbc

Descrição: Campo destinado ao preenchimento do Valor da Base de Cálculo do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar os campos R02 e R03 para cálculo do PIS em percentual.

VALOR: ppis

Descrição: Campo destinado ao preenchimento da aliquota do PIS.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos R02 e R03 para cálculo do PIS em percentual.

VALOR: qbcProd

Descrição: Campo destinado ao preenchimento da Quantidade vendida.

Tipo: Numérico.

Tamanho: 12 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos R04 e R05 para cálculo do PIS em valor.

VALOR: vAliqProd

Descrição: Campo destinado ao preenchimento da Alíquota do PIS (em reais).

Tipo: Numérico.

Tamanho: 11 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos R04 e R05 para cálculo do PIS em valor.

VALOR: vpis

Descrição: Campo destinado ao preenchimento do valor do PIS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações:

Cofins

cofinsaliq

VALOR: cst

Descrição: Código de Situação Tributária (ST) da COFINS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
01=Operação Tributável (base de cálculo = valor da operação alíquota normal (cumulativo/não cumulativo));
02=Operação Tributável (base de cálculo = valor da operação (alíquota diferenciada));

VALOR: vbc

Descrição: Campo destinado ao preenchimento do valor da Base de Cálculo da COFINS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: pcofins

Descrição: Campo destinado ao registro da Alíquota do COFINS (em Percentual).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vcofins

Descrição: Campo destinado ao preenchimento do valor da COFINS

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

cofinsQtde

VALOR: cst

Descrição: Campo destinado ao preenchimento do Código de Situação Tributária da COFINS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Preencher o campo com:
03=Operação Tributável (base de cálculo = quantidade vendida x alíquota por unidade de produto);

VALOR: qbcProd

Descrição: Campo destinado ao preenchimento da Quantidade vendida.

Tipo: Numérico.

Tamanho: 12 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos R04 e R05 para cálculo do PIS em valor.

VALOR: vAliqProd

Descrição: Campo destinado ao preenchimento da Alíquota do PIS (em reais).

Tipo: Numérico.

Tamanho: 11 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos R04 e R05 para cálculo do PIS em valor.

VALOR: vcofins

Descrição: Campo destinado ao registro do Valor da COFINS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações:

cofinsnt

VALOR: cst

Descrição: Campo destinado ao preenchimento do Código da Situação Tributária da COFINS

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
04=Operação Tributável (tributação monofásica, alíquota zero);
05=Operação Tributável (Substituição Tributária);
06=Operação Tributável (alíquota zero);
07=Operação Isenta da Contribuição;
08=Operação Sem Incidência da Contribuição;
09=Operação com Suspensão da Contribuição;

[green]*cofinssn*_

VALOR: cst

Descrição: Código de Situação Tributária da COFINS.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valor possível para o campo: 49 - Outras Operações de saída;

cofinsOutr

VALOR: cst

Descrição: Campo destinado ao preenchimento do Código de Situação Tributária da COFINS

Tipo: Numérico.

Tamanho: 02 Caracteres.

Observações: Valores possíveis para o campo:
49=Outras Operações de Saída;
50=Operação com Direito a Crédito - Vinculada Exclusivamente a Receita Tributada no Mercado Interno;
51=Operação com Direito a Crédito - Vinculada Exclusivamente a Receita Não Tributada no Mercado Interno;
52=Operação com Direito a Crédito – Vinculada Exclusivamente a Receita de Exportação;
53=Operação com Direito a Crédito - Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno;
54=Operação com Direito a Crédito - Vinculada a Receitas Tributadas no Mercado Interno e de Exportação;
55=Operação com Direito a Crédito - Vinculada a Receitas Não-Tributadas no Mercado Interno e de Exportação;
56=Operação com Direito a Crédito - Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno, e de Exportação;
60=Crédito Presumido - Operação de Aquisição Vinculada Exclusivamente a Receita Tributada no Mercado Interno;
61=Crédito Presumido - Operação de Aquisição Vinculada Exclusivamente a Receita Não-Tributada no Mercado Interno;
62=Crédito Presumido - Operação de Aquisição Vinculada Exclusivamente a Receita de Exportação;
63=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno;
64=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Tributadas no Mercado Interno e de Exportação;
65=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Não-Tributadas no Mercado Interno e de Exportação;
66=Crédito Presumido - Operação de Aquisição Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno, e de Exportação;
67=Crédito Presumido - Outras Operações;
70=Operação de Aquisição sem Direito a Crédito;
71=Operação de Aquisição com Isenção;
72=Operação de Aquisição com Suspensão;
73=Operação de Aquisição a Alíquota Zero;
74=Operação de Aquisição; sem Incidência da Contribuição;
75=Operação de Aquisição por Substituição Tributária;
98=Outras Operações de Entrada;
99=Outras Operações;

VALOR: vbc

Descrição: Campo destinado ao preenchimento do valor da Base de Cálculo da COFINS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: Informar os campos S07 e S08 para cálculo da COFINS em percentual.

VALOR: pcofins

Descrição: Campo utilizado para o preenchimento da Alíquota da COFINS (em percentual).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos S07 e S08 para cálculo da COFINS em percentual.

VALOR: qbcProd

Descrição: Campo destinado ao preenchimento da Quantidade Vendida.

Tipo: Numérico.

Tamanho: 12 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos S09 e S10 para cálculo da COFINS em valor.

VALOR: vAliqProd

Descrição: Campo destinado ao preenchimento da Aliquota da COFINS (Em reais).

Tipo: Numérico.

Tamanho: 11 Posições + 0 a 04 Casas Decimais.

Observações: Informar os campos S09 e S10 para cálculo da COFINS em valor.

VALOR: vcofins

Descrição: Campo destinado ao preenchimento do Valor da COFINS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações:

cofinsst

VALOR: vbc

Descrição: Campo destinado ao registro do Valor da Base de Cálculo da COFINS.

Tipo: Numérico.

Tamanho: 13 posições + 02 Casas Decimais.

Observações: Informar os campos T02 e T03 para cálculo da COFINS Substituição Tributária em percentual.

VALOR: pcofins

Descrição: Campo utilizado para preenchimento da Alíquota da COFINS (em Percentual).

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos T02 e T03 para cálculo da COFINS Substituição Tributária em percentual.

VALOR: qbcProd

Descrição: Campo destinado ao preenchimento da Quantidade vendida.

Tipo: Numérico.

Tamanho: 12 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos T04 e T05 para cálculo da COFINS Substituição Tributária em valor.

VALOR: vAliqProd

Descrição: Campo destinado ao preenchimento da Aliquota da COFINS (Em reais).

Tipo: Numérico.

Tamanho: 11 Posições + 02 a 04 Casas Decimais.

Observações: Informar os campos S09 e S10 para cálculo da COFINS em valor.

VALOR: vcofins

Descrição: Campo destinado ao preenchimento do Valor da COFINS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

issqn

VALOR: vbc

Descrição: Campo destinado ao registro do Valor da Base de Cálculo do ISSQN.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vAliq

Descrição: Campo destinado ao registro da Alíquota do ISSQN.

Tipo: Numérico.

Tamanho: 03 Posições + 02 a 04 Casas Decimais.

Observações: N/A.

VALOR: vissqn

Descrição: Campo utilizado para o preenchimento do Valor do <ISSQN>

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: cMunFG

Descrição: Campo para preenchimento do Código do município de ocorrência do fato gerador.

Tipo: Texto.

Tamanho:

Observações: Deve ser preenchida de acordo com a tabela de códigos de municípios do IBGE que pode ser localizada em:
http://www.ibge.gov.br/home/geociencias/areaterritorial/area.shtm

VALOR: cListServ

Descrição: Campo destinado ao registro do Item da lista de Serviços.

Tipo: Texto.

Tamanho: 05 Caracteres.

Observações: Informar o Item da lista de serviços em que se classifica o serviço no padrão ABRASF (Formato: NN.NN).

VALOR: vDeducao

Descrição: Campo utilizado para preenchimento do Valor de Dedução para redução da Base de Cálculo.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas Decimais.

Observações: *Valor Declaratório.

VALOR: vOutro

Descrição: Campo destinado ao preenchimento do valor de outras retenções.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas Decimais.

Observações: N/A.

VALOR: vDescIncond

Descrição: Campo destinado ao registro do Valor de desconto incondicionado.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: N/A.

VALOR: vDescCond

Descrição: Campo destinado ao registro do Valor de desconto condicionado.

Tipo: Numérico.

Tamanho: 13 Caracteres + 02 Casas Decimais.

Observações: N/A.

VALOR: vissRet

Descrição: Campo utilizado para preenchimento do valor de Retenção ISS.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações: *Valor Declaratório.

VALOR: indISS

Descrição: Campo utilizado para registro do Indicador da exigibilidade do ISS

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
1=Exigível;
2=Não incidência;
3=Isenção;
4=Exportação;
5=Imunidade;
6=Exigibilidade Suspensa por Decisão Judicial;
7=Exigibilidade Suspensa por Processo Administrativo;

VALOR: cServico

Descrição: Campo destinado para o preenchimento do Código do Serviço prestado dentro do município

Tipo: Texto.

Tamanho: 20 Caracteres.

Observações: N/A.

VALOR: cMun

Descrição: Campo destinado ao preenchimento do Código do Município de incidência do imposto.

Tipo: Numérico.

Tamanho: 07 Posições.

Observações: Tabela do IBGE. Informar "9999999" para serviço fora do País.

VALOR: cPais

Descrição: Campo destinado ao regsitro do Código do País onde o serviço foi prestado.

Tipo: Numérico.

Tamanho: 04 Posições.

Observações: Tabela do BACEN. Infomar somente se o município da prestação do serviço for "9999999".

VALOR: nProcesso

Descrição: Número do processo judicial ou administrativo de suspensação da exigibilidade.

Tipo: Texto.

Tamanho: 30 Caracteres.

Observações: Informar somente quando declarada a suspensão da exigibilidade do ISSQN.

VALOR: indIncentivo

Descrição: Campo destinado ao preenchimento do Indicador de incentivo Fiscal.

Tipo: Numérico.

Tamanho: 01 Caractere.

Observações: Valores possíveis para o campo: 1=Sim , 2=Não;

VALOR: cNatOP

Descrição: Natureza da Operação de ISSQN.

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
01 - Tributação no município;
02 - Tributação fora do município;
03 - Isenção; 04 - Imune;
05 - Exigibilidade suspensa por decisão judicial;
06 - Exigibilidade suspensa por procedimento administrativo;
07 - Não tributável ou não incidência;
08 - Exportação de Serviço.

VALOR: vItem12741

Descrição: Valor aproximado dos tributos do Produto ou serviço – Lei 12741/12.

Tipo: Numérico.

Tamanho: 03 a 15 Posições.

Observações: Valor aproximado dos tributos do
produto ou serviço, declarado pelo emitente, conforme Lei 12741/2012.
Valor deve ser maior ou igual a zero.
Campo de preenchimento:
- opcional, caso o contribuinte opte por informar o valor em painel afixado no estabelecimento, conforme artigo 2º, §2º da referida lei.
- obrigatório, caso o contribuinte não opte por informar o valor em painel afixado no estabelecimento, conforme artigo 2º, §2º da referida lei.

impostoDevolvido

VALOR: pDevol

Descrição: Campo utilizado para regsitro do valor percentual da mercadoria devolvida

Tipo: Numérico.

Tamanho: 03 Posições + 02 Casas Decimais.

Observações: O valor máximo deste percentual é 100%, no caso de devolução total da mercadoria.

ipiDevolvido

VALOR: vipiDevol

Descrição: Campo destinado ao registro do Valor do IPI devolvido.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações:

VALOR: infAdpProd

Descrição: Campo destinado ao preenchimento das Informações adicionais do produto.

Tipo: Texto.

Tamanho: 0 a 500 Caracteres.

Observações: Norma referenciada, informações complementares, etc.

3.9. SUBSEÇÃO PAGAMENTO

pagamento

VALOR: nItem

Descrição: Campo destinado ao registro do índice da forma de pagamento usada dentro do cupom.

Tipo: Numérico.

Tamanho:

Observações:

VALOR: tPag

Descrição: Campo destinado ao registro do código daforma de pagamento.

Tipo: Numérico.

Tamanho: 02 Caracteres.

Observações: Valores possíveis para o campo:
01=Dinheiro
02=Cheque
03=Cartão de Crédito
04=Cartão de Débito
05=Crédito Loja
10=Vale Alimentação
11=Vale Refeição
12=Vale Presente
13=Vale Combustível
99=Outros

VALOR: vPag

Descrição: Campo destinado ao preenchimento do Valor do Pagamento.

Tipo: Numérico.

Tamanho: 13 Posições + 02 Casas Decimais.

Observações:

cartao

VALOR: cnpj

Descrição: Campo destinado ao preenchimento do CNPJ da credenciadora de Cartão de crédito e/ou débito.

Tipo: Texto.

Tamanho: 14 Caracteres.

Observações:

VALOR: tBand

Descrição: Campo destinado ao preenchimento da Bandeira da operadora de cartão de crédito e/ou débito

Tipo: Numérico.

Tamanho: 02 Posições.

Observações: Valores possíveis para o campo:
01=Visa
02=Mastercard
03=American Express
04=Sorocred
99=Outros

VALOR: cAut

Descrição: Campo utilizado para preenchimento do Número de autorização da operação cartão de crédito e/ou débito

Tipo: Texto.

Tamanho: 01 a 20 Posições.

Observações: Identifica o número da autorização operação com cartão de crédito.

VALOR: tpIntegra

Descrição: Campo destinado a informação do tipo de Integração do pagamento.

Tipo: Numérico.

Tamanho: 01 Posição.

Observações: Valores possíveis para o campo:
Tipo de Integração do processo de pagamento com o sistema de automação da empresa:
1=Pagamento integrado com o sistema de automação da empresa (Ex.: equipamento TEF, Comércio Eletrônico);
2= Pagamento não integrado com o sistema de automação da empresa (Ex.: equipamento POS);

VALOR: cAdmc

Descrição: Campo destinado ao preenchimento da Credenciadora de cartão de débito ou crédito.

Tipo: Numérico.

Tamanho: 03 Posições.

Observações: Preencher no campo o Código da Credenciadora de cartão de débito ou crédito conforme tabela disponível no
Anexo 3, presente na documentação de especificações técnicas SAT.

4. Exemplo de uma operação de venda (NFC-e)

A operação de venda detalhada abaixo refere-se a uma nota simples com 1 item e pagamento em dinheiro em forma
de pagamento única.

4.1. Abrir Venda

 1{
 2        "versao": "3.10",
 3        "configuracao": {
 4                "imprimir": true,
 5                "email": true
 6        },
 7        "identificacao": {
 8                "cuf": "41",
 9                "cnf": "00005000",
10                "natOp": "VENDA",
11                "indPag": 0,
12                "mod": "65",
13                "serie": "768",
14                "nnf": "5000",
15                "dhEmi": "2016-12-29T14:06:57-02:00",
16                "tpNF": "1",
17                "idDest": 1,
18                "tpImp": 4,
19                "tpEmis": 1,
20                "cdv": 8,
21                "tpAmb": 2,
22                "finNFe": 1,
23                "indFinal": 1,
24                "indPres": 1,
25                "procEmi": 0,
26                "verProc": "1.0.0.0",
27                "cMunFG": "4106902"
28        },
29        "emitente": {
30                "cnpj": "82373077000171",
31                "endereco": {
32                        "nro": "0",
33                        "uf": "PR",
34                        "cep": "81320400",
35                        "fone": "4184848484",
36                        "xBairro": "CABRAL",
37                        "xLgr": "AV Teste",
38                        "cMun": "4106902",
39                        "cPais": "1058",
40                        "xPais": "BRASIL",
41                        "xMun": "Curitiba"
42                },
43                "ie": "1018146530",
44                "crt": 3,
45                "xNome": "BEMATECH SA",
46                "xFant": "BEMATECH"
47        },
48        "destinatario": {
49                "cpf": "76643539129",
50                "endereco": {
51                        "nro": "842",
52                        "uf": "PR",
53                        "cep": "80020320",
54                        "fone": "41927598874",
55                        "xBairro": "Centro",
56                        "xLgr": "Marechal Deodoro",
57                        "cMun": "4106902",
58                        "cPais": "1058",
59                        "xPais": "Brasil",
60                        "xMun": "Curitiba"
61                },
62                "indIEDest": 9,
63                "email": "teste@teste.com",
64                "xNome": "NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL "
65        }
66}

4.2. Venda de Item

 1{
 2  "produto": {
 3        "cean": "7897238304177",
 4        "ncm": "85258029",
 5        "cfop": "5101",
 6        "indTot": 1,
 7        "vUnCom": 1.000,
 8        "uTrib": "UN",
 9        "vUnTrib": "1.000",
10        "cProd": "85258029901234",
11        "xProd": "Produto Teste",
12        "uCom": "UN",
13        "qTrib": 1.000,
14        "qCom": "1.000",
15        "vProd": 1.00
16  },
17  "imposto": {
18        "icms": {
19          "icms00": {
20                "orig": 1,
21                "cst": "00",
22                "modBC": 3,
23                "vbc": 1.00,
24                "picms": 1.01,
25                "vicms": 0.01
26          }
27        },
28        "vTotTrib": 0.00
29  }
30}

4.3. Registro de pagamento

1{
2  "tPag": 1,
3  "vPag": 1.00
4}

4.4. Concluir operação de venda

 1{
 2  "total": {
 3    "icmsTotal": {
 4      "vbc": 1.00,
 5      "vicms": 0.01,
 6      "vicmsDeson": 0.00,
 7      "vbcst": 0.00,
 8      "vst": 0.00,
 9      "vii": 0.00,
10      "vipi": 0.00,
11      "vpis": 0.00,
12      "vcofins": 0.00,
13      "vnf": 1.00,
14      "vTotTrib": 0.00,
15      "vDesc": 0.00,
16      "vProd": 1.00,
17      "vOutro": 0.00,
18      "vSeg": 0.00,
19      "vFrete": 0.00
20    }
21  },
22  "informacaoAdicional": {
23    "infCpl": "COO:000328 | CCF:000209 | Sequência 004 - Nota com Cliente",
24    "observacoesContribuintes": [
25      {
26        "xTexto": "0.00",
27        "xCampo": "Troco"
28      }
29    ]
30  }
31}

5. Exemplo de uma operação de venda (S@T)

A operação de venda detalhada abaixo refere-se a uma nota simples com 1 item e pagamento em dinheiro em forma
de pagamento única.

5.1. Abrir Venda

 1{
 2  "identificacao": {
 3        "cnpj": "16716114000172",
 4        "numeroCaixa": "001",
 5        "signAC": "SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT"
 6  },
 7  "emitente": {
 8    "cnpj": "61099008000141",
 9    "ie": "111111111111",
10        "indRatISSQN": "S"
11  },
12  "destinatario": {
13        "cpf": "06123800922",
14        "xNome": "Manoel Gustavo Aguiar Dutra"
15  },
16  "entrega": {
17    "cpf": "06123800922",
18        "endereco": {
19                "xLgr": "Rua das Alfafas",
20                "nro": "450",
21                "xCpl": "Bloco 14 ap 11",
22                "xBairro": "Campo Comprido",
23                "xMun": "Curitiba",
24                "uf": "PR"
25        }
26  }
27}

5.2. Venda de Item

 1{
 2 "produto": {
 3 "cean": "7897238304177",
 4 "ncm": "12345678",
 5 "cfop": "5101",
 6 "indTot": 1,
 7 "vUnCom": 1.000,
 8 "uTrib": "UN",
 9 "vUnTrib": "1.000",
10 "cProd": "12345678901234",
11 "xProd": "Chocolate",
12 "uCom": "UN",
13 "qTrib": 1.000,
14 "qCom": "1.000",
15 "vProd": 1.00,
16 "indRegra":"A",
17 "vDesc":0.00,
18 "vOutro":0.00,
19 "qCom":"1.0000"
20 },
21 "imposto": {
22         "icms": {
23          "icms00": {
24                        "orig": 0,
25                        "cst": "00",
26                        "picms": 0.00
27           }
28         },
29         "cofins":{
30           "cofinsnt":{
31                        "cst":"08"
32           }
33        },
34         "pis":{
35                 "pisnt":{
36                        "cst":"08"
37                  }
38         }
39  },
40  "vItem12741": "1",
41  "nItem":1
42}

5.3. Registro de pagamento

1{
2  "tPag": 1,
3  "vPag": 1.00
4}

5.4. Concluir operação de venda

1{
2  "total": {
3        "vCFeLei12741" : "0.00"
4  },
5  "informacaoAdicional": {
6    "infCpl": "Sequencia 003 Nota sem Cliente"
7  }
8}

6. CONTATO E SUPORTE TÉCNICO

A equipe BSP (Bematech Software Partners), está disponível para lhe apoiar!
Para entrar em contato conosco, utilize um dos canais abaixo: