Você está na página 1de 136

Conhecimento de Transporte Eletrnico

Manual de Integrao - Contribuinte

Projeto Conhecimento de Transporte Eletrnico

Manual de Integrao - Contribuinte


Padres Tcnicos de Comunicao

Verso 1.0.3 Agosto 2009

Pg. 1 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Controle de Verses
Verso 1.00 1.01 1.01A 1.01B 1.02pre 1.02 1.03 Data 07/03/2008 - SP 02/07/2008 SP/RS 07/07/2008 SP/RS 25/08/2008 Reunio CT-e RJ 03/09/2008 Reunio CT-e MT 12/09/2008 SP/RS 03/08/2009 RS/SP/GO

Pg. 2 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Identificao e vigncia do Manual


Verso do manual Data de divulgao do manual Pacote de liberao de Schemas XML Data de incio de vigncia no ambiente de homologao Data de incio de vigncia no ambiente de produo

1.0.3 04/08/2009 PL_CTe_103 01/09/2009 a definir

Verses de leiautes do PL_CTe_103


Leiaute CTe enviCTe retEnviCTe consReciCTe retconsReciCTe procCTe cancCTe retCancCTe procCancCTe inutCTe retInutCTe
verso

1.03 1.03 1.03 1.03 1.03 1.03 1.03 1.03 1.03 1.03 1.03

Schema XML cte_v103.xsd enviCte_v1.03.xsd retEnviCte_v1.03.xsd consReciCte_v1.03.xsd retConsReciCte_v1.03.xsd procCte_v1.03.xsd cancCte_v1.03.xsd retCancCte_v1.03.xsd procCancCte_v1.03.xsd inutCTe_v1.03.xsd retInutCTe_v1.03.xsd

procInutCTe consSitCTe retConsSitCTe consStatServ retConsStatServ

1.03 1.03 1.03 1.03 1.03

procInutCTe_v1.03.xsd consSitCte_v1.03.xsd retConsSitCte_v1.03.xsd consStatServCte_v1.03.xsd retconsStatServ_v1.01.xsd

Observao Leiaute do CT-e. Mensagem de envio de lote de CT-e. Mensagem de retorno do envio de lote de CT-e. Mensagem de consulta processamento do lote de CT-e transmitido. Mensagem de retorno da consulta de processamento do lote de CT-e transmitido. Leiaute de compartilhamento do CT-e. Mensagem de solicitao de cancelamento do CT-e. Mensagem de retorno do resultado da solicitao do processamento de cancelamento do CT-e. Leiaute de compartilhamento de Pedido de cancelamento de CT-e Mensagem de solicitao de inutilizao de numerao de CT-e. Mensagem de retorno do resultado do processamento da solicitao de inutilizao de numerao de CT-e. Leiaute de compartilhamento de pedido de inutilizao de numerao de CT-e Mensagem de consulta da situao atual da CT-e. Mensagem de retorno da consulta da situao atual da CT-e. Mensagem da consulta do status do servio de autorizao de CT-e. Mensagem de retorno da consulta do status do servio de autorizao de CT-e.

Pg. 3 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

ndice
Introduo ......................................................................................................... 7 Consideraes Iniciais ....................................................................................... 8 2.1 Histrico do documento fiscal eletrnico................................................................. 8 2.2 Conceito do CT-e ................................................................................................... 8 2.3 Descrio Simplificada do Modelo Operacional ...................................................... 8 3. Arquitetura de Comunicao com Contribuinte ................................................ 10 3.1 Modelo Conceitual ................................................................................................ 10 3.2 Padres Tcnicos................................................................................................. 11 3.2.1 Padro de documento XML ............................................................................ 11 3.2.2 Padro de Comunicao ................................................................................ 13 3.2.3 Padro de Certificado Digital .......................................................................... 14 3.2.4 Padro de Assinatura Digital .......................................................................... 14 3.2.5 Validao de Assinatura Digital pela Secretaria de Fazenda Estadual ........... 17 3.2.6 Resumo dos Padres Tcnicos ...................................................................... 18 3.3 Modelo operacional .............................................................................................. 19 3.3.1 Servios sncronos ......................................................................................... 19 3.3.2 Servios assncronos...................................................................................... 20 3.3.3 Filas e Mensagens.......................................................................................... 21 3.4 Padro de mensagens dos Web Services ............................................................ 22 3.4.1 Informaes de controle e rea de dados das mensagens ............................. 22 3.4.2 Validao da estrutura XML das Mensagens dos Web Services .................... 22 3.4.3 Schemas XML das Mensagens dos Web Services ......................................... 23 3.5 Verso dos Schemas ........................................................................................... 24 3.5.1 Liberao das verses dos Schemas para o Conhecimento de Transporte Eletrnico CT-e ......................................................................................................... 24 3.5.2 Pacote de Liberao Preliminar ...................................................................... 24 3.5.3 Pacote de Liberao de Homologao e Pacote de liberao definitivo ......... 25 3.5.4 Correo de Pacote de Liberao .................................................................. 25 3.5.5 Divulgao de novos Pacotes de Liberao ................................................... 25 3.5.6 Controle de Verso ......................................................................................... 25 3.6 SEFAZ VIRTUAL.................................................................................................. 26 4. Web Services .................................................................................................. 27 4.1 Servio de Recepo de CT-e.............................................................................. 28 4.1.1 Web Service CteRecepcao .......................................................................... 28 4.1.2 Leiaute Mensagem de Entrada ....................................................................... 28 4.1.3 Leiaute Mensagem de Retorno ....................................................................... 29 4.1.4 Descrio do Processo de Recepo de Lotes de CT-e ................................. 30 4.1.5 Validao do Certificado de Transmisso ....................................................... 30 4.1.6 Validao Inicial da Mensagem no Web Service ............................................ 30 4.1.7 Validao das informaes de controle da chamada ao Web Service ............ 31 4.1.8 Gerao da Resposta com o Recibo .............................................................. 31 4.1.9 Descrio do Processamento do Lote de CT-e............................................... 32 4.1.10 Validao da rea de Dados........................................................................... 32 4.1.11 Final do Processamento do Lote .................................................................... 39 4.2 Web Service CteRetRecepcao .......................................................................... 41 4.2.1 Leiaute Mensagem de Entrada ....................................................................... 41 4.2.2 Leiaute Mensagem de Retorno ....................................................................... 41 4.2.3 Descrio do Processo de Web Service ......................................................... 42 4.2.4 Validao do Certificado de Transmisso ....................................................... 43 4.2.5 Validao Inicial da Mensagem no Web Service ............................................ 43 4.2.6 Validao das informaes de controle da chamada ao Web Service ............ 44 4.2.7 Validao da rea de Dados .......................................................................... 44 4.2.8 Final do Processamento ................................................................................. 45 1. 2.

Pg. 4 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.3 Web Service CteCancelamento ......................................................................... 46 4.3.1 Leiaute Mensagem de Entrada ....................................................................... 46 4.3.2 Leiaute Mensagem de Retorno ....................................................................... 46 4.3.3 Descrio do Processo de Web Service ......................................................... 47 4.3.4 Validao do Certificado de Transmisso ....................................................... 47 4.3.5 Validao Inicial da Mensagem no Web Service ............................................ 49 4.3.6 Validao das informaes de controle da chamada ao Web Service ............ 49 4.3.7 Validao da rea de Dados .......................................................................... 49 4.3.8 Final do Processamento ................................................................................. 51 4.4 Web Service - CteInutilizacao............................................................................... 52 4.4.1 Leiaute Mensagem de Entrada ....................................................................... 52 4.4.2 Leiaute Mensagem de Retorno ....................................................................... 53 4.4.3 Descrio do Processo de Web Service ......................................................... 53 4.4.4 Validao do Certificado de Transmisso ....................................................... 54 4.4.5 Validao Inicial da Mensagem no Web Service ............................................ 54 4.4.6 Validao das informaes de controle da chamada ao Web Service ............ 55 4.4.7 Validao da rea de Dados .......................................................................... 55 4.4.8 Final do Processamento ................................................................................. 56 4.5 Web Service CteConsulta Protocolo .................................................................. 57 4.5.1 Leiaute Mensagem de Entrada ....................................................................... 57 4.5.2 Leiaute Mensagem de Retorno ....................................................................... 57 4.5.3 Descrio do Processo de Web Service ......................................................... 58 4.5.4 Validao do Certificado de Transmisso ....................................................... 58 4.5.5 Validao Inicial da Mensagem no Web Service ............................................ 59 4.5.6 Validao das informaes de controle da chamada ao Web Service ............ 59 4.5.7 Validao da rea de Dados .......................................................................... 60 4.5.8 Final do Processamento ................................................................................. 60 4.6 Web Service CteStatusServico .......................................................................... 61 4.6.1 Leiaute Mensagem de Entrada ....................................................................... 61 4.6.2 Leiaute Mensagem de Retorno ....................................................................... 61 4.6.3 Descrio do Processo de Web Service ......................................................... 62 4.6.4 Validao do Certificado de Transmisso ....................................................... 62 4.6.5 Validao Inicial da Mensagem no Web Service ............................................ 63 4.6.6 Validao das informaes de controle da chamada ao Web Service ............ 63 4.6.7 Validao da rea de Dados .......................................................................... 63 4.6.8 Final do Processamento ................................................................................. 64 4.7 Web Service CadConsultaCadastro .................................................................. 65 4.7.1 Descrio do Processo de Web Service ......................................................... 65 4.7.2 Onde obter as definies deste Web Service ................................................. 65 4.7.3 Onde obter os schemas XML deste Web Service ........................................... 66 4.7.4 Diferenas na estrutura de chamada do Web Service .................................... 66 5. Web Services Informaes Adicionais .......................................................... 67 5.1 Regras de validao ............................................................................................. 67 5.1.1 Tabela de cdigos de erros e descries de mensagens de erros.................. 67 5.2 Padro de nomes para os arquivos ...................................................................... 72 5.3 Tratamento de caracteres especiais no texto de XML .......................................... 73 5.4 Chave de Acesso do CT-e ................................................................................... 73 5.5 Nmero do Recibo de Lote ................................................................................... 74 5.6 Nmero do protocolo ............................................................................................ 75 5.7 Tempo mdio de resposta .................................................................................... 75 6. Cdigo de Barra .............................................................................................. 76 6.1 Clculo do dgito verificador do CODE-128C........................................................ 77 6.2 Representao simblica do cdigo ..................................................................... 77 7. DACTE ............................................................................................................ 78 8. Contingncia ................................................................................................... 79

Pg. 5 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

9. Ambiente de Homologao / Produo ........................................................... 80 10. Distribuio do CT-e para o Tomador do Servio ............................................ 81 10.1 Processo de Distribuio ...................................................................................... 81 10.2 Leiaute da Distribuio: CT-e ............................................................................... 81 11. Compartilhamento de informaes do CT-e entre rgos Pblicos................. 82 11.1 Processo de Compartilhamento ........................................................................... 82 11.2 Leiaute de compartilhamento: CT-e..................................................................... 83 11.3 Leiaute de compartilhamento: Cancelamento de CT-e ........................................ 83 11.4 Leiaute de compartilhamento: Inutilizao de Numerao de CT-e ..................... 83 11.5 Compartilhamento de documentos com outros rgos pblicos ........................... 83 Anexo I Leiaute do CT-e ................................................................................................... 84 Anexo II Modelo de DACTE ............................................................................................ 123 Anexo III Tabelas de UF, Municpio e Pas ..................................................................... 130 1. Tabela de cdigo de UF do IBGE .................................................................. 130 2. Tabela de cdigo de Municpio do IBGE ........................................................ 130 2.1 Validao do cdigo de Municpio ...................................................................... 131 2.2 Exemplo de clculo do dgito de controle do cdigo de Municpio ...................... 131 2.3 Exceo no clculo do dgito de controle do cdigo de Municpio ...................... 132 3. Tabela de cdigo de Pas do BACEN ............................................................ 132 3.1 Validao do cdigo de Pas .............................................................................. 132 3.2 Exemplo de clculo do dgito de controle do cdigo de Pas .............................. 133 3.3 Exceo no clculo do dgito de controle do cdigo de Pas .............................. 133 Anexo IV WS disponveis ................................................................................................ 134 Anexo V Conjunto de caracteres Cdigo de Barras CODE-128C ................................... 135 Anexo VI Projeto Piloto do CT-e ..................................................................................... 136

Pg. 6 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

1. Introduo
Este documento tem por objetivo a definio das especificaes e critrios tcnicos necessrios para a integrao entre os Portais das Secretarias de Fazendas dos Estados e os sistemas de informaes das empresas emissoras de Conhecimento de Transporte eletrnico - CT-e. Em vista da complexidade do projeto, esclarecemos aos usurios deste manual (equipes fiscal e de TI das empresas integrantes do projeto), que a legislao aprovada, conceitos e especificaes contidas neste manual podem sofrer ajustes que venham a ser demandados no decorrer do aprofundamento das discusses e experincias adquiridas durante a fase de implantao do projeto.

Pg. 7 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

2. Consideraes Iniciais
O Conhecimento de Transporte Eletrnico (CT-e) est sendo desenvolvido, de forma integrada, pelas Secretarias de Fazenda dos Estados, Receita Federal do Brasil, representantes das transportadoras e Agencias Reguladoras do segmento de transporte, a partir da assinatura do Protocolo ENAT 03/2006 (10/11/2006), que atribuiu ao Encontro Nacional de Coordenadores e Administradores Tributrios Estaduais (ENCAT) a coordenao e a responsabilidade pelo desenvolvimento e implantao do Projeto CT-e.

2.1

Histrico do documento fiscal eletrnico

O documento fiscal eletrnico surgiu com o Projeto da Nota Fiscal eletrnica que tinha como objetivo a implantao de um modelo nacional de documento fiscal eletrnico para substituir a sistemtica atual de emisso do documento fiscal em papel, modelos 1 e 1A, com validade jurdica garantida pela assinatura digital do emissor. Documentos fiscais eletrnicos simplificam o cumprimento das obrigaes acessrias dos contribuintes e permitem um melhor acompanhamento das operaes comerciais pelo Fisco, mostrando-se uma soluo vantajosa para todos os envolvidos nas transaes com estes documentos. A possibilidade do uso de documentos fiscais eletrnicos em vez dos documentos tradicionalmente emitidos em papeis esta prevista no pargrafo nico da clasula segunda do Protocolo ENAT 03/2005. O Conhecimento de Transporte Eletrnico um documento fiscal eletrnico, institudo pelo AJUSTE SINIEF 09/07 (25/10/2007), que poder ser utilizado para substituir um dos seguintes documentos fiscais: Conhecimento de Transporte Rodovirio de Cargas, modelo 8; Conhecimento de Transporte Aquavirio de Cargas, modelo 9; Conhecimento Areo, modelo 10; Conhecimento de Transporte Ferrovirio de Cargas, modelo 11; Nota Fiscal de Servio de Transporte Ferrovirio de Cargas, modelo 27; Nota Fiscal de Servio de Transporte, modelo 7, quando utilizada em transporte de cargas.

O Conhecimento de Transporte Eletrnico tambm poder ser utilizado como documento fiscal eletrnico no transporte dutovirio e, futuramente, nos transportes Multimodais.

2.2

Conceito do CT-e

O Conhecimento de Transporte Eletrnico (CT-e) um documento de existncia exclusivamente digital, emitido e armazenado eletronicamente, com o intuito de documentar uma prestao de servios de transportes, cuja validade jurdica garantida pela assinatura digital do emitente e a Autorizao de Uso fornecida pela administrao tributria do domiclio do contribuinte.

2.3

Descrio Simplificada do Modelo Operacional

De maneira simplificada, a empresa emissora de CT-e gerar um arquivo eletrnico contendo as informaes fiscais da prestao de servio de transporte, o qual dever ser assinado digitalmente, de maneira a garantir a integridade dos dados e a autoria do emissor. Este arquivo

Pg. 8 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

eletrnico, que corresponder ao Conhecimento de Transporte Eletrnico (CT-e), ser ento transmitido, pela Internet, para a Secretaria de Fazenda Estadual de jurisdio do contribuinte emitente, que far uma pr-validao do arquivo e devolver uma Autorizao de Uso, sem a qual no poder haver a prestao de servio de transporte. Aps o recebimento do CT-e, a Secretaria de Fazenda Estadual disponibilizar consulta, atravs Internet, para o tomador do servio e outros legtimos interessados que detenham a chave de acesso do documento eletrnico. Este mesmo arquivo do CT-e ser ainda transmitido, pela Secretaria de Fazenda Estadual, para a Receita Federal do Brasil, que ser o repositrio nacional de todos os CT-e emitidos, e para as Secretarias de Fazenda de incio da prestao do servio e do tomador do servio, caso sejam diferentes da Secretaria de Fazenda de circunscrio do emissor, alm da SUFRAMA, quando aplicvel. Para acobertar a prestao de servio de transporte dever ser impressa uma representao grfica simplificada do Conhecimento de Transporte Eletrnico, intitulada DACTE (Documento Auxiliar do Conhecimento de Transporte Eletrnico), em papel comum, que conter impressos, em destaque, o nmero do protocolo de autorizao do referido documento, a chave de acesso e o cdigo de barras linear tomando-se por referncia o padro CODE-128C, para facilitar e agilizar a consulta do CT-e na Internet e a respectiva confirmao de informaes pelas unidades fiscais e pelos tomadores de servios de transporte. O DACTE no um Conhecimento de Transporte, nem o substitui, servindo apenas como instrumento auxiliar para o transporte da mercadoria e consulta do CT-e por meio da chave de acesso impressa no mesmo, representada e tambm impressa em cdigo de barras, permitindo ao detentor do documento confirmar a efetiva existncia do CT-e, atravs dos stios das Secretarias de Fazenda Estaduais autorizadoras ou Receita Federal. O contribuinte tomador do servio de transporte, no emissor de Documentos Fiscais Eletrnicos, poder escriturar o CT-e com base nas informaes deste documento, sendo que sua validade ficar vinculada efetiva existncia do CT-e com autorizao de uso no Banco de Dados das administraes tributrias envolvidas no processo.

Pg. 9 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

3. Arquitetura de Comunicao com Contribuinte


3.1
Modelo Conceitual

Os Portais das Secretarias de Fazenda Estaduais iro disponibilizar os seguintes servios: a) Recepo de CT-e; 1) Recepo de Lote; 2) Consulta Processamento de Lote; b) Cancelamento de CT-e; c) Inutilizao de numerao de CT-e; d) Consulta da situao atual do CT-e; e) Carta de Correo de CT-e; f) Consulta do status do servio. Para cada servio oferecido existir um Web Service especfico. O fluxo de comunicao sempre iniciado pelo aplicativo do contribuinte atravs do envio de uma mensagem ao Web Service com a solicitao do servio desejado. O Web Service sempre devolve uma mensagem de resposta confirmando o recebimento da solicitao de servio ao aplicativo do contribuinte na mesma conexo. A solicitao de servio poder ser atendida na mesma conexo ou ser armazenada em filas de processamento nos servios mais crticos para um melhor aproveitamento dos recursos de comunicao e de processamento das Secretarias de Fazenda Estaduais. Os servios podem ser sncronos ou assncronos em funo da forma de processamento da solicitao de servios: a) Servios sncronos o processamento da solicitao de servio concludo na mesma conexo, com a devoluo de uma mensagem com o resultado do processamento do servio solicitado; b) Servios assncronos o processamento da solicitao de servio no concludo na mesma conexo, havendo a devoluo de uma mensagem de resposta com um recibo que apenas confirma o recebimento da solicitao de servio. O aplicativo do contribuinte dever realizar uma nova conexo para consultar o resultado do processamento do servio solicitado anteriormente. O diagrama a seguir ilustra o fluxo conceitual de comunicao entre o aplicativo do contribuinte e o Portal da Secretaria de Fazenda Estadual:

Pg. 10 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Arquitetura de Comunicao
Contribuinte

Viso Conceitual
Secretaria de Fazenda Estadual
HTTPS Web Services Servios Sncronos Aplicao CTe Servios Assncronos Transaes

Client CTe (
ERP ou software especfico )

Fluxo de Comunicao

CTe Filas de Msgs

Aplicativo de Faturamento (
ERP ou software especfico )

CTes

3.2 3.2.1

Padres Tcnicos
Padro de documento XML

a) Padro de Codificao A especificao do documento XML adotada a recomendao W3C para XML 1.0, disponvel em www.w3.org/TR/REC-xml e a codificao dos caracteres ser em UTF-8, assim todos os documentos XML sero iniciados com a seguinte declarao: <?xml version="1.0" encoding="UTF-8"?> OBS: Lembrando que cada arquivo XML somente poder ter uma nica declarao <?xml version="1.0" encoding="UTF-8"?>. Nas situaes em que um documento XML pode conter outros documentos XML, como ocorre com o documento XML de lote de envio de CT-e, deve-se tomar o cuidado para que exista uma nica declarao no incio do lote. b) Declarao namespace O documento XML dever ter uma nica declarao de namespace no elemento raiz do documento com o seguinte padro: <CTe xmlns=http://www.portalfiscal.inf.br/cte > (exemplo para o XML da CT-e) O uso de declarao namespace diferente do padro estabelecido para o Projeto vedado. A declarao do namespace da assinatura digital dever ser realizada na prpria tag <Signature>, conforme exemplo abaixo. Cada documento XML dever ter o seu namespace individual em seu elemento raiz. No caso especfico do lote de envio do CT-e, cada CT-e dever ter declarado o seu namespace individual. Veja exemplo a seguir:

Pg. 11 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

<?xml version="1.0" encoding="UTF-8"?> <envieCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="1.01"> <idLote>200602220000001</idLote> <CTe xmlns="http://www.portalfiscal.inf.br/cte"> <infcte Id="CTe31060243816719000108650000000010001234567890" versao="1.01"> ... <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> </CTe> <CTe xmlns="http://www.portalfiscal.inf.br/cte"> <infCTe Id="CTe31060243816719000108650000000010011234567900" versao="1.01"> ... <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> </CTe> <CTe xmlns="http://www.portalfiscal.inf.br/cte"> <infCTe Id="CTe31060243816719000108650000000010021234567916" versao="1.01"> ... <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> </CTe> </enviCTe>

c) Prefixo de namespace No permitida a utilizao de prefixos de namespace. Essa restrio visa otimizar o tamanho do arquivo XML. Assim, ao invs da declarao: <cte:CTe xmlns:cte=http://www.portalfiscal.inf.br/cte > (exemplo para o XML do CT-e com prefixo cte) dever ser adotado a declarao: <CTe xmlns =http://www.portalfiscal.inf.br/cte > d) Otimizao na montagem do arquivo Na gerao do arquivo XML do CT-e, excetuados os campos identificados como obrigatrios no modelo (primeiro dgito da coluna de ocorrncias do leiaute iniciada com 1, ex.: 1-1, 1-2, 1-N), no devero ser includas as TAGs de campos com contedo zero (para campos tipo numrico) ou vazio (para campos tipo caractere). Na gerao do arquivo XML do CT-e, devero ser preenchidos no modelo apenas as TAGs de campos identificados como obrigatrios no leiaute ou os campos obrigatrios por fora da legislao pertinente. Os campos obrigatrios no leiaute so identificados pelo primeiro dgito da coluna ocorrncia (Ocorr.) do leiaute que inicie com 1, ex.: 1-1, 1-2, 1-N . Os campos obrigatrios por fora da legislao pertinente devem ser informados, mesmo que no leiaute seu preenchimento seja facultativo. A regra constante do pargrafo anterior dever estender-se para os campos onde no h indicao de obrigatoriedade e que, no entanto, seu preenchimento torna-se obrigatrio por estar condicionado legislao especfica ou ao negcio do contribuinte. Neste caso, dever constar a TAG com o valor correspondente e, para os demais campos, devero ser eliminadas as TAGs.

Pg. 12 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Exemplo 1: SubGrupo de Informaes de transporte de produtos perigosos (ocorrncia 0-1). Ser preenchido se a legislao especfica o exigir. Exemplo 2: Informao relacionada com o AFRMM - Adicional de Frete para Renovao da Marinha Mercante (ocorrncia 0-1). Ser preenchido somente se o negcio do contribuinte for transporte aquavirio. Para reduzir o tamanho final do arquivo XML da CT-e alguns cuidados de programao devero ser assumidos: no incluir "zeros no significativos" para campos numricos; no incluir "espaos" ("line-feed", "carriage return", "tab", caractere de "espao" entre as TAGs.) no incio ou no final de campos numricos e alfanumricos; no incluir comentrios no arquivo XML; no incluir anotao e documentao no arquivo XML (TAG annotation e TAG documentation); no incluir caracteres de formatao no arquivo XML ("line-feed", "carriage return", "tab", caractere de "espao" entre as TAGs). d) Validao de Schema Para garantir minimamente a integridade das informaes prestadas e a correta formao dos arquivos XML, o contribuinte dever submeter o arquivo do CT-e e as demais mensagens XML para validao pelo Schema do XML (XSD XML Schema Definition), disponibilizado pela Secretaria de Fazenda Estadual, antes de seu envio.

3.2.2

Padro de Comunicao

A comunicao entre o contribuinte e a Secretaria de Fazenda Estadual ser baseada em Web Services disponibilizados no Portal da Secretaria de Fazenda Estadual de circunscrio do contribuinte. O meio fsico de comunicao utilizado ser a Internet, com o uso do protocolo SSL verso 3.0, com autenticao mtua, que alm de garantir um duto de comunicao seguro na Internet, permite a identificao do servidor e do cliente atravs de certificados digitais, eliminando a necessidade de identificao do usurio atravs de nome ou cdigo de usurio e senha. O modelo de comunicao segue o padro de Web Services definido pelo WS-I Basic Profile. A troca de mensagens entre os Web Services do Portal da Secretaria de Fazenda Estadual e o aplicativo do contribuinte ser realizada no padro SOAP verso 1.2, com troca de mensagens XML no padro Style/Enconding: Document/Literal. A chamada dos diferentes Web Services do Projeto CT-e realizada com o envio de uma mensagem XML atravs do campo cteDadosMsg. A verso do leiaute da mensagem XML contida no campo cteDadosMsg e o cdigo da UF requisitada sero informados nos campos versaoDados e cUF, ambos do tipo string localizados no elemento cteCabecMsg do SOAP header. Exemplo de uma mensagem requisio padro SOAP:
<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Header> <cteCabecMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao">

Pg. 13 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

<cUF>string</cUF> <versaoDados>string</versaoDados> </cteCabecMsg> </soap12:Header> <soap12:Body> <cteDadosMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao">xml</cteDadosMsg> </soap12:Body> </soap12:Envelope>

Exemplo de uma mensagem de retorno padro SOAP:


<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Header> <cteCabecMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao"> <cUF>string</cUF> <versaoDados>string</versaoDados> </cteCabecMsg> </soap12:Header> <soap12:Body> <cteRecepcaoLoteResult xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao">xml</cteRecepcaoLoteResult> </soap12:Body> </soap12:Envelope>

3.2.3

Padro de Certificado Digital

O certificado digital utilizado no Projeto do Conhecimento de Transporte eletrnico ser emitido por Autoridade Certificadora credenciada pela Infra-estrutura de Chaves Pblicas Brasileira ICP-Brasil, tipo A1 ou A3, devendo conter o CNPJ da pessoa jurdica titular do certificado digital no campo otherName OID =2.16.76.1.3.3. Os certificados digitais sero exigidos em 2 (dois) momentos distintos para o projeto: a) Assinatura de Mensagens: O certificado digital utilizado para essa funo dever conter o CNPJ do estabelecimento emissor do CT-e ou o CNPJ do estabelecimento matriz. Por mensagens, entenda-se: o Pedido de Autorizao de Uso (Arquivo CT-e), o Pedido de Cancelamento de CT-e, o Pedido de Inutilizao de Numerao de CT-e e demais arquivos XML que necessitem de assinatura. O certificado digital dever ter o uso da chave previsto para a funo de assinatura digital, respeitando a Poltica do Certificado. b) Transmisso (durante a transmisso das mensagens entre o servidor do contribuinte e o Portal da Secretaria de Fazenda Estadual): O certificado digital utilizado para identificao do aplicativo do contribuinte dever conter o CNPJ do responsvel pela transmisso das mensagens, mas no necessita ser o mesmo CNPJ do estabelecimento emissor do CT-e, devendo ter a extenso Extended Key Usage com permisso de "Autenticao Cliente".

3.2.4

Padro de Assinatura Digital

As mensagens enviadas ao Portal da Secretaria de Fazenda Estadual so documentos eletrnicos elaborados no padro XML e devem ser assinados digitalmente com um certificado digital que contenha o CNPJ do estabelecimento matriz ou o CNPJ do estabelecimento emissor do CT-e objeto do pedido. Os elementos abaixo esto presentes dentro do Certificado do contribuinte tornando

Pg. 14 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

desnecessria a sua representao individualizada no arquivo XML. Portanto, o arquivo XML no deve conter os elementos: <X509SubjectName> <X509IssuerSerial> <X509IssuerName> <X509SerialNumber> <X509SKI> Deve-se evitar o uso das TAGs relacionadas a seguir, pois as informaes sero obtidas a partir do Certificado do emitente: <KeyValue> <RSAKeyValue> <Modulus> <Exponent> O Projeto CT-e utiliza um subconjunto do padro de assinatura XML definido pelo http://www.w3.org/TR/xmldsig-core/, que tem o seguinte leiaute:

Schema XML: xmldsig-core-schema_v1.01.xsd


# Campo Ele Raiz G G A Pai XS01 XS02 XS03 Tipo Ocor. Tam. Dec. C 1-1 1-1 1-1 Grupo da Informao da assinatura Grupo do Mtodo de Canonicalizao Atributo Algorithm de CanonicalizationMethod: http://www.w3.org/TR/2001/REC-xml-c14n20010315 Grupo do Mtodo de Assinatura Atributo Algorithm de SignedMethod: http://www.w3.org/2000/09/xmldsig#rsa-sha1 Grupo de Reference Atributo URI da tag Reference Grupo do algorithm de Transform Regra para o atributo Algorithm do Transform ser nico. Grupo de Transform Atributos vlidos Algorithm do Transform: http://www.w3.org/TR/2001/REC-xml-c14n20010315 http://www.w3.org/2000/09/xmldsig#envelopedsignature XPath Grupo do Mtodo de DigestMethod Atributo Algorithm de DigestMethod: http://www.w3.org/2000/09/xmldsig#sha1 Digest Value (Hash SHA-1 Base64) Grupo do Signature Value Grupo do KeyInfo Grupo X509 Certificado Digital x509 em Base64 Descrio/Observao

XS01 Signature XS02 SignedInfo XS03 CanonicalizationMe thod XS04 Algorithm

XS05 SignatureMethod XS06 Algorithm XS07 Reference XS08 URI XS10 Transforms XS11 unique_Transf_Alg XS12 Transform XS13 Algorithm

G A G A G

XS02 XS05 XS02 XS07 XS07

C C C

1-1 1-1 1-1 1-1 1-1 1-1 2-2 1-1

RC XS10 G A XS10 XS12

XS14 XPath XS15 DigestMethod XS16 Algorithm XS17 DigestValue XS18 SignatureValue XS19 KeyInfo XS20 X509Data XS21 X509Certificate

E G A E G G G E

XS12 XS07 XS15 XS07 XS01 XS01 XS19 XS20

C C C C

0-N 1-1 1-1 1-1 1-1 1-1 1-1 1-1

A assinatura do Contribuinte no CT-e ser feita na TAG <infCTe> identificada pelo atributo Id, cujo contedo dever ser um identificador nico (chave de acesso) precedido do literal CTe para cada CT-e, conforme leiaute descrito no Anexo I. O identificador nico precedido do literal #CTe dever ser informado no atributo URI da TAG <Reference>. Para as demais mensagens a

Pg. 15 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

serem assinadas, o processo o mesmo mantendo sempre um identificador nico para o atributo Id na TAG a ser assinada. Segue um exemplo:

Pg. 16 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

<CTe xmlns="http://www.portalfiscal.inf.br/cte" > <infCTe Id="CTe31060243816719000108650000000010001234567897" versao="1.00"> ... </infCTe> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" /> <Reference URI="#CTe31060243816719000108650000000010001234567897"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>vFL68WETQ+mvj1aJAMDx+oVi928=</DigestValue> </Reference> </SignedInfo> <SignatureValue>IhXNhbdL1F9UGb2ydVc5v/gTB/y6r0KIFaf5evUi1i ...</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>MIIFazCCBFOgAwIBAgIQaHEfNaxSeOEvZGlVDANB ... </X509Certificate> </X509Data> </KeyInfo> </Signature> </CTe>

Para o processo de assinatura, o contribuinte no deve fornecer a Lista de Certificados Revogados, j que a mesma ser montada e validada em cada Portal de Secretaria de Fazenda Estadual no momento da conferncia da assinatura digital. A assinatura digital do documento eletrnico dever atender aos seguintes padres adotados: a) Padro de assinatura: XML Digital Signature, utilizando o formato Enveloped (http://www.w3.org/TR/xmldsig-core/); b) Certificado digital: Emitido por AC credenciada no ICP-Brasil (http://www.w3.org/2000/09/xmldsig#X509Data); c) Cadeia de Certificao: EndCertOnly (Incluir na assinatura apenas o certificado do usurio final); d) Tipo do certificado: A1 ou A3 (o uso de HSM recomendado); e) Tamanho da Chave Criptogrfica: Compatvel com os certificados A1 e A3 (1024 bits); f) Funo criptogrfica assimtrica: RSA (http://www.w3.org/2000/09/xmldsig#rsa-sha1); g) Funo de message digest: SHA-1 (http://www.w3.org/2000/09/xmldsig#sha1); h) Codificao: Base64 (http://www.w3.org/2000/09/xmldsig#base64); i) Transformaes exigidas: til para realizar a canonicalizao do XML enviado para realizar a validao correta da Assinatura Digital. So elas: (1) Enveloped (http://www.w3.org/2000/09/xmldsig#enveloped-signature) (2) C14N (http://www.w3.org/TR/2001/REC-xml-c14n-20010315)

3.2.5

Validao de Assinatura Digital pela Secretaria de Fazenda Estadual

Para a validao da assinatura digital, seguem as regras que sero adotadas pelas Secretarias de Fazenda Estaduais: (1) Extrair a chave pblica do certificado; (2) Verificar o prazo de validade do certificado utilizado; (3) Montar e validar a cadeia de confiana dos certificados validando tambm a LCR (Lista de Certificados Revogados) de cada certificado da cadeia; (4) Validar o uso da chave utilizada (Assinatura Digital) de tal forma a aceitar certificados somente do tipo A (no sero aceitos certificados do tipo S);

Pg. 17 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

(5) Garantir que o certificado utilizado de um usurio final e no de uma Autoridade Certificadora; (6) Adotar as regras definidas pelo RFC 3280 para LCRs e cadeia de confiana; (7) Validar a integridade de todas as LCR utilizadas pelo sistema; (8) Prazo de validade de cada LCR utilizada (verificar data inicial e final). A forma de conferncia da LCR fica a critrio de cada Secretaria de Fazenda Estadual, podendo ser feita de 2 (duas) maneiras: On-line ou Download peridico. As assinaturas digitais das mensagens sero verificadas considerando a lista de certificados revogados disponvel no momento da conferncia da assinatura.

3.2.6

Resumo dos Padres Tcnicos

A tabela a seguir resume os principais padres de tecnologia utilizados:


Caracterstica Web Services Meio lgico de comunicao Meio fsico de comunicao Protocolo Internet Padro de troca de mensagens Padro da mensagem Padro de certificado digital Descrio

Padro definido pelo WS-I Basic Profile 1.1 (http://www.wsi.org/Profiles/BasicProfile-1.1-2004-08-24.html). Web Services, disponibilizados pelo Portal da Secretaria de Fazenda Estadual. Internet SSL verso 3.0, com autenticao mtua atravs de certificados digitais. SOAP verso 1.2. XML no padro Style/Encoding: Document/Literal. X.509 verso 3, emitido por Autoridade Certificadora credenciada pela Infra-estrutura de Chaves Pblicas Brasileira ICP-Brasil, do tipo A1 ou A3, devendo conter o CNPJ do proprietrio do certificado digital. Para assinatura de mensagens, utilizar o certificado digital do estabelecimento matriz ou do estabelecimento emissor do CT-e. Para transmisso, utilizar o certificado digital do responsvel pela transmisso. XML Digital Signature, Enveloped, com certificado digital X.509 verso 3, com chave privada de 1024 bits, com padres de criptografia assimtrica RSA, algoritmo message digest SHA-1 e utilizao das transformaes Enveloped e C14N. Ser validada alm da integridade e autoria, a cadeia de confiana com a validao das LCRs. Campos no obrigatrios do Schema que no possuam contedo tero suas tags suprimidas no arquivo XML. Mscara de nmeros decimais e datas esto definidas no Schema XML. Nos campos numricos inteiro, no incluir a vrgula ou ponto decimal. Nos campos numricos com casas decimais, utilizar o ponto decimal na separao da parte inteira.

Padro de assinatura digital

Validao de assinatura digital Padres de preenchimento XML

Pg. 18 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

3.3

Modelo operacional

A forma de processamento das solicitaes de servios no Conhecimento de Transporte eletrnico pode ser sncrona, caso o atendimento da solicitao de servio seja realizada na mesma conexo, ou assncrona, quando o processamento do servio solicitado no atendido na mesma conexo, nesta situao torna-se necessria a realizao de mais uma conexo para a obteno do resultado do processamento. As solicitaes de servios que exigem processamento intenso sero executadas de forma assncrona e as demais solicitaes de servios de forma sncrona. Assim, os servios do CT-e sero implementados da seguinte forma: Servio Recepo de CT-e Cancelamento de CT-e Inutilizao de Numerao de CT-e Consulta da situao atual do CT-e Carta de Correo de CT-e Consulta do status do servio Implementao Assncrona Sncrona Sncrona Sncrona Sncrona Sncrona

3.3.1

Servios sncronos

As solicitaes de servios de implementao sncrona so processadas imediatamente e o resultado do processamento obtido em uma nica conexo. A seguir, o fluxo simplificado de funcionamento:
Servio de Implementao sncrona Contribuinte
(1) Solicitao de servio

Secretaria de Fazenda Estadual


(2) Solicitao de servio

Aplicativo Cliente

Web Service
(4) Resultado (3) Resultado

Processamento de Servios

Etapas do processo ideal: (1) O aplicativo do contribuinte inicia a conexo enviando uma mensagem de solicitao de servio para o Web Service; (2) O Web Service recebe a mensagem de solicitao de servio e encaminha ao aplicativo do CT-e que ir processar o servio solicitado; (3) O aplicativo do CT-e recebe a mensagem de solicitao de servio e realiza o processamento, devolvendo uma mensagem de resultado do processamento ao Web Service; (4) O Web Service recebe a mensagem de resultado do processamento e o encaminha ao aplicativo do contribuinte; (5) O aplicativo do contribuinte recebe a mensagem de resultado do processamento e, caso no exista outra mensagem, encerra a conexo.

Pg. 19 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

3.3.2

Servios assncronos

As solicitaes de servios de implementao assncrona so processadas de forma distribuda por vrios processos e o resultado do processamento somente obtido na segunda conexo. A seguir o fluxo simplificado de funcionamento:

Servio de Implementao assncrona Contribuinte


Envio de Solicitao de Servios
(4) (5) (1) Solicitao de servio (3) Recibo

Secretaria de Fazenda Estadual


Web Service Recebe Solicitao de Servios (2) Solicitao de servio Fila de servios solicitados

Fila de recibos

Processamento de Servios

(7)

(6)

Consulta Recibo

(8) Consulta recibo


(10) Resultado processamento

Web Service
(9) Resultado processamento

Consulta recibo

Fila de servios processados

Etapas do processo ideal: (1) (2) O aplicativo do contribuinte inicia a conexo enviando uma mensagem de solicitao de servio para o Web Service de recepo de solicitao de servios; O Web Service de recepo de solicitao de servios recebe a mensagem de solicitao de servio e a coloca na fila de servios solicitados, acrescentando o CNPJ do transmissor obtido do certificado digital do transmissor; O Web Service de recepo de solicitao de servios retorna o recibo da solicitao de servio e a data e hora de recebimento da mensagem no Web Service; O aplicativo do contribuinte recebe o recibo e o coloca na fila de recibos de servios solicitados e ainda no processados e, caso no exista outra mensagem, encerra a conexo; Na Secretaria de Fazenda Estadual a solicitao de servios retirada da fila de servios solicitados pelo aplicativo do CT-e; O servio solicitado processado pelo aplicativo do CT-e e o resultado do processamento colocado na fila de servios processados; O aplicativo do contribuinte retira um recibo da fila de recibos de servios solicitados; O aplicativo do contribuinte envia uma consulta de recibo, iniciando uma conexo com o Web Service Consulta Recibo (CTeRetRecepcao); O Web Service Consulta Recibo recebe a mensagem de consulta recibo e localiza o resultado de processamento da solicitao de servio;

(3) (4)

(5) (6) (7) (8) (9)

Pg. 20 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

(10) O Web Service Consulta Recibo (CTeRetRecepcao) devolve o resultado do processamento ao aplicativo contribuinte; (11) O aplicativo do contribuinte recebe a mensagem de resultado do processamento e, caso no exista outra mensagem, encerra a conexo.

3.3.3

Filas e Mensagens

As filas de mensagens de solicitao de servios so necessrias para a implementao do processamento assncrono das solicitaes de servios. As mensagens de solicitaes de servios no processamento assncrono so armazenadas em uma fila de entrada. Para ilustrar como as filas armazenam as informaes, observe o diagrama a seguir:

Estrutura de um item da fila:

CNPJ do Transmissor

Nmero do Recibo

data e hora recebimento

cUF

Verso Dados

XML de Dados

rea de controle

rea de mensagem

A estrutura de um item composta pela rea de controle (identificador) e pela rea de detalhe que contem a mensagem XML. As seguintes informaes so adotadas como atributos de controle: CNPJ do transmissor: CNPJ da empresa que enviou a mensagem que no necessita estar vinculado ao CNPJ do estabelecimento emissor do CT-e. Somente o transmissor da mensagem ter acesso ao resultado do processamento das mensagens de solicitao de servios; Recibo de entrega: Nmero seqencial nico atribudo para a mensagem pela Secretaria de Fazenda Estadual. Este atributo identifica a mensagem de solicitao de servios na fila de mensagem; Data e hora de recebimento da mensagem: Data e hora local do instante de recebimento da mensagem atribuda pela Secretaria de Fazenda Estadual. Este atributo importante como parmetro de desempenho do sistema, eliminao de mensagens, adoo do regime de contingncia, etc. O tempo mdio de resposta calculado com base neste atributo; cUF: Cdigo da UF (na codificao utilizada pelo IBGE) de origem do emissor do CT-e informada no campo cUF do elemento cteCabecMsg do SOAP Header. O atributo importante para a implementao da SEFAZ Virtual e identificao da UF de origem da mensagem; versaoDados: Verso do leiaute da mensagem existente na rea de dados. O atributo utilizado para validao de schema XML do XML de dados e verificar a vigncia da verso informada.

Para processar as mensagens de solicitaes de servios, a aplicao do CT-e ir retirar a mensagem da fila de entrada de acordo com a ordem de chegada, devendo armazenar o resultado do processamento da solicitao de servio em uma fila de sada. A fila de sada ter a mesma estrutura da fila de entrada, a nica diferena ser no contedo do detalhe da mensagem que contm o resultado do processamento da solicitao de servio em formato XML.

Pg. 21 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

O tempo mdio de resposta que mede a performance do servio de processamento dos lotes calculado com base no tempo decorrido entre o momento de recebimento da mensagem e o momento de armazenamento do resultado do processamento da solicitao de servio na fila de sada.
Nota: O termo fila utilizado apenas para designar um repositrio de recibos emitidos. A implementao da fila poder ser feita atravs de Banco de Dados ou qualquer outra forma, sendo transparente ao contribuinte que realizar a consulta do processamento efetuado (processos assncronos).

3.4

Padro de mensagens dos Web Services

As chamadas dos Web Services disponibilizados pelas Secretarias de Fazenda Estaduais ou Receita Federal do Brasil e os respectivos resultados do processamento so realizadas atravs das mensagens com o seguinte padro:

Padro de Mensagem de chamada/retorno de Web Service


cUF versaoDados Estrutura XML definida na documentao do Web Service
rea de dados (SOAP Body)

Elemento cteCabecMsg (SOAP Header)

cUF cdigo da UF de origem da mensagem. versaoDados - verso do leiaute da estrutura XML informado na rea de dados. rea de Dados estrutura XML varivel definida na documentao do Web Service acessado.
Informaes de controle e rea de dados das mensagens

3.4.1

As informaes de controle das chamadas dos Web Services so armazenadas no elemento cteCabecMsg do SOAP Header e servem para identificar a UF de origem do emissor e a verso do leiaute da estrutura XML armazenada na rea de dados da mensagem:
<soap12:Header> <cteCabecMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao"> <cUF>string</cUF> <versaoDados>string</versaoDados> </cteCabecMsg> </soap12:Header>

A informao armazenada na rea de dados um documento XML que deve atender o leiaute definido na documentao do Web Service acessado:
<soap12:Body> <cteDadosMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao">xml</cteDadosMsg> </soap12:Body>

3.4.2

Validao da estrutura XML das Mensagens dos Web Services

As informaes so enviadas ou recebidas dos Web Services atravs de mensagens no padro XML definido na documentao de cada Web Service.

Pg. 22 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

As alteraes de leiaute e da estrutura de dados XML realizadas nas mensagens so controladas atravs da atribuio de um nmero de verso para a mensagem. Um Schema XML uma linguagem que define o contedo do documento XML, descrevendo os seus elementos e a sua organizao, alm de estabelecer regras de preenchimento de contedo e de obrigatoriedade de cada elemento ou grupo de informao. A validao da estrutura XML da mensagem realizada por um analisador sinttico (parser) que verifica se a mensagem atende as definies e regras de seu Schema XML. Qualquer divergncia da estrutura XML da mensagem em relao ao seu Schema XML, provoca um erro de validao do Schema XML. A primeira condio para que a mensagem seja validada com sucesso que ela seja submetida ao Schema XML correto. Assim, o aplicativo do contribuinte deve esta preparado para gerar as mensagens no leiaute em vigor, devendo ainda informar a verso do leiaute da estrutura XML da mensagem no campo versaoDados do elemento cteCabecMsg do SOAP Header.
<soap12:Header> <cteCabecMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao"> <cUF>35</cUF> <versaoDados>1.00</versaoDados> </cteCabecMsg> </soap12:Header>

3.4.3

Schemas XML das Mensagens dos Web Services

Toda mudana de leiaute das mensagens dos Web Services implica na atualizao do seu respectivo Schema XML. A identificao da verso dos Schemas ser realizada com o acrscimo do nmero da verso no nome do arquivo precedida da literal _v, como segue: cte_v1.00.xsd (Schema XML do CTe, verso 1.00); tiposGeral_v10.15.xsd (Schema XML dos tipos do CTe, verso 10.15). A maioria dos Schemas XML do CT-e utilizam as definies de tipos bsicos ou tipos complexos que esto definidos em outros Schemas XML (ex.: tiposGeral_v1.00.xsd, etc.), nestes casos, a modificao de verso do Schema bsico ser repercutida no Schema principal. Por exemplo, o tipo numrico de 15 posies com 2 decimais definido no Schema tiposGeral_v1.01.xsd, caso ocorra alguma modificao na definio deste tipo, todos os Schemas que utilizam este tipo bsico devem ter a sua verso atualizada e as declaraes import ou include devem ser atualizadas com o nome do Schema bsico atualizado. Exemplo de Schema XML
<?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/cte" targetNamespace="http://www.portalfiscal.inf.br/cte" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-coreschema_v1.01.xsd"/> <xs:include schemaLocation="tiposGeral_v1.01.xsd"/> <xs:element name="CTe"> <xs:annotation> <xs:documentation>Conhecimento de Transporte Eletrnico</xs:documentation> </xs:annotation>

Pg. 23 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

As modificaes de leiaute das mensagens dos Web Services podem ser causadas por necessidades tcnicas ou em razo da modificao de alguma legislao. As modificaes decorrentes de alterao da legislao devero ser implementadas nos prazos previstos na norma que introduziu a alterao. As modificaes de ordem tcnica sero divulgadas pela Coordenao Tcnica do ENCAT e podero ocorrer sempre que se fizerem necessrias.

3.5 3.5.1

Verso dos Schemas


Liberao das verses dos Schemas para o Conhecimento de Transporte Eletrnico CT-e

Os schemas vlidos para o Conhecimento de Transporte Eletrnico sero disponibilizados no sitio nacional do Projeto (www.cte.fazenda.gov.br), e sero liberados aps autorizao da equipe de Gesto do Projeto formada pelos Lderes dos Projetos nos Estados e representante das Empresas. A cada nova liberao de schema ser disponibilizado um arquivo compactado contendo o conjunto de schemas a serem utilizados pelas empresas para a gerao dos arquivos XML. Este arquivo ser denominado Pacote de Liberao e ter a mesma numerao da verso do Manual de Integrao que lhe compatvel. Os pacotes de liberao sero identificados pelas letras PL_CTe, seguida do nmero da verso do Manual de Integrao correspondente. Exemplificando: O pacote PL_CTe_1.00.zip representa o Pacote de Liberao de schemas do Conhecimento de Transporte eletrnico compatveis com o Manual de Integrao do Contribuinte verso 1.00. Os schemas XML das mensagens XML so identificados pelo seu nome, seguido da verso do respectivo schema. Assim, para o schema XML de Envio de Lotes de Conhecimento de Transporte Eletrnico, corresponder um arquivo com a extenso .xsd, que ter o nome de cteEnvLote_v9.99.xsd, onde v9.99, corresponde a verso do respectivo schema. Para identificar quais os schemas que sofreram alterao em um determinado pacote liberado, deve-se comparar o nmero da verso do schema deste pacote com o do pacote anterior. Exemplificando: PACOTE DATA LIBERAO SCHEMAS PL_ CTe_ 1.00.ZIP 01/04/2008 cteEnvLote_v1.00.xsd inutCTe_v1.00.xsd cancCTe_v1.00.xsd tiposGeral_v1.00.xsd PL_CTe_ 1.01.ZIP 01/06/2008 cteEnvLote _v1.30.xsd inutCTe_v1.00.xsd cancCTe_v1.00.xsd tiposGeral _v1.01.xsd

3.5.2

Pacote de Liberao Preliminar

Aps a divulgao de uma nova verso do Manual de Integrao do Contribuinte, ser divulgado um pacote de liberao preliminar com vigncia limitada at o incio da fase de disponibilizao do ambiente de homologao. Durante este perodo, os novos Schemas XML sero avaliados e testados para a identificao de eventuais falhas de implementao das alteraes realizadas no Manual de Integrao do Contribuinte.

Pg. 24 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

O PL preliminar ser identificado com o acrscimo da literal pre na identificao do pacote, como por exemplo: PL_CTe_1.00pre.zip.

3.5.3

Pacote de Liberao de Homologao e Pacote de liberao definitivo

Para o ambiente de homologao ser divulgado um pacote de liberao de homologao que ser identificado com o acrscimo da literal hom na identificao do pacote, como por exemplo: PL_CTe_100hom.zip. A principal caracterstica do pacote de liberao de homologao seu uso estar restrito ao ambiente de homologao por aceitar somente mensagens XML com tpAmb=2-homologao. O pacote de liberao definitivo ser divulgado na vspera da data de incio da vigncia do ambiente de produo.

3.5.4

Correo de Pacote de Liberao

Em alguma situao pode surgir a necessidade de correo de um Schema XML por um erro de implementao de regra de validao, obrigatoriedade de campo, nome de tag divergente do definido no leiaute da mensagem, que no modifica a estrutura do Schema XML e nem exige a alterao dos aplicativos da SEFAZ ou dos contribuintes. Nesta situao, divulgaremos um novo pacote de liberao com o Schema XML corrigido, sem modificar o nmero da verso do PL para manter a compatibilidade com o Manual de Integrao do Contribuinte vigente. A identificao dos pacotes mais recentes se dar com o acrscimo de letras minscula do alfabeto, como por exemplo: CTe_PL_1.00a.ZIP, indicando que se trata da primeira verso corrigida do CTe_PL_1.00.ZIP

3.5.5

Divulgao de novos Pacotes de Liberao

A divulgao de novos pacotes de liberao ou atualizaes de pacote de liberao ser realizada atravs da publicao de Notas Tcnicas no Portal Nacional do CT-e (www.cte.fazenda.gov.br) com as informaes necessrias para a implementao dos novos pacotes de liberao.

3.5.6

Controle de Verso

O controle de verso de cada um dos schemas vlidos do Conhecimento de Transporte Eletrnico compreende uma definio nacional sobre: qual a verso vigente (verso mais atualizada); quais so as verses anteriores ainda suportadas por todas as SEFAZ. Este controle de verso permite a adaptao dos sistemas de informtica das empresas participantes do Projeto em diferentes datas. Ou seja, algumas empresas podero estar com uma verso de leiaute mais atualizada, enquanto outras empresas podero ainda estar operando com mensagens em um leiaute anterior. No esto previstas mudanas freqentes de leiaute de mensagens e as empresas devero ter um prazo razovel para implementar as mudanas necessrias, conforme acordo operacional a ser estabelecido. Mensagens recebidas com uma verso de leiaute no suportada sero rejeitadas com uma mensagem de erro especfica na verso do leiaute de resposta mais recente em uso.

Pg. 25 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

3.6

SEFAZ VIRTUAL

A Secretaria de Fazenda Estadual pode optar por no desenvolver sistema prprio de autorizao do Conhecimento de Transporte Eletrnico para os contribuintes de sua circunscrio. Neste sentido, os servios de autorizao de emisso do CT-e sero supridos por uma SEFAZ VIRTUAL, mediante Protocolo de Cooperao assinado entre as SEFAZ e/ou entre a SEFAZ e a RFB. Os servios da SEFAZ VIRTUAL compreendem os Web Services descritos no Modelo Conceitual da Arquitetura de Comunicao, conforme consta no item 3.1 do Manual de Integrao com o Contribuinte, A responsabilidade sobre o credenciamento e sobre a autorizao para o contribuinte usar os servios de uma determinada SEFAZ VIRTUAL da SEFAZ de circunscrio do contribuinte. Para os sistemas das Empresas, deve ser totalmente transparente se os servios esto sendo disponibilizados pela SEFAZ VIRTUAL ou por um sistema de autorizao da prpria SEFAZ de circunscrio do contribuinte. A nica mudana visvel no endereo dos Web Services onde ficam disponibilizados os servios.

Pg. 26 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4. Web Services
Os Web Services disponibilizam os servios que sero utilizados pelos aplicativos dos contribuintes. O mecanismo de utilizao dos Web Services segue as seguintes premissas: a) Ser disponibilizado um Web Service por servio, existindo um mtodo para cada tipo de servio; b) Para os servios assncronos, o mtodo de envio retorna uma mensagem de confirmao de recebimento da solicitao de servio com o recibo e a data e hora local de recebimento da solicitao ou retorna uma mensagem de erro. A Secretaria de Fazenda Estadual autorizadora se compromete a processar os lotes de conhecimentos de transportes recebidos em at 3 minutos em no mnimo 95% do total do volume recebido no perodo de 24 horas. Este indicador de performance ser constantemente avaliado e aperfeioado pelo Comit Gestor e os contribuintes emissores de CT-e. A qualquer momento as empresas podero verificar a performance do servio de processamento dos lotes, verificando o tempo mdio de resposta do servio nos ltimos 5 minutos. A empresa poder optar por entrar em contingncia, ou seja, emitir o DANFE em formulrio de segurana, caso julgue que o tempo de resposta no seja aceitvel. No recibo de recepo do lote, tambm ser informado o tempo mdio de resposta do servio nos ltimos 5 minutos. Cada Portal de Secretaria de Fazenda Estadual disponibilizar o resultado do processamento do lote por um perodo mnimo de 24 horas (cteConsLote). Aps o trmino do processamento, a informao da situao atual de cada conhecimento de transporte ser disponibilizada para consulta individual (consSitCTe). c) Para os servios sncronos, o envio da solicitao e a obteno do retorno sero realizados na mesma conexo atravs de um nico mtodo. d) As URLs dos Web Services encontram-se no Anexo IV deste manual e no Portal do Ambiente Nacional (www.nfe.fazenda.gov.br). Acessando a URL pode ser obtido o WSDL (Web Services Description Language) de cada Web Service. e) O processo de utilizao dos Web Services sempre iniciado pelo contribuinte enviando uma mensagem nos padres XML e SOAP, atravs do protocolo SSL com autenticao mtua. f) A ocorrncia de qualquer erro na validao dos dados recebidos interrompe o processo com a disponibilizao de uma mensagem contendo o cdigo e a descrio do erro.

Pg. 27 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.1

Servio de Recepo de CT-e

O Servio de Recepo de CT-e o servio oferecido pelos Portais das Secretarias da Fazenda dos Estados para recepo dos CT-e emitidos pelos contribuintes credenciados em sua unidade federada. A forma de processamento do servio de recepo de CT-e assncrona. O contribuinte deve transmitir o lote de CT-e atravs do Web Service de recepo de lote de CT-e e buscar o resultado do processamento do Lote de CT-e no Web Service de consulta resultado de processamento de lote

4.1.1

Web Service CteRecepcao

Transmisso de Lote de CT-e Contribuinte Secretaria de Fazenda Estadual


Web Service : CteRecepcao Envio do lote de CT-e Client CT-e Recibo cteRecepcaoLote msgs Filas de Entrada . Proc. Processamento Aplicao CT-e

Funo: servio destinado recepo de mensagens de lote de CT-e. Processo: assncrono. Mtodo: cteRecepcaoLote

4.1.2

Leiaute Mensagem de Entrada

Entrada: Estrutura XML com o lote de conhecimento de transporte

Pg. 28 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Schema XML: enviCte_v99.99.xsd


# Campo Ele Raiz A E Pai AP01 AP01 Tipo Ocor. Tam. Dec. N N 1-1 1-1 1-4 1-15 2 TAG raiz Verso do leiaute Identificador de controle do envio do lote. Nmero seqencial auto-incremental, de controle correspondente ao identificador nico do lote enviado. A responsabilidade de gerar e controlar esse nmero exclusiva do contribuinte. Conjunto de CT-e transmitidos (mximo de 50 CT-e), seguindo definio do Anexo I - Leiaute do CT-e. O tamanho mximo do lote de 500k pode limitar a quantidade mxima de CT-e tambm). Descrio/Observao

AP01 enviCTe AP02 Verso AP03 idLote

AP04 CTe

AP01

xml

1-50

4.1.3

Leiaute Mensagem de Retorno

Retorno: Estrutura XML com a mensagem do resultado da transmisso. Schema XML: retEnviCte_v99.99.xsd
# Campo Ele Raiz A E E E E E G E Pai AR01 AR01 AR01 AR01 AR01 AR01 AR01 AR07 Tipo Ocor. Tam. Dec. N N N C N C N 1-1 1-1 1-1 1-1 1-1 1-1 0-1 1-1 1-4 1 2 1-20 3 1-255 15 2 Descrio/Observao TAG raiz da Resposta Verso do leiaute Identificao do Ambiente: 1 Produo / 2 - Homologao Cdigo da UF que atendeu a solicitao. Verso do Aplicativo que recebeu o Lote. Cdigo do status da resposta (vide item 5.1.1) Descrio literal do status da resposta Dados do Recibo do Lote (S gerado se o Lote for aceito) Nmero do Recibo gerado pelo Portal da Secretaria de Fazenda Estadual, composto por duas posies com o Cdigo da UF (codificao do IBGE) onde foi entregue o Lote, uma posio para o Tipo de Autorizador e doze posies numricas seqenciais (vide item 5.5) Data e Hora do Recebimento Formato = AAAA-MM-DDTHH:MM:SS Preenchido com data e hora do recebimento do lote. 1-4 Tempo mdio de resposta do servio (em segundos) dos ltimos 5 minutos (vide item 5.7). Nota: Caso o tempo mdio de resposta fique abaixo de 1 (um) segundo, o tempo ser informado como 1 segundo. Arredondar as fraes de segundos para cima.

AR01 retEnviCte AR02 versao AR03 tpAmb AR03a cUF AR04 verAplic AR05 cStat AR06 xMotivo AR07 infRec AR08 nRec

AR09 dhRecbto

AR07

1-1

AR10 tMed

AR07

1-1

As mensagens recebidas com erro geram uma mensagem de erro. Nas demais hipteses ser retornado um recibo com nmero, data, hora local de recebimento e tempo mdio de resposta do servio nos ltimos 5 minutos. O nmero do recibo gerado pelo Portal da Secretaria de Fazenda Estadual ser a chave de acesso do servio de consulta ao resultado do processamento do lote.

Pg. 29 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.1.4

Descrio do Processo de Recepo de Lotes de CT-e

Este mtodo ser responsvel por receber as mensagens de envio de lotes de CT-e e coloc-las na fila de entrada. Existe um limite de at 50 CT-e por lote. O agrupamento destes CT-e dentro do lote deve ser feito, por uma restrio operacional e de controle, respeitando a regra em que todos os CT-e do lote devam ser do mesmo estabelecimento (mesmo CNPJ e IE do emitente). O tamanho mximo do lote de CT-e limitado em 500k, assim o contribuinte deve compor um lote de envio de CT-e que no ultrapasse este limite, mesmo que a quantidade de CT-e do lote esteja dentro do limite de 50 conhecimentos. Devero ser realizadas as validaes e procedimentos que seguem.

4.1.5

Validao do Certificado de Transmisso Validao do Certificado Digital do Transmissor (protocolo SSL)

Regra de Validao

Crtica Obrig.

Msg 280

Efeito Rej.

A01 Certificado de Transmissor Invlido: - Certificado de Transmissor inexistente na mensagem - Verso difere "3" - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define "Autenticao Cliente" A02 Validade do Certificado (data incio e data fim) A03 Verifica a Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da "ICP-Brasil" A07 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig.

281 283

Rej. Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam ICP-Brasil no repositrio de certificados digitais do servidor de Web Service da SEFAZ.

4.1.6

Validao Inicial da Mensagem no Web Service Validao Inicial da Mensagem no Web Service

Regra de Validao

Aplic. Obrig. Facult. de Processamento est Paralisado Obrig. Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servidor Momentaneamente

B04 Verifica se o Servidor de Processamento est Paralisado sem Previso

Pg. 30 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a devoluo da mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada, poder ser verificado se o XML de dados esteja bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados. As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.

4.1.7

Validao das informaes de controle da chamada ao Web Service

Validao das informaes de controle da chamada ao Web Service


# Regra de Validao Aplic. Facult. Obrig. Obrig. Msg 242 409 410 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Verificar se a UF informada no campo cUF atendida pelo WebService

C04 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C05 Verso dos Dados informada superior verso vigente C06 Verso dos Dados no suportada Facult. Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor de CT-e so informados no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao dever validar os campos cUF e versaoDados, rejeitando o lote recebido em caso de informaes inexistentes ou invlidas. O campo versaoDados contm a verso do Schema XML da mensagem contida na rea de dados que deve ser utilizado pelo Servidor de Processamento do CT-e na validao do Schema XML do lote. Cabe ressaltar que um lote deve conter somente CT-e da mesma verso.

4.1.8

Gerao da Resposta com o Recibo

No existindo qualquer problema nas validaes, o aplicativo dever gerar um nmero de recibo de lote (vide item 5.5) e gravar a mensagem juntamente com o CNPJ do transmissor, verso da mensagem e o cdigo da UF de origem. Aps a gravao da mensagem na fila de entrada, ser retornada uma mensagem de confirmao de recebimento para o transmissor, com as seguintes informaes: identificao do ambiente; verso do aplicativo; o cdigo 103 e o literal Lote recebido com Sucesso;

Pg. 31 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

o cdigo da UF que atendeu a solicitao; o nmero do recibo (vide item 5.5), com data, hora local de recebimento da mensagem; tempo mdio de resposta do servio de processamento dos lotes nos ltimos 5 minutos (vide detalhamento da forma de clculo no item 5.7).

Caso ocorra algum problema de validao, o aplicativo dever retornar uma mensagem com as seguintes informaes: a identificao do ambiente; a verso do aplicativo; o cdigo e a respectiva mensagem de erro (vide a tabela do item 5.1.1); o cdigo da UF que atendeu a solicitao;

4.1.9

Descrio do Processamento do Lote de CT-e

O processamento de Lote de CT-e recepcionado realizado pelo Servidor de Processamento de CT-e que consome as mensagens armazenadas na fila de entrada pelo mtodo CteRecepcao que faz a validao de forma e das regras de negcio e armazena o resultado do processamento na fila de sada.

4.1.10 Validao da rea de Dados


a) Validao de forma da rea de dados A validao de forma da rea de dados da mensagem realizada com a seguinte regra:
Validao da rea de dados da mensagem # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 225 404 402 457 Efeito Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D02 Verifica o uso de prefixo no namespace D03 Verifica se o XML utiliza codificao diferente de UTF-8

D04 Verifica se o lote contm CT-e de mais de um estabelecimento emissor Obrig. (considerar o CNPJ e IE do emitente de cada CT-e)

Como a validao do Schema XML realizada em toda mensagem de entrada, a existncia de um erro em um CT-e implica na rejeio de todo o lote. b) Validao do Certificado Digital de Assinatura Nesta fase so extrados todos os CT-e das mensagens de envio de lote e validadas as seguintes regras de negcio para cada CT-e:
Validao do Certificado Digital utilizado na Assinatura Digital do CT-e # Regra de Validao Aplic. Obrig. Msg 290 Efeito Rej. E01 Certificado de Assinatura invlido: - Certificado de Assinatura inexistente na mensagem (*validado tambm pelo Schema) - Verso difere "3" - Basic Constraints = true (no pode ser Certificado de AC) - KeyUsage no define "Assinatura Digital" e No Recusa E02 Validade do Certificado (data incio e data fim)

Obrig.

291

Rej.

Pg. 32 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

E03 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3) E04 Verifica Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado E05 LCR do Certificado de Assinatura: - Falta o endereo da LCR (CRLDistributionPoint) - Erro no acesso a LCR ou LCR inexistente E06 Certificado de Assinatura revogado E07 Certificado Raiz difere da ICP-Brasil

Obrig. Obrig.

292 293

Rej. Rej.

Obrig.

296

Rej.

Obrig. Obrig.

294 295

Rej. Rej.

c) Validao da Assinatura Digital


Validao da Assinatura Digital do CT-e # Regra de Validao Aplic. Obrig. Msg 298 Efeito Rej. F01 Assinatura difere do padro do CT-e: - No assinado o atributo "ID" (falta "Reference URI" na assinatura) (*validado tambm pelo Schema) - Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e "Enveloped") Estas validaes so implementadas pelo Schema XML da Signature F02 Valor da assinatura (SignatureValue) difere do valor calculado F03 CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital F04 CNPJ do Certificado Digital difere do CNPJ da Matriz e do CNPJ do Emitente

Obrig. Obrig. Facult.

297 213 244

Rej. Rej. Rej.

d) Validao de regras de negcio do CT-e


Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Obrig. Obrig. Obrig. Obrig. Obrig. Msg 252 226 247 494 227 Efeito Rej. Rej. Rej. Rej. Rej. G001 Tipo do ambiente do CT-e difere do ambiente do Web Service G002 Cdigo da UF do Emitente difere da UF do Web Service G003 Sigla da UF do Emitente difere da UF do Web Service
G004 Processo de emisso informado invlido (diferente de 0 ou 3)

G005 Campo ID invlido - Falta literal "CTe" - Chave de Acesso do campo ID difere da concatenao dos campos correspondentes G006 Dgito Verificador invlido da Chave de acesso resultante da concatenao dos campos correspondentes G007 Se finalidade do CT-e= 0 (Normal): deve existir o grupo de CT-e Normal
G008 Se finalidade do CT-e= 1 (Complemento): deve existir o grupo de CT-e

Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig.

253 458 459 460 461 462 463

Rej. Rej. Rej. Rej. Rej. Rej. Rej.

Complementar G009 Tomador do servio informado como remetente, mas inexiste remetente
G010 Tomador do servio informado como expedidor, mas inexiste expedidor G011 Tomador do servio informado como recebedor, mas inexiste recebedor G012 Tomador do servio informado como destinatrio, mas inexiste

destinatrio

Pg. 33 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Msg 464 465 466 467 468 469 470 474 475 476 477 496 499 497 498 565 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej.
G013 CT-e normal e modal = rodovirio, mas inexiste o grupo do modal G014 CT-e normal e modal = areo, mas inexiste o grupo do modal G015 CT-e normal e modal = aquavirio, mas inexiste o grupo do modal G016 CT-e normal e modal = ferrovirio, mas inexiste o grupo do modal G017 CT-e normal e modal = dutovirio, mas inexiste o grupo do modal G018 Remetente no informado para tipo de servio diferente de redespacho G019 G020 G021 G022 G023
G024 G025

intermedirio Destinatrio no informado para tipo de servio diferente de redespacho intermedirio Expedidor deve ser informado para tipo de servio de redespacho intermedirio Recebedor deve ser informado para tipo de servio de redespacho intermedirio O tomador do servio no tipo de servio normal no pode ser o expedidor O tomador do servio no tipo de servio normal no pode ser o recebedor Se finalidade do CT-e= 2 (Anulao): deve existir o grupo de CT-e de Anulao Se finalidade do CT-e= 2 (Anulao): o tipo de emisso dever ser normal existir Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao deve estar com a situao autorizado o uso. Se finalidade do CT-e= 2 (Anulao): somente o emitente pode anular o CT-e. O CT-e original e o de anulao devem possuir o mesmo CNPJ de emitente. Se finalidade do CT-e= 2 (Anulao): o CT-e objeto de anulao deve ter finalidade = 0 (Normal) Se finalidade do CT-e= 2 (Anulao): a data de emisso do CT-e de anulao deve ocorrer em at 60 dias, ou outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve considerar a hora local do emissor para a validao) da data de emisso do CT-e objeto de anulao. Se finalidade do CT-e= 2 (Anulao): o valor da prestao do servio e o do ICMS devem ser iguais ao do CT-e original. Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido anulado anteriormente Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido substitudo anteriormente Se finalidade do CT-e= 3 (Substituio): o tipo de emisso deve ser normal Se finalidade do CT-e= 3 (Substituio): deve existir o grupo de informaes do CT-e de substituio Se finalidade do CT-e= 3 (Substituio): o CT-e substitudo deve existir

G026 Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao deve G027 G028

G030 G031

Obrig. Obrig.

500 501

Rej. Rej.

G032 G033 G034 G035 G036 G037

Obrig. Obrig. Obrig Obrig. Obrig. Obrig Obrig Obrig Obrig Obrig.

502 566 567 503 505 568 569 570 571 510

Rej. Rej. Rej Rej. Rej. Rej Rej Rej Rej Rej.

G038 Se finalidade do CT-e= 3 (Substituio): o CT-e substitudo deve estar

com situao autorizada (no pode estar cancelado ou denegado) G039 Se finalidade do CT-e= 3 (Substituio): o CT-e substitudo no pode ter sido substitudo anteriormente G040 Se finalidade do CT-e= 3 (Substituio): o CT-e substitudo deve ter finalidade = 0 (Normal) G041 Se finalidade do CT-e=3 (Substituio): CNPJ do emitente do CT-e

Pg. 34 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao substituto deve ser igual ao informado no CT-e substitudo
G042 Se finalidade do CT-e=3 (Substituio): CNPJ do remetente do CT-e G043 G044 G045 G046 G047 G048 G049 G050 G051 G052 G053 G054 G055

Aplic. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig.

Msg 511 512 550 551 552 553 554 555 556 557 558 559 560 563

Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej.

G056

G057

G058

substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): CNPJ do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): CNPJ do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): CNPJ do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): CNPJ do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): IE do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): IE do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): IE do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): UF de incio da prestao do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): UF de fim da prestao do CT-e substituto deve ser igual ao informado no CT-e substitudo Se finalidade do CT-e=3 (Substituio): a data de emisso do CT-e de substituio deve ocorrer em at 60 dias, ou outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve considerar a hora local do emissor para a validao) da data de emisso do CT-e objeto substituio Se finalidade do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, o CT-e de anulao deve existir Se finalidade do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, este CT-e informado deve ter finalidade=2(Anulao) CNPJ Emitente invlido (dgito controle, zeros ou nulo)

Obrig

572

Rej

Obrig

573

Rej

Obrig. Obrig. Obrig.

207 229 209

Rej. Rej. Rej.

G059 IE Emitente no informada (zeros ou nulo) G060 IE Emitente invlida (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador.

G061 Acessar Cadastro Contribuinte p/ Emitente: - CNPJ emitente no cadastrado G062 - Emitente no credenciado G063 - IE Emitente no cadastrada G064 - IE Emitente no vinculada ao CNPJ G065 - Emitente em situao irregular perante o Fisco (tratar duplicidade na

Facult. Obrig. Facult. Obrig. Obrig.

245 203 230 231 301

Rej. Rej. Rej. Rej. Den.

Pg. 35 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao insero do CT-e, evitando a insero de mais de um CT-e denegado) G066 Data de Emisso posterior a data de recebimento (a SEFAZ Virutal deve considerar a hora local do emissor para a validao) G067 Data de Emisso ocorrida h mais de 60 dias, ou outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virutal deve considerar a hora local do emissor para a validao) G068 CNPJ Remetente informado: CNPJ invlido (dgito de controle, zeros) G069 CPF Remetente informado: CPF invlido (dgito de controle, zeros) Obrig. Aplic. Msg ou 205 212 Efeito

Rej.

Obrig.

228

Rej.

Obrig. Obrig.

415 416 417

Rej. Rej. Rej.

G070 Remetente informado: Cdigo Municpio invlido (dgito de controle), vide Facult. item 2.1 do Anexo III. G071 Remetente informado: Municpio diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF compatvel com a sigla da UF informada) G072 IE Remetente informado: IE invlida (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador.

Obrig.

418

Rej

Obrig.

419

Rej..

G073 Se o Remetente informado for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Remetente: . Se CNPJ Remetente informado: CNPJ no cadastrado G074 G075 G076 . IE Remetente informada: IE no cadastrada . IE e CNPJ Remetente informados: IE no vinculada ao CNPJ

Facult.

420

Rej.

Facult. Facult. Facult.

421 422 302 ou 205 208 237 423

Rej. Rej. Den.

. CNPJ ou IE Remetente informado: Remetente em situao irregular perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado) G077 CNPJ Destinatrio informado: CNPJ invlido (dgito de controle, zeros) G078 CPF Destinatrio informado: CPF invlido (dgito de controle, zeros) G079 Destinatrio informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo III. G080 Destinatrio informado: Municpio diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G081 IE Destinatrio informado: IE invlida (erro no dgito de controle ou contedo diferente de ISENTO)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador.

Obrig. Obrig. Facult.

Rej. Rej. Rej.

Obrig.

424

Rej.

Obrig.

210

Rej.

G082 Se o Destinatrio informado for contribuinte do ICMS na UF autorizadora: Facult. - Acessar Cadastro Contribuinte p/ Destinatrio: . Se CNPJ Destinatrio informado: CNPJ no cadastrado G083 G084 . IE Destinatrio informada: IE no cadastrada . IE e CNPJ Destinatrio informados: IE no vinculada ao CNPJ Facult. Facult.

425

Rej.

426 427

Rej. Rej.

Pg. 36 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao do CT-e Regras de Negcio # G085 Regras de Validao Aplic. Msg 303 ou 205 428 429 430 431 Efeito Den. . CNPJ ou IE Destinatrio informado: Destinatrio em situao irregular Facult. perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado) G086 CNPJ Expedidor informado: CNPJ invlido (dgito de controle, zeros) Obrig. G087 CPF Expedidor informado: CPF invlido (dgito de controle, zeros) G088 Expedidor informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo III. G089 Expedidor informado: Municpio diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G090 IE Expedidor informado: IE invlida (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador.

Rej. Rej. Rej. Rej.

Obrig. Facult. Obrig.

Obrig.

432

Rej.

G091 Se o Expedidor for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Expedidor: . Se CNPJ Expedidor informado: CNPJ no cadastrado G092 G093 G094 . IE Expedidor informada: IE no cadastrada . IE e CNPJ Expedidor informados: IE no vinculada ao CNPJ

Facult.

433

Rej.

Facult. Facult. Facult.

434 435 304 ou 205 436 437 438

Rej. Rej. Den.

. CNPJ ou IE Expedidor informado: Expedidor em situao irregular perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado) G095 CNPJ Recebedor informado: CNPJ invlido (dgito de controle, zeros) G096 CPF Recebedor informado: CPF invlido (dgito de controle, zeros) G097 Recebedor informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo III. G098 Recebedor informado: Municpio diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G099 IE Recebedor informado: IE invlida (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador.

Obrig. Obrig. Facult.

Rej. Rej. Rej.

Obrig.

439

Rej.

Obrig.

440

Rej.

G100 Se Recebedor informado for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Recebedor: . Se CNPJ Recebedor informado: CNPJ no cadastrado G101 G102 G103 . IE Recebedor informada: IE no cadastrada . IE e CNPJ Recebedor informados: IE no vinculada ao CNPJ

Facult.

441

Rej.

Facult. Facult. Facult.

442 443 305 ou 205 444 445

Rej. Rej. Den.

. CNPJ ou IE Recebedor informado: Recebedor em situao irregular perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado) G104 CNPJ Tomador informado: CNPJ invlido (dgito de controle, zeros) G105 CPF Tomador informado: CPF invlido (dgito de controle, zeros)

Obrig. Obrig.

Rej. Rej.

Pg. 37 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Facult. Msg 446 Efeito Rej. G106 Tomador informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo III. G107 Tomador informado: Municpio diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G108 IE Tomador informado: IE invlida (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador.

Obrig.

447

Rej.

Obrig.

448

Rej.

G109 Se o Tomador do servio for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Tomador: . Se CNPJ Tomador informado: CNPJ no cadastrado G110 G111 G112 . IE Tomador informada: IE no cadastrada . IE e CNPJ Tomador informados: IE no vinculada ao CNPJ . CNPJ ou IE Tomador informado: Tomador em situao irregular perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado)

Facult.

449

Rej.

Facult. Facult. Facult.

489 490 306 ou 205 235 251

Rej. Rej. Den.

G113 Inscr. SUFRAMA do Destinatrio informada: verificar dgito controle G114 Inscr. SUFRAMA informada: verificar UF destinatrio = AC-Acre, ou AMAmazonas, ou RO-Rondnia, ou RR-Roraima, ou AP-Amap (s para municpios 1600303-Macap e 1600600-Santana) G115 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): - CT-e j cadastrado e no Cancelado/Denegado G116 - Verificar se CT-e j est Cancelado G117 - Verificar se CT-e j est Denegado G118 Acesso BD CTE-Inutilizao - Verificar Nmero do CT-e Inutilizado

Obrig. Obrig.

Rej. Rej.

Obrig. Obrig. Obrig. Obrig.

204 218 205 206 254 269

Rej. Rej. Rej. Rej. Rej. Rej.

G119 Se finalidade do CT-e = 1 (CT-e complementar): verificar se foi informado Obrig. pelo menos um CT-e ou CTRC referenciado G120 Se finalidade do CT-e = 1 (CT-e complementar): verificar se o(s) Conhecimento(s) referenciados (eletrnico ou normal) so emitidos pelo mesmo CNPJ. G121 Se finalidade do CT-e = 1 (CT-e complementar): verificar se existe(m ) o(s) CT-e referenciado(s). Acesso BD CTE (Chave: Ano, Ms, CNPJ Emit, Modelo, Srie, Nro) G122 Se finalidade do CT-e = 1 (CT-e complementar): verificar se o(s) CT-e referenciado(s) (so) normal(is). Acesso BD CTE (Chave: Ano, Ms, CNPJ Emit, Modelo, Srie, Nro) G123 Cdigo Municpio de emisso do CT-e invlido (dgito de controle), vide item 2.1 do Anexo III. G124 Municpio de emisso do CT-e diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) Obrig.

Facult.

267

Rej.

Facult.

491

Rej.

Facult.

492

Rej.

Obrig.

493

Rej.

G125 Cdigo Municpio de incio da prestao invlido (dgito de controle), vide Facult. item 2.1 do Anexo III.

455

Rej.

Pg. 38 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Obrig. Msg 456 Efeito Rej. G126 Municpio de incio da prestao diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G127 Cdigo Municpio de trmino da prestao invlido (dgito de controle), vide item 2.1 do Anexo III. G128 Municpio de trmino da prestao diverge da UF (verificar se as 2 posies da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada)

Facult.

413

Rej.

Obrig.

414

Rej.

Nota: No caso de envio de lote para a SEFAZ VIRTUAL, todos os CT-e do Lote devero ser da mesma UF. Para a SEFAZ VIRTUAL, dever ser verificado se todos os CT-e so da mesma UF do primeiro CT-e do Lote. Em caso negativo, rejeitar o Lote de CT-e com erro 408-REJEIO: Lote com CT-e de diferentes UF.

4.1.11 Final do Processamento do Lote


A validao do CT-e poder resultar em: Rejeio o CT-e ser descartado, no sendo armazenado no Banco de Dados podendo ser corrigido e novamente transmitido; Autorizao de uso o CT-e ser armazenado no Banco de Dados; Denegao de uso o CT-e ser armazenado no Banco de Dados com esse status nos casos de irregularidade fiscal do emitente, do remetente, do destinatrio, do expedidor, do recebedor ou do tomador. Cabe ressaltar que a validao da situao fiscal do remetente, do destinatrio, do expedidor, do recebedor ou do tomador so facultativas e devem aguardar um prazo para a sua implementao.

Ou seja:
Validao da situao fiscal do: Remetente, Destinatrio, Expedidor, Recebedor ou Tomador (a critrio da UF) Conseqncia

de forma do CT-e

da situao fiscal do Emitente

Situao do CT-e

Para o contribuinte

Banco de Dados

Invlida Vlida

Irrelevante Irregular

Irrelevante Irrelevante Irregular (de qualquer personagem) Regular

Rejeio Denegao de uso Denegao de uso Autorizao de uso

Vlida Vlida

Regular Regular

Corrigir CT-e A prestao no poder ser realizada A prestao no poder ser realizada A prestao autorizada

No gravar Gravar

Gravar Gravar

Para cada CT-e autorizado ou denegado ser atribudo um nmero de protocolo da Secretaria de Fazenda (vide regra de formao no item 5.6). O resultado do processamento do lote ser disponibilizado na fila de sada e conter o resultado da validao de cada CT-e contido no lote.

Pg. 39 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

O resultado do processamento do lote deve ficar disponvel na fila de sada por um perodo mnimo de 24 horas.

Pg. 40 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.2

Web Service CteRetRecepcao

Consulta Processamento de Lote de CT-e


Contribuinte Secretaria de Fazenda Estadual
Web Service CteRetRecepcao Consulta Lote de CT-e Client CTe Retorno cteRetRecepcao Proc. Ret Aplicao CT-e

Consulta Processamento

Funo: servio destinado a devolver o resultado do processamento do lote de CT-e. Processo: assncrono. Mtodo: cteRetRecepcao

4.2.1

Leiaute Mensagem de Entrada

Entrada: Estrutura XML contendo o nmero do recibo que identifica a mensagem de envio de lotes de CT-e. Schema XML: consReciCte_v99.99.xsd
# Campo BP01 consReciCTe BP02 versao BP03 tpAmb BP04 nRec Ele Pai Tipo Ocor. Tam. Dec. Descrio/Observao Raiz TAG raiz A BP01 N 1-1 1-4 2 Verso do leiaute E BP01 N 1-1 1 Identificao do Ambiente: 1 Produo / 2 Homologao E BP01 N 1-1 15 Nmero do Recibo Nmero gerado pelo Portal da Secretaria de Fazenda Estadual, composto por: duas posies com cdigo da UF onde foi entregue o lote, codificao de UF do IBGE, e treze posies numricas seqenciais.

4.2.2

Leiaute Mensagem de Retorno

Retorno: Estrutura XML com o resultado do processamento da mensagem de envio de lote de CT-e. Schema XML: retConsReciCte_v99.99.xsd
# Campo Ele Raiz A E E E Pai BR01 BR01 BR01 BR01 Tipo Ocor. Tam. Dec. N N C N 1-1 1-1 1-1 1-1 1-4 1 1-20 15 2 Descrio/Observao TAG raiz da Resposta Verso do leiaute Identificao do Ambiente: 1 Produo / 2 Homologao Verso do Aplicativo que recebeu o Lote. Nmero do Recibo consultado (vide item 5.5).

BR01 retConsReciCTe BR02 versao BR03 tpAmb BR04 verAplic BR05 nRec

Pg. 41 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

BR06 cStat BR07 xMotivo BR08 Cuf BR09 protCTe*

E E E

BR01 BR01 BR01

N C N -

1-1 1-1 1-1 0-50

3 1-255 2 -

Cdigo do status da resposta para o Lote (vide item 5.1.1) Descrio literal do status da resposta para o Lote. Cdigo da UF que atendeu a solicitao. Conjunto de resultado do processamento de cada CT-e (vide leiaute abaixo). Estas informaes so retornadas apenas para o cdigo do status do lote = 104 (Lote processado)

Os protocolos so retornados para os lotes processados cStat = 104 xml BR01

c) Para cada Protocolo de um CT-e processado teremos o seguinte leiaute:


# Campo Ele Raiz A G ID Pai PR01 PR01 PR03 Tipo Ocor. Tam. Dec. N C 1-1 1-1 0-1 4 2 Descrio/Observao TAG raiz do Protocolo de recebimento do CT-e Verso do leiaute das informaes de Protocolo. Informaes do Protocolo de resposta. TAG a ser assinada Identificador da TAG a ser assinada, somente precisa ser informado se a UF assinar a resposta. Em caso de assinatura da resposta pela SEFAZ preencher o campo com o Nro do Protocolo, precedido com o literal ID Identificao do Ambiente: 1 Produo / 2 Homologao Verso do Aplicativo que recebeu o Lote. Chave de Acesso do CT-e composto por Cdigo da UF + AAMM da emisso + CNPJ do Emitente + Modelo, Srie e Nmero do CT-e + Cdigo Numrico + DV. Data e hora de processamento Formato = AAAA-MM-DDTHH:MM:SS Preenchido com data e hora da gravao do CT-e no Banco de Dados. Em caso de Rejeio, com data e hora do recebimento do Lote de CT-e enviado. PR09 nProt PR10 digVal E E PR03 PR03 N C 0-1 0-1 15 28 Nmero do Protocolo da CT-e (vide item 5.6). Digest Value do CT-e processado Utilizado para conferir a integridade do CT-e original. Cdigo do status da resposta para o CT-e (vide item 5.1.1). Descrio literal do status da resposta para o CTe. Assinatura XML do grupo identificado pelo atributo ID A deciso de assinar a mensagem fica a critrio da UF interessada.

PR01 protCTe PR02 versao PR03 infProt PR04 Id

PR05 tpAmb PR06 verAplic PR07 chCTe

E E E

PR03 PR03 PR03

N C N

1-1 1-1 1-1

1 1-20 44

PR08 dhRecbto

PR03

1-1

PR11 cStat PR12 xMotivo PR13 Signature

E E G

PR03 PR03 PR01

N C xml

1-1 1-1 0-1

3 1-255 -

4.2.3

Descrio do Processo de Web Service

Este mtodo oferece a consulta do resultado do processamento de um lote de CT-e. O aplicativo do Contribuinte deve ser construdo de forma a aguardar um tempo mnimo de 15 segundos entre o envio do Lote de CT-e para processamento e a consulta do resultado deste processamento, evitando a obteno desnecessria do status de erro 105 Lote em Processamento. Devero ser realizadas as validaes e procedimentos que seguem:

Pg. 42 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.2.4

Validao do Certificado de Transmisso Validao do Certificado Digital do Transmissor (protocolo SSL)

Regra de Validao

Crtica Obrig.

Msg 280

Efeito Rej.

A01 Certificado de Transmissor Invlido: - Certificado de Transmissor inexistente na mensagem - Verso difere 3 - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define Autenticao Cliente A02 Validade do Certificado (data incio e data fim) A03 Verifica a Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da ICP-Brasil A07 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig.

281 283

Rej. Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ.

4.2.5

Validao Inicial da Mensagem no Web Service Validao Inicial da Mensagem no Web Service

Regra de Validao

Aplic. Obrig. Facult. Obrig. Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servio est Paralisado Momentaneamente B04 Verifica se o Servio est Paralisado sem Previso

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a devoluo da mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada, poder ser verificado se o XML de dados esteja bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.

Pg. 43 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.

4.2.6

Validao das informaes de controle da chamada ao Web Service

Validao das informaes de controle da chamada ao Web Service


# Regra de Validao Aplic. Facult. Obrig. Obrig. Msg 242 409 410 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo Cuf inexistente no elemento cteCabecMsg do SOAP Header C03 Verificar se a UF informada no Cuf atendida pelo WebService

C04 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C05 Verso dos Dados informada superior verso vigente C06 Verso dos Dados no suportada Facult. Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informados no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao dever validar os campos Cuf e versaoDados, rejeitando a mensagem recebida em caso de informaes inexistentes ou invlidas. O cabealho contm a verso do Schema XML da mensagem contida na rea de dados que ser utilizado pelo Web Service.

4.2.7

Validao da rea de Dados

d) Validao da Forma da rea de Dados


Validao da Mensagem do Pedido de Consulta de Lote # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 215 404 402 Efeito Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

b) Validao das Regras de Negcio da Cosulta Recibo A seguir so realizadas as seguintes validaes:
Validao da Consulta Recibo # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 252 248 473 Efeito Rej. Rej. Rej. E01 Tipo do ambiente do CT-e difere do ambiente do Web Service E02 UF do Recibo difere da UF do Web Service E02a Tipo Autorizador do Recibo no compatvel com o rgo Autorizador
(0 ou 1=SEFAZ normal, 2=Contingncia SCAN RFB, 3=SEFAZ VIRTUAL-RS,

Pg. 44 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4=SEFAZ VIRTUAL-RFB)

E03 - Verifica se o Lote no est na fila de sada, nem na fila de entrada E04 - Verifica se o Lote no est na fila de resposta, mas est na fila de entrada E05 CNPJ do transmissor do lote difere do CNPJ do transmissor da consulta

Obrig. Obrig. Obrig.

106 105 223

Rej. Rej. Rej.

4.2.8

Final do Processamento

A mensagem de retorno poder ser: Lote processado cStat=104, com os resultados individuais de processamento dos no CT-e; Lote em processamento cStat=105, o aplicativo do contribuinte dever fazer uma nova consulta; Lote no localizado cStat=106, o aplicativo do contribuinte dever providenciar o reenvio da mensagem; Recibo ou CNPJ do requisitante com problemas cStat= 248 ou 223, o aplicativo do contribuinte dever sanar o problema;

Pg. 45 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.3

Web Service CteCancelamento

Cancelamento de CT -e
Contribuinte Secretaria de Fazenda Estadual
Web Service : CteCancelamento Proc. Cancelamento de CT -e Client CT-e Retorno cteCancelamentoCT Ret Aplicao CT -e Cancelamento

Funo: servio destinado ao atendimento de solicitaes de cancelamento de CT-e. Processo: sncrono. Mtodo: cteCancelamentoCT

4.3.1

Leiaute Mensagem de Entrada

Entrada: Estrutura XML contendo a mensagem de solicitao de cancelamento. Schema XML: cancCte_v99.99.xsd
# Campo Ele Raiz A G ID Pai CP01 CP01 CP03 Tipo Ocor. Tam. Dec. N C 1-1 1-1 1-1 1-4 46 2 TAG raiz Verso do leiaute Dados do Pedido TAG a ser assinada Identificador da TAG a ser assinada Informar a chave de acesso precedida do literal ID Identificao do Ambiente: 1 Produo / 2 Homologao Servio solicitado CANCELAR Chave de Acesso do CT-e composto por Cdigo da UF + AAMM da emisso + CNPJ do Emitente + Modelo, Srie e Nmero do CT-e + Cdigo Numrico + DV. Informar o nmero do Protocolo de Autorizao da CT-e a ser Cancelada. Informar a justificativa do cancelamento Assinatura XML do grupo identificado pelo atributo ID Descrio/Observao

CP01 cancCTe CP02 versao CP03 infCanc CP04 Id

CP05 tpAmb CP06 xServ CP07 chCTe

E E E

CP03 CP03 CP03

N C N

1-1 1-1 1-1

1 8 44

CP08 nProt CP09 xJust CP10 Signature

E E E

CP03 CP03 CP01

N C xml

1-1 1-1 1-1

15 15255 -

4.3.2

Leiaute Mensagem de Retorno

Retorno: Estrutura XML contendo a mensagem do resultado da solicitao de cancelamento: Schema XML: retCancCte _v99.99.xsd

Pg. 46 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Ele Raiz A G ID

Pai CR01 CR01 CR03

Tipo Ocor. Tam. Dec. N C 1-1 1-1 0-1 1-4 2

Descrio/Observao TAG raiz da Resposta Verso do leiaute Dados da resposta TAG a ser assinada Identificador da TAG a ser assinada, somente precisa ser informado se a UF assinar a resposta. Em caso de assinatura da resposta pela SEFAZ preencher o campo com o Nro do Protocolo, precedido com o literal ID Identificao do Ambiente: 1 Produo / 2 Homologao Verso do Aplicativo que recebeu o Lote. Cdigo do status da resposta (vide item 5.1.1). Descrio literal do status da resposta. Cdigo da UF que atendeu a solicitao.

CR01 retCancCTe CR02 versao CR03 infCanc CR04 Id

CR05 tpAmb CR06 verAplic CR07 cStat CR08 xMotivo CR09 Cuf

E E E E E

CR03 CR03 CR03 CR03 CR03

N C N C N

1-1 1-1 1-1 1-1 1-1

1 1-20 3 1-255 2

Os campos a seguir so obrigatrios no caso de homologao de cancelamento cStat=101. Os campos de dhRecbto e nProt no sero preenchidos em caso de erro. CR10 chCTe E CR03 N 0-1 44 Chave de Acesso do CT-e composto por Cdigo da UF + AAMM da emisso + CNPJ do Emitente + Modelo, Srie e Nmero do CT-e + Cdigo Numrico + DV. Data e hora de processamento Formato = AAAA-MM-DDTHH:MM:SS Preenchido com data e hora da homologao do Pedido. Nmero do Protocolo de Cancelamento (vide item 5.6). O controle de numerao de Protocolo nico para todos os servios. Assinatura XML do grupo identificado pelo atributo ID A deciso de assinar a mensagem fica a critrio da UF interessada.

CR11 dhRecbto

CR03

0-1

CR12 nProt

CR03

0-1

15

CR13 Signature

CR01

xml

0-1

4.3.3

Descrio do Processo de Web Service

Este mtodo responsvel por receber as solicitaes de cancelamento de CT-e. Ao receber a solicitao do transmissor, a aplicao do Portal da Secretaria de Fazenda Estadual realiza o processamento da solicitao e devolve o resultado do processamento para o aplicativo do mesmo. A mensagem de solicitao de cancelamento de CT-e um documento eletrnico e deve ser assinado digitalmente pelo emitente da CT-e. Devero ser realizadas as validaes e procedimentos que seguem.

4.3.4

Validao do Certificado de Transmisso Validao do Certificado Digital do Transmissor (protocolo SSL)

Regra de Validao

Crtica Obrig.

Msg 280

Efeito Rej.

A01 Certificado de Transmissor Invlido: - Certificado de Transmissor inexistente na mensagem - Verso difere 3 - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define Autenticao Cliente

Pg. 47 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

A02 Validade do Certificado (data incio e data fim) A03 Verifica a Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da ICP-Brasil A07 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig.

281 283

Rej. Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ.

Pg. 48 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.3.5

Validao Inicial da Mensagem no Web Service Validao Inicial da Mensagem no Web Service

Regra de Validao

Aplic. Obrig. Facult. Obrig. Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servio est Paralisado Momentaneamente B04 Verifica se o Servio est Paralisado sem Previso

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a devoluo da mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada, poder ser verificado se o XML de dados esteja bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados. As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.

4.3.6

Validao das informaes de controle da chamada ao Web Service

Validao das informaes de controle da chamada ao Web Service


# Regra de Validao Aplic. Facult. Obrig. Obrig. Msg 242 409 410 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo Cuf inexistente no elemento cteCabecMsg do SOAP Header C03 Verificar se a UF informada no Cuf atendida pelo WebService

C04 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C05 Verso dos Dados informada superior verso vigente C06 Verso dos Dados no suportada Facult. Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informados no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao dever validar os campos Cuf e versaoDados, rejeitando a mensagem recebida em caso de informaes inexistentes ou invlidas. O cabealho contm a verso do Schema XML da mensagem contida na rea de dados que ser utilizado pelo Web Service.

4.3.7

Validao da rea de Dados

Pg. 49 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

e) Validao da Forma da rea de Dados


Validao da Mensagem do Pedido de Cancelamento do CT-e # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 215 404 402 Efeito Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

f)

Validao do Certificado Digital utilizado na Assinatura


Validao do Certificado Digital utilizado na Assinatura Digital

Regra de Validao

Aplic. Obrig.

Msg 290

Efeito Rej.

E01 Certificado de Assinatura invlido: - Certificado de Assinatura inexistente na mensagem (*validado tambm pelo Schema) - Verso difere 3 - Basic Constraints = true (no pode ser Certificado de AC) - KeyUsage no define Assinatura Digital e No Recusa E02 Validade do Certificado (data incio e data fim) E03 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3) E04 Verifica Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado E05 LCR do Certificado de Assinatura: - Falta o endereo da LCR (CRLDistributionPoint) - Erro no acesso a LCR E06 Certificado de Assinatura revogado E07 Certificado Raiz difere da ICP-Brasil

Obrig. Obrig. Obrig.

291 292 293

Rej. Rej. Rej.

Obrig.

296

Rej.

Obrig. Obrig.

294 295

Rej. Rej.

g) Validao da Assinatura Digital


Validao da Assinatura Digital # Regra de Validao Aplic. Obrig. Msg 298 Efeito Rej. F01 Assinatura difere do padro do Projeto: - No assinado o atributo ID (falta Reference URI na assinatura) (*validado tambm pelo Schema) - Faltam os Transform Algorithm previstos na assinatura (C14N e Enveloped) Estas validaes so implementadas pelo Schema XML da Signature F02 Valor da assinatura (SignatureValue) difere do valor calculado F03 CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital F04 CNPJ do Certificado Digital difere do CNPJ da Matriz e do CNPJ do Emitente

Obrig. Obrig. Facult.

297 213 244

Rej. Rej. Rej.

h) Validao das Regras de Negcio do Cancelamento de CT-e

Pg. 50 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Pedido de cancelamento de CT-e Regras de Negcios # Regra de Validao Aplic. Obrig. Obrig. Obrig. Obrig Msg 252 249 236 227 Efeito Rej. Rej. Rej. Rej. H01 Tipo do ambiente de CT-e difere do ambiente do Web Service H02 UF da Chave de Acesso difere da UF do Web Service H03 Chave de Acesso: Dgito Verificador invlido H03a Campo ID invlido - Falta literal ID - Chave de acesso do campo ID difere do campo correspondente H04 Acesso Cadastro Contribuinte: - Verificar Emitente no autorizado a emitir CT-e H05 - Verificar Situao Fiscal irregular do Emitente H06 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): - Verificar se CT-e no existe H07 - Cdigo Numrico informado na Chave de Acesso diferente do existente no BD H08 - Verificar se CT-e j est Denegado H09 - Verificar se CT-e j est Cancelado H10 - Verificar CT-e autorizado h mais de 60 dias H11 - Verificar se o nmero Protocolo informado difere do nmero Protocolo do CT-e H12 - Verificar se houve confirmao da prestao do servio H13 - Verificar registro de Circulao de Mercadoria H14 - Verificar se o CT-e tem Carta de Correo H15 - Vedado o cancelamento de CT-e do tipo anulao de valores (tipo=2) H16 - Vedado o cancelamento de CT-e do tipo substituto (tipo=3) H17 - Se finalidade do CT-e=0 (Normal) Vedado o cancelamento se possuir CT-e de Anulao associado H18 - Se finalidade do CT-e=0 (Normal) Vedado o cancelamento se possuir CT-e de Substituio associado

Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig Obrig Obrig Obrig

203 240 217 216 205 218 220 222 221 219 495 564 574 575 576

Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej Rej

* Obs. As regras de validao H12 e H13 so de implementao futura. O cancelamento s poder ser realizado conhecimento a conhecimento e para cada cancelamento homologado criado um novo protocolo de status para o CT-e, com a atribuio de um nmero de protocolo nico (vide item 5.6).

4.3.8

Final do Processamento

No caso de homologao do Cancelamento retornar o cStat = 101.

Pg. 51 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.4

Web Service - CteInutilizacao

Inutilizao de numerao de CT -e
Contribuinte Secretaria de Fazenda Estadual
Web Service : CteInutilizacao Inutilizao de Numerao Client CTe Retorno cteInutilizacaoCT

Proc. Ret Inutilizacao Aplicao CT -e

Funo: servio destinado ao atendimento de solicitaes de inutilizao de numerao de CTe. Processo: sncrono. Mtodo: cteInutilizacaoCT

4.4.1

Leiaute Mensagem de Entrada

Entrada: Estrutura XML contendo a mensagem de solicitao de inutilizao. Schema XML: inutCTe _v99.99.xsd
# Campo Ele Raiz A G ID Pai DP01 DP01 DP03 Tipo Ocor. Tam. Dec. N C 1-1 1-1 1-1 1-4 39 2 TAG raiz Verso do leiaute Dados do Pedido TAG a ser assinada Identificador da TAG a ser assinada formada com Cdigo da UF + CNPJ + modelo + srie + nro inicial e nro final precedida do literal ID Identificao do Ambiente: 1 Produo / 2 - Homologao Servio solicitado: INUTILIZAR Cdigo da UF do solicitante Ano de inutilizao da numerao CNPJ do emitente Modelo do CT-e Srie do CT -e Nmero do CT -e inicial a ser inutilizado Nmero do CT -e final a ser inutilizado Informar a justificativa do pedido de inutilizao Assinatura XML do grupo identificado pelo atributo ID Descrio/Observao

DP01 inutCTe DP02 versao DP03 infInut DP04 Id

DP05 tpAmb DP06 xServ DP07 cUF DP08 ano DP09 CNPJ DP10 mod DP11 serie DP12 nCTIni DP13 nCTFin DP14 xJust DP15 Signature

E E E E E E E E E E G

DP03 DP03 DP03 DP03 DP03 DP03 DP03 DP03 DP03 DP03 DP01

N C N N C N N N N C xml

1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1

1 10 2 2 14 2 1-3 1-9 1-9 15255 -

Pg. 52 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.4.2

Leiaute Mensagem de Retorno

Retorno: Estrutura XML contendo a mensagem do resultado da solicitao de inutilizao: Schema XML: retInutCte_v99.99.xsd
# Campo Ele Raiz A G ID Pai DR01 DR01 DR03 Tipo Ocor. Tam. Dec. N C 1-1 1-1 0-1 1-4 17 2 Descrio/Observao TAG raiz da Resposta Verso do leiaute Dados da resposta - TAG a ser assinada Identificador da TAG a ser assinada, somente precisa ser informado se a UF assinar a resposta. Em caso de assinatura da resposta pela SEFAZ preencher o campo com o Nro do Protocolo, precedido com o literal ID. Identificao do Ambiente: 1 Produo / 2 Homologao Verso do Aplicativo que processou o pedido de inutilizao. Cdigo do status da resposta (vide item 5.1.1). Descrio literal do status da resposta. Cdigo da UF que atendeu a solicitao

DR01 retInutCTe DR02 versao DR03 infInut DR04 Id

DR05 tpAmb DR06 verAplic DR07 cStat DR08 xMotivo DR09 cUF

E E E E E

DR03 DR03 DR03 DR03 DR03

N C N C N

1-1 1-1 1-1 1-1 1-1

1 1-20 3 1-255 2

Os campos a seguir so obrigatrios no caso de homologao da inutilizao cStat=102. Os campos de dhRecbto e nProt no sero preenchidos em caso de erro DR10 ano DR11 CNPJ DR12 mod DR13 serie DR14 nCTIni DR15 nCTFin DR16 dhRecbto E E E E E E E DR03 DR03 DR03 DR03 DR03 DR03 DR03 N C N N N N D 0-1 0-1 0-1 0-1 0-1 0-1 0-1 2 14 2 1-3 1-9 1-9 Ano de inutilizao da numerao CNPJ do emitente Modelo do CT-e Srie do CT-e Nmero do CT-e inicial a ser inutilizada Nmero do CT-e final a ser inutilizada Data e hora de processamento Formato = AAAA-MM-DDTHH:MM:SS Preenchido com data e hora da gravao no Banco de Dados em caso de Confirmao. Em caso de Rejeio, com data e hora do recebimento do Pedido. DR17 nProt E DR03 N 0-1 15 Nmero do Protocolo de Inutilizao (vide item 5.6). O controle de numerao do Protocolo nico para todos os servios. Assinatura XML do grupo identificado pelo atributo ID A deciso de assinar a mensagem fica a critrio da UF interessada.

DR18 Signature

DR01

xml

0-1

4.4.3

Descrio do Processo de Web Service

Este mtodo ser responsvel por receber as solicitaes referentes inutilizao de faixas de numerao de conhecimentos de transportes eletrnicos. Ao receber a solicitao, a aplicao CT-e realiza o processamento da solicitao e devolve o resultado do processamento para o aplicativo do transmissor. A mensagem de pedido de inutilizao de numerao de CT-e um documento eletrnico e deve ser assinado digitalmente pelo emitente do CT-e. Devero ser realizadas as validaes e procedimentos que seguem.

Pg. 53 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.4.4

Validao do Certificado de Transmisso Validao do Certificado Digital do Transmissor (protocolo SSL)

Regra de Validao

Crtica Obrig.

Msg 280

Efeito Rej.

A01 Certificado de Transmissor Invlido: - Certificado de Transmissor inexistente na mensagem - Verso difere "3" - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define "Autenticao Cliente" A02 Validade do Certificado (data incio e data fim) A03 Verifica a Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da "ICP-Brasil" A07 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig.

281 283

Rej. Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ.

4.4.5

Validao Inicial da Mensagem no Web Service Validao Inicial da Mensagem no Web Service

Regra de Validao

Aplic. Obrig. Facult. Obrig. Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servio est Paralisado Momentaneamente B04 Verifica se o Servio est Paralisado sem Previso

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a devoluo da mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada, poder ser verificado se o XML de dados esteja bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados. As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.

Pg. 54 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.4.6

Validao das informaes de controle da chamada ao Web Service

Validao das informaes de controle da chamada ao Web Service


# Regra de Validao Aplic. Facult. Obrig. Obrig. Msg 242 409 410 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Verificar se a UF informada no cUF atendida pelo WebService

C04 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C05 Verso dos Dados informada superior verso vigente Facult. C06 Verso dos Dados no suportada Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informados no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao dever validar os campos cUF e versaoDados, rejeitando a mensagem recebida em caso de informaes inexistentes ou invlidas. O cabealho contm a verso do Schema XML da mensagem contida na rea de dados que ser utilizado pelo Web Service.

4.4.7

Validao da rea de Dados

a) Validao da Forma da rea de Dados


Validao da Mensagem do Pedido de Inutilizao de numerao de CT-e. # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 215 404 402 Efeito Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

b) Validao do Certificado Digital utilizado na Assinatura


Validao do Certificado Digital utilizado na Assinatura Digital # Regra de Validao Aplic. Obrig. Msg 290 Efeito Rej. E01 Certificado de Assinatura invlido: - Certificado de Assinatura inexistente na mensagem (*validado tambm pelo Schema) - Verso difere "3" - Basic Constraints = true (no pode ser Certificado de AC) - KeyUsage no define "Assinatura Digital" e No Recusa E02 Validade do Certificado (data incio e data fim) E03 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3) E04 Verifica Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado

Obrig. Obrig. Obrig.

291 292 293

Rej. Rej. Rej.

Pg. 55 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

E05 LCR do Certificado de Assinatura: - Falta o endereo da LCR (CRLDistributionPoint) - Erro no acesso a LCR E06 Certificado de Assinatura revogado E07 Certificado Raiz difere da ICP-Brasil

Obrig.

296

Rej.

Obrig. Obrig.

294 295

Rej. Rej.

c) Validao da Assinatura Digital


Validao da Assinatura Digital # Regra de Validao Aplic. Obrig. Msg 298 Efeito Rej. F01 Assinatura difere do padro do Projeto: - No assinado o atributo "ID" (falta "Reference URI" na assinatura) (*validado tambm pelo Schema) - Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e "Enveloped") Estas validaes so implementadas pelo Schema XML da Signature F02 Valor da assinatura (SignatureValue) difere do valor calculado F03 CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital F04 CNPJ do Certificado Digital difere do CNPJ da Matriz e do CNPJ do Emitente

Obrig. Obrig. Facult.

297 213 244

Rej. Rej. Rej.

d) Validao das Regras de Negcio da Inutilizao de numerao de CT-e


Pedido de Inutilizao de numerao de CT-e Regras de Negcios # Regra de Validao Aplic. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig Msg 252 250 471 472 224 201 227 Efeito Rej. Rej Rej. Rej. Rej Rej Rej. I01 Tipo do ambiente do CT-e difere do ambiente do Web Service I02 UF do Pedido de inutilizao difere da UF do Web Service I02a Ano da Inutilizao no pode ser superior ao Ano atual I02b Ano da inutilizao no pode ser inferior a 2008 I03 Nmero da Faixa Inicial maior do que o nmero Final I04 Quantidade mxima de numerao a inutilizar ultrapassa o limite (1.000 nmeros) I04a Campo ID invlido - Falta literal ID - Chave de acesso do campo ID difere do campo correspondente I05 Acesso Cadastro Contribuinte: - Verificar Emitente no autorizado a emitir CT-e I06 - Verificar Situao Fiscal irregular do Emitente I07 Acesso BD CTE-Inutilizao: - Verificar se algum Nro da Faixa de Inutilizao atual pertence a uma faixa anterior I08 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): - Verificar se existe CT-e utilizada na faixa de inutilizao solicitada

Obrig. Obrig. Obrig.

203 240 256

Rej Rej Rej

Obrig.

241

Rej

Para cada inutilizao de numerao de CT-e homologada criado um novo protocolo de status para CT-e, com a atribuio de um nmero de protocolo nico (vide item 5.6).

4.4.8

Final do Processamento

No caso de homologao da Inutilizao retornar o cStat = 102.

Pg. 56 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.5

Web Service CteConsulta Protocolo

Consulta situao atual da CT -e


Contribuinte Secretaria de Fazenda Estadual
Web Service : CteConsulta Consulta CT -e Client CTe Retorno cteConsultaCT

Proc. Consulta CT -e Ret Aplicao CT -e

Funo: servio destinado ao atendimento de solicitaes de consulta da situao atual do CT-e na Base de Dados do Portal da Secretaria de Fazenda Estadual. Processo: sncrono. Mtodo: cteConsultaCT

4.5.1

Leiaute Mensagem de Entrada

Entrada: Estrutura XML contendo a chave de acesso do CT-e. Schema XML: consSitCte_v99.99.xsd
# Campo Ele Raiz A E E E Pai EP01 EP01 EP01 EP01 Tipo Ocor. Tam. Dec. N N C N 1-1 1-1 1-1 1-1 1-4 1 9 44 2 TAG raiz Verso do leiaute Identificao do Ambiente: 1 Produo / 2 - Homologao Servio solicitado CONSULTAR Chave de Acesso do CT-e composto por Cdigo da UF + AAMM da emisso + CNPJ do Emitente + Modelo, Srie e Nmero do CT-e + Cdigo Numrico + DV. Descrio/Observao

EP01 consSitCTe EP02 versao EP03 tpAmb EP04 xServ EP05 chCTe

4.5.2

Leiaute Mensagem de Retorno

Retorno: Estrutura XML contendo a mensagem do resultado da consulta de protocolo: Schema XML: retConsSitCte_v99.99.xsd
# Campo Ele Raiz A E Pai ER01 ER01 Tipo Ocor. Tam. Dec. N N 1-1 1-1 1-4 1 2 Descrio/Observao TAG raiz da Resposta Verso do leiaute Identificao do Ambiente: 1 Produo / 2 Homologao

ER01 retConsSitCTe ER02 versao ER03 tpAmb

Pg. 57 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

ER04 verAplic ER05 cStat ER06 xMotivo ER07 cUF ER08 protCTe

E E E E

ER01 ER01 ER01 ER01

C N C N xml

1-1 1-1 1-1 1-1 0-1

1-20 3 1-255 2 -

Verso do Aplicativo que processou a consulta Cdigo do status da resposta. Descrio literal do status da resposta. Cdigo da UF que atendeu a solicitao. Protocolo de autorizao ou denegao de uso do CT-e (vide item 4.2.2). Informar se localizado um CT-e com cStat = 100 (uso autorizado) ou 110 (uso denegado). Protocolo de homologao de cancelamento de CT-e (vide item 4.3.2). Informar se localizado um CT-e com cStat = 101 (cancelado).

CG ER01

ER09 retCancCTe

CG ER01

xml

0-1

4.5.3

Descrio do Processo de Web Service

Este mtodo ser responsvel por receber as solicitaes referentes consulta de situao de conhecimento de transportes eletrnicos enviados para as Secretarias de Fazendas Estaduais. Seu acesso permitido apenas pela chave nica de identificao do conhecimento de transporte. O aplicativo do contribuinte envia a solicitao para o Web Service da Secretaria de Fazenda Estadual. Ao receber a solicitao a aplicao do Portal da Secretaria de Fazenda Estadual processar a solicitao de consulta, validando a Chave de Acesso do CT-e, e retornar mensagem contendo a situao atual do CT-e na Base de Dados e o respectivo Protocolo (mensagem de Autorizao de uso, Denegao de uso ou Homologao de Cancelamento). Devero ser realizadas as validaes e procedimentos que seguem.

4.5.4

Validao do Certificado de Transmisso Validao do Certificado Digital do Transmissor (protocolo SSL)

Regra de Validao

Crtica Obrig.

Msg 280

Efeito Rej.

A01 Certificado de Transmissor Invlido: - Certificado de Transmissor inexistente na mensagem - Verso difere "3" - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define "Autenticao Cliente" A02 Validade do Certificado (data incio e data fim) A03 Verifica a Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da "ICP-Brasil" A07 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig.

281 283

Rej. Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode

Pg. 58 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ.

4.5.5

Validao Inicial da Mensagem no Web Service Validao Inicial da Mensagem no Web Service

Regra de Validao

Aplic. Obrig. Facult. Obrig. Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servio est Paralisado Momentaneamente B04 Verifica se o Servio est Paralisado sem Previso

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a devoluo da mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada, poder ser verificado se o XML de dados esteja bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados. As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.

4.5.6

Validao das informaes de controle da chamada ao Web Service

Validao das informaes de controle da chamada ao Web Service


# Regra de Validao Aplic. Facult. Obrig. Obrig. Msg 242 409 410 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Verificar se a UF informada no cUF atendida pelo WebService

C04 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C05 Verso dos Dados informada superior verso vigente Facult. C06 Verso dos Dados no suportada Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informados no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao dever validar os campos cUF e versaoDados, rejeitando a mensagem recebida em caso de informaes inexistentes ou invlidas. O cabealho contm a verso do Schema XML da mensagem contida na rea de dados que ser utilizado pelo Web Service.

Pg. 59 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.5.7

Validao da rea de Dados

a) Validao da Forma da rea de Dados


Validao da Mensagem do Pedido de Consulta de situao de CT-e. # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 215 404 402 Efeito Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

b) Validao das Regras de Negcio da Consulta CT-e A seguir so realizadas as seguintes validaes:
Validao do Pedido de Consulta de situao de CT-e Regras de Negcio # Regra de Validao Aplic. Obrig. Obrig. Obrig. Obrig. Msg 252 226 236 217 216 Efeito Rej. Rej. Rej. Rej. Rej. J01 Tipo do ambiente do CT-e difere do ambiente do Web Service J02 UF da Chave de Acesso difere da UF do Web Service J03 Validar DV da Chave de Acesso J04 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): - Verificar se CT-e no existe

J05 - Verificar se campo Cdigo Numrico informado na Chave de Acesso Obrig. diferente do existente no BD

4.5.8

Final do Processamento

No processamento do pedido de consulta de status de CT-e pode resultar em uma mensagem de erro, caso o CT-e no seja localizado. Ou, caso localizado, retornar a situao atual do CT-e consultado, retornando o cStat com um dos valores, 100 (Autorizado o Uso do CT-e), 101 (Cancelamento de CT-e homologado), 110 (Uso Denegado) e tambm o respectivo protocolo de autorizao de uso/denegao de uso ou homologao de cancelamento.

Pg. 60 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.6

Web Service CteStatusServico

Consulta Status do Servio


Contribuinte Secretaria de Fazenda Estadual
Web Service : CteStatusServico Consulta Status Client CTe Retorno cteStatusServicoCT

Proc. Ret Consulta Status Aplicao CT -e

Funo: servio destinado consulta do status do servio prestado pelo Portal da Secretaria de Fazenda Estadual. Processo: sncrono. Mtodo: cteStatusServicoCT

4.6.1

Leiaute Mensagem de Entrada

Entrada: Estrutura XML para a consulta do status do servio. Schema XML: consStatServ_v99.99.xsd
# Campo Ele Raiz A E E Pai FP01 FP01 FP01 Tipo Ocor. Tam. Dec. N N C 1-1 1-1 1-1 1-4 1 6 2 TAG raiz Verso do leiaute Identificao do Ambiente: 1 Produo / 2 - Homologao Servio solicitado STATUS Descrio/Observao

FP01 consStatServ FP02 versao FP03 tpAmb FP04 xServ

4.6.2

Leiaute Mensagem de Retorno

Retorno: Estrutura XML contendo a mensagem do resultado da consulta do status do servio: Schema XML: retconsStatServ _v99.99.xsd
# Campo Ele Raiz A E E E E Pai FR01 FR01 FR01 FR01 FR01 Tipo Ocor. Tam. Dec. N N C N C 1-1 1-1 1-1 1-1 1-1 1-4 1 1-20 3 1-60 2 Descrio/Observao TAG raiz da Resposta Verso do leiaute Identificao do Ambiente: 1 Produo / 2 - Homologao Verso do Aplicativo que processou a consulta Cdigo do status da resposta. Descrio literal do status da resposta.

FR01 retConsStatServ FR02 versao FR03 tpAmb FR04 verAplic FR05 cStat FR06 xMotivo

Pg. 61 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

FR07 cUF FR08 dhRecbto

E E

FR01 FR01

N D

1-1 1-1

2 -

Cdigo da UF que atendeu a solicitao Data e hora de recebimento Formato = AAAA-MM-DDTHH:MM:SS Preenchido com data e hora do recebimento do Pedido. Tempo mdio de resposta do servio (em segundos) dos ltimos 5 minutos. Preencher com data e hora previstas para o retorno do Web Service, no formato AAA-MMDDTHH:MM:SS Informaes adicionais para o Contribuinte

FR09 tMed FR10 dhRetorno

E E

FR01 FR01

N D

0-1 0-1

1-4 -

FR11 xObs

FR01

0-1

1-255

4.6.3

Descrio do Processo de Web Service

Este mtodo ser responsvel por receber as solicitaes referentes consulta do status do servio do Portal da Secretaria de Fazenda Estadual. O aplicativo do contribuinte envia a solicitao para o Web Service da Secretaria de Fazenda Estadual. Ao receber a solicitao a aplicao do Portal da Secretaria de Fazenda Estadual processar a solicitao de consulta, e retornar mensagem contendo a status do servio. A empresa que construir aplicativo que se mantenha em permanente "loop" de consulta a este Web Service, dever aguardar um tempo mnimo de 3 minutos entre uma consulta e outra, evitando sobrecarga desnecessria dos servidores da SEFAZ. Devero ser realizadas as validaes e procedimentos que seguem.

4.6.4

Validao do Certificado de Transmisso Validao do Certificado Digital do Transmissor (protocolo SSL)

Regra de Validao

Crtica Obrig.

Msg 280

Efeito Rej.

A01 Certificado de Transmissor Invlido: - Certificado de Transmissor inexistente na mensagem - Verso difere "3" - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define "Autenticao Cliente" A02 Validade do Certificado (data incio e data fim) A03 Verifica a Cadeia de Certificao: - Certificado da AC emissora no cadastrado na SEFAZ - Certificado de AC revogado - Certificado no assinado pela AC emissora do Certificado A04 LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida A05 Certificado do Transmissor revogado A06 Certificado Raiz difere da "ICP-Brasil" A07 Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig.

281 283

Rej. Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ.

Pg. 62 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.6.5

Validao Inicial da Mensagem no Web Service Validao Inicial da Mensagem no Web Service

Regra de Validao

Aplic. Obrig. Facult. Obrig. Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servio est Paralisado Momentaneamente B04 Verifica se o Servio est Paralisado sem Previso

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a devoluo da mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada, poder ser verificado se o XML de dados esteja bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados. As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.

4.6.6

Validao das informaes de controle da chamada ao Web Service

Validao das informaes de controle da chamada ao Web Service


# Regra de Validao Aplic. Facult. Obrig. Obrig. Msg 242 409 410 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Verificar se a UF informada no cUF atendida pelo WebService

C04 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C05 Verso dos Dados informada superior verso vigente C06 Verso dos Dados no suportada Facult. Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informados no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao dever validar os campos cUF e versaoDados, rejeitando a mensagem recebida em caso de informaes inexistentes ou invlidas. O cabealho contm a verso do Schema XML da mensagem contida na rea de dados que ser utilizado pelo Web Service.

4.6.7

Validao da rea de Dados

a) Validao da Forma da rea de Dados

Pg. 63 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Validao da Mensagem da Consulta de Status de Servio # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 215 404 402 Efeito Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

b) Validao das Regras de Negcios da Consulta Status de Servio do CT-e


Validao do Pedido de Consulta de Status de Servio Regras de Negcios # Regra de Validao Aplic. Obrig. Obrig. Obrig. Msg 252 108 109 Efeito Rej. K01 Tipo do ambiente do CT-e difere do ambiente do Web Service K03 Verifica se o Servidor de Processamento est Paralisado Momentaneamente K04 Verifica se o Servidor de Processamento est Paralisado sem Previso

4.6.8

Final do Processamento

O processamento do pedido de consulta de status de Servio pode resultar em uma mensagem de erro ou retornar a situao atual do Servidor de Processamento, cdigos de situao 107 (Servio em Operao), 108 (Servio Paralisado Momentaneamente) e 109 (Servio Paralisado sem Previso). A critrio da UF o campo xObs pode ser utilizado para fornecer maiores informaes ao contribuinte, como por exemplo: manuteno programada, modificao de verso do aplicativo, previso de retorno, etc.

Pg. 64 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.7

Web Service CadConsultaCadastro

Consulta Cadastro
Contribuinte Secretaria de Fazenda Estadual
Web Service : CadConsultaCadastro Proc . Consulta Cadastro Client NFe consultaCadastro Consulta

Ret Retorno
Cadastro de Contribuintes

Funo: Servio para consultar o cadastro de contribuintes do ICMS de uma unidade federada. Processo: sncrono. Mtodo: consultaCadastro

4.7.1

Descrio do Processo de Web Service

Este Web Service oferece a consulta pblica do cadastro de contribuintes do ICMS de uma unidade federada. O Web Service poder ser oferecido por qualquer UF, sendo obrigatrio para as UFs que autorizam a emisso de qualquer espcie de Documento Fiscal eletrnico - DF-e. Apenas as empresas autorizadas a emitir Documentos Fiscais eletrnicos podero utilizar este servio. A UF que oferecer o Web Service dever verificar se o CNPJ da empresa solicitante consta do cadastro nacional de emissores de Documentos Fiscais eletrnicos - DF-e. A identificao da empresa solicitante do servio ser realizada atravs do CNPJ contido na extenso otherName OID=2.16.76.1.3.3 do certificado digital utilizado na conexo SSL. Importante ressaltar que este Web Service no tem a mesma disponibilidade dos demais Web Services do CT-e, em razo disto, sugerimos que este servio no seja implementado dentro do fluxo normal de emisso do CT-e e sim como um servio alternativo. O aplicativo do contribuinte envia a solicitao para o Web Service da Secretaria de Fazenda Estadual. Ao receber a solicitao a aplicao do Portal da Secretaria de Fazenda Estadual processar a solicitao de consulta, validando o argumento de pesquisa informado (CNPJ ou CPF ou IE), e retornar mensagem contendo a situao cadastral atual do contribuinte no cadastro de contribuintes do ICMS.

4.7.2 Onde obter as definies deste Web Service


As definies do Web Service de Consulta Cadastro foram centralizadas no manual da Nota Fiscal Eletrnica. Para informaes mais detalhadas consultar o Manual de Integrao do Contribuinte da NF-e, disponvel em http://www.nfe.fazenda.gov.br .

Pg. 65 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

4.7.3 Onde obter os schemas XML deste Web Service


Os schemas XML utilizados pelo Web Service de Consulta Cadastro esto disponveis no endereo http://www.nfe.fazenda.gov.br .

4.7.4 Diferenas na estrutura de chamada do Web Service


importante ressaltar que a estrutura de chamada do Web Service de Consulta Cadastro diferente da adotada nos Web Services do projeto CT-e. O servio de consulta cadastro tem a estrutura de chamada da mensagem no padro composto por uma rea de cabealho e uma rea de dados. Para maiores informaes consultar o Manual de Integrao do Contribuinte da NF-e, item 3.4, disponvel em http://www.nfe.fazenda.gov.br .

Pg. 66 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

5. Web Services Informaes Adicionais


5.1
Regras de validao

As regras de validao aplicadas nos Web Services esto agrupadas da seguinte forma: Grupo Validao do Certificado Digital utilizada no protocolo SSL Validao da Mensagem XML no servio assncrono Validao das informaes de controle da chamada ao Web Service Validao da rea de dados da Mensagem XML Validao do Certificado Digital utilizada na Assinatura Digital Validao da Assinatura Digital Validao do CT-e Validao do Pedido de Cancelamento de CT-e Validao do Pedido de Inutilizao de numerao de CT-e Validao do Pedido de Consulta de situao de CT-e Validao do Pedido de Consulta de Status de Servio Validao do Pedido de Consulta de Cadastro de Contribuintes Aplicao geral geral geral geral geral geral especfica especfica especfica especfica especfica especfica

A B C D E F G H I J K L

As regras do grupo A, B, C, D, E e F so de aplicao geral e aplicadas em todos os Web Services existentes, as regras do grupo G, H, I, J, K e L so especficos de cada Web Service existente.

5.1.1

Tabela de cdigos de erros e descries de mensagens de erros


RESULTADO DO PROCESSAMENTO DA SOLICITAO

CDIGO

100 101 102 103 104 105 106 107 108 109 110 111 112 128 129 130 131
CDIGO

Autorizado o uso do CT-e Cancelamento de CT-e homologado Inutilizao de nmero homologado Lote recebido com sucesso Lote processado Lote em processamento Lote no localizado Servio em Operao Servio Paralisado Momentaneamente (curto prazo) Servio Paralisado sem Previso Uso Denegado Consulta cadastro com uma ocorrncia Consulta cadastro com mais de uma ocorrncia CT-e anulado pelo emissor CT-e substitudo pelo emissor Apresentada Carta de Correo Eletrnica CC-e CT-e desclassificado pelo Fisco
MOTIVOS DE NO ATENDIMENTO DA SOLICITAO

201 202 203 204

Rejeio: O numero mximo de numerao de CT-e a inutilizar ultrapassou o limite Rejeio: Falha no reconhecimento da autoria ou integridade do arquivo digital Rejeio: Emissor no habilitado para emisso do CT-e Rejeio: Existe CT-e j autorizado com a mesma srie e nmero

Pg. 67 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256

Rejeio: CT-e est denegado na base de dados da SEFAZ Rejeio: Nmero de CT-e j est inutilizado na Base de dados da SEFAZ Rejeio: CNPJ do emitente invlido Rejeio: CNPJ do destinatrio invlido Rejeio: IE do emitente invlida Rejeio: IE do destinatrio invlida Rejeio: IE do substituto invlida Rejeio: Data de emisso CT-e posterior a data de recebimento Rejeio: CNPJ-Base do Emitente difere do CNPJ-Base do Certificado Digital Rejeio: Tamanho da mensagem excedeu o limite estabelecido Rejeio: Falha no schema XML Rejeio: Chave de Acesso difere da cadastrada Rejeio: CT-e no consta na base de dados da SEFAZ Rejeio: CT-e j est cancelada na base de dados da SEFAZ Rejeio: Circulao da CT-e verificada Rejeio: CT-e autorizada h mais de 60 dias Rejeio: Confirmado a prestao do servio do CT-e pelo destinatrio Rejeio: Protocolo de Autorizao de Uso difere do cadastrado Rejeio: CNPJ do transmissor do lote difere do CNPJ do transmissor da consulta Rejeio: A faixa inicial maior que a faixa final Rejeio: Falha no Schema XML do CT-e Rejeio: Cdigo da UF do Emitente diverge da UF autorizadora Rejeio: Erro na composio do Campo ID Rejeio: Data de Emisso muito atrasada Rejeio: IE do emitente no informada Rejeio: IE do emitente no cadastrada Rejeio: IE do emitente no vinculada ao CNPJ Rejeio: IE do destinatrio no informada Rejeio: IE do destinatrio no cadastrada Rejeio: IE do destinatrio no vinculada ao CNPJ Rejeio: Inscrio SUFRAMA invlida Rejeio: Chave de Acesso com dgito verificador invlido Rejeio: CPF do destinatrio invlido Rejeio: Cabealho - Verso do arquivo XML superior a Verso vigente Rejeio: Cabealho - Verso do arquivo XML no suportada Rejeio: Cancelamento/Inutilizao - Irregularidade Fiscal do Emitente Rejeio: Um nmero da faixa j foi utilizado Rejeio: Elemento cteCabecMsg inexistente no SOAP Header Rejeio: XML Mal Formado Rejeio: CNPJ do Certificado Digital difere do CNPJ da Matriz e do CNPJ do Emitente Rejeio: CNPJ Emitente no cadastrado Rejeio: CNPJ Destinatrio no cadastrado Rejeio: Sigla da UF do Emitente diverge da UF autorizadora Rejeio: UF do Recibo diverge da UF autorizadora Rejeio: UF da Chave de Acesso diverge da UF autorizadora Rejeio: UF diverge da UF autorizadora Rejeio: UF/Municpio destinatrio no pertence a SUFRAMA Rejeio: Ambiente informado diverge do Ambiente de recebimento Rejeio: Digito Verificador da chave de acesso composta invlida Rejeio: CT-e referenciado no informado para CT-e complementar Rejeio: Informado mais de um CT-e referenciado para CT-e complementar Rejeio: Um nmero de CT-e da faixa j est inutilizado na Base de dados da SEFAZ

Pg. 68 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 289 290 291 292 293 294 295 296 297 298 299 401 402 404 405 406 407 408 409 410 411

Rejeio: Solicitante no habilitado para emisso do CT-e Rejeio: CNPJ da consulta invlido Rejeio: CNPJ da consulta no cadastrado como contribuinte na UF Rejeio: IE da consulta invlida Rejeio: IE da consulta no cadastrada como contribuinte na UF Rejeio: UF no fornece consulta por CPF Rejeio: CPF da consulta invlido Rejeio: CPF da consulta no cadastrado como contribuinte na UF Rejeio: Sigla da UF da consulta difere da UF do Web Service Rejeio: Srie utilizada no permitida no Web Service Rejeio: CT-e Complementar referencia uma CT-e inexistente Rejeio: CT-e Complementar referencia outro CT-e Complementar Rejeio: CNPJ Emitente do CT-e Complementar difere do CNPJ do CT complementado Rejeio: Cdigo Municpio do Fato Gerador: dgito invlido Rejeio: Cdigo Municpio do Fato Gerador: difere da UF do emitente Rejeio: Cdigo Municpio do Emitente: dgito invlido Rejeio: Cdigo Municpio do Emitente: difere da UF do emitente Rejeio: Cdigo Municpio do Destinatrio: dgito invlido Rejeio: Cdigo Municpio do Destinatrio: difere da UF do Destinatrio Rejeio: Cdigo Municpio do Local de Retirada: dgito invlido Rejeio: Cdigo Municpio do Local de Retirada: difere da UF do Local de Retirada Rejeio: Cdigo Municpio do Local de Entrega: dgito invlido Rejeio: Cdigo Municpio do Local de Entrega: difere da UF do Local de Entrega Rejeio: Certificado Transmissor invlido Rejeio: Certificado Transmissor Data Validade Rejeio: Certificado Transmissor sem CNPJ Rejeio: Certificado Transmissor - erro Cadeia de Certificao Rejeio: Certificado Transmissor revogado Rejeio: Certificado Transmissor difere ICP-Brasil Rejeio: Certificado Transmissor erro no acesso a LCR Rejeio: Cdigo da UF informada diverge da UF solicitada Rejeio: Certificado Assinatura invlido Rejeio: Certificado Assinatura Data Validade Rejeio: Certificado Assinatura sem CNPJ Rejeio: Certificado Assinatura - erro Cadeia de Certificao Rejeio: Certificado Assinatura revogado Rejeio: Certificado Assinatura difere ICP-Brasil Rejeio: Certificado Assinatura erro no acesso a LCR Rejeio: Assinatura difere do calculado Rejeio: Assinatura difere do padro do Projeto Rejeio: XML da rea de cabealho com codificao diferente de UTF-8 Rejeio: CPF do remetente invlido Rejeio: XML da rea de dados com codificao diferente de UTF-8 Rejeio: Uso de prefixo de namespace no permitido Rejeio: Cdigo do pas do emitente: dgito invlido Rejeio: Cdigo do pas do destinatrio: dgito invlido Rejeio: O CPF s pode ser informado no campo emitente para o CT-e avulso Rejeio: Lote com CT-e de diferentes UF Rejeio: Campo cUF inexistente no elemento cteCabecMsg do SOAP Header Rejeio: UF informada no campo cUF no atendida pelo WebService Rejeio: Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Header

Pg. 69 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469

Rejeio: Cdigo de Municpio de trmino da prestao: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de trmino da prestao Rejeio: CNPJ do remetente invlido Rejeio: CPF do remetente invlido Rejeio: Cdigo de Municpio de localizao remetente: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de localizao remetente Rejeio: IE do remetente invlida Rejeio: CNPJ remetente no cadastrado Rejeio: IE do remetente no cadastrada Rejeio: IE do remetente no vinculada ao CNPJ Rejeio: Cdigo de Municpio de localizao destinatrio: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de localizao destinatrio Rejeio: CNPJ destinatrio no cadastrado Rejeio: IE do destinatrio no cadastrada Rejeio: IE do destinatrio no vinculada ao CNPJ Rejeio: CNPJ do expedidor invlido Rejeio: CPF do expedidor invlido Rejeio: Cdigo de Municpio de localizao expedidor: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de localizao expedidor Rejeio: IE do expedidor invlida Rejeio: CNPJ expedidor no cadastrado Rejeio: IE do expedidor no cadastrada Rejeio: IE do expedidor no vinculada ao CNPJ Rejeio: CNPJ do recebedor invlido Rejeio: CPF do recebedor invlido Rejeio: Cdigo de Municpio de localizao do recebedor: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de localizao recebedor Rejeio: IE do recebedor invlida Rejeio: CNPJ recebedor no cadastrado Rejeio: IE do recebedor no cadastrada Rejeio: IE do recebedor no vinculada ao CNPJ Rejeio: CNPJ do tomador invlido Rejeio: CPF do tomador invlido Rejeio: Cdigo de Municpio de localizao tomador: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de localizao tomador Rejeio: IE do tomador invlida Rejeio: CNPJ tomador no cadastrado Rejeio: Cdigo de Municpio de incio da prestao: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de incio da prestao Rejeio: O lote contm CT-e de mais de um estabelecimento emissor Rejeio: Grupo de CT-e normal no informado para CT-e normal Rejeio: Grupo de CT-e complementar no informado para CT-e complementar Rejeio: No informado os dados do remetente indicado como tomador do servio Rejeio: No informado os dados do expedidor indicado como tomador do servio Rejeio: No informado os dados do recebedor indicado como tomador do servio Rejeio: No informado os dados do destinatrio indicado como tomador do servio Rejeio: informao do modal rodovirio no informado Rejeio: informao do modal areo no informado Rejeio: informao do modal aquavirio no informado Rejeio: informao do modal ferrovirio no informado Rejeio: informao do modal dutovirio no informado Rejeio: Remetente deve ser informado para tipo de servio diferente de redespacho intermedirio

Pg. 70 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

470 471 472 473 474 475 476 477 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 505 510 511 512

550 551 552 553 554 555 556 557 558 559 560 561 562

Rejeio: Destinatrio deve ser informado para tipo de servio diferente de redespacho intermedirio Rejeio: Ano de inutilizao no pode ser superior ao Ano atual Rejeio: Ano de inutilizao no pode ser inferior a 2008 Rejeio: Tipo Autorizador do Recibo diverge do rgo Autorizador Rejeio: Expedidor deve ser informado para tipo de servio de redespacho intermdiario Rejeio: Recebedor deve ser informado para tipo de servio de redespacho intermdiario Rejeio: O tomador do servio no tipo de servio normal no pode ser o expedidor Rejeio: O tomador do servio no tipo de servio normal no pode ser o recebedor Rejeio: IE do tomador no cadastrada Rejeio: IE do tomador no vinculada ao CNPJ Rejeio: CT-e referenciado CT-e complementar Rejeio: Cdigo de Municpio de emisso: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de emisso Rejeio: Processo de emisso informado invlido Rejeio: CT-e possui Carta de Correo Rejeio: Grupo CT-e de Anulao no informado para o CT-e de Anulao Rejeio: CT-e objeto da anulao inexistente Rejeio: CT-e objeto da anulao deve estar com a situao autorizada (no pode estar cancelado ou denegado) Rejeio: CT-e de anulao deve ter tipo de emisso = normal Rejeio: CT-e objeto da anulao deve ter finalidade = 0 (normal) Rejeio: Data de emisso do CT-e de Anulao deve ocorrer em at 60 dias Rejeio: CT-e de anulao deve ter o valor do ICMS e de pretao iguais ao CT-e original Rejeio: CT-e Susbtituto deve ter tipo de emisso = normal Rejeio: Grupo CT-e de Substituio no informado para o CT-e de Substituio Rejeio: CNPJ do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: CNPJ do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: CNPJ do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: O CNPJ do expedidor do CT-e substituto deve ser igual ao informado no CTe substitudo Rejeio: O CNPJ do recebedor do CT-e substituto deve ser igual ao informado no CTe substitudo Rejeio: O CNPJ do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A IE do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A IE do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A IE do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: A UF de incio de prestao deve ser igual ao informado no CT-e substitudo Rejeio: A UF de fim de prestao deve ser igual ao informado no CT-e substitudo Rejeio: O valor da prestao do servio deve ser menor ou igual ao informado no CT-e substitudo Rejeio: O valor do ICMS do CT-e subsituto deve ser menor ou igual ao informado no

Pg. 71 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

563 564 565 566 567 568 569


570 571 572 573 574 575 576 999
CDIGO

CT-e substitudo Rejeio: A anulao de um CT-e deve ocorrer no prazo mximo de 60 contados da data de emisso do CT-e objeto de Substituio Rejeio: O CT-e de anulao no pode ser cancelado Rejeio: O CT-e s pode ser anulado pelo emitente Rejeio: CT-e objeto da anulao no pode ter sido anulado anteriormente Rejeio: CT-e objeto da anulao no pode ter sido substitudo anteriormente Rejeio: CT-e a ser substitudo inexistente Rejeio: CT-e a ser substitudo deve estar com a situao autorizada (no pode estar cancelado ou denegado) Rejeio: CT-e a ser substitudo no pode ter sido substitudo anteriormente Rejeio: CT-e a ser substitudo deve ter finalidade = 0 (normal) Rejeio: CT-e de anulao informado no grupo Tomador no contribuinte do ICMS inexistente Rejeio: CT-e de anulao informado no grupo Tomador no contribuinte do ICMS deve ter finalidade=2(Anulao) Rejeio: Vedado o cancelamento de CT-e do tipo substituto (tipo=3) Rejeio: Vedado o cancelamento se possuir CT-e de Anulao associado Rejeio: Vedado o cancelamento se possuir CT-e de Substituio associado Rejeio: Erro no catalogado (informar a mensagem de erro capturado no tratamento da exceo)
MOTIVOS DE DENEGAO DE USO

301 302 303 304 305 306

Uso Denegado : Irregularidade fiscal do emitente Uso Denegado : Irregularidade fiscal do remetente Uso Denegado : Irregularidade fiscal do destinatrio Uso Denegado : Irregularidade fiscal do expedidor Uso Denegado : Irregularidade fiscal do recebedor Uso Denegado : Irregularidade fiscal do tomador

OBS.: 1. Recomendamos a no utilizao de caracteres especiais ou acentuao nos textos das mensagens de erro. 2. Recomendamos que o campo xMotivo da mensagem de erro para o cdigo 999 seja informado com a mensagem de erro do aplicativo ou do sistema que gerou a exceo no prevista.

5.2

Padro de nomes para os arquivos

Visando facilitar o processo de guarda dos arquivos pelos legtimos interessados, foi criado um padro de nome para os diversos tipos de arquivos utilizados pelo sistema CT-e. So eles: CT-e: O nome do arquivo ser a chave de acesso completa com extenso -cte.xml; Envio de Lote de CT-e: O nome do arquivo ser o nmero do lote com extenso -envlot.xml; Recibo: O nome do arquivo ser o nmero do lote com extenso -rec.xml; Pedido do Resultado do Processamento do Lote de CT-e: O nome do arquivo ser o nmero do recibo com extenso -ped-rec.xml; Resultado do Processamento do Lote de CT-e: O nome do arquivo ser o nmero do recibo com extenso -pro-rec.xml; Denegao de Uso: O nome do arquivo ser a chave de acesso completa com extenso -den.xml; Pedido de Cancelamento de CT-e: O nome do arquivo ser a chave de acesso completa com extenso -ped-can.xml;

Pg. 72 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Cancelamento de CT-e: O nome do arquivo ser a chave de acesso completa com extenso -can.xml; Pedido de Inutilizao de Numerao: O nome do arquivo ser composto por: UF + Ano de inutilizao + CNPJ do emitente + Modelo + Srie + Nmero Inicial + Nmero Final com extenso -ped-inu.xml; Inutilizao de Numerao: O nome do arquivo ser composto por: Ano de inutilizao + CNPJ do emitente + Modelo + Srie + Nmero Inicial + Nmero Final com extenso inu.xml; Pedido de Consulta Situao Atual do CT-e: O nome do arquivo ser a chave de acesso completa com extenso -ped-sit.xml; Situao Atual do CT-e: O nome do arquivo ser a chave de acesso completa com extenso -sit.xml; Pedido de Consulta do Status do Servio: O nome do arquivo ser: AAAAMMDDTHHMMSS do momento da consulta com extenso -ped-sta.xml; Status do Servio: O nome do arquivo ser: AAAAMMDDTHHMMSS do momento da consulta com extenso -sta.xml;

O padro de nomenclatura tambm facilitar o aplicativo visualizador do CT-e.

5.3

Tratamento de caracteres especiais no texto de XML

Todos os textos de um documento XML passam por uma anlise do parser especfico da linguagem. Alguns caracteres afetam o funcionamento deste parser, no podendo aparecer no texto de uma forma no controlada. Os caracteres que afetam o parser so: > (sinal de maior), < (sinal de menor), & (e-comercial), (aspas), (sinal de apstrofe).

Alguns destes caracteres podem aparecer especialmente nos campos de Razo Social, Endereo e Informao Adicional. Para resolver o problema, recomendvel o uso de uma seqncia de escape em substituio ao respectivo caractere. Ex. a denominao: DIAS & DIAS LTDA deve ser informada como: DIAS &amp; DIAS LTDA no XML para no afetar o funcionamento do "parser". caractere < > & " ' seqncia de escape &lt; &gt; &amp; &quot; &#39;

5.4

Chave de Acesso do CT-e

A Chave de Acesso do Conhecimento de Transporte Eletrnico representada por uma sequncia de 44 caracteres numricos, representados da seguinte forma:
Cdigo da UF
Quantidade de

AAMM da emisso 04

CNPJ do Emitente 14

Modelo 02

Srie 03

Nmero do CT-e 09

Cdigo Numrico 09

DV 01

02

Pg. 73 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte caracteres

A Chave de Acesso da do Conhecimento de Transporte Eletrnico no existe como a sequncia acima descrita no leiaute do CT-e, devendo ser composta pelos seguintes campos que se encontram dispersos no leiaute do CT-e (vide Anexo I):
cUF - Cdigo da UF do emitente do Documento Fiscal AAMM - Ano e Ms de emisso do CT-e CNPJ - CNPJ do emitente mod - Modelo do Documento Fiscal serie - Srie do Documento Fiscal nCT - Nmero do Documento Fiscal cCT - Cdigo Numrico que compe a Chave de Acesso cDV - Dgito Verificador da Chave de Acesso

O Dgito Verificador (DV) ir garantir a integridade da chave de acesso, protegendo-a principalmente contra digitaes erradas. CLCULO DO DGITO VERIFICADOR DA CHAVE DE ACESSO DO CT-e O dgito verificador da chave de acesso do CT-e baseado em um clculo do mdulo 11. O mdulo 11 de um nmero calculado multiplicando-se cada algarismo pela seqncia de multiplicadores 2,3,4,5,6,7,8,9,2,3, ... posicionados da direita para a esquerda. A somatria dos resultados das ponderaes dos algarismos dividida por 11 e o DV (dgito verificador) ser a diferena entre o divisor (11) e o resto da diviso: DV = 11 - (resto da diviso) Quando o resto da diviso for 0 (zero) ou 1 (um), o DV dever ser igual a 0 (zero). Exemplo: consideremos que a chave de acesso tem a seguinte seqncia de caracteres:
A B C CHAVE DE ACESSO PESOS PONDERAO (A*B)

5 2 0 6 0 4 3 3 0 0 9 9 1 1 0 0 2 5 0 6 5 5 0 1 2 0 0 0 0 0 0 7 8 0 0 2 6 7 3 0 1 6 1 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 20 6 0 54 0 28 18 15 0 0 18 81 8 7 0 0 8 15 0 54 40 35 0 5 8 0 0 0 0 0 0 35 32 0 0 18 48 49 18 0 4 18 2

Somatria das ponderaes = 644 Dividindo a somatria das ponderaes por 11 teremos, 644 /11 = 58 restando 6. Como o dgito verificador DV = 11 - (resto da diviso), portando 11 - 6 = 5 Neste caso o DV da chave de acesso do CT-e igual a "5", valor este que dever compor a chave de acesso totalizando a uma seqncia de 44 caracteres.

5.5

Nmero do Recibo de Lote

O nmero do Recibo do Lote deve ser gerado pelo Portal da Secretaria de Fazenda Estadual, com a seguinte regra de formao: 2 posies com o Cdigo da UF onde foi entregue o lote (codificao do IBGE); 1 posio com o Tipo de Autorizador (0 ou 1=SEFAZ normal, 2=Contingncia SCAN RFB, 3=SEFAZ VIRTUAL, 4=SEFAZ VIRTUAL-AN); 12 posies numricas seqenciais. Pg. 74 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

campo Quantidade de caracteres

Cdigo da UF 02

Tipo Autorizador 01

seqencial 12

O projeto utiliza a codificao da UF definida pelo IBGE:


Regio Norte 11-Rondnia 12-Acre 13-Amazonas 14-Roraima 15-Par 16-Amap 17-Tocantins Regio Nordeste 21-Maranho 22-Piau 23-Cear 24-Rio Grande do Norte 25-Paraba 26-Pernambuco 27-Alagoas 28-Sergipe 29-Bahia Regio Sudeste 31-Minas Gerais 32-Esprito Santo 33-Rio de Janeiro 35-So Paulo Regio Sul 41-Paran 42-Santa Catarina 43-Rio Grande do Sul Regio CentroOeste 50-Mato Grosso do Sul 51-Mato Grosso 52-Gois 53-Distrito Federal

5.6

Nmero do protocolo

O nmero do protocolo gerado pelo Portal da Secretaria da Fazenda Estadual ou da Receita Federal do Brasil para identificar univocamente as transaes realizadas de autorizao de uso, denegao de uso, cancelamento de CT-e e inutilizao de numerao de CT-e. A regra de formao do nmero do protocolo : 9 Tipo de Autorizador 9 9 cdigo da UF 9 ano 9 9 9 9 9 9 9 9 9 sequencial de 10 posies 9 9

1 posio com o Tipo de Autorizador (1=SEFAZ normal, 2= Contingncia SCAN - RFB, 3=SEFAZ VIRTUAL, 4=SEFAZ VIRTUAL-AN); 2 posies para o cdigo da UF do IBGE; 2 posies para ano; 10 posies para o seqencial no ano.

A gerao do nmero de protocolo dever ser nica, sendo utilizada por todos os Web Service que precisam atribuir um nmero de protocolo para o resultado do processamento.

5.7

Tempo mdio de resposta

O tempo mdio de resposta um indicador que mede a performance do servio de processamento dos lotes dos ltimos 5 minutos. O tempo mdio de processamento de um CT-e obtido pela diviso do tempo decorrido entre o recebimento da mensagem e o momento de armazenamento da mensagem de processamento do lote pela quantidade de CT-e existentes no lote. O tempo mdio de resposta a mdia dos tempos mdios de processamento de um CT-e dos ltimos 5 minutos. Caso o tempo mdio de resposta fique abaixo de 1 (um) segundo, o tempo ser informado como 1 segundo. As fraes de segundos sero arredondados para cima.

Pg. 75 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

6. Cdigo de Barra
O padro de cdigo de barras a ser impresso no DACTE o CODE-128C. O referido cdigo de barras dever representar apenas a chave nica de acesso do arquivo do conhecimento de transporte eletrnico, com 44 posies. A impresso do cdigo de barras no DACTE tem a finalidade de facilitar e agilizar a captura da chave de acesso do CT-e para consulta da veracidade da mesma nos portais estaduais e da Receita Federal. Com a chave de acesso poder ser realizada a consulta integral ou resumida de um conhecimento de transporte eletrnico e sua situao, bem como a visualizao da autorizao de uso da mesma. Dentre outras finalidades do cdigo, destacamos tambm o registro do trnsito de mercadorias nos Postos Fiscais e, a critrio de cada unidade federada, a disponibilizao do arquivo do CT-e consultado. O conjunto de caracteres representativos do Cdigo de Barras CODE-128C encontra-se no Anexo V deste manual. O cdigo de barras dever representar apenas a chave de acesso do CT-e de 44 posies. Para a impresso do mesmo ser considerada a seguinte estrutura de simbolizao:

Margem clara

Start C

Chave de acesso do CT-e

DV

Stop

Margem clara

Margem Clara: Espao claro, que no contm nenhuma marca legvel por mquina, existente esquerda e direita do cdigo para evitar interferncia na decodificao da simbologia. A margem clara tambm chamada de "rea livre", "zona de silncio" ou "margem de silncio". Start C: inicia a codificao dos dados CODE-128C de acordo com o conjunto de caracteres. O Start C no representa nenhum caractere. Chave de acesso do CT-e: representa o conjunto de 44 caracteres da chave de acesso do CTe. DV: dgito verificador da simbologia. Stop: caractere de parada, indica o final do cdigo ao leitor ptico. O cdigo de barras dever ser impresso com resoluo mnima de 300 dpi, devendo ser observada a rea reservada no DACTE de 3 x 9 cm. Altura da barra: no intuito de propiciar melhor rea de leitura, a altura da barra no poder ser inferior a 1,5 cm e nem superior a 2,5 cm. Largura da barra: considerando que para cada smbolo da barra so codificados dois caracteres, ento teremos: Tamanho do campo chave de acesso = 44 (caracteres) / 2 = 22 (smbolos) Considerando que cada smbolo possui 11 (mdulos) * 22 (smbolos) = 242 posies Margem clara = deve ter no mnimo a dimenso de 10 (mdulos) * 2 = 20 posies Start C = 11 (mdulos) = 11 posies

Pg. 76 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

DV = 11 (mdulos) = 11 posies Stop = 13 (mdulos) = 13 posies Tamanho total da simbologia = 242 + 20 + 11 + 11 + 13 = 297 (posies) Largura mxima de cada mdulo da barra = 9 cm / 297 (posies) = 0,03 cm

6.1

Clculo do dgito verificador do CODE-128C

O dgito verificador baseado em um clculo do mdulo 103 considerando a soma ponderada dos valores de cada um dos dgitos na mensagem que est sendo codificada, incluindo o valor do caractere de incio (start). Exemplo: consideremos que a chave de acesso fosse apenas de oito caracteres e contivesse o seguinte nmero: 09758364
Chave de acesso Seqncia Valor do caractere Valor Ponderado (A X B) START A B C 105 105 09 1 9 9 75 2 75 150 83 3 83 249 64 4 64 256

Na linha valor do caractere foi incluso o valor 105 que corresponde ao valor do caractere de incio (start) para o padro Code C. Excetuando o caractere de start, os demais valores dos caracteres coincidem com os valores da chave de acesso, isto porque estamos utilizando o padro Code C de codificao que exclusivamente numrico. O dgito verificador do cdigo ser o resto da diviso da somatria dos valores ponderados dividido por 103 (mdulo 103). Assim o dgito verificador ser: Valor da soma ponderada = (1x105)+(1x9)+(2x75)+(3x83)+(4x64) = 769 769/103 = 7 resta 48, assim o DV 48

6.2

Representao simblica do cdigo

START 09 75 83 64 DV = 48 STOP B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B 2 1 1 2 3 2 2 2 1 2 1 3 2 4 1 2 1 1 1 1 4 2 1 2 1 1 1 4 2 2 3 1 3 1 2 1 2 3 3 1 1 1 2

A seqncia de barras est descrita na tabela do Anexo V deste manual. B = barra preta S = espao ou barra branca A numerao acima indica quantas vezes a barra dever ser impressa no smbolo.

Pg. 77 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

7. DACTE
O DACTE um documento fiscal auxiliar impresso em papel com o objetivo de: a) Acompanhar a prestao do servio de transporte de mercadorias; b) Colher a firma do destinatrio/tomador para comprovao de entrega das mercadorias e/ou prestao de servios; c) Auxiliar a escriturao do CT-e para tomadores de servios no emissores de documentos fiscais eletrnicos; O DACTE poder ser emitido em mais de uma folha, assim um DACTE poder ter tantas folhas quantas forem necessrias para discriminao das mercadorias, conforme leiaute descrito no Anexo II e III deste manual. O contribuinte poder utilizar at 50% da rea disponvel no verso do DACTE. O DACTE emitido no ambiente de homologao dever conter, em destaque, a frase SEM VALOR FISCAL. O nmero do Protocolo de Autorizao de Uso recebido da SEFAZ dever ser impresso no DACTE.

Pg. 78 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

8. Contingncia
Durante a fase do piloto, exclusivamente em casos de contingncia do Portal da Secretaria de Fazenda Estadual, as empresas emitiro os Conhecimentos de Transporte em formulrio contnuo, no sendo necessria a transmisso do arquivo do CT-e aps o trmino da contingncia. Para identificar o status operacional do Portal da Secretaria de Fazenda Estadual, ser utilizado o Web Service cteStatusServico. Para tempo de resposta, informado pela SEFAZ no retorno da consulta de Status, superior a 3 (trs) minutos ou ausncia de retorno, caber Empresa decidir pela utilizao do processo de contingncia definido no pargrafo anterior. Tambm atravs deste mtodo a Empresa dever identificar a sada do estado de contingncia. Antes de entrar em contingncia a Empresa tambm dever verificar o status operacional de sua rede interna.

Pg. 79 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

9. Ambiente de Homologao / Produo


As Secretarias de Fazenda Estaduais devero manter dois ambientes para recepo de CT-e. O ambiente de homologao especfico para a realizao de testes e integrao das aplicaes do contribuinte durante a fase de implementao e adequao do sistema de emisso de CT-e do contribuinte. A emisso de CT-e no ambiente de produo fica condicionada prvia aprovao das equipes de TI e de negcios da prpria empresa, que dever avaliar a adequao, comportamento e performance de seu sistema de emisso de CT-e no ambiente de homologao. Uma vez aprovados os testes em homologao deve o contribuinte habilitar-se ao ambiente de produo.

Pg. 80 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

10. Distribuio do CT-e para o Tomador do Servio


Conforme prevista na clusula dcima do AJUSTE SINIEF 07/05 o emitente e o tomador do servio devero manter em arquivo digital os Conhecimentos de Transporte eletrnicos pelo prazo estabelecido na legislao tributria para a guarda dos documentos fiscais, devendo ser apresentada administrao tributria, quando solicitados. O emissor do Conhecimento de Transporte eletrnico deve enviar ou disponibilizar o arquivo digital do CT-e para o tomador do servio, seja de forma eletrnica ou por qualquer outro meio que possibilite ao tomador do servio ter acesso ao arquivo digital. O DACTE um Documento Auxiliar do Conhecimento de Transporte eletrnico hbil para acobertar a prestao de servios de transporte e no substitui o Conhecimento de Transporte eletrnico em nenhuma hiptese. Os tomadores de servios de transporte no emissores de Documentos Fiscais Eletrnicos podero escriturar o CT-e com base nas informaes contidas no DACTE, que dever ser mantido para apresentao administrao tributria quando solicitado.

10.1 Processo de Distribuio


A modalidade tecnolgica de intercmbio do documento eletrnico entre o emissor e receptor deve ser acordada entre ambos, respeitando o sigilo fiscal e o padro de contedo de dados definido neste item. As formas mais comuns de troca de informaes entre as empresas no comrcio eletrnico (B2B) so: troca de mensagens em sistema especfico, baseado em WEB ou rede privativa; troca de arquivos; troca de mensagens via e-mail; disponibilizao de informaes em portais, com acesso sob demanda e autenticao de acesso.

10.2 Leiaute da Distribuio: CT-e


Dever ser disponibilizado para o destinatrio o mesmo contedo do CT-e enviada para a SEFAZ, complementada com a informao da Autorizao de Uso, na forma que segue. Schema XML: procCTe_v99.99.xsd
# XR01 XR02 XR03 XR04 XR05 XR06 Campo cteProc versao CTe (dados) protCte (dados) Ele Raiz A G G Pai XR01 XR01 XR01 Tipo N Ocor. 1-1 1-1 1-1 Tam. 1-4 Dec. Descrio/Observao TAG raiz 2 Dados do CT-e, inclusive com os dados da assinatura (Anexo I) Dados do Protocolo de Autorizao de Uso (item 4.2.2)

Nota: Atualmente, no credenciamento das empresas como emissor de CT-e, a SEFAZ no est
verificando a capacidade das empresas para recepo de documentos de forma eletrnica, nem a distribuio dos CT-e para o destinatrio. Com a ampliao do processo de emisso de documentos eletrnicos estas implementaes previstas no Projeto podero ser exigidas.

Pg. 81 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

11. Compartilhamento de informaes do CT-e entre rgos Pblicos


O Protocolo de Cooperao n 03/2006 II ENAT de i mplantao do Conhecimento de Transporte Eletrnico prev o compartilhamento de CT-e entre as administraes tributrias. O compartilhamento das informaes ser realizado atravs do intercmbio dos seguintes arquivos digitais: CT-e: Conhecimento de Transporte eletrnico e a respectiva autorizao ou denegao de uso; Cancelamento de CT-e: Pedido de Cancelamento de CT-e e a respectiva homologao do pedido; Inutilizao de numerao de CT-e: Pedido de Inutilizao de numerao de CT-e e a respectiva homologao do pedido; Carta de Correo do CT-e: Carta de Correo e respectiva confirmao de recepo da Carta de Correo;

11.1 Processo de Compartilhamento


Todos os documentos sero transmitidos para a Receita Federal do Brasil, que disponibilizar o compartilhamento destes documentos para os seguintes rgos da administrao tributria interessados: UF de incio da prestao do servio de transporte; UF de fim da prestao do servio de transporte; UF do tomador da prestao do servio de transporte; SUFRAMA quando a localidade de fim da prestao de servio de transporte estiver localizada na rea de incentivo fiscal administrada pela SUFRAMA.

O compartilhamento de documentos entre as SEFAZ e a RFB ser realizado atravs dos Web Services de compartilhamento de Documentos Fiscais Elernicos, seguindo a padronizao de nomes de arquivos que segue: CT-e: Nmero do Protocolo + _v + [Verso do arquivo de schema com 5 posies (ex: 99.99)] + -procCTe.xml. Exemplo: 143061234567890_v01.00-procCTe.xml. Cancelamento de CT-e: Nmero do Protocolo + _v + [Verso do arquivo de schema com 5 posies (ex: 99.99)] + -procCancCTe.xml. Exemplo: 143061234567890_v01.00-procCancCTe.xml. Inutilizao de numerao de CT-e: Nmero do Protocolo + _v + [Verso do arquivo de schema com 5 posies (ex: 99.99)] + -procInutCTe.xml. Exemplo: 143061234567890_v01.00-procInutCTe.xml. Carta de Correo de CT-e: Nmero do Protocolo + _v + [Verso do arquivo de schema com 5 posies (ex: 99.99)] + -cartCorCTe.xml.

Nota: A composio do Nmero do Protocolo est descrita no item 5.6.

Pg. 82 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

11.2 Leiaute de compartilhamento: CT-e


Schema XML: procCTe_v99.99.xsd
# XR01 XR02 XR03 XR04 XR05 XR06 Campo cteProc versao CTe (dados) protCte (dados) Ele Raiz A G G Pai XR01 XR01 XR01 Tipo N Ocor. 1-1 1-1 1-1 Tam. 1-4 Dec. Descrio/Observao TAG raiz 2 Dados do CT-e, inclusive com os dados da assinatura (Anexo I) Dados do Protocolo de Autorizao de Uso (item 4.2.2)

11.3 Leiaute de compartilhamento: Cancelamento de CT-e


Schema XML: procCancCTe_v99.99.xsd
# YR01 YR02 YR03 YR04 YR05 YR06 Campo procCancCTe versao cancCTe (dados) retCancCTe (dados) Ele Raiz A G G Pai YR01 YR01 YR01 Tipo N Ocor. 1-1 1-1 1-1 Tam. 1-4 Dec. 2 Descrio/Observao TAG raiz

Dados do Pedido de Cancelamento (item 4.3.1) Dados da homologao do pedido (item 4.3.2)

11.4 Leiaute de compartilhamento: Inutilizao de Numerao de CT-e


Schema XML: procInutCTe_v99.99.xsd
# ZR01 ZR02 ZR03 ZR04 ZR05 ZR06 Campo procInutCTe versao inutCTe (dados) retInutCte (dados) Ele Raiz A G G Pai ZR01 ZR01 ZR01 Tipo N Ocor. 1-1 1-1 1-1 Tam. 1-4 Dec. 2 Descrio/Observao TAG raiz

Dados do Pedido de Inutilizao (item 4.4.1) Dados da homologao do pedido (item 4.4.2)

11.5 Compartilhamento de documentos com outros rgos pblicos


O CT-e tambm poder ser compartilhado com outros rgos da administrao direita, indireta, fundaes e autarquias, que necessitem das informaes para desempenho de suas atividades, mediante prvio convnio ou protocolo de cooperao, respeitado o sigilo fiscal.

Pg. 83 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Anexo I Leiaute do CT-e


- Observaes importantes para entendimento do Leiaute do CT-e
1. Abreviaes utilizadas nas colunas de cabealho do leiaute:

# 135

Campo Nvel Descrio vBC 3 Valor da Base de Clculo do ICMS

Ele. Tipo Ocorr. Tamanho Domnio Exp. Reg. Observaes E N 1-1 13, 2 ER23 15 posies, sendo 13 inteiras e 2 decimais.

a) coluna # : identificador da linha da tabela; b) coluna campo: identificador do nome do campo, como a nomenclatura dos nomes dos campos foi padronizada, um nome de campo utilizado para identificar campos diferentes, como por exemplo, a IE, que pode ser do emitente ou do destinatrio. A diferenciao dos campos realizada considerando as tags de grupo. c) coluna Nvel: identificador do nvel do campo na estrutura hierrquica no schema XML. Por exemplo, o campo CFOP possui nvel = 2, indicando que na estrutura hierrquica ele filho do campo ide que possui nvel = 1. d) coluna Ele:

Pg. 84 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

A - indica que o campo um atributo do Elemento anterior; 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 que deriva de uma Escolha (Choice); ID indica que o campo um ID da XML 1.0; RC indica que o campo uma key constraint (Restrio de Chave) para garantir a unicidade e presena do valor;

e) coluna Tipo: N campo numrico; C campo alfanumrico; D campo data; f) Coluna Ocorrncia: x-y, onde x indica a ocorrncia mnima e y a ocorrncia mxima; g) Coluna tamanho: x-y, onde x indica o tamanho mnimo e y o tamanho mximo; a existncia de um nico valor indica que o campo tem tamanho fixo, 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;

Pg. 85 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

h) coluna Domnio: indica o conjunto de valores permitidos para um determinado campo. Por exemplo, o campo modal pode assumir os valores 01,02,03,04 e 05. Nesta coluna apresentada uma referncia, exemplo D1, sendo que os valores permitidos so listados ao final do leiaute, sob o ttulo de Domnio. i) coluna Exp. Reg: demonstra a expresso regular associada a um determinado campo. Nesta coluna apresentada uma referncia, exemplo ER27, sendo que o contedo da expresso regular listado ao final do leiaute, sob o ttulo Expresso Regular. j) O tamanho mximo dos campos Tipo C, quando no especificado, 60 posies;

2. Regras de preenchimento dos campos do Conhecimento de Transporte eletrnico:

Campos que representam cdigos (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; Campos numricos que representam valores e quantidades so de tamanho varivel, respeitando o tamanho mximo previsto para o campo e a quantidade de casas decimais. O preenchimento de zeros no significativos causa erro de validao do Schema XML. Os campos numricos devem ser informados sem o separador de milhar, com uso do ponto decimal para indicar a parte fracionria se existente respeitando-se a quantidade de dgitos prevista no leiaute; O uso de caracteres acentuados e smbolos especiais para o preenchimento dos campos alfanumricos devem ser evitados. Os espaos informados no incio e no final do campo alfanumrico tambm devem ser evitados; As datas devem ser informadas no formato AAAA-MM-DD; A forma e a obrigatoriedade de preenchimento dos campos do Conhecimento de Transporte Eletrnico esto previstas na legislao aplicvel para a operao que se pretende realizar; Inexistindo contedo (valor zero ou vazio) para um campo no obrigatrio, a TAG deste campo no dever ser informada no arquivo do CT-e; Tratando-se de operaes com o exterior, uma vez que o campo CNPJ obrigatrio no informar o contedo deste campo; No caso das pessoas desobrigadas de inscrio no CNPJ/MF, dever ser informado o CPF da pessoa, exceto nas operaes com o exterior; A existncia no leiaute/schema de campos de preenchimento opcional no deve ser interpretado como desobrigao de preenchimento, pois esta deciso depende diretamente da legislao tributria. Significa apenas que existem situaes em que o preenchimento de um determinado campo em uma determinada situao no se aplica. Por exemplo, o nmero de um continer um campo opcional no leiaute/schema, pois nem todos os servios de transporte so realizados atravs de continer, mas, quando ele existir, dever obrigatoriamente ser preenchido.

Pg. 86 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

CT-e Diagrama Simplificado

Pg. 87 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Schema XML: CTe_v99.99.xsd


# 1 2 3 4 5 6 Campo infCte versao Id ide cUF cCT
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G A A G E E N N N C 1-1 1-1 1-1 1-1 1-1 1-1 2 9 D1 ER33 Utilizar a Tabela do IBGE. Nmero aleatrio gerado pelo emitente para cada CT-e, com o objetivo de evitar acessos indevidos ao documento. 47 ER54 ER50 Ex: "1.03" Informar a chave de acesso do CT-e e precedida do literal "CTe"

0 1 1 1 2 2

Informaes do CT-e Verso do leiaute Identificador da tag a ser assinada Identificao do CT-e Cdigo da UF do emitente do CT-e. Cdigo numrico que compe a Chave de Acesso. Cdigo Fiscal de Operaes e Prestaes Natureza da Operao Forma de pagamento do servio 0 - Pago; 1 - A pagar; 2 - outros Modelo do documento fiscal

7 8 9

CFOP natOp forPag

2 2 2

E E E

N C N

1-1 1-1 1-1

4 1 - 60 1 D5

ER52 ER31

10

mod

1-1

D2

Utilizar o cdigo 57 para identificao do CT-e, emitido em substituio aos modelos de conhecimentos em papel. ER28 Preencher com "0" no caso de srie nica, a srie de contingncia com autorizao pela SRF deve ser "900" ou superior

11

serie

Srie do CT-e

1-1

1-3

12 13 14

nCT dhEmi tpImp

2 2 2

Nmero do CT-e Data e hora de emisso do CT-e Formato de impresso do DACTE 1 - Retrato; 2 - Paisagem.

E E E

N C N

1-1 1-1 1-1

1-9 19 1 D4

ER27 ER34 Formato AAAA-MM-DDTHH:MM:DD

Pg. 88 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 15

Campo tpEmis

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E N 1-1 1 D4

Forma de emisso do CT-e 1 - Normal; 2 - Contingncia Digito Verificador da chave de acesso do CT-e

16

cDV

1-1

ER35

Informar o dgito de controle da chave de acesso do CT-e, que deve ser calculado com a aplicao do algoritmo mdulo 11 (base 2,9) da chave de acesso.

17

tpAmb

Tipo do Ambiente: 1 - Produo 2 - Homologao Tipo do CT-e: 0 - CT-e Normal, 1 - CT-e de Complemento de Valores, 2 - CT-e de Anulao de Valores, 3 - CT-e Substituto Identificador do processo de emisso do CT-e: 0 - emisso de CT-e com aplicativo do contribuinte; 1 - emisso de CT-e avulsa pelo Fisco; 2 - emisso de CT-e avulsa, pelo contribuinte com seu certificado digital, atravs do site do Fisco; 3- emisso CT-e pelo contribuinte com aplicativo fornecido pelo Fisco. Verso do processo de emisso Chave de acesso do CT-e referenciado Cdigo do Municpio onde o CT-e est sendo emitido Nome do Municpio onde o CT-e est sendo emitido Sigla da UF onde o CT-e est sendo

1-1

D4

18

tpCTe

1-1

D6

19

procEmi

1-1

D6

20 21 22

verProc refCTE cMunEmi

2 2 2

E E E

C N N

1-1 0-1 1-1

1 - 20 44 7

ER31 ER2 ER1

Iinformar a verso do aplicativo emissor de CT-e.

Utilizar a tabela do IBGE. Informar 9999999 para as operaes com o exterior. Informar 'EXTERIOR' para as operaes com o exterior. Informar 'EX' para operaes com o

23 24

xMunEmi UFEmi

2 2

E E

C C

1-1 1-1

1 - 60 2 D3

ER31

Pg. 89 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes exterior. E N 1-1 2 D23

emitido 25 modal 2 Modal: 01-Rodovirio; 02-Areo; 03-Aquavirio; 04-Ferrovirio; 05-Dutovirio Tipo do Servio: 0 - Normal; 1 - Subcontratao; 2 - Redespacho; 3 - Redespacho Intermedirio Cdigo do Municpio de incio da prestao Nome do Municpio do incio da prestao UF do incio da prestao Cdigo do Municpio de trmino da prestao Nome do Municpio do trmino da prestao UF do trmino da prestao Indicador se o Recebedor retira no Aeroporto, Filial, Porto ou Estao de Destino? 0 - sim; 1 - no Detalhes do retira Indicador do "papel" do tomador do servio no CT-e Tomador do Servio:

26

tpServ

1-1

D6

27 28 29 30 31 32 33

cMunIni xMunIni UFIni cMunFim xMunFim UFFim retira

2 2 2 2 2 2 2

E E E E E E E

N C C N C C N

1-1 1-1 1-1 1-1 1-1 1-1 1-1

7 1 - 60 2 7 1 - 60 2 1 D3 D7 D3

ER1 ER31

Utilizar a tabela do IBGE. Informar 9999999 para operaes com o exterior. Informar 'EXTERIOR' para operaes com o exterior. Informar 'EX' para operaes com o exterior.

ER1 ER31

Utilizar a tabela do IBGE. Informar 9999999 para operaes com o exterior. Informar 'EXTERIOR' para operaes com o exterior. Informar 'EX' para operaes com o exterior.

34 35 36

xDetRetira toma03 toma

2 2 3

E CG E

0-1 1-1

1 - 160

ER31

1-1

D6

Sero utilizadas as informaes contidas

Pg. 90 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes no respectivo grupo, conforme indicado pelo contedo deste campo

0-Remetente; 1-Expedidor; 2-Recebedor; 3-Destinatrio 37 38 39 toma4 toma CNPJ 2 3 3 Indicador do "papel" do tomador do servio no CT-e Tomador do Servio: 4 - Outros Nmero do CNPJ CG E CE N N 1-1 1-1 1-1 1 14 D8 ER7

Obs: Informar os dados castrais do tomador do servio Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos.

40 41 42 43 44 45 46 47 48 49 50

CPF IE xNome xFant fone enderToma xLgr nro xCpl xBairro cMun

3 3 3 3 3 3 4 4 4 4 4

Nmero do CPF Inscrio Estadual Razo Social ou Nome Nome Fantasia Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, informar EXTERIOR para operaes com o exterior. CEP Sigla da UF, informar EX para operaes com o exterior.

CE E E E E G E E E E E

N C C C N

1-1 0-1 1-1 0-1 0-1 1-1

11 0 - 14 1 - 60 1 - 60 7 - 12

ER8 ER25 ER31 ER31 ER36

C C C C N

1-1 1-1 0-1 1-1 1-1

1 - 255 1 - 60 1 - 60 1 - 60 7

ER31 ER31 ER31 ER31 ER1

51 52 53

xMun CEP UF

4 4 4

E E E

C N C

1-1 0-1 1-1

1 - 60 8 2 D3

ER31 ER46 Informar os zeros no significativos

Pg. 91 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 54 55 56 57

Campo cPais xPais compl xCaracAd

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E G E C N C 0-1 0-1 0-1 0-1 1 - 15 ER31 Texto REENTREGA; REFATURAMENTO; etc livre: DEVOLUO; 1-4 1 - 60 ER30 ER31 Utilizar a tabela do BACEN

4 4 1 2

Cdigo do pas Nome do pas Dados complementares do CT-e para fins operacionais ou comerciais Caracterstica adicional do transporte

58

xCaracSer

Caracterstica adicional do servio

0-1

1 - 30

ER31

Texto livre: ENTRGA EXPRESSA; LOGSTICA REVERSA; CONVENCIONAL; EMERGENCIAL; etc

59 60 61 62 63

xEmi fluxo xOrig pass xPass

2 2 3 3 4

Funcionrio emissor do CTe Previso do fluxo da carga Sigla ou cdigo interno da Filial/Porto/Estao/ Aeroporto de Origem

E G E G

0-1 0-1

1 - 20

ER31

0-1 0-n

1 - 15

ER31

Sigla ou cdigo interno da Filial/Porto/Estao/Aeroporto de Passagem Sigla ou cdigo interno da Filial/Porto/Estao/Aeroporto de Destino Cdigo da Rota de Entrega Informaes ref. a previso de entrega Entrega sem data definida Tipo de data/perodo programado para entrega 0- Sem data definida Entrega com data definida Tipo de data/perodo programado para entrega:

0-1

1 - 15

ER31

64 65 66 67 68

xDest xRota Entrega semData tpPer

3 3 2 3 4

E E G CG E

C C

0-1 0-1 0-1 1-1

1 - 15 1 - 10

ER31 ER31

1-1

D9

69 70

comData tpPer

3 4

CG E N

1-1 1-1 1 D10

Pg. 92 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

1-Na data; 2-At a data; 3-A partir da data 71 72 73 74 75 76 77 78 79 dProg noPeriodo tpPer dIni dFim semHora tpHor comHora tpHor 4 3 4 4 4 3 4 3 4 Data programada Entrega no perodo definido 4-no perodo Data inicial Data final Entrega sem hora definida 0- Sem hora definida Entrega com hora definida 1--No horrio; 2-At o horrio; 3-A partir do horrio Hora programada Entrega no intervalo de horrio definido 4-No intervalo de tempo Hora inicial Hora final Municpio de origem para efeito de clculo do frete Municpio de destino para efeito de clculo do frete Observaes Gerais Campo de uso livre do contribuinte informar o nome do campo no atributo xCampo e o contedo do campo no XTexto E CG E E E CG E CG E N N N D D D 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1 D10 1 D9 1 10 10 D8 ER32 ER32 Formato AAAA-MM-DD Formato AAAA-MM-DD 10 ER32 Formato AAAA-MM-DD

80 81 82 83 84 85 86 87 88

hProg noInter tphor hIni hFim origCalc destCalc xObs ObsCont

4 3 4 4 4 2 2 2 2

E CG E E E E E E G

1-1 1-1

ER55

Formato HH:MM:SS

N T T C C C

1-1 1-1 1-1 0-1 0-1 0-1 0 - 10

1 8 8 1 - 40 1 - 40 1 - 2000

D8 ER55 ER55 ER31 ER31 ER31 Formato HH:MM:SS Formato HH:MM:SS

Pg. 93 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 89 90 91

Campo xCampo xTexto ObsFisco

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes A E G C C 1-1 1-1 0 - 10 1 - 20 1 - 160 ER31 ER31

3 3 2

Identificao do campo Contedo do campo Campo de uso livre do contribuinte informar o nome do campo no atributo xCampo e o contedo do campo no XTexto Identificao do campo Contedo do campo Identificao do Emitente do CT-e CNPJ do emitente Inscrio Estadual Razo social ou Nome do emitente Nome fantasia Endereo do emitente Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, , informar EXTERIOR para operaes com o exterior. CEP Sigla da UF, , informar EX para operaes com o exterior. Cdigo do pas

92 93 94 95 96 97 98 99 100 101 102 103 104

xCampo xTexto emit CNPJ IE xNome xFant enderEmit xLgr nro xCpl xBairro cMun

3 3 1 2 2 2 2 2 3 3 3 3 3

A E G E E E E G E E E E E

C C

1-1 1-1 1-1

1 - 20 1 - 60

ER31 ER31

N C C C

1-1 1-1 1-1 0-1 1-1

14 2 - 14 1 - 60 1 - 60

ER5 ER26 ER31 ER31

Informar zeros no significativos

C C C C N

1-1 1-1 0-1 1-1 1-1

1 - 60 1 - 60 1 - 60 1 - 60 7

ER31 ER31 ER31 ER31 ER1

105

xMun

1-1

1 - 60

ER31

106 107 108

CEP UF cPais

3 3 3

E E E

N C N

0-1 1-1 0-1

8 2 1-4 D3

ER46

Informar zeros no significativos

ER30

Utilizar tabela do BACEN

Pg. 94 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 109 110 111

Campo xPais fone rem

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E G C N 0-1 0-1 0-1 1 - 60 7 - 12 ER31 ER36 Poder no ser informado para os CTe de redespacho intermedirio. Nos demais casos dever sempre ser informado. 14 ER7 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos. Informar a IE do remetente ou ISENTO se remetente contribuinte do ICMS isento de inscrio no cadastro de contribuintes do ICMS. Caso o remetente no seja contribuinte do ICMS no informar o contedo.

3 3 1

Nome do pas Telefone Informaes do Remetente das mercadorias transportadas pelo CT-e

112

CNPJ

Nmero do CNPJ

CE

1-1

113 114

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 1-1

11 0 - 14

ER8 ER25

115 116 117 118 119 120 121 122 123

xNome xFant fone enderReme xLgr nro xCpl xBairro cMun

2 2 2 2 3 3 3 3 3

Razo social ou nome do remetente Nome fantasia Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, informar EXTERIOR para operaes com o exterior.

E E E G E E E E E

C C N

1-1 0-1 0-1 1-1

1 - 60 1 - 60 7 - 12

ER31 ER31 ER36

C C C C N

1-1 1-1 0-1 1-1 1-1

1 - 255 1 - 60 1 - 60 1 - 60 7

ER31 ER31 ER31 ER31 ER1

124

xMun

1-1

1 - 60

ER31

Pg. 95 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141

Campo CEP UF cPais xPais infNF nRoma nPed serie nDoc dEmi vBC vICMS vBCST vST vProd vNF nCFOP

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E E E CG E E E E E E E E E E E E C C C C D N N N N N N N N C N C 0-1 1-1 0-1 0-1 1-n 0-1 0-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1 - 20 1 - 20 1-3 1 - 20 10 13, 2 13, 2 13, 2 13, 2 13, 2 13, 2 4 ER31 ER31 ER31 ER31 ER32 ER23 ER23 ER23 ER23 ER23 ER23 ER52 Formato AAAA-MM-DD 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. CFOP da NF ou, na existncia de mais de um, predominncia pelo critrio de valor econmico. 15 posies, sendo 12 inteiras e 3 decimais. 8 2 1-4 1 - 60 D3 ER30 ER31 Este grupo deve ser informado quando o documento originrio for NF Utilizar a tabela do BACEN ER46 Informar os zeros no significativos

3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3

CEP Sigla da UF, informar EX para operaes com o exterior. Cdigo do pas Nome do pas Informaes das NF Nmero do Romaneio da NF Nmero do Pedido da NF Srie Nmero Data de Emisso Valor da Base de Clculo do ICMS Valor Total do ICMS Valor da Base de Clculo do ICMS ST Valor Total do ICMS ST Valor Total dos Produtos Valor Total da NF CFOP Predominante

142

nPeso

Peso total em Kg

0-1

12, 3

ER20

Pg. 96 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 143 144 145 146 147 148 149 150 151 152

Campo PIN locRet CNPJ CPF xNome xLgr nro xCpl xBairro cMun

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E G CE CE E E E E E E N N C C C C C N N 0-1 0-1 1-1 1-1 1-1 1-1 1-1 0-1 1-1 1-1 14 11 1 - 60 1 - 255 1 - 60 1 - 60 1 - 60 7 ER5 ER8 ER31 ER31 ER31 ER31 ER31 ER1 2-9 ER37 PIN atribudo pela SUFRAMA para a operao. Informar apenas quando diferente do endereo do remetente.

3 3 4 4 4 4 4 4 4 4

PIN SUFRAMA Local de retirada constante na NF Nmero do CNPJ Nmero do CPF Razo Social ou Nome Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, , informar EXTERIOR para operaes com o exterior. Sigla da UF, , informar EX para operaes com o exterior. Informaes das NF-e Chave de acesso da NF-e PIN SUFRAMA Informaes dos demais documentos Tipo de documento originrio 00 - Declarao 99 - Outros Descrio quando se tratar de 99-Outros Nmero

153

xMun

1-1

1 - 60

ER31

154 155 156 157 158 159

UF infNFe chave PIN infOutros tpDoc

4 2 3 3 2 3

E CG E E CG E

1-1 1-n

D3

N N

1-1 0-1 1-n

44 2-9

ER2 ER37 PIN atribudo pela SUFRAMA para a operao.

1-1

D11

160 161

descOutros nDoc

3 3

E E C

0-1 0-1 1 - 20 ER31

Pg. 97 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 162 163 164 165

Campo dEmi vDocFisc exped CNPJ

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E G CE N D N 1-1 0-1 0-1 1-1 14 ER7 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos. 10 13, 2 ER32 ER24 Formato AAAA-MM-DD 15 posies, sendo 13 inteiras e 2 decimais.

3 3 1 2

Data de Emisso Valor do documento Informaes do Expedidor da Carga Nmero do CNPJ

166 167 168 169 170 171 172 173 174 175

CPF IE xNome fone enderExped xLgr nro xCpl xBairro cMun

2 2 2 2 2 3 3 3 3 3

Nmero do CPF Inscrio Estadual Razo Social ou Nome Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, informar EXTERIOR para operaes com o exterior. CEP Sigla da UF, informar EX para operaes com o exterior. Cdigo do pas Nome do pas Informaes do Recebedor da Carga

CE E E E G E E E E E

N C C N

1-1 1-1 1-1 0-1 1-1

11 0 - 14 1 - 60 7 - 12

ER8 ER25 ER31 ER36

C C C C N

1-1 1-1 0-1 1-1 1-1

1 - 255 1 - 60 1 - 60 1 - 60 7

ER31 ER31 ER31 ER31 ER1

176 177 178 179 180 181

xMun CEP UF cPais xPais receb

3 3 3 3 3 1

E E E E E G

C N C N C

1-1 0-1 1-1 0-1 0-1 0-1

1 - 60 8 2 1-4 1 - 60 D3

ER31 ER46 Informar os zeros no significativos

ER30 ER31

Utilizar a tabela do BACEN

Pg. 98 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 182

Campo CNPJ

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes CE N 1-1 14 ER7 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos.

Nmero do CNPJ

183 184 185 186 187 188 189 190 191 192

CPF IE xNome fone enderReceb xLgr nro xCpl xBairro cMun

2 2 2 2 2 3 3 3 3 3

Nmero do CPF Inscrio Estadual Razo Social ou Nome Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, informar EXTERIOR para operaes com o exterior. CEP Sigla da UF, informar EX para operaes com o exterior. Cdigo do pas Nome do pas Informaes do Destinatrio do CT-e Nmero do CNPJ

CE E E E G E E E E E

N C C N

1-1 1-1 1-1 0-1 1-1

11 0 - 14 1 - 60 7 - 12

ER8 ER25 ER31 ER36

C C C C N

1-1 1-1 0-1 1-1 1-1

1 - 255 1 - 60 1 - 60 1 - 60 7

ER31 ER31 ER31 ER31 ER1

193 194 195 196 197 198 199

xMun CEP UF cPais xPais dest CNPJ

3 3 3 3 3 1 2

E E E E E G CE

C N C N C

1-1 0-1 1-1 0-1 0-1 0-1

1 - 60 8 2 1-4 1 - 60 D3

ER31 ER46 Informar os zeros no significativos

ER30 ER31

Utilizar a tabela do BACEN

S pode ser omitido em caso de redespacho intermedirio 14 ER7 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos.

1-1

Pg. 99 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 200 201 202 203 204

Campo CPF IE xNome fone ISUF

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes CE E E E E N C C N N 1-1 0-1 1-1 0-1 0-1 11 0 - 14 1 - 60 7 - 12 8-9 ER8 ER25 ER31 ER36 ER38 Informar os zeros no significativos.

2 2 2 2 2

Nmero do CPF Inscrio Estadual Razo Social ou Nome do remetente Telefone Inscrio na SUFRAMA (Obrigatrio nas operaes com as reas com benefcios de incentivos fiscais sob controle da SUFRAMA) Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, informar EXTERIOR para operaes com o exterior. CEP Sigla da UF, informar EX para operaes com o exterior. Cdigo do pas Nome do pas Local de Entrega constante na Nota Fiscal Nmero do CNPJ Nmero do CPF Razo Social ou Nome

205 206 207 208 209 210

enderDest xLgr nro xCpl xBairro cMun

2 3 3 3 3 3

G E E E E E C C C C N

1-1 1-1 1-1 0-1 1-1 1-1 1 - 255 1 - 60 1 - 60 1 - 60 7 ER31 ER31 ER31 ER31 ER1

211 212 213 214 215 216 217 218 219

xMun CEP UF cPais xPais locEnt CNPJ CPF xNome

3 3 3 3 3 2 3 3 3

E E E E E G CE CE E

C N C N C

1-1 0-1 1-1 0-1 0-1 0-1

1 - 60 8 2 1-4 1 - 60 D3

ER31 ER46 Informar os zeros no significativos

ER30 ER31

Utilizar a tabela do BACEN

Informar apenas quando diferente do endereo do destinatrio 14 11 1 - 60 ER5 ER8 ER31

N N C

1-1 1-1 1-1

Pg. 100 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 220 221 222 223 224

Campo xLgr nro xCpl xBairro cMun

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E E E E C C C C N 1-1 1-1 0-1 1-1 1-1 1 - 255 1 - 60 1 - 60 1 - 60 7 ER31 ER31 ER31 ER31 ER1

3 3 3 3 3

Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior. Nome do municpio, , informar EXTERIOR para operaes com o exterior. Sigla da UF, , informar EX para operaes com o exterior. Valores da Prestao de Servio Valor Total da Prestao do Servio

225

xMun

1-1

1 - 60

ER31

226 227 228

UF vPrest vTPrest

3 1 2

E G E

1-1 1-1

D3

1-1

13, 2

ER23

15 posies, sendo 13 inteiras e 2 decimais. Pode conter zeros quando o CT-e for de complemento de ICMS 15 posies, sendo 13 inteiras e 2 decimais.

229 230 231

vRec Comp xNome

2 2 3

Valor a Receber Componentes do Valor da Prestao Nome do componente

E G E

1-1 0-n

13, 2

ER23

1-1

1 - 15

ER31

Exxemplos: FRETE PESO, FRETE VALOR, SEC/CAT, ADEME, AGENDAMENTO, etc 15 posies, sendo 13 inteiras e 2 decimais.

232 233 234

vComp imp ICMS

3 1 2

Valor do componente Informaes relativas aos Impostos Informaes relativas ao ICMS

E G G

1-1 1-1 1-1

13, 2

ER23

CST do servio: 00 ICMS Normal; 20 - ICMS com reduo de Base de Clculo; 40 ICMS iseno;

Pg. 101 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes 41 ICMS no tributada; 51 ICMS diferido; 80 - ICMS pagto atribudo ao tomador ou ao terceiro previsto para substituio tributria; 81 - ICMS devido para outras UF; 90 - ICMS outras situaes.

235 236 237 238 239 240 241 242 243 244 245 246 247

CST00 CST vBC pICMS vICMS CST20 CST pRedBC vBC pICMS vICMS CST45 CST

3 4 4 4 4 3 4 4 4 4 4 3 4

Prestao sujeito tributao normal do ICMS classificao tributria do servio: 00 - tributao normal ICMS Valor da BC do ICMS Alquota do ICMS Valor do ICMS Prestao sujeito tributao com reduo de BC do ICMS classificao tributria do servio: 20 - tributao com BC reduzida do ICMS Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS ICMS Isento, no Tributado ou diferido 40 - ICMS iseno; 41 - ICMS no tributada; 51 - ICMS diferido Responsabilidade do recolhimento do

CG E E E E CG E E E E E CG E N N N N N N N N N N

1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 2 D20 2 3, 2 13, 2 3, 2 13, 2 D19 ER11 ER23 ER10 ER23 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 2 13, 2 3, 2 13, 2 D18 ER23 ER10 ER23 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

248

CST80

CG

1-1

Pg. 102 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

ICMS atribudo ao tomador ou 3 por ST 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 CST vBC pICMS vICMS vCred CST81 CST pRedBC vBC pICMS vICMS CST90 CST pRedBC vBC pICMS vICMS vCred infAdFisco 4 4 4 4 4 3 4 4 4 4 4 3 4 4 4 4 4 4 2 90 - ICMS outros Valor da BC do ICMS Alquota do ICMS Valor do ICMS Valor do Crdito outorgado/Presumido ICMS devido Outra UF 90 - ICMS outros Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS ICMS Outros 90 - ICMS outros Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS Valor do Crdito Outorgado/Presumido Informaes adicionais de interesse do Fisco E E E E E CG E E E E E CG E E E E E E E N N N N N N C N N N N N N N N N N 1-1 1-1 1-1 1-1 0-1 1-1 1-1 0-1 1-1 1-1 1-1 1-1 1-1 0-1 1-1 1-1 1-1 0-1 0-1 2 3, 2 13, 2 3, 2 13, 2 13, 2 1 - 2000 D21 ER11 ER23 ER10 ER23 ER23 ER31 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. Norma referenciada, complementares, etc informaes 2 3, 2 13, 2 3, 2 13, 2 D21 ER11 ER23 ER10 ER23 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 2 13, 2 3, 2 13, 2 13, 2 D21 ER23 ER10 ER23 ER23 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

Pg. 103 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 268 269 270 271 272 273 274

Campo infCTeNorm infCarga vMerc proPred xOutCat infQ cUnid

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes 1-1 1-1 N C C 1-1 1-1 0-1 1-n N 1-1 2 D12 00-M3; 01-KG; 02-TON; 03-UNIDADE; 04-LITROS. ER31 Exemplos: PESO BRUTO, PESO DECLARADO, PESO CUBADO, PESO AFORADO, PESO AFERIDO, PESO BASE DE CLCULO, LITRAGEM, CAIXAS e etc 15 posies, sendo 11 inteiras e 4 decimais. 13, 2 1 - 60 1 - 30 ER23 ER31 ER31 15 posies, sendo 13 inteiras e 2 decimais. Informar a descrio predominante do produto

1 2 3 3 3 3 4

Grupo de informaes do CT-e Normal CG e Substituto Informaes da Carga do CT-e Valor total da mercadoria Produto predominante Outras caractersticas da carga Informaes de quantidades da Carga do CT-e Cdigo da Unidade de Medida G E E E G E

"FRIA", "GRANEL", "REFRIGERADA", "Medidas: 12X12X12"

275

tpMed

Tipo da Medida

1-1

1 - 20

276 277 278 279 280 281 282 283

qCarga contQt nCont lacContQt nLacre dPrev docAnt emiDocAnt

4 2 3 3 4 3 2 3

Quantidade Informaes dos containers Nmero do Container Lacres dos containers Nmero do lacre Data prevista de entrega Documentos de Transporte Anterior Emissor do documento anterior

E G E G E E G G

1-1 0-n

11, 4

ER17

1-1 0-n

1 - 20

ER48

C D

1-1 0-1 0-1 1-n

1 - 20 10

ER31 ER32 Formato AAAA-MM-DD

Pg. 104 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 284

Campo CNPJ

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes CE N 1-1 14 ER7 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos.

Nmero do CNPJ

285 286 287 288 289 290 291

CPF IE UF xNome idDocAnt idDocAntPap tpDoc

4 4 4 4 4 5 6

Nmero do CPF Inscrio Estadual Sigla da UF, , informar EX para operaes com o exterior. Razo Social ou Nome do expedidor Informaes de identificao dos documentos de Transporte Anterior Documentos de transporte anterior em papel Tipo do Documento originrio: 00-CTRC 01-CTAC 02-ACT 03 - NF Modelo 7 04 - NF Modelo 27 05-Conhecimento Areo Nacional 06-CTMC 07-ATRE 08-DTA (Despacho de Transito Aduaneiro) 09-Conhecimento Areo Internacional 10 Conhecimento - Carta de Porte Internacional 11 Conhecimento Avulso 12-TIF (Transporte Internacional Ferrovirio) 99 - outros Srie do Documento Fiscal Srie do Documento Fiscal Nmero do Documento Fiscal

CE E E E G CG E

N C C C

1-1 1-1 1-1 1-1 1-2 1-n

11 2 - 14 2 1 - 60 D3

ER8 ER26

ER31

1-1

D24

292 293 294

serie subser nDoc

6 6 6

E E E

C C N

1-1 0-1 1-1

1-3 1-2 1 - 20

ER31 ER31 ER39

Pg. 105 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 295 296 297 298 299

Campo dEmi idDocAntEle chave seg respSeg

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E CG E G E N N D 1-1 1-n 1-1 0-n 1-1 1 D13 Dados obrigatrios apenas no modal Rodovirio, depois da lei 11.442/07. Para os demais modais esta informao opcional. 44 ER2 10 ER32

6 5 6 2 3

Data de emisso (AAAA-MM-DD) Documentos de transporte anterior eletrnicos Chave de acesso do CT-e Informaes de Seguro da Carga 0- Remetente, 1- Expedidor, 2 - Recebedor, 3 - Destinatrio, 4 - Emitente do CT-e, 5 - Tomador de Servio. Nome da Seguradora Nmero da Aplice Nmero da Averbao

300 301 302

xSeg nApol nAver

3 3 3

E E E

C C C

0-1 0-1 0-1

1 - 30 1 - 20 20

ER31 ER31 ER31 Obrigatrio pela lei 11.442/07 (RCTRC) No obrigatrio, pois muitas averbaoes ocorrem aaps a emisso do CT, mensalmente, por exemplo. 15 posies, sendo 12 inteiras e 3 decimais. Normalmente igual ao valor declarado da mercadoria, diferente por exemplo, quando a mercadoria transportada isenta de tributos nacionais para exportao, onde preciso averbar um valor maior, pois no caso de indenizao, o valor a ser pago ser maior

303

vMerc

Valor da Mercadoria para efeito de averbao

0-1

12, 3

ER19

304 305

rodo RNTRC

2 3

Informaes do modal Rodovirio Registro Nacional de Transportadores Rodovirios de Carga

CG E N

1-1 1-1 14 ER5 Registro obrigatrio do emitente do CT-e junto ANTT para exercer a atividade de transportador rodovirio de cargas por conta de terceiros e mediante remunerao. Formato AAAA-MM-DD

306

dPrev

Data prevista para entrega da carga no Recebedor

1-1

10

ER32

Pg. 106 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 307

Campo lota

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E N 1-1 1 D7 Obs. Ser lotao quando houver apenas 1 tomador do servio por veculo, ou combinao veicular, e por viagem Tambm conhecido como Carta Frete ou Vale Frete 1-3 1-6 ER40 ER41

Indicador de Lotao 0 - No, 1 - Sim Contrato de Transporte Rodovirio de Bens Srie do CTRB Nmero do Contrato de Transporte Rodovirio de Bens Ordens de Coleta associados Srie da OCC Nmero da Ordem de coleta Data de emisso da ordem de coleta

308 309 310 311 312 313 314 315 316 317 318 319 320 321

CTRB serie nCTRB occ serie nOcc dEmi emiOcc CNPJ cInt IE UF fone valePed

3 4 4 3 4 4 4 4 5 5 5 5 5 3

G E E G E E E G C N D N N

0-1 1-1 1-1 0 - 10 0-1 1-1 1-1 1-1 N C C C C 1-1 0-1 1-1 1-1 0-1 0-1 14 1 - 10 2 - 14 2 7 - 12 D3 ER31 ER5 ER31 ER26 1-3 1-6 10 ER31 ER41 ER32

Formato AAAA-MM-DD

Nmero do CNPJ Cdigo interno de uso da transportadora Inscrio Estadual Sigla da UF, , informar EX para operaes com o exterior. Telefone Informaes de Vale Pedgio

E E E E E G

Informar os zeros no significativos. Uso intermo das transportadoras.

Dados s sero informados por empresas de transporte rodovirio e quando o CT-e for de carga lotao. 5-9 ER31

322

nroRE

Nmero do Certificado do Regime Especial que permite que o Vale Pedgio no seja pago antecipadamente Valor Total dos Vales Pedgio.

0-1

323

vTValePed

0-1

13, 2

ER23

15 posies, sendo 13 inteiras e 2 decimais. Este valor deve corresponder ao valor cobrado em todas as praas de pedgio

Pg. 107 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes existentes na rota de viagem contratada, por veculo ou combinao veicular.

324

respPg

Responsvel pelo pagamento do Vale Pedgio. 0-emitente do CT-e, 1-remetente, 2expedidor, 3-recebedor, 4-destinatrio, 5Tomador do Servio Informaes dos dispositivos do Vale Pedgio

1-1

D13

325

disp

0-n

Esse grupo no preenchido se: 1) existe o Regime Especial de ValePedgio, ou; 2) no trajeto no houver pedgio, ou; 3) for carga fracionada 1 D10

326

tpDisp

Tipo do dispositivo 0 - Carto magntico; 1- TAG; 2 - Ticket em papel. Empresa fornecedora do Vale Pedgio

1-1

327

xEmp

1-1

1 - 30

ER31

Ou seja, empresa que fornece ao Responsvel pelo Pagamento do Vale Pedgio os dispositivos do Vale Pedgio. A data de vigncia do contrato entre a Empresa Fornecedora e o Responsvel pelo Pagamento do Vale Pedgio. Colocar 2099- 09- 09 se for prazo indeterminado. Formato AAAA-MM-DD. Dispensado para o caso de uso de Ticket em papel

328

dVig

Data de vigncia do Contrato

1-1

10

ER32

329 330

nDisp nCompC

5 5

Nmero do dispositivo (carto ou TAG). Nmero de ordem do comprovante de compra do Vale Pedgio fornecido para cada veculo ou combinao veicular, por viagem. Dados dos Veculos

E E

C C

0-1 0-1

1 - 20 1 - 14

ER31 ER31

331

veic

0-4

Um CT-e poder ter vrios veculos associados, ex.: cavalo + reboque. S preenchido em CT-e rodovirio de lotao.

Pg. 108 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 332 333 334 335 336 337 338

Campo cInt RENAVAM placa tara capKG capM3 tpProp

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E E E E E E C C C N N N C 0-1 1-1 1-1 1-1 1-1 1-1 1-1 1-6 1-6 1-3 1 D14 1 - 10 9 ER31 ER31 ER31 ER42 ER42 ER28 Ser prprio quando o proprietrio, coproprietrio ou arrendatrio do veculo for o Emitente do CT-e, caso contrrio ser caracterizado como de propriedade de Terceiro

4 4 4 4 4 4 4

Cdigo interno do veculo RENAVAM do veculo Placa do veculo Tara em KG Capacidade em KG Capacidade em M3 Tipo de Propriedade de veculo: P- Prprio; T- terceiro.

339

tpVeic

Tipo de veculo: 0-Trao; 1-Reboque Tipo de Rodado: 00 - no aplicvel 01 - Truck; 02 - Toco; 03 - Cavalo Mecnico; 04 - VAN; 05 - Utilitrio; 06 - Outros. Tipo de Carroceria: 00 - no aplicvel 01 - Aberta; 02 - Fechada/Ba; 03 - Granelera; 04 - Porta Container; 05 - Sider UF em que veculo est licenciado Proprietrios do Veculo. S preenchido quando o veculo no pertencer empresa emitente do CT-e

1-1

D7

340

tpRod

1-1

D15

341

tpCar

1-1

D16

342 343

UF prop

4 4

E G

1-1 0-1

D3

Sigla da UF de licenciamento do veculo.

Pg. 109 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 344 345 346

Campo CPF CNPJ RNTRC

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes CE CE E N N C 1-1 1-1 1-1 11 14 14 ER8 ER7 ER31 Informar os zeros no significativos. Informar os zeros no significativos. Registro obrigatrio do proprietrio, coproprietrio ou arrendatrio do veculo junto ANTT para exercer a atividade de transportador rodovirio de cargas por conta de terceiros e mediante remunerao.

5 5 5

Nmero do CPF Nmero do CNPJ Registro Nacional dos Transportadores Rodovirios de Carga

347 348 349 350

xNome IE UF tpProp

5 5 5 5

Razo Social ou Nome do proprietrio Inscrio Estadual UF 0-TAC Agregado; 1-TAC Independente; ou 2 Outros. Lacres Nmero do Lacre Informaes do(s) Motorista(s) Nome do Motorista CPF do Motorista Informaes do modal Areo Nmero da Minuta

E E E E

C C C N

1-1 1-1 1-1 1-1

1 - 60 2 - 14 2 1 D3 D5

ER31 ER26

351 352 353 354 355 356 357

lacRodo nLacre moto xNome CPF aereo nMinu

3 4 3 4 4 2 3

G E G E E CG E N C N C

0-n 1-1 0-n 1-1 1-1 1-1 0-1 9 ER33 Documento que precede o CT-e, assinado pelo expedidor, espcie de pedido de servio Nmero Operacional do Conhecimento Areo, 14 posies numricas, no obrigatrio. Esse campo ser preenchido com o Identificador da Cia Area (999), Range identificar (9), Nmero (999999999) e Dgito verificador (9) Formato AAAA-MM-DD 1 - 60 11 ER31 ER8 1 - 20 ER31 S preenchido em CT-e rodovirio de lotao

358

nOCA

Nmero da Operacional do Conhecimento Areo

0-1

14

ER5

359

dPrev

Data prevista da entrega

0-1

10

ER32

Pg. 110 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378

Campo xLAgEmi cIATA tarifa trecho CL cTar vTar aquav vPrest vAFRMM nBooking nCtrl xNavio nViag direc prtEmb prtTrans prtDest tpNav

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E E G E E C C C N C C 0-1 0-1 1-1 0-1 0-1 0-1 0-1 1-1 N N C C C C C C C C N 1-1 1-1 0-1 0-1 1-1 0-1 1-1 0-1 0-1 0-1 0-1 13, 2 13, 2 1 - 10 1 - 10 1 - 60 1 - 10 1 1 - 60 1 - 60 1 - 60 1 D7 D17 ER31 ER31 ER31 ER23 ER23 ER31 ER31 ER31 ER43 campo para transportadoras uso das empresas 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 1-7 1-2 1-4 13, 2 ER31 ER31 ER31 ER23 15 posies, sendo 13 inteiras e 2 decimais. 1 - 20 1 - 14 ER31 ER31

3 3 3 4 4 4 4 2 3 3 3 3 3 3 3 3 3 3 3

Loja Agente Emissor cdigo IATA Informaes de tarifa

Cdigo da Tarifa Valor da Tarifa Informaes do modal Aquavirio Valor da Prestao Base de Clculo do AFRMM AFRMM (Adicional de Frete para Renovao da Marinha Mercante) Nmero do Booking (reserva) Nmero de Controle Identificao do Navio Nmero da Viagem Direo:N-Norte, L-Leste, S-Sul, O-Oeste Porto de Embarque Porto de Transbordo Porto de Destino Tipo de Navegao: 0 - Interior 1 - Cabotagem Irin do navio sempre dever ser informado grupo de informaes dos lacres dos

E E CG E E E E E E E E E E E

379 380

irin lacre

3 3

E G

1-1 0-3

1 - 10

Pg. 111 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

cointainers da qtde da carga 381 382 383 nLacre ferrov tpTraf 4 2 3 Lacre Informaes do modal Ferrovirio Tipo de Trfego 0-Prprio, 1-Mtuo, 2- rodoferrovirio ou 3-rodovirio. Fluxo Ferrovirio Identificao do trem. Valor do Frete Informaes da Ferrovia Substituda Nmero do CNPJ E CG E N C 1-1 1-1 1-1 1 D6 1 - 20 ER31

384 385 386 387 388

fluxo idTrem vFrete ferroSub CNPJ

3 3 3 3 4

E E E G E

C C N

1-1 0-1 1-1 0-1

1 - 10 1-7 13, 2

ER31 ER31 ER23

Trata-se de um nmero identificador do contrato firmado com o cliente Para o caso de ausncia de DCL 15 posies, sendo 13 inteiras e 2 decimais.

1-1

14

ER5

Informar o CNPJ da Ferrovia Substituda. Caso a Ferrovia substituda no seja inscrita no CNPJ o campo dever preenchido com zeros. Informar os zeros no significativos. Uso da transportadora

389 390 391 392 393 394 395 396 397

cInt IE xNome enderFerro xLgr nro xCpl xBairro cMun

4 4 4 4 5 5 5 5 5

Cdigo interno da Ferrovia Substituta Inscrio Estadual Razo Social ou Nome Dados do endereo da ferrovia substituda Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE), informar 9999999 para operaes com o exterior.

E E E G E E E E E

C C C

0-1 0-1 1-1 1-1

1 - 10 2 - 14 1 - 60

ER31 ER26 ER31

C C C C N

1-1 0-1 0-1 0-1 1-1

1 - 255 1 - 60 1 - 60 1 - 60 7

ER31 ER31 ER31 ER31 ER1

Pg. 112 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 398

Campo xMun

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes E C 1-1 1 - 60 ER31

Nome do municpio, , informar EXTERIOR para operaes com o exterior. CEP Sigla da UF, , informar EX para operaes com o exterior. Informaes da DCL srie da DCL nmero da DCL Data de emisso Quantidade de Vages peso para clculo em Toneladas (somatrio dos pesos dos vages) Valor da Tarifa Valor do Frete Valor dos Servios Acessrios Valor Total do Servio (Valor do Frete + valor dos servios) Identificao do trem. informaes de detalhes dos Vages Nmero de Identificao do vago Capacidade em Toneladas Tipo de Vago Peso Real em Toneladas Peso Base de Clculo de Frete em Toneladas

399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417

CEP UF DCL serie nDCL dEmi qVag pCalc vTar vFrete vSAcess vTServ idTrem detVagDCL nVag cap tpVag pesoR pesoBC

5 5 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5

E E G E E E E E E E E E E G E E E E E

N C

1-1 1-1 0-n

8 2 D3

ER46

C N D N N N N N N C

1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 0-1 1-n

1-3 1 - 20 10 1-5 13, 2 13, 2 13, 2 13, 2 13, 2 1-7

ER31 ER44 ER32 ER45 ER23 ER23 ER23 ER23 ER23 ER31 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

N N C N N

1-1 0-1 0-1 1-1 1-1

8 3, 2 3 3, 2 3, 2

ER46 ER10 ER31 ER10 ER10 5 posies, sendo 3 inteiras e 2 decimais. Ex.: GDT, DAS, XXX, HAS 5 posies, sendo 3 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais.

Pg. 113 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436

Campo lacDetVagDCL nLacre contDCL nCont dPrev detVag nVag cap tpVag pesoR pesoBC lacDetVag nLacre contVag nCont dPrev duto vTar peri

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E G E E G E E E E E G E G E E CG E G N N D C N N C N N N D C 0-n 1-1 0-n 1-1 0-1 1-n 1-1 0-1 0-1 1-1 1-1 0-n 1-1 0-n 1-1 0-1 1-1 0-1 0-n 9, 6 ER16 15 posies, sendo 9 inteiras e 6 decimais. 1 - 20 10 ER48 ER32 1 - 20 ER31 8 3, 2 3 3, 2 3, 2 ER46 ER10 ER31 ER10 ER10 5 posies, sendo 3 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 1 - 20 10 ER48 ER32 1 - 20 ER31

5 6 5 6 6 3 4 4 4 4 4 4 5 4 5 5 2 3 2

Lacres dos vages do DCL nmero do lacre informaes dos containeres contidos no vago com DCL Identificao do Container Data prevista da entrega informaes de detalhes dos Vages Nmero de Identificao do vago Capacidade em Toneladas Tipo de Vago Peso Real em Toneladas Peso Base de Clculo de Frete em Toneladas Lacres dos vages nmero do lacre informaes dos containeres contidos no vago com DCL Identificao do Container Data prevista da entrega Informaes do modal Dutovirio Valor da tarifa Preenchido quando for transporte de produtos classificados pela ONU como perigosos. No deve ser preenchido para modais areo e dutovirio. Nmero ONU Ver a legislao de transporte de

437

nONU

1-1

1-4

ER47

Pg. 114 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

produtos perigosos aplicadas ao modal 438 xNomeAE 3 Nome apropriado para embarque do produto. Ver a legislao de transporte de produtos perigosos aplicadas ao modal Classe ou subclasse, e risco subsidirio. Ver a legislao de transporte de produtos perigosos aplicadas ao modal Grupo de Embalagem. Ver a legislao de transporte de produtos perigosos aplicadas ao modal Quantidade total por produto. Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal Quantidade e Tipo de volumes Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal Ponto de Fulgor. Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal. No caso de transporte rodovirio e ferrovirio, este campo no exigido. informaes dos veculos transportados Chassi do veculo Cor do veculo (cdigo de cada montadora) Descrio da cor Cdigo Marca Modelo (utilizar tabela RENAVAM) Valor Unitrio do Veculo E C 1-1 1 - 150 ER31

439

xClaRisco

1-1

1 - 40

ER31

440

grEmb

0-1

1-6

ER31

441

qTotProd

1-1

1 - 20

ER31

442

qVolTipo

0-1

1 - 60

ER31

443

pontoFulgor

0-1

1-6

ER31

444 445 446 447 448 449

veicNovos chassi cCor xCor cMod vUnit

2 3 3 3 3 3

G E E E E E C C C C N

0-n 1-1 1-1 1-1 1-1 1-1 17 1-4 1 - 40 1-6 13, 2 ER48 ER31 ER31 ER31 ER23 15 posies, sendo 13 inteiras e 2

Pg. 115 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes decimais.

450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467

vFrete infCteSub chCte tomaICMS refNFe refNF CNPJ mod serie subserie nro valor dEmi refCte tomaNaoICMS refCteAnu infCteComp chave

3 2 3 3 4 4 5 5 5 5 5 5 5 4 3 4 1 2

Frete Unitrio Informaes do CT-e de substituio Chave de acesso do CT-e a ser substitudo (original) Tomador contribuinte do ICMS Chave de acesso da NF-e emitida pelo Tomador Informao da NF ou CT emitido pelo Tomador Informar o CNPJ do emitente do Documento Fiscal Informar o cdigo do modelo do Documento fiscal Informar a srie do documento fiscal (informar zero se inexistente). Informar a sub srie do documento fiscal. Informar o nmero do documento fiscal Informar o valor do documento fiscal. Informar a data de emisso do documento fiscal. Chave de acesso do CT-e emitido pelo Tomador Tomador no contribuinte do ICMS Chave de acesso do CT-e de Anulao

E G E CG CE CG E E E E E E E CE CG E

1-1 0-1

13, 2

ER23

15 posies, sendo 13 inteiras e 2 decimais.

1-1 1-1

44

ER2

1-1 1-1

44

ER2

N C N N N N D N

1-1 1-1 1-1 0-1 1-1 1-1 1-1 1-1 1-1

14 2 1-3 1-3 1-6 13, 2 10 44 D25

ER5

ER28 ER28 ER49 ER23 ER32 ER2 15 posies, sendo 13 inteiras e 2 decimais.

1-1 1 - 10

44

ER2

Detalhamento do CT-e complementado CG Chave do CT-e complementado E N

1-1

44

ER2

Pg. 116 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485

Campo vPresComp vTPrest compComp xNome vComp impComp ICMSComp CST00 CST vBC pICMS vICMS CST20 CST pRedBC vBC pICMS vICMS

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E G E E G G C N N 1-1 1-1 0-n 1-1 1-1 1-1 1-1 1-1 N N N N 1-1 1-1 1-1 1-1 1-1 N N N N N 1-1 1-1 1-1 1-1 1-1 2 3, 2 13, 2 3, 2 13, 2 D19 ER11 ER23 ER10 ER23 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 2 13, 2 3, 2 13, 2 D18 ER23 ER10 ER23 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 1 - 15 13, 2 ER31 ER23 15 posies, sendo 13 inteiras e 2 decimais. 13, 2 ER23 15 posies, sendo 13 inteiras e 2 decimais.

2 3 3 4 4 2 3 4 5 5 5 5 4 5 5 5 5 5

Valores da prestao de servio Valor Total da Prestao de Servio Complementado Componentes do valor da prestao Nome do componente Valor do componente Iinformaes relativas aos Impostos complementados

Prestao sujeito tributao normal do ICMS classificao tributria do servio: 00 - tributao normal ICMS Valor da BC do ICMS Alquota do ICMS Valor do ICMS Prestao sujeito tributao com reduo de BC do ICMS classificao tributria do servio: 20 - tributao com BC reduzida do ICMS Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS

CG E E E E CG E E E E E

Pg. 117 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

# 486 487

Campo CST45 CST

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes CG E N 1-1 1-1 2 D20

4 5

ICMS Isento, no Tributado ou diferido 40 - ICMS iseno; 41 - ICMS no tributada; 51 - ICMS diferido Responsabilidade do recolhimento do ICMS atribudo ao tomador ou 3 por ST 90 - ICMS outros Valor da BC do ICMS Alquota do ICMS Valor do ICMS Valor do Crdito outorgado/Presumido ICMS devido Outra UF 90 - ICMS outros Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS ICMS Outros 90 - ICMS outros Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS

488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505

CST80 CST vBC pICMS vICMS vCred CST81 CST pRedBC vBC pICMS vICMS CST90 CST pRedBC vBC pICMS vICMS

4 5 5 5 5 5 4 5 5 5 5 5 4 5 5 5 5 5

CG E E E E E CG E E E E E CG E E E E E N N N N N N N N N N N N N N N

1-1 1-1 1-1 1-1 1-1 0-1 1-1 1-1 0-1 1-1 1-1 1-1 1-1 1-1 0-1 1-1 1-1 1-1 2 3, 2 13, 2 3, 2 13, 2 D21 ER11 ER23 ER10 ER23 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 2 3, 2 13, 2 3, 2 13, 2 D21 ER11 ER23 ER10 ER23 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 2 13, 2 3, 2 13, 2 13, 2 D21 ER23 ER10 ER23 ER23 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

Pg. 118 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Campo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes decimais.

506 507 508 509 510 511

vCred infAdFisco infCteAnu chCte dEmi

5 3 1 2 2 0

Valor do Crdito Outorgado/Presumido Informaes adicionais de interesse do Fisco Detalhamento do CT-e do tipo Anulao de Valores Chave de acesso do CT-e original a ser anulado e substitudo Data de emisso da declarao do tomador no contribuinte do ICMS ds:Signature

E E CG E E E

N C

0-1 0-1 1-1

13, 2 1 - 1000

ER23 ER31

15 posies, sendo 13 inteiras e 2 decimais.

N D

1-1 1-1 1-1

44 10

ER2 ER32

Expresses Regulares ER1 ER2 ER3 ER4 ER5 ER6 ER7 ER8 ER9 ER10 ER11 ER12 [0-9]{7} [0-9]{44} [0-9]{15} [0-9]{3} [0-9]{14} [0-9]{3,14} [0-9]{0}|[0-9]{14} [0-9]{11} [0-9]{3,11} 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})? 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})? 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,7}(\.[0-9]{3})?

Pg. 119 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

ER13 ER14 ER15 ER16 ER17 ER18 ER19 ER20 ER21 ER22 ER23 ER24 ER25 ER26 ER27 ER28 ER29 ER30 ER31 ER32 ER33 ER34 ER35 ER36 ER37

0\.[1-9]{1}[0-9]{2}|0\.[0-9]{2}[1-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,7}(\.[0-9]{3})? 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,7}(\.[0-9]{4})? 0\.[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}|0\.[0-9]{2}[1-9]{1}[0-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{2}|[1-9]{1}[0-9]{0,7}(\.[0-9]{4})? 0\.[1-9]{1}[0-9]{5}|0\.[0-9]{1}[1-9]{1}[0-9]{4}|0\.[0-9]{2}[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}[0-9]{2}|0\.[0-9]{4}[1-9]{1}[0-9]{1}|0\.[0-9]{5}[1-9]{1}|[1-9]{1}[09]{0,8}(\.[0-9]{6})? 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,10}(\.[0-9]{4})? 0\.[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}|0\.[0-9]{2}[1-9]{1}[0-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{2}|[1-9]{1}[0-9]{0,10}(\.[0-9]{4})? 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,11}(\.[0-9]{3})? 0\.[1-9]{1}[0-9]{2}|0\.[0-9]{2}[1-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,11}(\.[0-9]{3})? 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,11}(\.[0-9]{4})? 0\.[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}|0\.[0-9]{2}[1-9]{1}[0-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{2}|[1-9]{1}[0-9]{0,11}(\.[0-9]{4})? 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})? 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})? [0-9]{0,14}|ISENTO|PR[0-9]{4,8} [0-9]{2,14} [1-9]{1}[0-9]{0,8} 0|[1-9]{1}[0-9]{0,2} [0-9]{2} [0-9]{1,4} [!-]{1}[ -]{0,}[!-]{1}|[!-]{1} (((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30))))) [0-9]{9} (((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d [0-9]{1} [0-9]{7,12} [1-9]{1}[0-9]{1,8}

Pg. 120 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

ER38 ER39 ER40 ER41 ER42 ER43 ER44 ER45 ER46 ER47 ER48 ER49 ER50 ER51 ER52 ER53 ER54 ER55

[0-9]{8,9} [0-9]{1,20} [1-9]{1}[0-9]{0,2} [1-9]{1}[0-9]{0,5} 0|[1-9]{1}[0-9]{0,5} [1-9]{1}[0-9]{0,9} [1-9]{1}[0-9]{0,19} [1-9]{1}[0-9]{0,4} [0-9]{8} [1-9]{1}[0-9]{0,3}|ND [A-Z0-9]+ [0-9]{1,6} CTe[0-9]{44} [0-9]{7,10} [123567][0-9]([0-9][1-9]|[1-9][0-9]) [0-9]{1,15} 1\.03 (([0-1][0-9])|([2][0-3])):([0-5][0-9]):([0-5][0-9])

Domnio D1 D2 D3 D4 D5 D6 11, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 41, 42, 43, 50, 51, 52, 53 57 AC, AL, AM, AP, BA, CE, DF, ES, GO, MA, MG, MS, MT, PA, PB, PE, PI, PR, RJ, RN, RO, RR, RS, SC, SE, SP, TO, EX 1, 2 0, 1, 2 0, 1, 2, 3

Pg. 121 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D21 D22

0, 1 4 0 1, 2, 3 00, 99 00, 01, 02, 03, 04 0, 1, 2, 3, 4, 5 P, T 00, 01, 02, 03, 04, 05, 06 00, 01, 02, 03, 04, 05 N, S, L, O 00 20 40, 41, 51 90 101, 102, 103, 104, 105, 106, 107, 108, 201, 302, 303, 304, 305, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 501, 502, 503, 504, 505, 506, 507, 508, 509, 601, 602, 603, 604, 605, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 716, 717, 718, 719, 720, 721, 722, 801, 802, 901, 902, 903, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 100 8, 1009, 1010, 1101, 1102, 1103, 1104, 1201, 1202, 1203, 1204, 1205, 1206, 1207, 1208, 1209, 1210, 1211, 1212, 1213, 1214, 1215, 1216, 1217, 1302, 1303, 1304, 1305, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 1413, 1501, 1502, 1503, 1504, 1505, 1506, 1 507, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1601, 1701, 1702, 1703, 1704, 1705, 1706, 1708, 1709, 1710, 1711, 171 2, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1801, 1901, 2001, 2002, 2003, 2101, 2201, 2301, 2401, 2501, 2502, 2503, 2504, 2601, 2701, 2801, 2901, 3001, 3101, 3201, 3301, 3401, 3501, 3601, 3701, 3801, 3901, 4001 01, 02, 03, 04, 05 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 99 01, 1B, 02, 2D, 2E, 04, 06, 07, 08, 8B, 09, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 55

D23 D24 D25

Pg. 122 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Anexo II Modelo de DACTE


Modelo Padro
DACTE
Documento Auxiliar do Conhecimento de Transporte Eletrnico
MODELO SRIE NMERO FL MODAL

12345678901

DATA E HORA DE EMISSO

LOGRADOUROLOGRDOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN - COMPLEMENTO COMPLEMENTOCOMPLEMENTO - BAIRROBAIRROBAIRROBAIRROBAIRROBAIRROBAIRRO MUNICPIOMUNICPIOMUNICPIOMUNICPIOMUNICPIO - UF - CEP: 12345-123


CNPJ

57

123 123456789 1/N 00/00/0000 - 00:00


CONTROLE DO FISCO

123456789012345678 55 11 1234-1234

INSCRIO ESTADUAL

123456789012345678
Chave de acesso para consulta de autenticidade no site www.cte.fazenda.gov.br

TELEFONE

42.0801.06.255.692/0001-03-57-111-000.000.071-000.000.062-1
TIPO DO CT-E TIPO DO SERVIO TOMADOR DO SERVIO FORMA DE PAGAMENTO

NORMAL
CFOP - NATUREZA DA PRESTAO

SUBCONTRATAO DESTINATRIO

A PRAZO

N PROTOCOLO

INSC. SUFRAMA DO DESTINATRIO

123456789012345 123456789

1234 - 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567
ORIGEM DA PRESTAO DESTINO DA PRESTAO

1234567890123456789012345678901234567890 - 12 - 123
REMETENTE ENDEREO

1234567890123456789012345678901234567890 - 12 - 123
DESTINATRIO

MUNICPIO CNPJ/CPF PAIS EXPEDIDOR ENDEREO

12345678901234567890123456789012345678901234567890 LOGRADOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN COMPLEMENTOCOMPLEMENTOCOMPLEME - BAIRROBAIRROBAIRO 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234 12345678901234567890123456789012345678901234567890 LOGRADOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN COMPLEMENTOCOMPLEMENTOCOMPLEME - BAIRROBAIRROBAIRO 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234

ENDEREO

MUNICPIO CNPJ/CPF PAIS RECEBEDOR ENDEREO

12345678901234567890123456789012345678901234567890 LOGRADOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN COMPLEMENTOCOMPLEMENTOCOMPLEME - BAIRROBAIRROBAIRO 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234 12345678901234567890123456789012345678901234567890 LOGRADOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN COMPLEMENTOCOMPLEMENTOCOMPLEME - BAIRROBAIRROBAIRO 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234

MUNICPIO CNPJ/CPF PAIS

MUNICPIO CNPJ/CPF PAIS

TOMADOR DO SERVIO ENDEREO CNPJ/CPF

123456789012345678901234567890123456789012345 MUNICPIO 1234567890123456789012345678901234 UF 12 CEP 12345-789 PAIS 123456789012345678901234567890 12345678901234567890123456789012345678901234567890012345678901234567890 FONE 55 11 1234-1234 123456789012345678 INSCRIO ESTADUAL 12345678901234
OUTRAS CARACTERSTICAS DA CARGA VALOR TOTAL DA MERCADORIA

PRODUTO PREDOMINANTE

1234567890123456789012345678901234567890
QNT. / UN. MEDIDA QNT. / UN. MEDIDA QNT. / UN. MEDIDA

1234567890123456789012345678901234567890
QNT. / UN. MEDIDA NOME DA SEGURADORA RESPONSVEL

123.456.789.012.345,67
NMERO DA AVERBAO

QNT. / UN. MEDIDA

123456789012345678901234567890
NMERO DA APLICE

123.456,789
NOME

123.456,789
VALOR

123.456,789
NOME

123.456,789
VALOR

123.456,789
NOME

DESTINATRIO 12345678901234567890 12345678901234567890


VALOR VALOR TOTAL DO SERVIO

COMPONENTES DO VALOR DA PRESTAO DE SERVIO

123456789012 123456789012 123456789012 123456789012


SITUAO TRIBUTRIA

123.4567.890,12 123.4567.890,12 123.4567.890,12 123.4567.890,12

123456789012 123456789012 123456789012 123456789012

123.4567.890,12 123.4567.890,12 123.4567.890,12 123.4567.890,12

123456789012 123456789012 123.4567.890,12 123456789012 123.4567.890,12 123456789012 123.4567.890,12


ALQ ICMS VALOR ICMS

1.456.789.012.345,67
VALOR A RECEBER

1.456.789.012.345,67
% RED.BC.CALC. ICMS ST

INFORMAES RELATIVAS AO IMPOSTO BASE DE CLCULO

123456789012345678901234567890123456789012345678901234 234.567.890,12 99 %
DOCUMENTOS ORIGINRIOS TP DOC. CNPJ / CPF EMITENTE SRIE/NRO.DOCUMENTO TP DOC. CNPJ / CPF EMITENTE

234.567.890,12

99 %

234.567.890,12

SRIE/NRO.DOCUMENTO

CTRC NF-E CTRC NF-E CTRC NF-E

123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234

NF NF-E CTRC NF-E CTRC NF-E

123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234

OBSERVAES

12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123


INFORMAES ESPECFICAS DO MODAL XXXXXXXXXXXXXXXX

USO EXCLUSIVO DO EMISSOR DO CT-E

Pg. 123 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Modelo Padro folha de continuao


DACTE
Documento Auxiliar do Conhecimento de Transporte Eletrnico
MODELO SRIE NMERO FL MODAL

12345678901

DATA E HORA DE EMISSO

LOGRADOUROLOGRDOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN - COMPLEMENTO COMPLEMENTOCOMPLEMENTO - BAIRROBAIRROBAIRROBAIRROBAIRROBAIRROBAIRRO MUNICPIOMUNICPIOMUNICPIOMUNICPIOMUNICPIO - UF - CEP: 12345-123


CNPJ

57

123 123456789 2/N 00/00/0000 - 00:00


CONTROLE DO FISCO

123456789012345678 55 11 1234-1234

INSCRIO ESTADUAL

123456789012345678
Chave de acesso para consulta de autenticidade no site www.cte.fazenda.gov.br

TELEFONE

42.0801.06.255.692/0001-03-57-111-000.000.071-000.000.062-1
TIPO DO SERVIO TOMADOR DO SERVIO FORMA DE PAGAMENTO N PROTOCOLO INSC. SUFRAMA DO DESTINATRIO

TIPO DO CT-E

NORMAL
TP DOC. CNPJ / CPF EMITENTE

SUBCONTRATAO DESTINATRIO
SRIE/NRO.DOCUMENTO

A PRAZO
DOCUMENTOS ORIGINRIOS TP DOC.

123456789012345 123456789
CNPJ / CPF EMITENTE SRIE/NRO.DOCUMENTO

CTRC NF-E CTRC NF-E CTRC NF-E

123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234

NF NF-E CTRC NF-E CTRC NF-E

123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234

Pg. 124 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Ferrovirio
DACTE
Documento Auxiliar do Conhecimento de Transporte Eletrnico
MODELO SRIE NMERO FL
MODAL

FERROVIRIO

DATA E HORA DE EMISSO

LOGRADOUROLOGRDOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN - COMPLEMENTO COMPLEMENTOCOMPLEMENTO - BAIRROBAIRROBAIRROBAIRROBAIRROBAIRROBAIRRO MUNICPIOMUNICPIOMUNICPIOMUNICPIOMUNICPIO - UF - CEP: 12345-123


CNPJ TELEFONE

57

123 123456789 2/2 00/00/0000 - 00:00


CONTROLE DO FISCO

123456789012345678 55 11 1234-1234

INSCRIO ESTADUAL

123456789012345678
Chave de acesso para consulta de autenticidade no site

www.cte.fazenda.gov.br

42.0801.06.255.692/0001-03-57-111-000.000.071-000.000.062-1
DOCUMENTOS ORIGINRIOS

TP DOC.

CNPJ / CPF EMITENTE

SERIE/NRO.DOCUMENTO

TP DOC.

CNPJ / CPF EMITENTE

SERIE/NRO.DOCUMENTO

CTRC NF-E CTRC NF-E CTRC NF-E

123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234

NF NF-E CTRC NF-E CTRC NF-E

123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234 123.123.123/1234-12 123/123456789 CHAVE: 12345678901234567890123456789012345678901234

INFORMAES ESPECFICAS DO MODAL FERROVIRIO NUM. EMISSO NUM. TIPO CAPACIDADE PESO REAL/TON PESO B.CALC/TON IDENTIFICAO DOS CONTINERS

12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678

123 123 123 123 123 123 123 123 123

00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000

12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678

123 123 123 123 123 123 123 123 123

123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56

123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56

123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56

12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890 12345678901234567890/12345678901234567890

VAGES

DCL

Pg. 125 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Dutovirio
DACTE
Documento Auxiliar de Conhecimento de Transporte Eletrnico CONTROLE DO FISCO ENDERECO LOGRADOURO NMERO CIDADE CNPJ TELEFONE COMPLEMENTO ESTADO ESTADO CEP MODAL:

N 0123456789
Chave de acesso para consulta de autenticidade no site www.cte.fazenda.gov.br

0123456789012345678901234567890123456789
NATUREZA DOS SERVIOS

TOMADOR DO SERVIO ENDEREO NMERO CIDADE PAIS CNPJ/CPF REMETENTE ENDEREO NMERO CIDADE PAIS CNPJ/CPF PRODUTO TRANSPORTADO ESTADO INSCRIO ESTADUAL CEP COMPLEMENTO ESTADO INSCRIO ESTADUAL CEP COMPLEMENTO

SRIE

DATA DE EMISSO

ORIGEM DESTINO DESTINATRIO ENDEREO NMERO CIDADE PAIS CNPJ/CPF QUANTIDADE UNIDADE ESTADO INSCRIO ESTADUAL VALOR TOTAL DA MERCADORIA (R$) CEP COMPLEMENTO

OUTRAS CARACTERSTICAS

CONTROLE DO FISCO

DECLARAMOS QUE FORAM PRESTADOS OS SERVIOS CONSTANTES DO CT-e INDICADO AO LADO

CHEGADA DATA/HORA

CHAVE DE ACESSO PARA CONSULTA www.cte.fazenda.gov.br

00/00/00 00:00
SADA DATA/HORA

42.0801.06.255.692/0001-03-57-111-000.000.071-000.000.062-1

N 000.000.000-FL 1/N

00/00/00 00:00
ASSINATURA / CARIMBO

Pg. 126 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Modais
DADOS ESPECFICOS DO MODAL RODOVIRIO - LOTAO RNTRC DA EMPRESA

12345678901234
UF RNTRC

LOTAO

DATA PREVISTA DE ENTREGA

SIM

DD/MM/AAAA
NRO. REG. ESP.

ESSE CONHECIMENTO DE TRANSPORTE ATENDE LEGISLAO DE TRANSPORTE RODOVIRIO EM VIGOR INFORMAES REFERENTES AO VALE-PEDGIO

IDENTIFICAO DO CONJUNTO TRANSPORTADOR TIPO CAVALO S. REB. 1 S. REB. 2 S. REB. 3 PLACA

123456789

RESPONSVEL VIGNCIA

TOMADOR DO SERVIO
NMERO DO DISPOSITIVO

VALOR TOTAL

000.000.000.000,00
CDIGO DA TRANSAO

XXX-9999 XXX-9999 XXX-9999 XXX-9999

XX XX XX XX

12345678901234 12345678901234 12345678901234 12345678901234

EMPRESA CREDENCIADA

12345678901234567890 12345678901234567890 12345678901234567890


CPF DO MOTORISTA

00/00/0000 00/00/0000 00/00/0000

12345678901234567890 12345678901234567890 12345678901234567890

12345678901234567890 12345678901234567890 12345678901234567890

NOME DO MOTORISTA

IDENTIFICAO DOS LACRES EM TRNSITO

123456789012345678

123456789012345678

12345678901234567890/12345678901234567890/12345678901234567890

DECLARO QUE RECEBI OS VOLUMES DESTE CONHECIMENTO EM PERFEITO ESTADO PELO QUE DOU POR CUMPRIDO O PRESENTE CONTRATO DE TRANSPORTE
NOME CHEGADA DATA/HORA

00/00/00 00:00
RG SADA DATA/HORA ASSINATURA / CARIMBO

00/00/00 00:00

INFORMAES ESPECFICAS DO MODAL RODOVIRIO - CARGA FRACIONADA RNTRC DA EMPRESA

12345678901234

LOTAO

DATA PREVISTA DE ENTREGA

NO

DD/MM/AAAA

ESSE CONHECIMENTO DE TRANSPORTE ATENDE LEGISLAO DE TRANSPORTE RODOVIRIO EM VIGOR

DECLARO QUE RECEBI OS VOLUMES DESTE CONHECIMENTO EM PERFEITO ESTADO PELO QUE DOU POR CUMPRIDO O PRESENTE CONTRATO DE TRANSPORTE
NOME CHEGADA DATA/HORA

00/00/00 00:00
RG SADA DATA/HORA ASSINATURA / CARIMBO

00/00/00 00:00

INFORMAES ESPECFICAS DO MODAL AQUAVIRIO PORTO DE EMBARQUE PORTO DE DESTINO

12345678901234567890123456789012345678901234567890
IDENTIFICAO DO NAVIO / REBOCADOR

12345678901234567890123456789012345678901234567890
VR. DA B. DE CALC. AFRMM VLR. DO AFRMM TIPO DE NAVEGAO DIREO

12345678901234567890123456789012345678901234567890
IDENTIFICAO DOS CONTEINERS

01.234.567.890,12

234.567.890,12

CABOTAGEM

OESTE

123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234
DECLARO QUE RECEBI OS VOLUMES DESTE CONHECIMENTO EM PERFEITO ESTADO PELO QUE DOU POR CUMPRIDO O PRESENTE CONTRATO DE TRANSPORTE
NOME CHEGADA DATA/HORA

00/00/00 00:00
RG SADA DATA/HORA ASSINATURA / CARIMBO

00/00/00 00:00
IDENT. TREM. NUM. EMISSO

NUM.

TIPO

CAPACIDADE

PESO REAL/TON PESO B.CALC/TON

INFORMAES ESPECFICAS DO MODAL FERROVIRIO IDENTIFICAO DOS CONTINERS

12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678

123 123 123 123 123 123 123 123 123

123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56

123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56

123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56 123,56

123456789012345678901234567890123456 123456789012345678901234567890123456 123456789012345678901234567890123456 123456789012345678901234567890123456 123456789012345678901234567890123456


INFORMAO SOBRE A FERROVIA SUBSTITUDA NOME

XXX-9999 XXX-9999 XXX-9999 XXX-9999 XXX-9999 XXX-9999 XXX-9999 XXX-9999

12345678 12345678 12345678 12345678 12345678 12345678 12345678 12345678

123 123 123 123 123 123 123 123

00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000 00/00/0000

VAGES

FLUXO FERROVIRIO

1234567890
TIPO DE TRFEGO

CDIGO INTERNO CNPJ

RODOFERROVIRIO
NOME

1234567890 123456789012345678

123456789012345678901234567890123456789012345678901234567890 INSCRIO ESTADUAL 123456789012345678 PARTICIPAO DA OUTRA FERROVIA 123.4567.890,12

DECLARO QUE RECEBI OS VOLUMES DESTE CONHECIMENTO EM PERFEITO ESTADO PELO QUE DOU POR CUMPRIDO O PRESENTE CONTRATO DE TRANSPORTE
CHEGADA DATA/HORA

DCL

00/00/00 00:00
RG SADA DATA/HORA ASSINATURA / CARIMBO

00/00/00 00:00

CARACTERSTICAS ADICIONAIS DO SERVIO

123456789012345
DADOS DA TARIFA TRECHO CL CDIGO VALOR

123456789012345123456789012345
CONTA CORRENTE

INFORMAES ESPECFICAS DO MODAL AREO CARACTERSTICAS ADICIONAIS DO TRANSPORTE NMERO OPERACIONAL

999-9-999999-9
NMERO DA MINUTA

1234567
RETIRA

12
NO

1234

123.4567.890,12

123456789012345678901234567890

123456789

DADOS RELATIVOS A RETIRADA DA CARGA

LOJA OU AGENTE EMISSOR

SIM

12345678901234567890123456789012345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890123456789012345678901234567890

12345678901234567890

DECLARO QUE RECEBI OS VOLUMES DESTE CONHECIMENTO EM PERFEITO ESTADO PELO QUE DOU POR CUMPRIDO O PRESENTE CONTRATO DE TRANSPORTE
O TRANSPORTE COBERTO POR ESTE CONHECIMENTO SE REGE PELO CDIGO BRASILEIRO DE AERONUTICA (LEI 7.565 DE 19/12/1986), ESPECIALMENTE PELAS REGRAS RELATIVAS A RESPONSABILIDADE CIVIL PREVISTA NOS ARTIGOS 293, 241, 244, 262 E 264, DE CUJO TEOR O EXPEDIDOR/REMETENTE DECORA CONCORDAR E TER PLENA CINCIA. O EXPEDIDOR/REMETENTE ACEITA COMO CORRETAS TODAS AS ESPECIFICAES IMPRESSAS, MANUSCRITAS, DATILOGRAFADAS OU CARIMBADAS NESTE CONHECIMENTO, CERTIFICANDO QUE OS ARTIGOS PERIGOSOS DESCRITOS PELA REGULAMENTAO DA I.C.A.O. FORAM DEVIDAMENTE INFORMADOS E ACONDICIONADOS PARA TRANSPORTE AREO.
EXPEDIDOR / REMETENTE DESTINATRIO / RECEBEDOR NOME DATA / HORA

NOME

DATA / HORA

00/00/00 00:00
RG ASSINATURA
RG

00/00/00 00:00
ASSINATURA

Pg. 127 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Especficos

INFORMAES SOBRE OS VECULOS NOVOS TRANSPORTADOS CHASSI COR MARCA/MODELO VR. UNIT. DO VECULO FRETE UNITRIO

12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567 12345678901234567

1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890 1234-1234567890123456789012345678901234567890

123456 123456 123456 123456 123456 123456 123456 123456 123456

000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00

000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00 000.000.000.000,00

CLASSE SUB-CLASSE

NRO. ONU

GRUPO EMBAL.

CLASSE SUB-CLASSE

NRO. ONU

GRUPO EMBAL.

INFORMAES SOBRE OS PRODUTOS PERIGOSOS CLASSE NRO. GRUPO CLASSE NRO. ONU EMBAL. ONU SUB-CLASSE SUB-CLASSE

GRUPO EMBAL.

CLASSE SUB-CLASSE

NRO. ONU

GRUPO EMBAL.

CLASSE SUB-CLASSE

NRO. ONU

GRUPO EMBAL.

1 1 1 1

2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX

1 1 1 1

2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX

1 1 1 1

2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX

1 1 1 1

2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX

1 1 1 1

2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX

1 1 1 1

2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX 2.3 1234 IVX

Declaro que o(s) produto(s) est(ao) adequadamente acondicionado(s) para suportarem os riscos normais das etapas necessrias a uma operao de transporte e que atende a regulamentao em vigor

Pg. 128 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Complemento
DACTE
Documento Auxiliar do Conhecimento de Transporte Eletrnico
MODELO SRIE NMERO FL MODAL

1234567890

DATA E HORA DE EMISSO

LOGRADOUROLOGRDOUROLOGRADOUROLOGRADOUROLOGRADOURO, NNN - COMPLEMENTO COMPLEMENTOCOMPLEMENTO - BAIRROBAIRROBAIRROBAIRROBAIRROBAIRROBAIRRO MUNICPIOMUNICPIOMUNICPIOMUNICPIOMUNICPIO - UF - CEP: 12345-123


CNPJ

57

123 123456789 1/N 00/00/0000 - 00:00


CONTROLE DO FISCO

123456789012345678 55 11 1234-1234

INSCRIO ESTADUAL

123456789012345678
Chave de acesso para consulta de autenticidade no site www.cte.fazenda.gov.br

TELEFONE

42.0801.06.255.692/0001-03-57-111-000.000.071-000.000.062-1
TIPO DO SERVIO TOMADOR DO SERVIO FORMA DE PAGAMENTO

TIPO DO CT-E

COMPLEMENTO DE VALORES NORMAL


CFOP - NATUREZA DA PRESTAO

DESTINATRIO

A PRAZO

N PROTOCOLO

INSC. SUFRAMA DO DESTINATRIO

123456789012345 123456789

1234 - 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567
ORIGEM DA PRESTAO DESTINO DA PRESTAO

1234567890123456789012345678901234567890 - 12 - 123
REMETENTE ENDEREO

1234567890123456789012345678901234567890 - 12 - 123
DESTINATRIO

MUNICPIO CNPJ/CPF PAIS EXPEDIDOR ENDEREO

12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234 12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234

ENDEREO

MUNICPIO CNPJ/CPF PAIS RECEBEDOR ENDEREO

12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234 12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 12345678901234567890123456789012345678901234567890 123456789012345678901234567890123 - 12 CEP 12345-789 123456789012345678 INSCRIO ESTADUAL 12345678901234567890 123456789012345678901234567890 FONE 55 11 1234-1234

MUNICPIO CNPJ/CPF PAIS

MUNICPIO CNPJ/CPF PAIS

TOMADOR DO SERVIO ENDEREO CNPJ/CPF

123456789012345678901234567890123456789012345 MUNICPIO 1234567890123456789012345678901234 UF 12 CEP 12345-789 PAIS 123456789012345678901234567890 12345678901234567890123456789012345678901234567890012345678901234567890 FONE 55 11 1234-1234 123456789012345678 INSCRIO ESTADUAL 12345678901234
COMPONENTES DO VALOR DA PRESTAO DE SERVIO VALOR COMPLEMENTADO CHAVE DO CT-ECOMPLEMENTADO VALOR COMPLEMENTADO

CHAVE DO CT-ECOMPLEMENTADO

12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234

123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12

12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234 12345678901234567890123456789012345678901234

123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12 123.456.890,12

COMPONENTES DO VALOR DA PRESTAO NOME VALOR NOME VALOR NOME VALOR VALOR TOTAL DO SERVIO

123456789012 123456789012 123456789012 123456789012


SITUAO TRIBUTRIA

123.4567.890,12 123.4567.890,12 123.4567.890,12 123.4567.890,12

123456789012 123456789012 123456789012 123456789012

123.4567.890,12 123.4567.890,12 123.4567.890,12 123.4567.890,12

123456789012 123456789012 123.4567.890,12 123456789012 123.4567.890,12 123456789012 123.4567.890,12


ALQ ICMS

1.456.789.012.345,67
VALOR A RECEBER

1.456.789.012.345,67
% RED.BC.CALC. ICMS ST

INFORMAES RELATIVAS AO IMPOSTO BASE DE CLCULO

123456789012345678901234567890123456789012345678901234 234.567.890,12 99 %
OBSERVAES

234.567.890,12

99 %

234.567.890,12

12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123


USO EXCLUSIVO DO EMISSOR DO CT-E

Pg. 129 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Anexo III Tabelas de UF, Municpio e Pas

1. Tabela de cdigo de UF do IBGE


A tabela de UF do IBGE est disponvel em: ftp://geoftp.ibge.gov.br/Organizacao/Divisao_Territorial/2006/DTB_2006.zip A seguinte codificao adotada pelo IBGE dever ser utilizada para representar o cdigo da UF:
Regio Norte 11-Rondnia 12-Acre 13-Amazonas 14-Roraima 15-Par 16-Amap 17-Tocantins Regio Nordeste 21-Maranho 22-Piau 23-Cear 24-Rio Grande do Norte 25-Paraba 26-Pernambuco 27-Alagoas 28-Sergipe 29-Bahia Regio Sudeste 31-Minas Gerais 32-Esprito Santo 33-Rio de Janeiro 35-So Paulo Regio Sul 41-Paran 42-Santa Catarina 43-Rio Grande do Sul Regio CentroOeste 50-Mato Grosso do Sul 51-Mato Grosso 52-Gois 53-Distrito Federal

2. Tabela de cdigo de Municpio do IBGE


Os campos de cdigos de municpios devem ser informados com a utilizao da Tabela de cdigo de Municpio mantida pelo IBGE disponvel em: ftp://geoftp.ibge.gov.br/Organizacao/Divisao_Territorial/2006/DTB_2006.zip O cdigo de municpio composto de 7 dgitos numricos, com as duas primeiras representando a UF. Os cdigos de municpio das capitais dos estados so:
Municpio Aracaju Belm Belo Horizonte Boa Vista Braslia Campo Grande Cuiab Curitiba Florianpolis Fortaleza Goinia Joo Pessoa Macap Macei Manaus Natal Palmas Porto Alegre Porto Velho cdigo 2800308 1501402 3106200 1400100 5300108 5002704 5103403 4106902 4205407 2304400 5208707 2507507 1600303 2704302 1302603 2408102 1721000 4314902 1100205 Estado Sergipe Par Minas Gerais Roraima Distrito Federal Mato Grosso do Sul Mato Grosso Paran Santa Catarina Cear Gois Paraba Amap Alagoas Amazonas Rio Grande do Norte Tocantins Rio Grande do Sul Rondnia cdigo 28 15 31 14 53 50 51 41 42 23 52 25 16 27 13 24 17 43 11
Pg. 130 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Municpio Recife Rio Branco Rio de Janeiro Salvador So Lus So Paulo Teresina Vitria

cdigo 2611606 1200401 3304557 2927408 2111300 3550308 2211001 3205309

Estado Pernambuco Acre Rio de Janeiro Bahia Maranho So Paulo Piau Esprito Santo

cdigo 26 12 33 29 21 35 22 32

Informar o cdigo 9999999 e o nome do municpio EXTERIOR para as operaes que envolvam localidades do exterior. Quando a operao envolver regies administrativas (Ex. Cidades-satlites do DF), deve ser considerado o municpio sede como localidade da operao.

2.1

Validao do cdigo de Municpio

O Cdigo de Municpio do IBGE tem a composio que segue: Composio: UUNNNND Onde: UU = Cdigo da UF do IBGE NNNN = Nmero de ordem dentro da UF; D = Dgito de Controle mdulo 10

Validao possvel: Extenso mxima: 7 dgitos; Extenso mnima: 7 dgitos; Cdigo da UF: deve ser vlido, conforme Tabela de UF do IBGE; Nmero de ordem dentro da UF: no pode ser zero; Dgito de Controle: mdulo 10 (pesos 2 e 1)

Obs 1: Considerar a soma dos algarismos no somatrio dos produtos dos pesos. Ou seja, se o produto for superior a 9 os dois algarismos devem ser somados. Obs 2: Se o resto da diviso for zero, considerar o dgito verificador igual a zero.

2.2

Exemplo de clculo do dgito de controle do cdigo de Municpio

Exemplo 1: Cdigo Municpio IBGE = 355030 D (Municpio de So Paulo)


A. CDIGO MUN B. PESOS C. PONDERAO (A * B) D. SOMA ALGARISMOS 3 1 3 3 5 2 10 1 5 1 5 5 0 2 0 0 3 1 3 3 0 2 0 0

O somatrio da soma dos algarismos : 3 + 1 + 5 + 0 + 3 + 0 = 12 Dividindo o somatrio por 10 teremos: 12 / 10 = 1, com um resto valendo 2 O dgito verificador : DV = 10 (resto da diviso), portanto 10 2 = 8 Neste caso, o Dgito Verificador = 8

Pg. 131 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Exemplo 2: Cdigo Municpio IBGE = 211130 D (Municpio de So Lus)


A. CDIGO MUN B. PESOS C. PONDERAO (A * B) D. SOMA ALGARISMOS 2 1 2 2 1 2 2 2 1 1 1 1 1 2 2 2 3 1 3 3 0 2 0 0

O somatrio da soma dos algarismos : 2 + 2 + 1 + 2 + 3 + 0 = 10 Dividindo o somatrio por 10 teremos: 10 / 10 = 1, com um resto valendo 0 O dgito verificador : DV = 10 (resto da diviso), portanto 10 0 = 10 Neste caso, o Dgito Verificador = 0

2.3

Exceo no clculo do dgito de controle do cdigo de Municpio

O cdigo de Municpio do IBGE dos seguintes Municpios tem o DV - dgito verificador invlido: 4305871 - Coronel Barros/RS; 2201919 - Bom Princpio do Piau/PI; 2202251 - Canavieira /PI; 2201988 - Brejo do Piau/PI; 2611533 Quixaba/PE; 3117836 - Cnego Marinho/MG; 3152131 - Ponto Chique/MG; 5203939 - Buriti de Gois/GO; 5203962 Buritinpolis/GO;

As aplicaes dos Estados devem utilizar os cdigos de municpio do IBGE sem validao do DV dgito verificador, da mesma forma como consta da tabela de cdigo de municpio do IBGE.

3. Tabela de cdigo de Pas do BACEN


Para o preenchimento dos campos de cdigos de pases deve ser utilizada a Tabela de Pas do Banco Central do Brasil, disponvel em: www.bcb.gov.br/rex/ftp/tabela_de_paises.txt Exemplo de codificao:
Pas Brasil Argentina Chile Paraguai Uruguai cdigo 1058 0639 1589 5860 8451 Pas Espanha Frana Itlia Portugal Reino Unido cdigo 2453 2755 3867 6076 6289 Pas Estados Unidos China, Repblica Popular, Coria, Repblica da, Formosa Japo cdigo 2496 1600 1902 1619 3999

3.1

Validao do cdigo de Pas

Composio do Cdigo de Pas: NNND Pg. 132 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Onde: NNN = Nmero de ordem do Cdigo do Pas; D = Dgito de Controle mdulo 11.

Validao possvel: Extenso mxima: 4 dgitos; Extenso mnima: 2 dgitos; Dgito de Controle: mdulo 11, pesos 2 a 9

Obs.: Se o resto da diviso for zero ou 1, considerar o dgito verificador igual a zero.

3.2

Exemplo de clculo do dgito de controle do cdigo de Pas

Exemplo 1 Cdigo Pas = 105 D (Brasil): A. CDIGO PAS B. PESOS C. PRODUTOS (A * B) 1 4 4 0 3 0 5 2 10

O somatrio dos produtos : 4 + 0 + 10 = 14 Dividindo o somatrio por 11 teremos: 14 / 11 = 1, com resto valendo 3 Considerar: 11 (resto da diviso), portanto: 11 3 = 8 Neste caso, o Dgito Verificador = 8 Exemplo 2 Cdigo Pas = 586 D (Paraguai): A. CDIGO PAS B. PESOS C. PRODUTOS (A * B) 5 4 20 8 3 24 6 2 12

O somatrio dos produtos : 20 + 24 + 12 = 56 Dividindo o somatrio por 11 teremos: 56 / 11 = 5, com resto valendo 1 Considerar: 11 (resto da diviso), portanto: 11 1 = 10 Neste caso, o Dgito Verificador = 0

3.3

Exceo no clculo do dgito de controle do cdigo de Pas

O cdigo de Pas do BACEN dos seguintes pases tem o DV - dgito verificador invlido: 1504 -GUERNSEY, ILHA DO CANAL (INCLUI ALDERNEY E SARK); 1508 -JERSEY, ILHA DO CANAL; 4525 -MADEIRA, ILHA DA; 3595 -MAN, ILHA DE; 4985 MONTENEGRO; 6781 -SAINT KITTS E NEVIS; 7370 SERVIA;

As aplicaes dos Estados devem utilizar os cdigos de Pas do BACEN sem validao do DV dgito verificador, da mesma forma que consta da tabela de cdigo de pas do BACEN.

Pg. 133 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Anexo IV WS disponveis Ambiente de Homologao:


Os endereos dos Web Services disponveis podem ser obtidos no stio nacional do projeto, ambiente de homologao de empresas, no endereo http://hom.cte.fazenda.gov.br.

Ambiente de Produo
Os endereos dos Web Services disponveis podem ser obtidos no stio nacional do projeto, ambiente de produo, no endereo http://cte.fazenda.gov.br

Obteno do WSDL:
A documentao do WSDL pode ser obtida na internet acessando o endereo do Web Service desejado. Exemplificando, para obter o WSDL de cada um dos Web Service acione o navegador Web (Internet Explorer, por exemplo) e digite o endereo desejado seguido do literal ?WSDL.

Pg. 134 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Anexo V Conjunto de caracteres Cdigo de Barras CODE-128C


Conjunto de caracteres representativos do Cdigo de Barras CODE-128C Combinao de barras: B = barra preta e S = espao (barra branca) Valor Valor Combinao de Barras Combinao de Barras CODE C B S B S B S CODE C B S B S B S 00 50 2 1 2 2 2 2 2 3 1 1 3 1 01 51 2 2 2 1 2 2 2 1 3 1 1 3 02 52 2 2 2 2 2 1 2 1 3 3 1 1 03 53 1 2 1 2 2 3 2 1 3 1 3 1 04 54 1 2 1 3 2 2 3 1 1 1 2 3 05 55 1 3 1 2 2 2 3 1 1 3 2 1 06 56 1 2 2 2 1 3 3 3 1 1 2 1 07 57 1 2 2 3 1 2 3 1 2 1 1 3 08 58 1 3 2 2 1 2 3 1 2 3 1 1 09 59 2 2 1 2 1 3 3 3 2 1 1 1 10 60 2 2 1 3 1 2 3 1 4 1 1 1 11 61 2 3 1 2 1 2 2 2 1 4 1 1 12 62 1 1 2 2 3 2 4 3 1 1 1 1 13 63 1 2 2 1 3 2 1 1 1 2 2 4 14 64 1 2 2 2 3 1 1 1 1 4 2 2 15 65 1 1 3 2 2 2 1 2 1 1 2 4 16 66 1 2 3 1 2 2 1 2 1 4 2 1 17 67 1 2 3 2 2 1 1 4 1 1 2 2 18 68 2 2 3 2 1 1 1 4 1 2 2 1 19 69 2 2 1 1 3 2 1 1 2 2 1 4 20 70 2 2 1 2 3 1 1 1 2 4 1 2 21 61 2 1 3 2 1 2 1 2 2 1 1 4 22 72 2 2 3 1 1 2 1 2 2 4 1 1 23 73 3 1 2 1 3 1 1 4 2 1 1 2 24 74 3 1 1 2 2 2 1 4 2 2 1 1 25 75 3 2 1 1 2 2 2 4 1 2 1 1 26 76 3 2 1 2 2 1 2 2 1 1 1 4 27 77 3 1 2 2 1 2 4 1 3 1 1 1 28 78 3 2 2 1 1 2 2 4 1 1 1 2 29 79 3 2 2 2 1 1 1 3 4 1 1 1 30 80 2 1 2 1 2 3 1 1 1 2 4 2 31 81 2 1 2 3 2 1 1 2 1 1 4 2 32 82 2 3 2 1 2 1 1 2 1 2 4 1 33 83 1 1 1 3 2 3 1 1 4 2 1 2 34 84 1 3 1 1 2 3 1 2 4 1 1 2 35 85 1 3 1 3 2 1 1 2 4 2 1 1 36 86 1 1 2 3 1 3 4 1 1 2 1 2 37 87 1 3 2 1 1 3 4 2 1 1 1 2 38 88 1 3 2 3 1 1 4 2 1 2 1 1 39 89 2 1 1 3 1 3 2 1 2 1 4 1 40 90 2 3 1 1 1 3 2 1 4 1 2 1 41 91 2 3 1 3 1 1 4 1 2 1 2 1 42 92 1 1 2 1 3 3 1 1 1 1 4 3 43 93 1 1 2 3 3 1 1 1 1 3 4 1 44 94 1 3 2 1 3 1 1 3 1 1 4 1 45 95 1 1 3 1 2 3 1 1 4 1 1 3 46 96 1 1 3 3 2 1 1 1 4 3 1 1 47 97 1 3 3 1 2 1 4 1 1 1 1 3 48 98 3 1 3 1 2 1 4 1 1 3 1 1 49 99 2 1 1 3 3 1 1 1 3 1 4 1 Valor 105 Caractere de Incio (START) B S B S B S 2 1 1 2 3 2 Caractere de Fim (STOP) B S B S B S B 2 3 3 1 1 1 2

Valor CODE C 100 101 102 103 104

Combinao de Barras B S B S B S 1 1 4 1 3 1 3 1 1 1 4 1 4 1 1 1 3 1 2 1 1 4 1 2 2 1 1 2 1 4

Pg. 135 / 136

Conhecimento de Transporte Eletrnico


Manual de Integrao - Contribuinte

Anexo VI Projeto Piloto do CT-e


O Projeto Piloto do Conhecimento de Transportes eletrnico foi desenvolvido, de forma integrada, pelas Secretarias de Fazenda dos Estados de Alagoas, Bahia, Distrito Federal, Espirto Santo, Gois, Maranho, Mato Grosso, Mato Grosso do Sul, Minas Gerais, Rio Grande do Sul, Rio de Janeiro, Santa Catarina, So Paulo, Sergipe, Receita Federal do Brasil, Superintendncia da Zona Franca de Manuas (SUFRAMA), Encontro Nacional de Coordenadores e Administradores Tributrios Estaduais (ENCAT) e as seguintes empresas: Aliana Navegao e Logstica LTDA ALL - Amrica Latina Logstica S/A Andorinha Transportadora LTDA BEMEX LOGSTICA LTDA BINOTTO S/A LOGSTICA TRANSPORTE E DISTRIBUIO CEVA LOGISTICS LTDA COOPERATIVA DE TRANSPORTE DE CARGAS DO ESTADO DE SC DHL DISPLAN ENCOMENDAS URGENTES LTDA EMPRESA DE TRANSPORTE ATLAS LTDA EXPRESSO ARAATUBA TRANSPORTES E LOGSTICA LTDA EXPRESSO JUNDIA SO PAULO LTDA Expresso Mercrio S/A GOL GRISTEC JLIO SIMES TRANSPORTES E SERVIOS LTDA MIRA OTM TRANSPORTES LTDA MRS PATRUS TRANSPORTE URGENTES LTDA Petrobrs Transporte S/A - TRANSPETRO RODONAVES TRANSPORTES E ENCOMENDAS LTDA RODOVIRIO LDER LTDA SADIA S/A SARATOGA ENGENHARIA E TRANSPORTES LTDA SPEEDPAK ENCOMENDAS EXPRESSAS LTDA TAM TRANSEICH ASSESSORIA E TRANSPORTES LTDA Transportadora Americana LTDA TRANSPORTADORA GAMPER LTDA TRANSPORTADORA ITAPEMIRIM S.A. TRANSPORTADORA LIMA TRANSPORTADORA TRANSPEL LTDA TRANSPORTE DELLA VOLPE S/A COM. E IND. TRANSPORTE RODOVIRIO DE CARGAS ZAPELINI LTDA TRANSPORTES BERTOLINI LTDA TRANSULTRA ARMAZENAMENTO E TRANSPORTE ESPECIALIZADO LTDA VARIG LOGISTICA S/A

O projeto conta ainda com a colaborao das seguintes entidades: ANTT (Agncia Nacional de Transporte Terrestre); GS1 Brasil; NTC&Logstica (Associao Nacional de Transporte de Cargas & Logtica).

Pg. 136 / 136

Você também pode gostar