Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual CTe v3 00 PDF
Manual CTe v3 00 PDF
Verso 3.00
Julho/2016
Pg. 1 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Controle de Verses
Verso Data
1.00 07/03/2008 SP
1.01 02/07/2008 SP/RS
1.01A 07/07/2008 SP/RS
1.01B 25/08/2008 Reunio CT-e RJ
1.02pre 03/09/2008 Reunio CT-e MT
1.02 12/09/2008 SP/RS
1.03 03/08/2009 RS/SP/GO
1.04 22/07/2011 RS
1.04a 12/08/2011 RS
1.04b 07/12/2011 RS
1.04c 11/04/2012 RS Regras SVC
2.00pre 02/05/2012 RS
2.00 04/07/2013 RS
2.00 31/07/2013 RS (Reviso)
2.00a 10/2013 RS
2.00a 01/2014 RS
3.00 07/2016 RS
Pg. 2 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 3 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
ndice
1. Introduo ......................................................................................................... 8
2. Consideraes Iniciais ....................................................................................... 9
2.1 Histrico do Documento Fiscal Eletrnico .............................................................. 9
2.2 Conceito do CT-e ................................................................................................. 10
2.3 Descrio Simplificada do Modelo Operacional .................................................... 10
3. Arquitetura de Comunicao com Contribuinte ................................................ 11
3.1 Modelo Conceitual ................................................................................................ 11
3.2 Padres Tcnicos................................................................................................. 12
Padro de Documento XML ......................................................................................... 12
Padro de Comunicao .............................................................................................. 14
Padro de Certificado Digital........................................................................................ 15
Padro de Assinatura Digital ........................................................................................ 15
Validao de Assinatura Digital pela Secretaria de Fazenda Estadual ......................... 17
Resumo dos Padres Tcnicos.................................................................................... 18
3.3 Modelo Operacional ............................................................................................. 18
Servios Sncronos ...................................................................................................... 19
Servios Assncronos ................................................................................................... 19
Filas e Mensagens ....................................................................................................... 21
Servios Compartilhados Modelo 57 e Modelo 67..................................................... 22
3.4 Padro de Mensagens dos Web Services ............................................................ 22
Informaes de Controle e rea de Dados das Mensagens......................................... 23
Validao da Estrutura XML das Mensagens dos Web Services ................................. 23
Schemas XML das Mensagens dos Web Services ...................................................... 24
3.5 Verso dos Schemas XML ................................................................................... 24
Liberao de Verses dos Schemas para o Conhecimento de Transporte Eletrnico
CT-e ............................................................................................................................. 24
Pacote de Liberao Preliminar ................................................................................... 25
Pacote de Liberao de Homologao e Pacote de Liberao Definitivo ..................... 25
Correo de Pacote de Liberao ................................................................................ 25
Divulgao de Novos Pacotes de Liberao ................................................................ 26
Controle de Verso ...................................................................................................... 26
3.6 Schema XML do CT-e Estrutura Genrica e Estrutura Especfica do Modal de
Transporte ....................................................................................................................... 26
Parte Genrica ............................................................................................................. 27
Parte Especfica para Cada Modal de Transporte ........................................................ 28
Parte Genrica e Parte Especfica para Cada Modal de Transporte Verses ........... 28
3.7 Sistema de Registro de Eventos........................................................................... 28
Relao dos Tipos de Evento....................................................................................... 29
3.8 Data e Hora de Emisso e Outros Horrios.......................................................... 31
3.9 SEFAZ Virtual....................................................................................................... 32
4. Web Services .................................................................................................. 33
4.1 Servio de Recepo de CT-e de Transporte de Carga (Modelo 57) ................... 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 .................................................................................. 60
Pg. 4 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 5 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 6 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 7 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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. 8 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
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.
Transporte de Pessoas;
Transporte de Valores;
Excesso de Bagagem;
Pg. 9 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Este mesmo arquivo do CT-e ser ainda transmitido pela Secretaria de Fazenda Estadual para a
Receita Federal do Brasil, que ser o repositrio nacional de todos os CT-e emitidos, e para as
Secretarias de Fazenda de incio da prestao do servio e do tomador do servio, caso sejam
diferentes da Secretaria de Fazenda de circunscrio do emissor, alm da SUFRAMA, quando
aplicvel.
Para acobertar a prestao de servio de transporte ser impressa uma representao grfica
simplificada do Conhecimento de Transporte Eletrnico, intitulada DACTE (Documento Auxiliar
do Conhecimento de Transporte Eletrnico), em papel comum, imprimindo-se, em destaque: o
nmero do protocolo de autorizao do referido documento a chave de acesso e o cdigo de
barras linear, tomando-se por referncia o padro CODE-128C, para facilitar e agilizar a consulta
do CT-e na Internet e a respectiva confirmao de informaes pelas unidades fiscais e pelos
tomadores de servios de transporte.
Pg. 10 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Para cada servio oferecido existir um Web Service especfico. O fluxo de comunicao inicia-
se sempre pelo aplicativo do contribuinte por meio do envio de uma mensagem ao Web Service
com a solicitao do servio desejado.
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.
Aplicativo de Faturamento
( ERP ou software especfico )
CTes
Pg. 11 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
a) Padro de Codificao
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
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.
<CTe xmlns="http://www.portalfiscal.inf.br/cte">
Pg. 12 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
<CTe>
c) Prefixo de namespace
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.
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).
Pg. 13 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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
O meio fsico de comunicao utilizado ser a Internet, com o uso do protocolo SSL verso 3.0
ou TLS verso 1.2, 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 chamada dos diferentes Web Services do Projeto CT-e realizada com o envio de uma
mensagem XML atravs do campo cteDadosMsg.
Pg. 14 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
</soap12:Header>
<soap12:Body>
<cteRecepcaoLoteResult
xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao">xml</cteRecepcaoLoteResult>
</soap12:Body>
</soap12:Envelope>
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;
<X509SubjectName>
<X509IssuerSerial>
<X509IssuerName>
<X509SerialNumber>
<X509SKI>
Deve-se evitar o uso das TAGs relacionadas a seguir, pois as informaes sero obtidas a partir
do Certificado do emitente:
<KeyValue>
<RSAKeyValue>
<Modulus>
<Exponent>
Pg. 15 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
Segue um exemplo:
Pg. 16 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
</Reference>
</SignedInfo>
<SignatureValue>IhXNhbdL1F9UGb2ydVc5v/gTB/y6r0KIFaf5evUi1i ...</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIFazCCBFOgAwIBAgIQaHEfNaxSeOEvZGlVDANB ... </X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</CTe>
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.
Pg. 17 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Caracterstica Descrio
Web Services Padro definido pelo WS-I Basic Profile 1.1 (http://www.ws-
i.org/Profiles/BasicProfile-1.1-2004-08-24.html).
Meio lgico de comunicao Web Services, disponibilizados pelo Portal da Secretaria
de Fazenda Estadual.
Meio fsico de comunicao Internet
Protocolo Internet SSL verso 3.0 ou TLS verso 1.02, com autenticao
mtua atravs de certificados digitais.
Padro de troca de mensagens SOAP verso 1.2.
Padro da mensagem XML no padro Style/Encoding: Document/Literal.
Padro de certificado digital 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.
Pg. 18 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Servio Implementao
Recepo de CT-e Assncrona
Inutilizao de Numerao de CT-e Sncrona
Consulta da situao atual do CT-e Sncrona
Registro de Evento de CT-e Sncrona
Consulta do status do servio Sncrona
Consulta Cadastro (especificao no MOC da NF-e) Sncrona
Recepo de CT-e Outros Servios Sncrona
Servios Sncronos
Servios Assncronos
Pg. 19 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
(4)
(5)
Fila de
recibos Processamento
de Servios
(6)
(7)
Pg. 20 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Filas e Mensagens
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:
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.
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.
Pg. 21 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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).
Nesse sentido ser construdo um webservice dedicado autorizao sncrona desse novo CT-e
atravs de um layout especfico e regras de validao prprias.
Esse novo Webservice de Recepo CT-e Outros Servios estar especificado neste manual, e
o novo documento modelo 67 ter seu layout detalhado mais adiante.
Consulta Situao;
Inutilizao numrica;
Recepo de Eventos;
Consulta Status Servio;
O WebService de retorno recepo no ser necessrio ao modelo 67 uma vez que o mesmo
dever responder de forma sncrona em uma conexo, para tal, o lote de CT-e outros servios
dever conter apenas um documento por vez.
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:
Pg. 22 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
<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>
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>
Pg. 23 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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:
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.
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.
Pg. 24 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Os schemas XML das mensagens XML so identificados pelo seu nome, seguido da 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:
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.
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
Pg. 25 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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
Controle de Verso
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.
Pg. 26 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Parte Genrica
A estrutura genrica a parte que possui os campos (tags) de uso comum utilizados por todos
os modais.
Para alcanar este objetivo, foi criada no schema XML do CT-e uma estrutura genrica com um
elemento do tipo any que permite a insero do XML especfico do modal, conforme
demonstrado na figura a seguir:
A verso do schema XML a ser utilizada na parte especfica do modal de transporte ser
identificada com um atributo de verso prprio (tag versaoModal), conforme figura a seguir:
Pg. 27 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
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:
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.
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).
Pg. 28 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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 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 CT-
e, 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.
Para contemplar os dois modelos de CT-e previstos neste MOC (57 e 67), o sistema de registro
de eventos da SEFAZ Autorizadora dever identificar na chave de acesso do CT-e o modelo
indicado e aplicar as regras conforme o estabelecido para cada um caso haja alguma diferena
especfica para os eventos comuns aos dois documentos.
Pg. 29 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
110110 57 e 67 Carta de Correo 1-Empresa Emitente 1=via WS Evento SEFAZ Autoriz. Sim
110111 57 e 67 Cancelamento 1-Empresa Emitente 1=via WS Evento SEFAZ Autoriz. Sim
110113 57 EPEC 1-Empresa Emitente 1=via WS Evento SVC No
110160 57 Registros do Multimodal 1-Empresa Emitente 1=via WS Evento SEFAZ Autoriz. Sim
110170 67 Informaes da GTV 1-Empresa Emitente 1=via WS Evento SEFAZ Autoriz. Sim
240130 57 e 67 Autorizado CT-e 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Autoriz. Sim
Complementar integrao
240131 57 e 67 Cancelado CT-e 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Autoriz. Sim
Complementar integrao
240140 57 e 67 CT-e de Substituio 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Autoriz. Sim
integrao
240150 57 e 67 CT-e de Anulao 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Autoriz. Sim
integrao
240160 57 Liberao de EPEC 2-Fisco do Emitente 1=via WS Evento ou 4=via SVC Sim
integrao
240170 57 e 67 Liberao Prazo 2Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Autoriz. Sim
Cancelamento integrao
*** Evento: RFB
440130 57 Autorizado Redespacho 4-RFB 4=via integrao Ambiente No
Nacional
440140 57 Autorizado Redespacho 4-RFB 4=via integrao Ambiente No
intermedirio Nacional
440150 57 Autorizado Subcontratao 4=RFB 4=via integrao Ambiente No
Nacional
440160 57 Autorizado Servio 4-RFB 4=via integrao Ambiente No
Vinculado Multimodal Nacional
*** Evento: Tomador
610110 57 e 67 Prestao do Servio em 6-Tomador 1=via WS Evento SEFAZ Autoriz. Sim
Desacordo
Legenda:
Tipo de Autor do Evento: 1 Empresa Emitente; 2 Fisco do Emitente; 3 Fisco; 4 RFB; 5
Outros rgos / Agncia Reguladora; 6 - Tomador
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. 30 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Exemplo: no formato UTC para os campos de Data-Hora, "TZD" pode ser -02:00 (Fernando de
Noronha), -03:00 (Braslia) ou -04:00 (Manaus), no horrio de vero sero -01:00, -02:00 e -
03:00. Exemplo: "2010-08-19T13:00:15-03:00".
Pg. 31 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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;
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.
Pg. 33 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
Processo: assncrono.
Mtodo: cteRecepcaoLote
Pg. 34 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
A02 Verificar Validade do Certificado (data incio e data fim) Obrig. 281 Rej.
A03 Verificar a Cadeia de Certificao: Obrig. 283 Rej.
- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado
As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL / TLS e no
precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo, 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.
Pg. 36 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
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.
A aplicao dever validar os campos cUF e versaoDados e rejeitar o lote recebido em caso de
informaes inexistentes ou invlidas.
Pg. 37 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
No existindo qualquer problema nas validaes, o aplicativo dever gerar um nmero de recibo
de lote (vide item 6.5) e gravar a mensagem juntamente com o CNPJ do transmissor, verso da
mensagem e o cdigo da UF de origem.
Identificao do ambiente;
Verso do aplicativo;
O cdigo 103 e o literal Lote recebido com Sucesso;
O cdigo da UF que atendeu solicitao;
O nmero do recibo (vide item 6.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 6.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 6.1);
O cdigo da UF que atendeu solicitao;
Pg. 38 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
A existncia de qualquer erro na validao de forma da rea de dados 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.
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:
Pg. 39 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 40 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 41 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 42 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 43 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 44 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 45 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 46 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 47 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 48 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 49 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 50 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 51 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Validaes do Remetente
G176 Se CNPJ Remetente informado: Obrig. 415 Rej.
- Validar CNPJ Remetente (dgito de controle, zeros)
G177 Se CPF Remetente informado: Obrig. 416 Rej.
- Validar CPF Remetente (dgito de controle, zeros)
G178 Se Remetente informado: Obrig. 418 Rej
- Municpio deve pertencer 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)
G179 Se Remetente informado: Obrig. 532 Rej.
- Cdigo do Municpio deve existir (Tabela Municpios do IBGE)
G180 Se Se IE Remetente informada: Obrig. 419 Rej.
- Validar IE do Remetente (erro no dgito de controle)
Pg. 52 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 53 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCC-
Cadastro Centralizado de Contribuintes
Validaes do Recebedor
G202 Se CNPJ Recebedor informado: Obrig. 436 Rej.
- Validar CNPJ do Recebedor (dgito de controle, zeros)
G203 Se CPF Recebedor informado: Obrig. 437 Rej.
- Validar CPF do Recebedor (dgito de controle, zeros)
G204 Se Recebedor informado: Obrig. 439 Rej.
- Municpio deve pertencer 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)
G205 Se Recebedor informado: Obrig. 535 Rej.
- Cdigo do Municpio deve existir (Tabela Municpios do IBGE)
G206 Se IE Recebedor informado: Obrig. 440 Rej.
- Validar IE do Recebedor (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.
G207 Se IE Recebedor informada: Facult. 442 Rej.
Acessar Cadastro de Contribuinte da UF (Chave: IE Receb.) (*1)
- IE deve estar cadastrada
G208 Se IE e CNPJ Recebedor informados: Facult. 443 Rej.
Acessar Cadastro de Contribuinte da UF (Chave: IE Exped.) (*1)
- IE deve estar vinculada ao CNPJ (Tratar Regime Especial de IE nica)
G209 Se IE Recebedor = ISENTO ou no informada Facult. 718 Rej.
Acessar Cadastro de Contribuinte da UF (*1)
- Recebedor possui IE ativa na UF
Excesso: A regra no deve ser aplicada quando Tomador informado em
toma3 for o Recebedor (toma3=2) e indicador de tomador for igual a no
contribuinte (indIEToma=9)
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCC-
Cadastro Centralizado de Contribuintes
Validaes do Tomador (Aplicvel ao Tomador terceiro indicado no grupo toma4)
Pg. 54 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCC-
Cadastro Centralizado de Contribuintes
Validaes Banco de Dados CT-e
G219 Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): Obrig 539 Rej.
- Verificar Duplicidade de CT-e com diferena na Chave de Acesso
(Campo de Cdigo Numrico difere)
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
G220 Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro): Obrig. 204 Rej.
- Verificar Duplicidade de CT-e
Retornar Protocolo e data de autorizao.
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
G221 - Verificar se CT-e est Cancelado Obrig. 218 Rej.
Retornar Protocolo e data de autorizao do evento de cancelamento.
[nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD]
G222 - Verificar se CT-e est Denegado Obrig. 205 Rej.
Retornar Protocolo e data de denegao.
[nProt:999999999999999][dhDeneg: AAAA-MM-DDTHH:MM:SS TZD]
Pg. 55 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 56 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 57 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 58 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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]
Pg. 59 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
IMPORTANTE: A orientao para EPEC tambm se aplica a emisso com FS-DA, ou seja, a
numerao tambm no deve ser inutilizada no ambiente normal e to pouco autorizada com
tipo de emisso Normal.
Ou seja:
Validao Consequncia
De forma do CT-e Da situao fiscal do Emitente Situao do CT-e Para o contribuinte Banco de Dados
Invlida Irrelevante Rejeio Corrigir CT-e No gravar
A prestao no poder ser
Vlida Irregular Denegao de uso Gravar
realizada
Vlida Regular Autorizao de uso A prestao autorizada Gravar
Para cada CT-e autorizado ou denegado ser atribudo um nmero de protocolo da Secretaria
de Fazenda (vide regra de formao no item 6.6).
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.
Pg. 60 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
O Servio de Recepo de CT-e para Outros Servios o servio oferecido pelos Portais das
Secretarias da Fazenda dos Estados para recepo dos CT-e emitidos pelos contribuintes
credenciados em sua unidade federada.
Recepo CT-e OS
Emissor CT-e WS da Fazenda
Web Service :
CteRecepcaoOS
Envio do CT-e OS Proc .
cteRecepcaoOS Recepo
Ret
Cliente
Aplicao
Retorno
Processo: sncrono.
Mtodo: cteRecepcaoOS
Entrada: Estrutura XML com o conhecimento de transporte outros servios est definida no
Anexo I deste MOC.
Pg. 61 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
A02 Verificar Validade do Certificado (data incio e data fim) Obrig. 281 Rej.
A03 Verificar a Cadeia de Certificao: Obrig. 283 Rej.
- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado
As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL/TLS e no
precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo, 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.
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.
Pg. 62 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Pg. 63 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
D02 Verificar a existncia de qualquer namespace diverso do namespace Facult. 598 Rej.
padro do CT-e (http://www.portalfiscal.inf.br/cte)
D03 Verificar a existncia de caracteres de edio no incio ou fim da Facult. 599 Rej.
mensagem ou entre as tags
D04 Verificar o uso de prefixo no namespace Obrig. 404 Rej.
D05 Verificar se o XML utiliza codificao diferente de UTF-8 Obrig. 402 Rej.
A validao do schema XML de CT-e pela SEFAZ autorizadora ser feita em duas etapas:
- A primeira etapa deve validar a estrutura genrica do CT-e, submetendo a mensagem contra o
schema XML definido. Em caso de erro, retornar o cdigo 225;
- A segunda etapa (realizada mais adiante) deve validar a estrutura especfica do modal de
transporte para o CT-e. Em caso de erro, retornar o cdigo 580.
Pg. 64 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 65 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 66 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 67 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 68 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 69 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Validaes do Tomador
N92 Se CNPJ Tomador informado: Obrig. 444 Rej.
- Validar CNPJ do Tomador (dgito de controle, zeros)
N93 Se CPF Tomador informado: Obrig. 445 Rej.
- Validar CPF do Tomador (dgito de controle, zeros)
N94 Se Tomador informado: Obrig. 447 Rej.
- Municpio deve pertencer 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)
N95 Se Tomador informado: Obrig. 536 Rej.
- Cdigo do Municpio deve existir na Tabela Municpios do IBGE
N96 Se indicador de tomador for igual a Contribuinte (indIEToma=1): Obrig, 481 Rej.
- Rejeitar se o tomador no possuir informao da IE ou se estiver
informado ISENTO
N97 Se indicador de tomador for igual a Isento de Inscrio (indIEToma=2): Obrig. 482 Rej.
- Rejeitar se o tomador no possuir informao de IE ou se estiver
informada diferente do literal ISENTO"
N98 Se indicador de tomador for igual a No Contribuinte (indIEToma=9): Obrig. 483 Rej.
- Rejeitar se o tomador possuir a tag IE informada
N99 Rejeitar quando informado tomador como Contribuinte Isento de Inscrio Obrig. 617 Rej.
Estadual (indIEToma=2) em UF que no permite esta situao, conforme
abaixo:
- AM, BA, CE, GO, MG, MS, MT, PE, RN, SE, SP
N100 Se IE Tomador informado: Obrig. 448 Rej.
- Validar IE do Tomador (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.
N101 Se IE Tomador informada: Facult. 489 Rej.
Acessar Cadastro de Contribuinte da UF (Chave: IE Tomador) (*1)
- IE deve estar cadastrada
N102 Se IE e CNPJ Tomador informados: Facult. 490 Rej.
Acessar Cadastro de Contribuinte da UF (Chave: IE Tomador) (*1)
- IE deve estar vinculada ao CNPJ
N103 Se IE Tomador = ISENTO ou no informada Facult. 719 Rej.
Acessar Cadastro de Contribuinte da UF (*1)
- Tomador possui IE ativa na UF
Excesso: A regra no deve ser aplicada quando Tomador informado
possuir indicador de tomador igual a no contribuinte (indIEToma=9)
Pg. 70 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 71 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 72 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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]
Para cada CT-e autorizado ou denegado ser atribudo um nmero de protocolo da Secretaria
de Fazenda (vide regra de formao no item 6.6).
Pg. 73 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Web Service
CteRetRecepcao
Consulta
Consulta Lote de CT-e cteRetRecepcao Proc.
Processamento
Ret
Client CTe Aplicao CT-e
Retorno
Processo: assncrono.
Mtodo: cteRetRecepcao
Entrada: Estrutura XML contendo o nmero do recibo que identifica a mensagem de envio de
lotes de CT-e.
Pg. 74 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
BR05 nRec E BR01 N 1-1 15 Nmero do Recibo consultado (vide item 6.5).
BR06 cStat E BR01 N 1-1 3 Cdigo do status da resposta para o Lote (vide
item 6.1)
BR07 xMotivo E BR01 C 1-1 1-255 Descrio literal do status da resposta para o
Lote.
BR08 cUF E BR01 N 1-1 2 Cdigo da UF que atendeu a solicitao.
Os protocolos so retornados para os lotes processados cStat = 104
BR09 protCTe* xml BR01 - 0-50 - 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)
Pg. 75 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
A02 Verificar Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verificar a Cadeia de Certificao: Obrig. 283 Rej.
- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado
As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL/TLS e no
precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo, 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.
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.
Pg. 76 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Pg. 77 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
E05 Verificar se o Lote no est na fila de resposta, mas est na fila de Obrig. 105 Rej.
entrada
E06 Verificar se o CNPJ do transmissor do lote difere do CNPJ do Obrig. 223 Rej.
transmissor da consulta
Final do Processamento
Pg. 78 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Inutilizao de numerao de CT -e
Web Service :
CteInutilizacao
Proc.
Inutilizao de Numerao cteInutilizacaoCT Inutilizacao
Ret
Processo: sncrono.
Mtodo: cteInutilizacaoCT
Pg. 79 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 80 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
A02 Verificar a Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verificar a Cadeia de Certificao: Obrig. 283 Rej.
- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado
As validaes de A01, A02, A03, A04 e A05 sero realizadas pelo protocolo SSL/TLS e no
precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo, 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.
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
Pg. 81 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
(ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo,
teremos a devoluo da mensagem de erro 214.
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.
O cabealho contm a verso do Schema XML da mensagem contida na rea de dados utilizada
pelo Web Service.
Pg. 82 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
D03 Verificar a existncia de caracteres de edio no incio ou fim da Facul. 599 Rej.
mensagem ou entre as tags
D04 Verificar o uso de prefixo no namespace Obrig. 404 Rej.
D05 Verificar se o XML utiliza codificao diferente de UTF-8 Obrig. 402 Rej.
Pg. 83 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
I04 Ano da Inutilizao no pode ser superior ao Ano atual Obrig. 471 Rej.
I05 Ano da inutilizao no pode ser inferior a 2008 Obrig. 472 Rej.
I06 Verificar se o Nmero da Faixa Inicial maior do que o nmero Final Obrig. 224 Rej
I07 Verificar se a quantidade mxima de numerao a inutilizar ultrapassa o Obrig. 201 Rej
limite (10.000 nmeros)
I08 Verificar Campo ID: Obrig 227 Rej.
- Falta literal ID
- Chave de acesso do campo ID difere do campo correspondente
I09 - Emitente deve estar habilitado na base de dados para emisso do CT-e Obrig. 203 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 6.6).
Final do Processamento
Pg. 84 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Web Service :
CteConsulta
Proc.
Consulta CT -e cteConsultaCT Consulta CT -e
Ret
Processo: sncrono.
Mtodo: cteConsultaCT
Pg. 85 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
1 Produo / 2 Homologao
ER04 verAplic E ER01 C 1-1 1-20 Verso do Aplicativo que processou a consulta
ER05 cStat E ER01 N 1-1 3 Cdigo do status da resposta
ER06 xMotivo E ER01 C 1-1 1-255 Descrio literal do status da resposta
ER07 cUF E ER01 N 1-1 2 Cdigo da UF que atendeu solicitao
ER08 protCTe CG ER01 xml 0-1 - Protocolo de autorizao ou denegao de uso
do CT-e (vide item 4.2).
Informar se localizado um CT-e com cStat = 100
(uso autorizado) ou 110 (uso denegado).
ER09 retCancCTe CG ER01 xml 0-1 - Protocolo de homologao de cancelamento de
CT-e.
Informar se localizado um CT-e com cStat = 101
(cancelado).
ER10 procEventoCTe G ER01 xml 0-N - Informao do evento e respectivo Protocolo
de registro de Evento
O processamento da requisio das consultas deste Web Service ser limitado no perodo de
consulta para 180 dias da data de emisso do Conhecimento de Transporte. Atualmente as
requisies do WebService de Consulta representam aproximadamente 30% das requisies
recebidas no ambiente da SEFAZ Autorizadora, sendo que algumas empresas mantm
processos em loop consultando Chaves de Acesso inexistentes, mesmo para CT-e autorizadas
em anos anteriores.
A02 Verificar a Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
Pg. 86 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
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.
Restrio: A consulta situao no Ambiente de Autorizao SVC somente poder ser realizada
para documentos autorizados nesta forma de contingncia nas SVC-[SP/RS].
Pg. 87 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web
Service.
Pg. 88 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
J05 Rejeitar Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano Obrig. 592 Rej.
corrente)
J06 Rejeitar Chave de acesso invlida (Ms = 0 ou Ms > 12) Obrig. 593 Rej.
J07 Rejeitar Chave de acesso invlida (CNPJ zerado ou digito invlido) Obrig. 594 Rej.
J08 Rejeitar Chave de acesso invlida (modelo diferente de 57 ou 67) Obrig. 595 Rej.
J10 Rejeitar Chave de acesso invlida (Tipo de emisso invlido) Obrig. 507 Rej.
J11 Rejeitar Chave de acesso invlida (UF invlida) Obrig. 610 Rej.
J12 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): Obrig. 217 Rej.
- Verificar se CT-e no existe
Final do Processamento
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. 89 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Web Service :
CteStatusServico
Proc.
Consulta Status cteStatusServicoCT Consulta Status
Ret
Funo: servio destinado consulta do status do servio prestado pelo Portal da Secretaria de
Fazenda Estadual.
Processo: sncrono.
Mtodo: cteStatusServicoCT
Pg. 90 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
A02 Verificar a Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verificar a Cadeia de Certificao: Obrig. 283 Rej.
- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado
As validaes de A01, A02, A03, A04 e A05 sero realizadas pelo protocolo SSL/TLS e no
precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo, mas
Pg. 91 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
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.
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Pg. 92 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web
Service.
Final do Processamento
Pg. 93 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Consulta Cadastro
Contribuinte Secretaria de Fazenda Estadual
Web Service :
CadConsultaCadastro
Proc .
Consulta Cadastro consultaCadastro Consulta
Ret
Funo: Servio para consultar o cadastro de contribuintes do ICMS de uma unidade federada.
Processo: sncrono.
Mtodo: consultaCadastro2
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.
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.
Pg. 94 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Os schemas XML utilizados pelo Web Service de Consulta Cadastro encontram-se disponveis
no endereo http://www.nfe.fazenda.gov.br.
Pg. 95 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Web Service :
RecepcaoEvento
Envio de Evento do CT-e Proc .
cteRecepcaoEvento Recepo
Ret
Cliente
SRE Aplicao SRE
Retorno
Funo: servio destinado recepo de mensagem de Evento do CT-e de Carga (57) e Outros
Servios (67)
Processo: sncrono.
Mtodo: cteRecepcaoEvento
Pg. 96 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 97 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Pg. 98 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
Este mtodo responsvel por receber as solicitaes referentes ao registro de eventos de CT-
e. 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.
As validaes gerais dos eventos sero aplicadas aos CT-e dos modelos 57 e 67. As validaes
especficas de cada evento tero descrito o modelo a que se aplicam e faro as restries de
utilizao com base no modelo identificado na composio da chave de acesso informada.
As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL/TLS e no
precisam ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo, 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.
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
Pg. 99 / 231
Conhecimento de Transporte eletrnico
MOC CT-e 3.00
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.
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.
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.
L04 Validar CNPJ do autor do evento (dgito de controle, Obrig. 627 Rej.
zeros)
Validar se atributo Id corresponde concatenao dos
L05 Obrig. 628 Rej.
campos evento (ID + tpEvento + chCTe + nSeqEvento)
L10 Rejeitar Chave de Acesso com Dgito Verificador invlido Obrig. 236 Rej.
Rejeitar Chave de acesso invlida (Ano < 2009 ou Ano
L11 maior que Ano corrente) Obrig. 592 Rej.
L12 Rejeitar Chave de acesso invlida (Ms = 0 ou Ms > 12) Obrig. 593 Rej.
Rejeitar Chave de acesso invlida (CNPJ zerado ou digito
L13 invlido) Obrig. 594 Rej.
L17 Rejeitar Chave de acesso invlida (nmero CTe = 0) Obrig. 596 Rej.
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.
Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
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.
O Fisco poder liberar uma EPEC de sua conciliao atravs do evento de Manifestao
do Fisco do tipo Liberao de EPEC
Modelo: CT-e de Transporte de Cargas (modelo 57) e CT-e Outros Servios (modelo 67)
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.
Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
M07 Verificar CT-e autorizado h mais de 168 horas (7 dias) Obrig. 220 Rej.
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
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.
Cdigo do Tipo de Evento: 110160 (Este Evento exige CT-e Multimodal autorizado)
Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
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.
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;
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.
Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
M08 Verificar CT-e possui CT-e de Substituio e/ou Anulao Obrig. 664 Rej.
associado
Final do Processamento
Se o evento Carta de Correo for homologado o status de retorno dever ser cStat=135
Funo: Evento para que o tomador possa informar ao fisco que o documento CT-e que o
relaciona est em desacordo com a prestao de servio.
Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Final do Processamento
Se o evento de Prestao do Servio em Desacordo for homologado o status de retorno dever
ser cStat=135.
Funo: Evento para que o emitente do CT-e OS do tipo de servio Transporte de Valores
possa informar as GTV relacionadas com a prestao do servio
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.
Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Final do Processamento
Se o evento de informaes da GTV for homologado o status de retorno dever ser cStat=135.
As regras de validao aplicadas nos Web Services esto agrupadas da seguinte forma:
Grupo Aplicao
A Validao do Certificado Digital utilizada no protocolo SSL/TLS Geral
B Validao da Mensagem XML no servio assncrono Geral
C Validao das informaes de controle da chamada ao Web Service Geral
D Validao da rea de dados da Mensagem XML Geral
E Validao do Certificado Digital utilizada na Assinatura Digital Geral
F Validao da Assinatura Digital Geral
G Validao do CT-e Especfica
I Validao do Pedido de Inutilizao de numerao de CT-e Especfica
J Validao do Pedido de Consulta de situao de CT-e Especfica
K Validao do Pedido de Consulta de Status de Servio Especfica
L Validao do Pedido de Registro de Eventos Especfica
M Validao Especfica do Registro de Eventos Especfica
N Validao do CT-e OS Especfica
corrente)
546 Rejeio: Chave de acesso de CT-e anterior invlida (Ms = 0 ou Ms > 12)
547 Rejeio: Chave de acesso de CT-e anterior invlida (CNPJ zerado ou digito invlido)
548 Rejeio: Chave de acesso de CT-e anterior invlida (modelo diferente de 57)
549 Rejeio: Chave de acesso de CT-e anterior invlida (nmero CT = 0)
550 Rejeio: O CNPJ/CPF do expedidor do CT-e substituto deve ser igual ao informado no
CT-e substitudo
551 Rejeio: O CNPJ/CPF do recebedor do CT-e substituto deve ser igual ao informado no
CT-e substitudo
552 Rejeio: O CNPJ/CPF do tomador do CT-e substituto deve ser igual ao informado no CT-
e substitudo
553 Rejeio: A IE do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
554 Rejeio: A IE do remetente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
555 Rejeio: A IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e
substitudo
556 Rejeio: A IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e
substitudo
557 Rejeio: A IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e
substitudo
558 Rejeio: A IE do tomador do CT-e substituto deve ser igual ao informado no CT-e
substitudo
559 Rejeio: A UF de incio da prestao deve ser igual ao informado no CT-e substitudo
560 Rejeio: A UF de fim da prestao deve ser igual ao informado no CT-e substitudo
561 Rejeio: O valor da prestao do servio deve ser menor ou igual ao informado no CT-e
substitudo
562 Rejeio: O valor do ICMS do CT-e substituto deve ser menor ou igual ao informado no
CT-e substitudo
563 Rejeio: A substituio de um CT-e deve ocorrer no prazo mximo de 60 dias contados
da data de autorizao do CT-e objeto de Substituio
564 Rejeio: O CT-e de anulao no pode ser cancelado
565 Rejeio: O CT-e s pode ser anulado pelo emitente
566 Rejeio: CT-e objeto da anulao no pode ter sido anulado anteriormente
567 Rejeio: CT-e objeto da anulao no pode ter sido substitudo anteriormente
568 Rejeio: CT-e a ser substitudo inexistente
569 Rejeio: CT-e a ser substitudo deve estar com a situao autorizada (no pode estar
cancelado ou denegado)
570 Rejeio: CT-e a ser substitudo no pode ter sido substitudo anteriormente
571 Rejeio: CT-e a ser substitudo deve ter Tipo = 0 (normal) ou 3 (Substituio)
572 Rejeio: CT-e de anulao inexistente
573 Rejeio: CT-e de anulao informado deve ter Tipo=2(Anulao)
574 Rejeio: Vedado o cancelamento de CT-e do tipo substituto (tipo=3)
575 Rejeio: Vedado o cancelamento se possuir CT-e de Anulao associado
576 Rejeio: Vedado o cancelamento se possuir CT-e de Substituio associado
577 Rejeio: CT-e a ser substitudo no pode ter sido anulado anteriormente quando
informados os documentos emitidos pelo tomador contribuinte
578 Rejeio: Chave de acesso do CT-e anulado deve ser igual ao substitudo
579 Rejeio: Verso informada para o modal no suportada
580 Rejeio: Falha no Schema XML especfico para o modal
581 Rejeio: Campo Valor da Carga deve ser informado para o modal
582 Rejeio: Grupo Trfego Mtuo deve ser informado
583 Rejeio: Ferrovia emitente deve ser a de origem quando respFat=1
584 Rejeio: Referenciar o CT-e que foi emitido pela ferrovia de origem
585 Rejeio: IE Emitente no autorizada a emitir CT-e para o modal informado
586 Rejeio: Data e Justificativa de entrada em contingncia no devem ser informadas para
tipo de emisso diferente de FS-DA.
informados no EPEC.
643 Rejeio: As informaes do tomador de servio do CT-e devem ser iguais as informadas
no EPEC
644 Rejeio: A informao do modal do CT-e deve ser igual a informada no EPEC
645 Rejeio: A UF de incio e fim de prestao do CT-e devem ser iguais as informadas no
EPEC.
646 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
647 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
648 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
649 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
650 Rejeio: Valor total do servio superior ao limite permitido (R$ 9.999.999,99)
651 Rejeio: Referenciar o CT-e Multimodal que foi emitido pelo OTM
652 Rejeio: NF-e no pode estar cancelada ou denegada
653 Rejeio: Tipo de evento no permitido em ambiente de autorizao Normal
654 Rejeio: Tipo de evento no permitido em ambiente de autorizao SVC
655 Rejeio: CT-e complementado deve estar com a situao autorizada (no pode estar
cancelado ou denegado)
656 Rejeio: CT-e complementado no pode ter sido anulado
657 Rejeio: CT-e complementado no pode ter sido substitudo
658 Rejeio: CT-e objeto da anulao no pode ter sido complementado
659 Rejeio: CT-e substitudo no pode ter sido complementado
660 Rejeio: Vedado o cancelamento se possuir CT-e Complementar associado
661 Rejeio: NF-e inexistente na base de dados da SEFAZ
662 Rejeio: NF-e com diferena de Chave de Acesso
664 Rejeio: Evento no permitido para CT-e Substitudo/Anulado
667 Rejeio: CNPJ-Base do Tomador deve ser igual ao CNPJ-Base do Emitente do CT-e
Multimodal
[chCTe: 99999999999999999999999999999999999999999999]
668 Rejeio: CPF do funcionrio do registro de passagem invlido
669 Rejeio: Segundo cdigo de barras deve ser informado para CT-e emitido em
contingncia FS-DA
670 Rejeio: Srie utilizada no permitida no webservice
671 Rejeio: CT-e complementado no CT-e Complementar com diferena de Chave de
Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
672 Rejeio: CT-e de Anulao com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
673 Rejeio: CT-e Substitudo com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
674 Rejeio: CT-e Objeto de Anulao com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
675 Rejeio: Valor do imposto no corresponde base de clculo X alquota
676 Rejeio: CFOP informado invlido
677 Rejeio: rgo de recepo do evento invlido
678 Rejeio: Consumo Indevido
[Descrio: XXXXXXXXXXXXXXXXXXXXXXXXXXXX]
679 Rejeio: O modal do CT-e deve ser Multimodal para Evento Registros do Multimodal
680 Rejeio: Tipo de Emisso diferente de EPEC
681 Rejeio: Informao no pode ser alterada por carta de correo
remetentes
725 Rejeio: Razo Social do Remetente do CT-e Globalizado invlido
726 Rejeio: Razo Social do Destinatrio do CT-e Globalizado invlido
727 Rejeio: CNPJ do remetente do CT-e Globalizado deve ser o mesmo do emitente do CT-
e
728 Rejeio: CNPJ do destinatrio do CT-e Globalizado deve ser o mesmo do emitente do
CT-e
729 Rejeio: NF-e de mltiplos emitentes informadas nos documentos transportados sem
indicador de CT-e Globalizado
730 Rejeio: Razo Social invlida para remetente/destinatrio sem indicador de CT-e
Globalizado
731 Rejeio: Consulta a uma Chave de Acesso muito antiga
732 Rejeio: Chave de acesso invlida (modelo diferente de 57)
733 Rejeio: CNPJ do documento anterior deve ser o mesmo indicado no grupo emiDocAnt
734 Rejeio: As NF-e transportadas do CT-e substituto devem ser iguais s informadas no
CT-e substitudo
735 Rejeio: CT-e de anulao para CT-e com tomador contribuinte exige evento de
Prestao de Servio em Desacordo
736 Rejeio: Existe CT-e de anulao autorizado h mais de 15 dias sem a autorizao do
CT-e Substituto
738 Rejeio: A indicao do tomador do CT-e de substituio deve ser igual a do CT-e
substitudo
743 Rejeio: CT-e Globalizado no pode ser utilizado para operao interestadual
744 Rejeio: CT-e Globalizado para tomador remetente com NF-e de emitentes diferentes
745 Rejeio: CNPJ base do tomador deve ser igual ao CNPJ base indicado no grupo
emiDocAnt
746 Rejeio: Tipo de Servio invlido para o tomador informado
747 Rejeio: Documentos anteriores informados para Tipo de Servio Normal
748 Rejeio: CT-e referenciado em documentos anteriores inexistente na base de dados da
SEFAZ
749 Rejeio: CT-e referenciado em documentos anteriores existe com diferena de chave de
acesso
750 Rejeio: CT-e referenciado em documentos anteriores no pode estar cancelado ou
denegado
751 Rejeio: UF de incio e Fim da prestao devem estar preenchidas para Transporte de
Pessoas
752 Rejeio: Municpio de incio e Fim da prestao devem estar preenchidos para
Transporte de Pessoas
753 Rejeio: Percurso invlido
754 Rejeio: Os documentos referenciados devem estar preenchidos para excesso de
bagagem
755 Rejeio: Autor do evento prestao do servio em desacordo deve ser o tomador do
servio do CT-e
756 Rejeio: Data de emisso do CT-e deve ser igual data de emisso da EPEC
757 Rejeio: O tomador do servio deve estar informado para Transporte de Pessoas e
Valores
758 Rejeio: Existe CT-e OS de Transporte de Valores autorizado h mais de 45 dias sem
informar as GTV
[chCTe: 99999999999999999999999999999999999999999999]
760 Rejeio: INSS deve ser preenchido para tomador pessoa jurdica
761 Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e objeto da anulao
762 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (Ano < 2009 ou Ano
maior que Ano corrente)
763 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (Ms = 0 ou Ms > 12)
764 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (CNPJ zerado ou digito
invlido)
765 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (modelo diferente de 57)
766 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (nmero CT = 0)
767 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (Tipo de emisso
invlido)
768 Rejeio: Chave de acesso de CT-e objeto da anulao invlida (UF invlida)
769 Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e substitudo
770 Rejeio: Chave de acesso de CT-e substitudo invlida (Ano < 2009 ou Ano maior que
Ano corrente)
771 Rejeio: Chave de acesso de CT-e substitudo invlida (Ms = 0 ou Ms > 12)
772 Rejeio: Chave de acesso de CT-e substitudo invlida (CNPJ zerado ou digito invlido)
773 Rejeio: Chave de acesso de CT-e substitudo invlida (modelo diferente de 57)
774 Rejeio: Chave de acesso de CT-e substitudo invlida (nmero CT = 0)
775 Rejeio: Chave de acesso de CT-e substitudo invlida (Tipo de emisso invlido)
776 Rejeio: Chave de acesso de CT-e substitudo invlida (UF invlida)
777 Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e complementado
778 Rejeio: Chave de acesso de CT-e complementado invlida (Ano < 2009 ou Ano maior
que Ano corrente)
779 Rejeio: Chave de acesso de CT-e complementado invlida (Ms = 0 ou Ms > 12)
780 Rejeio: Chave de acesso de CT-e complementado invlida (CNPJ zerado ou digito
invlido)
781 Rejeio: Chave de acesso de CT-e complementado invlida (modelo diferente de 57)
782 Rejeio: Chave de acesso de CT-e complementado invlida (nmero CT = 0)
783 Rejeio: Chave de acesso de CT-e complementado invlida (Tipo de emisso invlido)
784 Rejeio: Chave de acesso de CT-e complementado invlida (UF invlida)
785 Rejeio: Chave de acesso de CT-e complementado invlida (modelo diferente de 67)
786 Rejeio: Grupo de informaes da partilha com a UF de fim da prestao deve estar
preenchido
787 Rejeio: Data do evento de Prestao do Servio em desacordo deve ocorrer em at 45
dias da autorizao do CT-e
788 Rejeio: CT-e em situao que impede liberar prazo de cancelamento
789 Rejeio: UF no tem permisso de liberar prazo de cancelamento para o CT-e informado
790 Rejeio: Data de incio da vigncia inferior a data atual
791 Rejeio: Data de fim da vigncia superior a 6 meses da data atual
792 Rejeio: Data de fim da vigncia inferior a data de incio da vigncia
793 Rejeio: Evento de Liberao de prazo de cancelamento inexistente
794 Rejeio: Evento de Liberao de prazo de cancelamento j est anulado
795 Rejeio: J existe CT-e autorizado para a EPEC
796 Rejeio: UF no tem permisso de liberar EPEC para o CT-e informado
797 Rejeio: A EPEC deve estar em situao de bloqueio para ser liberada pelo evento
798 Rejeio: Os dados especficos do modal devem estar preenchidos para Transporte de
Pessoas e Excesso de Bagagem
799 Rejeio: Identificao do tomador utilizada em outro papel no CT-e (CNPJ/CPF ou IE)
800 Rejeio: CNPJ/CPF do remetente do CT-e complementar deve ser igual ao informado no
CT-e complementado
801 Rejeio: CNPJ/CPF do destinatrio do CT-e complementar deve ser igual ao informado
no CT-e complementadp
802 Rejeio: O CNPJ/CPF do expedidor do CT-e complementar deve ser igual ao informado
no CT-e complementado
803 Rejeio: O CNPJ/CPF do recebedor do CT-e complementar deve ser igual ao informado
no CT-e complementado
804 Rejeio: O CNPJ/CPF do tomador do CT-e complementar deve ser igual ao informado no
CT-e complementado
805 Rejeio: A IE do emitente do CT-e complementar deve ser igual ao informado no CT-e
complementado
806 Rejeio: A IE do remetente do CT-e complementar deve ser igual ao informado no CT-e
complementado
807 Rejeio: A IE do destinatrio do CT-e complementar deve ser igual ao informado no CT-e
complementado
808 Rejeio: A IE do expedidor do CT-e complementar deve ser igual ao informado no CT-e
complementado
809 Rejeio: A IE do recebedor do CT-e complementar deve ser igual ao informado no CT-e
complementado
810 Rejeio: A IE do tomador do CT-e complementar deve ser igual ao informado no CT-e
complementado
811 Rejeio: A UF de incio da prestao deve ser igual ao informado no CT-e
complementado
812 Rejeio: A UF de fim da prestao deve ser igual ao informado no CT-e complementado
813 Rejeio: Tipo de Documento invlido para operao interestadual
999 Rejeio: Erro no catalogado (informar a mensagem de erro capturado no tratamento da
exceo)
CDIG MOTIVOS DE DENEGAO DE USO
O
301 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.
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 -env-
lot.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;
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.
Alguns destes caracteres podem aparecer especialmente nos campos de Razo Social,
Endereo e Informao Adicional. Para resolver o problema, recomenda-se o uso de uma
sequncia de escape em substituio ao respectivo caractere.
Ex. Informar a denominao: DIAS & DIAS LTDA como: DIAS & DIAS LTDA no XML para
no afetar o funcionamento do "parser".
A partir da verso 1.04 do leiaute do CT-e, o campo tpEmis (forma de emisso do CT-e) passou
a compor a chave de acesso da seguinte forma:
O tamanho do campo cCT cdigo numrico do CT-e foi reduzido para oito posies para no
alterar o tamanho da chave de acesso do CT-e de 44 posies que passa ser composta pelos
seguintes campos que se encontram dispersos no CT-e:
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).
A CHAVEDEACESSO 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
B PESOS 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
C PONDERAO (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
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.
O nmero do Recibo do Lote ser gerado pelo Portal da Secretaria de Fazenda Estadual
autorizadora, com a seguinte regra de formao:
9 9 9 9 9 9 9 9 9 9 9 9 9 9 9
Tipo de Cdigo Ano Sequencial de 10 posies
Autorizador da UF
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 independente do
modelo de CT-e ser de transporte de carga (57) ou de outros servios (67).
Obtm-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.
7. Cdigo de Barra
O padro de cdigo de barras a ser impresso no DACTE o CODE-128C. Utilize o cdigo de
barras:
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.
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.
Margem Margem
Start C Chave de acesso do CT-e DV Stop
clara 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.
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:
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
O Cdigo de Barras Adicional dos Dados do CT-e ser formado pelo seguinte contedo, em um
total de 36 caracteres:
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.
Exemplo: consideremos que a chave de acesso fosse apenas de oito caracteres e contivesse o
seguinte nmero: 09758364
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
START 09 75 83 64 DV = 48 STOP
B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B S B
2 1 1 2 3 2 2 2 1 2 1 3 2 4 1 2 1 1 1 1 4 2 1 2 1 1 1 4 2 2 3 1 3 1 2 1 2 3 3 1 1 1 2
8. DACTE
O DACTE (Documento Auxiliar do Conhecimento de Transporte Eletrnico) um documento
auxiliar impresso em papel e sua especificao/modelos de leiaute encontram-se disponveis no
Anexo: Manual de Orientaes do Contribuinte DACTE.
9. Contingncia
Nos casos de contingncia, enquanto no houver obrigatoriedade para o CT-e:
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.
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.
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.
O compartilhamento das informaes ser realizado por meio do intercmbio dos seguintes
arquivos digitais:
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:
O compartilhamento de documentos entre as SEFAZ e a RFB ser realizado atravs dos Web
Services de compartilhamento de Documentos Fiscais Eletrnicos, seguindo a padronizao de
nomes de arquivos que segue:
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.
# Campo Nvel Descrio Ele. Tipo Ocorr. Tamanho Domnio Exp. Reg. Observaes
135 vBC 3 Valor da Base de Clculo do ICMS E N 1-1 13, 2 ER23 15 posies, sendo 13 inteiras e 2 decimais.
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:
e) coluna Tipo:
N campo numrico;
C campo alfanumrico;
D campo data;
T campo horrio;
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;
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.
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 infCte 0 Informaes do CT-e G 1-1
2 versao 1 Verso do leiaute A N 1-1 ER55 Ex: "3.00"
3 Id 1 Identificador da tag a ser assinada A C 1-1 47 ER47 Informar a chave de acesso do CT-e e
precedida do literal "CTe"
4 ide 1 Identificao do CT-e G 1-1
5 cUF 2 Cdigo da UF do emitente do CT-e. E N 1-1 2 D2 Utilizar a Tabela do IBGE.
6 cCT 2 Cdigo numrico que compe a Chave E N 1-1 8 ER40 Nmero aleatrio gerado pelo emitente
de Acesso. para cada CT-e, com o objetivo de evitar
acessos indevidos ao documento.
7 CFOP 2 Cdigo Fiscal de Operaes e E N 1-1 4 ER48
Prestaes
8 natOp 2 Natureza da Operao E C 1-1 1 - 60 ER36
9 mod 2 Modelo do documento fiscal E N 1-1 2 D6 Utilizar o cdigo 57 para identificao do
CT-e, emitido em substituio aos
modelos de conhecimentos em papel.
10 serie 2 Srie do CT-e E N 1-1 1-3 ER34 Preencher com "0" no caso de srie nica
11 nCT 2 Nmero do CT-e E N 1-1 1-9 ER32
12 dhEmi 2 Data e hora de emisso do CT-e E C 1-1 21 ER1 Formato AAAA-MM-DDTHH:MM:DD TZD
13 tpImp 2 Formato de impresso do DACTE E N 1-1 1 D1 Preencher com: 1 - Retrato; 2 -
Paisagem.
14 tpEmis 2 Forma de emisso do CT-e E N 1-1 1 D12 Preencher com:
1 - Normal;
4-EPEC pela SVC; 5 - Contingncia
FSDA;
7 - Autorizao pela SVC-RS;
8 - Autorizao pela SVC-SP
15 cDV 2 Digito Verificador da chave de acesso do E N 1-1 1 ER41 Informar o dgito de controle da chave de
57 dhCont 2 Data e Hora da entrada em contingncia E C 1-1 21 ER1 Informar a data e hora no formato AAAA-
MM-DDTHH:MM:SS
58 xJust 2 Justificativa da entrada em contingncia E C 1-1 15 - 256 ER36
59 compl 1 Dados complementares do CT-e para G 0-1
fins operacionais ou comerciais
60 xCaracAd 2 Caracterstica adicional do transporte E C 0-1 1 - 15 ER36 Texto livre:
REENTREGA; DEVOLUO;
REFATURAMENTO; etc
61 xCaracSer 2 Caracterstica adicional do servio E C 0-1 1 - 30 ER36 Texto livre:
ENTREGA EXPRESSA; LOGSTICA
REVERSA; CONVENCIONAL;
EMERGENCIAL; etc
62 xEmi 2 Funcionrio emissor do CTe E C 0-1 1 - 20 ER36
63 fluxo 2 Previso do fluxo da carga G 0-1 Preenchimento obrigatrio para o modal
areo.
64 xOrig 3 Sigla ou cdigo interno da E C 0-1 1 - 60 ER36 Observaes para o modal areo:
Filial/Porto/Estao/ Aeroporto de Origem - 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 pass 3 G 0-n
66 xPass 4 Sigla ou cdigo interno da E C 0-1 1 - 15 ER36 Observao para o modal areo:
Filial/Porto/Estao/Aeroporto de - O cdigo de trs letras IATA, referente
Passagem ao aeroporto de transferncia, dever ser
includo, quando for o caso. Quando no
for possvel, utilizar a sigla OACI.
Qualquer solicitao de itinerrio dever
ser includa.
67 xDest 3 Sigla ou cdigo interno da E C 0-1 1 - 60 ER36 Observaes para o modal areo:
Filial/Porto/Estao/Aeroporto de Destino - 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 xRota 3 Cdigo da Rota de Entrega E C 0-1 1 - 10 ER36
69 Entrega 2 Informaes ref. a previso de entrega G 0-1
70 semData 3 Entrega sem data definida CG 1-1 Esta opo proibida para o modal
areo.
71 tpPer 4 Tipo de data/perodo programado para E N 1-1 1 D19 0- Sem data definida
entrega
72 comData 3 Entrega com data definida CG 1-1
73 tpPer 4 Tipo de data/perodo programado para E N 1-1 1 D20 Preencher com:
entrega 1-Na data;
2-At a data;
3-A partir da data
74 dProg 4 Data programada E D 1-1 10 ER11 Formato AAAA-MM-DD
75 noPeriodo 3 Entrega no perodo definido CG 1-1
76 tpPer 4 Tipo perodo E N 1-1 1 D18 4-no perodo
77 dIni 4 Data inicial E D 1-1 10 ER11 Formato AAAA-MM-DD
78 dFim 4 Data final E D 1-1 10 ER11 Formato AAAA-MM-DD
79 semHora 3 Entrega sem hora definida CG 1-1
80 tpHor 4 Tipo de hora E N 1-1 1 D19 0- Sem hora definida
81 comHora 3 Entrega com hora definida CG 1-1
82 tpHor 4 Tipo de hora E N 1-1 1 D20 Preencher com:
1--No horrio;
2-At o horrio;
3-A partir do horrio
83 hProg 4 Hora programada E T 1-1 8 ER54 Formato HH:MM:SS
84 noInter 3 Entrega no intervalo de horrio definido CG 1-1
85 tpHor 4 Tipo de hora E N 1-1 1 D18 4 - No intervalo de tempo
86 hIni 4 Hora inicial E T 1-1 8 ER54 Formato HH:MM:SS
87 hFim 4 Hora final E T 1-1 8 ER54 Formato HH:MM:SS
exterior.
147 cPais 3 Cdigo do pas E N 0-1 1-4 ER31 Utilizar a tabela do BACEN
148 xPais 3 Nome do pas E C 0-1 2 - 60 ER36
149 email 2 Endereo de email E C 0-1 1 - 60 ER49
150 receb 1 Informaes do Recebedor da Carga G 0-1
151 CNPJ 2 Nmero do CNPJ CE N 1-1 14 ER8 Em caso de empresa no estabelecida
no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.
152 CPF 2 Nmero do CPF CE N 1-1 11 ER9 Informar os zeros no significativos.
153 IE 2 Inscrio Estadual E C 0-1 14 ER30 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.
154 xNome 2 Razo Social ou Nome E C 1-1 2 - 60 ER36
155 fone 2 Telefone E N 0-1 6 - 14 ER6
156 enderReceb 2 Dados do endereo G 1-1
157 xLgr 3 Logradouro E C 1-1 2 - 255 ER36
158 nro 3 Nmero E C 1-1 1 - 60 ER36
159 xCpl 3 Complemento E C 0-1 1 - 60 ER36
160 xBairro 3 Bairro E C 1-1 2 - 60 ER36
161 cMun 3 Cdigo do municpio (utilizar a tabela do E N 1-1 7 ER3 Informar 9999999 para operaes com o
IBGE) exterior.
162 xMun 3 Nome do municpio E C 1-1 2 - 60 ER36 Informar EXTERIOR para operaes com
o exterior.
163 CEP 3 CEP E N 0-1 8 ER40 Informar os zeros no significativos
164 UF 3 Sigla da UF E C 1-1 2 D10 Informar EX para operaes com o
exterior.
165 cPais 3 Cdigo do pas E N 0-1 1-4 ER31 Utilizar a tabela do BACEN
166 xPais 3 Nome do pas E C 0-1 2 - 60 ER36
167 email 2 Endereo de email E C 0-1 1 - 60 ER49
168 dest 1 Informaes do Destinatrio do CT-e G 0-1 S pode ser omitido em caso de
redespacho intermedirio
169 CNPJ 2 Nmero do CNPJ CE N 1-1 14 ER8 Em caso de empresa no estabelecida
no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.
170 CPF 2 Nmero do CPF CE N 1-1 11 ER9 Informar os zeros no significativos.
171 IE 2 Inscrio Estadual E C 0-1 14 ER30 Informar a IE do destinatrio ou ISENTO
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.
172 xNome 2 Razo Social ou Nome do destinatrio E C 1-1 2 - 60 ER36
173 fone 2 Telefone E N 0-1 6 - 14 ER6
174 ISUF 2 Inscrio na SUFRAMA E N 0-1 8-9 ER42 (Obrigatrio nas operaes com as reas
com benefcios de incentivos fiscais sob
controle da SUFRAMA)
175 enderDest 2 Dados do endereo G 1-1
176 xLgr 3 Logradouro E C 1-1 2 - 255 ER36
177 nro 3 Nmero E C 1-1 1 - 60 ER36
178 xCpl 3 Complemento E C 0-1 1 - 60 ER36
179 xBairro 3 Bairro E C 1-1 2 - 60 ER36
180 cMun 3 Cdigo do municpio (utilizar a tabela do E N 1-1 7 ER3 Informar 9999999 para operaes com o
IBGE) exterior.
181 xMun 3 Nome do municpio E C 1-1 2 - 60 ER36 Informar EXTERIOR para operaes com
o exterior.
182 CEP 3 CEP E N 0-1 8 ER40 Informar os zeros no significativos
202 pRedBC 4 Percentual de reduo da BC E N 1-1 3, 2 ER15 5 posies, sendo 3 inteiras e 2 decimais.
203 vBC 4 Valor da BC do ICMS E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
204 pICMS 4 Alquota do ICMS E N 1-1 3, 2 ER12 5 posies, sendo 3 inteiras e 2 decimais.
205 vICMS 4 Valor do ICMS E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
206 ICMS45 3 ICMS Isento, no Tributado ou diferido CG 1-1
207 CST 4 Classificao Tributria do Servio E N 1-1 2 D28 Preencher com:
40 - ICMS iseno;
41 - ICMS no tributada;
51 - ICMS diferido
208 ICMS60 3 Tributao pelo ICMS60 - ICMS cobrado CG 1-1
por substituio
tributria.Responsabilidade do
recolhimento do ICMS atribudo ao
tomador ou 3 por ST
209 CST 4 Classificao Tributria do Servio E N 1-1 2 D29 60 - ICMS cobrado por substituio
tributria
210 vBCSTRet 4 Valor da BC do ICMS ST retido E N 1-1 13, 2 ER27 Valor do frete sobre o qual ser calculado
o ICMS a ser substitudo na Prestao.
211 vICMSSTRet 4 Valor do ICMS ST retido E N 1-1 13, 2 ER27 Resultado da multiplicao do
vBCSTRet x pICMSSTRet que ser
valor do ICMS a ser retido pelo
Substituto. Podendo o valor do ICMS a
ser retido efetivamente, sofrer ajustes
conforme a opo tributaria do
transportador substitudo.
212 pICMSSTRet 4 Alquota do ICMS E N 1-1 3, 2 ER12 Percentual de Alquota incidente na
prestao de servio de transporte.
213 vCred 4 Valor do Crdito outorgado/Presumido E N 0-1 13, 2 ER27 Preencher somente quando o
transportador substitudo, for optante
pelo crdito outorgado previsto no
Convnio 106/96 e corresponde ao
percentual de 20% do valor do ICMS
ST retido.
214 ICMS90 3 ICMS Outros CG 1-1
215 CST 4 Classificao Tributria do Servio E N 1-1 2 D30 90 - ICMS outros
216 pRedBC 4 Percentual de reduo da BC E N 0-1 3, 2 ER15 5 posies, sendo 3 inteiras e 2 decimais.
217 vBC 4 Valor da BC do ICMS E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
218 pICMS 4 Alquota do ICMS E N 1-1 3, 2 ER12 5 posies, sendo 3 inteiras e 2 decimais.
219 vICMS 4 Valor do ICMS E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
220 vCred 4 Valor do Crdito Outorgado/Presumido E N 0-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
221 ICMSOutraUF 3 ICMS devido UF de origem da CG 1-1
prestao, quando diferente da UF do
emitente
222 CST 4 Classificao Tributria do Servio E N 1-1 2 D30 90 - ICMS Outra UF
223 pRedBCOutraUF 4 Percentual de reduo da BC E N 0-1 3, 2 ER15 5 posies, sendo 3 inteiras e 2 decimais.
224 vBCOutraUF 4 Valor da BC do ICMS E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
225 pICMSOutraUF 4 Alquota do ICMS E N 1-1 3, 2 ER12 5 posies, sendo 3 inteiras e 2 decimais.
226 vICMSOutraUF 4 Valor do ICMS devido outra UF E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
227 ICMSSN 3 Simples Nacional CG 1-1
228 CST 4 Classificao Tributria do Servio E N 1-1 2 D30 90 - ICMS Simples Nacional
229 indSN 4 Indica se o contribuinte Simples E N 1-1 1 D13
Nacional 1=Sim
230 vTotTrib 2 Valor Total dos Tributos E N 0-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
231 infAdFisco 2 Informaes adicionais de interesse do E C 0-1 1 - 2000 ER36 Norma referenciada, informaes
Fisco complementares, etc
232 ICMSUFFim 2 Informaes do ICMS de partilha com a G 0-1 Grupo a ser informado nas prestaes
valor econmico.
266 nPeso 4 Peso total em Kg E N 0-1 12, 3 ER24 15 posies, sendo 12 inteiras e 3
decimais.
267 PIN 4 PIN SUFRAMA E N 0-1 2-9 ER43 PIN atribudo pela SUFRAMA para a
operao.
268 dPrev 4 Data prevista de entrega E D 0-1 10 ER11 Formato AAAA-MM-DD
269 infUnidCarga 4 Informaes das Unidades de Carga G 0-n Dispositivo de carga utilizada (Unit Load
(Containeres/ULD/Outros) 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.
270 tpUnidCarga 5 Tipo da Unidade de Carga E N 1-1 1 D9 1 - Container
2 - ULD
3 - Pallet
4 - Outros
271 idUnidCarga 5 Identificao da Unidade de Carga E C 1-1 1 - 20 ER45 Informar a identificao da unidade de
carga, por exemplo: nmero do container.
272 lacUnidCarga 5 Lacres das Unidades de Carga G 0-n
273 nLacre 6 Nmero do lacre E C 1-1 1 - 20 ER36
274 qtdRat 5 Quantidade rateada (Peso,Volume) E N 0-1 3, 2 ER14 5 posies, sendo 3 inteiras e 2 decimais.
275 infUnidTransp 4 Informaes das Unidades de Transporte G 0-n Deve ser preenchido com as informaes
(Carreta/Reboque/Vago) das unidades de transporte utilizadas.
276 tpUnidTransp 5 Tipo da Unidade de Transporte E N 1-1 1 D8 1 - Rodovirio Trao
2 - Rodovirio Reboque
3 - Navio
4 - Balsa
5 - Aeronave
6 - Vago
7 - Outros
277 idUnidTransp 5 Identificao da Unidade de Transporte E C 1-1 1 - 20 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.
278 lacUnidTransp 5 Lacres das Unidades de Transporte G 0-n
279 nLacre 6 Nmero do lacre E C 1-1 1 - 20 ER36
280 infUnidCarga 5 Informaes das Unidades de Carga G 0-n Dispositivo de carga utilizada (Unit Load
(Containeres/ULD/Outros) 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.
281 tpUnidCarga 6 Tipo da Unidade de Carga E N 1-1 1 D9 1 - Container
2 - ULD
3 - Pallet
4 - Outros
282 idUnidCarga 6 Identificao da Unidade de Carga E C 1-1 1 - 20 ER45 Informar a identificao da unidade de
carga, por exemplo: nmero do container.
283 lacUnidCarga 6 Lacres das Unidades de Carga G 0-n
284 nLacre 7 Nmero do lacre E C 1-1 1 - 20 ER36
285 qtdRat 6 Quantidade rateada (Peso,Volume) E N 0-1 3, 2 ER14 5 posies, sendo 3 inteiras e 2 decimais.
286 qtdRat 5 Quantidade rateada (Peso,Volume) E N 0-1 3, 2 ER14 5 posies, sendo 3 inteiras e 2 decimais.
287 infNFe 3 Informaes das NF-e CG 1-n
288 chave 4 Chave de acesso da NF-e E N 1-1 44 ER4
289 PIN 4 PIN SUFRAMA E N 0-1 2-9 ER43 PIN atribudo pela SUFRAMA para a
operao.
290 dPrev 4 Data prevista de entrega E D 0-1 10 ER11 Formato AAAA-MM-DD
291 infUnidCarga 4 Informaes das Unidades de Carga G 0-n Dispositivo de carga utilizada (Unit Load
(Containeres/ULD/Outros) 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.
292 tpUnidCarga 5 Tipo da Unidade de Carga E N 1-1 1 D9 1 - Container
2 - ULD
3 - Pallet
4 - Outros
293 idUnidCarga 5 Identificao da Unidade de Carga E C 1-1 1 - 20 ER45 Informar a identificao da unidade de
carga, por exemplo: nmero do container.
294 lacUnidCarga 5 Lacres das Unidades de Carga G 0-n
295 nLacre 6 Nmero do lacre E C 1-1 1 - 20 ER36
296 qtdRat 5 Quantidade rateada (Peso,Volume) E N 0-1 3, 2 ER14 5 posies, sendo 3 inteiras e 2 decimais.
297 infUnidTransp 4 Informaes das Unidades de Transporte G 0-n Deve ser preenchido com as informaes
(Carreta/Reboque/Vago) das unidades de transporte utilizadas.
298 tpUnidTransp 5 Tipo da Unidade de Transporte E N 1-1 1 D8 1 - Rodovirio Trao
2 - Rodovirio Reboque
3 - Navio
4 - Balsa
5 - Aeronave
6 - Vago
7 - Outros
299 idUnidTransp 5 Identificao da Unidade de Transporte E C 1-1 1 - 20 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.
300 lacUnidTransp 5 Lacres das Unidades de Transporte G 0-n
301 nLacre 6 Nmero do lacre E C 1-1 1 - 20 ER36
302 infUnidCarga 5 Informaes das Unidades de Carga G 0-n Dispositivo de carga utilizada (Unit Load
(Containeres/ULD/Outros) 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.
303 tpUnidCarga 6 Tipo da Unidade de Carga E N 1-1 1 D9 1 - Container
2 - ULD
3 - Pallet
4 - Outros
304 idUnidCarga 6 Identificao da Unidade de Carga E C 1-1 1 - 20 ER45 Informar a identificao da unidade de
carga, por exemplo: nmero do container.
359 vFrete 3 Frete Unitrio E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
360 cobr 2 Dados da cobrana do CT-e G 0-1
361 fat 3 Dados da fatura G 0-1
362 nFat 4 Nmero da fatura E C 0-1 1 - 60 ER36
363 vOrig 4 Valor original da fatura E N 0-1 13, 2 ER28 15 posies, sendo 13 inteiras e 2
decimais.
364 vDesc 4 Valor do desconto da fatura E N 0-1 13, 2 ER28 15 posies, sendo 13 inteiras e 2
decimais.
365 vLiq 4 Valor lquido da fatura E N 0-1 13, 2 ER28 15 posies, sendo 13 inteiras e 2
decimais.
366 dup 3 Dados das duplicatas G 0-n
367 nDup 4 Nmero da duplicata E C 0-1 1 - 60 ER36
368 dVenc 4 Data de vencimento da duplicata (AAAA- E D 0-1 10 ER11
MM-DD)
369 vDup 4 Valor da duplicata E N 0-1 13, 2 ER28 15 posies, sendo 13 inteiras e 2
decimais.
370 infCteSub 2 Informaes do CT-e de substituio G 0-1
371 chCte 3 Chave de acesso do CT-e a ser E N 1-1 44 ER4
substitudo (original)
372 refCteAnu 3 Chave de acesso do CT-e de Anulao CE N 1-1 44 ER4
373 tomaICMS 3 Tomador contribuinte do ICMS, mas CG 1-1
no emitente de documento fiscal
eletrnico
374 refNFe 4 Chave de acesso da NF-e emitida pelo CE N 1-1 44 ER4
Tomador
375 refNF 4 Informao da NF ou CT emitido pelo CG 1-1
Tomador
376 CNPJ 5 CNPJ do Emitente CE N 1-1 14 ER5 Informar o CNPJ do emitente do
Documento Fiscal
377 CPF 5 Nmero do CPF CE N 1-1 11 ER9 Informar o CPF do emitente do
documento fiscal
378 mod 5 Modelo do Documento Fiscal E C 1-1 2 D33
379 serie 5 Serie do documento fiscal E N 1-1 1-3 ER34
380 subserie 5 Subserie do documento fiscal E N 0-1 1-3 ER34
381 nro 5 Nmero do documento fiscal E N 1-1 1-6 ER46
382 valor 5 Valor do documento fiscal. E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
383 dEmi 5 Data de emisso do documento fiscal. E D 1-1 10 ER11
384 refCte 4 Chave de acesso do CT-e emitido pelo CE N 1-1 44 ER4
Tomador
385 indAlteraToma 3 Indicador de CT-e Alterao de Tomador E N 0-1 1 D13 Tag com efeito e utilizao aguardando
legislao, no utilizar antes de NT
especfica tratar desse procedimento
386 infGlobalizado 2 Informaes do CT-e Globalizado G 0-1
387 xObs 3 Preencher com informaes adicionais, E C 1-1 15 - 256 ER36
legislao do regime especial, etc
388 infServVinc 2 Informaes do Servio Vinculado a G 0-1
Multimodal
389 infCTeMultimodal 3 informaes do CT-e multimodal G 1-n
vinculado
390 chCTeMultimodal 4 Chave de acesso do CT-e Multimodal E N 1-1 44 ER4
391 infCteComp 1 Detalhamento do CT-e complementado CG 1-1
392 chCTe 2 Chave do CT-e complementado E N 1-1 44 ER4
393 infCteAnu 1 Detalhamento do CT-e do tipo CG 1-1
Anulao
394 chCte 2 Chave de acesso do CT-e original a ser E N 1-1 44 ER4
anulado e substitudo
395 dEmi 2 Data de emisso da declarao do E D 1-1 10 ER11
tomador no contribuinte do ICMS
396 autXML 1 Autorizados para download do XML do G 0 - 10 Informar CNPJ ou CPF. Preencher os
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 versao 0 Verso do leiaute A N 1-1 ER55
2 infCte 0 Informaes do CT-e Outros Servios G 1-1
3 versao 1 Verso do leiaute A N 1-1 ER55 Ex: "3.00"
4 Id 1 Identificador da tag a ser assinada A C 1-1 47 ER47 Informar a chave de acesso do CT-e e
precedida do literal "CTe"
5 ide 1 Identificao do CT-e Outros Servios G 1-1
6 cUF 2 Cdigo da UF do emitente do CT-e. E N 1-1 2 D2 Utilizar a Tabela do IBGE.
7 cCT 2 Cdigo numrico que compe a Chave E N 1-1 8 ER40 Nmero aleatrio gerado pelo emitente
de Acesso. para cada CT-e, com o objetivo de evitar
acessos indevidos ao documento.
8 CFOP 2 Cdigo Fiscal de Operaes e E N 1-1 4 ER48
Prestaes
9 natOp 2 Natureza da Operao E C 1-1 1 - 60 ER36
10 mod 2 Modelo do documento fiscal E N 1-1 2 D4 Utilizar o cdigo 67 para identificao do
CT-e Outros Servios, emitido em
substituio a Nota Fiscal Modelo 7 para
transporte de pessoas, valores e excesso
de bagagem.
11 serie 2 Srie do CT-e OS E N 1-1 1-3 ER34 Preencher com "0" no caso de srie nica
EMERGENCIAL; etc
40 xEmi 2 Funcionrio emissor do CTe E C 0-1 1 - 20 ER36
41 xObs 2 Observaes Gerais E C 0-1 1 - 2000 ER36
42 ObsCont 2 Campo de uso livre do contribuinte G 0 - 10 Informar o nome do campo no atributo
xCampo e o contedo do campo no
XTexto
43 xCampo 3 Identificao do campo A C 1-1 1 - 20 ER36
44 xTexto 3 Contedo do campo E C 1-1 1 - 160 ER36
45 ObsFisco 2 Campo de uso livre do contribuinte G 0 - 10 Informar o nome do campo no atributo
xCampo e o contedo do campo no
XTexto
46 xCampo 3 Identificao do campo A C 1-1 1 - 20 ER36
47 xTexto 3 Contedo do campo E C 1-1 1 - 60 ER36
48 emit 1 Identificao do Emitente do CT-e OS G 1-1
49 CNPJ 2 CNPJ do emitente E N 1-1 14 ER5 Informar zeros no significativos
50 IE 2 Inscrio Estadual do Emitente E N 1-1 14 ER29
51 IEST 2 Inscrio Estadual do Substituto E N 0-1 14 ER29
Tributrio
52 xNome 2 Razo social ou Nome do emitente E C 1-1 2 - 60 ER36
53 xFant 2 Nome fantasia E C 0-1 2 - 60 ER36
54 enderEmit 2 Endereo do emitente G 1-1
55 xLgr 3 Logradouro E C 1-1 2 - 60 ER36
56 nro 3 Nmero E C 1-1 1 - 60 ER36
57 xCpl 3 Complemento E C 0-1 1 - 60 ER36
58 xBairro 3 Bairro E C 1-1 2 - 60 ER36
59 cMun 3 Cdigo do municpio (utilizar a tabela do E N 1-1 7 ER3
IBGE)
60 xMun 3 Nome do municpio E C 1-1 2 - 60 ER36
61 CEP 3 CEP E N 0-1 8 ER40 Informar zeros no significativos
129 vINSS 3 Valor do INSS E N 0-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
130 vCSLL 3 Valor do CSLL E N 0-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
131 infCTeNorm 1 Grupo de informaes do CT-e OS CG 1-1
Normal
132 infServico 2 Informaes da Prestao do Servio G 1-1
133 xDescServ 3 Descrio do Servio prestado E C 1-1 1 - 30 ER36
134 infQ 3 Informaes de quantidades da Carga do G 0-1 Para Transporte de Pessoas indicar
CT-e nimero de passageiros, para excesso de
bagagem e transporte de valores indicar
Nro de Volumes/Malotes
135 qCarga 4 Quantidade E N 1-1 11, 4 ER21 15 posies, sendo 11 inteiras e 4
decimais.
136 infDocRef 2 Informaes dos documentos G 0-n
referenciados
137 nDoc 3 Nmero E C 1-1 1 - 20 ER36
138 serie 3 Srie E C 0-1 1-3 ER36
139 subserie 3 Subsrie E C 0-1 1-3 ER36
140 dEmi 3 Data de Emisso E D 1-1 10 ER11 Formato AAAA-MM-DD
141 vDoc 3 Valor Transportado E N 0-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
142 seg 2 Informaes de Seguro da Carga G 0-n
143 respSeg 3 Responsvel pelo seguro E N 1-1 1-1 D25 Preencher com:
4 - Emitente do CT-e;
5 - Tomador de Servio.
144 xSeg 3 Nome da Seguradora E C 0-1 1 - 30 ER36
145 nApol 3 Nmero da Aplice E C 0-1 1 - 20 ER36 Obrigatrio pela lei 11.442/07 (RCTRC)
146 infModal 2 Informaes do modal G 0-1
Obrigatrio para Pessoas e Bagagem
147 versaoModal 3 Verso do leiaute especfico para o A N 1-1 4 ER44
Modal
148 xs:any 3 XML do modal E C 1-1 O elemento do tipo -any- permite
Insira neste local o XML especfico do estender o documento XML com
modal elementos no especificados pelo
schema.
Insira neste local - any- o XML especfico
do modal (rodovirio). A especificao do
schema XML para cada modal pode ser
encontrada nos arquivos que
acompanham este pacote de liberao:
Rodovirio - ver arquivo
CTeModalRodoviarioOS_v9.99
Leiaute Rodovirio
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 rodo 0 Informaes do modal Rodovirio G 1-1
2 RNTRC 1 Registro Nacional de Transportadores E C 1-1 8 ER53 Registro obrigatrio do emitente do CT-e
Rodovirios de Carga junto ANTT para exercer a atividade de
transportador rodovirio de cargas por
Leiaute Rodovirio OS
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 rodoOS 0 Informaes do modal Rodovirio G 1-1
2 TAF 1 Termo de Autorizao de Fretamento CE N 1-1 12 ER53 De acordo com a Resoluo ANTT n
TAF 4.777/2015
3 NroRegEstadual 1 Nmero do Registro Estadual CE N 1-1 25 ER56 Registro junto a Administrao Estadual
4 veic 1 Dados do Veculo G 0-1
5 placa 2 Placa do veculo E C 1-1 4 ER48
6 RENAVAM 2 RENAVAM do veculo E C 0-1 9 - 11 ER36
7 prop 2 Proprietrios do Veculo. G 0-1
S preenchido quando o veculo no
pertencer empresa emitente do CT-e
8 CPF 3 Nmero do CPF CE N 1-1 11 ER9 Informar os zeros no significativos.
Leiaute Areo
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 aereo 0 Informaes do modal Areo G 1-1
2 nMinu 1 Nmero da Minuta E N 0-1 9 ER57 Documento que precede o CT-e,
assinado pelo expedidor, espcie de
pedido de servio
3 nOCA 1 Nmero Operacional do Conhecimento E N 0-1 11 ER9 Representa o nmero de controle
Areo comumente utilizado pelo conhecimento
areo composto por uma sequncia
numrica de onze dgitos. 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
transporte areo. Para finalizar, um dgito
verificador, que um sistema de mdulo
16 qTotProd 3 Quantidade total de artigos perigosos E N 1-1 11, 4 ER21 15 posies, sendo 11 inteiras e 4
decimais.
Deve indicar a quantidade total do artigo
perigoso, tendo como base a unidade
referenciada na Tabela 3-1 do Doc 9284,
por exemplo: litros; quilogramas;
quilograma bruto etc. O preenchimento
no deve, entretanto, incluir a unidade de
medida. No caso de transporte de
material radioativo, deve-se indicar o
somatrio dos ndices de Transporte (TI).
No indicar a quantidade do artigo
perigoso por embalagem.
17 uniAP 3 Unidade de medida E N 1-1 1-1 D39 ER36 1 KG;
2 KG G (quilograma bruto);
3 LITROS;
4 TI (ndice de transporte para
radioativos);
5- Unidades (apenas para artigos
perigosos medidos em unidades que no
se enquadram nos itens acima. Exemplo:
baterias, celulares, equipamentos,
veculos, dentre outros)
Leiaute Aquavirio
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 aquav 0 Informaes do modal Aquavirio G 1-1
2 vPrest 1 Valor da Prestao Base de Clculo do E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
AFRMM decimais.
3 vAFRMM 1 AFRMM (Adicional de Frete para E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
Renovao da Marinha Mercante) decimais.
4 xNavio 1 Identificao do Navio E C 1-1 1 - 60 ER36
5 balsa 1 Grupo de informaes das balsas G 0-3
6 xBalsa 2 Identificador da Balsa E C 1-1 1 - 60 ER36
7 nViag 1 Nmero da Viagem E N 0-1 1 - 10 ER60
8 direc 1 Direo E C 1-1 1 D40 Preencher com: N-Norte, L-Leste, S-Sul,
O-Oeste
9 irin 1 Irin do navio sempre dever ser E C 1-1 1 - 10
informado
10 detCont 1 Grupo de informaes de G 0-n
detalhamento dos conteiners
(Somente para Redespacho
Intermediario e servio vinculado)
11 nCont 2 Identificao do Container E C 1-1 1 - 20 ER45
12 lacre 2 Grupo de informaes dos lacres dos G 0-3
cointainers da qtde da carga
13 nLacre 3 Lacre E C 1-1 1 - 20 ER36
14 infDoc 2 Informaes dos documentos dos G 0-1
conteiners
15 infNF 3 Informaes das NF CG 1-n
16 serie 4 Srie E C 1-1 1-3 ER36
17 nDoc 4 Nmero E C 1-1 1 - 20 ER36
18 unidRat 4 Unidade de medida rateada E N 0-1 3, 2 ER14 5 posies, sendo 3 inteiras e 2 decimais.
(Peso,Volume)
19 infNFe 3 Informaes das NFe CG 1-n
20 chave 4 Chave de acesso da NF-e E N 1-1 44 ER4
21 unidRat 4 Unidade de medida rateada E N 0-1 3, 2 ER14 5 posies, sendo 3 inteiras e 2 decimais.
(Peso,Volume)
Leiaute Ferrovirio
Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 ferrov 0 Informaes do modal Ferrovirio G 1-1
2 tpTraf 1 Tipo de Trfego E N 1-1 1 D16 Preencher com:
0-Prprio;
1-Mtuo;
2-Rodoferrovirio;
3-Rodovirio.
3 trafMut 1 Detalhamento de informaes para o G 0-1
trfego mtuo
4 respFat 2 Responsvel pelo Faturamento E N 1-1 1 D1 Preencher com:
1-Ferrovia de origem;
2-Ferrovia de destino
5 ferrEmi 2 Ferrovia Emitente do CTe E N 1-1 1 D1 Preencher com:
1-Ferrovia de origem;
2-Ferrovia de destino
6 vFrete 2 Valor do Frete do Trfego Mtuo E N 1-1 13, 2 ER27 15 posies, sendo 13 inteiras e 2
decimais.
7 chCTeFerroOrigem 2 Chave de acesso do CT-e emitido pelo E C 0-1
ferrovia de origem
8 ferroEnv 2 Informaes das Ferrovias Envolvidas G 0-n
9 CNPJ 3 Nmero do CNPJ E N 1-1 14 ER5 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.
10 cInt 3 Cdigo interno da Ferrovia envolvida E C 0-1 1 - 10 ER36 Uso da transportadora
11 IE 3 Inscrio Estadual E N 0-1 2 - 14 ER29
12 xNome 3 Razo Social ou Nome E C 1-1 2 - 60 ER36
13 enderFerro 3 Dados do endereo da ferrovia envolvida G 1-1
14 xLgr 4 Logradouro E C 1-1 2 - 255 ER36
Leiaute Dutovirio
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 duto 0 Informaes do modal Dutovirio G 1-1
2 vTar 1 Valor da tarifa E N 0-1 9, 6 ER20 15 posies, sendo 9 inteiras e 6
decimais.
3 dIni 1 Data de Incio da prestao do servio E D 1-1 10 ER11
4 dFim 1 Data de Fim da prestao do servio E D 1-1 10 ER11
Leiaute Multimodal
# Campo Nvel Descrio Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes
1 multimodal 0 Informaes do Multimodal G 1-1
2 COTM 1 Nmero do Certificado do Operador de E C 1-1 1 - 20 ER36
Transporte Multimodal
3 indNegociavel 1 Indicador Negocivel E N 1-1 1 D15
Preencher com: 0 - No Negocivel; 1 -
Negocivel
4 seg 1 Informaes de Seguro do Multimodal G 0-1
5 infSeg 2 Informaes da seguradora G 1-1
6 xSeg 3 Nome da Seguradora E C 1-1 1 - 30 ER36
7 CNPJ 3 Nmero do CNPJ da seguradora E N 1-1 14 ER8 Obrigatrio apenas se responsvel pelo
seguro for (2) responsvel pela
contratao do transporte - pessoa
jurdica
8 nApol 2 Nmero da Aplice E C 1-1 1 - 20 ER36 Obrigatrio pela lei 11.442/07 (RCTRC)
9 nAver 2 Nmero da Averbao E C 1-1 1 - 20 ER36 No obrigatrio, pois muitas
averbaes ocorrem aaps a emisso do
CT, mensalmente, por exemplo.
Expresses Regulares
ER1 (((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[0-9]|10|11):00|([\+](12):00))
ER2 [0-9]{2}
ER3 [0-9]{7}
ER4 [0-9]{44}
ER5 [0-9]{14}
ER6 [0-9]{6,14}
ER7 [0-9]{3,14}
ER8 [0-9]{0}|[0-9]{14}
ER9 [0-9]{11}
ER10 [0-9]{3,11}
ER11 (((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)))))
ER12 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})?
ER13 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,2}(\.[0-9]{3})?
ER14 [0-9]{1,3}(\.[0-9]{2,3})?
ER15 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})?
ER16 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,7}(\.[0-9]{3})?
ER17 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})?
ER18 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,7}(\.[0-9]{4})?
ER19 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})?
ER20 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}[0-
9]{0,8}(\.[0-9]{6})?
ER21 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,10}(\.[0-9]{4})?
ER22 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})?
ER23 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,11}(\.[0-9]{3})?
ER24 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})?
ER25 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,11}(\.[0-9]{4})?
ER26 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})?
ER27 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?
ER28 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?
ER29 [0-9]{2,14}
ER30 [0-9]{0,14}|ISENTO
ER31 [0-9]{1,4}
ER32 [1-9]{1}[0-9]{0,8}
ER33 [0-9]{15}
ER34 0|[1-9]{1}[0-9]{0,2}
ER35 [0-9]{3}
ER36 [!-]{1}[ -]{0,}[!-]{1}|[!-]{1}
ER37 [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}
ER38 [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}
ER39 ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
ER40 [0-9]{8}
ER41 [0-9]{1}
ER42 [0-9]{8,9}
ER43 [1-9]{1}[0-9]{1,8}
ER44 3\.(0[0-9]|[1-9][0-9])
ER45 [A-Z0-9]+
ER46 [0-9]{1,6}
ER47 CTe[0-9]{44}
ER48 [123567][0-9]([0-9][1-9]|[1-9][0-9])
ER49 [^@]+@[^\.]+\..+
ER50 [0-9]{1,15}
ER51 [0-9]{8}|ISENTO
ER52 [A-Z]{3}(([1-9]\d{3})|(0[1-9]\d{2})|(00[1-9]\d)|(000[1-9]))
ER53 [0-9]{12}
ER54 (([0-1][0-9])|([2][0-3])):([0-5][0-9]):([0-5][0-9])
ER55 3\.00
ER56 [1-9]{1}[0-9]{0,5}
ER57 [1-9]{1}[0-9]{0,9}
ER58 [0-9]{9}
ER59 M
ER60 [0-9]{4}|ND
Domnio
D1 1, 2
D2 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
D3 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
D4 67
D5 57, 67
D6 57
D7 01, 04
D8 1, 2, 3, 4, 5, 6, 7
D9 1, 2, 3, 4
D10 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
D11 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
D12 1, 4, 5, 7, 8
D13 1
D14 0, 1, 2, 3, 4
D15 0, 1
D16 1, 2, 9
D17 0, 1, 2, 3
D18 4
D19 0
D20 1, 2, 3
D21 00, 01, 02, 03, 04, 05
D22 00, 10, 99
D23 1, 5, 7, 8
D24 6, 7, 8
D25 4, 5
D26 00
D27 20
D28 40, 41, 51
D29 60
D30 90
D31 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
D32 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13
D33 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
D34 01, 02, 03, 04
D35 01, 02, 03, 04, 05, 06
D36 0, 3
D37 N, S, L, O
D38 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 99
D39 1, 2, 3, 4, 5
ftp://geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2006/dtb_2006.zip
A seguinte codificao adotada pelo IBGE dever ser utilizada para representar o cdigo da UF:
ftp://geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2006/dtb_2006.zip
Quando a operao envolver regies administrativas (Ex. Cidades-satlites do DF), deve ser
considerado o municpio sede como localidade da operao.
Composio: UUNNNND
Onde:
UU = Cdigo da UF do IBGE
NNNN = Nmero de ordem dentro da UF;
D = Dgito de Controle mdulo 10
Validao possvel:
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.
http://www.bcb.gov.br/Rex/TabPaises/Ftp/paises.txt
Exemplo de codificao:
NNND
Onde:
NNN = Nmero de ordem do Cdigo do Pas;
D = Dgito de Controle mdulo 11.
Validao possvel:
Obs.: Se o resto da diviso for zero ou 1, considerar o dgito verificador igual a zero.
Os endereos dos WebServices das SEFAZ Autorizadoras de CT-e para a verso 2.00
permanecem os mesmos da verso 1.04, sendo que o emitente dever indicar a verso
utilizada no campo correspondente do SOAP Header e na mensagem XML enviada ao
webservice.
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://www.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.
CONHECIMENTO DE TRANSPORTE
ELETRNICO
Verso 3.0
Maio 2016
CONTROLE DE VERSES
Verso Data
1.0.0 22/11/2011 RS
3.0.0 09/05/2015 RS
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
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.
Pg. 215 / 231
Conhecimento de Transporte Eletrnico
Manual de Orientaes - Contribuinte
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.
Este procedimento de contingncia ser adotado pelos emissores que adquirirem o Formulrio
de Segurana para impresso de Documento Auxiliar FS-DA.
Gerar novo arquivo XML do CT-e com o campo tpEmis alterado para 5;
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 FS-
DA dar direito ao crdito.
Tratar os CT-e transmitidos por ocasio da ocorrncia dos problemas tcnicos que
esto pendentes de retorno.
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. (Vide item 2.3.3 CT-e pendentes
de retorno do Manual de Contingncia);
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://cte-homologacao.svrs.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx
https://cte-homologacao.svrs.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx
https://cte-homologacao.svrs.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx
https://cte-homologacao.svrs.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx
https://cte-
homologacao.svrs.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx
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.svrs.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx
https://cte.svrs.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx
https://cte.svrs.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx
https://cte.svrs.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx
https://cte.svrs.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx
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;
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.
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),
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.
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;
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. 220 / 231
Conhecimento de Transporte Eletrnico
Manual de Orientaes - Contribuinte
FS-DA em Papel de Segurana - com filigrana (marca dgua) produzida pelo processo "mould
made", fibras coloridas e luminescentes, papel no fluorescente, microcpsulas de reagente
qumico e microporos que aumentem a aderncia do toner ao papel.
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.
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.
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
o espao de 40 mm x 85 mm do canto inferior do impresso, deslocando-o para a parte superior
do formulrio.
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 pelo tipo de emisso FS-DA, 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.
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.