B MARCA P POS CMYK

1. O que é a APIOne?

A APIOne é ferramenta que integra a Plataforma Fiscal Bematech com a sua aplicação de automação comercial.
Trabalhando com a tecnologia JSON, a integração de sua aplicação com a nossa plataforma fiscal agora pode ser executada de maneira direta, sem a necessidade de uso de middleware para interface com o Fiscal Manager.
Usando a API você terá mais controle sobre o processo de emissão de notas, trazendo benefícios para a gestão de informações dentro da aplicação.
Por ser uma ferramenta versátil, você pode usar a API de forma direta, consumindo os recursos disponibilizados por ela, ou ainda se preferir usar a API através da BemaOne.dll, esta, por sua vez, atuará diretamente como uma interface entre o seu software e a Plataforma Fiscal Bematech.

O uso da BemaOne.dll lhe permite trabalhar com a APIOne, mesmo em linguagens mais antigas,
Além da APIOne, a Plataforma Fiscal Bematech também oferece outros métodos de integração como o modo compatibilidade apresentado no diagrama gráfico abaixo:

Usar a APIOne reduz o número de componentes de integração, facilita a atualização e a manutenção em sua aplicação e também melhora a performance na emissão de documentos uma vez que toda a integração utilizará um componente único.
No gráfico abaixo apresentamos os componentes para integração através da API.

diagrama APIOne
Figure 1. Integração através da API.
diagrama integracao bemafi32
Figure 2. Integração através do modo compatibilidade.

2. Manual Técnico

Neste manual estão listados todos os parâmetros presentes nos JSON’s:

  • JSON de configuração do Fiscal Manager NFC-e.

  • JSON de configuração do Fiscal Manager SAT.

  • JSON completo de venda.

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


3. JSON de configuração do Fiscal Manager NFC-e.

Toda a configuração do Fiscal Manager NFC-e pode ser executada através deste JSON, nesta seção do manual
apresentamos a você um exemplo preenchido do JSON e também o detalhamento de cada um dos parâmetros necessários para que o Fiscal seja configurado para a emissão de Notas.

Os valores preenchidos aqui são exemplos de conteúdo dentro das tags do JSON.
Você deverá alterá-los de acordo com as informações de seu contribuinte.
  1{
  2  "configuracao": [
  3    {
  4      "nome": "APP_ROOT_PATH",
  5      "valor": "/NFCE/"
  6    },
  7    {
  8      "nome": "ENABLE_GUI",
  9      "valor": "1"
 10    },
 11    {
 12      "nome": "WHITE_LABEL",
 13      "valor": "0"
 14    },
 15    {
 16      "nome": "PATH_NFCE_NEW",
 17      "valor": "/NFCE/NEW/"
 18    },
 19    {
 20      "nome": "PATH_NFCE_SIGN",
 21      "valor": "/NFCE/SIGN/"
 22    },
 23    {
 24      "nome": "PATH_NFCE_CUSTODY",
 25      "valor": "/NFCE/CUSTODIA/"
 26    },
 27    {
 28      "nome": "PATH_NFCE_BACKUP",
 29      "valor": "/NFCE/BACKUP/"
 30    },
 31    {
 32      "nome": "PATH_NFCE_ERRORS",
 33      "valor": "/NFCE/ERRORS/"
 34    },
 35    {
 36      "nome": "PATH_NFCE_DANFE",
 37      "valor": "/NFCE/DANFE/"
 38    },
 39    {
 40      "nome": "PATH_NFCE_DANFE_CONTINGENCIA",
 41      "valor": "/NFCE/DANFE/ESTABELECIMENTO/"
 42    },
 43    {
 44      "nome": "URL_QRCODE_CONSULTA",
 45      "valor": "http://www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaNFCe?"
 46    },
 47    {
 48      "nome": "QRCODE_TOKEN_ID",
 49      "valor": "000001"
 50    },
 51    {
 52      "nome": "QRCODE_TOKEN",
 53      "valor": "SS107Q7N7YKCFFSOPNRARSDQYMNRQUXSYALU"
 54    },
 55    {
 56      "nome": "TRUST_STORE_PATH",
 57      "valor": "/NFCE/app/cacerts_sefaz.jks"
 58    },
 59    {
 60      "nome": "FILE_CERTIFICADO",
 61      "valor": "/NFCE/app/xmldigitalsigner.properties"
 62    },
 63    {
 64      "nome": "URL_DANFE",
 65      "valor": "http://www.sped.fazenda.pr.gov.br/modules/conteudo/conteudo.php?conteudo=100"
 66    },
 67    {
 68      "nome": "NFCE_AMBIENTE",
 69      "valor": "2"
 70    },
 71    {
 72      "nome": "NFCE_UF",
 73      "valor": "41"
 74    },
 75    {
 76      "nome": "NFCE_VERSAO",
 77      "valor": "3.10"
 78    },
 79    {
 80      "nome": "INFO_RODAPE_DANFE",
 81      "valor": "1"
 82    },
 83    {
 84      "nome": "REMOVE_ACENTOS",
 85      "valor": "0"
 86    },
 87    {
 88      "nome": "DADOS_RODAPE_DANFE",
 89      "valor": "Bematech NFC-e"
 90    },
 91    {
 92      "nome": "CONTINGENCIA_AUTOMATICA",
 93      "valor": "1"
 94    },
 95    {
 96      "nome": "CONTINGENCY_TIME_IN_MINUTES",
 97      "valor": "0"
 98    },
 99    {
100      "nome": "NOVA_EMISSAO_EM_PRIMEIRA_CONTINGENCIA",
101      "valor": "1"
102    },
103    {
104      "nome": "FISCAL_CLOUD_ENABLE",
105      "valor": "1"
106    },
107    {
108      "nome": "FISCAL_CLOUD_URL",
109      "valor": "http://fiscalcloud.bematech.com.br/authorizer"
110    },
111    {
112      "nome": "CNPJ_CONTRIBUINTE",
113      "valor": "82373077000171"
114    },
115    {
116      "nome": "ID_PDV",
117      "valor": "171"
118    },
119    {
120      "nome": "CUSTODY_SEND_MAX_DOCS_PER_MINUTE",
121      "valor": "5"
122    },
123    {
124      "nome": "IE",
125      "valor": "1018146530"
126    },
127    {
128      "nome": "URL_NFE_RECEPCAO",
129      "valor": "https://homologacao.nfe2.fazenda.pr.gov.br/nfe/NFeRecepcao2?wsdl"
130    },
131    {
132      "nome": "URL_NFE_RET_RECEPCAO",
133      "valor": "https://homologacao.nfe2.fazenda.pr.gov.br/nfe/NFeRetRecepcao2?wsdl"
134    },
135    {
136      "nome": "URL_NFE_AUTORIZACAO",
137      "valor": "https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeAutorizacao3"
138    },
139    {
140      "nome": "URL_NFE_RET_AUTORIZACAO",
141      "valor": "https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeRetAutorizacao3"
142    },
143    {
144      "nome": "URL_NFE_RECEPCAO_EVE",
145      "valor": "https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeRecepcaoEvento"
146    },
147    {
148      "nome": "URL_NFE_INUTILIZACAO",
149      "valor": "https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeInutilizacao3"
150    },
151    {
152      "nome": "URL_NFE_STATUS_SERV",
153      "valor": "https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeStatusServico3"
154    },
155    {
156      "nome": "URL_NFE_CONSULTA_NF",
157      "valor": "https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeConsulta3"
158    },
159    {
160      "nome": "CONNECTION_TIMEOUT_IN_SECONDS",
161      "valor": "45"
162    },
163    {
164      "nome": "PRINTER_URI",
165      "valor": "serial://COM4"
166    },
167    {
168      "nome": "PRINT_DANFE_ITEMS",
169      "valor": "1"
170    },
171    {
172      "nome": "SMALL_QRCODE",
173      "valor": "1"
174    },
175    {
176      "nome": "DANFE_REDUZIDO",
177      "valor": "1"
178    },
179    {
180      "nome": "PRINT_CLICHE",
181      "valor": "1"
182    },
183    {
184      "nome": "DANFE_LOGO_FILE_PATH",
185      "valor": "C:\\Users\\Suporte\\Desktop\\ZACA2.BMP"
186    },
187    {
188      "nome": "PRINT_LOGO_DANFE",
189      "valor": "1"
190    },
191    {
192      "nome": "DANFE_SUPER_SCRIPT",
193      "valor": "0"
194    },
195    {
196      "nome": "CUT_DANFE",
197      "valor": "2"
198    },
199    {
200      "nome": "SALVA_DANFE",
201      "valor": "1"
202    },
203    {
204      "nome": "DANFE_VIA_EMIT",
205      "valor": "1"
206    },
207    {
208      "nome": "INCLUIR_DESC_ACRES_ITEM",
209      "valor": "0"
210    },
211    {
212      "nome": "INCLUIR_DESC_ACRES_NOTA",
213      "valor": "1"
214    },
215    {
216      "nome": "INCLUIR_RECEBIDO_TROCO_NOTA",
217      "valor": "1"
218    },
219    {
220      "nome": "INCLUIR_IMPOSTOS_POR_ITEM",
221      "valor": "1"
222    },
223    {
224      "nome": "PROXY",
225      "valor": "0"
226    },
227    {
228      "nome": "PROXY_HOST",
229      "valor": ""
230    },
231    {
232      "nome": "PROXY_PORT",
233      "valor": "0"
234    },
235    {
236      "nome": "PROXY_USER",
237      "valor": ""
238    },
239    {
240      "nome": "PROXY_PASSWORD",
241      "valor": ""
242    },
243    {
244      "nome": "PROXY_DOMAIN",
245      "valor": ""
246    },
247    {
248      "nome": "SMTP",
249      "valor": "0"
250    },
251    {
252      "nome": "SMTP_HOST",
253      "valor": ""
254    },
255    {
256      "nome": "SMTP_PORT",
257      "valor": ""
258    },
259    {
260      "nome": "SMTP_TLS",
261      "valor": "0"
262    },
263    {
264      "nome": "SMTP_USER",
265      "valor": ""
266    },
267    {
268      "nome": "SMTP_USER_NAME",
269      "valor": ""
270    },
271    {
272      "nome": "SMTP_USER_LOGIN",
273      "valor": ""
274    },
275    {
276      "nome": "SMTP_PASSWORD",
277      "valor": ""
278    },
279    {
280      "nome": "HORA_INUTILIZACAO",
281      "valor": ""
282    },
283    {
284      "nome": "RETRY_ERROR_LIST_COUNT",
285      "valor": "3"
286    },
287    {
288      "nome": "RETRY_ERROR_LIST",
289      "valor": "202"
290    },
291    {
292      "nome": "CONTINGENCY_CODE_LIST",
293      "valor": "999;108;109"
294    },
295    {
296      "nome": "RETRY_ERRO_AND_CONTIGENCY",
297      "valor": "202;999;108;109"
298    },
299    {
300      "nome": "SUCCESS_LIST",
301      "valor": "999;108;109"
302    },
303    {
304      "nome": "IGNORE_INUTILIZACAO_LIST",
305      "valor": "999;108;109"
306    },
307  ]
308}

configuracao

NOME: APP_ROOT_PATH

VALOR: /NFCE/

Descrição: Configura a pasta do aplicativo.

Observações: N/A.

NOME: ENABLE_GUI

VALOR: 1

Descrição: Campo utilizado para ativar o "Tray Icon" de execução do Fiscal Manager.

Observações: Valor DEFAULT 1

NOME: WHITE_LABEL

VALOR: 0

Descrição: Permite configurar o modo White Label da aplicação.

Observações:
0 - Indica que o Fiscal Manager exibirá o logo da Bematech nas janelas de parametrização.
1 - Ativa o modo White Label, suprimindo a exibição do logotipo da Bematech no Fiscal Manager.

NOME: PATH_NFCE_NEW

VALOR: /NFCE/NEW/

Descrição: Path do Diretório de criação dos arquivos XML de Notas.

Observações: *Diretório Default.

NOME: PATH_NFCE_SIGN

VALOR: /NFCE/SIGN

Descrição: Path do Diretório de assinatura dos arquivos XML.

Observações: *Diretório Default.

NOME: PATH_NFCE_CUSTODY

VALOR: /NFCE/CUSTODIA

Descrição: Path do Diretório de gravação de notas autorizadas.

Observações: *Diretório Default

NOME: PATH_NFCE_BACKUP

VALOR: /NFCE/BACKUP

Descrição: Path do diretório de backup de notas.

Observações: *Diretório Default.

NOME: PATH_NFCE_DANFE

VALOR: /NFCE/DANFE

Descrição: Path do diretório onde a DANFE eletrônica (.pdf) é gravada.

Observações: *Diretório Default.

NOME: PATH_NFCE_DANFE_CONTINGENCIA

VALOR: /NFCE/DANFE/ESTABELECIMENTO/

Descrição: Path do diretório onde a DANFE eletrônica (.pdf), emitida em contingência é gravada.

Observações: *Diretório Default.

NOME: URL_QRCODE_CONSULTA

VALOR: http://www.dfeportal.fazenda.pr.gov.br/dfe-portal/rest/servico/consultaNFCe?

Descrição: Campo destinado ao registro da URL de Consulta do QR_Code.

Observações: A URL de consulta do QR-Code varia para cada UF onde a solução é utilizada.
Recomendamos consultar a Sefaz do UF correspondente para obter informações detalhadas e atualizadas da URL.

NOME: QRCODE_TOKEN_ID

VALOR: 000001

Descrição: ID do TOKEN.

Observações: Campo é gerado junto ao codigo CSC TOKEN.

NOME: QRCODE_TOKEN_ID

VALOR: XX99XX99XX99XX99XX99XX99XX99XX99XX99

Descrição: Campo destinado ao preenchimento do CSC TOKEN.

Observações: o Token ou CSC é o código de segurança de contribuinte que é fornecido e de conhecimento único da Sefaz, é utilizado para autenticação e garantia de autoria do emissor do DANFE NFC-e e do QR-Code gerado.

NOME: TRUST_STORE_PATH

VALOR: /NFCE/app/cacerts_sefaz.jks

Descrição: Path do Certificado digital da Sefaz.

Observações: Parâmetro Default.

NOME: FILE_CERTIFICADO

VALOR: /NFCE/app/xmldigitalsigner.properties

Descrição: Diretório do arquivo de informações do certificado digital do cliente.

Observações: Parâmetro Default do Fiscal Manager.

NOME: URL_DANFE

VALOR: http://www.sped.fazenda.pr.gov.br/modules/conteudo/conteudo.php?conteudo=100

Descrição: Campo destinado ao registro da URL de Consulta do DANFE emitido.

Observações: As URL’s de cada WebService variam no UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do UF onde a solução será utilizada.

NOME: NFCE_AMBIENTE

VALOR: 2

Descrição: Campo onde é definido o ambiente de emissão da NFC-e.

Observações:
1 - Indica emissão em ambiente de produção.
2 - Indica emissão em ambiente de homologação.

NOME: NFCE_UF

VALOR: 41

Descrição: Campo utilizado para registro do código IBGE do UF do emitente.

Observações: Para consultar os códigos atuais utilize o link:
http://www.ibge.gov.br/home/geociencias/areaterritorial/principal.shtm

NOME: NFCE_VERSAO

VALOR: 3.10

Descrição: Campo destinado a parametrização da versão do layout do XML NFC-e.

Observações: Parâmetro Default da aplicação.

NOME: INFO_RODAPE_DANFE

VALOR: 1

Descrição: Ativa a impressão de informação no rodapé.

Observações:
0 - Ativa a impressão da linha.
1 - Desativa a impressão da linha.

NOME: REMOVE_ACENTOS

VALOR: 0

Descrição: Ativa função que converte caracteres acentuados em não acentuados.

Observações: Utilizado somente para emissão de notas no MT, uma vez ativo remove qualquer caracter acentuado do XML.
0 - Função inativa.
1 - Função ativa.

NOME: DADOS_RODAPE_DANFE

VALOR: Bematech NFC-e

Descrição: Permite a impressão de de mensagem no rodapé da DANFE.

Observações: N/A

NOME: CONTINGENCIA_AUTOMATICA

VALOR: 1

Descrição: Campo que permite a parametrização do modo de contingência da solução NFC-e.

Observações:
0 - Indica que a solução deve operar em modo contingência manual.
1 - Indica que a solução deve operar em modo de contingência automática.

NOME: CONTINGENCY_TIME_IN_MINUTES

VALOR: 0

Descrição: Permite definir um tempo mínimo de permanência em modo contingência local para a aplicação.

Observações: N/A.

VALOR: 0

Descrição: faz um incremento de número de notas quando a emissão da primeira em contingência.

Observações:
0 - Desabilita.
1 - Habilita.

NOME: FISCAL_CLOUD_ENABLE

VALOR: 1

Descrição: Campo destinado a parametrização de integração da Solução Fiscal NFC-e com o Fiscal Cloud.

Observações:
0 - Indica que não haverá integração com o Fiscal Cloud.
1 - Indica que haverá integração com o Fiscal Cloud.

NOME: FISCAL_CLOUD_URL

VALOR: http://fiscalcloud.bematech.com.br/authorizer

Descrição: Campo para parametrização da URL pra integração com o Fiscal Cloud.

Observações: N/A.

NOME: CNPJ_CONTRIBUINTE

VALOR: 99999999999999

Descrição: Campo para registro do CNPJ do emitente da nota.

Observações: N/A.

NOME: ID_PDV

VALOR: 001

Descrição: Campo destinado ao registro do número de série para emissão da NFC-e (001 a 999)

Observações: N/A.

NOME: CUSTODY_SEND_MAX_DOCS_PER_MINUTE

VALOR: 5

Descrição: Informa a quantidade de notas enviadas por minuto para Sefaz.

Observações: N/A.

NOME: IE

VALOR: 9999999999

Descrição: Campo para registro da Inscriçao Municipal do emitente da nota.

Observações: N/A.

NOME: URL_NFE_RECEPCAO

VALOR: https://homologacao.nfe2.fazenda.pr.gov.br/nfe/NFeRecepcao2?wsdl

Descrição: Web Service para recepção das notas.

Observações: As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_RET_RECEPCAO

VALOR: https://homologacao.nfe2.fazenda.pr.gov.br/nfe/NFeRetRecepcao2?wsdl

Descrição: Web Service de retorno de recepção das notas.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_AUTORIZACAO

VALOR: https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeAutorizacao3

Descrição: Web Service para autorização das notas.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_RET_AUTORIZACAO

VALOR: https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeRetAutorizacao3

Descrição: Web Service de retorno de autorização de notas.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_RECEPCAO_EVE

VALOR: https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeRecepcaoEvento

Descrição: Web Service para recepção de eventos.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_INUTILIZACAO

VALOR: https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeInutilizacao3

Descrição: Web Service para inutilização de notas.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_STATUS_SERV

VALOR: https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeStatusServico3

Descrição: Web Service para consulta ao status do serviço.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: URL_NFE_CONSULTA_NF

VALOR: https://homologacao.nfce.fazenda.pr.gov.br/nfce/NFeConsulta3

Descrição: Web Service para consulta de notas.

[red]_Observações:_As URL’s variam para cada UF de emissão, sugerimos a consulta das URL’s diretamente junto a Sefaz do respectivo estado.
As URLS presentes neste documento são do ambiente de homologação do estado do PR.

NOME: CONNECTION_TIMEOUT_IN_SECONDS

VALOR: 45

Descrição: Parâmetro utilizado para configuração do tempo de timeout de conexão com a Sefaz.

Observações: *Medido em segundos.

NOME: PRINTER_URI

VALOR: serial://COM4

Descrição: Porta de conexão da impressora.

Observações: N/A.

NOME: PRINT_DANFE_ITEMS

VALOR: 1

Descrição: Campo destinado a configuração de registro dos itens na DANFE.

Observações:
1 - Emite a DANFE completa com a informações dos itens vendidos.
0 - Emite a DANFE resumida, sem o registro dos itens vendidos.

NOME: SMALL_QRCODE

VALOR: 1

Descrição: Campo que permite definir o tamanho de impressão do QR-Code.

Observações:
0 - Impressão em tamanho normal.
1 0 Impressão em tamanho reduzido.

NOME: DANFE_REDUZIDO

VALOR: 1

Descrição: Permite configurar o layout de impressão da DANFE.

Observações:
0 - Indica impressão normal.
1 - Indica impressão com layout reduzido.

NOME: PRINT_CLICHE

VALOR: 1

Descrição: Permite definir se ocorrerá ou não a impressão do clichê na DANFE.

Observações:
0 - Não imprime o clichê.
1 0 Imprime o clichê.

NOME: DANFE_LOGO_FILE_PATH

VALOR: C:\\Users\\Suporte\\Desktop\\bemalogo.BMP

Descrição: Define o path default para do logotipo usado para DANFE pela solução NFC-e.

Observações: Para que a logotipo seja impressa corretamente ela deve ser do formato .bmp.

NOME: PRINT_LOGO_DANFE

VALOR: 1

Descrição: Imprimir ou não o log na DANFE.

Observações:
0 - Não imprime a Logo na DANFE.
1 0 Imprime a Logo na DANFE.

NOME: DANFE_SUPER_SCRIPT

VALOR: 0

Descrição: Define utilização de letra sobresescrita (redução de tamanho de fonte).

Observações:
0 - Impressão normal.
1 - Ativa impressão sobreescrita.

NOME: CUT_DANFE

VALOR: 2

Descrição: Parâmetro para configuração do tipo de corte de papel ao final da DANFE.

Observações: 0 não corta.
1 - Corte Parcial.
2 - Corte Total.

NOME: SALVA_DANFE

VALOR: 1

Descrição: Define se a DANFE será salva também em arquivo, com extensão .pdf.

Observações:
0 - Não gera o arquivo .pdf do DANFE emitido.
1 - Gera o arquivo .pdf do DANFE emitido.

NOME: DANFE_VIA_EMIT

VALOR: 1

Descrição: Quando emitida em contingência, gerar via do estabelecimento da DANFE.

Observações: N/A.

NOME: INCLUIR_DESC_ACRES_ITEM

VALOR: 0

Descrição: Inclusão dos dados de acréscimo/desconto por item na DANFE.

Observações:
0 - Não incluir informações.
1 - Incluir informações.

NOME: INCLUIR_RECEBIDO_TROCO_NOTA

VALOR: 1

Descrição: Inclusão da linha com informações do troco na DANFE.

Observações:
0 - Não inclui na DANFE informação de troco.
1 - Inclui na DANFE informação de troco na nota (quando este existir).

NOME: INCLUIR_IMPOSTOS_POR_ITEM

VALOR: 1

Descrição: Permitir a impressão dos totais de impostos por item na nota (Lei da Dilma)

Observações:
0 - Não imprimir.
1 - Imprimir.

NOME: PROXY

VALOR: 0

Descrição: Configura o uso de servidor proxy para conexões externas.

Observações:
0 - Não Utiliza Servidor Proxy para conexão com os Web Services da Sefaz.
1 - Indica a necessidade de uso de um Servidor Proxy para conexão externa.

NOME: PROXY_HOST

VALOR: 192.168.1.2

Descrição: Endereço do servidor Proxy utilizado para conexão externa.

Observações: N/A.

NOME: PROXY_PORT

VALOR: 3344

Descrição: Porta utilizado pelo Proxy para conexão externa.

Observações: N/A.

NOME: PROXY_USER

VALOR: bema123

Descrição: Login do usuário para uso e acesso ao proxy.

Observações: N/A.

NOME: PROXY_PASSWORD

VALOR: 12345a

Descrição: Password do usuário para uso e acesso ao proxy.

Observações: N/A.

NOME: PROXY_DOMAIN

VALOR: bematech.com

Descrição: Domínio do servidor proxy.

Observações: N/A.

NOME: SMTP

VALOR: 0

Descrição: Define uso do protocolo SMTP.

Observações:
0 - Não utilizar protocolo SMTP.
1 - Utilizar protocolo SMTP.

NOME: SMTP_HOST

VALOR: 192.168.1.1

Descrição: Endereço IP do servidor SMTP.

Observações: N/A.

NOME: SMTP_PORT

VALOR: 8181

Descrição: Define a porta de comunicação com o servidor SMTP.

Observações: N/A.

NOME: SMTP_TLS

VALOR: 0

Descrição: Ativar ou Desativar protocolo de segurança sobre SMTP.

Observações:
0 - Desativado.
1 - Ativado.

NOME: SMTP_USER

VALOR: bematech@bematech.com.br

Descrição: Email do emissor da DANFE.

Observações: N/A.

NOME: SMTP_USER_NAME

VALOR: Bematech

Descrição: Registrar o nome do usuário vinculado ao email.

Observações: N/A.

NOME: SMTP_USER_LOGIN

VALOR: bematech

Descrição: Registrar o usuário para acesso ao servidor SMTP (p/enviod e DANFE por email).

[red]_Observações:_N/A.

NOME: SMTP_PASSWORD

VALOR: bema123

Descrição: Registrar a senha de acesso ao servidor SMTP (p/ envio de DANFE por email).

Observações: N/A.

NOME: HORA_INUTILIZACAO

VALOR: 12:00:00

Descrição: Permite que seja definido um horário padrão para aplicação executar o processo de inutilização automática de notas rejeitadas.

Observações: N/A.

NOME: RETRY_ERROR_LIST_COUNT

VALOR: 3

Descrição: Define a quantidade de retransmissões de uma nota com eventual rejeição.

Observações: N/A

NOME: RETRY_ERROR_LIST

VALOR: 202

Descrição: Permite listar os códigos que são considerados rejeições/erro.

Observações: Uma vez que o parãmetro for alterado a aplicação por default inicia o tratamento com base nos códigos registrados.
O campo suporta mais de um código informado, estes por sua vez devem ser separados por ;

NOME: CONTINGENCY_CODE_LIST

VALOR: 999;108;109

Descrição: Define a lista de códigos que obrigam a aplicação a entrar em modo Contingência, para operação.

Observações: Uma vez que o parãmetro for alterado a aplicação por default inicia o tratamento com base nos códigos registrados.
O campo suporta mais de um código informado, estes por sua vez devem ser separados por ;

NOME: RETRY_ERRO_AND_CONTIGENCY

VALOR: 202;999;108;109

Descrição: Permite que sejam adicionados códigos de rejeição para retransmissão. de notas.

Observações: Uma vez que o parãmetro for alterado a aplicação por default inicia o tratamento com base nos códigos registrados.
O campo suporta mais de um código informado, estes por sua vez devem ser separados por ;

NOME: SUCCESS_LIST

VALOR: 999;108;109

Descrição: Permite a adição de códigos para lista de sucesso de emissão de notas.

Observações: Uma vez que o parãmetro for alterado a aplicação por default inicia o tratamento com base nos códigos registrados.
O campo suporta mais de um código informado, estes por sua vez devem ser separados por ;

NOME: IGNORE_INUTILIZACAO_LIST

VALOR: 999;108;109

Descrição: Permite que notas emitidas com os códigos de rejeição presentes neste parâmetro não sejam inutilizadas automaticamente.

Observações: Uma vez que o parãmetro for alterado a aplicação por default inicia o tratamento com base nos códigos registrados.
O campo suporta mais de um código informado, estes por sua vez devem ser separados por ;


4. JSON de configuração do Fiscal Manager SAT.

Da mesma forma adotada para a solução Fiscal Manager NFC-e, toda a configuração do Fiscal Manager SAT também pode ser executada através deste JSON.
Nesta seção do manual apresentamos um exemplo preenchido do JSON e também o detalhamento dos parâmetros necessários para que o Fiscal seja configurado para a emissão de CF-e’s.

Os valores preenchidos aqui são exemplos de conteúdo dentro das tags do JSON.
Você deverá alterá-los de acordo com as informações de seu contribuinte.
 1{
 2        "configuracao": [{
 3                "nome": "PROXY",
 4                "valor": "0"
 5        },
 6        {
 7                "nome": "PRINT_LOGO",
 8                "valor": "1"
 9        },
10        {
11                "nome": "URI_IMPRESSORA",
12                "valor": "serial://COM4"
13        },
14        {
15                "nome": "RAZAO_SOCIAL",
16                "valor": "Bematech S/A"
17        },
18        {
19                "nome": "PROXY_USER",
20                "valor": ""
21        },
22        {
23                "nome": "VALIDACAO",
24                "valor": "0"
25        },
26        {
27                "nome": "PRINT_LOGO_IMG",
28                "valor": ""
29        },
30        {
31                "nome": "API_PORT",
32                "valor": "21212"
33        },
34        {
35                "nome": "ID_PDV",
36                "valor": "PDV001"
37        },
38        {
39                "nome": "IMPRIMIR_EXTRATO",
40                "valor": "1"
41        },
42        {
43                "nome": "CUSTODIA_LOCAL",
44                "valor": "1"
45        },
46        {
47                "nome": "FABRICANTE",
48                "valor": "Bematech"
49        },
50        {
51                "nome": "PROXY_PORT",
52                "valor": "0"
53        },
54        {
55                "nome": "SAT_ATIVACAO",
56                "valor": ""
57        },
58        {
59                "nome": "PROXY_HOST",
60                "valor": "192.168.1.2"
61        },
62        {
63                "nome": "CUT_EXTRATO",
64                "valor": ""
65        },
66        {
67                "nome": "CUSTODY_ENABLE",
68                "valor": "1"
69        },
70        {
71                "nome": "PRINTER_MP2500",
72                "valor": "1"
73        },
74        {
75                "nome": "SAT_SERIAL_PORT",
76                "valor": "0"
77        },
78        {
79                "nome": "PROXY_DOMAIN",
80                "valor": "COM12"
81        },
82        {
83                "nome": "ENVIRONMENT_HOMOLOG",
84                "valor": ""
85        },
86        {
87                "nome": "PROXY_PASSWORD",
88                "valor": "1"
89        },
90        {
91                "nome": "CNPJ",
92                "valor": "99999999999999"
93        },
94        {
95                "nome": "IE",
96                "valor": "9999999999"
97        }]
98}

NOME: PROXY

VALOR: 0

Descrição: Configura o uso de servidor proxy para conexões externas.

Observações:
0 - Não Utiliza Servidor Proxy para conexão com os Web Services da Sefaz.
1 - Indica a necessidade de uso de um Servidor Proxy para conexão externa.

NOME: PRINT_LOGO

VALOR: 1

Descrição: Imprimir ou não o log na DANFE.

Observações:
0 - Não imprime a Logo na DANFE.
1 0 Imprime a Logo na DANFE.

NOME: URI_IMPRESSORA

VALOR: serial://COM4

Descrição: Porta de conexão da impressora.

Observações: No caso de utilização do driver Spooler a configuração deve ser executada da seguinte forma:
spooler:\\NomeImpressora.
O nome do compartilhamento (NomeImpressora) neste caso não deve possuir espaços.

NOME: RAZAO_SOCIAL

VALOR: Razão Social da empresa

Descrição: Deve-se preencher neste campo a razão social do contribuinte.

Observações: N/A.

NOME: PROXY_USER

VALOR: bema123

Descrição: Login do usuário para uso e acesso ao proxy.

Observações: N/A.

NOME: VALIDACAO

VALOR: 0

Descrição: Campo destinado a habilitar a validação dos dados de venda.

Observações: Deve ser utilizado somente em ambiente de homologação.
0 - Não Validar dados de venda.
1 - Validar dados de venda.

NOME: PRINT_LOGO_IMG

VALOR: c:\temp\logo.bmp

Descrição: Path da imagem do Logotipo a ser impresso.

Observações: N/A.

NOME: API_PORT

VALOR:[blue]21212

Descrição: Permite a configuração da porta pela qual a API fará comunicação com o Fiscal Manager.

Observações: O valor 21212 pode ser alterado de acordo com a configuração do ambiente.

NOME: ID_PDV

VALOR: PDV001

Descrição: Campo para preenchimento da identificação/número do PDV.

Observações: N/A.

NOME: IMPRIMIR_EXTRATO

VALOR: 1

Descrição: Permite configurar se a CF-e será ou não impressa.

Observações:
0 - Impressão da DANFE inativa.
1 - Impressão da DANFE ativa.

NOME: CUSTODIA_LOCAL

VALOR: 1

Descrição: Permite parametrizar a gravação de notas em custódia local.

Observações:
0 - Não fará custódia local.
1 - Custódia local ativada.

NOME: FABRICANTE

VALOR: Bematech

Descrição: Informar o Fabricante do SAT a ser configurado.

Observações: Fabricantes suportados pelo Fiscal Manager:
Bematech
Gertec
Kryptus
Nitere
Tanca
Urano

NOME: PROXY_PORT

VALOR: 3344

Descrição: Porta utilizado pelo Proxy para conexão externa.

Observações: N/A.

NOME: SAT_ATIVACAO

VALOR: bema1234

Descrição: Campo destinado ao preenchimento do Código de ativação do SAT.

Observações: Código deve ser informado de acordo com o modelo/fabricante do hardware S@T.

NOME: PROXY_HOST

VALOR: 192.168.1.2

Descrição: Endereço do servidor Proxy utilizado para conexão externa.

Observações: N/A.

NOME: CUT_EXTRATO

VALOR: 1

Descrição: Permite parametrização do corte de papel após impressão do CF-e.

Observações:
0 - Não fará o corte de papel.
1 - Fará o corte de papel ao final da impressão.

NOME: CUSTODY_ENABLE

VALOR: 1

Descrição: Permite ativar a custódia online de notas emitidas (Fiscal Cloud)

Observações:
0 - Custódia desativada.
1 - Custódia ativada.

NOME: PRINTER_MP2500

VALOR: 0

Descrição: Campo deve estar habilitado quando a impressora MP 2500 TH for utilizada.

Observações:
0 - Não configurado.
1 - Parametrizado para MP 2500 TH.

NOME: SAT_SERIAL_PORT

VALOR: serial:\\com4

Descrição: Porta de comunicação com o hardware SAT.

Observações: N/A.

NOME: PROXY_DOMAIN

VALOR: bematech.com

Descrição: Permite a configuração do domínio do servidor proxy.

Observações: N/A.

NOME: ENVIRONMENT_HOMOLOG

VALOR:[blue]0

Descrição: Configuração do ambiente.

Observações:
0 - Homologação
1 - Produção.

NOME: PROXY_PASSWORD

VALOR: 12345a

Descrição: Password do usuário para uso e acesso ao proxy.

Observações: N/A.

NOME: CNPJ

VALOR: 99999999999999

Descrição: Campo para registro do CNPJ do emitente da nota.

Observações: N/A.

NOME: IE

VALOR: 9999999999

Descrição: Campo para registro da Inscriçao Municipal do emitente da nota.

Observações: N/A.

5. JSON Completo para Venda

O JSON completo de venda engloba todos os parâmetros necessários para uma operação de venda seja ela para Solução NFC-e ou SAT.
Nesta seção do manual apresentamos um exemplo do JSON e também o detalhamento dos parâmetros necessários para que o Fiscal seja configurado para a emissão de CF-e’s.

O conteúdo presente neste documento também pode ser encontrado nas notas técnicas disponibilizadas pela Sefaz.
Cada seção do JSON será apresentada separadamente, afim de facilitar o detalhamento das informações do documento.

5.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.


5.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:


5.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.


5.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:


5.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)


5.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)


5.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.


5.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:


5.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.


5.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


5.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.


5.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.


5.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.


5.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.


5.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.


5.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.


6. 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.

6.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.

6.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).

6.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.

6.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.

6.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.

6.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.

6.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.

6.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.

6.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.

7. 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.

7.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}

7.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}

7.3. Registro de pagamento

1{
2  "tPag": 1,
3  "vPag": 1.00
4}

7.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}

8. 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.

8.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",