Upload
andrebmachado0123456
View
605
Download
14
Embed Size (px)
Citation preview
1
COMPONENTE NFe NOTA FISCAL ELETRNICA
Guia de Integrao do TecnoSpeed Componente NFe, a soluo completa e inteligente de envio e
gerenciamento de Nota Fiscal Eletrnica.
5.7.X.X
TecnoSpeed
TecnologiadaInformao
Componente Tecnospeed NFe www.tecnospeed.com.br
2
Contedo 1. Apresentao ........................................................................................................................... 4
1.1. Apresentao do Produto ............................................................................................... 4 1.2. Sobre este Manual .......................................................................................................... 4 1.3. Dicionrio do NF-e .......................................................................................................... 4
2. Sobre Nota Fiscal Eletrnica(NF-e) ............................................................................................ 5 2.1. O que Nota Fiscal Eletrnica ........................................................................................ 5 2.2. Fluxo de rotinas para uso da NF-e ................................................................................... 5 2.3. Lista de Servios NF-e .................................................................................................. 6 2.4. Sobreo DANFE ................................................................................................................ 6 2.5. Exemplo de DANFE ........................................................................................................ 7 2.6.Estados compatveis com a NF-e .......................................................................................... 8
3. Sobre o Componente Tecnospeed NFe ..................................................................................... 9 3.1. Entendendo o processo (Fluxograma) ............................................................................. 9 3.2. O Componente ............................................................................................................... 9 3.3. Propriedades do ComponenteNFe ................................................................................ 10 3.4. Propriedades do Componente spdNfeDataSet .............................................................. 14 3.5. Linguagens Compatveis ............................................................................................... 16 3.6. Exemplo ....................................................................................................................... 16 3.7. Pr-requisitos para Emitente de NF-e ........................................................................... 17 3.8. Certificados Digitais Compatveis .................................................................................. 17 3.9. Formas de Integrao ................................................................................................... 18
3.9.1. O arquivo TX2 ....................................................................................................... 18 3.9.2. Trabalhando com Datasets ................................................................................... 20 3.9.3. Apresentao dos blocos TX2 e Datasets .............................................................. 20 3.9.4. Descrevendo os Campos dos Blocos Datasets ....................................................... 23
3.9.4.1. Descrio das colunas ......................................................................................... 23
4. Utilizando o componente NFe ................................................................................................ 78 4.1. Configurar o Certificado Digital ..................................................................................... 78 4.2. Configurando o Componente ........................................................................................ 78
4.2.1. Configurar Via Arquivo .INI ................................................................................... 78 4.2.2. Configurar Via Propriedades ................................................................................. 81
4.3. O arquivo Mapping.txt .................................................................................................. 82 4.4. Verificar status do servio ............................................................................................. 82 4.4. Gerar XML .................................................................................................................... 82
4.4.1. Gerar XML via TX2 ................................................................................................ 82 4.4.2. Gerar XML via Dataset .......................................................................................... 84 4.4.3. Gerar DataSet via XML .......................................................................................... 85
4.5. Enviar NF-e ................................................................................................................... 86 4.6. Enviar NF-e Sncrono .................................................................................................... 87 4.7.ConsultaRecibo da NF-e ..................................................................................................... 87 4.8. ConsultarNF-e............................................................................................................... 89 4.9. CancelarNF-e ................................................................................................................ 89 4.10. Inutilizar NF-e ............................................................................................................... 90 4.11. Editar DANFE ................................................................................................................ 90 4.12. Imprimir DANFE ............................................................................................................ 91 4.13. Exportar DANFE ............................................................................................................ 91 4.14. Visualizar DANFE .......................................................................................................... 91
Componente Tecnospeed NFe www.tecnospeed.com.br
3
4.15. Enviar Nota ao Destinatrio .......................................................................................... 92 4.16. Enviar Destinatrio Anexos ........................................................................................... 92 4.17. Eventos ........................................................................................................................ 93
4.17.1. Envio de Manifestao de Destinatrio ................................................................. 93 4.17.2. Consulta de NFe Destinadas ................................................................................. 93 4.17.3. Cancelamento de NFe .......................................................................................... 94 4.17.4. Download NFe ...................................................................................................... 94
5. Contingncias ......................................................................................................................... 95 5.1. Contingncia FS ................................................................................................................ 95
5.1.1. Configurando FS ....................................................................................................... 95 5.2. Contingncia FS-DA ........................................................................................................... 96
5.2.1. Configurando FS-DA .................................................................................................. 96 5.2.2. Exemplo de DANFE emitido em FS-DA ....................................................................... 97
5.3. Contingncia DPEC ........................................................................................................... 97 5.3.1. Configurando DPEC .................................................................................................... 97 5.3.2. Impresso DPEC ........................................................................................................ 98
5.4. Contingncia SCAN ......................................................................................................... 100 5.4.1. Configurando o SCAN ............................................................................................... 100 5.4.2. Cancelamento de NFe em SCAN .............................................................................. 101
5.5. Contingncia SVC ............................................................................................................ 102 5.5.1. Componente NFe: Contingncia SVC ........................................................................ 102
6. Logs e Mensagens ................................................................................................................ 103 6.1. Logs ............................................................................................................................ 103 6.2. Tabela de Cdigos de Erros e Descries de Mensagens Erros .................................... 104
7. Instalando o Componente TecnoSpeed NFe ......................................................................... 110 8. Apoio ................................................................................................................................... 115 9. Consideraes ...................................................................................................................... 116 APNDICES ................................................................................................................................ 117
Componente Tecnospeed NFe www.tecnospeed.com.br
4
1. Apresentao
1.1. Apresentao do Produto O Componente Tecnospeed NFe uma soluo que permite aos desenvolvedores de softwares
integrar sistemas de gesto empresarial com o Projeto de Nota Fiscal Eletrnica da Receita
Federal. Seu principal objetivo diminuir o esforo envolvido no processo de adequao dos
sistemas ERPs para acesso aos servidores da SEFAZ, no envio e manipulao de Notas Fiscais
Eletrnicas bem como reduzir o impacto das constantes mudanas de legislao sobre o software
de nossos clientes.
Nosso produto facilita essa integrao, atendendo a todos os padres tcnicos exigidos para a
comunicao com os servidores da Receita Federal.
1.2. Sobre este Manual Este manual visa explicar, por meio de exemplos, como o desenvolvedor dever integrar seu
produto ao ComponenteNFe, para que este faa o trabalho de assinatura digital das mensagens e
envio, via WebServices (SOA P), ao(s) servidor(es) da SEFAZestadual.
pressuposto e fundamental que o desenvolvedor j tenha conhecimento prvio do Manual de
Orientao Contribuinte Verso 5.0. Este manual pode ser encontrado na pasta
\Utils\Manuais\Manual_de_Orientacao_Contribuinte_v_5.00.pdf, no local de instalao do
Componente TecnoSpeed NFe.
1.3. Dicionrio do NF-e
CNAEClassificao Nacional de Atividades Econmicas;
DANFE Documento Auxiliar de Nota Fiscal Eletrnica;
NF-e Nota fiscal Eletrnica;
NF Nota Fiscal;
WebService Soluo utilizada na integrao e comunicao entre sistemas,
possibilitando o envio e recebimento de dados em formato XML;
SEFAZEstadual Secretaria da Fazenda Estadual;
ISS Imposto Sobre Servios;
ISSQN Imposto Sobre Servios de Qualquer Natureza;
CSLL Contribuio Social sobre o Lucro Lquido;
UF Unidades Federadas;
WSDL Web Service Description Language;
XMLeXtended Markup Language. uma recomendao da W3C para gerar
linguagens de marcaopara necessidades especiais;
XSD XML Schema Definition. Linguagem baseada no formato XML para definio de
regras de validao ("esquemas") em documentos no formato XML;
AIDF-e Autorizao de Impresso de Documentos Fiscais Eletrnicos;
Componente Tecnospeed NFe www.tecnospeed.com.br
5
2. Sobre Nota Fiscal Eletrnica(NF-e)
2.1. O que Nota Fiscal Eletrnica A Nota Fiscal Eletrnica um documento de existncia apenas digital, emitido e armazenado
eletronicamente, com o intuito de documentar uma operao de circulao de mercadorias ou
uma prestao de servios, ocorrida entre as partes, lembrando que a mesma participante de
uma das partes do projeto SPED (sistema pblico de escriturao digital) que visa automatizar o
processo de fiscalizao e arrecadao por parte do governo.
O Governo, representado pela SEFAZ, entra com os servidores estaduais que so responsveis pela coleta das NF-es dos contribuintes. Os contribuintes por sua vez, so responsveis por enviar suas informaes fiscais para tais servidores on-line. Este processo envolve o uso de tecnologias desconhecidas de grande parte dos desenvolvedores de sistemas de gesto no Brasil, entre elas se pode citar: XML, Certificao Digital e Webservices (SOAP). Os esforos necessrios por parte das empresas desenvolvedoras em pesquisa e desenvolvimento para que tais tecnologias sejam absorvidas podem ser proibitivos, o que em muitos dos casos pode tirar empresas desenvolvedoras do mercado, uma vez que o uso da NF-e est sendo obrigatrio a diversos ramos da indstria e do comrcio.
2.2. Fluxo de rotinas para uso da NF-e
Componente Tecnospeed NFe www.tecnospeed.com.br
6
2.3. Lista de Servios NF-e A Secretaria de Fazenda Estadual disponibiliza alguns servios para que sejam realizadas as
transaes com os seus WebServices. Estes servios podem ser classificados como Sncronos ou
Assncronos. Quando o atendimento da solicitao de servio realizado na mesma conexo,
trata-se de um servio Sncrono. Todavia, servios assncronos so utilizados quando se faz
necessria a realizao de mais de uma conexo para obteno do resultado do processamento.
A seguir, temos uma tabela com a lista de servios disponibilizados e seu tipo de implementao:
SERVIO IMPLEMENTAO
Recepo de NF-e Assncrona
Cancelamento de NF-e Sncrona
Inutilizao de Numerao de NF-e Sncrona
Consulta da situao atual do NF-e Sncrona
Consulta do status do servio Sncrona
Consulta cadastro Sncrona
2.4. Sobreo DANFE O documento auxiliar danota fiscal eletrnica DANFE uma representao simplificada daNF-e
que tem como funes:
Conter a chave numrica com 44 posies para consulta das informaes da Nota
Fiscal eletrnica (chave de acesso);
Acompanhar a mercadoria em trnsito, fornecendo informaes bsicas sobre a
prestao em curso (emitente, destinatrio, valores, etc);
Auxiliar na escriturao das operaes documentadas por NF-e, no caso do
destinatrio no ser contribuinte credenciado a emitir NF-e;
Colher a firma do destinatrio/ tomador para comprovao de entrega das
mercadorias ou prestao de servios.
Componente Tecnospeed NFe www.tecnospeed.com.br
7
2.5. Exemplo de DANFE
Componente Tecnospeed NFe www.tecnospeed.com.br
8
2.6.Estados compatveis com a NF-e Para saber em quais regies esto disponveis os servios da NF-e basta acessar o seguinte
link:
http://www.nfe.fazenda.gov.br/PORTAL/VerificacaoDeServicos/VerificacaoServicos.aspx
Estados Emissores pela Sefaz Virtual RS (Rio Grande do Sul): AC, AL, AM, AP, DF, MS, PB,
RJ, RO, RR, SC, SE e TO.
Estados Emissores pela Sefaz Virtual AN (Ambiente Nacional): CE, ES, MA, PA, PI e RN.
Componente Tecnospeed NFe www.tecnospeed.com.br
9
3. Sobre o Componente Tecnospeed NFe
3.1. Entendendo o processo (Fluxograma)
3.2. O Componente O componente TecnospeedNFe uma ferramenta composta por propriedades, mtodos e
eventos.Tais recursos so destinados integrao de sistemas com os Web Services
disponibilizados pela SEFAZ (Secretaria Estadual da Fazenda).
Alm de prover a comunicao com os Web Services da SEFAZ, podemos destacar as seguintes
funcionalidades:
Gerao e assinatura digital de XML compatvel com os servidores da SEFAZ;
Envio e consulta da Nota Fiscal Eletrnica;
Cancelamento e inutilizao da Nota Fiscal Eletrnica;
Log de arquivos;
Envio de email ao destinatrio;
Edio, visualizao e impresso de DANFE;
Este componente permite ao desenvolvedor integrao de maneira embarcada a fim de no
necessitar de outras aplicaes para seu funcionamento, podendo incorporar em seus sistemas as
funcionalidades supra citadas.
Componente Tecnospeed NFe www.tecnospeed.com.br
10
3.3. Propriedades do ComponenteNFe
COMPONENTE OCX Funo Valor Aceito
spdNFe NFeX.dll
Ambiente Ambiente Determina ao Componente o servidor com o qual dever interagir (Homologao
ou Produo).
akHomologacao ou
akProducao
AnexarDanfePDF AnexarDanfePDF Propriedade que ativa ou no o anexo do DANFE ao enviar e-mail. True ou False
ArquivoServidoresHom ArquivoServidoresHom Permite ao desenvolvedorconfigurar o diretrio (completo ou parcial) onde
encontra-se o arquivo nfeServidoresHom.ini que contm os endereos dos
webservices de Homologao.
nfeServidoresHom.ini
ArquivoServidoresProd ArquivoServidoresProd Permite ao desenvolvedor configurar o diretrio (completo ou parcial) onde
encontra-se o arquivo nfeServidoresProd.ini que contm os endereos dos
webservices de Produo.
nfeServidoresProd.ini
CNPJ CNPJ Propriedade que recebe o CNPJ do Emitente do NF-e CNPJ sem formatao
DiretorioEsquemas DiretorioEsquemas Propriedade que permite ao desenvolvedor configurar o diretrio (parcial ou
completo) onde esto contidos os arquivos de Esquema xsd.
Esquemas\
DiretorioLog DiretorioLog Propriedade que permite ao desenvolvedor configurar o diretrio (parcial ou
completo) onde esto contidos os arquivos logs (arquivos .xml) das interaes com
os webservices.
Log\
DiretorioTemplates DiretorioTemplates Propriedade que permite ao desenvolvedor configurar o diretrio(parcial ou
completo) onde esto contidos os modelos que podem ser utilizados no sistema.
Templates\
DiretorioXMLDestinatario DiretorioXMLDestinatario Propriedade que permite ao desenvolvedor configurar o diretrio completo no qual
os XMLs destinatrios sero gravados
XMLDestinatario\
ErrosValidador ErrosValidador Lista contendo os ltimos erros de validao de esquema.Esta lista preenchida
quando a opo ValidarEsquemaAntesEnvio = True.
Lista de Strings
IgnoreInvalidCertificates IgnoreInvalidCertificates Ignora mensagens de erro sobre certificados invlidos, expirados e revogados True ou False
Componente Tecnospeed NFe www.tecnospeed.com.br
11
COMPONENTE OCX Funo Valor Aceito MaxSizeLoteEnvio MaxSizeLoteEnvio Permite configurar ao Componente o tamanho mximo dos arquivos enviados para
a SEFAZ.
500 (valor em kbytes)
Name - Propriedade que permite ao usurio trocar o nome do Componente.
PinCode PinCode Quando a propriedade TipoCertificado for SmartCard (certificado A3), pode-se
configurar o Pin Code do certificado digital
Proxy Proxy Propriedade que permite colocar o endereo do Proxy para conectar a internet. IP do proxy
Senha Senha Propriedade que permite ao desenvolvedor configurar a senha de acesso ao
Servidor Proxy.
Tag -
TimeOut - Tempo de espera do Componente resposta do WebService (segundos). Nmero Inteiro
TipoCertificado TipoCertificado Determina o repositrio na qual o certificado digital foi instalado.
*Obs: ckFile significa CurrentUserStore.
ckActiveDiretory,
ckFile, LocalMachine,
ckMemory ou Smart
Card.
UF UF Permite configurar a SEFAZ na qual dever ser enviado a NF-e. Estados com 2 digitos
Usuario Usuario Propriedade que permite informar o usurio do Proxy.
ValidarEsquemaAntesEnvio ValidarEsquemaAntesEnvi
o
Propriedade que ativa a validao do XML antes de enviar ao SEFAZ. True ou False
Versao Versao Verso do Componente 2.4.10.x
VersaoManual
VersaoManual Verso do Manual de Orientao na qual o Componente dever estipular as regras
legais para emisso do NF-e (observando sempre que a verso configurada dever
ser a ltima verso homologada pela Tecnospeed).
Vm50
DanfeSimplificado DanfeSimplificado Permite ao usurio escolher se quer imprimir em Danfe Simplificado ou no. True ou False
spdNFe.DanfeSettings - Grupo de propriedades relativas a configurao do DANFE
Componente Tecnospeed NFe www.tecnospeed.com.br
12
COMPONENTE OCX Funo Valor Aceito FraseContingencia FraseContingencia Propriedade que recebe a frase que ser exibida quando o DANFE for emitido em
Contingncia.
Danfe em
contingncia -
Impresso em
decorrncia de
problemas tcnicos
FraseHomologacao FraseHomologacao Propriedade que recebe a frase que ser exibida quando o DANFE for emitido em
HOMOLOGAO.
SEM VALOR FISCAL
LineDelimiter LineDelimiter Informa o caracter que ser utilizado para quebra-de-linha em textos do DANFE
LogotipoEmitente LogotipoEmitente Propriedade onde permite-se configurar o Logo do Emitente no DANFE.
ModeloPaisagem ModeloPaisagem Aponta para o diretrio onde est o arquivo RTM com leiaute de impresso em
Paisagem;
Templates\Danfe\pais
agem.rtm
ModeloRetrato ModeloRetrato Aponta para o diretrio onde est o arquivo RTM com leiautede impresso em
Retrato;
Templates\Danfe\retr
ato.rtm
QtdeCopias QtdeCopias Permite ao usurio passar o n de cpias padro para cada impresso do DANFE. Nmero Inteiro
ModeloDanfeSimplificado ModeloDanfeSimplificado Permite ao usurio configurar o caminho do RTM. Templates\Danfe\retr
atosimplificado.rtm
ImprimirVolume ImprimirVolume Define se sero impressos todos os volumes contidos no XML nas informaes
complementaresou apenas um volume no quadro determinado. (Default = False)
True ou False
ImprimirDuplicata ImprimirDuplicata Define se ser impresso a primeira duplicata do XML nas informaes
complementaresquando o indicador de forma de pagamento indPag for
0(pagamento vista)
True ou False
spdNFe.EmailSettings - Grupo de propriedades que permite a configurao do e-mail para envio do
XML/DANFE.
Assunto EmailAssunto Propriedade relativa ao assunto do E-mail.
Autenticacao EmailAutenticacao Propriedade booleana que deve ser ativada quando o servidor de e-mail True ou False
Componente Tecnospeed NFe www.tecnospeed.com.br
13
COMPONENTE OCX Funo Valor Aceito exigirautenticao.
CC EmailAddCC Propriedade que permite ao desenvolvedor o envio de uma cpia do e-mail. Emails separados por
vrgula
CCo EmailAddCCO Propriedade que permite ao desenvolvedor enviar e-mails com cpias ocultas. Emails separados por
vrgula
EmailDestinatario EmailDestinatario Propriedade que permite ao desenvolvedor configurar o E-mail do destinatrio. Emails separados por
vrgula
EmailRemetente EmailRemetente Propriedade que permite ao desenvolvedor configurar o E-mail do remetente. Emails separados por
vrgula
Mensagem EmailMensagem Propriedade que permite ao desenvolvedor escrever o corpo da mensagem Cadeias de caracteres
Porta EmailPorta Propriedade que permite ao desenvolvedor configurar a porta de conexo com o
servidor de SMTP/SMTPS necessria para envio de e-mail.
Nmero inteiro
Senha EmailSenha Propriedade que permite ao desenvolvedor configurar a senha do E-mail.
ServidorSmtp EmailServidor Propriedade onde pode ser configurado o endereo do servidor de envio de email
(SMTP/SMTPS).
Nmero inteiro
TimeOut - Tempo de espera de envio de E-mail (Milisegundos). Nmero Inteiro
Usuario EmailUsuario Propriedade que permite ao desenvolvedor configurar o usurio de autenticao do
servidor de e-mail.
Componente Tecnospeed NFe www.tecnospeed.com.br
14
3.4. Propriedades do Componente spdNfeDataSet
COMPONENTE OCX Funo Valor Aceito
spdNFeDataSet NFeDataSetX.dll
ExcecoesdeRegras ExcecoesdeRegras Esta propriedade atua juntamente com a propriedade ValidaRegrasNegocio, onde
podem ser acrescentadas as regras que devem ser ignoradas pela validao do
DataSet. Estas regras esto na pgina 30 do Manual do Contribuite 5.0. Como
exemplo, caso as regras GA03 e GB09 devam ser ignoradas, basta fazer como
abaixo: spdNFe.ExcecoesdeRegras := 'GA03,GB09';
spdNFe.ValidaRegrasNegocio := True;
Cadeia de caracteres
separada por vrgulas,
o nome de cada regra
est na tabela
Validao de regras
de Negcios da NF-e
do manual do
Contribuinte 5.0 (pg.
30)
LoteNFe LoteNFe Acumula todos os lotes de NFe salvos at o momento
ValidaRegrasNegocio ValidaRegrasNegocio Casos esteja True, validar todas as regras do manual 5.0para validar o XML antes
que o mesmo seja enviado para a SEFAZ. Para saber quais so as regras, vide pgina
30 do Manual de Orientao do Contribuinte 5.0.
True ou False
ValidaRegrasNegocioTecno ValidaRegrasNegocioTecno Caso esteja True, esta propriedade validar as seguintes regras:
Tecno1 = {Regra que Corrige informaes do spdNFeDataSet nos casos de Exportao} - Caso a UF do Destinatrio seja 'EX' a regra fora o campo CNPJ_E02 = '' e o campo CPF_E03 = NULL, dessa forma poderemos utilizar somente um NFeDataSet.xml para casos de notas Normais quanto Exportao, eliminando a necessidade do NFeDataSet_exportao.xml
Tecno2 = {Regra que Corrige informaes do spdNFeDataSet nos casos de Nota para Pessoa Fsica} - Caso o usurio informe CPF, o componente seta o campo CNPJ_E02 = NULL,
True ou False
Componente Tecnospeed NFe www.tecnospeed.com.br
15
COMPONENTE OCX Funo Valor Aceito evitando que as notas para pessoa fsica tenham a tag de CNPJ.
Tecno3 = {Regra que Corrige informao do campo cNF (preenchendo com o contedo do nNF), caso seja vazio ou zero} - Caso o usurio no informe o campo cNF, o componente utilizar o valor do campo nNF
VersaoEsquema VersaoEsquema Representa o pacote de liberao de Schemas XML pl_005a, pl_005b,
pl_005c, pl_005d,
pl_005e, pl_005f,
pl_006e,
pl_006f,pl_006g,
pl_006j, pl_006m,
pl_006n, pl_006p,
pl_006q
pl_006r ou pl_006s
XMLDicionario XMLDicionario Deve ser atribuda com a localizao do arquivo NFeDataSets.xml. Este XML possui
um dicionrio contendo as informaes dos campos e datasets a serem criados.
Exemplo: spdNFe.XMLDicionario :=
'C:\Sistema\NFe\Templates\vm50\Conversor\NfeDatasets.xml';
NfeDataSets.xml (com
o caminho completo)
Componente Tecnospeed NFe www.tecnospeed.com.br
16
3.5. Linguagens Compatveis
Delphi 7;
Delphi 2006;
Delphi 2007;
Delphi 2009;
Delphi 2010;
Delphi XE
Delphi XE2 (32 e 64 bits)
Delphi XE3 (32 e 64 bits)
Delphi XE4 (32 e 64 bits)
Delphi XE5 (32 e 64 bits)
Linguagens Compatveis com ACTIVEX/OCX;
o Visual Basic;
o C#;
o Visual FoxPro, entre outras;
3.6. Exemplo O Componente TecnoSpeed NFe possui alguns exemplos demonstrativos para auxiliar o
desenvolvedor a conhecer o funcionamento de suas principais
caractersticas.EstasDemonstraes esto disponibilizadas na pasta de instalao do Componente.
Os Exemplos demonstrativos de implementao do Componente TecnoSpeed NFe esto
disponveis nas linguagens:
Componente Tecnospeed NFe www.tecnospeed.com.br
17
Delphi (utilizando DCUs):
o 2006;
o 2007;
o 2009;
o 2010;
o XE
o XE2
o XE3
o XE4
o XE5
Delphi 6, VisualBasic 6 e Visual C# 2005 utilizando OCX;
Pr-requisitos:
MSXML (instalado com o Componente NFe);
CAPICOM (instalado com o Componente NFe,podendo conter dependncias em outras
aplicaes)
.Net Framework 2.0 (apenas para Visual C#);
3.7. Pr-requisitos para Emitente de NF-e Para a instalao e pleno funcionamento dos produtos TecnoSpeed NFe, necessrio atentar
para alguns requisitos bsicos:
Computador com Sistema Operacional Microsoft Windows 32 bits;
Certificado Digital modelo A1 ou A3 compatvel com os produtos TecnoSpeed NFe;
Credenciamento como Emitente de NF-e junto SEFAZ estadual. Este processo
fundamental para a emisso de NF-e. Somente contribuintes devidamente cadastrados e
autorizados podero fazer uso dos WebServices da SEFAZ;
Acesso internet (preferencialmente Banda Larga);
3.8. Certificados Digitais Compatveis Os Certificados Digitais utilizados no sistema de nota fiscal eletrnica (NF-e), das Secretarias
Estaduais de Fazenda, sero emitidos por Autoridade Certificadora credenciada pela Infra-
estrutura de Chaves Pblicas Brasileira ICP-Brasil, de pessoa fsica ou jurdica, dos tipos A1 ou
A3.
Para a assinatura digital dos documentos envolvidos ser aceito que o certificado digital seja de
quaisquer dos estabelecimentos da empresa.
A Tecnospeed recomenda os seguintes modelos de Certificados Digitais compatveis:
Certificados SERASA:
o A1;
o SmartCard;
o E-CNPJ;
o Certificados Certisign A1 e A3;
Componente Tecnospeed NFe www.tecnospeed.com.br
18
Certificados dos Correios A1 e A3;
Nota 1: Certificado Digital Pronova e tipo Servidor no so compatveis com os produtos
TecnoSpeed NFe;
Nota 2: A tecnospeed recomenda o uso dos certificados citados acima pois garante total
compatibilidade com o produto.
3.9. Formas de Integrao O Componente Tecnospeed NFe disponibiliza ao usurio duas formas de integrao com o seu
projeto, uma delas por meio de gerao de um arquivo texto denominadoTX2 e a outra a busca
e gerao de dados a partir de Datasets. Abaixo vamos explicar como funcionam estes tipos de
integrao.
3.9.1. O arquivo TX2
O TX2 trata-se de um arquivo de leiaute prprio da Tecnospeed sendo baseado em arquivo texto
(.txt). Isto foi levado em considerao visto que a maioria dos desenvolvedores de software est
familiarizada com este tipo de arquivo. Sendo assim, esta familiaridade com txt e a programao
em blocos so a razopela quala estrutura dos arquivos tx2 semelhante aos blocos de
codificao de sistemas. Cada bloco possui um comando de incio e outro de fechamento,
possibilitando maior organizao dos dados nos arquivos. Segue abaixo exemplo do seu
funcionamento:
INCLUIR
Id_A03=0
versao_A02=1.10
cUF_B02=41
cNF_B03=1
natOp_B04=VENDA DE PRODUCAO DO ESTABELECIMENTO
indPag_B05=1
...
INCLUIRITEM
nItem_H02=1
cProd_I02=010000006
cEAN_I03=
xProd_I04=CHAPA EPS 1000 X 1000 X 35 mm ( CP )
NCM_I05=39231000
...
SALVARITEM
INCLUIRCOBRANCA
nFat_Y03=123
vOrig_Y04=120.00
...
SALVARCOBRANCA
INCLUIRPARTE=REBOQUE
placa_X23=KKK9999
...
SALVARPARTE=REBOQUE
Componente Tecnospeed NFe www.tecnospeed.com.br
19
INCLUIRPARTE=VOL
qVol_X27=10
...
SALVARPARTE=VOL
IMPRESSORA=\\MICRO04\hp officejet 4200 series
SALVAR
importante lembrar que:
Devem ser declarados um campo por linha;
Quando no houver necessidade de uso, o campo pode ser suprimido no arquivo Tx2;
Para declarar o valor de um determinado campo, deve ser utilizado o manual do
contribuinte (a partir da pgina 148 da verso 5.0), conforme o critrio:
Nome do campo + _ + ID =Valor (veja o exemplo na sequncia):
cUF_B02=42
Para que a implementao do Componente NFe ocorra com sucesso, existem alguns formatos e
padres que devem ser seguidos:
FORMATO DETALHES
Data(date) Formato: AAAA-MM-DD, onde:
AAAA= ano com 4 caracteres / MM= ms com 2 caracteres / DD= dia com 2
caracteres;
Data/Hora
(DateTime)
Formato AAAA-MM-DDTHH:mm:ss onde:
AAAA= ano com 4 caracteres / MM= ms com 2 caracteres / DD= dia com 2
caracteres / T= caractere de formatao que deve existir separando a data
da hora / HH= hora com 2 caracteres / mm= minuto com 2 caracteres / ss=
segundos com 2 caracteres;
Componente Tecnospeed NFe www.tecnospeed.com.br
20
FORMATO DETALHES
Valores
Decimais
(decimal)
Formato: 0.00
No deve ser utilizado separador de milhar. O ponto (.) deve ser utilizado
para separar a parte inteira da fracionria;
Valores
Percentuais
(decimal)
O formato em percentual presume o valor percentual em sua forma
fracionria, contendo 5 dgitos. O ponto (.) separa a parte inteira da
fracionria.
Ex:62% = 0.62;
CNPJ, CPF, CEP,
CST, NCM, EAN,
ETC.
Devem ser informados com o tamanho fixo previsto, sem formatao e com
o preenchimento dos zeros no significativos;
Caracteres O uso de caracteres acentuados e smbolos especiais para o preenchimento
dos campos alfanumrios devem ser evitados. Os espaos informados no
incio e no final do campo alfanumrios tambm devem ser evitados.
3.9.2. Trabalhando com Datasets
A classe TspdNFeDataSets tem como responsabilidade criar e gerenciar uma lista de subdatasets.
Os subdatasets por sua vez, tem como funo armazenar os dados organizados em uma estrutura
fixa de campos e podero ser utilizados tanto para gerar o XML de envio quanto para impresso
dos dados no DANFE.
Podemos dizer que um subdataset seja uma table onde os campos so instanciados
automaticamente. Isto feito atravs da chamada ao mtodo Create da Classe TspdNFeDataSets,
podendo assim trabalhar em tempo de execuo.
3.9.3. Apresentao dos blocos TX2 e Datasets
Abaixo, teremos os blocos possveis que podem estar dentro de um arquivo TX2 ou em uma
classe de um Dataset. importante salientar que, no caso do tx2, todo bloco ou SubBlocos tem
que conter incio e fim conforme item 3.8.1. Podemos tambm fazer uma observao dizendo que
o bloco de campo(s) do tx2 equivale ao dataset ou subdataset do Componente.
//Este comando inicializa o a insero dos dados de uma NF-e
INCLUIR
Id_A03=0
versao_A02=1.10
cUF_B02=41
cNF_B03=1
natOp_B04=VENDA DE PRODUCAO DO ESTABELECIMENTO
indPag_B05=1
...
//Este comando marca a incluso de um item, se necessrio mais de um item
basta repetir o comando
INCLUIRITEM
nItem_H02=1
cProd_I02=010000006
cEAN_I03=
xProd_I04=CHAPA EPS 1000 X 1000 X 35 mm ( CP )
NCM_I05=39231000
...
SALVARITEM
Componente Tecnospeed NFe www.tecnospeed.com.br
21
//Permite a incluso dos dados relativos a cobrana
INCLUIRCOBRANCA
nFat_Y03=123
vOrig_Y04=120.00
...
SALVARCOBRANCA
//Permite a incluso de dados das NF/NF-e referenciadas
INCLUIRPARTE=NFREF
refNFe_B13=1234567890123456789012345678901234567890
cUF_B15=PR
...
SALVARRPARTE=NFREF
//Permite a incluso de dados relativos a declarao de importao
INCLUIRPARTE=DI
nDI_I19=1234
dDI_I20=2010-09-14
...
SALVARPARTE=DI
//Permite ao usurio a incluso de dados Adicionais
INCLUIRPARTE=ADI
nAdicao_I26=123
nSeqAdic_I27=123
...
SALVARPARTE=ADI
//Permite a incluso de dados relativos a Medicamentos
INCLUIRPARTE=MED
nLote_K02=
qLote_K03=
...
SALVARPARTE=MED
//Permite a incluso de dados relativos a Armamentos
INCLUIRPARTE=ARMA
tpArma_L02=
nSerie_L03=
...
SALVARPARTE=ARMA
//Permite a incluso de dados relativo a Reboque
INCLUIRPARTE=REBOQUE
placa_X23=KKK9999
...
SALVARPARTE=REBOQUE
//Permite a incluso de dados relativos a Volume
INCLUIRPARTE=VOL
qVol_X27=10
...
SALVARPARTE=VOL
//Permite a incluso de dados relativo ao Lacre
INCLUIRPARTE=LACRE
nLacre_X34=1
...
SALVARPARTE=LACRE
Componente Tecnospeed NFe www.tecnospeed.com.br
22
//Permite a incluso de campos de uso livre do contribuinte
INCLUIRPARTE=OBSCONT
xCampo_Z05=TESTE
...
SALVARPARTE=OBSCONT
//Permite a incluso de campo de uso livre do fisco
INCLUIRPARTE=OBSFISCO
xCampo_Z08=TESTE2
...
SALVARPARTE=OBSFISCO
//Para a incluso de informaes do Registro de Aquisio de Cana
obrigatrioa incluso dos campos abaixo:
...
safra_zc02=
ref_zc03=
...
//Aps a incluso acima citada ser permitido a insero do Grupo de
fornecimento dirio de cana
INCLUIRPARTE=FORDIA
dia_ZC05=20
qtde_ZC06=10
...
SALVARPARTE=FORDIA
//Permite a incluso de dados relativos a Dedues Taxas e
Contribuies
INCLUIRPARTE=DEDUC
vDed_ZC12=1.00
...
SALVARPARTE=DEDUC
IMPRESSORA=\\MICRO04\hp officejet 4200 series
SALVAR
Componente Tecnospeed NFe www.tecnospeed.com.br
23
3.9.4. Descrevendo os Campos dos Blocos Datasets
Alm de saber quais so os blocos possveis dentro de um arquivo de um bloco Dataset, importante salientarmos quais campos esto contidos dentro dos
mesmos. Abaixo teremos uma explicao sobre cada coluna da tabela e a seguir temos uma tabela de exemplo. Para verificar todos os campos atualizados,
consulte os notas tcnicas NF-e disponibilizadas com o componente e no site da SEFAZ.
3.9.4.1. Descrio das colunas
#: Indicador da linha da tabela do manual do contribuinte;
ID: Identificador do nome do campo.
Campo : esta coluna ajuda o desenvolvedor saber a qual indicador ela pertence mesmo estando dentro do TX2.
Descrio: descrio do campo;
Ele: indica o tipo do campo, sendo eles:
A Indica que o campo um atributo do Elemento;
E Indica que o campo um Elemento;
CE indica que o campo um elemento que deriva de uma Escolha (choice);
G Indica que o campo um Elemento de Grupo;
CG Indica que o campo um Elemento de Grupo;
ID indica que o campo um ID da XML 1.0;
RC Indica que o campo um key constraint (Restrio de Chave) para garantir a unicidade e presena do valor;
Pai:indica qual o elemento pai.
Tipo: N - Campo numrico; C Campo alfanumrico; D Campo Data.
Ocorr.: x-y, onde x indica a ocorrncia mnima e y a ocorrncia mxima.
Componente Tecnospeed NFe www.tecnospeed.com.br
24
Tamanho: x-y, onde x indica o tamanho mximo; a existncia de um nico valor indica que o campo tem tamanhofixo, devendo-se informar a quantidade de
caracteres exigidos, preenchendo-se os zeros no significativos; tamanhos separados por vrgula indicam que o campo deve ter um dos tamanhos fixos da lista.
Dec: indica a quantidade mxima de casas decimais do campo;
Tag de Grupo: Na tabela abaixo as linhas em cinza marcam as tags de grupo. Estas servem para agrupar um bloco de informaes correlatas.
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao - NFe TAG raiz da NF-e G - 1-1 TAG raiz da NF-e
A - Dados da Nota Fiscal eletrnica I A01 infNFe Grupo das informaes da NF-e G Raiz - 1-1 - Grupo que contm as informaes da NF-e
2 A02 versao Verso do leiaute A A01 N 1-1 1-4 2 Verso do leiaute (v2.0)
3 A03 Id Identificador da TAG a ser
assinada
ID A01 C 1-1 47 informar a chave de acesso da NF-e precedida do
literal NFe, acrescentada a validao do formato
(v2.0).
4 A04 pk_nItem regra para que a numerao do
item de detalhe da NF-e seja
nica.
RC - - 1-1 Regra de validao do item de detalhe da NF-e,
campo de controle do Schema XML, o contribuinte
no deve se preocupar com o preenchimento
deste campo.
B - Identificao da Nota Fiscal eletrnica 5 B01 ide Grupo das informaes de
identificao da NF-e
G A01 1-1
6 B02 cUF Cdigo da UF do emitente do
documento Fiscal
E B01 N 1-1 2 Cdigo da UF do emitente do Documento Fiscal.
Utilizar a Tabela do IBGE de cdigo de unidades da
federao (Anexo IV - Tabela de UF, Municpio e
Pas).
Componente Tecnospeed NFe www.tecnospeed.com.br
25
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 7 B03 cNF Cdigo Numrico que compe a
Chave de Acesso
E B01 N 1-1 8 Cdigo numrico que compe a Chave de Acesso.
Nmero aleatrio gerado pelo emitente para cada
NF-e para evitar acessos indevidos da NF-e. (v2.0)
8 B04 natOp Descrio da Natureza da
Operao
E B01 C 1-1 1-60 Informar a natureza da operao de que decorrer a
sada ou a entrada, tais como:venda, compra,
transferncia, devoluo, importao, consignao,
remessa (para fins de demonstrao, de
industrializao ou outra), conforme previsto na
alnea 'i', inciso 1, art. 19 do CONVNIO S/N, de 15
de dezembro de 1970.
9 B05 indPag Indicador da forma de
pagamento
E B01 N 1-1 1 0 pagamento vista;
1 pagamento a prazo;
2 Outros.
10 B06 mod Cdigo do Modelo do
Documento Fiscal
E B01 C 1-1 2 Utilizar o cdigo 55 para identificao da NF-e,
emitida em substituio ao modelo 1 ou 1A.
11 B07 serie Srie do Documento Fiscal E B01 N 1-1 I-3 Srie do Documento Fiscal, preencher com zeros na
hiptese de a NF-e no possuir srie. (v2.0) Srie
890-899 de uso exclusivo para emisso de NF-e
avulsa, pelo contribuinte com seu certificado digital,
atravs do site do Fisco (procEmi=2). (v2.0) Serie
900-999 uso exclusivo de NF-e emitidas no SCAN.
(v2.0)
12 B08 nNF Nmero do Documento Fiscal E B01 N 1-1 1-9 Nmero do Documento Fiscal. 13 B09 dEmi Data de emisso do Documento
Fiscal
E B01 D 1-1 Formato AAAA-MM-DD
Componente Tecnospeed NFe www.tecnospeed.com.br
26
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 14 B10 dSaiEnt Data de Sada ou da Entrada da
Mercadoria/Produto
E B01 D 0-1 Formato AAAA-MM-DD
14a B10a hSaiEnt Hora de Sada ou da Entrada da
Mercadoria/Produto
E B01 H 0-1 Formato HH:MM:SS (v.2.0)
15 B11 tpNF Tipo de Operao E B01 N 1-1 1 0-entrada / 1-sada 16 B12 cMunFG Cdigo do Municpio de E B01 N 1-1 7 Informar o Municpio de
Ocorrncia do Fato Gerador Ocorrncia do fato gerador do ICMS. Utilizar a
Tabela do IBGE (Anexo VII - Tabela de UF,Municpio
e Pas)
16a B12a NFref Grupo de informao das
NF/NF-e referenciadas
G B01 0-N Grupo com as informaes das NF/NF-e /NF de
produtor/ Cupom Fiscal referenciadas. Esta
informao ser utilizada nas hipteses previstas na
legislao. (Ex.: Devoluo de Mercadorias,
Substituio de NF cancelada, Complementao de
NF, etc.). (v.2.0)
17 B13 refNFe Chave de acesso da NF-e
referenciada
CE B12a N 1-1 44 Utilizar esta TAG para referenciar uma Nota
Fiscal Eletrnica emitida anteriormente, vinculada a
NF-e atual.
18 B14 refNF Grupo de informao da NF
modelo 1/1A referenciada
CG B12a 1-1
I9 B15 cUF Cdigo da UF do emitente do
Documento Fiscal
E B14 N 1-1 2 Utilizar a Tabela do IBGE (Anexo VII - Tabela de UF,
Municpio e Pas)
20 B16 AAMM Ano e Ms de emisso da NF-e E B14 N 1-1 4 AAMM da emisso da NF
21 B17 CNPJ CNPJ do emitente E B14 C 1-1 14 Informar o CNPJ do emitente da NF
22 B18 mod Modelo do Documento Fiscal E B14 N 1-1 2 Informar o Cdigo do modelo do Documento fiscal:
01 modelo
Componente Tecnospeed NFe www.tecnospeed.com.br
27
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 23 B19 serie Srie do Documento Fiscal E B14 N 1-1 1-3 Informar a srie do documento fiscal (informar zero
se inexistente).
24 B20 nNF Nmero do Documento Fiscal E B14 N 1-1 1-9 1 999999999 24a B20a refNFP Grupo de informaes da NF de
produtor rural referenciada
G B12a 1-1
24b B20b cUF Cdigo da UF do emitente do
Documento Fiscal
E B20a N 1-1 2 Utilizar a Tabela do IBGE
(Anexo VII - Tabela de UF, Municpio e Pas) (v2.0)
24c B20c AAMM Ano e Ms de emisso da NF- e E B20a N 1-1 4 AAMM da emisso da NF de produtor (v2.0)
24d B20d CNPJ CNPJ do emitente CE B20a C 1-1 14 Informar o CNPJ do emitente da NF de produtor
(v2.0) 24e B20e CPF CPF do emitente CE B20a C 1-1 11 Informar o CPF do emitente da NF de produtor
(v2.0) 24f B20f IE IE do emitente E B20a C 1-1 1-14 Informar a IE do emitente da NF de Produtor (v2.0)
24g B20f mod Modelo do Documento Fiscal E B20a N 1-1 2 Informar o Cdigo 04 NF de Produtor ou 0I- para
NF avulsa (v2.0) 24h B20g serie Srie do Documento Fiscal E B20a N 1-1 1-3 Informar a srie do documento fiscal (informar zero
se inexistente) (v2.0). 24h B20h nNF Nmero do Documento Fiscal E B20a N 1-1 1-9 1 999999999 - (v2.0) 24i B20i refCTe Chave de acesso do CT-e
referenciada
E B12a N 1-1 44 Utilizar esta TAG para
referenciar um CT-e emitido anteriormente,
vinculada a NF-e atual - (v2.0).
24j B20j refECF Informaes do Cupom Fiscal
referenciado
G B12a 1-1 Grupo do Cupom Fiscal vinculado NF-e (v2.0).
Componente Tecnospeed NFe www.tecnospeed.com.br
28
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 24k B20k mod Modelo do Documento Fiscal E B20j C 1-1 2 Preencher com "2B", quando se tratar de Cupom
Fiscal emitido por maquina registradora (no ECF),
com "2C", quando se tratar de Cupom Fiscal PDV, ou
"2D", quando se tratar de Cupom Fiscal (emitido por
ECF) (v2.0).
24i B20l nECF Nmero de ordem seqencial do
ECF
E B20j N 1-1 3 Informar o Nmero de ordem seqencial do ECF que
emitiu o Cupom Fiscal vinculado NF-e (v2.0).
24m B20m nCOO Nmero do Contador de
Ordem de Operao - COO
E B20j N 1-1 6 Informar o Nmero do Contador de Ordem de
Operao - COO vinculado NF-e (v2.0). 25 B21 tpImp Formato de Impresso do
DANFE
E B01 N 1-1 1 1-Retrato/ 2-Paisagem
26 B22 tpEmis Tipo de Emisso da NF-e E B01 N 1-1 1 1 Normal emisso normal;
2 Contingncia FS emisso em contingncia
com impresso do DANFE em Formulrio de
Segurana;
3 Contingncia SCAN emisso em contingncia
no Sistema de Contingncia do Ambiente Nacional
SCAN;
4 Contingncia DPEC - emisso em contingncia
com envio da Declarao Prvia de Emisso em
Contingncia DPEC;
5 Contingncia FS-DA - emisso em contingncia
com impresso do DANFE em Formulrio de
Segurana para Impresso de Documento Auxiliar de
Documento Fiscal Eletrnico (FS-DA).
Componente Tecnospeed NFe www.tecnospeed.com.br
29
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 27 B23 cDV Digito Verificador da Chave de
Acesso da NF-e
E B01 N 1-1 1 Informar o DV da Chave de Acesso da NF-e, o DV
ser calculado com a aplicao do algoritmo
mdulo II (base 2,9) da Chave de Acesso. (vide item
5 do Manual de Orientao)
28 B24 tpAmb Identificao do Ambiente E B01 N 1-1 1 1-Produo/ 2-Homologao 29 B25 finNFe Finalidade de emisso da NF-e E B01 N 1-1 1 1- NF-e normal / 2-NF-e complementar / 3 - NF-e de
ajuste
29a B26 procEmi Processo de emisso da NF-e E B01 N 1-1 1 Identificador do processo de emisso da NF-e:
0 - emisso de NF-e com aplicativo do contribuinte;
1 - emisso de NF-e avulsa pelo Fisco;
2 - emisso de NF-e avulsa, pelo contribuinte com
seu certificado digital, atravs do site do Fisco;
3- emisso NF-e pelo contribuinte com aplicativo
fornecido pelo Fisco.
29b B27 verProc Verso do Processo de emisso
da NF-e
E B01 C 1-1 1-20 Identificador da verso do processo de emisso
(informar a verso do aplicativo emissor de NF-e). 29c B28 dhCont Data e Hora da entrada em
contingncia
E B01 D 0-1 Informar a data e hora de entrada em contingncia
no formato AAAA-MM- DDTHH:MM:SS (v.2.0). 29d B29 xJust Justificativa da entrada em
contingncia
E B01 C 0-1 256 Informar a Justificativa da entrada em (v.2.0)
C - Identificao do Emitente da Nota Fiscal eletrnica 30 C01 emit Grupo de identificao do
emitente da NF-e
G A01 1-1
31 C02 CNPJ CNPJ do emitente CE C01 C 1-1 14 Informar o CNPJ do emitente. Em se tratando de
Componente Tecnospeed NFe www.tecnospeed.com.br
30
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 31a C02a CPF CPF do remetente CE C01 C 1-1 11 emisso de NF-e avulsa pelo Fisco, as informaes
do remetente sero informadas neste grupo. O CNPJ
ou CPF devero ser informados com os zeros no
significativos.
32 C03 xNome Razo Social ou Nome do
emitente
E C01 C 1-1 2-60
33 C04 xFant Nome fantasia E C01 C 0-1 1-60 34 C05 enderEmit Grupo do Endereo do emitente G C01 1-1
35 C06 xLgr Logradouro E C05 C 1-1 2-60 36 C07 nro Nmero E C05 C 1-1 I-60 37 C08 xCpl Complemento E C05 C 0-1 I-60 38 C09 xBairro Bairro E C05 C 1-1 2-60 39 C10 cMun Cdigo do Municpio E C05 N 1-1 7 Utilizar a Tabela do IBGE (Anexo VII - Tabela de UF,
Municpio e Pas).
40 C11 xMun Nome do Municpio E C05 C 1-1 2-60 4I C12 UF Sigla da UF E C05 C 1-1 2 42 C13 CEP Cdigo do CEP E C05 N 0-1 8 Informar os zeros no significativos.
43 C14 cPas Cdigo do Pas E C05 N 0-1 4 1058 Brasil 44 C15 xPas Nome do Pas E C05 C 0-1 1-60 Brasil ou BRASIL 45 C16 fone Telefone E C05 N 0-1 6-14 Preencher com o Cdigo DDD + Nmero do telefone.
Nas operaes com exterior permitido informar o
Cdigo do Pas + Cdigo da localidade +Nmero do
telefone (v.2.0)
Componente Tecnospeed NFe www.tecnospeed.com.br
31
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 46 C17 IE IE E C01 C 1-1 0-14 Campo de informao obrigatria nos casos de
emisso prpria (procEmi = 0, 2 ou 3).
A IE deve ser informada apenas com algarismos para
destinatrios contribuintes do ICMS, sem caracteres
de formatao (ponto, barra, hfen, etc.);
O literal ISENTO deve ser informado apenas para
contribuintes do ICMS que so isentos de inscrio
no cadastro de contribuintes do ICMS e estejam
emitindo NF-e avulsa;
47 C18 IEST IE do Substituto Tributrio E C01 C 0-1 2-14 Informar a IE do ST da UF de destino da mercadoria,
quando houver a reteno do ICMS ST para a UF de
destino.
48 C19 IM Inscrio Municipal E C01 C 0-1 1-15 Este campo deve ser informado, quando ocorrer a
emisso de NF-e conjugada, com prestao de
servios sujeitos ao ISSQN e fornecimento de peas
sujeitos ao ICMS.
49 C20 CNAE CNAE fiscal E C01 C 0-1 7 Este campo deve ser informado quando o campo IM
(CI9) for informado. 49a C21 CRT Cdigo de Regime Tributrio E C01 N 1-1 1 Este campo ser obrigatoriamente preenchido com:
1 Simples Nacional;
2 Simples Nacional excesso de sublimite de
receita bruta;
3 Regime Normal. (v2.0).
D - Identificao do Fisco Emitente da NF-e 50 D01 avulsa A01 0-1 Informaes do fisco emitente, grupo de uso
exclusivo do fisco.
Componente Tecnospeed NFe www.tecnospeed.com.br
32
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 51 D02 CNPJ CNPJ do rgo emitente E D01 C 1-1 14 Informar os zeros no significativos.
52 D03 xOrgao rgo emitente E D01 C 1-1 1-60 53 D04 matr MatrIcula do agente E D01 C 1-1 1-60 54 D05 xAgente Nome do agente E D01 C 1-1 1-60 55 D06 fone Telefone E D01 N 1-1 6-I4 Preencher com Cdigo DDD + Nmero do telefone
(v.2.0)
56 D07 UF Sigla da UF E D01 C 1-1 2 57 D08 nDAR Nmero do Documento de
Arrecadao de Receita
E D01 C 1-1 1-60
58 D09 dEmi Data de emisso do Documento
de Arrecadao
E D01 D 1-1 - Formato AAAA-MM-DD
59 DI0 vDAR Valor Total constante no
Documento de arrecadao de
Receita
E D01 N 1-1 1-I5 2
60 D11 repEmi Repartio Fiscal emitente E D01 C 1-1 1-60 61 D12 dPag Data de pagamento do
Documento de Arrecadao
E D01 D 0-1 - Formato AAAA-MM-DD
E - Identificao do Destinatrio da Nota Fiscal eletrnica 62 E01 dest Grupo de identificao do
Destinatrio da NF-e
G A01 1-1
63 E02 CNPJ CNPJ do destinatrio CE E01 C 1-1 0 ou 14 Informar o CNPJ ou o CPF do destinatrio,
preenchendo os zeros no significativos. No
informar o contedo da TAG se a operao for
Componente Tecnospeed NFe www.tecnospeed.com.br
33
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 64 E03 CPF CPF do destinatrio CE E01 C 1-1 11 realizada com o exterior.
65 E04 xNome Razo Social ou nome do
destinatrio
E E01 C 1-1 2-60
66 E05 enderDest Grupo de endereo do
Destinatrio da NF-e
G E01 1-1
67 E06 xLgr Logradouro E E05 C 1-1 2-60 68 E07 nro Nmero E E05 C 1-1 1-60 69 E08 xCpl Complemento E E05 C 0-1 1-60 70 E09 xBairro Bairro E E05 C 1-1 1-60 71 E10 cMun Cdigo do Municpio E E05 N 1-1 7 Utilizar a Tabela do IBGE (Anexo VII - Tabela de UF,
Municpio e Pas). Informar 9999999 para
operaes com o exterior. 72 E11 xMun Nome do Municpio E E05 C 1-1 2-60 Informar EXTERIOR para operaes com o exterior.
73 E12 UF Sigla da UF E E05 C 1-1 2 Informar EX para operaes com o exterior.
74 E13 CEP Cdigo do CEP E E05 N 0-1 8 Informar os zeros no significativos.
75 E14 cPas Cdigo do Pas E E05 N 0-1 2-4 Utilizar a Tabela do BACEN (Anexo VII - Tabela de UF,
Municpio e Pas).
76 E15 xPas Nome do Pas E E05 C 0-1 2-60 77 E16 fone Telefone E E05 N 0-1 6-I4 Preencher com o Cdigo DDD + Nmero do telefone.
Nas operaes com exterior permitido informar o
Cdigo do Pas + Cdigo da localidade + Nmero do
telefone (v.2.0)
Componente Tecnospeed NFe www.tecnospeed.com.br
34
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 78 E17 IE IE E E01 C 1-1 0,2 - 14 Informar a IE quando o destinatrio for contribuinte
do ICMS. Informar ISENTO quando o destinatrio for
contribuinte do ICMS, mas no estiver obrigado
inscrio no cadastro de contribuintes do ICMS.No
informar o contedo da TAG se o destinatrio no
for contribuinte do ICMS.
Esta tag aceita apenas:
. ausncia de contedo( ou ) para
destinatrios no contribuintes do ICMS;
. Algarismos para destinatrios contribuintes do
ICMS, sem caracteres de formatao (ponto, barra,
hfen, etc.);
. literal ISENTO para destinatrios contribuintes do
ICMS que so isentos de inscrio no cadastro de
contribuintes do ICMS;
79 E18 ISUF Inscrio na SUFRAMA E E01 C 0-1 8-9 Obrigatrio, nas operaes que se beneficiam de
incentivos fiscais existentes nas reas sob controle
da SUFRAMA. A omisso da Inscrio SUFRAMA
impede o processamento da operao pelo Sistema
de Mercadoria Nacional da SUFRAMA e a liberao
da Declarao de Ingresso, prejudicando a
comprovao do ingresso/internamento da
mercadoria nas areas sob controle da SUFRAMA.
(v2.0)
Componente Tecnospeed NFe www.tecnospeed.com.br
35
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 79a E19 email email E E01 C 0-1 1-60 Informar o e-mail do destinatrio. O campo pode
ser utilizado para informar o e-mail de recepo da
NF-e indicada pelo destinatrio (v2.0)
F - Identificao do Local de Retirada 80 F01 retirada Grupo de identificao do
Local de retirada
G A01 0-1 Informar apenas quando for diferente do endereo
do remetente. 81 F02 CNPJ CNPJ CE F01 C 1-1 0 ou 14 Informar o CNPJ ou o CPF, preenchendo os zeros no
significativos. (v2.0)
81a F02a CPF CPF CE F01 C 1-1 11
82 F03 xLgr Logradouro E F01 C 1-1 2-60 83 F04 nro Nmero E F01 C 1-1 1-60 84 F05 xCpl Complemento E F01 C 0-1 1-60 85 F06 xBairro Bairro E F01 C 1-1 1-60 86 F07 cMun Cdigo do Municpio E F01 N 1-1 7 Utilizar a Tabela do IBGE (Anexo VII - Tabela de UF,
Municpio e Pas). Informar 9999999 para
operaes com o exterior.
87 F08 xMun Nome do Municpio E F01 C 1-1 2-60 Informar EXTERIOR para operaes com o exterior. 88 F09 UF Sigla da UF E F01 C 1-1 2 Informar EX para operaes com o exterior.
G - Identificao do Local de Entrega 89 G01 entrega Grupo de identificao do
Local de entrega
G A01 0-1 Informar apenas quando for diferente do endereo
do destinatrio. 90 G02 CNPJ CNPJ CE G0I C 1-1 0 ou 14 Informar o CNPJ ou o CPF, preenchendo os zeros no
significativos. (v2.0)
Componente Tecnospeed NFe www.tecnospeed.com.br
36
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 90a G02a CPF CPF CE G01 C 1-1 11
91 G03 xLgr Logradouro E G01 C 1-1 2-60 92 G04 nro Nmero E G01 C 1-1 1-60 93 G05 xCpl Complemento E G01 C 0-1 1-60 94 G06 xBairro Bairro E G01 C 1-1 1-60 95 G07 cMun Cdigo do Municpio E G01 N 1-1 7 Utilizar a Tabela do IBGE (Anexo VII - Tabela de UF,
Municpio e Pas). Informar 9999999para operaes
com o exterior. 96 G08 xMun Nome do Municpio E G01 C 1-1 2-60 Informar EXTERIOR para operaes com o exterior.
97 G09 UF Sigla da UF E G01 C 1-1 2 Informar EX para operaes com o exterior.
H - Detalhamento de Produtos e Servios da NF-e 98 H01 det Grupo do detalhamento de
Produtos e Servios da NF-e
G A01 1-990 Mltiplas ocorrncias (maximo =990)
99 H02 nItem Nmero do item A H01 N 1-1 1-3 Nmero do item (I-990) I - Produtos e Servios da NF-e
100 I01 prod TAG de grupo do detalhamento
de Produtos e Servios da NF-e
G H01 1-1
101 I 02 cProd Cdigo do produto ou servio E I01 C 1-1 1-60 Preencher com CFOP, caso se trate de itens no
relacionados com mercadorias/produtos e que o
contribuinte no possua codificao prpria.
Formato CFOP9999
Componente Tecnospeed NFe www.tecnospeed.com.br
37
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 102 I 03 cEAN GTIN (Global Trade Item
Number) do produto, antigo
Cdigo EAN ou Cdigo de barras
E I01 C 1-1 0,8,1,
2,I3, I4
Preencher com o Cdigo GTIN- 8, GTIN-I2, GTIN-I3
ou GTIN- I4 (antigos Cdigos EAN, UPC e DUN-I4),
no informar o contedo da TAG em caso de o
produto no possuir este Cdigo.
103 I 04 xProd Descrio do produto ou servio E I01 C 1-1 1-120 104 I 05 NCM Cdigo NCM com 8 Digitos ou
2 Digitos (gnero)
E I01 C 1-1 2, 8 Cdigo NCM (8 posies), informar o gnero
(posio do capitulo do NCM) quando a operao
no for de comrcio exterior (importao/
exportao) ou o produto no seja tributado pelo
IPI. Em caso de servio informar o Cdigo 99 (v2.0)
105 I 06 EXTIPI EX_TIPI E I01 C 0-1 2-3 Preencher de acordo com o Cdigo EX da TIPI. Em
caso de servio, no incluir a TAG.
107 I 08 CFOP Cdigo Fiscal de Operaes e
prestaes
E I01 N 1-1 4 Utilizar Tabela de CFOP.
108 I 09 uCom Unidade Comercial E I01 C 1-1 1-6 Informar a unidade de comercializao do produto.
109 I 10 qCom Quantidade Comercial E I01 N 1-1 15 0-4 Informar a quantidade de comercializao do
produto (v2.0).
109a I 10a vUnCom Valor Unitario
deComercializao
E I01 N 1-1 21 0-I0 Informar o valor unitario de comercializao do
produto, campo meramente informativo, o
contribuinte pode utilizar a preciso desejada (0-I0
decimais). Para efeitos de calculo, o valor unitario
ser obtido pela diviso do valor do produto pela
quantidade comercial. (v2.0)
110 I 11 vProd Valor Total Bruto dos Produtos
ou Servios
E I01 N 1-1 15 2
Componente Tecnospeed NFe www.tecnospeed.com.br
38
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 111 I 12 cEANTrib GTIN (Global Trade Item
Number) da unidade tributavel,
antigo Cdigo EAN ou Cdigo de
barras
E I01 C 1-1 0,8,1
2,I3, I4
Preencher com o Cdigo GTIN-
8, GTIN-I2, GTIN-I3 ou GTIN- I4 (antigos Cdigos EAN,
UPC e DUN-I4) da unidade tributvel do produto,
no informar o contedo da TAG em caso de o
produto no possuir este Cdigo.
112 I 13 uTrib Unidade Tributavel E I01 C 1-1 1-6 113 I 14 qTrib Quantidade Tributavel E I01 N 1-1 15 0-4 Informar a quantidade de tributao do produto
(v2.0). 113a I 14a vUnTrib Valor Unitario de tributao E I01 N 1-1 21 0-10 Informar o valor unitario de tributao do produto,
campo meramente informativo, o contribuinte pode
utilizar a preciso desejada (0-I0 decimais). Para
efeitos de calculo, o valor unitario ser obtido pela
diviso do valor do produto pela quantidade
tributvel.
114 I 15 vFrete Valor Total do Frete E I01 N 0-1 15 2 115 I 16 vSeg Valor Total do Seguro E I01 N 0-1 15 2 116 I 17 vDesc Valor do Desconto E I01 N 0-1 15 2
116a I 17a vOutro Outras despesas acessOrias E I01 N 0-1 15 2 (v2.0) 116b I 17b indTot Indica se valor do Item (vProd)
entra no valor total da NF-e
(vProd)
E I01 N 1-1 1 0 Este campo devera ser preenchido com:
0 o valor do item (vProd) no compoe o valor
total da NF-e (vProd)
1 o valor do item (vProd) compoe o valor total da
NF-e (vProd) (v2.0) 117 I 18 DI Tag da Declarao de
Importao
G I01 0-N Informar dados da importao
118 I 19 nDI Nmero do Documento de
Importao DI/DSI/DA
E I18 C 1-1 1-10 119 I 20 dDI Data de Registro da DI/DSI/DA E I18 D 1-1 Formato AAAA-MM-DD
120 I 21 xLocDesemb Local de desembarao E I18 C 1-1 1-60
Componente Tecnospeed NFe www.tecnospeed.com.br
39
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 121 I 22 UFDesemb Sigla da UF onde ocorreu o
Desembarao Aduaneiro
E I18 C 1-1 2
122 I 23 dDesemb Data do DesembaraoAduaneiro E I18 D 1-1 Formato AAAA-MM-DD
123 I 24 cExportador Cdigo do exportador E I18 C 1-1 1-60 Cdigo do exportador, usado nos sistemas internos
de informao do emitente da NF-e 124 I 25 adi Adioes G I18 1-N 125 I 26 nAdicao Numero da adio E I25 N 1-1 1-3 126 I 27 nSeqAdic Numero seqencial do item
dentro da adio
E I25 N 1-1 1-3
127 I 28 cFabricante Cdigo do fabricante
estrangeiro
E I25 C 1-1 1-60 Cdigo do fabricante estrangeiro, usado nos
sistemas internos de informao do emitente da
NF-e
128 I 29 vDescDI Valor do desconto do item da
DI adio
E I25 N 0-1 15 2
128a I 30 xPed Nmero do Pedido de Compra E I0I C 0-1 1-15 Informao de interesse do emissor para controle do
B2B. (v2.0) 128b I 31 nItemPed Item do Pedido de Compra E I0I N 0-1 6
J - Detalhamento Especfico de Veculos novos 129 J01 veicProd Grupo do detalhamento de
VeIculos novos
C
G
I0I 0-1 Informar apenas quando se tratar de veculos novos
130 J02 tpOp Tipo da operao E J0I N 1-1 1 1 Venda concessionaria,
2 Faturamento direto para consumidor final
3 Venda direta para grandes consumidores
(frotista, governo, ...)
0 Outros
131 J03 chassi Chassi do veIculo E J01 C 1-1 17 VIN (Cdigo-identificao- veiculo) 132 J04 cCor Cor E J01 C 1-1 4 Cdigo de cada montadora
Componente Tecnospeed NFe www.tecnospeed.com.br
40
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 133 J05 xCor Descrio da Cor E J01 C 1-1 1-40 134 J06 pot Potncia Motor (CV) E J01 C 1-1 4 Potncia mxima do motor do veculo em cavalo
vapor (CV).(potncia - veiculo)
135 J07 cilin Cilindradas E J01 C 1-1 4 Capacidade voluntaria do motor expressa em
centmetros cbicos (CC). (cilindradas) (v2.0)
136 J08 pesoL Peso Liquido E J01 C 1-1 9 Em toneladas - 4 casas decimais
137 J09 pesoB Peso Bruto E J01 C 1-1 9 Peso Bruto Total - em tonelada - 4 casas decimais
138 J10 nSerie Serial (srie) E J01 C 1-1 9 139 J11 tpComb Tipo de combustvel E J01 C 1-1 2 Utilizar Tabela RENAVAM (v2.0)
0I-lcool
02-Gasolina
03-Diesel
(...)
I6-lcool/Gasolina
I7-Gasolina/lcool/GNV I8-Gasolina/Eltrico
140 J12 nMotor Nmero de Motor E J01 C 1-1 21 141 J13 CMT Capacidade MximadeTrao E J01 C 1-1 9 CMT-Capacidade Maxima de Trao - em Toneladas
4 casas decimais (v2.0)
142 J14 dist Distncia entre eixos E J01 C 1-1 4 em metros - 4 casas decimais 144 J16 anoMod Ano Modelo de Fabricao E J01 N 1-1 4 145 J17 anoFab Ano de Fabricao E J01 N 1-1 4 146 J18 tpPint Tipo de Pintura E J01 C 1-1 1
Componente Tecnospeed NFe www.tecnospeed.com.br
41
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 147 119 tpVeic Tipo de Veiculo E J01 N 1-1 2 Utilizar Tabela RENAVAM
06-AUTOMVEL I4-CAMINHO
13-CAMINHONETA
24-CARGA / CAM
02-CICLOMOTO
22-ESP / ONIBUS
07-MICROONIBUS
23-MISTO / CAM
04-MOTOCICLO
03-MOTONETA
08-ONIBUS
I0-REBOQUE
05-TRICICLO I7-C. TRATOR
*Lista exemplificativa. 148 J20 espVeic Espcie de Veiculo E J01 N 1-1 1 Utilizar Tabela RENAVAM
1-PASSAGEIRO
2-CARGA
3-MISTO
4-CORRIDA
5-TRAO
6-ESPECIAL 149 J21 VIN Condio do VIN E J01 C 1-1 1 Informa-se o veIculo tem VIN
(chassi) remarcado. R-Remarcado
N-Normal
150 J22 condVeic Condio do VeIculo E J01 N 1-1 1 1-Acabado;
2-Inacabado;
3-Semi-acabado
Componente Tecnospeed NFe www.tecnospeed.com.br
42
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 151 J23 cMod Cdigo Marca Modelo E J01 N 1-1 6 Utilizar Tabela RENAVAM
151a J24 cCorDENATRAN Cdigo da Cor E J01 N 1-1 2 Segundo as regras de pr- cadastro do DENATRAN
(v2.0)
01-AMARELO
02-AZUL
03-BEGE
04-BRANCA
05-CINZA
06-DOURADA
07-GRENA
08-LARANJA
09-MARROM
I0-PRATA II-PRETA
12-ROSA
13-ROXA
14-VERDE
I5-VERMELHA
16-FANTASIA
151b J25 lota Capacidade mxima de lotao E J01 N 1-1 1-3 Quantidade mxima permitida de passageiros
sentados, inclusive motorista. (v2.0)
151c J26 tpRest Restrio E J01 N 1-1 1 0 - No ha;
I - Alienao Fiduciria;
2 - Arrendamento Mercantil;
3 - Reserva de Domnio;
4 - Penhor de Veculos;
9 - outras. (v2.0) K - Detalhamento Especfico de Medicamento e de matrias-primas farmacuticas
Componente Tecnospeed NFe www.tecnospeed.com.br
43
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 152 K0I med Grupo do detalhamento de
Medicamentos e de matrias-
primas farmacuticas
C G I01 0-N Informar apenas quando se tratar de medicamentos
ou de matrias-primas farmacuticas permite
mltiplas ocorrncias (ilimitado) 153 K02 nLote Nmero do Lote de
medicamentos ou de matrias-
primas farmacuticas
E K01 C 1-1 1-20
154 K03 qLote Quantidade de produto no
Lote de medicamentos ou de
matrias-primas farmacuticas
E K01 N 1-1 11 3
155 K04 dFab Data de fabricao E K01 D 1-1 Formato AAAA-MM-DD 156 K05 dVal Data de validade E K01 D 1-1 Formato AAAA-MM-DD 157 K06 vPMC Preo maximo consumidor E K01 N 1-1 15 2
L - Detalhamento Especfico de Armamentos 158 L01 arma Grupo do detalhamento de
Armamento
C G I01 0-N Informar apenas quando se tratar de armamento
permite mltiplas ocorrncias (ilimitado)
159 L02 tpArma Indicador do tipo de arma de
fogo
E L01 N 1-1 1 0 - Uso permitido;
1 - Uso restrito; 160 L03 nSerie Nmero de srie da arma E L01 N 1-1 1-9 161 L04 nCano Nmero de srie do cano E L01 N 1-1 1-9 162 L05 descr Descrio completa da arma,
compreendendo: calibre, marca,
capacidade, tipo de
funcionamento, comprimento e
demais elementos que
permitam a sua perfeita
identificao.
E L01 C 1-1 1-256
L1 - Detalhamento Especfico de Combustveis
Componente Tecnospeed NFe www.tecnospeed.com.br
44
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 162a L101 comb Grupo de informaes
especificas para combustveis
lquidos e lubrificantes
G I01 0-1 Informar apenas para operaes com combustveis
lquidos e lubrificantes.
162b L102 cProdANP Cdigo de produto da ANP CE L101 N 1-1 9 Utilizar a codificao de produtos do Sistema de
Informaes de Movimentao de produtos SIMP
(http://www.anp.gov.br/simp/index.htm). Informar
999999999 se o produto no possuir Cdigo de
produto ANP.
162c L103 CODIF Cdigo de
autorizao/registro do CODIF
E L101 N 0-1 0-21 Informar apenas quando a UF utilizar o CODIF
(Sistema de Controle do diferimento do Imposto nas
Operaes com AEAC - lcool Etlico Anidro
Combustvel).
162d L104 qTemp Quantidade de combustvel
faturada temperatura
ambiente.
E L101 N 0-1 16 4 Informar quando a quantidade faturada informada
no campo qCom (II0) tiver sido ajustada para uma
temperatura diferente da ambiente. 162e L120 UFCons Sigla da UF de consumo E L101 N 1-1 2 Informar a UF de consumo 162f L105 CIDE Grupo da CIDE G L101 0-1 Grupo de informaes da CIDE 162g L106 qBCprod BC da CIDE E L105 N 1-1 16 4 Informar a BC da CIDE em quantidade
162h L107 vAliqProd Valor da alquota da CIDE E L105 N 1-1 15 4 Informar o valor da alquota em reais da CIDE
162i L108 vCIDE Valor da CIDE E L105 N 1-1 15 2 Informar o valor da CIDE M - Tributos incidentes no Produto ou Servio
163 M01 imposto Grupo de Tributos incidentes no
Produto ou Servio
G H01 1-1 O grupo ISSQN mutuamente exclusivo com os
grupos ICMS, IPI e II, isto se ISSQN for informado
os grupos ICMS, IPI e II no sero informados e vice-
versa (v2.0).
Componente Tecnospeed NFe www.tecnospeed.com.br
45
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao N - ICMS Normal e ST
164 N01 ICMS Grupo do ICMS da Operao
prpria e ST
CG M0I 1-1 Informar apenas um dos grupos N02, N03, N04, N05,
N06, N07, N08, N09, N10, N10a, N10b ou N10c com
base no contedo informado na TAG Tributao
do ICMS. (v2.0) 165 N02 ICMS00 Grupo de Tributao do
ICMS= 00
CG N0I 1-1 Tributao do ICMS 00 Tributada
integralmente
166 N11 orig Origem da mercadoria E N02 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
167 N12 CST Tributao do ICMS = 00 E N02 N 1-1 2 Tributao do ICMS:
00 Tributada integralmente. 168 N13 modBC Modalidade de determinao
da BC do ICMS
E N02 N 1-1 1 0 - Margem Valor Agregado (%);
1 - Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao.
169 N15 vBC Valor da BC do ICMS E N02 N 1-1 15 2 170 N16 pICMS AlIquota do imposto E N02 N 1-1 5 2 171 N17 vICMS Valor do ICMS E N02 N 1-1 15 2 172 N03 ICMSI0 Grupo de Tributao do ICMS=I0 CG N01 1-1 Tributao do ICMS - I0 - Tributada e com cobrana
do ICMS por substituio tributria
173 N11 orig Origem da mercadoria E N03 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
Componente Tecnospeed NFe www.tecnospeed.com.br
46
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 174 N12 CST Tributao do ICMS = I0 E N03 N 1-1 2 Tributao pelo ICMS
10 - Tributada e com cobrana do ICMS por
substituio tributria
175 N13 modBC Modalidade de determinao
da BC do ICMS
E N03 N 1-1 1 0 - Margem Valor Agregado (%);
1 - Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao.
176 N15 vBC Valor da BC do ICMS E N03 N 1-1 15 2 177 N16 pICMS AlIquota do imposto E N03 N 1-1 5 2 178 N17 vICMS Valor do ICMS E N03 N 1-1 15 2 179 N18 modBCST Modalidade de determinao
da BC do ICMS ST
E N03 N 1-1 1 0 - Preo tabelado ou maximo sugerido;
1 - Lista Negativa (valor);
2 - Lista Positiva (valor);
3 - Lista Neutra (valor);
4 - Margem Valor Agregado (%);
5 - Pauta (valor); 180 N19 pMVAST Percentual da margem de
valor Adicionado do ICMS ST
E N03 N 0-1 5 2
181 N20 pRedBCST Percentual da Reduo de BC
do ICMS ST
E N03 N 0-1 5 2
182 N21 vBCST Valor da BC do ICMS ST E N03 N 1-1 15 2 183 N22 pICMSST Alquota do imposto do ICMS ST E N03 N 1-1 5 2
184 N23 vICMSST Valor do ICMS ST E N03 N 1-1 15 2 Valor do ICMS ST retido 185 N04 ICMS20 Grupo de Tributao do ICMS
= 20
CG N01 1-1 Tributao do ICMS:
20 - Com reduo de base de calculo
Componente Tecnospeed NFe www.tecnospeed.com.br
47
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 186 N11 orig Origem da mercadoria E N04 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
187 N12 CST Tributao do ICMS = 20 E N04 N 1-1 2 Tributao pelo ICMS
20 - Com reduo de base de calculo
188 N13 modBC Modalidade de determinao
da BC do ICMS
E N04 N 1-1 1 0 - Margem Valor Agregado (%);
1 - Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao.
189 N14 pRedBC Percentual da Reduo de BC E N04 N 1-1 5 2 190 N15 vBC Valor da BC do ICMS E N04 N 1-1 15 2 191 N16 pICMS AlIquota do imposto E N04 N 1-1 5 2 192 N17 vICMS Valor do ICMS E N04 N 1-1 15 2 193 N05 ICMS30 Grupo de Tributao do ICMS
= 30
CG N0I 1-1 Tributao do ICMS 30 - Isenta ou no tributada e
com cobrana do ICMS por substituio tributria
194 N11 orig Origem da mercadoria E N05 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
195 N12 CST Tributao do ICMS = 30 E N05 N 1-1 2 Tributao pelo ICMS 30 - Isenta ou no tributada e
com cobrana do ICMS por substituio tributria
Componente Tecnospeed NFe www.tecnospeed.com.br
48
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 196 N18 modBCST Modalidade de determinao
da BC do ICMS ST
E N05 N 1-1 1 0 Preo tabelado ou maximo sugerido;
1 - Lista Negativa (valor);
2 - Lista Positiva (valor);
3 - Lista Neutra (valor);
4 - Margem Valor Agregado (%);
5 - Pauta (valor); 197 N19 pMVAST Percentual da margem de
valor Adicionado do ICMS ST
E N05 N 0-1 5 2
198 N20 pRedBCST Percentual da Reduo de BC do
ICMS ST
E N05 N 0-1 5 2
199 N21 vBCST Valor da BC do ICMS ST E N05 N 1-1 15 2 200 N22 pICMSST Alquota do imposto do ICMS ST E N05 N 1-1 5 2
201 N23 vICMSST Valor do ICMS ST E N05 N 1-1 15 2 Valor do ICMS ST retido 202 N06 ICMS40 Grupo de Tributao do ICMS
= 40, 4I ou 50
CG N01 1-1 Tributao do ICMS:
40 - Isenta
41 - No tributada
50 - Suspenso
203 N11 orig Origem da mercadoria E N06 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno
204 N12 CST Tributao do ICMS = 40, 4I ou
50
E N06 N 1-1 2 Tributao pelo ICMS:
40 - Isenta
41 - No tributada
50 - Suspenso
Componente Tecnospeed NFe www.tecnospeed.com.br
49
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 204.01 N17 vICMS Valor do ICMS E N07 N 0-1 15 2 O valor do ICMS ser informado apenas nas
operaes com
veIculos beneficiados com a desonerao
condicional do ICMS. (v2.0)
204.02 N28 motDesICMS Motivo da desonerao do
ICMS
E N07 N 0-1 1 Este campo ser preenchido quando o campo
anterior estiver preenchido. Informar o motivo da
desonerao:
1 Taxi;
2 Deficiente Fsico;
3 Produtor Agropecurio;
4 Frotista/Locadora;
5 Diplomtico/Consular;
6 Utilitrios e Motocicletas da Amaznia
Ocidental e reas de Livre Comrcio (Resoluo
714/88 e 790/94 CONTRAN e suas alteraes);
7 SUFRAMA;
9 outros. (v2.0)
205 N07 ICMS51 Grupo de Tributao do ICMS
= 5I
CG N0I 1-1 Tributao do ICMS 51 Diferimento
A exigncia do preenchimento das informaes do
ICMS diferido fica a critrio de cada UF.
206 N11 orig Origem da mercadoria E N07 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
Componente Tecnospeed NFe www.tecnospeed.com.br
50
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 207 N12 CST Tributao do ICMS = 51 E N07 N 1-1 2 Tributao pelo ICMS:
51 - Diferimento
208 N13 modBC Modalidade de determinao
da BC do ICMS
E N07 N 0-1 1 0 - Margem Valor Agregado (%);
1- Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao. 209 N14 pRedBC Percentual da Reduo de BC E N07 N 0-1 5 2 210 N15 vBC Valor da BC do ICMS E N07 N 0-1 15 2 211 N16 pICMS AlIquota do imposto E N07 N 0-1 5 2 212 N17 vICMS Valor do ICMS E N07 N 0-1 15 2 213 N08 ICMS60 Grupo de Tributao do ICMS
= 60
CG N01 1-1 Tributao do ICMS 60 ICMScobrado
anteriormente por substituio tributria
214 N11 orig Origem da mercadoria E N08 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida nomercado interno.
215 N12 CST Tributao do ICMS = 60 E N08 N 1-1 2 Tributao pelo ICMS: 60 - ICMS cobrado
anteriormente por substituio tributria
216 N26 vBCSTRet Valor da BC do ICMS ST retido E N08 N 1-1 15 2 Valor da BC do ICMS ST cobrado anteriormente por
ST (v2.0)
217 N27 vICMSSTRet Valor do ICMS ST retido E N08 N 1-1 15 2 Valor do ICMS ST cobrado anteriormente por ST
(v2.0)
218 N09 ICMS70 Grupo de Tributao do ICMS
= 70
CG N01 1-1 Tributao do ICMS - 70 - Com reduo de base de
calculo e cobrana do ICMS por substituio
tributria
Componente Tecnospeed NFe www.tecnospeed.com.br
51
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 219 N11 orig Origem da mercadoria E N09 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
220 N12 CST Tributao do ICMS = 70 E N09 N 1-1 2 Tributao pelo ICMS
70 - Com reduo de base de calculo e cobrana do
ICMS por substituio tributria ICMS por
substituio tributria
221 N13 modBC Modalidade de determinao
da BC do ICMS
E N09 N 1-1 1 0 - Margem Valor Agregado (%);
1 - Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao.
222 N14 pRedBC Percentual da Reduo de BC E N09 N 1-1 5 2 223 N15 vBC Valor da BC do ICMS E N09 N 1-1 15 2 224 N16 pICMS Alquota do imposto E N09 N 1-1 5 2 225 N17 vICMS Valor do ICMS E N09 N 1-1 15 2 226 N18 modBCST Modalidade de determinao
da BC do ICMS ST
E N09 N 1-1 1 0 - Preo tabelado ou mximo sugerido;
1 - Lista Negativa (valor);
2 - Lista Positiva (valor);
3 - Lista Neutra (valor);
4 - Margem Valor Agregado (%);
5 - Pauta (valor); 227 N19 pMVAST Percentual da margem de
valor Adicionado do ICMS ST
E N09 N 0-1 5 2
228 N20 pRedBCST Percentual da Reduo de BC
do ICMS ST
E N09 N 0-1 5 2
229 N21 vBCST Valor da BC do ICMS ST E N09 N 1-1 15 2
Componente Tecnospeed NFe www.tecnospeed.com.br
52
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 230 N22 pICMSST Alquota do imposto do ICMS ST E N09 N 1-1 5 2
23I N23 vICMSST Valor do ICMS ST E N09 N 1-1 15 2 Valor do ICMS ST retido 232 N10 ICMS90 Grupo de Tributao do ICMS
= 90
CG N01 1-1 Tributao do ICMS - 90 Outros
233 N11 orig Origem da mercadoria E N10 N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
234 N12 CST Tributao do ICMS = 90 E N10 N 1-1 2 Tributao pelo ICMS
90 - Outros
235 N13 modBC Modalidade de determinao
da BC do ICMS
E N10 N 1-1 1 0 - Margem Valor Agregado (%);
1 - Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao.
236 N15 vBC Valor da BC do ICMS E N10 N 1-1 15 2 237 N14 pRedBC Percentual da Reduo de BC E N10 N 0-1 5 2 238 N16 pICMS AlIquota do imposto E N10 N 1-1 5 2 239 N17 vICMS Valor do ICMS E N10 N 1-1 15 2 240 N18 modBCST Modalidade de determinao
da BC do ICMS ST
E N10 N 1-1 1 0 - Preo tabelado ou mximo sugerido;
1 - Lista Negativa (valor);
2 - Lista Positiva (valor);
3 - Lista Neutra (valor);
4 - Margem Valor Agregado (%);
5 - Pauta (valor); 241 N19 pMVAST Percentual da margem de
valor Adicionado do ICMS ST
E N10 N 0-1 5 2
Componente Tecnospeed NFe www.tecnospeed.com.br
53
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 242 N20 pRedBCST Percentual da Reduo de BC
do ICMS ST
E N10 N 0-1 5 2
243 N21 vBCST Valor da BC do ICMS ST E N10 N 1-1 15 2 244 N22 pICMSST Alquota do imposto do ICMS ST E N10 N 1-1 5 2
245 N23 vICMSST Valor do ICMS ST E N10 N 1-1 15 2 Valor do ICMS ST retido 245.01 N10a ICMSPart Partilha do ICMS entre a UF
de origem e UF de destino ou a
UF definida na legislao.
CG N01 1-1 Operao interestadual para consumidor final com
partilha do ICMS devido na operao entre a UF de
origem e a UF do destinatrio ou a UF definida na
legislao. (Ex. UF da concessionria de entrega do
veculos) (v2.0)
245.02 N11 orig Origem da mercadoria E N10a N 1-1 1 Origem da mercadoria:
0 - Nacional;
1 - Estrangeira - Importao direta;
2 - Estrangeira - Adquirida no mercado interno.
(v2.0)
245.03 N12 CST Tributao do ICMS E N10a N 1-1 2 Tributao pelo ICMS
10 - Tributada e com cobrana do ICMS por
substituio tributria;
90 Outros.
245.04 N13 modBC Modalidade de determinao
da BC do ICMS
E N10a N 1-1 1 0 - Margem Valor Agregado (%);
1 - Pauta (Valor);
2 - Preo Tabelado Max. (valor);
3 - valor da operao. (v2.0) 245.05 N15 vBC Valor da BC do ICMS E N10a N 1-1 15 2 (v2.0) 245.06 N14 pRedBC Percentual da Reduo de BC E N10a N 0-1 5 2 (v2.0) 245.07 N16 pICMS Alquota do imposto E N10a N 1-1 5 2 (v2.0) 245.08 N17 vICMS Valor do ICMS E N10a N 1-1 15 2
Componente Tecnospeed NFe www.tecnospeed.com.br
54
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 245.09 N18 modBCST Modalidade de determinao
da BC do ICMS ST
E N10a N 1-1 1 0 - Preo tabelado ou mximo sugerido;
1 - Lista Negativa (valor);
2 - Lista Positiva (valor);
3 - Lista Neutra (valor);
4 - Margem Valor Agregado (%);
5 - Pauta (valor);
245.10 N19 pMVAST Percentual da margem de
valor Adicionado do ICMS ST
E N10a N 0-1 5 2 (v2.0)
245.11 N20 pRedBCST Percentual da Reduo de BC
do ICMS ST
E N10a N 0-1 5 2 (v2.0)
245.12 N21 vBCST Valor da BC do ICMS ST E N10a N 1-1 15 2 (v2.0) 245.13 N22 pICMSST AlIquota do imposto do ICMS E N10a N 1-1 5 2 (v2.0) 245.14 N23 vICMSST Valor do ICMS ST E N10a N 1-1 15 2 Valor do ICMS ST(v2.0) 245.15 N25 pBCOp Percentual da BC operao
prpria
E N10a N 1-1 5 2 Percentual para determinao do valor da Base de
Calculo da operao prpria. (v2.0)
245.16 N24 UFST UF para qual devido o ICMS
ST
E N10a C 1-1 2 Sigla da UF para qual devido o ICMS ST da
operao. (v2.0)
245.17 N10b ICMSST ICMS ST repasse de ICMS ST
retido anteriormente em
operaes interestaduais com
repasses atravs do Substituto
Tributrio
CG N01 1-1 Grupo de informao do ICMS ST devido para a UF
de destino, nas operaes interestaduais de
produtos que tiveram reteno antecipada de ICMS
por ST na UF do remetente. Repasse viaSubstituto
Tributrio. (v2.0)
Componente Tecnospeed NFe www.tecnospeed.com.br
55
# ID Campo Descrio Ele Pai Tipo Ocorrnci
a
tamanh
o
Dec. Observao 245.18 N11 orig Origem da mercadoria E N10b N 1-1 1 Origem da mercadoria:
0 Nacional;
1 Estrangeira Importao direta;
2 Estrangeira Adquirida no mercado interno.
(v2.0)
245.19 N12 CST Tributao do ICMS E N10b N 1-1 2 Tributao pelo ICMS
41 No Tributado (v2.0)
245.20 N26 vBCSTRet Valor do BC do ICMS ST
retido na UF remetente
E N10b N 1-1 15 2 Informar o valor da BC do ICMS ST retido na UF
remetente (v2.0) 245.21 N27 vICMSSTRet Valor do ICMS ST retido na
UF remetente
E N10b N 1-1 15 2 Informar o valor do ICMS ST
retido na UF remetente (iv2.0)
245.22 N31 vBCSTDest Valor da BC do ICMS ST da
UF destino
E N10b N 1-1 15 2 Informar o valor da BC do ICMS ST da UF destino
(v2.0)
245.23 N32 vICMSSTDes t Valor do ICMS ST da UF
destino
E N10b N 1-1 15 2 Informar o valor da BC do ICMS ST da UF destino
(v2.0)