Você está na página 1de 161

Conhecimento de Transporte Eletrnico

Manual de Orientaes - Contribuinte

Projeto Conhecimento de Transporte Eletrnico

Manual de Orientaes do Contribuinte


Padres Tcnicos de Comunicao

Verso 1.0.4c Abril/2012

Pg. 1 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Controle de Verses
Verso 1.00 1.01 1.01A 1.01B 1.02pre 1.02 1.03 1.04 1.04a 1.04b 1.04c 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 22/07/2011 RS 12/08/2011 RS 07/12/2011 - RS 11/04/2012 RS Regras SVC

Pg. 2 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Identificao e vigncia do Manual


Verso do manual Data de divulgao da verso inicial do manual Data de divulgao da verso corrigida 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 Pacote de liberao de Schemas XML em vigncia Data final de vigncia do PL_CTe_104b

1.04c 12/04/2012 27/04/2012 PL_CTe_104c 01/05/2012 01/07/2012 PL_CTe_104b 30/06/2012

Verses de leiautes do PL_CTe_104b


Leiaute CTe enviCTe retEnviCTe consReciCTe retconsReciCTe procCTe cancCTe retCancCTe
verso

1.04 1.04 1.04 1.04 1.04 1.04 1.04 1.04

Schema XML cte_v104.xsd enviCte_v1.04.xsd retEnviCte_v1.04.xsd consReciCte_v1.04.xsd retConsReciCte_v1.04.xsd procCte_v1.04.xsd cancCte_v1.04.xsd retCancCte_v1.04.xsd

procCancCTe inutCTe retInutCTe

1.04 1.04 1.04

procCancCte_v1.04.xsd inutCTe_v1.04.xsd retInutCTe_v1.04.xsd

procInutCTe consSitCTe retConsSitCTe consStatServ retConsStatServ aereo aquav duto ferrov rodo

1.04 1.04 1.04 1.04 1.04 1.04 1.04 1.04 1.04 1.04

procInutCTe_v1.04.xsd consSitCte_v1.04.xsd retConsSitCte_v1.04.xsd consStatServCte_v1.04.xsd retconsStatServ_v1.04.xsd cteModalAereo_v1.04.xsd cteModalAquaviario_v1.04.xsd cteModalDutoviario_v1.04.xsd cteModalFerroviario_v1.04.xsd cteModalRodoviario_v1.04.xsd

Observao Leiaute do CT-e (parte Geral). 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 CTe. 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. Leiaute do modal Areo (parte especfica) Leiaute do modal Aquavirio (parte especfica) Leiaute do modal Dutovirio (parte especfica) Leiaute do modal Ferrovirio (parte especfica) Leiaute do modal Rodovirio (parte especfica)

Pg. 3 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 ........... 16 3.2.6 Resumo dos Padres Tcnicos ...................................................................... 17 3.3 Modelo Operacional ............................................................................................. 18 3.3.1 Servios Sncronos ......................................................................................... 18 3.3.2 Servios Assncronos ..................................................................................... 19 3.3.3 Filas e Mensagens.......................................................................................... 20 3.4 Padro de Mensagens dos Web Services ............................................................ 21 3.4.1 Informaes de Controle e rea de Dados das Mensagens ........................... 21 3.4.2 Validao da Estrutura XML das Mensagens dos Web Services .................... 21 3.4.3 Schemas XML das Mensagens dos Web Services ......................................... 22 3.5 Verso dos Schemas XML ................................................................................... 23 3.5.1 Liberao das Verses dos Schemas para o Conhecimento de Transporte Eletrnico CT-e ......................................................................................................... 23 3.5.2 Pacote de Liberao Preliminar ...................................................................... 23 3.5.3 Pacote de Liberao de Homologao e Pacote de Liberao Definitivo ....... 24 3.5.4 Correo de Pacote de Liberao .................................................................. 24 3.5.5 Divulgao de Novos Pacotes de Liberao ................................................... 24 3.5.6 Controle de Verso ......................................................................................... 24 3.6 Schema XML do CT-e Estrutura Genrica e Estrutura Especfica do Modal de Transporte ....................................................................................................................... 25 3.6.1 Parte Genrica ............................................................................................... 25 3.6.2 Parte Especfica para Cada Modal de Transporte .......................................... 26 3.6.3 Parte Genrica e Parte Especfica para Cada Modal de Transporte Verses .. ....................................................................................................................... 26 3.7 SEFAZ Virtual....................................................................................................... 27 4. Web Services .................................................................................................. 28 4.1 Servio de Recepo de CT-e.............................................................................. 29 4.1.1 Web Service CteRecepcao .......................................................................... 29 4.1.2 Leiaute Mensagem de Entrada ....................................................................... 29 4.1.3 Leiaute Mensagem de Retorno ....................................................................... 30 4.1.4 Descrio do Processo de Recepo de Lotes de CT-e ................................. 31 4.1.5 Validao do Certificado de Transmisso ....................................................... 31 4.1.6 Validao Inicial da Mensagem no Web Service ............................................ 31 4.1.7 Validao das Informaes de Controle da Chamada ao Web Service .......... 32 4.1.8 Gerao da Resposta com o Recibo .............................................................. 33 4.1.9 Descrio do Processamento do Lote de CT-e............................................... 33 4.1.10 Validao da rea de Dados .......................................................................... 33 4.1.11 Final do Processamento do Lote .................................................................... 42 4.2 Web Service CteRetRecepcao .......................................................................... 43 4.2.1 Leiaute Mensagem de Entrada ....................................................................... 43 4.2.2 Leiaute Mensagem de Retorno ....................................................................... 43 1. 2.

Pg. 4 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

4.2.3 Descrio do Processo de Web Service ......................................................... 44 4.2.4 Validao do Certificado de Transmisso ....................................................... 45 4.2.5 Validao Inicial da Mensagem no Web Service ............................................ 45 4.2.6 Validao das Informaes de Controle da Chamada ao Web Service .......... 46 4.2.7 Validao da rea de Dados .......................................................................... 46 4.2.8 Final do Processamento ................................................................................. 47 4.3 Web Service CteCancelamento ......................................................................... 48 4.3.1 Leiaute Mensagem de Entrada ....................................................................... 48 4.3.2 Leiaute Mensagem de Retorno ....................................................................... 48 4.3.3 Descrio do Processo de Web Service ......................................................... 49 4.3.4 Validao do Certificado de Transmisso ....................................................... 49 4.3.5 Validao Inicial da Mensagem no Web Service ............................................ 50 4.3.6 Validao das Informaes de Controle da Chamada ao Web Service .......... 51 4.3.7 Validao da rea de Dados .......................................................................... 51 4.3.8 Final do Processamento ................................................................................. 53 4.4 Web Service - CteInutilizacao............................................................................... 54 4.4.1 Leiaute Mensagem de Entrada ....................................................................... 54 4.4.2 Leiaute Mensagem de Retorno ....................................................................... 55 4.4.3 Descrio do Processo de Web Service ......................................................... 55 4.4.4 Validao do Certificado de Transmisso ....................................................... 56 4.4.5 Validao Inicial da Mensagem no Web Service ............................................ 56 4.4.6 Validao das Informaes de Controle da Chamada ao Web Service .......... 57 4.4.7 Validao da rea de Dados .......................................................................... 57 4.4.8 Final do Processamento ................................................................................. 59 4.5 Web Service CteConsulta Protocolo .................................................................. 60 4.5.1 Leiaute Mensagem de Entrada ....................................................................... 60 4.5.2 Leiaute Mensagem de Retorno ....................................................................... 60 4.5.3 Descrio do Processo de Web Service ......................................................... 61 4.5.4 Validao do Certificado de Transmisso ....................................................... 61 4.5.5 Validao Inicial da Mensagem no Web Service ............................................ 62 4.5.6 Validao das Informaes de Controle da Chamada ao Web Service .......... 62 4.5.7 Validao da rea de Dados .......................................................................... 63 4.5.8 Final do Processamento ................................................................................. 64 4.6 Web Service CteStatusServico .......................................................................... 65 4.6.1 Leiaute Mensagem de Entrada ....................................................................... 65 4.6.2 Leiaute Mensagem de Retorno ....................................................................... 65 4.6.3 Descrio do Processo de Web Service ......................................................... 66 4.6.4 Validao do Certificado de Transmisso ....................................................... 66 4.6.5 Validao Inicial da Mensagem no Web Service ............................................ 67 4.6.6 Validao das Informaes de Controle da Chamada ao Web Service .......... 67 4.6.7 Validao da rea de Dados .......................................................................... 68 4.6.8 Final do Processamento ................................................................................. 68 Web Service CadConsultaCadastro .............................................................................. 69 4.6.9 Descrio do Processo de Web Service ......................................................... 69 4.6.10 Onde Obter as Definies deste Web Service ................................................ 69 4.6.11 Onde Obter os Schemas XML deste Web Service ......................................... 70 5. Web Services Informaes Adicionais .......................................................... 71 5.1 Regras de validao ............................................................................................. 71 5.1.1 Tabela de Cdigos de Erros e Descries de Mensagens de Erros ............... 71 5.2 Padro de Nomes para os Arquivos ..................................................................... 77 5.3 Tratamento de Caracteres Especiais no Texto de XML ........................................ 78 5.4 Chave de Acesso do CT-e ................................................................................... 78 5.5 Nmero do Recibo de Lote ................................................................................... 79 5.6 Nmero do Protocolo............................................................................................ 80 5.7 Tempo Mdio de Resposta................................................................................... 80

Pg. 5 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Cdigo de Barra .............................................................................................. 81 Cdigo de Barras Adicional .................................................................................. 82 Clculo do Dgito Verificador do CODE-128C....................................................... 83 Representao Simblica do Cdigo.................................................................... 83 7. DACTE ............................................................................................................ 84 8. Contingncia ................................................................................................... 85 9. Ambiente de Homologao / Produo ........................................................... 86 10. Distribuio do CT-e para o Tomador do Servio ............................................ 87 10.1 Processo de Distribuio ...................................................................................... 87 10.2 Leiaute da Distribuio: CT-e ............................................................................... 87 11. Compartilhamento de Informaes do CT-e entre rgos Pblicos ................ 88 11.1 Processo de Compartilhamento ........................................................................... 88 11.2 Leiaute de Compartilhamento: CT-e .................................................................... 89 11.3 Leiaute de Compartilhamento: Cancelamento de CT-e ....................................... 89 11.4 Leiaute de Compartilhamento: Inutilizao de Numerao de CT-e .................... 89 11.5 Compartilhamento de Documentos com Outros rgos Pblicos ........................ 89 Anexo I Leiaute do CT-e ................................................................................................... 90 CT-e Diagrama Simplificado parte genrica ............................................................... 93 CT-e Diagrama Simplificado Rodovirio..................................................................... 94 CT-e Diagrama Simplificado Areo ............................................................................ 95 CT-e Diagrama Simplificado Aquavirio ..................................................................... 96 CT-e Diagrama Simplificado Ferroviro ..................................................................... 97 Leiaute CT-e Estrutura Genrica................................................................................... 99 Leiaute Rodovirio ...................................................................................................... 127 Leiaute Areo.............................................................................................................. 131 Leiaute Aquavirio ...................................................................................................... 133 Leiaute Ferrovirio ...................................................................................................... 135 Leiaute Dutovirio ....................................................................................................... 137 Anexo II Tabelas de UF, Municpio e Pas .................................................................... 142 1. Tabela de Cdigo de UF do IBGE ................................................................. 142 2. Tabela de Cdigo de Municpio do IBGE ....................................................... 142 2.1 Validao do Cdigo de Municpio ..................................................................... 143 2.2 Exemplo de Clculo do Dgito de Controle do Cdigo de Municpio ................... 143 2.3 Exceo no Clculo do Dgito de Controle do Cdigo de Municpio ................... 144 3. Tabela de Cdigo de Pas do BACEN ........................................................... 144 3.1 Validao do Cdigo de Pas ............................................................................. 145 3.2 Exemplo de Clculo do Dgito de Controle do Cdigo de Pas ........................... 145 3.3 Exceo no Clculo do Dgito de Controle do Cdigo de Pas ........................... 145 Anexo III WS disponveis ................................................................................................ 146 Anexo IV Conjunto de Caracteres Cdigo de Barras CODE-128C.................................. 147 Anexo V Projeto Piloto do CT-e ...................................................................................... 148 Anexo VI Manual de Contingncia .................................................................................. 149 6.1 6.2 6.3

6.

Pg. 6 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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.

Pg. 7 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 Agncias 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. Os documentos fiscais eletrnicos simplificam o cumprimento das obrigaes acessrias a que os contribuintes esto sujeitos e permitem ao Fisco um melhor acompanhamento das operaes comerciais, mostrando-se uma soluo vantajosa para todos os envolvidos nas transaes com estes documentos. A possibilidade do uso de documentos fiscais eletrnicos em substituio aos documentos tradicionalmente emitidos em papeis est prevista no pargrafo nico da clusula segunda do Protocolo ENAT 03/2005. O Conhecimento de Transporte Eletrnico (Modelo 57) 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 prestaes de servio de transporte, com validade jurdica garantida pela assinatura digital do emitente e pela 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, que dever ser assinado digitalmente, de maneira a garantir a integridade dos dados e a autoria do emissor. Este arquivo eletrnico, que corresponder ao Conhecimento de Transporte Eletrnico (CT-e), ser transmitido pela

Pg. 8 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Internet para a Secretaria de Fazenda Estadual de jurisdio do contribuinte emitente. A Secretaria de Fazenda Estadual far, ento, 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, por meio da 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 ser impressa uma representao grfica simplificada do Conhecimento de Transporte Eletrnico, intitulada DACTE (Documento Auxiliar do Conhecimento de Transporte Eletrnico), em papel comum, imprimindo-se, 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 o Conhecimento de Transporte Eletrnico, nem o substitui, serve apenas como instrumento auxiliar para o transporte da mercadoria e para a consulta do CT-e por meio da chave de acesso numrica ali impressa, representada e impressa em cdigo de barras. Permite ao detentor do documento confirmar a efetiva existncia do CT-e, por meio dos stios das Secretarias de Fazenda Estaduais autorizadoras ou Receita Federal do Brasil. O contribuinte tomador do servio de transporte, no emissor de Documentos Fiscais Eletrnicos, poder escriturar o CT-e com base nas informaes apresentadas naquele documento e sua validade vincula-se efetiva existncia do CT-e com autorizao de uso no Banco de Dados das administraes tributrias envolvidas no processo.

Pg. 9 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

3. Arquitetura de Comunicao com Contribuinte


3.1
Modelo Conceitual

Os Portais das Secretarias de Fazenda Estaduais fornecero 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 iniciase sempre pelo aplicativo do contribuinte por meio 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 contendo 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 contendorecibo que to somente confirma a recepo 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 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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

Padres Tcnicos

3.2.1 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: Importante destacar que cada arquivo XML ter to somente uma declarao <?xml version="1.0" encoding="UTF-8"?>. Nas situaes em que um documento XML contenha outros documentos XML, como ocorre com o documento XML de lote de envio de CT-e, deve-se atentar para que exista apenas uma declarao no incio do lote. b) Declarao namespace O documento XML ter to somente UMA declarao de namespace no elemento raiz do documento com o seguinte padro: <CTe xmlns=http://www.portalfiscal.inf.br/cte > (exemplo para o XML do CT-e) Veda-se o uso de declarao namespace diferente do padro estabelecido para o Projeto. A declarao do namespace da assinatura digital ser realizada na prpria tag <Signature>, conforme exemplo abaixo. Cada documento XML 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 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 adotada 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 sero 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, sero preenchidos no modelo apenas as TAGs de campos identificados como obrigatrios no leiaute ou os campos obrigatrios por fora da legislao pertinente. Identificam-se os campos obrigatrios no leiaute pelo primeiro dgito da coluna ocorrncia (Ocorr.) 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 estender-se- para os campos nos quais no exista indicao de obrigatoriedade, mas com preenchimento 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 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 do 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). e) 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), fornecido 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 disponveis no Portal da Secretaria de Fazenda Estadual de circunscrio do contribuinte, exceto nos casos em que a UF autorizadora do CT-e utilize servios de SEFAZ VIRTUAL, conforme o previsto no item 3.7 deste Manual. 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 por meio de certificados digitais, eliminando a necessidade de identificao do usurio mediante 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>

Pg. 13 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

<cteCabecMsg xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao"> <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 Infraestrutura 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 de um dos estabelecimentos da empresa emissora do CT-e. Por mensagens, entenda-se: Pedido de Autorizao de Uso (Arquivo CT-e), Pedido de Cancelamento de CT-e, 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-se 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, no necessariamente 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 contendo o CNPJ do estabelecimento matriz ou o CNPJ do estabelecimento emissor do CT-e objeto do pedido.

Pg. 14 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Os elementos abaixo esto contidos no Certificado do contribuinte tornando 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. Seu contedo 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

Pg. 15 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

dever ser informado no atributo URI da TAG <Reference>. Para as demais mensagens a ser assinadas o processo o mesmo, mantendo-se sempre identificador nico para o atributo Id na TAG a ser assinada. Segue um exemplo:
<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 essa Lista 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 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 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;

Pg. 16 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

(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); (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-se 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 Infraestrutura de Chaves Pblicas Brasileira ICP-Brasil, do tipo A1 ou A3, devendo conter o CNPJ do proprietrio do certificado digital. Para a assinatura de mensagens, utilizar o certificado digital de um dos estabelecimentos da empresa emissora do CT-e. Para a 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 inteiros, 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. 17 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 realizado 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. 18 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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. 19 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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, apresenta-se 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 contm 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 usequencial 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 o contedo do detalhe da mensagem que contm o resultado do processamento da solicitao de servio em formato XML.

Pg. 20 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 por meio de Banco de Dados ou qualquer outra forma, sendo transparente para o contribuinte que realizar a consulta do processamento efetuado (processos assncronos).

3.4

Padro de Mensagens dos Web Services

As chamadas dos Web Services fornecidos pelas Secretarias de Fazenda Estaduais ou Receita Federal do Brasil e os respectivos resultados do processamento so realizadas servindo-se de 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 informada na rea de dados. rea de Dados estrutura XML varivel definida na documentao do Web Service acessado.

3.4.1 Informaes de Controle e rea de Dados das Mensagens


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 ao 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. 21 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

As alteraes de leiaute e de estrutura de dados XML realizadas nas mensagens so controladas por meio 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 estar 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 atualizao do 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 (quinze) posies com 2 (dois) 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. 22 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 ocorrero sempre que se fizerem necessrias.

3.5

Verso dos Schemas XML

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

Os schemas vlidos para o Conhecimento de Transporte Eletrnico estaro disponveis 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 Orientaes com ele compatvel. Os pacotes de liberao sero identificados pelas letras PL_CTe, seguida do nmero da verso do Manual de Orientaes 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 Orientaes 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, em que v9.99, corresponde verso do respectivo schema. Para identificar quais schemas sofreram alterao em um determinado pacote liberado, deve-se comparar o nmero da verso do schema deste pacote com o nmero da verso 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 Orientaes do Contribuinte, ser publicado um pacote de liberao preliminar, com vigncia limitada at o incio da fase de disponibilizao do ambiente de homologao. Durante esse perodo, os novos Schemas XML sero avaliados e testados para a identificao de eventuais falhas de implementao das alteraes realizadas no Manual de Orientaes do Contribuinte.

Pg. 23 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

O pacote de liberao 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


Caso haja necessidade de correo de um Schema XML por erro de implementao de regra de validao, obrigatoriedade de campo, nome de tag divergente do definido no leiaute da mensagem, que no modifique a estrutura do Schema XML nem exija 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 Orientaes do Contribuinte vigente. A identificao dos pacotes mais recentes se dar com o acrscimo de letras minsculas 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 por meio 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; quais so as verses da parte especfica de cada modal de transporte suportados pela parte genrica. O controle de verso permite a adaptao dos sistemas de informtica das empresas participantes do Projeto em diferentes datas. Ou seja, algumas empresas podem possuir verso de leiaute mais atualizada, enquanto outras empresas ainda estejam operando com mensagens em um leiaute anterior. No esto previstas mudanas ufrequentes de leiaute de mensagens e as empresas tero prazo razovel para implementar as mudanas necessrias, conforme acordo operacional a ser estabelecido.

Pg. 24 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Mensagens recebidas com uma verso de leiaute no suportada sero rejeitadas com mensagem de erro especfica na verso do leiaute de resposta mais recente.

3.6

Schema XML do CT-e Estrutura Genrica e Estrutura Especfica do Modal de Transporte

A partir da verso 1.04, a estrutura do Schema XML do CT-e foi modificada, criando-se uma parte genrica do schema e uma parte especfica para cada modal de transporte, com o objetivo de permitir maior independncia entre os modais; assim, uma alterao no leiaute especfico para um modal no repercute nos demais.

3.6.1 Parte Genrica


A estrutura genrica a parte que possui os campos (tags) de uso comum utilizados por todos os modais. Para alcanar este objetivo, foi criada no schema XML do CT-e uma estrutura genrica com um elemento do tipo any que permite a insero do XML especfico do modal, conforme demonstrado na figura a seguir:

A verso do schema XML a ser utilizada na parte especfica do modal de transporte ser identificada com um atributo de verso prprio (tag versaoModal), conforme figura a seguir:

Pg. 25 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

3.6.2 Parte Especfica para Cada Modal de Transporte


A estrutura especfica a parte que possui os campos (tags) exclusivos do modal de transporte. A parte especfica do schema XML para cada modal de transporte ser distribuda no mesmo pacote de liberao em arquivo separado para cada um deles. A identificao do modal de transporte se dar no nome do arquivo, como segue: cteModalXXXXXXXXXXXX_v9.99.xsd Em que XXXXXXXXXXXX a identificao do modal de transporte, e v9.99 a identificao da verso. Segue exemplo de nomes de arquivos de schema XML da parte especfica de cada modal: cteModalRodoviario_v1.04.xsd (modal rodovirio, verso 1.04); cteModalAereo_v1.04.xsd (modal Areo, verso 1.04); cteModalFerroviario_v1.04.xsd (modal ferrovirio, verso 1.04); cteModalAquaviario_v1.04.xsd (modal aquaviario, verso 1.04); cteModalDutoviario_v1.04.xsd (modal dutovirio, verso 1.04).

3.6.3 Parte Genrica e Parte Especfica para Cada Modal de Transporte Verses
Uma verso da parte genrica dever suportar mais de uma verso da parte especfica de cada modal de transporte. Normalmente, esta relao deve ser de uma para uma (1:1). Apenas em momentos de transio pode haver empresas de um modal de transporte utilizando uma verso mais atualizada, enquanto outras empresas ainda operam com um leiaute anterior da parte especfica. As SEFAZ autorizadoras devero manter nas suas aplicaes o controle de qual(is) verso(es) da parte especfica (so) suportada(s) pela parte genrica.

Pg. 26 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

3.7

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 Orientaes do Contribuinte, O credenciamento de contribuintes bem como a autorizao de uso dos servios de uma determinada SEFAZ VIRTUAL responsabilidade da SEFAZ de circunscrio daqueles contribuintes. Para os sistemas das Empresas ser totalmente transparente se os servios provm da SEFAZ VIRTUAL ou de um sistema de autorizao da prpria SEFAZ de circunscrio do contribuinte. A nica mudana visvel o endereo dos Web Services em que esto disponveis os servios.

Pg. 27 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 fornecido 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 compromete-se a processar os lotes de conhecimentos de transportes recebidos em at 3 (trs) minutos e em, no mnimo, 95% (noventa e cinco por cento) do total do volume recebido no perodo de 24 (vinte e quatro) 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, observando o tempo mdio de resposta do servio nos ltimos 5 (cinco) minutos. A empresa poder optar por entrar em contingncia, ou seja, emitir o DACTE em formulrio de segurana do documento auxiliar (FS-DA), 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 (cinco) minutos. Cada Portal de Secretaria de Fazenda Estadual disponibilizar o resultado do processamento do lote por um perodo mnimo de 24 (vinte e quatro) horas (cteConsLote). Aps o trmino do processamento, a informao da situao atual de cada conhecimento de transporte estar disponvel para consulta individual (consSitCTe). c) Para os servios sncronos, o envio da solicitao e a obteno do retorno sero realizados na mesma conexo por meio de um nico mtodo. d) As URLs dos Web Services encontram-se no Anexo III deste manual e no Portal do Ambiente Nacional (www.cte.fazenda.gov.br). Acessando-se a URL, pode-se obter 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. 28 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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. 29 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 sequencial autoincremental, 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 sequenciais (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, retornar-se- um recibo com nmero, data, hora local de recebimento e tempo mdio de resposta do servio nos ltimos 5 (cinco) 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. 30 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 (cinquenta) CT-e por lote. O agrupamento destes CT-e dentro do lote deve ser feito, por uma restrio operacional e de controle, respeitando-se a regra em que todos os CT-e do lote devem ser do mesmo estabelecimento (mesmo CNPJ e IE do emitente). O tamanho mximo do lote de CT-e limitado em 500 (quinhentos) kB, 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 (cinquenta) 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. 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 de Processamento est Paralisado Obrig. Momentaneamente B04 Verifica se o Servidor de Processamento est Paralisado sem Previso Obrig.

Pg. 31 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 o controle de tamanho ter sido implementado por aplicativo, retorna-se a mensagem de erro 214. No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada autorizadora, poder ser verificado se o XML de dados est 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. Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC), sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF e o prazo de encerramento desta modalidade.

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. Obrig. Obrig. Msg 242 409 410 513 114 411 238 239 514 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Se Ambiente de Autorizao Normal: Verificar se a UF informada no campo cUF atendida pelo WebService C03a Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]: C03b Se Ambiente de Autorizao SVC: Verificar se SVC est ativa para a UF informada

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 C07 Se Ambiente de Autorizao SVC: Verso da mensagem inferior a 1.04 Facult. Obrig. Obrig.

Os dados referentes verso do leiaute do lote e 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 e rejeitar 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 utilizada 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.

Pg. 32 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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; 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 (cinco) minutos (vide detalhamento da forma de clculo no item 5.7).

Caso ocorra algum problema de validao, o aplicativo 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. Este mtodo 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 conforme a seguinte regra:
Validao da rea de Dados da Mensagem # Regra de Validao Aplic. Obrig. Facult. Facult. Obrig. Obrig. Msg 225 598 599 404 402 457 589 590 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados (parte genrica) D01a Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D01b Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags 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) D05 Verifica se o lote contm CT-e de mais de um modal de transporte Obrig. D06 Verifica se o lote contem CT-e de mais de uma verso de modal de transporte Obrig.

Pg. 33 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

A existncia de qualquer erro na validao de forma da rea de dados (item 4.1.10 a) implica a rejeio de todo o lote. A validao do schema XML do lote de CT-e pela SEFAZ autorizadora ser feita em duas etapas: - A primeira etapa deve validar a estrutura genrica do lote, submetendo a mensagem contra o schema XML definido para o lote. Em caso de erro, retornar o cdigo 225; - A segunda etapa (realizada mais adiante) deve validar a estrutura especfica do modal de transporte para cada um dos documentos de CT-e do lote. Em caso de erro, retornar o cdigo 580. 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 de incio e data de 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 ou LCR inexistente 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.

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

Obrig. Obrig.

297 213

Rej. Rej.

Pg. 34 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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 586 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 Autorizadora G003 Sigla da UF do Emitente difere da UF Autorizadora G004 Processo de emisso informado invlido (diferente de 0 ou 3) G004a Se forma de emisso do CT-e = 1 (Normal), 7 (SVC-RS) ou 8 (SVCSP): dhCont e xJust no devem ser informados G004b Se forma de emisso do CT-e for diferente de 1 (Normal), 7 (SVC-RS) ou 8 (SVC-SP): dhCont e xJust devem ser informados G004c Se Data de entrada em contingncia estiver informada, esta deve ser menor ou igual data de emisso G004d Se Ambiente de Autorizao Normal: - No aceitar tpEmis = 7 (SVC-RS) ou 8 (SVC-SP) G004e Se Ambiente de Autorizao SVC: - Tipo de Emisso difere do tpEmis da SVC (7=SVC-RS e 8=SVC-SP) G004f Se ambiente de Autorizao SVC: - No aceitar finalidade de CT-e diferente de 1 (Normal) 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) ou 3 (Substituio): deve existir o grupo de CT-e Normal G008 Se finalidade do CT-e= 1 (Complemento): deve existir o grupo de CT-e 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 G017a Se finalidade do CT-e= 0 (Normal) ou 3 (Substituio): - verificar se a Verso do modal de transporte suportada G017b Se finalidade do CT-e= 0 (Normal) ou 3 (Substituio): - verifica Schema XML conforme o modal de transporte (parte especfica do modal de transporte) G017c Se finalidade do CT-e= 0 (Normal) ou 3 (Substituio): - verifica se o Valor Total da Carga <vCarga> foi informado para modal de transporte diferente de Dutovirio G017d Se finalidade do CT-e= 0 (Normal) ou 3 (Substituio): e modal=ferrovirio - se <tpTraf=1> (trfego mtuo), o grupo Trfego Mtuo <trafMut> deve ser informado G017e Se finalidade do CT-e= 0 (Normal) ou 3 (Substituio): e modal=ferrovirio - se o responsvel pelo faturamento for a ferrovia de origem

Obrig.

587

Rej.

Obrig Obrig Obrig. Obrig. Obrig.

588 515 516 517 227

Rej. Rej. Rej. Rej. Rej.

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

253 458 459 460 461 462 463 579 580

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

Obrig

581

Rej.

Obrig

582

Rej

Obrig

583

Rej

Pg. 35 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito (<respFat=1>), a ferrovia emitente do CT-e <ferrEmi> deve ser igual a 1 (ferrovia de origem). G017f Se finalidade do CT-e= 0 (Normal) ou 3 (Substituio): e modal=ferrovirio - se o responsvel pelo faturamento for a ferrovia de destino <respFat=2> deve ser referenciado o CT-e <refCTe> emitido pela ferrovia de origem **Esta regra de validao dever ser aplicada somente a partir da obrigatoriedade para o modal Ferrovirio. G017h Se informado remetente: Quantidade de documentos informados (infNF/infNFe/infOutros) no pode ultrapassar 2000 documentos G017g Se informados remetente e NF-e (infNfe), para cada uma das NF-es relacionadas: - Dgito Verificador invlido na Chave de acesso de NF-e transportada Retornar a primeira chave de acesso invlida. G017i Se informados remetente e NF-e (infNfe), para cada uma das NF-es relacionadas: - Chave de acesso de NF-e invlida (Ano < 2005 ou Ano maior que Ano corrente) Retornar a primeira chave de acesso invlida. G017j Se informados remetente e NF-e (infNfe), para cada uma das NF-es relacionadas: - Chave de acesso de NF-e invlida (Ms = 0 ou Ms > 12) Retornar a primeira chave de acesso invlida. G017k Se informados remetente e NF-e (infNfe), para cada uma das NF-es relacionadas: - Chave de acesso de NF-e invlida (CNPJ zerado ou digito invlido) Retornar a primeira chave de acesso invlida. G017l Se informados remetente e NF-e (infNfe), para cada uma das NF-es relacionadas: - Chave de acesso de NF-e invlida (modelo diferente de 55) Retornar a primeira chave de acesso invlida. G017m Se informados remetente e NF-e (infNfe), para cada uma das NF-es relacionadas: - Chave de acesso de NF-e invlida (numero NF = 0) Retornar a primeira chave de acesso invlida. G018 Remetente no informado para tipo de servio diferente de redespacho intermedirio G019 Destinatrio no informado para tipo de servio diferente de redespacho intermedirio G020 Expedidor deve ser informado para tipo de servio de redespacho intermedirio G021 Recebedor deve ser informado para tipo de servio de redespacho intermedirio G024 Se finalidade do CT-e= 2 (Anulao): deve existir o grupo de CT-e de Anulao G025 Se finalidade do CT-e= 2 (Anulao): o tipo de emisso dever ser normal G026 Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao deve existir G027 Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao deve estar com a situao autorizado o uso. G028 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

Obrig

584

Rej

Obrig.

601

Rej

Obrig.

591

Rej

Facult.

602

Rej.

Facult.

603

Rej.

Facult.

604

Rej.

Facult.

605

Rej.

Facult.

606

Rej.

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

469 470 474 475 496 499 497 498 565

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

Pg. 36 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao CNPJ de emitente. G030 Se finalidade do CT-e= 2 (Anulao): o CT-e objeto de anulao deve ter finalidade = 0 (Normal) G031 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. G032 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. G033 Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido anulado anteriormente G034 Se finalidade do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido substitudo anteriormente G035 Se finalidade do CT-e= 3 (Substituio): o tipo de emisso deve ser normal G036 Se finalidade do CT-e= 3 (Substituio): deve existir o grupo de informaes do CT-e de substituio G037 Se finalidade do CT-e= 3 (Substituio): o CT-e substitudo deve existir 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) G040a Se finalidade do CT-e= 3 (Substituio): se foi informado o grupo tomaICMS (tomador contribuinte do ICMS), o CT-e a ser substitudo (chCte) no pode ter sido anulado. G041 Se finalidade do CT-e=3 (Substituio): CNPJ do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo G042 Se finalidade do CT-e=3 (Substituio): CNPJ do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo G043 Se finalidade do CT-e=3 (Substituio): CNPJ do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo G044 Se finalidade do CT-e=3 (Substituio): CNPJ do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo G045 Se finalidade do CT-e=3 (Substituio): CNPJ do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo G046 Se finalidade do CT-e=3 (Substituio): CNPJ do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo G047 Se finalidade do CT-e=3 (Substituio): IE do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo G048 Se finalidade do CT-e=3 (Substituio): IE do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo G049 Se finalidade do CT-e=3 (Substituio): IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo G050 Se finalidade do CT-e=3 (Substituio): IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo G051 Se finalidade do CT-e=3 (Substituio): IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo G052 Se finalidade do CT-e=3 (Substituio): IE do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo G053 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 Obrig. Obrig. 500 501 Rej. Rej. Aplic. Msg Efeito

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

502 566 567 503 505 568 569 570 571 577

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

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

510 511 512 550 551 552 553 554 555 556 557 558 559

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

Pg. 37 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Obrig. Obrig. Msg 560 563 Efeito Rej. Rej. G054 Se finalidade do CT-e=3 (Substituio): UF de fim da prestao do CTe substituto deve ser igual ao informado no CT-e substitudo G055 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 G056 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 G057 Se finalidade do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, este CTe informado deve ter finalidade=2(Anulao) G057a Se finalidade do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, este CTe anulao deve ter anulado o mesmo CT-e que agora est sendo substitudo. G058 CNPJ Emitente invlido (dgito controle, zeros ou nulo) G059 IE Emitente no informada (zeros ou nulo)

Obrig

572

Rej

Obrig

573

Rej

Obrig

578

Rej

Obrig. Obrig.

207 229 209

Rej. Rej. Rej.

G060 IE Emitente invlida (erro no dgito de controle) Obrig. 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: Facult. - CNPJ emitente no cadastrado G062 - Emitente no credenciado G063 - IE Emitente no cadastrada G064 - IE Emitente no vinculada ao CNPJ G064a - IE emitente no autorizada a emitir CT-e para o modal de transporte informado G065 - Emitente em situao irregular perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado) G066 Data/Hora de Emisso posterior Data/Hora de Recebimento (a SEFAZ Virtual deve considerar a hora local do emissor para a validao). A SEFAZ deve tolerar uma diferena mxima de 5 minutos quando a data/hora de emisso for maior que a data de recebimento, em funo da sincronizao de horrio de servidores. G067 Data de Emisso ocorrida h mais de 60 dias, ou outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual 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) G070 Remetente informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II. 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) Obrig. Facult. Obrig. Obrig. Obrig.

245 203 230 231 585 301 ou 205 212

Rej. Rej. Rej. Rej. Rej. Den.

Obrig.

Rej.

Obrig.

228

Rej.

Obrig. Obrig. Facult.

415 416 417

Rej. Rej. Rej.

Obrig.

418

Rej

Pg. 38 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg 419 Efeito Rej.. Obrig. 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. G073 Se o Remetente informado for contribuinte do ICMS na UF Facult. autorizadora: - Acessar Cadastro Contribuinte p/ Remetente: . Se CNPJ Remetente informado: CNPJ no cadastrado G074 . IE Remetente informada: IE no cadastrada Facult. G075 G076 . IE e CNPJ Remetente informados: IE no vinculada ao CNPJ Facult. Facult. . 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 II. 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)

420

Rej.

421 422 302 ou 205 208 237 423

Rej. Rej. Den.

Obrig. Obrig. Facult.

Rej. Rej. Rej.

Obrig.

424

Rej.

G081 IE Destinatrio informado: IE invlida (erro no dgito de controle ou Obrig. 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. G082 Se o Destinatrio informado for contribuinte do ICMS na UF Facult. autorizadora: - Acessar Cadastro Contribuinte p/ Destinatrio: . Se CNPJ Destinatrio informado: CNPJ no cadastrado G083 G084 G085 . IE Destinatrio informada: IE no cadastrada . IE e CNPJ Destinatrio informados: IE no vinculada ao CNPJ Facult. Facult. Facult.

210

Rej.

425

Rej.

426 427 303 ou 205 428 429 430 431

Rej. Rej. Den.

. CNPJ ou IE Destinatrio informado: Destinatrio em situao irregular 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) 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 II. 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

Obrig. Obrig. Facult. Obrig.

Rej. Rej. Rej. Rej.

Obrig.

432

Rej.

Pg. 39 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito 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. 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 II. 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)

Obrig. Obrig. Facult.

Rej. Rej. Rej.

Obrig.

439

Rej.

G099 IE Recebedor informado: IE invlida (erro no dgito de controle) Obrig. 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. G100 Se Recebedor informado for contribuinte do ICMS na UF autorizadora: Facult. - 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. Facult. Facult.

440

Rej.

441

Rej.

442 443 305 ou 205 444 445 446

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) G106 Tomador informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II. 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. Obrig. Facult.

Rej. Rej. Rej.

Obrig.

447

Rej.

Obrig.

448

Rej.

Pg. 40 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Facult. Msg 449 Efeito 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. 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 AM-Amazonas, ou RO-Rondnia, ou RR-Roraima, ou AP-Amap (s para municpios 1600303-Macap e 1600600-Santana) G115a Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Duplicidade de CT-e com diferena na Chave de Acesso (campo de Cdigo Numrico difere) Retornar a chave de acesso j autorizada e o nmero do recibo

Obrig. Obrig.

Rej. Rej.

Obrig

539

Rej.

G115

G116 G117 G118

[chCTe: 99999999999999999999999999999999999999999999] [nRec:999999999999999]. Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Duplicidade de CT-e Retornar o nmero do recibo [nRec:999999999999999]. - Verificar se CT-e j est Cancelado Retornar o nmero do recibo [nRec:999999999999999]. - Verificar se CT-e j est Denegado Retornar o nmero do recibo [nRec:999999999999999]. Acesso BD CTE-Inutilizao - Verificar Nmero do CT-e Inutilizado

Obrig.

204

Rej.

Obrig. Obrig. Obrig. Obrig. Obrig. Facult.

218 205 206 254 269 267

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

G119 Se finalidade do CT-e = 1 (CT-e complementar): verificar se foi informado pelo menos um CT-e para ser complementado G120 Se finalidade do CT-e = 1 (CT-e complementar): verificar se o(s) Conhecimento(s) referenciados 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 envio do CT-e invlido (dgito de controle), vide item 2.1 do Anexo II. G124 Municpio de envio 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) G125 Cdigo Municpio de incio da prestao invlido (dgito de controle), vide item 2.1 do Anexo II. 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 II.

Facult.

491

Rej.

Facult.

492

Rej.

Obrig.

493

Rej.

Facult.

455

Rej.

Obrig.

456

Rej.

Facult.

413

Rej.

Pg. 41 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Obrig. Msg 414 Efeito Rej. 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)

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) Consequncia

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 estar disponvel na fila de sada e conter o resultado da validao de cada CT-e contido no lote. O resultado do processamento do lote deve ficar disponvel na fila de sada por um perodo mnimo de 24 (vinte e quatro) horas.

Pg. 42 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 sequenciais.

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. 43 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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

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 + Forma de Emisso+ 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 (quinze) 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. 44 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 de incio e data de 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 est bem formado. Esta verificao til para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.

Pg. 45 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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. Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC), sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF e o prazo de encerramento desta modalidade.

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 513 411 238 239 514 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Se Ambiente de Autorizao Normal: Verificar se a UF informada no cUF atendida pelo WebService

C03a Se Ambiente de Autorizao SVC: Obrig. Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]: 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 C07 Se Ambiente de Autorizao SVC: Verso da mensagem inferior a 1.04 Facult. Obrig. Obrig.

Os dados referentes verso do leiaute do lote e 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 compreende 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


a) Validao da Forma da rea de Dados
Validao da Mensagem do Pedido de Consulta de Lote # Regra de Validao Aplic. Obrig. Facul. Facul. Obrig. Obrig. Msg 215 598 599 404 402 Efeito Rej. Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D01a Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D01b Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

Pg. 46 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

b) Validao das Regras de Negcio da Consulta 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 Autorizadora E02a Tipo Autorizador do Recibo no compatvel com o rgo Autorizador
(0 ou 1=SEFAZ normal, 3=SEFAZ VIRTUAL-RS,5=SEFAZ VIRTUAL-SP, 7 = SVC-RS, 8 = SVC-SP)

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 CTe do lote; 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;

O Ambiente de Autorizao SVC retornar apenas resultado de processamento dos lotes enviados para a SVC, ou seja, caso um lote tenha sido enviado SEFAZ original e logo aps esta tenha acionado a SVC, a consulta sobre este lote somente poder ser direcionada SEFAZ original quando esta restabelecer seu servio, j os lotes enviados para a SVC podero ser consultados diretamente neste ambiente a qualquer tempo, independente da SVC estar ativa para recepo.

Pg. 47 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 + Forma de Emisso + Cdigo Numrico + DV. Informar o nmero do Protocolo de Autorizao do 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. 48 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 + Forma de Emisso + 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 A02 Validade do Certificado (data de incio e data de fim)

Obrig.

281

Rej.

Pg. 49 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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.

283

Rej.

Obrig.

286

Rej.

Obrig. Obrig. Obrig.

284 285 282

Rej. Rej. Rej.

As validaes de A01, A02, A03, A04 e A05 sero 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 Autorizadora.

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, pode-se verificar se o XML de dados est bem formado. Essa 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. Essas validaes sero dispensadas caso o Web Service fique indisponvel quando ocorrer a paralisao do servio. Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC), sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF e o prazo de encerramento desta modalidade. Restrio: Os pedidos de cancelamento na modalidade SVC somente podero afetar documentos autorizados em contingncia pela correspondente SVC-[SP/RS].

Pg. 50 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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. Obrig. Msg 242 409 410 513 411 238 239 514 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Se Ambiente de Autorizao Normal: Verificar se a UF informada no cUF atendida pelo WebService C03a Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

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 C07 Se Ambiente de Autorizao SVC: Verso da mensagem inferior a 1.04 Obrig. Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao 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 utilizada pelo Web Service.

4.3.7 Validao da rea de Dados


a) Validao da Forma da rea de Dados
Validao da Mensagem do Pedido de Cancelamento do CT-e # Regra de Validao Aplic. Obrig. Facul. Facul. Obrig. Obrig. Msg 215 598 599 404 402 Efeito Rej. Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D01a Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D01b Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags 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 de incio e data de fim)

Obrig.

291

Rej.

Pg. 51 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 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 # 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

Obrig. Obrig.

297 213

Rej. Rej.

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


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 Autorizadora H03 Chave de Acesso: Dgito Verificador invlido H03a Campo ID invlido - Falta literal ID - Chave de acesso do campo ID difere do campo correspondente H03b Se Ambiente de Autorizao SVC: - Tipo de Emisso (obtido na chave de acesso) difere do tpEmis da SVC (7=SVC-RS e 8=SVC-SP) 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 H07b Chave de Acesso difere da existente em BD (opcionalmente a descrio do erro, campo xMotivo, tem concatenada a Chave de Acesso) H08 - Verificar se CT-e j est Denegado

Obrig.

516

Rej.

Obrig. Obrig. Obrig. Obrig. Obrig.

203 240 217 216 600

Rej. Rej. Rej. Rej. Rej.

Obrig.

205

Rej.

Pg. 52 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

H09 - Verificar se CT-e j est Cancelado H10 - Verificar CT-e autorizado h mais de 7 dias (168 horas) 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

218 220 222 221 219 495 564 574 575 576

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

* Obs. As regras de validao H12 e H13 so de implementao futura. 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. 53 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 41 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. 54 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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. Informar somente se a UF assinar a resposta. Em caso de assinatura da resposta pela SEFAZ, deve-se 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


Esse mtodo responsabiliza-se 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 e devolve o resultado para o aplicativo do transmissor. A mensagem de pedido de inutilizao de numerao de CT-e um documento eletrnico assinado digitalmente pelo emitente do CT-e. As validaes e osprocedimentos abaixo so obrigatrios.

Pg. 55 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 de incio e data de 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 sero 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 Autorizadora.

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 Autorizadora (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 autorizadora, 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. 56 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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. Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC), sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF e o prazo de encerramento desta modalidade. Importante: O servio de inutilizao no est disponvel para a SEFAZ Virtual de Contingncia.

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. Msg 242 409 410 518 411 238 239 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header

C03 Se Ambiente de Autorizao Normal: Obrig. Verificar se a UF informada no cUF atendida pelo WebService C03a Se Ambiente de Autorizao SVC: Obrig. - Servio no disponvel na SVC 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 informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao 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 utilizada 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. Facul. Facul. Obrig. Obrig. Msg 215 598 599 404 402 Efeito Rej. Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D01a Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D01b Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D02 Verifica o uso de prefixo no namespace D03 XML utiliza codificao diferente de UTF-8

Pg. 57 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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 de incio e data de 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.

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

Obrig. Obrig.

297 213

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

Pg. 58 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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 cria-se 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. 59 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 + Forma de Emisso + 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. 60 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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


Esse mtodo responsabiliza-se por receber as solicitaes referentes consulta de situao de Conhecimentos de Transporte eletrnicos enviados para as Secretarias de Fazendas Estaduais. Permite-se o acesso somente pela chave nica de identificao do CT-e. O aplicativo do contribuinte envia a solicitao para o Web Service da Secretaria de Fazenda Estadual autorizadora. 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.Em seguida retornar uma 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). As validaes e os procedimentos abaixo so obrigatrios.

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 de incio e data de 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 sero 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

Pg. 61 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ autorizadora.

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 autorizadora, 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. Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC), sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF e o prazo de encerramento desta modalidade. Restrio: A consulta situao no Ambiente de Autorizao SVC somente poder ser realizada para documentos autorizados nesta forma de contingncia nas SVC-[SP/RS].

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. Msg 242 409 410 513 411 238 239 514 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header

C03 Se Ambiente de Autorizao Normal: Obrig. Verificar se a UF informada no cUF atendida pelo WebService C03a Se Ambiente de Autorizao SVC: Obrig. Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]: 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 C07 Se Ambiente de Autorizao SVC: Verso da mensagem inferior a 1.04 Facult. Obrig. Obrig.

Pg. 62 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1). A aplicao 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 utilizada pelo Web Service.

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. Facul. Facul. Obrig. Obrig. Msg 215 598 599 404 402 Efeito Rej. Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D01a Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D01b Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags 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 realizam-se as seguintes validaes:
Validao do Pedido de Consulta de sStuao de CT-e Regras de Negcio # Regra de Validao Aplic. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Msg 252 226 236 592 593 594 595 596 217 216 600 Efeito Rej. Rej. Rej. Rej. Rej. Rej. 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 Autorizadora J03 Validar DV da Chave de Acesso J03a Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano corrente) J03b Chave de acesso invlida (Ms = 0 ou Ms > 12) J03c Chave de acesso invlida (CNPJ zerado ou digito invlido) J03d Chave de acesso invlida (modelo diferente de 57) J03e Chave de acesso invlida (numero CT = 0) 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 J06 Chave de Acesso difere da existente em BD (opcionalmente a descrio do erro, campo xMotivo, tem concatenada a Chave de Acesso, quando o autor da consulta for o emissor) Obrig.

Pg. 63 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

4.5.8 Final do Processamento


O processamento do pedido de consulta de status de CT-e pode resultar em uma mensagem de erro caso o CT-e no seja localizado. Caso localizado, retorna a situao atual do CT-e, apresentando o cStat com um dos valores, 100 (Autorizado o Uso do CT-e), 101 (Cancelamento de CT-e homologado), 110 (Uso Denegado) alm do respectivo protocolo de autorizao de uso, denegao de uso ou homologao de cancelamento. O Ambiente de Autorizao SVC retornar apenas status de CT-e autorizados na SVC, ou seja, caso um documento tenha sido autorizado na SEFAZ original e logo aps esta tenha acionado a SVC, a consulta sobre este CT-e somente poder ser direcionada SEFAZ original quando esta restabelecer seu servio, j os documentos autorizados na SVC podero ser consultados diretamente neste ambiente a qualquer tempo, independente da SVC estar ativa para recepo.

Pg. 64 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 consStatServCte 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 FR01 retConsStatServCte Raiz FR02 versao FR03 tpAmb FR04 verAplic FR05 cStat FR06 xMotivo 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

Pg. 65 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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


Esse mtodo responsabiliza-se 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 o 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 autorizadora. As validaes e os procedimentos abaixo so obrigatrios.

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 de incio e data de 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 sero 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

Pg. 66 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ autorizadora.

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 autorizadora, 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. Obrig. Obrig. Msg 242 409 410 513 114 411 238 239 514 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. Rej. C01 Elemento cteCabecMsg inexistente no SOAP Header C02 Campo cUF inexistente no elemento cteCabecMsg do SOAP Header C03 Se Ambiente de Autorizao Normal: Verificar se a UF informada no cUF atendida pelo WebService C03a Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]: C03b Se Ambiente de Autorizao SVC: Verificar se SVC est ativa para a UF informada

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 C07 Se Ambiente de Autorizao SVC: Verso da mensagem inferior a 1.04 Obrig. Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4.1).

Pg. 67 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

A aplicao 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 utilizada pelo Web Service.

4.6.7 Validao da rea de Dados


a) Validao da Forma da rea de Dados
Validao da Mensagem da Consulta de Status de Servio # Regra de Validao Aplic. Obrig. Facul. Facul. Obrig. Obrig. Msg 215 598 599 404 402 Efeito Rej. Rej. Rej. Rej. Rej. D01 Verifica Schema XML da rea de Dados D01a Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D01b Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags 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). Pode-se utilizar o campo xObs, a critrio da UF, para fornecer maiores informaes ao contribuinte, como por exemplo: manuteno programada, modificao de verso do aplicativo, previso de retorno, etc. Se o Ambiente de Autorizao for SVC-[SP/RS] e a UF informada estiver com o servio de contingncia ativado, a resposta dever ser: 113 - Servio SVC em operao. Desativao prevista para a UF em dd/mm/aa, s hh:mm horas

Pg. 68 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Web Service CadConsultaCadastro

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

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

4.6.9 Descrio do Processo de Web Service


Esse Web Service oferece a consulta pblica do cadastro de contribuintes do ICMS de uma unidade federada. Qualquer UF poder oferecer o Web Service, 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 utilizaro esse servio. A UF que oferecer o Web Service verificar se o CNPJ da empresa solicitante consta no 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 esse Web Service no tem a mesma disponibilidade dos demais Web Services do CT-e, em razo disto, sugere-se que no se implemente esse serviodentro 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 receb-la, 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.6.10 Onde Obter as Definies deste Web Service


As definies do Web Service de Consulta Cadastro encontram-se 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. 69 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

4.6.11 Onde Obter os Schemas XML deste Web Service


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

Pg. 70 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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


CDIGO RESULTADO DO PROCESSAMENTO DA SOLICITAO

100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 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 Servio SVC em operao. Desativao prevista para a UF em dd/mm/aa, s hh:mm horas SVC-[SP/RS] desabilitada pela SEFAZ de Origem 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

Rejeio: O nmero mximo de numerao de CT-e a inutilizar ultrapassou o limite

Pg. 71 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

202 203 204 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 245 246 247 248 249 250 251 252 253 254

Rejeio: Falha no reconhecimento da autoria ou integridade do arquivo digital Rejeio: Emissor no habilitado para emisso do CT-e Rejeio: Duplicidade de CT-e [nRec:999999999999999] 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 cancelado na base de dados da SEFAZ Rejeio: Circulao do CT-e verificada Rejeio: CT-e autorizado h mais de 7 dias (168 horas) 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 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 invlido Rejeio: CT-e a ser complementado no informado para CT-e complementar

Pg. 72 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

256 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: Um nmero de CT-e da faixa est inutilizado na Base de dados da SEFAZ 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 um 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

Pg. 73 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 469 470 471 472

Header 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: Remetente deve ser informado para tipo de servio diferente de redespacho intermedirio 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

Pg. 74 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

473 474 475 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 505 510 511 512 513 514 515 516 517 518 539

550 551 552 553 554 555 556 557 558 559 560

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: 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 envio: dgito invlido Rejeio: Cdigo de Municpio diverge da UF de envio 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 prestao 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 Rejeicao: UF nao atendida pela SVC-[SP/RS] Rejeio: verso da mensagem no suportada na SVC Rejeio: O tpEmis informado s vlido na contingncia SVC Rejeio: O tpEmis informado incompatvel com SVC-[SP/RS] Rejeio: CT-e informado em SVC deve ser Normal Rejeio: Servio indisponvel na SVC Rejeicao: Duplicidade de CT-e, com diferena na Chave de Acesso [chCTe: 99999999999999999999999999999999999999999999][nRec:999999999999999] 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 da prestao deve ser igual ao informado no CT-e substitudo Rejeio: A UF de fim da prestao deve ser igual ao informado no CT-e substitudo

Pg. 75 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

561 562 563 564 565 566 567 568 569


570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606

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 CT-e substitudo Rejeio: A substituio 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: CT-e a ser substitudo no pode ter sido anulado anteriormente Rejeio: Chave de acesso do CT-e anulado deve ser igual ao substitudo Rejeio: Verso informada para o modal no suportada Rejeio: Falha no Schema XML especfico para o modal Rejeio: Campo Valor da Carga deve ser informado para o modal Rejeio: Grupo Trfego Mtuo deve ser informado Rejeio: Ferrovia emitente deve ser a de origem quando respFat=1 Rejeio: Referenciar o CT-e que foi emitido pela ferrovia de origem Rejeio: IE Emitente no autorizada a emitir CT-e para o modal informado Rejeio: Data e Justificativa de entrada em contingncia no devem ser informadas para tipo de emisso normal. Rejeio: Data e Justificativa de entrada em contingncia devem ser informadas Rejeio: Data de entrada em contingncia posterior a data de emisso. Rejeio: O lote contm CT-e de mais de um modal Rejeio: O lote contem CT-e de mais de uma verso de modal Rejeio: Dgito Verificador invlido na Chave de acesso de NF-e transportada Rejeio: Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano corrente) Rejeio: Chave de acesso invlida (Ms = 0 ou Ms > 12) Rejeio: Chave de acesso invlida (CNPJ zerado ou digito invlido) Rejeio: Chave de acesso invlida (modelo diferente de 57) Rejeio: Chave de acesso invlida (numero CT = 0) Rejeio: Cancelamento permitido apenas para CT-e da verso 1.03 Rejeicao: Usar somente o namespace padrao do CT-e Rejeicao: Nao eh permitida a presenca de caracteres de edicao no inicio/fim da mensagem ou entre as tags da mensagem Rejeicao: Chave de Acesso difere da existente em BD Rejeio: Quantidade de documentos informados no remetente excede limite de 2000 Rejeio: Chave de acesso de NF-e invlida (Ano < 2005 ou Ano maior que Ano corrente) Rejeio: Chave de acesso de NF-e invlida (Ms = 0 ou Ms > 12) Rejeio: Chave de acesso de NF-e invlida (CNPJ zerado ou digito invlido) Rejeio: Chave de acesso de NF-e invlida (modelo diferente de 55) Rejeio: Chave de acesso de NF-e invlida (numero NF = 0)

Pg. 76 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

999
CDIGO

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. Recomenda-se a no utilizao de caracteres especiais ou acentuao nos textos das mensagens de erro. 2. Recomenda-se informar o campo xMotivo da mensagem de erro para o cdigo 999 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, criou-se 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; 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.

Pg. 77 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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, recomenda-se o uso de uma sequncia de escape em substituio ao respectivo caractere. Ex. Informar a denominao: DIAS & DIAS LTDA como: DIAS &amp; DIAS LTDA no XML para no afetar o funcionamento do "parser". caractere < > & " ' sequncia de escape &lt; &gt; &amp; &quot; &#39;

5.4

Chave de Acesso do CT-e

At a verso 1.03 do leiaute do CT-e, a Chave de Acesso do Conhecimento de Transporte Eletrnico era representada por uma sequncia de 44 caracteres numricos, representados da seguinte forma:
Cdigo da UF
Quantidade de caracteres

AAMM da emisso 04

CNPJ do Emitente 14

Modelo 02

Srie 03

Nmero do CT-e 09

Cdigo Numrico 09

DV 01

02

A Chave de Acesso 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

A partir da verso 1.04 do leiaute do CT-e, o campo tpEmis (forma de emisso da CT-e) passou a compor a chave de acesso da seguinte forma:

Pg. 78 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Cdigo da UF
Quantidade de caracteres

AAMM da emisso 04

CNPJ do Emitente 14

Modelo 02

Srie 03

Nmero do CT-e 09

Forma de Emisso 01

Cdigo Numrico 08

DV 01

02

O tamanho do campo cCT cdigo numrico do CT-e foi reduzido para oito posiespara no alterar o tamanho da chave de acesso do CT-e de 44 posies que passa sercomposta pelos seguintes campos que se encontram dispersos no CT-e : 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 tpEmis Forma de emisso do CT-e 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 sequncia 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 sequncia de caracteres:
A CH AVED ACE E SSO 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 B PE SOS C PON E AO (A*B 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 DR )

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 compor a chave de acesso totalizando a uma sequncia de 44 caracteres.

5.5

Nmero do Recibo de Lote

O nmero do Recibo do Lote ser gerado pelo Portal da Secretaria de Fazenda Estadual autorizadora, 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, 3=SEFAZ VIRTUAL-RS, 5=SEFAZ VIRTUAL-SP); 12 posies numricas sequenciais.

Pg. 79 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

campo Quantidade de caracteres

Cdigo da UF 02

Tipo Autorizador 01

Sequencial 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 autorizadora 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, , 3=SEFAZ VIRTUAL-RS, 5=SEFAZ VIRTUAL-SP; 2 posies para o cdigo da UF do IBGE; 2 posies para ano; 10 posies para o sequencial no ano.

A gerao do nmero de protocolo 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. Obtem-se o tempo mdio de processamento de um CT-e 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. 80 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

6. Cdigo de Barra
O padro de cdigo de barras a ser impresso no DACTE o CODE-128C. Utilize o cdigo de barras: a) No caso de DACTE impresso para representar um CT-e emitido em operao normal ou em contingncia utilizando a Sefaz Virtual de Contingncia: apenas um cdigo de barras com a chave nica de acesso do arquivo do conhecimento de transporte eletrnico, descrito no item 5.4; e b) No caso de DACTE impresso para representar um CT-e emitido nos demais casos de contingncia: dois cdigos de barras; um para representar a chave de acesso do arquivo do conhecimento de transporte eletrnico, descrita no item 5.4, e outro para representar dados do CT-e emitido em contingncia. A impresso dos cdigos de barras no DACTE tem a finalidade de facilitar e agilizar a captura de dados para consulta nos portais estaduais e da Receita Federal do Brasil. Com a chave de acesso possvel realizar a consulta integral ou resumida de um Conhecimento de Transporte Eletrnico e sua situao, bem como visualizar a autorizao de uso do mesmo. Dentre outras finalidades do cdigo, destacam-se o registro do trnsito de mercadorias nos Postos Fiscais e, a critrio de cada unidade federada, a disponibilizao do arquivo do CT-e consultado. Os dados adicionais contidos no segundo cdigo de barras sero utilizados para auxiliar o registro da prestao do servio acobertado pelo conhecimento de transporte eletrnico emitido em contingncia. O conjunto de caracteres representativos do Cdigo de Barras CODE-128C encontra-se no Anexo IV deste manual. Para a sua impresso considerar a seguinte estrutura de simbolizao: O cdigo de barras 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.

Pg. 81 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

O cdigo de barras ser impresso com resoluo mnima de 300 dpi, observando a rea reservada no DACTE de 3 x 9 cm O cdigo de barras ser impresso com os padres prprios residentes das impressoras de no impacto (laser ou deskjet) e de impacto (matriciais ou de linhas) a fim de respeitarem os padres dos referidos cdigos: A rea reservada no DACTE; Largura mnima total do cdigo de barras (considerando o cdigo de barras da chave de acesso, com 44 posies): -6 cm para impressoras de No Impacto (Laser de Jato de Tinta); -11,5 cm para impressora de impacto (Matricial e de linha) Altura mnima da barra: 0,8 cm; Largura mnima da barra: 0,02 cm, conforme explicado a seguir: Considerando que para cada smbolo da barra so codificados dois caracteres, ento se tem: Tamanho do campo = 44 (caracteres) / 2 = 22 (smbolos) Considerando que cada smbolo possui 11 (mdulos) * 22 (smbolos) = 242 posies Margem clara = ter no mnimo a dimenso de 10 (mdulos) * 2 = 20 posies Start C = 11 (mdulos) = 11 posies DV = 11 (mdulos) = 11 posies Stop = 13 (mdulos) = 13 posies Tamanho total da simbologia = 242 + 20 + 11 + 11 + 13 = 297 (posies) Largura mnima de cada mdulo da barra = 6 cm / 297 (posies) = 0,02 cm

6.1

Cdigo de Barras Adicional

O Cdigo de Barras Adicional dos Dados do CT-e ser formado pelo seguinte contedo, em um total de 36 caracteres:

Quantidade de Caracteres

cUF 02

tpEmis 01

CNPJ 14

vCT 14

ICMSp 01

ICMSs 01

DD 02

DV 01

- cUF = Cdigo da UF do destinatrio ou remetente do Documento Fiscal, informar 99 quando a Operao for de comrcio exterior; - tpEmis = Forma de Emisso do CT-e - CNPJ = CNPJ do destinatrio ou do remetente, informar zeros no caso de operao com o exterior ou o CPF caso o destinatrio ou remetente seja pessoa fsica; - vCT = Valor Total do Servio do CT-e (sem ponto decimal, informar sempre os centavos); - ICMSp = Destaque de ICMS prprio do CT-e no seguinte formato: 1 = h destaque de ICMS prprio; 2 = no h destaque de ICMS prprio. - ICMSs = Destaque de ICMS por substituio tributria no CT-e, no seguinte formato: 1 = h destaque de ICMS por substituio tributria; 2 = no h destaque de ICMS por substituio tributria. - DD = Dia da emisso do CT-e; - DV = Dgito Verificador, calculado de forma igual ao DV da Chave de Acesso (item 5.4). Obs. Todos os campos que formam o cdigo de barras sero preenchidos com alinhamento direita, sem formatao e com os zeros no significativos necessrios para alcanar o tamanho do campo.

Pg. 82 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

6.2

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 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 Sequncia 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 Representao Simblica do Cdigo
09 75
B S B S B S B S B S

6.3
START
B S B S B S

83
B S B S B S

64
B S B S B S

DV = 48
B S B S B S B

STOP
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 sequncia de barras est descrita na tabela do Anexo IV deste manual. B = barra preta S = espao ou barra branca A numerao acima indica quantas vezes a barra ser impressa no smbolo.

Pg. 83 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

7. DACTE
O DACTE (Documento Auxiliar do Conhecimento de Transporte Eletronico) um documento auxiliar impresso em papel e sua especificao/modelos de leiaute encontram-se disponveis no Anexo: Manual de Orientaes do Contribuinte DACTE.

Pg. 84 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

8. Contingncia
Nos casos de contingncia, enquanto no houver obrigatoriedade para o CT-e: - Nas UF em que a legislao no vede, as empresas podero emitir o correspondente modelo em papel substitudo pelo CT-e. - Nas UF em que a legislao vede a emisso dos documentos em papel, o contribuinte dever utilizar uma das modalidades de contingncia contidas no Manual de Contingncia do CT-e (Anexo VI deste MOC) 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 por meio deste mtodo, a empresa dever identificar a sada do estado de contingncia. Antes de entrar em contingncia a empresa tambm verificar o status operacional de sua rede interna.

Pg. 85 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

9. Ambiente de Homologao / Produo


As Secretarias de Fazenda Estaduais mantero 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, pode o contribuinte habilitar-se ao ambiente de produo.

Pg. 86 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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


Conforme previso na clusula dcima do AJUSTE SINIEF 09/07 o transportador 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, apresentandoos 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 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


Ser disponibilizado para o tomador o mesmo contedo do CT-e enviado para a SEFAZ autorizadora, 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 verifica a capacidade das empresas para recepo de documentos de forma eletrnica, nem a distribuio dos CT-e para o tomador. Com a ampliao do processo de emisso de documentos eletrnicos estas implementaes previstas no Projeto podero ser exigidas.

Pg. 87 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 por meio 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. 88 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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 Pai Tipo Ocor. Tam. Dec. Raiz A YR01 N 1-1 1-4 2 G YR01 1-1 G YR01 1-1 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. 89 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - 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. 90 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes 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. 91 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

h) coluna Domnio: indica o conjunto de valores permitidos para um determinado campo. Por exemplo, o campo modal de transporte 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, etc.) so 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 so informados sem o separador de milhar, com uso do ponto decimal para indicar a parte fracionria se existente respeitando a quantidade de dgitos prevista no leiaute; O uso de caracteres acentuados e smbolos especiais para o preenchimento dos campos alfanumricos so evitados. Os espaos informados no incio e no final do campo alfanumrico tambm so 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 ser informada no arquivo do CT-e; Tratando-se de operaes com o exterior, uma vez que o campo CNPJ obrigatrio, informar o contedo deste campo com zeros; No caso das pessoas desobrigadas de inscrio no CNPJ/MF, informar 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 ou do modal de transporte. 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 por meio de continer, mas, quando ele existir, dever obrigatoriamente ser preenchido.

Pg. 92 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

CT-e Diagrama Simplificado parte genrica

Pg. 93 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

CT-e Diagrama Simplificado Rodovirio

Pg. 94 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

CT-e Diagrama Simplificado Areo

Pg. 95 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

CT-e Diagrama Simplificado Aquavirio

Pg. 96 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

CT-e Diagrama Simplificado Ferroviro

Pg. 97 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

CT-e Diagrama Simplificado Dutovirio

Pg. 98 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Leiaute CT-e Estrutura Genrica # 2 3


4 5 6

Campo versao Id
ide cUF cCT

Nvel Descrio 0 1 1
1 2 2

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G A A


G E E N N

1 infCte

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.

1-1 N 1-1
1-1 1-1 1-1 1-1 2 8 D2 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

ER40
ER44

Ex: "1.04"
Informar a chave de acesso do CT-e e precedida do literal "CTe"

7 8 9

CFOP natOp forPag

2 2 2

Cdigo Fiscal de Operaes e Prestaes Natureza da Operao Forma de pagamento do servio

E E E

N C N

1-1 1-1 1-1

4 1 - 60 1 D7

ER46 ER32 Preencher com: 0 - Pago; 1 - pagar; 2 - Outros Utilizar o cdigo 57 para identificao do CT-e, emitido em substituio aos modelos de conhecimentos em papel. ER30 ER28 ER34 Formato AAAA-MM-DDTHH:MM:DD Preencher com "0" no caso de srie nica

10

mod

Modelo do documento fiscal

1-1

D3

11 12 13

serie nCT dhEmi

2 2 2

Srie do CT-e Nmero do CT-e Data e hora de emisso do CT-e

E E E

N N C

1-1 1-1 1-1

1-3 1-9 19

Pg. 99 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

14 15

tpImp tpEmis

2 2

Formato de impresso do DACTE Forma de emisso do CT-e

E E

N N

1-1 1-1

1 1

D1 D8

Preencher com: 1 - Retrato; 2 Paisagem. Preencher com: 1 - Normal; 5 - Contingncia FSDA; 7 - Autorizao pela SVC-RS; 8 - Autorizao pela SVC-SP 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. Preencher com:1 - Produo; 2 Homologao Preencher com: 0 - CT-e Normal; 1 - CT-e de Complemento de Valores; 2 - CT-e de Anulao de Valores; 3 - CT-e Substituto Preencher com: 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. ER32 ER3 ER2 Utilizar a tabela do IBGE. Informar 9999999 para as operaes com o exterior. Iinformar a verso do aplicativo emissor de CT-e.

16

cDV

Digito Verificador da chave de acesso do CT-e

1-1

17 18

tpAmb tpCTe

2 2

Tipo do Ambiente Tipo do CT-e

E E

N N

1-1 1-1

1 1

D1 D9

19

procEmi

Identificador do processo de emisso do CT-e

1-1

D9

20 21 22

verProc refCTE cMunEnv

2 2 2

Verso do processo de emisso Chave de acesso do CT-e referenciado Cdigo do Municpio de envio do CT-e (de onde o documento foi transmitido)

E E E

C N N

1-1 0-1 1-1

1 - 20 44 7

Pg. 100 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

23

xMunEnv

Nome do Municpio de envio do CT-e (de onde o documento foi transmitido) Sigla da UF de envio do CT-e (de onde o documento foi transmitido) Modal

1-1

1 - 60

ER32

Informar PAS/Municpio para as operaes com o exterior. Informar 'EX' para operaes com o exterior. Preencher com: 01-Rodovirio; 02-Areo; 03-Aquavirio; 04-Ferrovirio; 05-Dutovirio Preencher com: 0 - Normal; 1 - Subcontratao; 2 - Redespacho; 3 - Redespacho Intermedirio

24

UFEnv

1-1

D5

25

modal

1-1

D26

26

tpServ

Tipo do Servio

1-1

D9

27

cMunIni

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? Detalhes do retira

1-1

ER2

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.

28 29 30

xMunIni UFIni cMunFim

2 2 2

E E E

C C N

1-1 1-1 1-1

1 - 60 2 7 D5

ER32

ER2

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. Preencher com: 0 - sim; 1 - no

31 32 33

xMunFim UFFim retira

2 2 2

E E E

C C N

1-1 1-1 1-1

1 - 60 2 1 D5 D10

ER32

34

xDetRetira

0-1

1 - 160

ER32

Pg. 101 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

35 36

toma03 toma

2 3

Indicador do "papel" do tomador do servio no CT-e Tomador do Servio

CG E N

1-1 1-1 1 D9 Preencher com: 0-Remetente; 1-Expedidor; 2-Recebedor; 3-Destinatrio Sero utilizadas as informaes contidas no respectivo grupo, conforme indicado pelo contedo deste campo

37 38

toma4 toma

2 3

Indicador do "papel" do tomador do servio no CT-e Tomador do Servio

CG E N

1-1 1-1 1 D11 Preencher com: 4 - Outros Obs: Informar os dados cadastrais do tomador do servio ER6 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 tomador ou ISENTO se tomador contribuinte do ICMS isento de inscrio no cadastro de contribuintes do ICMS. Caso o tomador no seja contribuinte do ICMS no informar o contedo.

39

CNPJ

Nmero do CNPJ

CE

1-1

14

40 41

CPF IE

3 3

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 0-1

11 0 - 14

ER7 ER26

42 43 44 45 46

xNome xFant fone enderToma xLgr

3 3 3 3 4

Razo Social ou Nome Nome Fantasia Telefone Dados do endereo Logradouro

E E E G E

C C N

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

1 - 60 1 - 60 7 - 12

ER32 ER32 ER36

1-1

1 - 255

ER32

Pg. 102 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

47 48 49 50 51 52 53 54 55 56 57 58 59

nro xCpl xBairro cMun xMun CEP UF cPais xPais email dhCont xJust compl

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

Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP Sigla da UF Cdigo do pas Nome do pas Endereo de email Data e hora da entrada em contingncia Justificativa da entrada em contingncia Dados complementares do CTe para fins operacionais ou comerciais Caracterstica adicional do transporte Caracterstica adicional do servio

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

C C C N C N C N C C C C

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

1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 1-4 1 - 60 1 - 60 19 15 - 256 D5

ER32 ER32 ER32 ER2 ER32 ER33 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar os zeros no significativos Informar EX para operaes com o exterior. ER27 ER32 ER47 ER34 ER32 Informar a data e hora no formato AAAA-MM-DDTHH:MM:SS Utilizar a tabela do BACEN

60

xCaracAd

0-1

1 - 15

ER32

Texto livre: REENTREGA; DEVOLUO; REFATURAMENTO; etc Texto livre: ENTREGA EXPRESSA; LOGSTICA REVERSA; CONVENCIONAL; EMERGENCIAL; etc

61

xCaracSer

0-1

1 - 30

ER32

62 63 64

xEmi fluxo xOrig

2 2 3

Funcionrio emissor do CTe Previso do fluxo da carga Sigla ou cdigo interno da

E G E

0-1 0-1

1 - 20

ER32 Preenchimento obrigatrio para o modal de transporte areo.

0-1

1 - 15

ER32

Observaes para o modal de

Pg. 103 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Filial/Porto/Estao/ Aeroporto de Origem

transporte areo: - Preenchimento obrigatrio para o modal de transporte areo. - O cdigo de trs letras IATA do aeroporto de partida ser includo como primeira anotao. Quando no for possvel, utilizar a sigla OACI. G 0-n C 0-1 1 - 15 ER32 Observao para o modal de transporte areo: - O cdigo de trs letras IATA, referente ao aeroporto de transferncia, ser includo quando for o caso. Quando no for possvel, utilizar a sigla OACI. Qualquer solicitao de itinerrio ser includa. Observaes para o modal de transporte areo: - Preenchimento obrigatrio para o modal de transporte areo. - Ser includo o cdigo de trs letras IATA do aeroporto de destino. Quando no for possvel, utilizar a sigla OACI.

65 66

pass xPass

3 4 Sigla ou cdigo interno da Filial/Porto/Estao/Aeroporto de Passagem

67

xDest

Sigla ou cdigo interno da Filial/Porto/Estao/Aeroporto de Destino

0-1

1 - 15

ER32

68 69 70 71 72 73

xRota Entrega semData tpPer comData tpPer

3 2 3 4 3 4

Cdigo da Rota de Entrega Informaes ref. a previso de entrega Entrega sem data definida Tipo de data/perodo programado para entrega Entrega com data definida Tipo de data/perodo programado para entrega

E G CG E CG E

0-1 0-1 1-1

1 - 10

ER32

Esta opo proibida para o Areo. 1 D12 0- Sem data definida

1-1 1-1

1-1

D13

Preencher com: 1-Na data; 2-At a data; 3-A partir da data

Pg. 104 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

74 75 76 77 78 79 80 81 82

dProg noPeriodo tpPer dIni dFim semHora tpHor comHora tpHor

4 3 4 4 4 3 4 3 4

Data programada Entrega no perodo definido Tipo perodo Data inicial Data final Entrega sem hora definida Tipo de hora Entrega com hora definida Tipo de hora

E CG E E E CG E CG E

1-1 1-1

10

ER9

Formato AAAA-MM-DD

N D D

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

1 10 10

D11 ER9 ER9

4-no perodo Formato AAAA-MM-DD Formato AAAA-MM-DD

1-1 1-1

D12

0- Sem hora definida

1-1

D13

Preencher com: 1--No horrio; 2-At o horrio; 3-A partir do horrio ER49 Formato HH:MM:SS

83 84 85 86 87 88 89 90 91

hProg noInter tpHor hIni hFim origCalc destCalc xObs ObsCont

4 3 4 4 4 2 2 2 2

Hora programada Entrega no intervalo de horrio definido Tipo de hora 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 Identificao do campo Contedo do campo Campo de uso livre do contribuinte

E CG E E E E E E G

1-1 1-1

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

D11 ER49 ER49 ER32 ER32 ER32

4 - No intervalo de tempo Formato HH:MM:SS Formato HH:MM:SS

Informar o nome do campo no atributo xCampo e o contedo do campo no XTexto 1 - 20 1 - 160 ER32 ER32 Informar o nome do campo no atributo xCampo e o contedo do

92 93 94

xCampo xTexto ObsFisco

3 3 2

A E G

C C

1-1 1-1 0 - 10

Pg. 105 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

campo no XTexto 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 xCampo xTexto emit CNPJ IE xNome xFant enderEmit xLgr nro xCpl xBairro cMun xMun CEP UF fone rem 3 3 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 1 Identificao do campo Contedo do campo Identificao do Emitente do CT-e CNPJ do emitente Inscrio Estadual do Emitente Razo social ou Nome do emitente Nome fantasia Endereo do emitente Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP Sigla da UF Telefone Informaes do Remetente das mercadorias transportadas pelo CT-e Nmero do CNPJ A E G E E E E G E E E E E E E E E G C C C C N C N C N N N C C C C 1-1 1-1 1-1 1-1 1-1 1-1 0-1 1-1 1-1 1-1 0-1 1-1 1-1 1-1 0-1 1-1 0-1 0-1 1 - 60 1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 7 - 12 D6 ER36 Poder no ser informado para os CT-e de redespacho intermedirio. Nos demais casos dever sempre ser informado. 14 ER6 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos. ER32 ER32 ER32 ER32 ER2 ER32 ER33 Informar zeros no significativos 14 2 - 14 1 - 60 1 - 60 ER4 ER25 ER32 ER32 Informar zeros no significativos 1 - 20 1 - 60 ER32 ER32

113

CNPJ

CE

1-1

114

CPF

Nmero do CPF

CE

1-1

11

ER7

Pg. 106 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

115

IE

Inscrio Estadual

1-1

0 - 14

ER26

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.

116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131

xNome xFant fone enderReme xLgr nro xCpl xBairro cMun xMun CEP UF cPais xPais email infNF

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

Razo social ou nome do remetente Nome fantasia Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP Sigla da UF Cdigo do pas Nome do pas Endereo de email Informaes das NF

E E E G E E E E E E E E E E E CG

C C N

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

1 - 60 1 - 60 7 - 12

ER32 ER32 ER36

C C C C N C N C N C C

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

1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 1-4 1 - 60 1 - 60 D5

ER32 ER32 ER32 ER32 ER2 ER32 ER33 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar os zeros no significativos Informar EX para operaes com o exterior. ER27 ER32 ER47 Este grupo deve ser informado quando o documento originrio for NF Utilizar a tabela do BACEN

132 133

nRoma nPed

3 3

Nmero do Romaneio da NF Nmero do Pedido da NF

E E

C C

0-1 0-1

1 - 20 1 - 20

ER32 ER32

Pg. 107 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

134

mod

Modelo da Nota Fiscal

1-1

D4

Preencher com: 01 - NF Modelo 01/1A e Avulsa; 04 - NF de Produtor ER32 ER32 ER9 ER23 ER23 ER23 ER23 ER23 ER23 ER46 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. PIN atribudo pela SUFRAMA para a operao. Informar apenas quando diferente do endereo do remetente.

135 136 137 138 139 140 141 142 143 144

serie nDoc dEmi vBC vICMS vBCST vST vProd vNF nCFOP

3 3 3 3 3 3 3 3 3 3

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

E E E E E E E E E E

C C D 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-3 1 - 20 10 13, 2 13, 2 13, 2 13, 2 13, 2 13, 2 4

145 146 147 148 149 150 151

nPeso PIN locRet CNPJ CPF xNome xLgr

3 3 3 4 4 4 4

Peso total em Kg PIN SUFRAMA Local de retirada constante na NF Nmero do CNPJ Nmero do CPF Razo Social ou Nome Logradouro

E E G CE CE E E

N N

0-1 0-1 0-1

12, 3 2-9

ER20 ER37

N N C C

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

14 11 1 - 60 1 - 255

ER4 ER7 ER32 ER32

Pg. 108 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

152 153 154 155 156 157 158 159 160 161 162

Nro xCpl xBairro cMun xMun UF infNFe Chave PIN infOutros tpDoc

4 4 4 4 4 4 2 3 3 2 3

Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio Sigla da UF Informaes das NF-e Chave de acesso da NF-e PIN SUFRAMA Informaes dos demais documentos Tipo de documento originrio

E E E E E E CG E E CG E

C C C N C C

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

1 - 60 1 - 60 1 - 60 7 1 - 60 2 D5

ER32 ER32 ER32 ER2 ER32 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar EX para operaes com o exterior.

N N

11 01 1n

44 2-9

ER3 ER37 PIN atribudo pela SUFRAMA para a operao.

11

D14

Preencher com: 00 - Declarao; 10 - Dutovirio; 99 - Outros ER32 ER32 ER9 ER24 Formato AAAA-MM-DD 15 posies, sendo 13 inteiras e 2 decimais.

163 164 165 166 167 168

descOutros nDoc dEmi vDocFisc exped CNPJ

3 3 3 3 1 2

Descrio quando se tratar de 99-Outros Nmero Data de Emisso Valor do documento Informaes do Expedidor da Carga Nmero do CNPJ

E E E E G CE

C C D N

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

1 - 100 1 - 20 10 13, 2

1-1

14

ER6

Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos.

Pg. 109 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

169 170

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 1-1

11 0 - 14

ER7 ER26

Informar os zeros no significativos. Informar a IE do expedidor ou ISENTO se expedidor contribuinte do ICMS isento de inscrio no cadastro de contribuintes do ICMS. Caso o expedidor no seja contribuinte do ICMS no informar o contedo.

171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

xNome fone enderExped xLgr nro xCpl xBairro cMun xMun CEP UF cPais xPais email receb CNPJ

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

Razo Social ou Nome Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP Sigla da UF Cdigo do pas Nome do pas Endereo de email Informaes do Recebedor da Carga Nmero do CNPJ

E E G E E E E E E E E E E E G CE

C N

1-1 0-1 1-1

1 - 60 7 - 12

ER32 ER36

C C C C N C N C N C C

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

1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 1-4 1 - 60 1 - 60 D5

ER32 ER32 ER32 ER32 ER2 ER32 ER33 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar os zeros no significativos Informar EX para operaes com o exterior. ER27 ER32 ER47 Utilizar a tabela do BACEN

1-1

14

ER6

Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos.

Pg. 110 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

187 188

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 1-1

11 0 - 14

ER7 ER26

Informar os zeros no significativos. Informar a IE do recebedor ou ISENTO se recebedor for contribuinte do ICMS isento de inscrio no cadastro de contribuintes do ICMS. Caso o recebedor no seja contribuinte do ICMS no informar o contedo.

189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204

xNome fone enderReceb xLgr nro xCpl xBairro cMun xMun CEP UF cPais xPais email dest CNPJ

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

Razo Social ou Nome Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP Sigla da UF Cdigo do pas Nome do pas Endereo de email Informaes do Destinatrio do CT-e Nmero do CNPJ

E E G E E E E E E E E E E E G CE

C N

1-1 0-1 1-1

1 - 60 7 - 12

ER32 ER36

C C C C N C N C N C C

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

1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 1-4 1 - 60 1 - 60 D5

ER32 ER32 ER32 ER32 ER2 ER32 ER33 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar os zeros no significativos Informar EX para operaes com o exterior. ER27 ER32 ER47 S pode ser omitido em caso de redespacho intermedirio Utilizar a tabela do BACEN

1-1

14

ER6

Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos.

Pg. 111 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

205 206

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 0-1

11 0 - 14

ER7 ER26

Informar os zeros no significativos. Informar a IE do destinatrio ou ISENTO se destinatrio for contribuinte do ICMS isento de inscrio no cadastro de contribuintes do ICMS. Caso o destinatrio no seja contribuinte do ICMS no informar o contedo.

207 208 209

xNome fone ISUF

2 2 2

Razo Social ou Nome do destinatrio Telefone Inscrio na SUFRAMA

E E E

C N N

1-1 0-1 0-1

1 - 60 7 - 12 8-9

ER32 ER36 ER38 (Obrigatrio nas operaes com as reas com benefcios de incentivos fiscais sob controle da SUFRAMA)

210 211 212 213 214 215 216 217 218 219 220 221 222

enderDest xLgr nro xCpl xBairro cMun xMun CEP UF cPais xPais email locEnt

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

Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP Sigla da UF Cdigo do pas Nome do pas Endereo de email Local de Entrega constante na Nota Fiscal

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

1-1 1-1 1-1 0-1 1-1 1-1 1-1 0-1 1-1 0-1 0-1 0-1 0-1 1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 1-4 1 - 60 1 - 60 D5 ER27 ER32 ER47 Informar apenas quando diferente do endereo do destinatrio ER32 ER32 ER32 ER32 ER2 ER32 ER33 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar os zeros no significativos Informar EX para operaes com o exterior. Utilizar a tabela do BACEN

Pg. 112 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

223 224 225 226 227 228 229 230 231 232 233 234

CNPJ CPF xNome xLgr nro xCpl xBairro cMun xMun UF vPrest vTPrest

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

Nmero do CNPJ Nmero do CPF Razo Social ou Nome Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio Sigla da UF Valores da Prestao de Servio Valor Total da Prestao do Servio

CE CE E E E E E E E E G E

N N C C C C C N C C

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

14 11 1 - 60 1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 2 D5

ER4 ER7 ER32 ER32 ER32 ER32 ER32 ER2 ER32 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar EX para operaes com o exterior.

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.

235 236 237

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

ER32

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

238 239 240

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

Pg. 113 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

241 242 243 244 245 246 247 248 249 250 251 252 253

ICMS00 CST vBC pICMS vICMS ICMS20 CST pRedBC vBC pICMS vICMS ICMS45 CST

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

Prestao sujeito tributao normal do ICMS Classificao Tributria do Servio Valor da BC do ICMS Alquota do ICMS Valor do ICMS Prestao sujeito tributao com reduo de BC do ICMS Classificao Tributria do servio Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS ICMS Isento, no Tributado ou diferido Classificao Tributria do Servio

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 D19 Preencher com: 40 - ICMS iseno; 41 - ICMS no tributada; 51 - ICMS diferido 2 3, 2 13, 2 3, 2 13, 2 D18 ER11 ER23 ER10 ER23 20 - tributao com BC reduzida do ICMS 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 D17 ER23 ER10 ER23 00 - tributao normal ICMS 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

254

ICMS60

Tributao pelo ICMS60 - ICMS cobrado por substituio tributria. Responsabilidade do recolhimento do ICMS atribudo ao tomador ou 3 por ST

CG

1-1

Pg. 114 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

255 256 257 258 259 260 261 262 263 264 265 266 267

CST vBCSTRet vICMSSTRet pICMSSTRet vCred ICMS90 CST pRedBC vBC pICMS vICMS vCred ICMSOutraUF

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

Classificao Tributria do Servio Valor da BC do ICMS ST retido Valor do ICMS ST retido Alquota do ICMS Valor do Crdito outorgado/presumido ICMS Outros Classificao Tributria do Servio Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS Valor do Crdito Outorgado/Presumido ICMS devido UF de origem da prestao, quando diferente da UF do emitente Classificao Tributria do Servio Percentual de reduo da BC Valor da BC do ICMS

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

N N N N N

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

2 13, 2 13, 2 3, 2 13, 2

D20 ER23 ER23 ER10 ER23

60 - ICMS cobrado anteriormente por substituio tributria 15 posies, sendo 13 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.

N N N N N N

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

2 3, 2 13, 2 3, 2 13, 2 13, 2

D21 ER11 ER23 ER10 ER23 ER23

90 - ICMS outros 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.

268 269 270

CST pRedBCOutraUF vBCOutraUF

4 4 4

E E E

N N N

1-1 0-1 1-1

2 3, 2 13, 2

D21 ER11 ER23

90 - ICMS outros 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

Pg. 115 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

271 272 273 274 275 276 277 278

pICMSOutraUF vICMSOutraUF ICMSSN indSN infAdFisco infCTeNorm infCarga vCarga

4 4 3 4 2 1 2 3

Alquota do ICMS Valor do ICMS devido outra UF Simples Nacional Indica se o contribuinte Simples Nacional 1=Sim Informaes adicionais de interesse do Fisco

E E CG E E

N N

1-1 1-1 1-1

3, 2 13, 2

ER10 ER23

5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

N C

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

1 1 - 2000

D22 ER32 Norma referenciada, informaes complementares, etc

Grupo de informaes do CT-e CG Normal e Substituto Informaes da Carga do CT-e Valor total da carga G E N

0-1

13, 2

ER23

15 posies, sendo 13 inteiras e 2 decimais. Dever ser informado para todos os modais de transporte, com exceo do Dutovirio. Informar a descrio do produto predominante "FRIA", "GRANEL", "REFRIGERADA", "Medidas: 12X12X12" Para o Areo obrigatrio o preenchimento desse campo pelo menos 3 vezes. 1 - Peso Bruto, sempre em quilogramas (obrigatrio); 2 - Peso Cubado; sempre em quilogramas (obrigatrio); 3 - Quantidade de volumes, sempre em unidades (obrigatrio); 4 - Cubagem, sempre em metros cbicos (obrigatrio apenas quando for impossvel preencher as

279 280

proPred xOutCat

3 3

Produto predominante Outras caractersticas da carga

E E

C C

1-1 0-1

1 - 60 1 - 30

ER32 ER32

281

infQ

Informaes de quantidades da Carga do CT-e

1-n

Pg. 116 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

dimenses da(s) embalagem(ens) na tag #12 do leiaute do Areo). 282 cUnid 4 Cdigo da Unidade de Medida E N 1-1 2 D15 Preencher com: 00-M3; 01-KG; 02-TON; 03-UNIDADE; 04-LITROS; 05-MMBTU ER32 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. Dispositivo de carga unitizada (Unit Load Device - ULD) significa todo tipo de continer de carga, continer de avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu. 1 - 20 ER42

283

tpMed

Tipo da Medida

1-1

1 - 20

284 285

qCarga contQt

4 2

Quantidade Informaes dos containeres/ULD

E G

1-1 0-n

11, 4

ER17

286 287 288 289 290 291 292

nCont lacContQt nLacre dPrev docAnt emiDocAnt CNPJ

3 3 4 3 2 3 4

Nmero do Container/ULD Lacres dos containeres/ULD Nmero do lacre Data prevista de entrega Documentos de Transporte Anterior Emissor do documento anterior Nmero do CNPJ

E G E E G G CE

1-1 0-n

C D

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

1 - 20 10

ER32 ER9 Formato AAAA-MM-DD

1-1

14

ER6

Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos.

Pg. 117 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

293 294 295 296 297

CPF IE UF xNome idDocAnt

4 4 4 4 4

Nmero do CPF Inscrio Estadual Sigla da UF Razo Social ou Nome do expedidor Informaes de identificao dos documentos de Transporte Anterior Documentos de transporte anterior em papel Tipo do Documento de Transporte Anterior

CE E E E G

N N C C

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

11 2 - 14 2 1 - 60 D5

ER7 ER25

Informar os zeros no significativos.

Informar EX para operaes com o exterior. ER32

298 299

idDocAntPap tpDoc

5 6

CG E N

1-n 1-1 2 D24 Preencher com: 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 ER32 ER32 ER39 ER9

300 301 302 303

serie subser nDoc dEmi

6 6 6 6

Srie do Documento Fiscal Srie do Documento Fiscal Nmero do Documento Fiscal Data de emisso (AAAA-MMDD)

E E E E

C C N D

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

1-3 1-2 1 - 20 10

Pg. 118 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

304 305 306 307 seg

idDocAntEle chave

5 6 2 3

Documentos de transporte anterior eletrnicos Chave de acesso do CT-e Informaes de Seguro da Carga Responsvel pelo seguro

CG E G E N N

1-n 1-1 0-n 1-1 1 D16 Preencher com: 0- Remetente; 1- Expedidor; 2 - Recebedor; 3 - Destinatrio; 4 - Emitente do CT-e; 5 - Tomador de Servio. Dados obrigatrios apenas no Rodovirio, depois da lei 11.442/07. Para os demais modais de transporte esta informao opcional. ER32 ER32 ER32 Obrigatrio pela lei 11.442/07 (RCTRC) No obrigatrio, pois muitas averbaes ocorrem aps a emisso do CT-e, mensalmente, por exemplo. 15 posies, sendo 13 inteiras e 2 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 44 ER3

respSeg

308 309 310

xSeg nApol nAver

3 3 3

Nome da Seguradora Nmero da Aplice Nmero da Averbao

E E E

C C C

0-1 0-1 0-1

1 - 30 1 - 20 20

311

vCarga

Valor da Carga para efeito de averbao

0-1

13, 2

ER24

312 313

infModal versaoModal

2 3

Informaes do modal Verso do leiaute especfico

G A N

1-1 1-1 ER40

Pg. 119 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

para o Modal 314 xs:any 3 XML do modal Insira neste local o XML especfico do modal (rodovirio, areo, ferrovirio, aquavirio ou dutovirio). E C 1-1 O elemento do tipo -any- permite estender o documento XML com elementos no especificados pelo schema. Insira neste local - any- o XML especfico do modal de transporte (rodovirio, Areo, ferrovirio, aquavirio ou dutovirio). A especificao do schema XML para cada modal de transporte pode ser encontrada nos arquivos que acompanham este pacote de liberao: Rodovirio - ver arquivo CTeModalRodoviario_v9.99 Areo - ver arquivo CTeModalAereo_v9.99 Aquavirio - arquivo CTeModalAquaviario_v9.99 Ferrovirio - arquivo CTeModalFerroviario_v9.99 Dutovirio - arquivo CTeModalDutoviario_v9.99 Onde v9.99 a designao genrica para a verso do arquivo. Por exemplo, o arquivo para o schema do Rodovirio na verso 1.04 ser denominado "CTeModalRodoviario_v1.04". No deve ser preenchido para dutovirio. Observao para o Areo: - O preenchimento desses campos no desobriga a empresa area de emitir os demais documentos que constam na legislao vigente. 1-4 ER41 Ver a legislao de transporte de produtos perigosos aplicadas ao

315

peri

Preenchido quando for transporte de produtos classificados pela ONU como perigosos.

0-n

316

nONU

Nmero ONU/UN

1-1

Pg. 120 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

modal de transporte 317 xNomeAE 3 Nome apropriado para embarque do produto E C 1-1 1 - 150 ER32 Ver a legislao de transporte de produtos perigosos aplicadas ao modal de transporte. Para o Areo o nome apropriado para transporte deve ser em ingls. Para o rodovirio e ferrovirio, o nome apropriado deve ser em portugus. Ver a legislao de transporte de produtos perigosos aplicadas ao modal de transporte Ver a legislao de transporte de produtos perigosos aplicadas ao modal de transporte A legislao no atribui grupo de embalagem para todos os produtos, portanto haver casos de no preenchimento desse campo. 320 qTotProd 3 Quantidade total por produto E C 1-1 1 - 20 ER32 Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal de transporte Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal de transporte Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal de transporte. No caso de transporte rodovirio e ferrovirio, este campo no exigido.

318

xClaRisco

Classe ou subclasse/diviso, e risco subsidirio/risco secundrio Grupo de Embalagem

1-1

1 - 40

ER32

319

grEmb

0-1

1-6

ER32

321

qVolTipo

Quantidade e Tipo de volumes

0-1

1 - 60

ER32

322

pontoFulgor

Ponto de Fulgor

0-1

1-6

ER32

323 324 325

veicNovos chassi cCor

2 3 3

informaes dos veculos transportados Chassi do veculo Cor do veculo

G E E C C

0-n 1-1 1-1 17 1-4 ER42 ER32 Cdigo de cada montadora

Pg. 121 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344

xCor cMod vUnit vFrete cobr fat nFat vOrig vDesc vLiq dup nDup dVenc vDup infCteSub chCte tomaICMS refNFe refNF

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

Descrio da cor Cdigo Marca Modelo Valor Unitrio do Veculo Frete Unitrio Dados da cobrana do CT-e Dados da fatura Nmero da fatura Valor original da fatura Valor do desconto da fatura Valor lquido da fatura Dados das duplicatas Nmero da duplicata Data de vencimento da duplicata (AAAA-MM-DD) Valor da duplicata 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

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

C C N N

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

1 - 40 1-6 13, 2 13, 2

ER32 ER32 ER23 ER23 Utilizar tabela RENAVAM 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

C N N N

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

1 - 60 13, 2 13, 2 13, 2

ER32 ER24 ER24 ER24 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

C D N

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

1 - 60 10 13, 2

ER32 ER9 ER24 15 posies, sendo 13 inteiras e 2 decimais.

1-1 1-1

44

ER3

1-1 1-1

44

ER3

Pg. 122 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363

CNPJ mod serie subserie nro valor dEmi refCte tomaNaoICMS refCteAnu infCteComp chave vPresComp vTPrest compComp xNome vComp impComp ICMSComp

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

CNPJ do Emitente Modelo do Documento Fiscal Srie do documento fiscal Subserie do documento fiscal Nmero do documento fiscal Valor do documento fiscal. 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 Detalhamento do CT-e complementado Chave do CT-e complementado 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

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

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

ER4

Informar o CNPJ do emitente do Documento Fiscal

ER30 ER30 ER43 ER23 ER9 ER3 15 posies, sendo 13 inteiras e 2 decimais.

1-1 1 - 10

44

ER3

1-1 1-1

44

ER3

1-1 0-n

13, 2

ER23

15 posies, sendo 13 inteiras e 2 decimais.

C N

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

1 - 15 13, 2

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

Pg. 123 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

364 365 366 367 368 369 370 371 372 373 374 375 376

ICMS00 CST vBC pICMS vICMS ICMS20 CST pRedBC vBC pICMS vICMS ICMS45 CST

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

Prestao sujeito tributao normal do ICMS classificao Tributria do Servio Valor da BC do ICMS Alquota do ICMS Valor do ICMS Prestao sujeito tributao com reduo de BC do ICMS Classificao Tributria do servio Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS ICMS Isento, no Tributado ou diferido Classificao Tributria do Servio

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 D19 Preencher com: 40 - ICMS iseno; 41 - ICMS no tributada; 51 - ICMS diferido 2 3, 2 13, 2 3, 2 13, 2 D18 ER11 ER23 ER10 ER23 20 - tributao com BC reduzida do ICMS 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 D17 ER23 ER10 ER23 00 - tributao normal ICMS 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

377

ICMS60

Tributao pelo ICMS60 - ICMS cobrado por substituio tributria. Responsabilidade do recolhimento do ICMS atribudo ao tomador ou 3 por ST

CG

1-1

Pg. 124 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

378 379 380 381 382 383 384 385 386 387 388 389 390

CST vBCSTRet vICMSSTRet pICMSSTRet vCred ICMS90 CST pRedBC vBC pICMS vICMS vCred ICMSOutraUF

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

Classificao Tributria do Servio Valor da BC do ICMS ST retido Valor do ICMS ST retido Alquota do ICMS Valor do Crdito outorgado/Presumido ICMS Outros Classificao Tributria do Servio Percentual de reduo da BC Valor da BC do ICMS Alquota do ICMS Valor do ICMS Valor do Crdito Outorgado/Presumido ICMS devido UF de origem da prestao, quando diferente da UF do emitente Classificao Tributria do Servio Percentual de reduo da BC Valor da BC do ICMS

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

N N N N N

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

2 13, 2 13, 2 3, 2 13, 2

D20 ER23 ER23 ER10 ER23

60 - ICMS cobrado anteriormente por substituio tributria 15 posies, sendo 13 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.

N N N N N N

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

2 3, 2 13, 2 3, 2 13, 2 13, 2

D21 ER11 ER23 ER10 ER23 ER23

90 - ICMS outros 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.

391 392 393

CST pRedBCOutraUF vBCOutraUF

5 5 5

E E E

N N N

1-1 0-1 1-1

2 3, 2 13, 2

D21 ER11 ER23

90 - ICMS outros 5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

Pg. 125 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

394 395 396 397 398 399 400

pICMSOutraUF vICMSOutraUF ICMSSN indSN infAdFisco infCteAnu chCte

5 5 4 5 3 1 2

Alquota do ICMS Valor do ICMS devido outra UF Simples Nacional Indica se o contribuinte Simples Nacional 1=Sim 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 CG E

N N

1-1 1-1 1-1

3, 2 13, 2

ER10 ER23

5 posies, sendo 3 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

N C

1-1 0-1 1-1

1 1 - 1000

D22 ER32

1-1

44

ER3

401

dEmi

1-1

10

ER9

402

1-1

Pg. 126 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Leiaute Rodovirio
# 1 2 Campo rodo RNTRC
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E N 1-1 1-1 8 ER33 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 Preencher com: 0 - No; 1 - Sim Obs. Ser lotao quando houver apenas 1 tomador do servio por veculo, ou combinao veicular, e por viagem ER51 Tambm Conhecido como conta frete

0 1

Informaes do Rodovirio Registro Nacional de Transportadores Rodovirios de Carga

3 4

dPrev lota

1 1

Data prevista para entrega da carga no Recebedor Indicador de Lotao

E E

D N

1-1 1-1

10 1 D10

ER9

5 6 7 8 9 10 11 12 13 14 15 16

CIOT occ serie nOcc dEmi emiOcc CNPJ cInt IE UF fone valePed

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

Cdigo Identificador da Operao de Transporte Ordens de Coleta associados Srie da OCC Nmero da Ordem de coleta Data de emisso da ordem de coleta

E G E E E G

0-1 0 - 10

12

C N D

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

1-3 1-6 10

ER32 ER52 ER9 Formato AAAA-MM-DD

Nmero do CNPJ Cdigo interno de uso da transportadora Inscrio Estadual Sigla da UF Telefone Informaes de Vale Pedgio

E E E E E G

N C N C C

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

14 1 - 10 2 - 14 2 7 - 12 D5

ER4 ER32 ER25

Informar os zeros no significativos. Uso intermo das transportadoras.

Informar EX para operaes com o exterior. ER32 Outras informaes sobre Vale-

Pg. 127 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Pedgio obrigatrio que no tenham campos especficos devem ser informadas no campo de observaes gerais de uso livre pelo contribuinte, visando atender as determinaes legais vigentes. 17 CNPJForn 2 CNPJ da empresa fornecedora do ValePedgio E N 1-1 14 ER4 CNPJ da Empresa Fornecedora do ValePedgio, ou seja, empresa que fornece ao Responsvel pelo Pagamento do Vale-Pedgio os dispositivos do ValePedgio. -Informar os zeros no significativos. Nmero de ordem do comprovante de compra do Vale-Pedgio fornecido para cada veculo ou combinao veicular, por viagem. -Responsvel pelo pagamento do Vale Pedgio. Informar somente quando o responsvel no for o emitente do CT-e. - Informar os zeros no significativos. Um CT-e poder ter vrios veculos associados, ex.: cavalo + reboque. S preenchido em CT-e rodovirio de lotao. 1 - 10 9 7 1-6 1-6 1-3 1 D27 ER32 ER32 ER50 ER53 ER53 ER30 Preencher com: P- Prprio; T- terceiro. Ser prprio quando o proprietrio, coproprietrio ou arrendatrio do veculo for

18

nCompra

Nmero do comprovante de compra

1-1

1 - 20

ER39

19

CNPJPg

CNPJ do responsvel pelo pagamento do Vale-Pedgio

0-1

14

ER6

20

veic

Dados dos Veculos

0-4

21 22 23 24 25 26 27

cInt RENAVAM placa tara capKG capM3 tpProp

2 2 2 2 2 2 2

Cdigo interno do veculo RENAVAM do veculo Placa do veculo Tara em KG Capacidade em KG Capacidade em M3 Tipo de Propriedade de veculo

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

Pg. 128 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

o Emitente do CT-e, caso contrrio ser caracterizado como de propriedade de Terceiro 28 29 tpVeic tpRod 2 2 Tipo de veculo Tipo de Rodado E E N N 1-1 1-1 1 2 D10 D28 Preencher com: 0-Trao; 1-Reboque Preencher com: 00 - no aplicvel; 01 - Truck; 02 - Toco; 03 - Cavalo Mecnico; 04 - VAN; 05 - Utilitrio; 06 - Outros. Preencher com: 00 - No aplicvel; 01 - Aberta; 02 - Fechada/Ba; 03 - Granelera; 04 - Porta Container; 05 - Sider Sigla da UF de licenciamento do veculo.

30

tpCar

Tipo de Carroceria

1-1

D15

31 32

UF prop

2 2

UF em que veculo est licenciado Proprietrios do Veculo. S preenchido quando o veculo no pertencer empresa emitente do CT-e Nmero do CPF Nmero do CNPJ Registro Nacional dos Transportadores Rodovirios de Carga

E G

1-1 0-1

D5

33 34 35

CPF CNPJ RNTRC

3 3 3

CE CE E

N N N

1-1 1-1 1-1

11 14 8

ER7 ER6 ER33

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.

36 37 38

xNome IE UF

3 3 3

Razo Social ou Nome do proprietrio Inscrio Estadual UF

E E E

C C C

1-1 1-1 1-1

1 - 60 0 - 14 2 D5

ER32 ER26

Pg. 129 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

39

tpProp

Tipo Proprietrio

1-1

D7

Preencher com: 0-TAC Agregado; 1-TAC Independente; ou 2 Outros.

40 41 42 43 44

lacRodo nLacre moto xNome CPF

1 2 1 2 2

Lacres Nmero do Lacre Informaes do(s) Motorista(s) Nome do Motorista CPF do Motorista

G E G E E C N C

0-n 1-1 0-n 1-1 1-1 1 - 60 11 ER32 ER7 1 - 20 ER32 S preenchido em CT-e rodovirio de lotao

Pg. 130 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Leiaute Areo
# 1 2 Campo aereo nMinu
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E N 1-1 0-1 9 ER54 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 Preencher com o nome da filial, da franquia ou do representante legal emissor do CT-e da empresa de transporte areo. Preencher com o cdigo identificador entre o cliente tomador e a empresa area. Exemplo: CNPJ, conta corrente, etc.

0 1

Informaes do Areo Nmero da Minuta

nOCA

Nmero Operacional do Conhecimento Areo

0-1

14

ER4

4 5

dPrev xLAgEmi

1 1

Data prevista da entrega Identificao do Emissor

E E

D C

1-1 0-1

10 1 - 20

ER9 ER32

IdT

Identificao Interna do Tomador

0-1

1 - 14

ER32

7 8

tarifa CL

1 2

Informaes de tarifa Classe

G E C

1-1 1-1 1 ER55 Preencher com: M - Tarifa Mnima; G - Tarifa Geral; E - Tarifa Especfica Devero ser includos os cdigos de trs dgitos, correspondentes tarifa. 15 posies, sendo 13 inteiras e 2 decimais. Valor da tarifa por kg quando for o caso.

9 10

cTar vTar

2 2

Cdigo da Tarifa Valor da Tarifa

E E

C N

0-1 1-1

1-4 13, 2

ER32 ER23

Pg. 131 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

11 12

natCarga xDime

1 2

Natureza da carga Dimenso

G E C

1-1 0-1 5 - 14 ER32 Formato:1234X1234X1234 (cm) Esse campo deve sempre que possvel ser preenchido. Entretanto, quando for impossvel o preenchimento das dimenses, fica obrigatrio o preechimento da cubagem em metro cbico da #tag 281 do leiaute do CT-e da estrutura genrica.

13

cInfManu

Informaes de manuseio

0-n

D29

1 - certificado do expedidor para embarque de animal vivo; 2 - artigo perigoso conforme Declarao do Expedidor anexa; 3 - somente em aeronave cargueira; 4 - artigo perigoso - declarao do expedidor no requerida; 5 - artigo perigoso em quantidade isenta; 6 - gelo seco para refrigerao (especificar no campo observaes a quantidade) 7 - no restrito (especificar a Disposio Especial no campo observaes) 8 - artigo perigoso em carga consolidada (especificar a quantidade no campo observaes) 9 - autorizao da autoridade governamental anexa (especificar no campo observaes) 99 - outro (especificar no campo observaes) ER32 Informar o cdigo Interline Message Procedure - IMP

14

cIMP

Carga especial

0-n

3-3

Pg. 132 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Leiaute Aquavirio
# 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Campo aquav vPrest vAFRMM nBooking nCtrl xNavio balsa xBalsa nViag direc prtEmb prtTrans prtDest tpNav
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E E E E E G E E E E E E E C N C C C C N N N C C C 1-1 1-1 1-1 0-1 0-1 1-1 0-3 1-1 0-1 1-1 0-1 0-1 0-1 0-1 1 - 60 1 - 10 1 1 - 60 1 - 60 1 - 60 1 D10 D30 ER32 ER32 ER32 Preencher com: 0 - Interior; 1 - Cabotagem ER32 ER56 Preencher com: N-Norte, L-Leste, S-Sul, O-Oeste 13, 2 13, 2 1 - 10 1 - 10 1 - 60 ER23 ER23 ER32 ER32 ER32 campo para uso das empresas transportadoras 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais.

0 1 1 1 1 1 1 2 1 1 1 1 1 1

Informaes do 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 Grupo de informaes das balsas Identificador da Balsa Nmero da Viagem Direo Porto de Embarque Porto de Transbordo Porto de Destino Tipo de Navegao

15 16 17 18

irin detCont nCont lacre

1 1 2 2

Irin do navio sempre dever ser informado Grupo de informaes de detalhamento dos conteiners Identificao do Container Grupo de informaes dos lacres dos

E G E G

1-1 0-n

1 - 10

1-1 0-3

1 - 20

ER42

Pg. 133 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

cointainers da qtde da carga 19 20 21 22 23 24 25 26 27 nLacre infDoc infNF serie nDoc unidRat infNFe chave unidRat 3 2 3 4 4 4 3 4 4 Lacre Informao dos documentos dos conteiners Informaes das NF Srie Nmero Unidade de medida rateada (Peso,Volume) Informaes das NFe Chave de acesso da NF-e Unidade de medida rateada (Peso,Volume) E G CG E E E CG E E N N C C N C 1-1 0-1 1-n 1-1 1-1 0-1 1-n 1-1 0-1 44 3, 2 ER3 ER10 5 posies, sendo 3 inteiras e 2 decimais. 1-3 1 - 20 3, 2 ER32 ER32 ER10 5 posies, sendo 3 inteiras e 2 decimais. 1 - 20 ER32

Pg. 134 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Leiaute Ferrovirio
# 1 2 Campo ferrov tpTraf
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E N 1-1 1-1 1 D9 Preencher com: 0-Prprio; 1-Mtuo; 2-Rodoferrovirio; 3-Rodovirio.

0 1

Informaes do Ferrovirio Tipo de Trfego

3 4

trafMut respFat

1 2

Detalhamento de informaes para o trfego mtuo Responsvel pelo Faturamento

G E N

0-1 1-1 1 D1 Preencher com: 1-Ferrovia de origem; 2-Ferrovia de destino Preencher com: 1-Ferrovia de origem; 2-Ferrovia de destino ER32 ER32 ER23 15 posies, sendo 13 inteiras e 2 decimais. Trata-se de um nmero identificador do contrato firmado com o cliente

ferrEmi

Ferrovia Emitente do CTe

1-1

D1

6 7 8 9 10

fluxo idTrem vFrete ferroEnv CNPJ

1 1 1 1 2

Fluxo Ferrovirio Identificao do trem Valor do Frete Informaes das Ferrovias Envolvidas Nmero do CNPJ

E E E G E

C C N

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

1 - 10 1-7 13, 2

1-1

14

ER4

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

11 12 13

cInt IE xNome

2 2 2

Cdigo interno da Ferrovia envolvida Inscrio Estadual Razo Social ou Nome

E E E

C N C

0-1 0-1 1-1

1 - 10 2 - 14 1 - 60

ER32 ER25 ER32

Pg. 135 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

14 15 16 17 18 19

enderFerro xLgr nro xCpl xBairro cMun

2 3 3 3 3 3

Dados do endereo da ferrovia envolvida Logradouro Nmero Complemento Bairro Cdigo do municpio

G E E E E E C C C C N

1-1 1-1 0-1 0-1 0-1 1-1 1 - 255 1 - 60 1 - 60 1 - 60 7 ER32 ER32 ER32 ER32 ER2 Utilizar a tabela do IBGE Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior.

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35

xMun CEP UF detVag nVag cap tpVag pesoR pesoBC lacDetVag nLacre contVag nCont dPrev ratVag ratNF

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

Nome do municpio CEP Sigla da UF 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 Identificao do Container Data prevista da entrega Rateio dos vages Informaes do Rateio das NF

E E E G E E E E E G E G E E G CG

C N C

1-1 1-1 1-1 1-n

1 - 60 8 2 D5

ER32 ER33

Informar EX para operaes com o exterior.

N N C N N

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

8 3, 2 3 3, 2 3, 2

ER33 ER10 ER32 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-1 0-n

1 - 20

ER32

C D

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

1 - 20 10

ER42 ER9

Pg. 136 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

36 37 38 39 40 41

serie nDoc pesoRat ratNFe chave pesoRat

4 4 4 3 4 4

Srie Nmero Peso rateado Informaes do Rateio das NFe Chave de acesso da NF-e Peso rateado

E E E CG E E

C C N

1-1 1-1 1-1 1-n

1-3 1 - 20 3, 2

ER32 ER32 ER10 5 posies, sendo 3 inteiras e 2 decimais.

N N

1-1 1-1

44 3, 2

ER3 ER10 5 posies, sendo 3 inteiras e 2 decimais.

Leiaute Dutovirio
# 1 2 3 4 Campo duto vTar dIni dFim
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E E E N D D 1-1 0-1 1-1 1-1 9, 6 10 10 ER16 ER9 ER9 15 posies, sendo 9 inteiras e 6 decimais.

0 1 1 1

Informaes do Dutovirio Valor da tarifa Data de Incio da prestao do servio Data de Fim da prestao do servio

Pg. 137 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Expresses Regulares ER1 ER2 ER3 ER4 ER5 ER6 ER7 ER8 ER9 ER10 ER11 ER12 ER13 ER14 ER15 ER16 ER17 ER18 ER19 ER20 ER21 ER22 ER23 ER24 [0-9]{2} [0-9]{7} [0-9]{44} [0-9]{14} [0-9]{3,14} [0-9]{0}|[0-9]{14} [0-9]{11} [0-9]{3,11} (((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|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})? 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})?

Pg. 138 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

ER25 ER26 ER27 ER28 ER29 ER30 ER31 ER32 ER33 ER34 ER35 ER36 ER37 ER38 ER39 ER40 ER41 ER42 ER43 ER44 ER45 ER46 ER47 ER48 ER49 ER50

[0-9]{2,14} [0-9]{0,14}|ISENTO|PR[0-9]{4,8} [0-9]{1,4} [1-9]{1}[0-9]{0,8} [0-9]{15} 0|[1-9]{1}[0-9]{0,2} [0-9]{3} [!-]{1}[ -]{0,}[!-]{1}|[!-]{1} [0-9]{8} (((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} [0-9]{8,9} [0-9]{1,20} 1\.(0[4-9]|[1-9][0-9]) [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} (([0-1][0-9])|([2][0-3])):([0-5][0-9]):([0-5][0-9]) [A-Z]{3}(([1-9]\d{3})|(0[1-9]\d{2})|(00[1-9]\d)|(000[1-9]))

Pg. 139 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

ER51 ER52 ER53 ER54 ER55 ER56

[0-9]{12} [1-9]{1}[0-9]{0,5} 0|[1-9]{1}[0-9]{0,5} [0-9]{9} M [1-9]{1}[0-9]{0,9}

Domnio D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 1, 2 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 01, 04 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 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 0, 1, 2 1, 5, 7, 8 0, 1, 2, 3 0, 1 4 0 1, 2, 3 00, 10, 99 00, 01, 02, 03, 04, 05 0, 1, 2, 3, 4, 5 00 20

Pg. 140 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

D19 D20 D21 D22 D23

40, 41, 51 60 90 1 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 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 01, 02, 03, 04, 05 P, T 00, 01, 02, 03, 04, 05, 06 1, 2, 3, 4, 5, 6, 7, 8, 9, 99 N, S, L, O

D24 D25 D26 D27 D28 D29 D30

Pg. 141 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo II 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 os dois primeiros 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 cdigo 2800308 1501402 3106200 1400100 5300108 5002704 5103403 4106902 4205407 2304400 5208707 2507507 1600303 2704302 1302603 2408102 1721000 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 cdigo 28 15 31 14 53 50 51 41 42 23 52 25 16 27 13 24 17
Pg. 142 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

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

cdigo 4314902 1100205 2611606 1200401 3304557 2927408 2111300 3550308 2211001 3205309

Estado Rio Grande do Sul Rondnia Pernambuco Acre Rio de Janeiro Bahia Maranho So Paulo Piau Esprito Santo

cdigo 43 11 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 total 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 Pg. 143 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

Neste caso, o Dgito Verificador = 8 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 total 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:

http://www.bcb.gov.br/Rex/TabPaises/Ftp/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

Pg. 144 / 161

Conhecimento de Transporte eletrnico


Manual de Orientaes Contribuinte

3.1

Validao do Cdigo de Pas

Composio do Cdigo de Pas: NNND 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. 145 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo III 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. 146 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo IV 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. 147 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo V 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 TBG - TRANSPORTADORA BRASILEIRA GASODUTO BOLVIA-BRASIL VALE 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 & Logstica). ANAC (Agncia Nacional de Aviao Civil)
Pg. 148 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo VI Manual de Contingncia

CONHECIMENTO DE TRANSPORTE ELETRNICO

Manual de Contingncia - Contribuinte

Verso 1.1.0 Abril 2012

Pg. 149 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

CONTROLE DE VERSES Verso 1.0.0 1.0.0 1.1.0 Data 09/06/2011 So Luis - draft 22/11/2011 RS 11/04/2012 RS (SVC)

Pg. 150 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

1. Introduo
Esse documento tem o objetivo de orientar a emisso de Conhecimento de Transporte eletrnico (CT-e) em contingncia, alm de descrever e de distinguir os diversos tipos de desse tipo de emisso. Destaca-se, ainda, as diferenas entre os dois tipos de formulrios de segurana empregados para a impresso do DACTE Definio CT-e emitido em contingncia: CT-e emitido durante o estado de contingncia. Diferencia dos demais CT-e por apresentar o valor 5, 7 ou 8 no campo TpEmis, o que significa Contingncia na emisso de Conhecimento de Transporte modelos 8, 9, 10 e 11, Nota Fiscal de Servio de Transporte Ferrovirio de cargas, Modelo 27 e - Nota Fiscal de Servio de Transporte, modelo 7, quando utilizada em transporte de cargas.

2. Modelo Operacional de Emisso do Conhecimento de Transporte Eletrnico - CT-e


O Projeto do CT-e baseado no conceito de documento fiscal eletrnico: um arquivo eletrnico com as informaes fiscais da prestao de servio de transporte que tenha a assinatura digital do emissor. A validade de um CT-e e do respectivo DACTE est condicionada existncia de uma autorizao de uso do CT-e concedida pela Secretaria de Fazenda de localizao do emissor ou pelo rgo por ela designado para autorizar oa CT-e em seu nome, como so os casos da SEFAZ Virtual dos Estados do Rio Grande do Sul e de So Paulo ou do Sistema Virtual de Contingncia do Ambiente dos Estados - SVC.. A obteno da autorizao de uso do CT-e um processo que envolve diversos recursos de infraestrutura, hardware e software. O mau funcionamento ou a indisponibilidade de qualquer um destes recursos pode prejudicar o processo de autorizao do CT-e, com reflexos nos negcios do emissor do CT-e, que ficar impossibilitado de obter a prvia autorizao de uso do CT-e exigido na legislao para a emisso do DACTE para acompanhar a Prestao de Servio de Transporte. A alta disponibilidade uma das premissas bsicas do sistema do CT-e e os sistemas de recepo de CT-e das UF foram construdos para funcionar em regime de 24x7, contudo, existem diversos outros componentes do sistema que podem apresentar falhas e comprometer a disponibilidade dos servios, exigindo alternativas de emisso do CT-e em contingncia. Atualmente existem as seguintes modalidades de emisso de CT-e:

Pg. 151 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

a) Normal o procedimento padro de emisso do CT-e com transmisso do CT-e para a SEFAZ Autorizadora do emissor para obter a autorizao de uso. O DACTE ser impresso em papel comum aps o recebimento da autorizao de uso do CT-e; b) FS-DA - Contingncia com uso do Formulrio de Segurana para Impresso de Documento Auxiliar do Documento Fiscal eletrnico FS-DA um modelo operacional similar ao modelo operacional da contingncia com uso de Formulrio de Segurana FS. O FSDA foi criado para aumentar a capilaridade dos pontos de venda do Formulrio de Segurana com a criao da figura do estabelecimento distribuidor do FS-DA que poder adquirir FS-DA dos fabricantes para distribuir para os emissores do CT-e de sua regio; d) SVC Sistema Virtual de Contingncia do Ambiente das Unidades Federadas a alternativa de emisso do CT-e em contingncia com transmisso do CT-e para o Sistema de Contingncia Virtual (SVC). Nesta modalidade de contingncia o DACTE pode ser impresso em papel comum e no existe necessidade de transmisso do CT-e para SEFAZ de origem quando cessarem os problemas tcnicos que impediam a transmisso. O objetivo da SEFAZ VIRTUAL DE CONTINGNCIA (SVC) permitir que os contribuintes possam obter a autorizao de emisso do Conhecimento de Transporte Eletrnico em um ambiente de autorizao alternativo, a ser utilizado sempre que o ambiente de autorizao da sua circunscrio estiver indisponvel, ou apresentando um alto tempo de resposta, sem a necessidade de alterao da Srie do Conhecimento de Transporte. O SVC depende de ativao da SEFAZ de origem, o que significa dizer que o SVC s entra em operao quando a SEFAZ de origem estiver com problemas tcnicos que impossibilitam a recepo do CT-e; 2.1 Modalidades de Emisso de CT-e O AJUSTE SINIEF 09/07 e as legislaes especficas de cada UF disciplinam e detalham as modalidades de emisso do CT-e que sero descritos de forma simplificada a seguir. Em um cenrio de falha que impossibilite a emisso do CT-e na modalidade normal, o emissor deve escolher a modalidade de emisso de contingncia descrita neste manual, ou at mesmo aguardar a normalizao da situao para voltar a emitir o CT-e na modalidade normal, caso a emisso do CT-e no seja premente. Como no existe precedncia ou hierarquia nas modalidades de emisso do CT-e em contingncia, o emissor pode adotar uma ou no adot-las.
2.1.1 Emisso Normal

O processo de emisso normal a situao desejada e mais adequada para o emissor, pois a situao em que todos os recursos necessrios para a emisso do CT-e esto operacionais e a autorizao de uso do CT-e concedida normalmente pela SEFAZ. Nesta situao a emisso dos CT-e realizada normalmente com a impresso do DACTE em papel comum, aps o recebimento da autorizao de uso do CT-e.

Pg. 152 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

2.1.2 Contingncia em Formulrio de Segurana para Impresso do DACTE FS-DA

Este procedimento de contingncia ser adotado pelos emissores que adquirirem o Formulrio de Segurana para impresso de Documento Auxiliar FS-DA. Sendo identificada a existncia de qualquer fator que prejudique ou impossibilite a transmisso dos CT-e e/ou obteno da autorizao de uso da SEFAZ, a empresa pode acionar a Contingncia com FS-DA, adotando os seguintes passos: Gerar novo arquivo XML do CT-e com o campo tpEmis alterado para 5; Imprimir o DACTE em pelo menos duas vias do FS-DA constando no corpo a expresso: DACTE em Contingncia - impresso em decorrncia de problemas tcnicos, tendo as vias a seguinte destinao:

I - uma das vias permitir o trnsito dos veculos do prestador do servio de transporte e dever ser mantida em arquivo pelo destinatrio pelo prazo estabelecido na legislao tributria para a guarda de documentos fiscais; II - outra via dever ser mantida em arquivo pelo emitente pelo prazo estabelecido na legislao tributria para a guarda dos documentos fiscais; III. sendo o Tomador diverso do destinatrio dever existir uma terceira via, que ser remetida a este para efeito de registros contbeis e fiscais, pois somente esta via do FSDA dar direito ao crdito. transmitir os CT-e imediatamente aps a cessao dos problemas tcnicos que impediam a transmisso do CT-e inicialmente, observando o prazo limite de sete dias a partir da emisso do documento; tratar os CT-e transmitidos por ocasio da ocorrncia dos problemas tcnicos que esto pendentes de retorno.

Pg. 153 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

2.1.3 SVC Sistema Virtual de Contingncia

Para uso dos servios de recepo e autorizao da SVC, a empresa deve adotar os seguintes procedimentos: Identificao que a SVC-XX foi ativada pela SEFAZ de origem da sua circunscrio, conforme resultado do Web Service de Consulta Status do Servio, descrito anteriormente; Gerao de novo arquivo XML do CT-e com a seguinte alterao: Campo tpEmis alterado para 7 (SVC-RS) ou 8 (SVC-SP), conforme a SVC prevista para atender esta determinada SEFAZ; Transmisso do Lote de CT-e para a SVC-XX e obteno da autorizao de uso; Impresso do DACTE em papel comum; Tratamento dos arquivos de CT-e transmitidos para a SEFAZ de origem antes da ocorrncia dos problemas tcnicos e que esto pendentes de retorno, cancelando aqueles CT-e autorizados e que foram substitudos por CT-e autorizado na SVC, ou inutilizando a numerao de arquivos no recebidos ou processados.

Pg. 154 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Os endereos dos Web Services do Ambiente de Homologao (Testes) da SVC so: SVC-SP: https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteCancelamento.asmx https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx SVC-RS: https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeCancelamento/CTeCancelamento.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx Os endereos dos Web Services do Ambiente de Produo da SVC so: SVC-SP: https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx https://nfe.fazenda.sp.gov.br/cteWEB/services/CteCancelamento.asmx https://nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx https://nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx SVC-RS: https://cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx https://cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx https://cte.sefaz.rs.gov.br/ws/CTeCancelamento/CTeCancelamento.asmx https://cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx https://cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx

Pg. 155 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

2.1.3 Quadro Resumo das Modalidades de Emisso do CT-e

A seguir resumimos os principais procedimentos necessrios para adequar o CT-e para a modalidade de emisso desejada.

2.2 Documento Auxiliar do Conhecimento de Transporte Eletrnico - DACTE O DACTE um documento auxiliar que tem a finalidade de acobertar a realizao da prestao de servio de transporte e no se confunde com o CT-e do qual mera representao grfica. A sua validade est condicionada existncia do CT-e que representa devidamente autorizado na SEFAZ de origem. O DACTE dever ser impresso em papel, exceto papel jornal, no tamanho mnimo A5 (210 x 148 mm) e mximo ofcio 2 (230 x 330 mm), podendo ser utilizadas folhas soltas, formulrio contnuo, formulrio pr-impresso ou Formulrio de Segurana para Impresso de Documento Auxiliar de Documento Fiscal Eletrnico (FS-DA), sendo para este o tamanho mnimo A4 (210 x 297mm) e mximo ofcio 2 (230 x 330 mm), As folhas soltas, formulrio contnuo ou formulrio pr-impresso so considerados papel comum e a sua aquisio ou confeco no est sujeita ao controle do fisco como ocorre com o FS-DA que um impresso fiscal com normas rgidas de aquisio, controle e utilizao.
2.2.1 Formulrios de Segurana para Impresso do DACTE

Atualmente existem os seguintes tipos de Formulrios de Segurana Documento Auxiliar: Formulrio de Segurana para Impresso de Documento Auxiliar de Documento Fiscal Eletrnico - FS-DA: cuja segurana consiste na confeco com fundo numismtico e impresso de selo fiscal em Calcografia (Talho Doce) na cor Vinho, disciplinado pelo Convnio ICMS 96/09 e Ato COTEPE 06/10. Formulrio de Segurana para Impresso de Documento Auxiliar de Documento Fiscal Eletrnico - FS-DA (com filigrana): cuja segurana consiste na fabricao de papel de segurana com Filigranas (Marcas Dgua) sem nenhuma impresso off-set ou calcogrfica disciplinado pelo Convnio ICMS 96/09 e Ato COTEPE 06/10.

O FS-DA pode ser fabricado por estabelecimento industrial grfico previamente credenciado junto COTEPE/ICMS, e tem a possibilidade de ser distribudo atravs de estabelecimento

Pg. 156 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

grfico credenciado como distribuidor junto UF de interesse, mediante a obteno de credenciamento, concedido conforme regulamento de cada UF. Os formulrios de segurana so confeccionados com requisitos de segurana com o objetivo de dificultar falsificao e fraudes. Estes requisitos so adicionados ou por ocasio da fabricao do papel de segurana produzido pelo processo "mould made" ou por ocasio da impresso no caso do FS-DA fabricado com papel dotado de estampa fiscal, com recursos de segurana impressos. Assim, a legislao tributria permite o uso de formulrios de segurana que atendam os seguintes requisitos: FS-DA com Estampa Fiscal impresso com calcografia com microtexto e imagem latente na rea reservado ao fisco, o impresso dever ter fundo numismtico com tinta reagente a produtos qumicos combinado com as Armas da Repblica; A identificao do Formulrio de Segurana para Documento Auxiliar com calcografia mais simples pela existncia da estampa fiscal localizada no quadro reservado ao fisco e pelo fundo numismtico com cor vinho associada ao braso das Armas da Repblica no corpo do formulrio. O FS-DA tem o fundo numismtico impresso na cor de tonalidade predominante Salmo pantone n 155 combinada com as Armas da Repblica ao lado do logotipo que caracteriza o Documento Auxiliar de Documento Fiscal Eletrnico e estampa fiscal na cor Vinho Pantone 222, conforme exemplo visualizado na figura abaixo.

Pg. 157 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

FS-DA em Papel de Segurana - com filigrana (marca dgua) produzida pelo processo "mould made", fibras coloridas e luminescentes, papel no fluorescente, microcpsulas de reagente qumico e microporos que aumentem a aderncia do toner ao papel. O FS-DA fabricado em papel de segurana no possui identificao to evidente como o formulrio com calcografia, pois a primeira vista um papel branco facilmente confundido com um papel comum. A distino deste papel de segurana deve ser feito pela filigrana (marca dgua) existente no seu corpo; pela seriao composta por duas letras e numerao sequencial de nove nmeros aposta no espao normalmente reservado ao fisco; pela impresso da identificao do adquirente e pelo cdigos de barras impressos no rodap inferior. O FS-DA possui filigrana caracterizada pelo braso das Armas da Repblica intercalada com o logotipo do Documento Auxiliar de Documentos Fiscais Eletrnicos. Estas filigranas somente se tornam visveis contra a luz, conformes exemplos e modelo reproduzido na figura abaixo.

Pg. 158 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

O FS-DA com os detalhes da filigrana que s visvel contra luz. No FS-DA teremos o logotipo do Documento Auxiliar de Documentos Fiscais Eletrnicos. Modelo das dimenses e posicionamento das filigranas no papel de segurana para FS-DA Todos os Formulrio de Segurana para Documento Auxiliar tero o nmero de controle do formulrio com numerao sequencial de 000.000.001 a 999.999.999 e seriao de "AA" a "ZZ", impresso no quadro reservado ao fisco.
2.2.2 Localizao da Estampa Fiscal no FS DA

A estampa fiscal impressa na rea reservado ao fisco que est localizada no canto inferior direito do formulrio de segurana. Nesta mesma rea tambm impresso a srie e o nmero de controle do impresso, assim, o emissor deve tomar os cuidados necessrios para que o recibo do canhoto de entrega no utilize
Pg. 159 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

o espao de 40 mm x 85 mm do canto inferior do impresso, deslocando-o para a parte superior do formulrio.

Ex. de DACTE em FS-DA Importante destacar que o FS-DA tem um cdigo de barras com a identificao da sua origem e seu usurio pr-impresso no rodap inferior, que deve ser preservado, pois ser utilizado na fiscalizao de trnsito. Nos casos de contingncia com uso de formulrio de segurana, a impresso do DACTE em papel comum contraria a legislao e ocasiona graves consequncias ao emitente, pelo descumprimento de obrigao acessria, caracterizando ainda a inidoneidade do DACTE.

2.3 Aes que devem ser tomadas aps a recuperao da falha A emisso do CT-e em contingncia um procedimento de exceo e existem algumas aes que devem ser tomadas aps a recuperao da falha, a principal delas a transmisso dos CT-e emitidos em contingncia para que sejam autorizados.
2.3.1 Transmisso dos CT-e Emitidos em Contingncia

Pg. 160 / 161

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Os conhecimentos de transportes emitidos em contingncia em FS-DA devem ser transmitidos imediatamente aps a cessao dos problemas tcnicos que impediam a transmisso do CT-e, observando o prazo limite de transmisso estabelecido na legislao.
2.3.2 Rejeio de CT-e Emitidos em Contingncia

Caso ocorra a rejeio de algum CT-e emitido em contingncia, o contribuinte dever: I - gerar novamente o arquivo com a mesma numerao e srie, sanando a irregularidade desde que no se altere: a) as variveis que determinam o valor do imposto tais como: base de clculo, alquota, diferena de preo, quantidade, valor da prestao; b) a correo de dados cadastrais que implique mudana do remetente ou do destinatrio; c) a data de emisso ou de sada; II - solicitar Autorizao de Uso do CT-e; III - imprimir o DACTE correspondente ao CT-e autorizado, no mesmo tipo de papel utilizado para imprimir o DACTE original; IV - providenciar, junto ao tomador, a entrega do CT-e autorizado bem como do novo DACTE impresso nos termos do item III, caso a gerao saneadora da irregularidade do CT-e tenha promovido alguma alterao no DACTE.
2.3.3 CT-e Pendentes de Retorno

Quando ocorrer uma falha, seja ela no ambiente do Contribuinte, no ambiente da SEFAZ origem ou no ambiente SVC, h a probabilidade de existirem CT-e transmitidos pelo contribuinte e para as quais ele ainda no obteve o resultado do processamento. Estes CT-e so denominados de CT-e Pendentes de Retorno. Os CT-e Pendentes de Retorno podem no ter sido recebidas pela SEFAZ origem, estar na fila aguardando processamento, estar em processamento ou o processamento pode j ter sido concludo. Caso a falha tenha ocorrido na SEFAZ origem, ao retornar operao normal, possvel que os CT-e que estavam em processamento sejam perdidos, e que os que estavam na fila tenham o seu processamento concludo normalmente. Cabe aplicao do contribuinte tratar adequadamente a situao dos CT-e Pendentes de Retorno e executar, imediatamente aps o retorno operao normal, as aes necessrias regularizao da situao destes CT-e, a saber: a) Cancelar os CT-e Pendentes de Retorno que tenham sido autorizados pela SEFAZ origem, mas que tiveram as prestaes comerciais correspondentes registradas em CTe emitidos em contingncia. b) Inutilizar a numerao dos CT-e Pendentes de Retorno que no foram autorizados ou denegados. Importante: vedada a reutilizao, em contingncia, de nmero de CT-e transmitido com tipo de emisso Normal.

Pg. 161 / 161