Você está na página 1de 190

Conhecimento de Transporte Eletrnico

Nota Tcnica 2013/010

Projeto Conhecimento de Transporte Eletrnico

Nota Tcnica 2013/010

Divulgao do Pacote de Liberao e MOC da verso 2.0

Julho 2013

Pg. 1 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

1. Resumo
Esta Nota Tcnica divulga: Pacote de Liberao de Schemas da verso 2.0 (PL_CTE_200) Manual de Orientaes do Contribuinte verso 2.0 O objetivo permitir que contribuintes e autorizadores tenham acesso a todas as alteraes previstas para a nova verso do CT-e podendo, desta forma, preparar suas solues de TI. Esta Nota Tcnica substitui a NT 2013/006. OBS: At a publicao do Ato COTEPE o MOC poder sofrer alguma alterao pontual. Prazo para entrada em vigncia das alteraes: Ambiente de Homologao: at 01/09/2013; Ambiente de Produo: 01/11/2013

Pg. 2 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Projeto Conhecimento de Transporte Eletrnico

Manual de Orientaes do Contribuinte


Padres Tcnicos de Comunicao

Verso 2.00 Julho/2013

Pg. 3 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 2.00pre 2.00 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 02/05/2012 RS 04/07/2013 RS

Pg. 4 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Identificao e vigncia do Manual


Verso do manual Data de divulgao da verso inicial 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_104c

2.00 15/07/2013 PL_CTe_200 01/09/2013 01/11/2013 PL_CTe_104c 01/06/2014

Verses de leiautes do PL_CTe_200


Leiaute CTe enviCTe retEnviCTe consReciCTe retconsReciCTe procCTe inutCTe retInutCTe
Verso

2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

Schema XML cte_v2.00.xsd enviCte_v2.00.xsd retEnviCte_v2.00.xsd consReciCte_v2.00.xsd retConsReciCte_v2.00.xsd procCte_v2.00.xsd inutCTe_v2.00.xsd retInutCTe_v2.00.xsd

procInutCTe consSitCTe retConsSitCTe consStatServ retConsStatServ aereo aquav duto ferrov rodo multimodal eventoCTe retEventoCTe procEventoCTe evCancCTe evEPECCTe evCCeCTe

2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00

procInutCTe_v2.00.xsd consSitCte_v2.00.xsd retConsSitCte_v2.00.xsd consStatServCte_v2.00.xsd retconsStatServ_v2.00.xsd cteModalAereo_v2.00.xsd cteModalAquaviario_v2.00.xsd cteModalDutoviario_v2.00.xsd cteModalFerroviario_v2.00.xsd cteModalRodoviario_v2.00.xsd cteMultimodal_v2.00.xsd eventoCTe_ v2.00.xsd retEventoCTe. V2.00.xsd procEventoCTe_v2.00.xsd evCancCTe_v2.00.xsd evEPECCTe_v2.00.xsd evCCeCTe_v2.00.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 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) Leiaute do Multimodal (parte especfica) Mensagem de solicitao de registro de evento do CT-e Mensagem de retorno do resultado da solicitao de registro de evento do CT-e Leiaute de compartilhamento de solicitao de registro de evento do CT-e Leiaute especfico do evento de cancelamento de CT-e Leiaute especfico do evento de contingencia EPEC de CT-e Leiaute especfico do evento de carta de correo de CT-e

Pg. 5 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

ndice
Introduo ....................................................................................................... 10 Consideraes Iniciais ..................................................................................... 11 2.1 Histrico do Documento Fiscal Eletrnico ............................................................ 11 2.2 Conceito do CT-e ................................................................................................. 11 2.3 Descrio Simplificada do Modelo Operacional .................................................... 11 3. Arquitetura de Comunicao com Contribuinte ................................................ 13 3.1 Modelo Conceitual ................................................................................................ 13 3.2 Padres Tcnicos................................................................................................. 14 Padro de Documento XML ......................................................................................... 14 Padro de Comunicao .............................................................................................. 16 Padro de Certificado Digital........................................................................................ 17 Padro de Assinatura Digital ........................................................................................ 17 Validao de Assinatura Digital pela Secretaria de Fazenda Estadual ......................... 19 Resumo dos Padres Tcnicos.................................................................................... 20 3.3 Modelo Operacional ............................................................................................. 21 Servios Sncronos ...................................................................................................... 21 Servios Assncronos ................................................................................................... 22 Filas e Mensagens ....................................................................................................... 23 3.4 Padro de Mensagens dos Web Services ............................................................ 24 Informaes de Controle e rea de Dados das Mensagens......................................... 24 Validao da Estrutura XML das Mensagens dos Web Services ................................. 24 Schemas XML das Mensagens dos Web Services ...................................................... 25 3.5 Verso dos Schemas XML ................................................................................... 26 Liberao de Verses dos Schemas para o Conhecimento de Transporte Eletrnico CT-e ............................................................................................................................. 26 Pacote de Liberao Preliminar ................................................................................... 26 Pacote de Liberao de Homologao e Pacote de Liberao Definitivo ..................... 27 Correo de Pacote de Liberao ................................................................................ 27 Divulgao de Novos Pacotes de Liberao ................................................................ 27 Controle de Verso ...................................................................................................... 27 3.6 Schema XML do CT-e Estrutura Genrica e Estrutura Especfica do Modal de Transporte ....................................................................................................................... 28 Parte Genrica ............................................................................................................. 28 Parte Especfica para Cada Modal de Transporte ........................................................ 29 Parte Genrica e Parte Especfica para Cada Modal de Transporte Verses ........... 29 3.7 Sistema de Registro de Eventos........................................................................... 30 Relao dos Tipos de Evento....................................................................................... 31 3.8 SEFAZ Virtual....................................................................................................... 32 4. Web Services .................................................................................................. 33 4.1 Servio de Recepo de CT-e.............................................................................. 34 Web Service CteRecepcao ....................................................................................... 34 Leiaute Mensagem de Entrada .................................................................................... 34 Leiaute Mensagem de Retorno .................................................................................... 35 Descrio do Processo de Recepo de Lotes de CT-e .............................................. 36 Validao do Certificado de Transmisso .................................................................... 36 Validao Inicial da Mensagem no Web Service .......................................................... 36 Validao das Informaes de Controle da Chamada ao Web Service ........................ 37 Gerao da Resposta com o Recibo ............................................................................ 38 Descrio do Processamento do Lote de CT-e ............................................................ 38 Validao da rea de Dados ........................................................................................ 38 Final do Processamento do Lote .................................................................................. 50 Eventos de Marcao .................................................................................................. 50 4.2 Web Service CteRetRecepcao .......................................................................... 52 1. 2.

Pg. 6 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Leiaute Mensagem de Entrada .................................................................................... 52 Leiaute Mensagem de Retorno .................................................................................... 52 Descrio do Processo de Web Service ...................................................................... 53 Validao do Certificado de Transmisso .................................................................... 54 Validao Inicial da Mensagem no Web Service .......................................................... 54 Validao das Informaes de Controle da Chamada ao Web Service ........................ 55 Validao da rea de Dados ........................................................................................ 55 Final do Processamento............................................................................................... 56 4.3 Web Service - CteInutilizacao............................................................................... 57 Leiaute Mensagem de Entrada .................................................................................... 57 Leiaute Mensagem de Retorno .................................................................................... 58 Descrio do Processo de Web Service ...................................................................... 58 Validao do Certificado de Transmisso .................................................................... 59 Validao Inicial da Mensagem no Web Service .......................................................... 59 Validao das Informaes de Controle da Chamada ao Web Service ........................ 60 Validao da rea de Dados ........................................................................................ 60 Final do Processamento............................................................................................... 62 4.4 Web Service CteConsulta Protocolo .................................................................. 63 Leiaute Mensagem de Entrada .................................................................................... 63 Leiaute Mensagem de Retorno .................................................................................... 63 Descrio do Processo de Web Service ...................................................................... 64 Validao do Certificado de Transmisso .................................................................... 64 Validao Inicial da Mensagem no Web Service .......................................................... 65 Validao das Informaes de Controle da Chamada ao Web Service ........................ 65 Validao da rea de Dados ........................................................................................ 66 Final do Processamento............................................................................................... 67 4.5 Web Service CteStatusServico .......................................................................... 68 Leiaute Mensagem de Entrada .................................................................................... 68 Leiaute Mensagem de Retorno .................................................................................... 68 Descrio do Processo de Web Service ...................................................................... 69 Validao do Certificado de Transmisso .................................................................... 69 Validao Inicial da Mensagem no Web Service .......................................................... 70 Validao das Informaes de Controle da Chamada ao Web Service ........................ 70 Validao da rea de Dados ........................................................................................ 71 Final do Processamento............................................................................................... 71 4.6 Web Service CadConsultaCadastro .................................................................. 72 Descrio do Processo de Web Service ...................................................................... 72 Onde Obter as Definies deste Web Service ............................................................. 72 Onde Obter os Schemas XML deste Web Service ....................................................... 73 4.7 Sistema de Registro de Eventos........................................................................... 74 Leiaute Mensagem de Entrada .................................................................................... 74 Diagrama Simplificado do Schema: eventoCTe_v9.99.xsd .......................................... 75 Leiaute Mensagem de Retorno .................................................................................... 75 Diagrama Simplificado Schema de retorno: retEventoCTe _v99.99.xsd....................... 77 Descrio do Processo de Web Service ...................................................................... 77 Validao do Certificado de Transmisso .................................................................... 77 Validao Inicial da Mensagem no Web Service .......................................................... 78 Validao das informaes de controle da chamada ao Web Service.......................... 78 Validao da rea de Dados ........................................................................................ 79 Processamento das validaes especficas do evento ................................................. 81 Final do Processamento do Evento .............................................................................. 81 5. Sistema de Registro de Eventos (Parte Especfica) ......................................... 82 5.1 Evento Prvio de Emisso em Contingncia (EPEC) ........................................... 82 Leiaute Mensagem do evento EPEC............................................................................ 82 Diagrama Simplificado do Evento EPEC ...................................................................... 83

Pg. 7 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Regras de Validao Especficas ................................................................................. 83 Final do Processamento............................................................................................... 84 5.2 Evento de Cancelamento ..................................................................................... 85 Leiaute Mensagem do evento de Cancelamento ......................................................... 85 Diagrama Simplificado do Evento de Cancelamento .................................................... 85 Regras de Validao Especficas ................................................................................. 85 Final do Processamento............................................................................................... 86 5.3 Evento Registro do Multimodal ............................................................................. 87 Leiaute Mensagem do evento ...................................................................................... 87 Diagrama Simplificado do Evento ................................................................................ 87 Regras de Validao Especficas ................................................................................. 88 Final do Processamento............................................................................................... 88 5.4 Evento Carta de Correo .................................................................................... 89 Leiaute Mensagem do evento Carta de Correo ........................................................ 89 Diagrama Simplificado do Evento Carta de Correo .................................................. 90 Regras de Validao Especficas ................................................................................. 91 Final do Processamento............................................................................................... 91 6. Web Services Informaes Adicionais .......................................................... 92 6.1 Regras de validao ............................................................................................. 92 Tabela de Cdigos de Erros e Descries de Mensagens de Erros ............................. 92 6.2 Padro de Nomes para os Arquivos ................................................................... 100 6.3 Tratamento de Caracteres Especiais no Texto de XML ...................................... 100 6.4 Chave de Acesso do CT-e ................................................................................. 101 6.5 Nmero do Recibo de Lote ................................................................................. 102 6.6 Nmero do Protocolo.......................................................................................... 102 6.7 Tempo Mdio de Resposta................................................................................. 103 7. Cdigo de Barra ............................................................................................ 104 7.1 Cdigo de Barras Adicional ................................................................................ 105 7.2 Clculo do Dgito Verificador do CODE-128C..................................................... 106 7.3 Representao Simblica do Cdigo.................................................................. 106 8. DACTE .......................................................................................................... 107 9. Contingncia ................................................................................................. 108 10. Ambiente de Homologao / Produo ......................................................... 109 11. Distribuio do CT-e para o Tomador do Servio .......................................... 110 11.1 Processo de Distribuio .................................................................................... 110 11.2 Leiaute da Distribuio: CT-e ............................................................................. 110 12. Compartilhamento de Informaes do CT-e entre rgos Pblicos .............. 111 12.1 Processo de Compartilhamento ......................................................................... 111 12.2 Leiaute de Compartilhamento: CT-e .................................................................. 112 12.3 Leiaute de Compartilhamento: Inutilizao de Numerao de CT-e .................. 112 12.4 Leiaute de compartilhamento: Registro de Evento de CT-e ................................ 112 12.5 Compartilhamento de Documentos com Outros rgos Pblicos ...................... 112 Anexo I Leiaute do CT-e ................................................................................................. 113 CT-e Diagrama Simplificado parte genrica ............................................................. 116 CT-e Documentos Transportados X Mapeamento da Carga (Unidade de Transporte e Unidade de Carga)......................................................................................................... 117 CT-e Diagrama Simplificado Rodovirio................................................................... 119 CT-e Diagrama Simplificado Areo .......................................................................... 120 CT-e Diagrama Simplificado Aquavirio ................................................................... 121 CT-e Diagrama Simplificado Ferroviro ................................................................... 122 Leiaute CT-e Estrutura Genrica................................................................................. 124 Leiaute Rodovirio ...................................................................................................... 152 Leiaute Areo.............................................................................................................. 156 Leiaute Aquavirio ...................................................................................................... 158 Leiaute Ferrovirio ...................................................................................................... 159

Pg. 8 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Leiaute Dutovirio ....................................................................................................... 161 Leiaute Multimodal ...................................................................................................... 161 Anexo II Tabelas de UF, Municpio e Pas .................................................................... 166 1. Tabela de Cdigo de UF do IBGE ................................................................. 166 2. Tabela de Cdigo de Municpio do IBGE ....................................................... 166 2.1 Validao do Cdigo de Municpio ..................................................................... 167 2.2 Exemplo de Clculo do Dgito de Controle do Cdigo de Municpio ................... 167 2.3 Exceo no Clculo do Dgito de Controle do Cdigo de Municpio ................... 168 3. Tabela de Cdigo de Pas do BACEN ........................................................... 168 3.1 Validao do Cdigo de Pas ............................................................................. 169 3.2 Exemplo de Clculo do Dgito de Controle do Cdigo de Pas ........................... 169 3.3 Exceo no Clculo do Dgito de Controle do Cdigo de Pas ........................... 169 Anexo III WS disponveis ................................................................................................ 170 Anexo IV Conjunto de Caracteres Cdigo de Barras CODE-128C.................................. 171 Anexo V Projeto Piloto do CT-e ...................................................................................... 172 Anexo VI Manual de Contingncia .................................................................................. 173 Anexo VII Campos Impedidos de Alterao por Carta de Correo ................................ 186 Anexo VIII Relao de CFOP vlidos para CT-e............................................................. 188

Pg. 9 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 10 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 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. 11 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. O sistema CT-e implementa o conceito de eventos, que o registro de uma ao ou situao relacionada com o conhecimento, que ocorreu aps a autorizao de uso, como o registro de um cancelamento, por exemplo. 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. 12 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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) Inutilizao de Numerao de CT-e; c) Consulta da Situao Atual do CT-e; d) Consulta do status do servio. e) Registro de Eventos 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 contendo recibo 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:
Arquitetura de Comunicao
Contribuinte
HTTPS Client CTe (
ERP ou software especfico )

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

Fluxo de Comunicao

CTe Filas de Msgs

Aplicativo de Faturamento (
ERP ou software especfico )

CTes

Pg. 13 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

3.2

Padres Tcnicos

Padro de Documento XML

a) Padro de Codificao A especificao do documento XML adotada a recomendao W3C para XML 1.0, disponvel em www.w3.org/TR/REC-xml e a codificao dos caracteres ser em UTF-8, assim todos os documentos XML sero iniciados com a seguinte declarao: <?xml version="1.0" encoding="UTF-8"?> OBS: 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 sero aceitas duas formas de declarao do namespace: - Uma nica declarao namespace no elemento raiz do lote <enviCTe> ou; - Para cada CT-e dever ter declarado o seu namespace individual. Veja exemplos a seguir:
<?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> </enviCTe> <?xml version="1.0" encoding="UTF-8"?>

Pg. 14 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

<envieCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="1.01"> <idLote>200602220000001</idLote> <CTe> <infCte Id="CTe31060243816719000108650000000010001234567890" versao="1.01"> ... <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> </CTe> <CTe> <infCte Id="CTe31060243816719000108650000000010011234567900" 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. 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.

Pg. 15 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

Pg. 16 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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>

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 Registro de Evento, 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".
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. 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>

Pg. 17 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

Pg. 18 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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)

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; (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;

Pg. 19 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

(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.
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. 20 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 Inutilizao de Numerao de CT-e Consulta da situao atual do CT-e Registro de Evento de CT-e Consulta do status do servio Consulta Cadastro (especificao no MOC da NF-e) Implementao Assncrona Sncrona Sncrona Sncrona Sncrona Sncrona

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. 21 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 22 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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 sequencial 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. 23 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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>

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. 24 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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>

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. 25 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

Liberao de 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 eventoCTe_v1.00.xsd tiposGeral_v1.00.xsd PL_CTe_ 1.01.ZIP 01/06/2008 cteEnvLote _v1.30.xsd inutCTe_v1.00.xsd eventoCTe_v1.00.xsd tiposGeral _v1.01.xsd

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. 26 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.
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.
Correo de Pacote de Liberao

Pacotes de liberao intermedirios com correes podero ser publicados 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 e 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
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.
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 frequentes de leiaute de mensagens e as empresas tero prazo razovel para implementar as mudanas necessrias, conforme acordo operacional a ser estabelecido.

Pg. 27 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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:

Pg. 28 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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:

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_v2.00.xsd (modal rodovirio, verso 2.00); cteModalAereo_v2.00.xsd (modal Areo, verso 2.00); cteModalFerroviario_v2.00.xsd (modal ferrovirio, verso 2.00); cteModalAquaviario_v2.00.xsd (modal aquaviario, verso 2.00); cteModalDutoviario_v2.00.xsd (modal dutovirio, verso 2.00). cteMultiModal_v.2.00.xsd (multimodal, verso 2.00)

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. 29 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

3.7

Sistema de Registro de Eventos

O Sistema de Registro de Eventos do CT-e SRE o modelo genrico que permite o registro de evento de interesse do CT-e originado a partir do prprio contribuinte ou da administrao tributria. Um evento o registro de um fato relacionado com o documento fiscal eletrnico, esse evento pode ou no modificar a situao do documento (por exemplo: cancelamento) ou simplesmente dar cincia sobre o trnsito deste documento (por exemplo: registro de passagem). O servio para registro de eventos ser disponibilizado pelas SEFAZ Autorizadoras atravs de WebService de processamento sncrono e ser propagado para os demais rgos interessados pelo mecanismo de compartilhamento de documentos fiscais eletrnicos. As mensagens de evento utilizaro o padro XML j definido para o projeto CT-e contendo a assinatura digital do emissor do evento (seja ele contribuinte ou fisco). O registro do evento tipicamente requer a existncia do CT-e vinculado na SEFAZ Autorizadora, contudo alguns eventos do trnsito ou contingncia podero ser registrados sem que exista o CT-e na base de dados do autorizador em conformidade com as regras de negcio estabelecidas para este tipo de evento. Alm disso, alguns tipos de evento devero rejeitar documentos com situao diferente de Autorizado, enquanto outros permitiro a vinculao do evento ao CT-e independente da situao do documento, nesses casos a homologao do evento retornar um cdigo de status especfico concatenando a situao do CT-e na mensagem de retorno. O modelo de mensagem do evento dever ter um conjunto mnimo de informaes comuns, a saber: identificao do autor da mensagem; identificao do evento; identificao do CT-e vinculado; informaes especficas do evento; assinatura digital da mensagem;

O WebService ser nico com a funcionalidade de tratar eventos de forma genrica para facilitar a criao de novos eventos sem a necessidade de criao de novos servios e com poucas alteraes na aplicao de Registro de Eventos da SEFAZ Autorizadora. O leiaute da mensagem de Registro de Evento seguir o modelo adotado para o documento CTe, contendo uma parte genrica (comum a todos os tipos de evento) e uma parte especfica onde ser inserido o XML correspondente a cada tipo de evento em uma tag do tipo any. As regras de validao referentes parte genrica dos eventos estaro descritas em item especfico deste MOC. As validaes especficas de cada tipo de evento estaro descritas em item posterior deste Manual, originando um novo subitem para cada tipo de evento especificado. O Pacote de Liberao de schemas do CT-e dever conter o leiaute da parte genrica do Registro de Eventos e um schema para cada leiaute especfico dos eventos definidos neste manual.

Pg. 30 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Relao dos Tipos de Evento

Os eventos identificados abaixo so exemplos que sero construdos gradativamente pelo ambiente autorizador, assim como novos eventos podero ser identificados e acrescentados nesta tabela em futuras verses do MOC do CT-e. Os eventos de contingncia sero autorizados no ambiente da SEFAZ Virtual de ContingnciaSVC.
Tipo de Evento Descrio Evento Tipo de Autor do Evento Tipo de Meio Informao Local Evento CT-e deve existir?

*** Evento: Empresa Emitente 110110 110111 110113 110160 Carta de Correo Cancelamento EPEC Registros do Multimodal 1-Empresa Emitente 1=via WS Evento 1-Empresa Emitente 1=via WS Evento 1-Empresa Emitente 1=via WS Evento 1-Empresa Emitente 1=via WS Evento SEFAZ Autoriz. SEFAZ Autoriz. SVC SEFAZ Autoriz. Sim Sim No Sim

*** Evento: Fisco 310620 Registro de Passagem 3-Fisco 1=via WS Evento Ambiente Nacional No

*** Evento: Fisco do Emitente 240130 240131 240140 240150 Autorizado CT-e Complementar Cancelado CT-e Complementar CT-e de Substituio CT-e de Anulao 2-Fisco do Emitente 1=via WS Evento ou 4=via integrao 2-Fisco do Emitente 1=via WS Evento ou 4=via integrao 2-Fisco do Emitente 1=via WS Evento ou 4=via integrao 2-Fisco do Emitente 1=via WS Evento ou 4=via integrao SEFAZ Autoriz. SEFAZ Autoriz. SEFAZ Autoriz. SEFAZ Autoriz. Sim Sim Sim Sim

*** Evento: RFB 440160 Multimodal 4-RFB 1=via WS Evento ou 4=via integrao Ambiente Nacional No

Legenda: Tipo de Autor do Evento: 1 Empresa Emitente; 2 Fisco do Emitente; 3 Fisco; 4 RFB; 5 Outros rgos / Agncia Reguladora; Tipo de Meio de Informao: 1 via WS de Evento; 2 via Extranet CT-e; 3 via Portal CT-e; 4 Via integrao sistemas;

Pg. 31 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

3.8

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. 32 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 33 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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
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
Leiaute Mensagem de Entrada

Entrada: Estrutura XML com o lote de conhecimento de transporte

Pg. 34 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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. 35 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.
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.
Validao Inicial da Mensagem no Web Service
Validao Inicial da Mensagem no Web Service # Regra de Validao Aplic. Obrig. Facult. de Processamento est Paralisado Obrig. Obrig. Msg 214 243 108 109 Efeito Rej. Rej. Rej. Rej. B01 Tamanho do XML de Dados superior a 500 Kbytes B02 XML de Dados Mal Formado B03 Verifica se o Servidor Momentaneamente

B04 Verifica se o Servidor de Processamento est Paralisado sem Previso

Pg. 36 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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 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 campo cUF atendida pelo WebService C04 Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]: C05 Se Ambiente de Autorizao SVC: Verificar se SVC est ativa para a UF informada

C06 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C07 Verso dos Dados informada superior verso vigente Facult. C08 Verso dos Dados no suportada 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. 37 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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;

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.
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) D02 Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D03 Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D04 Verifica o uso de prefixo no namespace D05 Verifica se o XML utiliza codificao diferente de UTF-8

D06 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) D07 Verifica se o lote contm CT-e de mais de um modal de transporte D08 Verifica se o lote contem CT-e de mais de uma verso de modal de transporte Obrig. Obrig.

Pg. 38 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 39 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

d) Validao de Regras de Negcio do CT-e


Validao do CT-e Regras de Negcio # Regras de Validao o Aplic. Msg Efeito Obrig. Obrig. 252 646 Rej. Rej. G001 Tipo do ambiente do CT-e difere do ambiente do Web Service G002 Se Tipo do Ambiente for igual 2 (homologao) e existir remetente, campo razo social (xNome) deve ser informado com a literal: CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL G003 Se Tipo do Ambiente for igual 2 (homologao) e existir expedidor, campo razo social (xNome) deve ser informado com a literal: CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL G004 Se Tipo do Ambiente for igual 2 (homologao) e existir recebedor, campo razo social (xNome) deve ser informado com a literal: CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL G005 Se Tipo do Ambiente for igual 2 (homologao) e existir destinatario, campo razo social (xNome) deve ser informado com a literal: CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL G006 Verificar se a serie informada est na faixa entre 890-899 (reservada) G007 Cdigo da UF do Emitente difere da UF Autorizadora G008 Sigla da UF do Emitente difere da UF Autorizadora G009 Processo de emisso informado invlido (diferente de 0 ou 3) G010 Se forma de emisso do CT-e for diferente de 5 (FS-DA): dhCont e xJust no devem ser informados G011 Se forma de emisso do CT-e for igual a 5 (FS-DA): dhCont e xJust devem ser informados

Obrig.

647

Rej.

Obrig.

648

Rej.

Obrig.

649

Rej.

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

670 226 247 494 586 587 588 515 516 517 227

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

G012 Se Data de entrada em contingncia estiver informada, esta deve ser menor Obrig ou igual data de emisso G013 Se Ambiente de Autorizao Normal: - No aceitar tpEmis = 7 (SVC-RS) ou 8 (SVC-SP) G014 Se Ambiente de Autorizao SVC: - Tipo de Emisso difere do tpEmis da SVC (7=SVC-RS e 8=SVC-SP) G015 Se ambiente de Autorizao SVC: - No aceitar tipo de CT-e diferente de 0 (Normal) G016 Campo ID invlido - Falta literal "CTe" - Chave de Acesso do campo ID difere da concatenao dos campos correspondentes G017 Dgito Verificador invlido da Chave de acesso resultante da concatenao dos campos correspondentes G018 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): deve existir o grupo de CT-e Normal G019 Se Tipo do CT-e= 1 (Complemento): deve existir o grupo de CT-e Complementar G020 Tomador do servio informado como remetente, mas inexiste remetente G021 Tomador do servio informado como expedidor, mas inexiste expedidor G022 Tomador do servio informado como recebedor, mas inexiste recebedor G023 Tomador do servio informado como destinatrio, mas inexiste destinatrio G024 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): - verificar se a Verso do modal de transporte suportada Obrig Obrig. Obrig. Obrig.

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

253 458 459 460 461 462 463 579

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

Pg. 40 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito Obrig. 580 Rej. G025 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): - verificar Schema XML conforme o modal de transporte (parte especfica do modal de transporte) G026 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e Indicador de Lotao (lota=1): - verificar se o grupo de informaes do veiculo (veic) foi informado para modal de transporte Rodovirio G027 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): Se modal = Rodovirio e RNTRC for diferente de ISENTO - verificar se o grupo de informaes do seguro da carga foi informado (seg) G028 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): - verificar se o responsvel pelo seguro da carga est relacionado no CT-e G029 Se Tipo 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 G030 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): e modal=ferrovirio - se <tpTraf=1> (trfego mtuo), o grupo Trfego Mtuo <trafMut> deve ser informado G031 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): e modal=ferrovirio - se o responsvel pelo faturamento for a ferrovia de origem (<respFat=1>), a ferrovia emitente do CT-e <ferrEmi> deve ser igual a 1 (ferrovia de origem). G032 Se Tipo 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. G033 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e Tipo de Servio for DIFERENTE de Redespacho Intermedirio ou Servio Vinculado a Multimodal: O grupo de Documentos Transportados (infDoc) deve ser informado. G034 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e Tipo de Servio for IGUAL a Redespacho Intermedirio ou Servio Vinculado a Multimodal: O grupo de Documentos Transportados (infDoc) no deve ser informado . G035 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informado grupo informao de documentos (infDoc): Quantidade de documentos informados (infNF/infNFe/infOutros) no pode ultrapassar 2000 documentos G036 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) 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. G037 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) 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. G038 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) 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. G039 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das NF-es relacionadas:

Obrig.

688

Rej.

Obrig.

665

Rej.

Obrig. Obrig

666 581

Rej. Rej.

Obrig

582

Rej

Obrig

583

Rej

Obrig

584

Rej

Obrig.

693

Rej.

Obrig.

694

Rej.

Obrig.

601

Rej

Obrig.

591

Rej

Facult. 602

Rej.

Facult. 603

Rej.

Facult. 604

Rej.

Pg. 41 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao - Chave de acesso de NF-e invlida (CNPJ zerado ou digito invlido) Retornar a primeira chave de acesso invlida. Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) 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. Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) 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. Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das NF-es relacionadas: - Acessar BD CHAVES NFE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se NF-e no existe Retornar a primeira chave de acesso de NF-e inexistente. OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no Ambiente Nacional atravs de WebService. Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das NF-es relacionadas: - Acessar BD CHAVES NFE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se NF-e existe com diferena de chave de acesso Retornar a primeira chave de acesso de NF-e com situao invlida. OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no Ambiente Nacional atravs de WebService. Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das NF-es relacionadas: - Acessar BD CHAVES NFE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se NF-e est cancelada ou denegada Retornar a primeira chave de acesso de NF-e com situao invlida. OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no Ambiente Nacional atravs de WebService Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), Tipo de Servio for DIFERENTE de Redespacho Intermedirio ou Servio Vinculado, Modal diferente de DUTOVIRIO e informado CNPJ do Remetente (rem) com UF incio da prestao diferente da UF de fim da prestao: Verificar se o CNPJ do remetente do CT-e est habilitado no CNE para emisso de Nota Fiscal Eletrnica Se CNPJ estiver habilitado o grupo de documentos NF-e (infDoc/infNFe) deve estar preenchido G046 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): - Verificar se valor total do servio no ultrapassa limite de R$ 9.999.999,99 OBS: A SEFAZ poder aumentar o limite para contribuintes que operam com valores acima desse teto. G047 - Verificar se Valor do ICMS corresponde ao Valor da base de calculo X Aliquota. OBS:.Aplicar a regra de acordo com o grupo de informaes de imposto informado (infCte/imp/ICMS). Considerar uma tolerncia de R$ 0,01 para mais ou para menos. G048 - Verificar se o CFOP informado pertence a operao de transporte. OBS:. Verificar a relao de CFOP vlidos no Anexo VIII deste MOC G049 Remetente no informado para tipo de servio diferente de redespacho Obrig, 650 Rej. Aplic. Msg Efeito

G040

Facult. 605

Rej.

G041

Facult. 606

Rej.

G042

Facult. 661

Rej.

G043

Facult. 662

Rej.

G044

Facult. 652

Rej.

G045

Facult. 540

Rej.

Obrig.

675

Rej.

Obrig. Obrig.

676 469

Rej. Rej.

Pg. 42 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao intermedirio ou Servio vinculado a multimodal G050 Destinatrio no informado para tipo de servio diferente de redespacho intermedirio ou Servio vinculado a multimodal G051 Expedidor deve ser informado para tipo de servio de redespacho intermedirio e Servio vinculado a multimodal G052 Recebedor deve ser informado para tipo de servio de redespacho intermedirio e Servio vinculado a multimodal G053 Se Tipo de Servio = Servio Vinculado a Multimodal deve ser referenciado o CT-e autorizado pelo OTM (refCTe) G054 Se Tipo de Servio = Servio Vinculado a Multimodal -Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se o CT-e Multimodal referenciado (refCTe) no existe OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no Ambiente Nacional atravs de WebService G055 Se Tipo de Servio = Servio Vinculado a Multimodal -Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se o CT-e Multimodal referenciado (refCTe) existe com diferena de chave de acesso OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no Ambiente Nacional atravs de WebService G056 Se Tipo de Servio = Servio Vinculado a Multimodal -Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se o CT-e Multimodal referenciado (refCTe) est cancelado ou denegado OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no Ambiente Nacional atravs de WebService G057 Se Tipo de Servio = Servio Vinculado a Multimodal O CNPJ do Tomador deve ser igual ao CNPJ do Emitente do CT-e referenciado (obter na chave de acesso em refCTe) G058 Se Tipo do CT-e= 2 (Anulao): deve existir o grupo de CT-e de Anulao G059 Se Tipo do CT-e= 2 (Anulao): o tipo de emisso dever ser normal G060 Se Tipo do CT-e= 2 (Anulao): Verificar se existe o CT-e objeto da Anulao Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) G061 Se Tipo do CT-e= 2 (Anulao): Verificar se existe o CT-e objeto da Anulao com a mesma Chave de Acesso. - CT-e Objeto de Anulao com diferena na Chave de Acesso Retornar a chave de acesso j autorizada e o nmero do recibo do CT-e Obrig. Obrig. Obrig. Obrig. 470 474 475 651 Rej. Rej. Rej. Rej. Rej. Aplic. Msg Efeito

Facult. 690

Facult. 691

Rej.

Facult. 692

Rej.

Obrig.

667

Rej.

Obrig. Obrig. Obrig.

496 499 497

Rej. Rej. Rej.

Obrig.

674

Rej.

G062 G063 G064 G065

G066 G067

[chCTe: 99999999999999999999999999999999999999999999] [nRec:999999999999999]. Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao deve estar com a situao autorizado o uso. Se Tipo do CT-e= 2 (Anulao): somente o emitente pode anular o CT-e. O CT-e original e o de anulao devem possuir o mesmo CNPJ de emitente. Se Tipo do CT-e= 2 (Anulao): o CT-e objeto de anulao deve ter Tipo = 0 (Normal) ou 3 (Substituio) Se Tipo do CT-e= 2 (Anulao): a data de emisso do CT-e de anulao deve ocorrer em at 60 dias, ou outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve considerar a hora local do emissor para a validao) da data de emisso do CT-e objeto de anulao. Se Tipo do CT-e= 2 (Anulao): o valor da prestao do servio e o do ICMS devem ser iguais ao do CT-e original. Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido anulado anteriormente

Obrig. Obrig. Obrig. Obrig.

498 565 500 501

Rej. Rej. Rej. Rej.

Obrig. Obrig.

502 566

Rej. Rej.

Pg. 43 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito Obrig Obrig. Obrig. Obrig. Obrig. Obrig Obrig. 567 689 658 503 505 568 673 Rej Rej. Rej. Rej. Rej. Rej Rej. G068 Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido substitudo anteriormente. G069 Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter IE preenchida para o tomador do servio. G070 Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter sido complementado anteriormente. G071 Se Tipo do CT-e= 3 (Substituio): o tipo de emisso deve ser normal G072 Se Tipo do CT-e= 3 (Substituio): deve existir o grupo de informaes do CT-e de substituio G073 Se Tipo do CT-e= 3 (Substituio): verificar se existe o CT-e Substitudo. Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) G074 Se Tipo do CT-e= 3 (Substituio): Verificar se existe o CT-e Substitudo com a mesma Chave de Acesso: - CT-e Substitudo com diferena na Chave de Acesso Retornar a chave de acesso j autorizada e o nmero do recibo do CT-e

G075 G076 G077 G078 G079

G080 G081 G082 G083 G084 G085 G086 G087 G088 G089 G090 G091 G092

[chCTe: 99999999999999999999999999999999999999999999] [nRec:999999999999999]. Se Tipo do CT-e= 3 (Substituio): o CT-e substitudo deve estar com situao autorizada (no pode estar cancelado ou denegado) Se Tipo do CT-e= 3 (Substituio): o CT-e substitudo no pode ter sido substitudo anteriormente Se Tipo do CT-e= 3 (Substituio): o CT-e substitudo no pode ter sido complementado Se Tipo do CT-e= 3 (Substituio): o CT-e substitudo deve ser do Tipo = 0 (Normal) ou 3 (Substituio) Se Tipo 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. Se Tipo do CT-e=3 (Substituio): CNPJ do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): CNPJ/CPF do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): CNPJ/CPF do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): CNPJ/CPF do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): CNPJ/CPF do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): CNPJ/CPF do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): IE do emitente do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): IE do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo do CT-e=3 (Substituio): IE do tomador do CT-e substituto deve ser igual ao informado no CT-e substitudo Se Tipo 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 Obrig Obrig Obrig

569 570 659 571 577

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 557 556 558 559

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

Pg. 44 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito Obrig. Obrig. 560 563 Rej. Rej. G093 Se Tipo do CT-e=3 (Substituio): UF de fim da prestao do CT-e substituto deve ser igual ao informado no CT-e substitudo G094 Se Tipo do CT-e=3 (Substituio): a data de emisso do CT-e de substituio deve ocorrer em at 90 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 G095 Se Tipo do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, verificar se existe o CT-e de Anulao: Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) G096 Se Tipo do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, verificar se existe o CT-e de Anulao com a mesma Chave de Acesso: - CT-e de Anulao com diferena na Chave de Acesso Retornar a chave de acesso j autorizada e o nmero do recibo do CT-e

Obrig

572

Rej

Obrig

672

Rej

[chCTe: 99999999999999999999999999999999999999999999] [nRec:999999999999999]. G097 Se Tipo do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, este CT-e informado deve ser do Tipo=2(Anulao) G098 Se Tipo do CT-e=3 (Substituio): se foi informado o CT-e de anulao no grupo do Tomador no contribuinte do ICMS, este CT-e anulao deve ter anulado o mesmo CT-e que agora est sendo substitudo. G099 CNPJ Emitente invlido (dgito controle, zeros ou nulo)
G100 IE Emitente no informada (zeros ou nulo) G101 IE Emitente invlida (erro no dgito de controle) Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE, se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador. G102 Acessar Cadastro Contribuinte p/ Emitente: - CNPJ emitente no cadastrado G103 - Emitente no credenciado G104 - IE Emitente no cadastrada G105 - IE Emitente no vinculada ao CNPJ G106 - IE emitente no autorizada a emitir CT-e para o modal de transporte informado G107 - Emitente em situao irregular perante o Fisco (tratar duplicidade na insero do CT-e, evitando a insero de mais de um CT-e denegado)

Obrig

573

Rej

Obrig

578

Rej

Obrig. Obrig. Obrig.

207 229 209

Rej. Rej. Rej.

Obrig. Obrig. Obrig. Obrig. Obrig.

245 203 231 585 301 ou 205 212

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

Facult. 230

G108 Data/Hora de Emisso posterior Data/Hora de Recebimento Obrig. (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. G109 Se tipo de emisso for diferente de FS-DA (tpEmis=5) ou EPEC Obrig. (tpEmiss=4): 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) G110 CNPJ Remetente informado: CNPJ invlido (dgito de controle, zeros) Obrig. G111 CPF Remetente informado: CPF invlido (dgito de controle, zeros) Obrig.

Rej.

228

Rej.

415 416

Rej. Rej.

Pg. 45 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito Facult. 417 Obrig. 418 Rej. Rej G112 Remetente informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II. G113 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) G114 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. G115 Se o Remetente informado for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Remetente: . Se CNPJ Remetente informado: CNPJ no cadastrado G116 G117 . IE Remetente informada: IE no cadastrada . IE e CNPJ Remetente informados: IE no vinculada ao CNPJ

Obrig.

419

Rej..

Facult. 420

Rej.

Facult. 421 Facult. 422 Obrig. Obrig. 208 237

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

G118 CNPJ Destinatrio informado: CNPJ invlido (dgito de controle, zeros) G119 CPF Destinatrio informado: CPF invlido (dgito de controle, zeros) G120 Destinatrio informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II.

Facult. 423

G121 Destinatrio informado: Municpio diverge da UF (verificar se as 2 posies Obrig. 424 da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G122 IE Destinatrio informado: IE invlida (erro no dgito de controle ou contedo Obrig. 210 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. G123 Se o Destinatrio informado for contribuinte do ICMS na UF autorizadora: Facult. 425 - Acessar Cadastro Contribuinte p/ Destinatrio: . Se CNPJ Destinatrio informado: CNPJ no cadastrado G124 G125 . IE Destinatrio informada: IE no cadastrada . IE e CNPJ Destinatrio informados: IE no vinculada ao CNPJ Facult. 426 Facult. 427 Obrig. Obrig. 428 429

Rej.

Rej.

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

G126 CNPJ Expedidor informado: CNPJ invlido (dgito de controle, zeros) G127 CPF Expedidor informado: CPF invlido (dgito de controle, zeros) G128 Expedidor informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II.

Facult. 430 431

G129 Expedidor informado: Municpio diverge da UF (verificar se as 2 posies da Obrig. esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G130 IE Expedidor informado: IE invlida (erro no dgito de controle) Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador. Obrig.

432

Rej.

Pg. 46 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito Facult. 433 Rej. G131 Se o Expedidor for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Expedidor: . Se CNPJ Expedidor informado: CNPJ no cadastrado G132 G133 . IE Expedidor informada: IE no cadastrada . IE e CNPJ Expedidor informados: IE no vinculada ao CNPJ

Facult. 434 Facult. 435 Obrig. Obrig. 436 437

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

G134 CNPJ Recebedor informado: CNPJ invlido (dgito de controle, zeros) G135 CPF Recebedor informado: CPF invlido (dgito de controle, zeros) G136 Recebedor informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II. G137 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) G138 IE Recebedor informado: IE invlida (erro no dgito de controle) Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da SEFAZ, com o acrscimo de zeros no significativos previstos na definio do formato da IE se necessrio. Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve ser padronizada para 00130000019, com o acrscimo dos zeros no significativos necessrios para a validao do dgito verificador. G139 Se Recebedor informado for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Recebedor: . Se CNPJ Recebedor informado: CNPJ no cadastrado G140 G141 . IE Recebedor informada: IE no cadastrada . IE e CNPJ Recebedor informados: IE no vinculada ao CNPJ

Facult. 438 Obrig. 439

Obrig.

440

Rej.

Facult. 441

Rej.

Facult. 442 Facult. 443 Obrig. Obrig. 444 445

Rej. Rej. Rej. Rej. Rej.

G142 CNPJ Tomador informado: CNPJ invlido (dgito de controle, zeros) G143 CPF Tomador informado: CPF invlido (dgito de controle, zeros) G144 Tomador informado: Cdigo Municpio invlido (dgito de controle), vide item 2.1 do Anexo II. G145 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) G146 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. G147 Se o Tomador do servio for contribuinte do ICMS na UF autorizadora: - Acessar Cadastro Contribuinte p/ Tomador: . Se CNPJ Tomador informado: CNPJ no cadastrado G148 G149 . IE Tomador informada: IE no cadastrada . IE e CNPJ Tomador informados: IE no vinculada ao CNPJ

Facult. 446

Obrig.

447

Rej.

Obrig.

448

Rej.

Facult. 449

Rej.

Facult. 489 Facult. 490 Obrig. Obrig. 235 251

Rej. Rej. Rej. Rej.

G150 Inscr. SUFRAMA do Destinatrio informada: verificar dgito controle G151 Inscr. SUFRAMA informada: verificar UF destinatrio = AC-Acre, ou AMAmazonas, ou RO-Rondnia, ou RR-Roraima, ou AP-Amap (s para municpios 1600303-Macap e 1600600-Santana)

Pg. 47 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

G153

G154 G155 G156

G157

[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]. Se Tipo de Emisso diferente de EPEC (tpEmis<>4): Acesso BD CTE-Inutilizao - Verificar Nmero do CT-e Inutilizado Se Tipo do CT-e = 1 (CT-e complementar): verificar se foi informado um CTe para ser complementado

Obrig.

204

Rej.

Obrig. Obrig. Obrig.

218 205 206

Rej. Rej. Rej.

Obrig. Obrig. Obrig.

254 269 267

Rej. Rej. Rej.

G158 Se Tipo do CT-e = 1 (CT-e complementar): verificar se o Conhecimento referenciado foi emitido pelo mesmo CNPJ. G159 Se Tipo do CT-e = 1 (CT-e complementar): verificar se existe o CT-e referenciado. Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) G160 Se Tipo do CT-e = 1 (CT-e complementar): verificar se existe o CT-e referenciado. Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) - CT-e referenciado com diferena na Chave de Acesso Retornar a chave de acesso j autorizada e o nmero do recibo do CT-e

Obrig.

671

Rej.

[chCTe: 99999999999999999999999999999999999999999999] [nRec:999999999999999]. G161 Se Tipo do CT-e = 1 (CT-e complementar): verificar se o CT-e referenciado Obrig; do tipo CT-e Complementar. Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) G162 Se Tipo do CT-e = 1 (CT-e complementar): verificar se o CT-e referenciado Obrig. est com Situao: Autorizado o Uso. Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro) G163 Se Tipo do CT-e= 1 (Complementar): verificar se o CT-e referenciado foi Obrig. Anulado.
G164 Se Tipo do CT-e= 1 (Complementar): verificar se o CT-e referenciado foi Substitudo. G165 Cdigo Municpio de envio do CT-e invlido (dgito de controle), vide item 2.1 do Anexo II. G166 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) G167 Cdigo Municpio de incio da prestao invlido (dgito de controle), vide item 2.1 do Anexo II. G168 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) G169 Cdigo Municpio de trmino da prestao invlido (dgito de controle), vide item 2.1 do Anexo II. Obrig. Obrig. Obrig.

491

Rej.

655

Rej.

656 657 492 493

Rej. Rej. Rej. Rej.

Obrig.

455

Rej.

Obrig.

456

Rej.

Obrig.

413

Rej.

Pg. 48 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Validao do CT-e Regras de Negcio # Regras de Validao Aplic. Msg Efeito

G170 Municpio de trmino da prestao diverge da UF (verificar se as 2 posies Obrig. da esquerda do cdigo de municpio que identifica o cdigo da UF esto de acordo com a sigla da UF informada) G171 Se forma de emisso do CT-e for diferente de 4 (EPEC): Obrig. Acessar BD CTe-EVENTOS (Chave:CNPJ Emit, Modelo, Srie, Nro obtidos na chave de acesso dos eventos registrados). Verificar se existe EPEC para a chave natural do CT-e OBS: Concatenar a chave de acesso do CT-e da EPEC na resposta G172 Se forma de emisso do CT-e for 4 (EPEC): Obrig. Acessar BD CTe-EVENTOS pela chave de acesso: Verificar se existe Evento EPEC autorizado na SVC-[XX]. OBS: O processo de sincronizao entre as SEFAZ poder sofrer algum atraso. Em caso de receber essa rejeio, a empresa emitente dever tentar a transmisso do CT-e at que o EPEC esteja sincronizado com a SEFAZ Autorizadora. G173 Se forma de emisso do CT-e for 4 (EPEC): Valor de ICMS, Valor da Prestao e Valor Total da Carga do CT-e devem ser iguais aos informados no evento prvio. G174 Se forma de emisso do CT-e for 4 (EPEC): Tipo do Tomador do Servio, CNPJ/CPF do Tomador e IE do tomador do CT-e devem ser iguais aos informados no evento prvio. G175 Se forma de emisso do CT-e for 4 (EPEC): Modal do CT-e deve ser igual ao informado no evento prvio. G176 Se forma de emisso do CT-e for 4 (EPEC): UF de incio e UF de fim de prestao do CT-e devem ser iguais aos informados no evento prvio. G177 Se forma de emisso do CT-e for 4 (EPEC): Data de emisso do CT-e deve ser igual a data de autorizao do evento prvio G178 Se informada autorizao download XML com CNPJ: CNPJ com zeros ou dgito invlido Obrig.

414

Rej.

640

Rej.

641

Rej.

642

Rej.

Obrig.

643

Rej.

Obrig. Obrig.

644 645

Rej. Rej.

Obrig.

697

Rej.

Obrig.

699 700

Rej. Rej.

G179 Se informada autorizao download do XML com CPF: Obrig. CPF com zeros, nulo, nmeros repetidos (111,222,etc), ou dgito de controle invlido

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. Nota: A critrio da SEFAZ Autorizadora a mensagem de erro poder receber um texto adicional detalhando melhor a rejeio ou passando alguma instruo ao contribuinte, observando que esta mensagem complementar dever vir aps a mensagem de rejeio do MOC, entre colchetes, com o literal Det: [Det: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX] IMPORTANTE: A numerao autorizada para EPEC na SVC no deve ser inutilizada no ambiente normal de autorizao EM HIPTESE ALGUMA. O evento autorizado sempre ser compartilhado entre os ambientes, embora esse processo possa atrasar devido a problemas operacionais. Solicitamos ao emitente que aguarde para autorizar o CT-e da EPEC caso ocorra esse atraso.

Pg. 49 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

IMPORTANTE: Orientamos o emitente que no tente autorizar a numerao utilizada em um evento EPEC (autorizado na SVC) no ambiente normal (com tipo de emisso Normal). Essa situao pode ocorrer em casos de atraso de sincronismo entre os ambientes e na prtica alocar a numerao da EPEC dificultando os processos de validao.
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.

Ou seja:
Validao de forma do CT-e da situao fiscal do Emitente Situao do CT-e Consequncia Para o contribuinte Banco de Dados

Invlida Vlida Vlida

Irrelevante Irregular Regular

Rejeio Denegao de uso Autorizao de uso

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

No 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.
Eventos de Marcao

Sero criados eventos de marcao de CT-e para os casos em que um documento referenciar outro, por exemplo: Complemento de Valores, Substituio e Anulao. Esses eventos sero gerados automaticamente pelo Fisco no momento da autorizao dos documentos e sero assinados digitalmente com certificado digital da Secretaria de Fazenda autorizadora do CT-e que far a marcao. Os eventos gerados nos CT-e referenciados devero constar da consulta pblica destes documentos. Exemplo de como ser o funcionamento das marcaes: 1. CT-e de Numerao 001 do tipo Normal autorizado na SEFAZ-XX. 2. CT-e de Numerao 002 do tipo Complemento de valores autorizado na SEFAZ-XX, referenciando o CT-e de Numerao 001. 3. A SEFAZ-XX gera, assina e autoriza um evento CT-e complementar autorizado para o CT-e de Numerao 001.

Pg. 50 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

** Esse evento dever ser relacionado na consulta do CT-e de numerao 001.

Pg. 51 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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. 52 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 -

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. 53 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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. 54 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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 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: Verificar se a UF informada no cUF atendida pelo WebService

C04 Se Ambiente de Autorizao SVC: Obrig. Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]: C05 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C06 Verso dos Dados informada superior verso vigente C07 Verso dos Dados no suportada Facult. 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.

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 D02 Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D03 Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D04 Verifica o uso de prefixo no namespace D05 XML utiliza codificao diferente de UTF-8

Pg. 55 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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

Obrig. Obrig. Obrig.

106 105 223

Rej. Rej. Rej.

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. 56 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

4.3

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
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. 57 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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 os procedimentos abaixo so obrigatrios.

Pg. 58 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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. 59 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.
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 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: Verificar se a UF informada no cUF atendida pelo WebService C04 Se Ambiente de Autorizao SVC: - Servio no disponvel na SVC

C05 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C06 Verso dos Dados informada superior verso vigente Facult. C07 Verso dos Dados no suportada 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.

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 D02 Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D03 Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D04 Verifica o uso de prefixo no namespace D05 XML utiliza codificao diferente de UTF-8

Pg. 60 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 670 471 472 224 201 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 I03 Verificar se a serie informada est na faixa entre 890-899 (reservada) I04 Ano da Inutilizao no pode ser superior ao Ano atual I05 Ano da inutilizao no pode ser inferior a 2008 I06 Nmero da Faixa Inicial maior do que o nmero Final I07 Quantidade mxima de numerao a inutilizar ultrapassa o limite (10.000 nmeros)

Pg. 61 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

I08 Campo ID invlido - Falta literal ID - Chave de acesso do campo ID difere do campo correspondente I09 Acesso Cadastro Contribuinte: - Verificar Emitente no autorizado a emitir CT-e I10 - Verificar Situao Fiscal irregular do Emitente I11 Acesso BD CTE-Inutilizao (Chave: CNPJ Emit, Modelo, Srie, nCTIni, nCTFim):: - Verificar se existe um pedido de inutilizao igual. I12 Acesso BD CTE-Inutilizao: - Verificar se algum Nro da Faixa de Inutilizao atual pertence a uma faixa anterior I13 Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): - Verificar se existe CT-e utilizada na faixa de inutilizao solicitada I14 Acessar BD CTE-EVENTOS (Chave: CNPJ Emit, Modelo, Srie, Nro obtidos na chave de acesso): - Verificar se existe EPEC aguardando CT-e nessa faixa de numerao

Obrig

227

Rej.

Obrig. Obrig. Obrig.

203 240 682

Rej Rej Rej.

Obrig.

256

Rej

Obrig. Obrig.

241 696

Rej 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).
Final do Processamento

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

Pg. 62 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

4.4

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

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. 63 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

ER10 procEventoCTe

ER01

xml

0-N

Informao do evento e respectivo Protocolo de registro de Evento

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 e os eventos que estiverem associados ao CT-e (informaes do evento e protocolo de registro de evento). As validaes e os procedimentos abaixo so obrigatrios.
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. 64 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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


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].
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 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: Verificar se a UF informada no cUF atendida pelo WebService C04 Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

C05 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C06 Verso dos Dados informada superior verso vigente Facult. C07 Verso dos Dados no suportada 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. 65 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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 D02 Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D03 Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D04 Verifica o uso de prefixo no namespace D05 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 Efeito 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 J04 Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano corrente) J05 Chave de acesso invlida (Ms = 0 ou Ms > 12) J06 Chave de acesso invlida (CNPJ zerado ou digito invlido) J07 Chave de acesso invlida (modelo diferente de 57) J08 Chave de acesso invlida (numero CT = 0) J09 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): - Verificar se CT-e no existe OBS: SE o CT-e no existir, dever ser verificado em BD CTEEVENTOS (Chave:CNPJ Emit, Modelo, Srie, Nro obtidos na chave de acesso do CT-e) Verificar se existe EPEC para a chave natural do CT-e: Se existir dever ser retornado apenas o procEvento J10 - Verificar se campo Cdigo Numrico informado na Chave de Acesso Obrig. diferente do existente no BD J11 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. 216 600 Rej. Rej.

Pg. 66 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 e registro de eventos. 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. O evento de carta de correo dever constar apenas uma vez no procEventoCTe, sendo exibido apenas a ocorrncia mais recente desse tipo de evento.

Pg. 67 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

4.5

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

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. 68 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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.

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. 69 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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.

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 114 411 238 239 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 C04 Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

C05 Se Ambiente de Autorizao SVC: Obrig. Verificar se SVC est ativa para a UF informada C06 Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Obrig. Header C07 Verso dos Dados informada superior verso vigente C08 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.

Pg. 70 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web Service.
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 D02 Verifica a existncia de qualquer namespace diverso do namespace padro do CT-e (http://www.portalfiscal.inf.br/cte) D03 Verifica a existncia de caracteres de edio no incio ou fim da mensagem ou entre as tags D04 Verifica o uso de prefixo no namespace D05 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

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. 71 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

4.6

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
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 servio dentro do fluxo normal de emisso do CT-e e sim como um servio alternativo. O aplicativo do contribuinte envia a solicitao para o Web Service da Secretaria de Fazenda Estadual. Ao 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.

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 Orientaes do Contribuinte da NF-e, disponvel em http://www.nfe.fazenda.gov.br .

Pg. 72 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 73 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

4.7

Sistema de Registro de Eventos

Sistema de Registro de Eventos


Emissor CT-e

WS da Fazenda
Web Service :
RecepcaoEvento

Envio de Evento do CT-e

Proc . cteRecepcaoEvento
Ret

Recepo Aplicao SRE

Cliente SRE
Retorno

Funo: servio destinado recepo de mensagem de Evento do CT-e Processo: sncrono. Mtodo: cteRecepcaoEvento
Leiaute Mensagem de Entrada

Entrada: Estrutura XML com o Evento (Parte Geral) Schema XML: eventoCTe_v9.99.xsd
# Campo Ele Pai Tipo Ocor. Tam. Dec. N C 1-1 1-1 1-1 1-4 52 2 TAG raiz Verso do leiaute geral dos eventos Grupo de informaes do registro do Evento Identificador da TAG a ser assinada, a regra de formao do Id : ID+ tpEvento+ chave do CT-e+ nSeqEvento Cdigo do rgo de recepo do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar SUFRAMA Identificao do Ambiente: 1 Produo 2 Homologao Informar o CNPJ do autor do Evento Chave de Acesso do CT-e vinculado ao Evento Data e hora do evento no formato AAAAMM-DDThh:mm:ss Tipo do Evento Sequencial do evento para o mesmo tipo de evento. Para maioria dos eventos ser 1, nos casos em que possa existir mais de um evento o autor do evento deve numerar de forma sequencial. Informaes do evento especfico. Verso do leiaute especfico do evento. XML do evento. Insira neste local o XML Descrio/Observao EP01 eventoCTe EP02 versao EP03 infEvento EP04 Id Rai z A EP01 G EP01 ID EP03

EP05 cOrgao

EP03

1-1

EP06 tpAmb EP07 CNPJ EP08 chCTe EP09 dhEvento EP10 tpEvento EP11 nSeqEvento

E E E E E E

EP03 EP03 EP03 EP03 EP03 EP03

N N N D N N

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

1 14 44

6 1-2

EP12 detEvento EP13 versaoEvento EP14 any

G EP03 A EP12 E

1-1 1-1 1-1

1-4 2

EP12 XML

Pg. 74 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

especfico do tipo de evento (cancelamento, EPEC, carta de correo). EP15 Signature G EP01 XML 1-1
Assinatura XML do grupo identificado pelo atributo Id

Diagrama Simplificado do Schema: eventoCTe_v9.99.xsd

Leiaute Mensagem de Retorno

Retorno: Estrutura XML contendo a mensagem do resultado do evento: Schema XML: retEventoCTe _v99.99.xsd
# Campo Ele Raiz Pai Tip Ocor. Tam. Dec. o 1-1 1-1 0-1 1-4 17 2 Descrio/Observao TAG raiz do Resultado do Envio do Evento Verso do leiaute Grupo de informaes do registro do Evento Identificador da TAG a ser assinada, somente deve ser informado se o rgo de registro assinar a resposta. Em caso de assinatura da resposta pelo rgo de registro, preencher com o nmero do protocolo, precedido pela literal ID Identificao do Ambiente: 1 Produo / 2 Homologao Verso da aplicao que registrou o Evento, utilizar literal que permita a identificao do

ER01 retEvento ER02 versao ER03 infEvento ER04 Id

A ER01 N G ER01 ID ER03 C

ER05 tpAmb ER06 verAplic

E E

ER03 N ER03 C

1-1 1-1

1 1-20

Pg. 75 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

ER07 cOrgao ER08 cStat ER09 xMotivo

E E E

ER03 N ER03 N ER03 C

1-1 1-1 1-1

2 3 1-255

rgo, como a sigla da UF ou do rgo. Cdigo da UF que registrou o Evento. Utilizar 90 para o SUFRAMA Cdigo do status da resposta Descrio do status da resposta

Os campos a seguir so obrigatrios no caso de homologao do evento cStat= 134, 135 ou 136. Os campos de dhRegEvento e nProt no sero preenchidos em caso de erro ER10 chCTe E ER03 N 0-1 44 Chave de Acesso do CT-e vinculado ao evento ER11 tpEvento ER12 xEvento ER13 nSeqEvento E E E ER03 N ER03 C ER03 N 0-1 0-1 0-1 4 5-60 1-2 Cdigo do Tipo do Evento Descrio do Evento Seqencial do evento para o mesmo tipo de evento. Para maioria dos eventos ser 1, nos casos em que possa existir mais de um evento o autor do evento deve numerar de forma seqencial. Data e hora de registro do evento formato AAAA-MM-DDThh:mm:ss, se o evento for rejeitado informar a data e hora de recebimento do evento. Nmero do protocolo de registro do evento Assinatura Digital do documento XML, a assinatura dever ser aplicada no elemento infEvento. A deciso de assinar a mensagem fica a critrio do Ambiente Autorizador

ER14 dhRegEvento

ER03 D

0-1

ER15 nProt ER16 Signature

ER15 N

0-1 0-1

15

G ER01 XM L

Pg. 76 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Diagrama Simplificado Schema de retorno: retEventoCTe _v99.99.xsd

Descrio do Processo de Web Service

Este mtodo responsvel por receber as solicitaes referentes ao registro de eventos de CTe. Ao receber a solicitao do transmissor, a aplicao da SEFAZ Autorizadora realiza o processamento da solicitao e devolve o resultado do processamento para o aplicativo do mesmo. O WS de Eventos acionado pelo interessado (emissor ou rgo pblico) que deve enviar mensagem de registro de evento.
Validao do Certificado de Transmisso
# Validao do Certificado Digital do Transmissor (protocolo SSL) Regra de Validao Crtica Msg 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 Validade do Certificado (data incio e data fim) 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 Efeito

A01

Obrig.

280

Rej.

A02

Obrig.

281

Rej.

A03

Obrig.

283

Rej.

Pg. 77 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

A04 A05 A06 A07

LCR do Certificado de Transmissor - Falta o endereo da LCR (CRL DistributionPoint) - LCR indisponvel - LCR invlida Certificado do Transmissor revogado Certificado Raiz difere da ICP-Brasil Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig. Obrig. Obrig. Obrig.

286 284 285 282

Rej. 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.
Validao Inicial da Mensagem no Web Service

# B01 B02 B03 B04

Validao Inicial da Mensagem no Web Service Regra de Validao Crtica Tamanho do XML de Dados superior a 500 Kbytes Obrig. XML de Dados Mal Formado Facult. Verifica se o Servio est Paralisado Momentaneamente Obrig. Verifica se o Servio est Paralisado sem Previso Obrig.

Msg 214 243 108 109

Efeito Rej. Rej. Rej. Rej.

A mensagem ser descartada se o tamanho exceder o limite previsto (10 KB). A aplicao do contribuinte no poder permitir a gerao de mensagem com tamanho superior a 10 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 do controle de tamanho ser 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. O Ambiente Autorizador que mantm o Web Service disponvel, mesmo quando o servio estiver paralisado, dever implementar as verificaes 108 e 109. Estas validaes podero ser dispensadas se o Web Service no ficar 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.
Validao das informaes de controle da chamada ao Web Service
# C01 C02 C03 Validao das informaes de controle da chamada ao Web Service Regra de Validao Crtica Msg Elemento cteCabecMsg inexistente no SOAP Header Facult. 242 Campo cUF inexistente no elemento cteCabecMsg do Obrig. 409 SOAP Header Se Ambiente de Autorizao Normal: Verificar se a UF informada no cUF atendida pelo Obrig. 410 WebService Se Ambiente de Autorizao SVC: Verificar se UF informada no campo cUF atendida na Obrig. 513 SVC-[SP/RS] Efeito Rej. Rej. Rej.

C04

Rej.

Pg. 78 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

C05 C06 C07

Campo versaoDados inexistente no elemento cteCabecMsg do SOAP Header Verso dos Dados informada superior verso vigente Verso dos Dados no suportada

Obrig. Facult. Obrig.

411 238 239

Rej. Rej. Rej.

A informao da verso do leiaute CT-e e a UF de origem do emissor do CT-e so informadas no elemento cteCabecMsg do SOAP Header. A aplicao dever validar os campos cUF e versaoDados, rejeitando o lote recebido em caso de informaes inexistentes ou invlidas. O campo versaoDados contm a verso do Schema XML da mensagem contida na rea de dados que ser utilizado pelo Web Service. As validaes C03 e C04 dependem do tipo de evento para determinar sua aplicao, o evento do tipo EPEC somente ser aceito pela SVC, portanto a UF desse evento dever ser atendida pela SVC requisitada. Futuros eventos diferentes de EPEC (Ex: Registro de Passagem, Carta de Correo, etc) no sero aceitos na SVC, portanto a UF desses tipos de evento devero ser atendidas pela SEFAZ em modo de autorizao normal. As regras que iro determinar quando um evento ser aceito por determinado ambiente de autorizao (Normal / SVC) sero especificadas em cada evento.
Validao da rea de Dados

a) Validao da Forma da rea de Dados


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

b) Validao do Certificado Digital utilizado na Assinatura


# Validao do Certificado Digital utilizado na Assinatura Digital Regra de Validao Crtica Msg Certificado de Assinatura Invlido: - Certificado de Assinatura inexistente na mensagem - Verso difere 3 - Basic Constraint = true (no pode ser Certificado de AC) - KeyUsage no define Autenticao Cliente Validade do Certificado (data incio e data fim) Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3) 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 Efeito

E01

Obrig.

290

Rej.

E02 E03

Obrig. Obrig.

291 292

Rej. Rej.

E04

Obrig.

293

Rej.

Pg. 79 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

E05 E06 E07

LCR do Certificado de Assinatura - Falta o endereo da LCR (CRL DistributionPoint) - Erro no acesso LCR Certificado de Assinatura revogado Certificado Raiz difere da ICP-Brasil

Obrig. Obrig. Obrig.

296 294 295

Rej. Rej. Rej.

c) Validao da Assinatura Digital


Validao da Assinatura Digital # Regra de Validao 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 Valor da assinatura (SignatureValue) difere do valor calculado CNPJ-Base do Autor difere do CNPJ-Base do Certificado Digital Crtica Msg Efeito

F01

Obrig.

298

Rej.

F02 F03

Obrig. Obrig.

297 213

Rej. Rej.

d) Validao do Evento Parte Geral


Validao Geral do Evento # L01 L02 L03 L04 L05 L06 L07 Regra de Validao Tipo do ambiente difere do ambiente do Web Service Cdigo do rgo de recepo do Evento diverge do solicitado Verificar se a serie informada na chave de acesso est na faixa entre 890-899 (reservada) CNPJ do autor do evento informado invlido (DV ou zeros) Validar se atributo Id corresponde concatenao dos campos evento (ID + tpEvento + chCTe + nSeqEvento) Verificar se o tpEvento vlido 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) Verificar Schema da parte especfica do Evento OBS: Utilizar o tpEvento + o atributo versaoEvento para identificar qual schema deve ser validado. Chave de Acesso: Dgito Verificador invlido Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano corrente) Chave de acesso invlida (Ms = 0 ou Ms > 12) Chave de acesso invlida (CNPJ zerado ou digito invlido) Crtica Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Msg 252 677 670 627 628 629 516 Efeito Rej. Rej. Rej. Rej. Rej. Rej. Rej.

L08

Obrig.

630

Rej.

L09 L10 L11 L12

Obrig. Obrig. Obrig. Obrig.

236 592 593 594

Rej. Rej. Rej. Rej.

Pg. 80 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

L13 L14 L15 L16 L17

Chave de acesso invlida (modelo diferente de 57) Chave de acesso invlida (numero CTe = 0) Verificar duplicidade do evento (cOrgao + tpEvento + chCTe + nSeqEvento) Se evento do emissor verificar se CNPJ do Autor diferente do CNPJ da chave de acesso do CT-e Se evento do Fisco/RFB/Outros rgos, verificar se CNPJ do Autor consta da tabela de rgos autorizados a gerar evento. Se evento exige CT-e: Acesso BD CT-e (Chave: CNPJ Emit, Modelo, Srie, N): - Verificar se CT-e no existe Se existir o CT-e: (Independente do evento exigir): - Cdigo Numrico informado na Chave de Acesso diferente do existente no BD Se existir o CT-e: (Independente do evento exigir) Chave de Acesso difere da existente em BD (opcionalmente a descrio do erro, campo xMotivo, tem concatenada a Chave de Acesso) Data do evento no pode ser menor que a data de emisso do CT-e, se existir. Data do evento no pode ser menor que a data de autorizao do CT-e, se existir Data do evento no pode ser maior que a data de processamento. (o Ambiente Autorizador deve considerar a hora local do emissor para a validao). A SEFAZ deve tolerar uma diferena mxima de 5 minutos em funo da sincronizao de horrio de servidores.

Obrig. Obrig. Obrig. Obrig. Obrig.

595 596 631 632 633

Rej. Rej. Rej. Rej. Rej.

L18

Obrig.

217

Rej.

L19

Obrig.

216

Rej.

L20

Obrig.

600

Rej.

L21

Obrig.

634

Rej.

L22

Obrig.

637

Rej.

L23

Obrig.

635

Rej.

Processamento das validaes especficas do evento

Sero definidas no item 5 deste Manual correspondente a cada evento.


Final do Processamento do Evento

O processamento do evento pode resultar em: Rejeio o Evento ser descartado, com retorno do cdigo do status do motivo da rejeio; Recebido pelo Sistema de Registro de Eventos, com vinculao do evento no respectivo CT-e, o Evento ser armazenado no repositrio do Sistema de Registro de Eventos com a vinculao do Evento no respectivo CT-e (cStat=135); Recebido pelo Sistema de Registro de Eventos vinculao do evento ao respectivo CT-e prejudicado o Evento ser armazenado no repositrio do Sistema de Registro de Eventos, a vinculao do evento ao respectivo CT-e fica prejudicada face a inexistncia do CT-e no momento do recebimento do Evento (cStat=136); Recebido pelo Sistema de Registro de Eventos, com vinculao do evento no respectivo CT-e com situao diferente de Autorizado, o Evento ser armazenado no repositrio do Sistema de Registro de Eventos com a vinculao do Evento no respectivo CT-e retornando um alerta com a situao do CT-e (cStat=134);

O Ambiente Autorizador dever compartilhar os eventos autorizados no Sistema de Registro de Eventos com o Ambiente Nacional atravs do sistema de compartilhamento.

Pg. 81 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

5. Sistema de Registro de Eventos (Parte Especfica)


5.1 Evento Prvio de Emisso em Contingncia (EPEC)
Funo: evento destinado ao atendimento de solicitaes de emisso em contingncia de CT-e. Autor do Evento: O autor do evento o emissor do CT-e. A mensagem XML do evento ser assinada com o certificado digital que tenha o CNPJ base do Emissor do CT-e. Cdigo do Tipo de Evento: 110113 (Este Evento no exige CT-e)
Leiaute Mensagem do evento EPEC

Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de Registro de Eventos. Schema XML: evEPECCTe_v9.99.xsd
# Campo Ele G E E E E E G E Pai EP01 EP01 EP01 EP01 EP01 EP01 EP08 Tipo Ocor. Tam. Dec. C C N N N N 1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 12 1-255 13 13 13 1 2 2 2 Descrio/Observao Schema XML de validao do evento EPEC 110113 Descrio do Evento - EPEC Informar a justificativa da entrada em contingencia Valor do ICMS Valor Total da Prestao do Servio Valor Total da carga Grupo de informaes do tomador Tipo de tomador do servio, preencher com: 0-Remetente; 1-Expedidor; 2-Recebedor; 3-Destinatrio; 4-Outro UF do Tomador do Servio CNPJ do Tomador CPF do Tomador 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. Modal de transporte, preencher com: 01-Rodovirio; 02-Areo; 03-Aquavirio; 04-Ferrovirio; 05-Dutovirio; 06-Multimodal; UF de inicio da prestao UF de fim da prestao

EP01 evEPECCTe EP02 descEvento EP04 xJust EP05 vICMS EP06 vTPrest EP07 vCarga EP08 toma04 EP09 toma

EP10 UF EP11 CNPJ EP12 CPF EP13 IE

EP08

C N N N

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

14 11 14

CE EP08 CE EP08 E EP08

EP14 Modal

EP01

1-1

EP15 UFIni EP16 UFFIm

E E

EP01 EP01

C C

1-1 1-1

1 1

Pg. 82 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Diagrama Simplificado do Evento EPEC

Regras de Validao Especficas


# M01 M02 M03 M04 M05 M06 Validao Especfica do Evento Regra de Validao UF da Chave de Acesso difere da UF do Web Service Verificar se o nSeqEvento maior que o valor permitido (=1) Verificar se ambiente de autorizao Normal. OBS: Eventos EPEC somente sero aceitos em SVC. Verificar se tipo de emisso da chave de acesso EPEC (tpEmis=4) Verificar se Ms e Ano da chave de acesso so inferiores a data do Evento Acesso Cadastro Contribuinte: - Verificar Emitente no autorizado a emitir CT-e. Acesso BD CHAVES-SVC (Chave: CNPJ Emit, Modelo, Srie, Nro): - J existe CT-e com esta numerao OBS: Buscar o CT-e autorizado no ambiente normal na base de chaves naturais compartilhadas para uso da SVC. Acesso BD Eventos CTE: - Existe evento do tipo EPEC emitido h mais de 7 dias (168h) para o mesmo CNPJ Emitente sem a emisso do CT-e correspondente chave de acesso no ambiente normal de autorizao. OBS: Buscar na base de chaves naturais compartilhadas para uso da SVC Crtica Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Msg 249 636 653 680 695 203 Efeito Rej. Rej. Rej. Rej. Rej. Rej.

M07

Obrig.

638

Rej.

M08

Obrig.

639

Rej.

Pg. 83 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Final do Processamento

Se o evento EPEC for homologado o status de retorno dever ser cStat=136 No existir cancelamento de eventos EPEC na SVC, e uma vez emitido o evento EPEC, este ser compartilhado com a SEFAZ Autorizadora Normal pelo Ambiente Nacional. Caso o contribuinte necessite cancelar uma operao emitida por engano em contingncia EPEC na SVC, dever primeiro autorizar o CT-e (com tpEmis=4) na SEFAZ Autorizadora Normal e, logo em seguida, efetuar o seu cancelamento.

Pg. 84 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

5.2

Evento de Cancelamento

Funo: evento destinado ao atendimento de solicitaes de cancelamento de CT-e. Autor do Evento: O autor do evento o emissor do CT-e. A mensagem XML do evento ser assinada com o certificado digital que tenha o CNPJ base do Emissor do CT-e. Cdigo do Tipo de Evento: 110111 (Este Evento exige CT-e autorizado)
Leiaute Mensagem do evento de Cancelamento

Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de Registro de Eventos. Schema XML: evCancCTe_v9.99.xsd
# Campo Ele G E E E Pai EP01 EP01 EP01 Tipo Ocor. Tam. Dec. C N C 1-1 1-1 1-1 1-1 12 15 1-255 Descrio/Observao Schema XML de validao do evento do cancelamento 110111 Descrio do Evento - Cancelamento Informar o n do Protocolo de Autorizao do CT-e a ser cancelado. Informar a justificativa do cancelamento

EP01 evCancCTe EP02 descEvento EP03 nProt EP04 xJust

Diagrama Simplificado do Evento de Cancelamento

Regras de Validao Especficas


# M01 M02 M03 M04 Validao Especfica do Evento Regra de Validao UF da Chave de Acesso difere da UF do Web Service Verificar se o nSeqEvento maior que o valor permitido (=1) Acesso Cadastro Contribuinte: - Verificar Emitente no autorizado a emitir CT-e. - Verificar Situao Fiscal irregular do Emitente Crtica Obrig. Obrig. Obrig. Obrig. Msg 249 636 203 240 Efeito Rej. Rej. Rej. Rej.

Pg. 85 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

M05 M06 M07

- Verificar se CT-e j est Denegado - Verificar se CT-e j est Cancelado. Verificar CT-e autorizado h mais de 168 horas (7 dias) Se tipo de emisso do CT-e for EPEC (tpEmis=4): Verificar se Evento EPEC autorizado h mais de 168 horas (7 dias) Verificar se o nmero do Protocolo informado difere do nmero do Protocolo do CT-e Verificar se houve registro de Circulao do CT-e * Esta regra de implementao futura - Vedado o cancelamento de CT-e do tipo anulao (tipo=2) - Vedado o cancelamento de CT-e do tipo substituto (tipo=3) - Se Tipo do CT-e=0 (Normal): Vedado o cancelamento se possuir CT-e de Anulao Associado - Se Tipo do CT-e=0 (Normal): Vedado o cancelamento se possuir CT-e de Substituio Associado - Se Tipo do CT-e=0 (Normal): Vedado o cancelamento se possuir CT-e Complementar associado com Situao Autorizado o Uso.

Obrig. Obrig. Obrig.

205 218 220

Rej. Rej. Rej.

M08 M09 M10 M11 M12 M13

Obrig. Obrig. Facult. Obrig Obrig Obrig

698 222 219 564 574 575

Rej. Rej. Rej. Rej. Rej. Rej

M14

Obrig

576

Rej

M15

Obrig

660

Rej.

Restrio: Os pedidos de cancelamento na modalidade SVC somente podero afetar documentos autorizados em contingncia pela correspondente SVC-[SP/RS]. OBS: As regras aplicadas ao evento de cancelamento sero aplicadas ao Web Service de Cancelamento que ser descontinuado futuramente.
Final do Processamento

Se o evento de cancelamento for homologado, a situao do CT-e para efeito de consulta situao passar para 101 Cancelamento homologado e o retorno do status do evento ser cStat=135

Pg. 86 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

5.3

Evento Registro do Multimodal

Funo: Evento destinado a vincular informaes dos servios prestados ao CT-e multimodal. Observa-se que, caso seja emitido um CT-e j vinculado ao CT-e multimodal, no necessrio inform-lo por este evento. Autor do Evento: O autor do evento o emissor do CT-e Multimodal. A mensagem XML do evento ser assinada com o certificado digital que tenha o CNPJ base do Emissor do CT-e. Cdigo do Tipo de Evento: 110160 (Este Evento exige CT-e Multimodal autorizado)
Leiaute Mensagem do evento

Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de Registro de Eventos. Schema XML: evRegMultimodal_v9.99.xsd
# Campo Ele G E E Pai EP01 EP01 Tipo Ocor. Tam. Dec. C C 1-1 1-1 1-1 12 151000 Descrio/Observao Schema XML de validao do evento Registro Multimodal 110160 Descrio do Evento - Registro Multimodal Informaoes sobre o tipo de documento utilizado e ressalvas, se for o caso, conforme Lei 9611, de 19 de fevereiro de 1998 (Texto Livre) Nmero do Documento lanado no CT-e Multimodal

EP01 evRegMultimod al EP02 descEvento EP03 xRegistro

EP04 nDoc

EP01

0-1

43

Diagrama Simplificado do Evento

Pg. 87 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Regras de Validao Especficas


# M01 M02 M03 M04 M05 M06 Validao Especfica do Evento Regra de Validao UF da Chave de Acesso difere da UF do Web Service Verificar se o nSeqEvento valor vlido (1-20) Verificar se o modal do CT-e Multimodal Verificar se CT-e j est Denegado Verificar se CT-e j est Cancelado. Verificar CT-e possui CT-e de Substituio e/ou Anulao associado Crtica Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Msg 249 636 679 205 218 664 Efeito Rej. Rej. Rej. Rej. Rej. Rej.

Final do Processamento

Os registros de multimodal no sero sobrepostos, podendo o operador OTM acrescentar novas ocorrncias medida que for preciso. Se o evento de Registros do Multimodal for homologado o status de retorno dever ser cStat=135.

Pg. 88 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

5.4

Evento Carta de Correo

Funo: evento com objetivo de corrigir as informaes do CT-e O evento ser utilizado pelo contribuinte e o alcance das alteraes permitidas definido no art. 58-B do CONVENIO SINIEF 06/89, que transcrevemos a seguir:
Art. 58-B Fica permitida a utilizao de carta de correo, para regularizao de erro ocorrido na emisso de documentos fiscais relativos prestao de servio de transporte, desde que o erro no esteja relacionado com: I - as variveis que determinam o valor do imposto tais como: base de clculo, alquota, diferena de preo, quantidade, valor da prestao; II - a correo de dados cadastrais que implique mudana do emitente, tomador, remetente ou do destinatrio; III - a data de emisso ou de sada.

O registro de uma nova Carta de Correo substitui a Carta de Correo anterior, assim a nova Carta de Correo deve conter todas as correes a serem consideradas. Autor do Evento: O autor do evento o emissor do CT-e. A mensagem XML do evento ser assinada com o certificado digital que tenha o CNPJ base do Emissor do CT-e. Cdigo do Tipo de Evento: 110110 (Este Evento exige CT-e autorizado)
Leiaute Mensagem do evento Carta de Correo

Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de Registro de Eventos. Schema XML: evCCeCTe_v9.99.xsd
# Campo Ele G Pai Tipo Ocor. Tam. Dec. C C C C N 1-1 1-1 1-n 1-1 1-1 1-1 0-1 5-60 1-20 1-20 1-500 2 Descrio/Observao Schema XML de validao do evento carta de correo 110110 Carta de Correo ou Carta de Correcao Grupo de Informaes de Correo Indicar o grupo de informaes que pertence o campoAlterado. Ex: ide Nome do campo modificado do CT-e Original. Valor correspondente alterao. Preencher com o indice do item alterado caso a alterao ocorra em uma lista. Por exemplo: Se corrigir uma das NF-e do remetente, esta tag dever indicar a posio da NF-e alterada na lista. OBS: O indice inicia sempre em 1 Condies de uso da Carta de Correo, informar a literal : A Carta de Correo disciplinada pelo Art. 58-B do CONVNIO/SINIEF 06/89: Fica permitida a utilizao de carta de correo, para regularizao de erro ocorrido na emisso de documentos fiscais relativos

EP01 evCCeCTe EP02 descEvento EP03 infCorrecao EP04 grupoAlterado EP05 campoAlterado EP06 valorAlterado EP07 nroItemAlterado

E EP01 G EP01 E E E E EP03 EP03 EP03 EP03

EP08 xCondUso

EP01

1-1

Pg. 89 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

prestao de servio de transporte, desde que o erro no esteja relacionado com: I - as variveis que determinam o valor do imposto tais como: base de clculo, alquota, diferena de preo, quantidade, valor da prestao;II - a correo de dados cadastrais que implique mudana do emitente, tomador, remetente ou do destinatrio;III - a data de emisso ou de sada. (texto com acentuao) Ou A Carta de Correcao e disciplinada pelo Art. 58-B do CONVENIO/SINIEF 06/89: Fica permitida a utilizacao de carta de correcao, para regularizacao de erro ocorrido na emissao de documentos fiscais relativos a prestacao de servico de transporte, desde que o erro nao esteja relacionado com: I - as variaveis que determinam o valor do imposto tais como: base de calculo, aliquota, diferenca de preco, quantidade, valor da prestacao;II - a correcao de dados cadastrais que implique mudana do emitente, tomador, remetente ou do destinatario;III - a data de emissao ou de saida. (texto sem acentuao)

Diagrama Simplificado do Evento Carta de Correo

Pg. 90 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Regras de Validao Especficas


# M01 M02 Validao Especfica do Evento Regra de Validao UF da Chave de Acesso difere da UF do Web Service Verificar se o nSeqEvento valor vlido (1-20) Verificar se grupoAlterado e campoAlterado podem ser indicados em uma carta de correo. Ver relao de campos que no podem ser corrigidos no Anexo VII deste MOC. Verificar se CT-e j est Denegado Verificar se CT-e j est Cancelado. Verificar CT-e autorizado h mais de 30 dias. Verificar CT-e possui CT-e de Substituio e/ou Anulao associado Crtica Obrig. Obrig. Msg 249 636 Efeito Rej. Rej.

M05

Obrig.

681

Rej.

M06 M07 M08 M09

Obrig. Obrig. Obrig. Obrig.

205 218 663 664

Rej. Rej. Rej. Rej.

Final do Processamento

Se o evento Carta de Correo for homologado o status de retorno dever ser cStat=135

Pg. 91 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

6. Web Services Informaes Adicionais


6.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 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 Registro de Eventos Validao Especfica do Registro de Eventos Aplicao geral geral geral geral geral geral especfica especfica especfica especfica especfica especfica

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

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.
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 134 135 136
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 Evento registrado e vinculado ao CT-e com alerta para situao do documento. [Alerta Situao do CT-e: XXXXXXXXXX] Evento registrado e vinculado a CT-e Evento registrado, mas no vinculado a CT-e
MOTIVOS DE NO ATENDIMENTO DA SOLICITAO

201 202 203 204

Rejeio: O nmero mximo de numerao de CT-e a inutilizar ultrapassou o limite Rejeio: Falha no reconhecimento da autoria ou integridade do arquivo digital Rejeio: Emissor no habilitado para emisso do CT-e Rejeio: Duplicidade de CT-e [nRec:999999999999999]

Pg. 92 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 235 236 237 238 239 240 241 242 243 245 246 247 248 249 250 251 252 253 254 256 257 258 259

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

Pg. 93 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 413 414 415

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

Pg. 94 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 473 474 475

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 ou Servio vinculado a multimodal Rejeio: Destinatrio deve ser informado para tipo de servio diferente de redespacho intermedirio ou servio vinculado a multimodal Rejeio: Ano de inutilizao no pode ser superior ao Ano atual Rejeio: Ano de inutilizao no pode ser inferior a 2008 Rejeio: Tipo Autorizador do Recibo diverge do rgo Autorizador Rejeio: Expedidor deve ser informado para tipo de servio de redespacho intermedirio e servio vinculado a multimodal Rejeio: Recebedor deve ser informado para tipo de servio de redespacho intermedirio e servio vinculado a multimodal

Pg. 95 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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

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: Solicitante no autorizado para consulta 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 Tipo = 0 (normal) ou 3 (Substituio) 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/CPF do remetente do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: CNPJ/CPF 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: Grupo de documentos informado invlido para remetente que emite NF-e Rejeio: O CNPJ/CPF do expedidor do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: O CNPJ/CPF do recebedor do CT-e substituto deve ser igual ao informado no CT-e substitudo Rejeio: O CNPJ/CPF 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 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

Pg. 96 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 598 599 600 601 602 603 604 605 606 627 628 629 630

Rejeio: A substituio de um CT-e deve ocorrer no prazo mximo de 90 dias 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 Tipo = 0 (normal) ou 3 (Substituio) 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 Tipo=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) 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) Rejeio: CNPJ do autor do evento invlido Rejeio: Erro Atributo ID do evento no corresponde a concatenao dos campos (ID + tpEvento + chCTe + nSeqEvento) Rejeio: O tpEvento informado invlido Rejeio: Falha no Schema XML especfico para o evento

Pg. 97 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

631 632 633 634 635 636 637 638 639 640 641

642 643 644 645 646

647

648

649

650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669

Rejeio: Duplicidade de evento Rejeio: O autor do evento diverge do emissor do CT-e Rejeio: O autor do evento no um rgo autorizado a gerar o evento Rejeio: A data do evento no pode ser menor que a data de emisso do CT-e Rejeio: A data do evento no pode ser maior que a data do processamento Rejeio: O numero sequencial do evento maior que o permitido Rejeio: A data do evento no pode ser menor que a data de autorizao do CT-e Rejeio: J existe CT-e autorizado com esta numerao Rejeio: Existe EPEC emitido h mais de 7 dias (168h) sem a emisso do CT-e no ambiente normal de autorizao Rejeio: Tipo de emisso do CT-e difere de EPEC com EPEC autorizado na SVC-XX para este documento. Rejeio: O evento prvio deste CT-e no foi autorizado na SVC ou ainda no foi sincronizado. [OBS: Em caso de atraso na sincronizao, favor aguardar alguns instantes para nova tentativa de transmisso] Rejeio: Os valores de ICMS, Prestao e Total da Carga do CT-e devem ser iguais aos informados no EPEC. Rejeio: As informaes do tomador de servio do CT-e devem ser iguais as informadas no EPEC Rejeio: A informao do modal do CT-e deve ser igual a informada no EPEC Rejeio: A UF de inicio e fim de prestao do CT-e devem ser iguais as informadas no EPEC. Rejeio: CT-e emitido em ambiente de homologao com Razo Social do remetente diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL Rejeio: CT-e emitido em ambiente de homologao com Razo Social do expedidor diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL Rejeio: CT-e emitido em ambiente de homologao com Razo Social do recebedor diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL Rejeio: CT-e emitido em ambiente de homologao com Razo Social do destinatrio diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL Rejeio: Valor total do servio superior ao limite permitido (R$ 9.999.999,99) Rejeio: Referenciar o CT-e Multimodal que foi emitido pelo OTM Rejeio: NF-e no pode estar cancelada ou denegada Rejeio: Tipo de evento no permitido em ambiente de autorizao Normal Rejeio: Tipo de evento no permitido em ambiente de autorizao SVC Rejeio: CT-e complementado deve estar com a situao autorizada (no pode estar cancelado ou denegado) Rejeio: CT-e complementado no pode ter sido anulado Rejeio: CT-e complementado no pode ter sido substitudo Rejeio: CT-e objeto da anulao no pode ter sido complementado Rejeio: CT-e substitudo no pode ter sido complementado Rejeio: Vedado o cancelamento se possuir CT-e Complementar associado Rejeio: NF-e inexistente na base de dados da SEFAZ Rejeio: NF-e com diferena de Chave de Acesso Rejeio: CT-e autorizado h mais de 30 dias Rejeio: Evento no permitido para CT-e Substituido/Anulado Rejeio: As informaes do seguro da carga devem ser preenchidas para o modal rodovirio Rejeio: O responsvel pelo seguro da carga indicado no foi relacionado no CT-e Rejeio: CNPJ do Tomador deve ser igual ao CNPJ do Emitente do CT-e Multimodal Rejeio: CPF do funcionrio do registro de passagem invlido Rejeio: Segundo cdigo de barras deve ser informado para CT-e emitido em

Pg. 98 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

670 671

672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 999 CDIGO 301

contingncia FS-DA Rejeio: Srie utilizada no permitida no webservice Rejeio: CT-e referenciado no CT-e Complementar com diferena de Chave de Acesso [chCTe: 99999999999999999999999999999999999999999999][nRec:999999999999999]. Rejeio: CT-e de Anulao com diferena de Chave de Acesso [chCTe: 99999999999999999999999999999999999999999999][nRec:999999999999999]. Rejeio: CT-e Substitudo com diferena de Chave de Acesso

[chCTe: 99999999999999999999999999999999999999999999][nRec] Rejeio: CT-e Objeto de Anulao com diferena de Chave de Acesso [chCTe: 99999999999999999999999999999999999999999999][nRec] Rejeio: Valor do imposto no corresponde a base de calculo X aliquota Rejeio: CFOP informado invlido Rejeio: rgo de recepo do evento invlido Rejeio: Consumo Indevido [Descrio: XXXXXXXXXXXXXXXXXXXXXXXXXXXX] Rejeio: O modal do CT-e deve ser Multimodal para Evento Registros do Multimodal Rejeio: Tipo de Emisso diferente de EPEC Rejeio: Informao no pode ser alterada por carta de correo Rejeio: J existe pedido de inutilizao com a mesma faixa de inutilizao Rejeio: Chave de acesso de MDF-e invlida (Ano < 2012 ou Ano maior que Ano corrente) Rejeio: Chave de acesso de MDF-e invlida (Ms = 0 ou Ms > 12) Rejeio: Chave de acesso de MDF-e invlida (CNPJ zerado ou digito invlido) Rejeio: Chave de acesso de MDF-e invlida (modelo diferente de 58) Rejeio: Chave de acesso de MDF-e invlida (numero MDF = 0) Rejeio: Grupo de informaes do veiculo deve ser informado para Carga Lotao Rejeio: CT-e de anulao no permitido para CT-e cujo tomador Contribuinte de ICMS. Rejeio: CT-e Multimodal referenciado inexistente na base de dados da SEFAZ Rejeio: CT-e Multimodal referenciado existe com diferena de chave de acesso Rejeio: CT-e Multimodal referenciado no pode estar cancelado ou denegado Rejeio: Grupo Documentos Transportados deve ser informado para tipo de servio diferente de redespacho intermedirio e servio vinculado a multimodal Rejeio: Grupo Documentos Transportados no pode ser informado para tipo de servio redespacho intermedirio e servio vinculado a multimodal Rejeio: CT-e com emisso anterior ao evento prvio (EPEC) Rejeio:Existe EPEC aguardando CT-e nessa faixa de numerao Rejeio: Data de emisso do CT-e deve ser igual a data de autorizao da EPEC Rejeio: Evento Prvio autorizado h mais de 7 dias (168 horas) Rejeio: CNPJ autorizado para download invlido Rejeio: CPF autorizado para download invlido Rejeio: Erro no catalogado (informar a mensagem de erro capturado no tratamento da exceo)
MOTIVOS DE DENEGAO DE USO Uso Denegado : Irregularidade fiscal do emitente

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.

Pg. 99 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

6.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 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; Pedido de Registro de Evento de CT-e: O nome do arquivo ser a chave de acesso completa com extenso -ped-eve.xml; Registro de Evento de CT-e: O nome do arquivo ser a chave de acesso completa com extenso -eve.xml;

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

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

Pg. 100 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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;

6.4

Chave de Acesso do CT-e

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:
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 EACE 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 D E R 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

Somatria das ponderaes = 644

Pg. 101 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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.

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

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

6.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, registro de evento 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.

Pg. 102 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

6.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. 103 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

7. 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; 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 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. 104 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

7.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. 105 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

7.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. 106 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

8. 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. 107 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

9. 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. 108 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

10. 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. 109 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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


Conforme previsto no 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, apresentando-os 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.

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

11.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. 110 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

12. Compartilhamento de Informaes do CT-e entre rgos Pblicos


O Protocolo de Cooperao n 03/2006 II ENAT de implantao 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; Inutilizao de numerao de CT-e: Pedido de Inutilizao de numerao de CT-e e a respectiva homologao do pedido; Registro de Evento de CT-e: Pedido de Registro de Evento e respectiva homologao do pedido;

12.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. 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. Registro de Evento de CT-e: Nmero do Protocolo + _v + [Verso do arquivo de schema com 5 posies (ex: 99.99)] + -eventoCTe.xml. Nota: A composio do Nmero do Protocolo est descrita no item 5.6.

Pg. 111 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

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

12.4 Leiaute de compartilhamento: Registro de Evento de CT-e


Schema XML: procEventoCTe_v99.99.xsd
# YR01 YR02 YR03 YR04 YR05 YR06 Campo procEventoCTe Verso eventoCTe (dados) retEventoCTe (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 Registro de Evento Dados da homologao do pedido

12.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. 112 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/010

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. 113 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 114 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 115 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Diagrama Simplificado parte genrica

Pg. 116 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Documentos Transportados X Mapeamento da Carga (Unidade de Transporte e Unidade de Carga)

Pg. 117 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Pg. 118 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Diagrama Simplificado Rodovirio

Pg. 119 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Diagrama Simplificado Areo

Pg. 120 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Diagrama Simplificado Aquavirio

Pg. 121 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Diagrama Simplificado Ferroviro

Pg. 122 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

CT-e Diagrama Simplificado Dutovirio

CT-e Diagrama Simplificado Multimodal

Pg. 123 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Leiaute CT-e Estrutura Genrica


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

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

0 1 1 1 2 2

Informaes do CT-e Verso do leiaute Identificador da tag a ser assinada Identificao do CT-e Cdigo da UF do emitente do CT-e. Cdigo numrico que compe a Chave de Acesso. Cdigo Fiscal de Operaes e Prestaes Natureza da Operao Forma de pagamento do servio

7 8 9

CFOP natOp forPag

2 2 2

E E E

N C N

1-1 1-1 1-1

4 1 - 60 1 D10

ER48 ER34 Preencher com: 0 - Pago; 1 - A pagar; 2 - Outros Utilizar o cdigo 57 para identificao do CT-e, emitido em substituio aos modelos de conhecimentos em papel. ER32 ER30 ER38 D1 D11 Formato AAAA-MM-DDTHH:MM:DD Preencher com: 1 - Retrato; 2 Paisagem. Preencher com: 1 - Normal; 4 - EPEC pela SVC; Preencher com "0" no caso de srie nica

10

mod

Modelo do documento fiscal

1-1

D4

11 12 13 14 15

serie nCT dhEmi tpImp tpEmis

2 2 2 2 2

Srie do CT-e Nmero do CT-e Data e hora de emisso do CT-e Formato de impresso do DACTE Forma de emisso do CT-e

E E E E E

N N C N N

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

1-3 1-9 19 1 1

Pg. 124 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

5 - Contingncia FSDA; 7 - Autorizao pela SVC-RS; 8 - Autorizao pela SVC-SP 16 cDV 2 Digito Verificador da chave de acesso do CT-e E N 1-1 1 ER39 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; 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. ER34 ER3 ER2 Utilizar a tabela do IBGE. Informar 9999999 para as operaes com o exterior. Informar PAIS/Municipio para as operaes com o exterior. Informar 'EX' para operaes com o exterior. Preencher com: 01-Rodovirio; Iinformar a verso do aplicativo emissor de CT-e.

17 18

tpAmb tpCTe

2 2

Tipo do Ambiente Tipo do CT-e

E E

N N

1-1 1-1

1 1

D1 D14

19

procEmi

Identificador do processo de emisso do CT-e

1-1

D14

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

E E E

C N N

1-1 0-1 1-1

1 - 20 44 7

23 24 25

xMunEnv UFEnv modal

2 2 2

E E E

C C N

1-1 1-1 1-1

1 - 60 2 2 D8 D30

ER34

Pg. 125 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

02-Areo; 03-Aquavirio; 04-Ferrovirio; 05-Dutovirio; 06-Multimodal; 26 tpServ 2 Tipo do Servio E N 1-1 1 D12 Preencher com: 0 - Normal; 1 - Subcontratao; 2 - Redespacho; 3 - Redespacho Intermedirio; 4 - Servio Vinculado a Multimodal ER2 ER34 D8 ER2 ER34 D8 D13 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. 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

27 28 29 30 31 32 33

cMunIni xMunIni UFIni cMunFim xMunFim UFFim retira

2 2 2 2 2 2 2

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 Indicador do "papel" do tomador do servio no CT-e Tomador do Servio

E E E E E E E

N C C N C C N

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

7 1 - 60 2 7 1 - 60 2 1

34 35 36

xDetRetira toma03 toma

2 2 3

E CG E

0-1 1-1

1 - 160

ER34

1-1

D14

Preencher com: 0-Remetente; 1-Expedidor; 2-Recebedor; 3-Destinatrio Sero utilizadas as informaes contidas

Pg. 126 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 D15 Preencher com: 4 - Outros Obs: Informar os dados cadastrais do tomador do servio ER7 Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos. Informar a IE do 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

ER8 ER28

42 43 44 45 46 47 48 49 50 51 52

xNome xFant fone enderToma xLgr nro xCpl xBairro cMun xMun CEP

3 3 3 3 4 4 4 4 4 4 4

Razo Social ou Nome Nome Fantasia Telefone Dados do endereo Logradouro Nmero Complemento Bairro Cdigo do municpio (utilizar a tabela do IBGE) Nome do municpio CEP

E E E G E E E E E E E

C C N

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

1 - 60 1 - 60 6 - 14

ER34 ER34 ER5

C C C C N C N

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

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

ER34 ER34 ER34 ER34 ER2 ER34 ER37 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar os zeros no significativos

Pg. 127 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

53 54 55 56 57 58 59 60

UF cPais xPais email dhCont xJust compl xCaracAd

4 4 4 3 2 2 1 2

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 CT-e para fins operacionais ou comerciais Caracterstica adicional do transporte

E E E E E E G E

C N C C C C

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

2 1-4 1 - 60 1 - 60 19 15 - 256

D8 ER29 ER34 ER49 ER38 ER34

Informar EX para operaes com o exterior. Utilizar a tabela do BACEN

Informar a data e hora no formato AAAAMM-DDTHH:MM:SS

0-1

1 - 15

ER34

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

61

xCaracSer

Caracterstica adicional do servio

0-1

1 - 30

ER34

62 63 64

xEmi fluxo xOrig

2 2 3

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

E G E

0-1 0-1

1 - 20

ER34 Preenchimento obrigatrio para o modal areo.

0-1

1 - 15

ER34

Observaes para o modal areo: - Preenchimento obrigatrio para o modal areo. - O cdigo de trs letras IATA do aeroporto de partida dever ser includo como primeira anotao. 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

G E C

0-n 0-1 1 - 15 ER34 Observao para o modal areo: - O cdigo de trs letras IATA, referente ao aeroporto de transferncia, dever ser includo, quando for o caso. Quando no for possvel, utilizar a sigla OACI. Qualquer solicitao de itinerrio dever

Pg. 128 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

ser includa. 67 xDest 3 Sigla ou cdigo interno da Filial/Porto/Estao/Aeroporto de Destino E C 0-1 1 - 15 ER34 Observaes para o modal areo: - Preenchimento obrigatrio para o modal areo. - Dever ser includo o cdigo de trs letras IATA do aeroporto de destino. Quando no for possvel, utilizar a sigla OACI.

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

ER34

Esta opo proibida para o modal areo. 1 D16 0- Sem data definida

1-1 1-1

1-1

D17

Preencher com: 1-Na data; 2-At a data; 3-A partir da data ER10 Formato AAAA-MM-DD

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

N D D

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

1 10 10

D15 ER10 ER10

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

1-1 1-1

D16

0- Sem hora definida

1-1

D17

Preencher com: 1--No horrio; 2-At o horrio; 3-A partir do horrio

Pg. 129 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

E CG E E E E E E G

1-1 1-1

ER51

Formato HH:MM:SS

N T T C C C

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

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

D15 ER51 ER51 ER34 ER34 ER34

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 ER34 ER34 Informar o nome do campo no atributo xCampo e o contedo do campo no XTexto 1 - 20 1 - 60 ER34 ER34

92 93 94

xCampo xTexto ObsFisco

3 3 2

Identificao do campo Contedo do campo Campo de uso livre do contribuinte

A E G

C C

1-1 1-1 0 - 10

95 96 97 98 99 100 101 102 103 104

xCampo xTexto emit CNPJ IE xNome xFant enderEmit xLgr nro

3 3 1 2 2 2 2 2 3 3

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

A E G E E E E G E E

C C

1-1 1-1 1-1

N N C C

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

14 2 - 14 1 - 60 1 - 60

ER4 ER27 ER34 ER34

Informar zeros no significativos

C C

1-1 1-1

1 - 60 1 - 60

ER34 ER34

Pg. 130 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

105 106 107 108 109 110 111 112

xCpl xBairro cMun xMun CEP UF fone rem

3 3 3 3 3 3 3 1

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

E E E E E E E G

C C N C N C N

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

1 - 60 1 - 60 7 1 - 60 8 2 6 - 14 D9

ER34 ER34 ER2 ER34 ER37 Informar zeros no significativos

ER5 Poder no ser informado para os CTe de redespacho intermedirio. Nos demais casos dever sempre ser informado.

113

CNPJ

Nmero do CNPJ

CE

1-1

14

ER7

Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos. 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.

114 115

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 1-1

11 0 - 14

ER8 ER28

116 117 118 119 120 121 122 123

xNome xFant fone enderReme xLgr nro xCpl xBairro

2 2 2 2 3 3 3 3

Razo social ou nome do remetente Nome fantasia Telefone Dados do endereo Logradouro Nmero Complemento Bairro

E E E G E E E E

C C N

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

1 - 60 1 - 60 6 - 14

ER34 ER34 ER5

C C C C

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

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

ER34 ER34 ER34 ER34

Pg. 131 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

cMun xMun CEP UF cPais xPais email locColeta CNPJ CPF xNome xLgr nro xCpl xBairro cMun xMun UF exped CNPJ

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

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 da Coleta 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 Informaes do Expedidor da Carga Nmero do CNPJ

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

N C N C N C C

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

7 1 - 60 8 2 1-4 1 - 60 1 - 60 D8

ER2 ER34 ER37

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.

ER29 ER34 ER49

Utilizar a tabela do BACEN

Informar apenas quando diferente do endereo do remetente. 14 11 1 - 60 1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 2 D8 ER4 ER8 ER34 ER34 ER34 ER34 ER34 ER2 ER34 Informar 9999999 para operaes com o exterior. Informar EXTERIOR para operaes com o exterior. Informar EX para operaes com o exterior.

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 0-1

1-1

14

ER7

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

Pg. 132 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

144 145

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 1-1

11 0 - 14

ER8 ER28

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.

146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161

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

ER34 ER5

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 D8

ER34 ER34 ER34 ER34 ER2 ER34 ER37 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. ER29 ER34 ER49 Utilizar a tabela do BACEN

1-1

14

ER7

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

162

CPF

Nmero do CPF

CE

1-1

11

ER8

Pg. 133 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

163

IE

Inscrio Estadual

1-1

0 - 14

ER28

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

164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179

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

ER34 ER5

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 D8

ER34 ER34 ER34 ER34 ER2 ER34 ER37 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. ER29 ER34 ER49 S pode ser omitido em caso de redespacho intermedirio Utilizar a tabela do BACEN

1-1

14

ER7

Em caso de empresa no estabelecida no Brasil, ser informado o CNPJ com zeros. Informar os zeros no significativos. Informar os zeros no significativos. Informar a IE do destinatrio ou ISENTO

180 181

CPF IE

2 2

Nmero do CPF Inscrio Estadual

CE E

N C

1-1 0-1

11 0 - 14

ER8 ER28

Pg. 134 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

se destinatrio contribuinte do ICMS isento de inscrio no cadastro de contribuintes do ICMS. Caso o destinatrio no seja contribuinte do ICMS no informar o contedo. 182 183 184 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 6 - 14 8-9 ER34 ER5 ER40 (Obrigatrio nas operaes com as reas com benefcios de incentivos fiscais sob controle da SUFRAMA)

185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

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

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

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 Nmero do CNPJ Nmero do CPF Razo Social ou Nome

G E E E E E E E E E E E G CE CE E N N C 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-1 1-1 1-1 14 11 1 - 60 ER4 ER8 ER34 1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 8 2 1-4 1 - 60 1 - 60 D8 ER29 ER34 ER49 Informar apenas quando diferente do endereo do destinatrio ER34 ER34 ER34 ER34 ER2 ER34 ER37 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. 135 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

201 202 203 204 205 206 207 208 209

xLgr nro xCpl xBairro cMun xMun UF vPrest vTPrest

3 3 3 3 3 3 3 1 2

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

E E E E E E E G E

C C C C N C C

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

1 - 255 1 - 60 1 - 60 1 - 60 7 1 - 60 2 D8

ER34 ER34 ER34 ER34 ER2 ER34 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

ER25

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.

210 211 212

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

ER25

1-1

1 - 15

ER34

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

213 214 215 216 217 218 219

vComp imp ICMS ICMS00 CST vBC pICMS

3 1 2 3 4 4 4

Valor do componente Informaes relativas aos Impostos Informaes relativas ao ICMS Prestao sujeito tributao normal do ICMS classificao Tributria do Servio Valor da BC do ICMS Alquota do ICMS

E G G CG E E E

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

13, 2

ER25

N N N

1-1 1-1 1-1

2 13, 2 3, 2

D21 ER25 ER11

00 - tributao normal ICMS 15 posies, sendo 13 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais.

Pg. 136 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

220 221 222 223 224 225 226 227 228

vICMS ICMS20 CST pRedBC vBC pICMS vICMS ICMS45 CST

4 3 4 4 4 4 4 3 4

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

E CG E E E E E CG E

1-1 1-1

13, 2

ER25

15 posies, sendo 13 inteiras e 2 decimais.

N N N N N

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

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

D22 ER13 ER25 ER11 ER25

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.

1-1

D23

Preencher com: 40 - ICMS iseno; 41 - ICMS no tributada; 51 - ICMS diferido

229

ICMS60

Tributao pelo ICMS60 - ICMS cobrado por substituio tributria.Responsabilidade do recolhimento do ICMS atribudo ao tomador ou 3 por ST 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

CG

1-1

230 231 232 233 234 235 236

CST vBCSTRet vICMSSTRet pICMSSTRet vCred ICMS90 CST

4 4 4 4 4 3 4

E E E E E CG E

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

D24 ER25 ER25 ER11 ER25

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.

1-1

D25

90 - ICMS outros

Pg. 137 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

237 238 239 240 241 242

pRedBC vBC pICMS vICMS vCred ICMSOutraUF

4 4 4 4 4 3

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 Alquota do ICMS Valor do ICMS devido outra UF Simples Nacional Indica se o contribuinte Simples Nacional 1=Sim Valor Total dos Tributos Informaes adicionais de interesse do Fisco

E E E E E CG

N N N N N

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

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

ER13 ER25 ER11 ER25 ER25

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.

243 244 245 246 247 248 249 250 251 252 253 254

CST pRedBCOutraUF vBCOutraUF pICMSOutraUF vICMSOutraUF ICMSSN indSN vTotTrib infAdFisco infCTeNorm infCarga vCarga

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

E E E E E CG E E E

N N N N N

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

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

D25 ER13 ER25 ER11 ER25

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.

N N C

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

1 13, 2 1 - 2000

D26 ER25 ER34 15 posies, sendo 13 inteiras e 2 decimais. Norma referenciada, informaes complementares, etc

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

0-1

13, 2

ER25

15 posies, sendo 13 inteiras e 2 decimais. Dever ser informado para todos os

Pg. 138 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

modais, com exceo para o Dutovirio. 255 256 257 proPred xOutCat infQ 3 3 3 Produto predominante Outras caractersticas da carga Informaes de quantidades da Carga do CT-e E E G C C 1-1 0-1 1-n 1 - 60 1 - 30 ER34 ER34 Informar a descrio do produto predominante "FRIA", "GRANEL", "REFRIGERADA", "Medidas: 12X12X12" Para o Areo obrigatrio o preenchimento desse campo da seguinte forma. 1 - Peso Bruto, sempre em quilogramas (obrigatrio); 2 - Peso Cubado; sempre em quilogramas; 3 - Quantidade de volumes, sempre em unidades (obrigatrio); 4 - Cubagem, sempre em metros cbicos (obrigatrio apenas quando for impossvel preencher as dimenses da(s) embalagem(ens) na tag #12 do leiaute do Areo). 2 D18 Preencher com: 00-M3; 01-KG; 02-TON; 03-UNIDADE; 04-LITROS; 05-MMBTU ER34 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. Poder no ser informado para os CT-e de redespacho intermedirio. Nos demais casos dever sempre ser informado.

258

cUnid

Cdigo da Unidade de Medida

1-1

259

tpMed

Tipo da Medida

1-1

1 - 20

260 261

qCarga infDoc

4 2

Quantidade Informaes dos documentos transportados pelo CT-e Opcional para Redespacho Intermediario e Servio vinculado a multimodal.

E G

1-1 0-1

11, 4

ER19

Pg. 139 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

262 263 264 265

infNF nRoma nPed mod

3 4 4 4

Informaes das NF Nmero do Romaneio da NF Nmero do Pedido da NF Modelo da Nota Fiscal

CG E E E C C N

1-n 0-1 0-1 1-1 1 - 20 1 - 20 2 D5 ER34 ER34

Este grupo deve ser informado quando o documento originrio for NF

Preencher com: 01 - NF Modelo 01/1A e Avulsa; 04 - NF de Produtor ER34 ER34 ER10 ER25 ER25 ER25 ER25 ER25 ER25 ER48 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. Formato AAAA-MM-DD Deve ser preenchido com as informaes

266 267 268 269 270 271 272 273 274 275

serie nDoc dEmi vBC vICMS vBCST vST vProd vNF nCFOP

4 4 4 4 4 4 4 4 4 4

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

276 277 278 279

nPeso PIN dPrev infUnidTransp

4 4 4 4

Peso total em Kg PIN SUFRAMA Data prevista de entrega Informaes das Unidades de Transporte

E E E G

N N D

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

12, 3 2-9 10

ER22 ER41 ER10

Pg. 140 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

(Carreta/Reboque/Vago) 280 tpUnidTransp 5 Tipo da Unidade de Transporte E N 1-1 1 D6

das unidades de transporte utilizadas. 1 - Rodovirio Trao 2 - Rodovirio Reboque 3 - Navio 4 - Balsa 5 - Aeronave 6 - Vago 7 - Outros ER45 Informar a identificao conforme o tipo de unidade de transporte. Por exemplo: para rodovirio trao ou reboque dever preencher com a placa do veculo.

281

idUnidTransp

Identificao da Unidade de Transporte

1-1

1 - 20

282 283 284

lacUnidTransp nLacre infUnidCarga

5 6 5

Lacres das Unidades de Transporte Nmero do lacre Informaes das Unidades de Carga (Containeres/ULD/Outros)

G E G C

0-n 1-1 0-n 1 - 20 ER34 Dispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de continer de carga, vago, continer de avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu. 1 D7 1 - Container 2 - ULD 3 - Pallet 4 - Outros ER45 Informar a identificao da unidade de carga, por exemplo: nmero do container.

285

tpUnidCarga

Tipo da Unidade de Carga

1-1

286 287 288 289 290 291

idUnidCarga lacUnidCarga nLacre qtdRat qtdRat infUnidCarga

6 6 7 6 5 4

Identificao da Unidade de Carga Lacres das Unidades de Carga Nmero do lacre Quantidade rateada (Peso,Volume) Quantidade rateada (Peso,Volume) Informaes das Unidades de Carga (Containeres/ULD/Outros)

E G E E E G

1-1 0-n

1 - 20

C N N

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

1 - 20 3, 2 3, 2

ER34 ER11 ER11 5 posies, sendo 3 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. Dispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de continer de carga, vago, continer de

Pg. 141 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu. 292 tpUnidCarga 5 Tipo da Unidade de Carga E N 1-1 1 D7 1 - Container 2 - ULD 3 - Pallet 4 - Outros ER45 Informar a identificao da unidade de carga, por exemplo: nmero do container.

293 294 295 296 297 298 299 300 301 302

idUnidCarga lacUnidCarga nLacre qtdRat infNFe chave PIN dPrev infUnidTransp tpUnidTransp

5 5 6 5 3 4 4 4 4 5

Identificao da Unidade de Carga Lacres das Unidades de Carga Nmero do lacre Quantidade rateada (Peso,Volume) Informaes das NF-e Chave de acesso da NF-e PIN SUFRAMA Data prevista de entrega Informaes das Unidades de Transporte (Carreta/Reboque/Vago) Tipo da Unidade de Transporte

E G E E CG E E E G E

1-1 0-n

1 - 20

C N

1-1 0-1 1-n

1 - 20 3, 2

ER34 ER11 5 posies, sendo 3 inteiras e 2 decimais.

N N D

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

44 2-9 10

ER3 ER41 ER10 PIN atribudo pela SUFRAMA para a operao. Formato AAAA-MM-DD Deve ser preenchido com as informaes das unidades de transporte utilizadas.

1-1

D6

1 - Rodovirio Trao 2 - Rodovirio Reboque 3 - Navio 4 - Balsa 5 - Aeronave 6 - Vago 7 - Outros ER45 Informar a identificao conforme o tipo de unidade de transporte. Por exemplo: para rodovirio trao ou reboque dever preencher com a placa do veculo.

303

idUnidTransp

Identificao da Unidade de Transporte

1-1

1 - 20

304 305

lacUnidTransp nLacre

5 6

Lacres das Unidades de Transporte Nmero do lacre

G E C

0-n 1-1 1 - 20 ER34

Pg. 142 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

306

infUnidCarga

Informaes das Unidades de Carga (Containeres/ULD/Outros)

0-n

Dispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de continer de carga, vago, continer de avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu. 1 D7 1 - Container 2 - ULD 3 - Pallet 4 - Outros ER45 Informar a identificao da unidade de carga, por exemplo: nmero do container.

307

tpUnidCarga

Tipo da Unidade de Carga

1-1

308 309 310 311 312 313

idUnidCarga lacUnidCarga nLacre qtdRat qtdRat infUnidCarga

6 6 7 6 5 4

Identificao da Unidade de Carga Lacres das Unidades de Carga Nmero do lacre Quantidade rateada (Peso,Volume) Quantidade rateada (Peso,Volume) Informaes das Unidades de Carga (Containeres/ULD/Outros)

E G E E E G

1-1 0-n

1 - 20

C N N

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

1 - 20 3, 2 3, 2

ER34 ER11 ER11 5 posies, sendo 3 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. Dispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de continer de carga, vago, continer de avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu.

314

tpUnidCarga

Tipo da Unidade de Carga

1-1

D7

1 - Container 2 - ULD 3 - Pallet 4 - Outros ER45 Informar a identificao da unidade de carga, por exemplo: nmero do container.

315 316 317 318 319 320

idUnidCarga lacUnidCarga nLacre qtdRat infOutros tpDoc

5 5 6 5 3 4

Identificao da Unidade de Carga Lacres das Unidades de Carga Nmero do lacre Quantidade rateada (Peso,Volume) Informaes dos demais documentos Tipo de documento originrio

E G E E CG E

1-1 0-n

1 - 20

C N

1-1 0-1 1-n

1 - 20 3, 2

ER34 ER11 5 posies, sendo 3 inteiras e 2 decimais.

1-1

D19

Preencher com:

Pg. 143 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

00 - Declarao; 10 - Dutovirio; 99 - Outros 321 322 323 324 325 326 327 descOutros nDoc dEmi vDocFisc dPrev infUnidTransp tpUnidTransp 4 4 4 4 4 4 5 Descrio quando se tratar de 99-Outros Nmero Data de Emisso Valor do documento Data prevista de entrega Informaes das Unidades de Transporte (Carreta/Reboque/Vago) Tipo da Unidade de Transporte E E E E E G E N C C D N D 0-1 0-1 0-1 0-1 0-1 0-n 1-1 1 D6 1 - 100 1 - 20 10 13, 2 10 ER34 ER34 ER10 ER26 ER10 Formato AAAA-MM-DD 15 posies, sendo 13 inteiras e 2 decimais. Formato AAAA-MM-DD Deve ser preenchido com as informaes das unidades de transporte utilizadas. 1 - Rodovirio Trao 2 - Rodovirio Reboque 3 - Navio 4 - Balsa 5 - Aeronave 6 - Vago 7 - Outros ER45 Informar a identificao conforme o tipo de unidade de transporte. Por exemplo: para rodovirio trao ou reboque dever preencher com a placa do veculo.

328

idUnidTransp

Identificao da Unidade de Transporte

1-1

1 - 20

329 330 331

lacUnidTransp nLacre infUnidCarga

5 6 5

Lacres das Unidades de Transporte Nmero do lacre Informaes das Unidades de Carga (Containeres/ULD/Outros)

G E G C

0-n 1-1 0-n 1 - 20 ER34 Dispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de continer de carga, vago, continer de avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu. 1 D7 1 - Container 2 - ULD 3 - Pallet

332

tpUnidCarga

Tipo da Unidade de Carga

1-1

Pg. 144 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

4 - Outros 333 334 335 336 337 338 idUnidCarga lacUnidCarga nLacre qtdRat qtdRat infUnidCarga 6 6 7 6 5 4 Identificao da Unidade de Carga Lacres das Unidades de Carga Nmero do lacre Quantidade rateada (Peso,Volume) Quantidade rateada (Peso,Volume) Informaes das Unidades de Carga (Containeres/ULD/Outros) E G E E E G C N N C 1-1 0-n 1-1 0-1 0-1 0-n 1 - 20 3, 2 3, 2 ER34 ER11 ER11 5 posies, sendo 3 inteiras e 2 decimais. 5 posies, sendo 3 inteiras e 2 decimais. Dispositivo de carga utilizada (Unit Load Device - ULD) significa todo tipo de continer de carga, vago, continer de avio, palete de aeronave com rede ou palete de aeronave com rede sobre um iglu. 1 D7 1 - Container 2 - ULD 3 - Pallet 4 - Outros ER45 Informar a identificao da unidade de carga, por exemplo: nmero do container. 1 - 20 ER45 Informar a identificao da unidade de carga, por exemplo: nmero do container.

339

tpUnidCarga

Tipo da Unidade de Carga

1-1

340 341 342 343 344 345 346

idUnidCarga lacUnidCarga nLacre qtdRat docAnt emiDocAnt CNPJ

5 5 6 5 2 3 4

Identificao da Unidade de Carga Lacres das Unidades de Carga Nmero do lacre Quantidade rateada (Peso,Volume) Documentos de Transporte Anterior Emissor do documento anterior Nmero do CNPJ

E G E E G G CE

1-1 0-n

1 - 20

C N

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

1 - 20 3, 2

ER34 ER11 5 posies, sendo 3 inteiras e 2 decimais.

1-1

14

ER7

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

347 348 349

CPF IE UF

4 4 4

Nmero do CPF Inscrio Estadual Sigla da UF

CE E E

N N C

1-1 1-1 1-1

11 2 - 14 2 D8

ER8 ER27

Informar EX para operaes com o

Pg. 145 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

exterior. 350 351 352 353 xNome idDocAnt idDocAntPap tpDoc 4 4 5 6 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 E G CG E N C 1-1 1-2 1-n 1-1 2 D28 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 ER34 ER34 ER42 ER10 1 - 60 ER34

354 355 356 357 358 359 360 361 seg

serie subser nDoc dEmi idDocAntEle chave

6 6 6 6 5 6 2 3

Srie do Documento Fiscal Srie do Documento Fiscal Nmero do Documento Fiscal Data de emisso (AAAA-MM-DD) Documentos de transporte anterior eletrnicos Chave de acesso do CT-e Informaes de Seguro da Carga Responsvel pelo seguro

E E E E CG E G E

C C N D

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

1-3 1-2 1 - 20 10

1-1 0-n

44

ER3

respSeg

1-1

D20

Preencher com: 0- Remetente;

Pg. 146 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

1- Expedidor; 2 - Recebedor; 3 - Destinatrio; 4 - Emitente do CT-e; 5 - Tomador de Servio. Dados obrigatrios apenas no modal Rodovirio, depois da lei 11.442/07. Para os demais modais esta informao opcional. 362 363 364 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 ER34 ER34 ER34 Obrigatrio pela lei 11.442/07 (RCTRC) No obrigatrio, pois muitas averbaes ocorrem aaps a emisso do CT, 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

365

vCarga

Valor da Carga para efeito de averbao

0-1

13, 2

ER26

366 367 368

infModal versaoModal xs:any

2 3 3

Informaes do modal Verso do leiaute especfico para o Modal XML do modal Insira neste local o XML especfico do modal (rodovirio, areo, ferrovirio, aquavirio ou dutovirio).

G A E N C

1-1 1-1 1-1 4 ER43 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 (rodovirio, areo, ferrovirio, aquavirio ou dutovirio). A especificao do schema XML para cada modal pode ser encontrada nos arquivos que acompanham este pacote de liberao: Rodovirio - ver arquivo

Pg. 147 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 a designao genrica para a verso do arquivo. Por exemplo, o arquivo para o schema do modal Rodovirio na verso 1.04 ser denominado "CTeModalRodoviario_v1.04". 369 peri 2 Preenchido quando for transporte de produtos classificados pela ONU como perigosos. G 0-n No deve ser preenchido para modal dutovirio. Observao para o modal areo: - O preenchimento desses campos no desobriga a empresa area de emitir os demais documentos que constam na legislao vigente. 4 1 - 150 ER44 ER34 Ver a legislao de transporte de produtos perigosos aplicadas ao modal Ver a legislao de transporte de produtos perigosos aplicada ao modo de transporte Ver a legislao de transporte de produtos perigosos aplicadas ao modal Ver a legislao de transporte de produtos perigosos aplicadas ao modal Preenchimento obrigatrio para o modal areo. A legislao para o modal rodovirio e ferrovirio no atribui grupo de embalagem para todos os produtos, portanto haver casos de no preenchimento desse campo.

370 371

nONU xNomeAE

3 3

Nmero ONU/UN Nome apropriado para embarque do produto Classe ou subclasse/diviso, e risco subsidirio/risco secundrio Grupo de Embalagem

E E

C C

1-1 0-1

372 373

xClaRisco grEmb

3 3

E E

C C

0-1 0-1

1 - 40 1-6

ER34 ER34

Pg. 148 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

374

qTotProd

Quantidade total por produto

1-1

1 - 20

ER34

Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal Preencher conforme a legislao de transporte de produtos perigosos aplicada ao modal. No caso de transporte rodovirio e ferrovirio, este campo no exigido.

375

qVolTipo

Quantidade e Tipo de volumes

0-1

1 - 60

ER34

376

pontoFulgor

Ponto de Fulgor

0-1

1-6

ER34

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

veicNovos chassi cCor xCor cMod vUnit vFrete cobr fat nFat vOrig vDesc vLiq dup nDup

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

informaes dos veculos transportados Chassi do veculo Cor do veculo 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

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

0-n 1-1 1-1 1-1 1-1 1-1 1-1 0-1 0-1 0-1 0-1 0-1 0-1 0-n 0-1 1 - 60 ER34 1 - 60 13, 2 13, 2 13, 2 ER34 ER26 ER26 ER26 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. 17 1-4 1 - 40 1-6 13, 2 13, 2 ER45 ER34 ER34 ER34 ER25 ER25 Utilizar tabela RENAVAM 15 posies, sendo 13 inteiras e 2 decimais. 15 posies, sendo 13 inteiras e 2 decimais. Cdigo de cada montadora

Pg. 149 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412

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

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

Data de vencimento da duplicata (AAAAMM-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 CNPJ do Emitente Modelo do Documento Fiscal Serie 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

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

D N

0-1 0-1 0-1

10 13, 2

ER10 ER26 15 posies, sendo 13 inteiras e 2 decimais.

1-1 1-1

44

ER3

1-1 1-1

44

ER3

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 D29

ER4

Informar o CNPJ do emitente do Documento Fiscal

ER32 ER32 ER46 ER25 ER10 ER3 15 posies, sendo 13 inteiras e 2 decimais.

1-1 1-1

44

ER3

Detalhamento do CT-e complementado CG Chave do CT-e complementado Detalhamento do CT-e do tipo Anulao Chave de acesso do CT-e original a ser E CG E N N

1-1 1-1 1-1

44

ER3

44

ER3

Pg. 150 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

anulado e substitudo 413 414 415 416 417 dEmi autXML CNPJ CPF 2 1 2 2 0 Data de emisso da declarao do tomador no contribuinte do ICMS Autorizados para download do XML do DF-e CNPJ do autorizado CPF do autorizado ds:Signature E G CE CE E N N C D 1-1 0 - 10 1-1 1-1 1-1 14 11 ER4 ER8 10 ER10 Informar CNPJ ou CPF. Preencher os zeros no significativos. Informar zeros no significativos Informar zeros no significativos

Pg. 151 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

Leiaute Rodovirio
# 1 2 Campo rodo RNTRC
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E C 1-1 1-1 8 ER53 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 Ser lotao quando houver um nico conhecimento de transporte por veculo, ou combinao veicular, e por viagem ER55 Tambm Conhecido como conta frete

0 1

Informaes do modal 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 D13

ER10

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

ER34 ER56 ER10 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 N

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

14 1 - 10 2 - 14 2 6 - 14 D8

ER4 ER34 ER27

Informar os zeros no significativos. Uso intermo das transportadoras.

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

Pg. 152 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 Vale-Pedgio, 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. 15 posies, sendo 13 inteiras e 2 decimais. Nmero de ordem do comprovante de compra do Vale-Pedgio fornecido para cada veculo ou combinao veicular, por viagem. Um CT-e poder ter vrios veculos associados, ex.: cavalo + reboque. S preenchido em CT-e rodovirio de lotao. 1 - 10 9 - 11 4 1-6 1-6 ER34 ER34 ER54 ER57 ER57

18

nCompra

Nmero do comprovante de compra

1-1

1 - 20

ER42

19

CNPJPg

CNPJ do responsvel pelo pagamento do Vale-Pedgio

0-1

14

ER7

20

vValePed

Valor do Vale-Pedagio

1-1

13, 2

ER25

21

veic

Dados dos Veculos

0-4

22 23 24 25 26

cInt RENAVAM placa tara capKG

2 2 2 2 2

Cdigo interno do veculo RENAVAM do veculo Placa do veculo Tara em KG Capacidade em KG

E E E E E

C C C N N

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

Pg. 153 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

27 28

capM3 tpProp

2 2

Capacidade em M3 Tipo de Propriedade de veculo

E E

N C

1-1 1-1

1-3 1 D31

ER32 Preencher com: P- Prprio; T- terceiro. Ser prprio quando o proprietrio, coproprietrio ou arrendatrio do veculo for o Emitente do CT-e, caso contrrio ser caracterizado como de propriedade de Terceiro 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.

29 30

tpVeic tpRod

2 2

Tipo de veculo Tipo de Rodado

E E

N N

1-1 1-1

1 2

D13 D32

31

tpCar

Tipo de Carroceria

1-1

D18

32 33

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

D8

34 35 36

CPF CNPJ RNTRC

3 3 3

CE CE E

N N C

1-1 1-1 1-1

11 14 8

ER8 ER7 ER53

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

Pg. 154 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

remunerao. 37 38 39 40 xNome IE UF tpProp 3 3 3 3 Razo Social ou Nome do proprietrio Inscrio Estadual UF Tipo Proprietrio E E E E C C C N 1-1 1-1 1-1 1-1 1 - 60 0 - 14 2 1 D8 D10 Preencher com: 0-TAC Agregado; 1-TAC Independente; ou 2 Outros. ER34 ER28

41 42 43 44 45

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 ER34 ER8 1 - 20 ER34 S preenchido em CT-e rodovirio de lotao

Pg. 155 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 ER58 Documento que precede o CT-e, assinado pelo expedidor, espcie de pedido de servio Os trs primeiros dgitos representam um cdigo que os operadores de transporte areo associados IATA possuem. Em seguida um nmero de srie de sete dgitos determinados pelo operador de tansporte areo. Para finalizar, um dgito verificador Formato AAAA-MM-DD Preencher com o nome da filial, da franquia ou da representante legal emissora 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 modal Areo Nmero da Minuta

nOCA

Nmero Operacional do Conhecimento Areo

0-1

11

ER8

4 5

dPrevAereo xLAgEmi

1 1

Data prevista da entrega Identificao do Emissor

E E

D C

1-1 0-1

10 1 - 20

ER10 ER34

IdT

Identificao Interna do Tomador

0-1

1 - 14

ER34

7 8

tarifa CL

1 2

Informaes de tarifa Classe

G E C

1-1 1-1 1 ER59 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

ER34 ER25

Pg. 156 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

11 12

natCarga xDime

1 2

Natureza da carga Dimenso

G E C

1-1 0-1 5 - 14 ER34 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

D33

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) ER34 Informar o cdigo Interline Message Procedure - IMP

14

cIMP

Carga especial

1-n

3-3

Pg. 157 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 D13 D34 ER34 ER34 ER34 Preencher com: 0 - Interior; 1 - Cabotagem ER34 ER60 Preencher com: N-Norte, L-Leste, S-Sul, O-Oeste 13, 2 13, 2 1 - 10 1 - 10 1 - 60 ER25 ER25 ER34 ER34 ER34 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 modal Aquavirio Valor da Prestao Base de Clculo do AFRMM AFRMM (Adicional de Frete para Renovao da Marinha Mercante) Nmero do Booking (reserva) Nmero de Controle Identificao do Navio 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

irin

Irin do navio sempre dever ser informado

1-1

1 - 10

Pg. 158 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 D14 Preencher com: 0-Prprio; 1-Mtuo; 2-Rodoferrovirio; 3-Rodovirio.

0 1

Informaes do modal 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 ER34 ER34 ER25 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

ER34 ER27 ER34

Pg. 159 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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

xMun CEP UF detVag nVag cap tpVag pesoR pesoBC

3 3 3 1 2 2 2 2 2

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

E E E G E E E E E

C N C

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

1 - 60 8 2 D8

ER34 ER37

Informar EX para operaes com o exterior.

N N C N N

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

8 3, 3 3 3, 3 3, 3

ER37 ER12 ER34 ER12 ER12 6 posies, sendo 3 inteiras e 3 decimais. 6 posies, sendo 3 inteiras e 3 decimais. 6 posies, sendo 3 inteiras e 3 decimais.

Pg. 160 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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 ER18 ER10 ER10 15 posies, sendo 9 inteiras e 6 decimais.

0 1 1 1

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

Leiaute Multimodal
# 1 2 3 Campo multimodal COTM indNegociavel
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes G E E C N 1-1 1-1 1-1 1 D13

0 1 1

Informaes do Multimodal Nmero do Certificado do Operador de Transporte Multimodal Indicador Negocivel Preencher com: 0 - No Negocivel; 1 Negocivel

Pg. 161 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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]{6,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\.[0-9]{2}|[1-9]{1}[0-9]{0,2}(\.[0-9]{3})? 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})?

Pg. 162 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})? 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})? [0-9]{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]\.[0-9]{6}|[1-8][0-9]\.[0-9]{6}|90\.[0-9]{6}|-[0-9]\.[0-9]{6}|-[1-8][0-9]\.[0-9]{6}|-90\.[0-9]{6} [0-9]\.[0-9]{6}|[1-9][0-9]\.[0-9]{6}|1[0-7][0-9]\.[0-9]{6}|180\.[0-9]{6}|-[0-9]\.[0-9]{6}|-[1-9][0-9]\.[0-9]{6}|-1[0-7][0-9]\.[0-9]{6}|-180\.[0-9]{6} [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]{8,9} [1-9]{1}[0-9]{1,8} [0-9]{1,20} 2\.(0[0-9]|[1-9][0-9]) [0-9]{4}|ND [A-Z0-9]+ [0-9]{1,6} CTe[0-9]{44} [123567][0-9]([0-9][1-9]|[1-9][0-9]) [^@]+@[^\.]+\..+ [0-9]{1,15}

Pg. 163 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

ER51 ER52

(([0-1][0-9])|([2][0-3])):([0-5][0-9]):([0-5][0-9]) 2\.00

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

Pg. 164 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

D23 D24 D25 D26 D27

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, 06

D28 D29 D30

Pg. 165 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/010

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. 166 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 167 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 168 / 190

Conhecimento de Transporte eletrnico


Nota Tnica 2013/010

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. 169 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/010

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. 170 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 171 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 172 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

Anexo VI Manual de Contingncia

CONHECIMENTO DE TRANSPORTE ELETRNICO

Manual de Contingncia - Contribuinte

Verso 2.0 Maro 2013

Pg. 173 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

CONTROLE DE VERSES Verso 1.0.0 1.0.0 1.1.0 2.0.0 2.0.0 Data 09/06/2011 So Luis - draft 22/11/2011 RS 11/04/2012 RS (SVC) 22/08/2012 RS (EPEC) 15/03/2013 - RS

Pg. 174 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 175 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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 poder 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; e) EPEC Evento Prvio Emisso em Contingncia - Quando o problema ocorre na empresa emissora de CT-e, seja por falha nos seus sistemas ou por problemas na conexo com a internet (rota de rede ou capacidade de transmisso), a empresa poder optar pelo FS-DA ou gerar um Evento do tipo EPEC (Evento Prvio de Emisso em Contingncia), onde pode emitir uma solicitao de registro de evento de CT-e anterior autorizao do documento em si com um layout mnimo de informaes. Esse evento deve ser enviado para a SEFAZ Virtual de Contingncia que atende a UF do emissor do documento, uma vez autorizado o EPEC, a empresa poder prestar o servio imprimindo o DACTE (modelo Contingncia) em papel comum. Ao retomar seu sistema, o emitente dever enviar o CT-e normal para a sua SEFAZ Autorizadora. 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. 176 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 177 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 178 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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/CteConsulta.asmx https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx

https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.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/CTeConsulta/CTeConsulta.asmx https://homologacao.cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx

https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.a smx

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/CteConsulta.asmx https://nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.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/CTeConsulta/CTeConsulta.asmx https://cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx https://cte.sefaz.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx 2.1.3 EPEC Evento Prvio de Emisso em Contingncia

Para uso dos servios de recepo e autorizao do EPEC na SVC-XX, aps identificar problemas tcnicos, a empresa deve adotar os seguintes procedimentos: Gerao do CT-e (A) Normal com campo tpEmis alterado para 4 (EPEC), consequentemente essa informao far parte da chave de acesso; Gerao de um evento conforme layout definido para o EPEC indicando a chave de acesso do CT-e gerado com tpEmis= 4; Transmisso do Evento para a SVC-XX e obteno da homologao do evento no vinculado (cStat=136); Impresso do DACTE (emisso em contingencia) em papel comum; Aps cessarem os problemas: Transmisso do CT-e com campo TpEmis = 4 para a SEFAZ Autorizadora Normal e obteno da autorizao de uso;

Pg. 179 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

vedada a reutilizao, em contingncia, de nmero de CT-e transmitido com tipo de emisso Normal. Eventos do tipo EPEC somente sero autorizados no perodo mximo de sete dias (168 horas) sem que o documento CT-e (com tpEmis=4) seja enviado para autorizao na SEFAZ Autorizadora do contribuinte.
No existir cancelamento de eventos EPEC na SVC, e uma vez emitido o evento EPEC, este ser compartilhado com a SEFAZ Autorizadora Normal pelo Ambiente Nacional. Caso o contribuinte necessite cancelar uma operao emitida por engano em contingncia EPEC na SVC, dever primeiro autorizar o CT-e (com tpEmis=4) na SEFAZ Autorizadora Normal e, logo em seguida, efetuar o seu cancelamento. IMPORTANTE: esse modelo de contingncia dever ser utilizado somente em casos de dificuldade tcnica, sendo que o uso de forma continua poder ser bloqueado por regra de validao ou medida restritiva.

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.

Pg. 180 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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 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. 181 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 182 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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. 183 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

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.

Pg. 184 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

2.3.1 Transmisso dos CT-e Emitidos em Contingncia

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 sete dias a partir da emisso do documento.
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 emitente, tomador, 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 recebidos 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 de servios correspondentes registradas em CT-e 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. 185 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

Anexo VII Campos Impedidos de Alterao por Carta de Correo


Grupo infCte infCte ide ide ide ide ide ide ide ide ide ide toma03 toma04 toma04 toma04 emit emit rem rem rem dest dest dest vPrest Comp vPresComp compComp ICMS00 ICMS00 ICMS00 ICMS00 ICMS20 ICMS20 ICMS20 ICMS20 ICMS20 ICMS45 ICMS60 ICMS60 ICMS60 ICMS60 ICMS60 ICMS90 ICMS90 ICMS90 ICMS90 ICMS90 Nome do Campo versao Id cUF cCT mod serie nCT tpEmis cDV tpAmb dhEmi modal toma CNPJ CPF IE CNPJ IE CNPJ CPF IE CNPJ CPF IE vTPrest vComp vTPrest vComp CST vBC pICMS vICMS CST pRedBC vBC pICMS vICMS CST CST vBCSTRet vICMSSTRet pICMSSTRet vCred CST pRedBC vBC pICMS vICMS Implementao SEFAZ Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Facult Facult Facult Obrig. Obrig. Facult. Facult. Facult. Facult. Facult. Facult. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig. Obrig.
Pg. 186 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

ICMS90 ICMSOutraUF ICMSOutraUF ICMSOutraUF ICMSOutraUF ICMSOutraUF ICMSSN

vCred CST pRedBCOutraUF vBCOutraUF pICMSOutraUF vICMSOutraUF indSN

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

Os campos em cinza so referentes s informaes do imposto, tanto do grupo imp, quanto do grupo impComp do CT-e Complementar.

Pg. 187 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

Anexo VIII Relao de CFOP vlidos para CT-e


1.206 - Anulao de valor relativo prestao de servio de transporte Classificam-se neste cdigo as anulaes correspondentes a indevidamente, decorrentes de prestaes de servios de transporte. 2.206 - Anulao de valor relativo prestao de servio de transporte Classificam-se neste cdigo as anulaes correspondentes a indevidamente, decorrentes de prestaes de servios de transporte. 3.206 - Anulao de valor relativo prestao de servio de transporte Classificam-se neste cdigo as anulaes correspondentes a indevidamente, decorrentes de prestaes de servios de transporte. 5.206 - Anulao de valor relativo a aquisio de servio de transporte valores faturados

valores

faturados

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a valores faturados indevidamente, decorrentes das aquisies de servios de transporte. 5.351 - Prestao de servio de transporte para execuo de servio da mesma natureza Classificam-se neste cdigo as prestaes de servios de transporte destinados s prestaes de servios da mesma natureza. 5.352 - Prestao de servio de transporte a estabelecimento industrial Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento industrial. Tambm sero classificados neste cdigo os servios de transporte prestados a estabelecimento industrial de cooperativa. 5.353 - Prestao de servio de transporte a estabelecimento comercial Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento comercial. Tambm sero classificados neste cdigo os servios de transporte prestados a estabelecimento comercial de cooperativa. 5.354 - Prestao de servio de transporte a estabelecimento de prestador de servio de comunicao Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento prestador de servios de comunicao. 5.355 - Prestao de servio de transporte a estabelecimento de geradora ou de distribuidora de energia eltrica Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento de geradora ou de distribuidora de energia eltrica. 5.356 - Prestao de servio de transporte a estabelecimento de produtor rural Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento de produtor rural. 5.357 - Prestao de servio de transporte a no contribuinte Classificam-se neste cdigo as prestaes de servios de transporte a pessoas fsicas ou a pessoas jurdicas no indicadas nos cdigos anteriores. 5.359 - Prestao de servio de transporte a contribuinte ou a no contribuinte quando a mercadoria transportada est dispensada de emisso de nota fiscal. Classificam-se neste cdigo as prestaes de servios de transporte a contribuintes ou a no contribuintes, exclusivamente quando no existe a obrigao legal de emisso de nota fiscal para a mercadoria transportada.
Pg. 188 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

5.360 - Prestao de servio de transporte a contribuinte substituto em relao ao servio de transporte Classificam-se neste cdigo as prestaes de servios de transporte a contribuinte ao qual tenha sido atribuda a condio de substituto tributrio do imposto sobre a prestao dos servios. 5.601 - Transferncia de crdito de ICMS acumulado Classificam-se neste cdigo os lanamentos destinados ao registro da transferncia de crditos de ICMS para outras empresas. 5.602 - Transferncia de saldo credor de ICMS para outro estabelecimento da mesma empresa, destinado compensao de saldo devedor de ICMS Classificam-se neste cdigo os lanamentos destinados ao registro da transferncia de saldos credores de ICMS para outros estabelecimentos da mesma empresa, destinados compensao do saldo devedor do estabelecimento, inclusive no caso de apurao centralizada do imposto. 5.603 - Ressarcimento de ICMS retido por substituio tributria Classificam-se neste cdigo os lanamentos destinados ao registro de ressarcimento de ICMS retido por substituio tributria a contribuinte substitudo, efetuado pelo contribuinte substituto, nas hipteses previstas na legislao aplicvel. 5.605 - Transferncia de saldo devedor de ICMS de outro estabelecimento da mesma empresa. Classificam-se neste cdigo os lanamentos destinados ao registro da transferncia de saldo devedor de ICMS para outro estabelecimento da mesma empresa, para efetivao da apurao centralizada do imposto. 5.606 - Utilizao de saldo credor de ICMS para extino por compensao de dbitos fiscais. Classificam-se neste cdigo os lanamentos destinados ao registro de utilizao de saldo credor de ICMS em conta grfica para extino por compensao de dbitos fiscais desvinculados de conta grfica. 5.932 - Prestao de servio de transporte iniciada em unidade da Federao diversa daquela onde inscrito o prestador Classificam-se neste cdigo as prestaes de servio de transporte que tenham sido iniciadas em unidade da Federao diversa daquela onde o prestador est inscrito como contribuinte. 5.949 - Outra sada de mercadoria ou prestao de servio no especificado Classificam-se neste cdigo as outras sadas de mercadorias ou prestaes de servios que no tenham sido especificados nos cdigos anteriores. 6.206 - Anulao de valor relativo a aquisio de servio de transporte Classificam-se neste cdigo as anulaes correspondentes a valores faturados indevidamente, decorrentes das aquisies de servios de transporte. 6.351 - Prestao de servio de transporte para execuo de servio da mesma natureza Classificam-se neste cdigo as prestaes de servios de transporte destinados s prestaes de servios da mesma natureza. 6.352 - Prestao de servio de transporte a estabelecimento industrial Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento industrial. Tambm sero classificados neste cdigo os servios de transporte prestados a estabelecimento industrial de cooperativa. 6.353 - Prestao de servio de transporte a estabelecimento comercial Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento comercial. Tambm sero classificados neste cdigo os servios de transporte prestados a estabelecimento comercial de cooperativa.
Pg. 189 / 190

Conhecimento de Transporte Eletrnico


Nota Tcnica 2013/006

6.354 - Prestao de servio de transporte a estabelecimento de prestador de servio de comunicao Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento prestador de servios de comunicao. 6.355 - Prestao de servio de transporte a estabelecimento de geradora ou de distribuidora de energia eltrica Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento de geradora ou de distribuidora de energia eltrica. 6.356 - Prestao de servio de transporte a estabelecimento de produtor rural Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento de produtor rural. 6.357 - Prestao de servio de transporte a no contribuinte Classificam-se neste cdigo as prestaes de servios de transporte a pessoas fsicas ou a pessoas jurdicas no indicadas nos cdigos anteriores. 6.359 - Prestao de servio de transporte a contribuinte ou a no contribuinte quando a mercadoria transportada est dispensada de emisso de nota fiscal. Classificam-se neste cdigo as prestaes de servios de transporte a contribuintes ou a no contribuintes, exclusivamente quando no existe a obrigao legal de emisso de nota fiscal para a mercadoria transportada. 6.360 - Prestao de servio de transporte a contribuinte substituto em relao ao servio de transporte. Classificam-se neste cdigo as prestaes de servios de transporte a contribuinte ao qual tenha sido atribuda a condio de substituto tributrio do imposto sobre a prestao dos servios. 6.603 - Ressarcimento de ICMS retido por substituio tributria Classificam-se neste cdigo os lanamentos destinados ao registro de ressarcimento de ICMS retido por substituio tributria a contribuinte substitudo, efetuado pelo contribuinte substituto, nas hipteses previstas na legislao aplicvel. 6.932 - Prestao de servio de transporte iniciada em unidade da Federao diversa daquela onde inscrito o prestador Classificam-se neste cdigo as prestaes de servio de transporte que tenham sido iniciadas em unidade da Federao diversa daquela onde o prestador est inscrito como contribuinte. 6.949 - Outra sada de mercadoria ou prestao de servio no especificado Classificam-se neste cdigo as outras sadas de mercadorias ou prestaes de servios que no tenham sido especificados nos cdigos anteriores. 7.206 - Anulao de valor relativo a aquisio de servio de transporte Classificam-se neste cdigo as anulaes correspondentes a indevidamente, decorrentes das aquisies de servios de transporte. 7.358 - Prestao de servio de transporte valores faturados

Classificam-se neste cdigo as prestaes de servios de transporte destinado a estabelecimento no exterior. 7.949 - Outra sada de mercadoria ou prestao de servio no especificado Classificam-se neste cdigo as outras sadas de mercadorias ou prestaes de servios que no tenham sido especificados nos cdigos anteriores.

Pg. 190 / 190