Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual CTe v2 0 PDF
Manual CTe v2 0 PDF
Verso 2.00
Julho/2013
Pg. 1 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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)
Pg. 2 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 3 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
ndice
1. Introduo ......................................................................................................... 8
2. Consideraes Iniciais ....................................................................................... 9
2.1 Histrico do Documento Fiscal Eletrnico .............................................................. 9
2.2 Conceito do CT-e ................................................................................................... 9
2.3 Descrio Simplificada do Modelo Operacional ...................................................... 9
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 ............................................................................................. 19
Servios Sncronos ...................................................................................................... 19
Servios Assncronos ................................................................................................... 20
Filas e Mensagens ....................................................................................................... 21
3.4 Padro de Mensagens dos Web Services ............................................................ 22
Informaes de Controle e rea de Dados das Mensagens......................................... 22
Validao da Estrutura XML das Mensagens dos Web Services ................................. 22
Schemas XML das Mensagens dos Web Services ...................................................... 23
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 ................................................................................... 24
Pacote de Liberao de Homologao e Pacote de Liberao Definitivo ..................... 25
Correo de Pacote de Liberao ................................................................................ 25
Divulgao de Novos Pacotes de Liberao ................................................................ 25
Controle de Verso ...................................................................................................... 25
3.6 Schema XML do CT-e Estrutura Genrica e Estrutura Especfica do Modal de
Transporte ....................................................................................................................... 26
Parte Genrica ............................................................................................................. 26
Parte Especfica para Cada Modal de Transporte ........................................................ 27
Parte Genrica e Parte Especfica para Cada Modal de Transporte Verses ........... 27
3.7 Sistema de Registro de Eventos........................................................................... 28
Relao dos Tipos de Evento....................................................................................... 29
3.8 SEFAZ Virtual....................................................................................................... 30
4. Web Services .................................................................................................. 31
4.1 Servio de Recepo de CT-e.............................................................................. 32
Web Service CteRecepcao ....................................................................................... 32
Leiaute Mensagem de Entrada .................................................................................... 32
Leiaute Mensagem de Retorno .................................................................................... 33
Descrio do Processo de Recepo de Lotes de CT-e .............................................. 34
Validao do Certificado de Transmisso .................................................................... 34
Validao Inicial da Mensagem no Web Service .......................................................... 34
Validao das Informaes de Controle da Chamada ao Web Service ........................ 35
Gerao da Resposta com o Recibo ............................................................................ 36
Descrio do Processamento do Lote de CT-e ............................................................ 36
Validao da rea de Dados ........................................................................................ 36
Final do Processamento do Lote .................................................................................. 48
Eventos de Marcao .................................................................................................. 48
4.2 Web Service CteRetRecepcao .......................................................................... 50
Pg. 4 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 5 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 6 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 7 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
1. Introduo
Este documento tem por objetivo a definio das especificaes e critrios tcnicos necessrios
para a integrao entre os Portais das Secretarias de Fazendas dos Estados e os sistemas de
informaes das empresas emissoras de Conhecimento de Transporte eletrnico - CT-e.
Pg. 8 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
2. Consideraes Iniciais
O Conhecimento de Transporte Eletrnico (CT-e) est sendo desenvolvido, de forma integrada,
pelas Secretarias de Fazenda dos Estados, Receita Federal do Brasil, representantes das
transportadoras e Agncias Reguladoras do segmento de transporte, a partir da assinatura do
Protocolo ENAT 03/2006 (10/11/2006), que atribuiu ao Encontro Nacional de Coordenadores e
Administradores Tributrios Estaduais (ENCAT) a coordenao e a responsabilidade pelo
desenvolvimento e implantao do Projeto CT-e.
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.
Pg. 9 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
a) Recepo de CT-e;
1) Recepo de Lote;
2) Consulta Processamento de Lote;
b) Inutilizao de Numerao de CT-e;
c) Consulta da Situao Atual do CT-e;
d) Consulta do status do servio.
e) Registro de Eventos
Para cada servio oferecido existir um Web Service especfico. O fluxo de comunicao 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 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
<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.
Pg. 13 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Para reduzir o tamanho final do arquivo XML do CT-e alguns cuidados de programao devero
ser assumidos:
no incluir "zeros no significativos" para campos numricos;
no incluir "espaos" ("line-feed", "carriage return", "tab", caractere de "espao" entre as
TAGs.) no incio ou no final de campos numricos e alfanumricos;
no incluir comentrios no arquivo XML;
no incluir anotao e documentao no arquivo XML (TAG annotation e TAG
documentation);
no incluir caracteres de formatao no arquivo XML ("line-feed", "carriage return", "tab",
caractere de "espao" entre as TAGs).
e) Validao de Schema
Para garantir minimamente a integridade das informaes prestadas e a correta formao dos
arquivos XML, o contribuinte dever submeter o arquivo do CT-e e as demais mensagens XML
para validao pelo Schema do XML (XSD XML Schema Definition), fornecido pela Secretaria
de Fazenda Estadual, antes de seu envio.
Padro de Comunicao
O meio fsico de comunicao utilizado ser a Internet, com o uso do protocolo SSL verso 3.0,
com autenticao mtua, que, alm de garantir um duto de comunicao seguro na Internet,
permite a identificao do servidor e do cliente por meio de certificados digitais, eliminando a
necessidade de identificao do usurio mediante nome ou cdigo de usurio e senha.
O modelo de comunicao segue o padro de Web Services definido pelo WS-I Basic Profile.
A chamada dos diferentes Web Services do Projeto CT-e realizada com o envio de uma
mensagem XML atravs do campo cteDadosMsg.
Pg. 14 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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>
Pg. 15 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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>
A assinatura do Contribuinte no CT-e ser feita na TAG <infCTe> identificada pelo atributo Id.
Seu contedo ser um identificador nico (chave de acesso) precedido do literal CTe para cada
CT-e, conforme leiaute descrito no Anexo I. O identificador nico precedido do literal #CTe
dever ser informado no atributo URI da TAG <Reference>. Para as demais mensagens a ser
assinadas o processo o mesmo, mantendo-se sempre identificador nico para o atributo Id na
TAG a ser assinada.
Pg. 16 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Segue um exemplo:
Pg. 17 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
(6) Adotar as regras definidas pelo RFC 3280 para LCRs e cadeia de confiana;
(7) Validar a integridade de todas as LCR utilizadas pelo sistema;
(8) Prazo de validade de cada LCR utilizada (verificar data inicial e final).
A forma de conferncia da LCR fica a critrio de cada Secretaria de Fazenda Estadual, podendo
ser feita de 2 (duas) maneiras: on-line ou Download peridico. As assinaturas digitais das
mensagens sero verificadas considerando-se a lista de certificados revogados disponvel no
momento da conferncia da assinatura.
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, 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 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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
Servios Sncronos
Pg. 19 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Servios Assncronos
(4)
(5)
Fila de
recibos Processamento
de Servios
(6)
(7)
Pg. 20 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Filas e Mensagens
A fila de sada ter a mesma estrutura da fila de entrada, a nica diferena ser o contedo do
detalhe da mensagem que contm o resultado do processamento da solicitao de servio em
formato XML.
Pg. 21 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
O tempo mdio de resposta que mede a performance do servio de processamento dos lotes
calculado com base no tempo decorrido entre o momento de recebimento da mensagem e o
momento de armazenamento do resultado do processamento da solicitao de servio na fila de
sada.
Nota: O termo fila utilizado apenas para designar um repositrio de recibos emitidos. A
implementao da fila poder ser feita por meio de Banco de Dados ou qualquer outra forma, sendo
transparente para o contribuinte que realizar a consulta do processamento efetuado (processos
assncronos).
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:
<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>
Pg. 22 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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>
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.
Pg. 23 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
As modificaes de leiaute das mensagens dos Web Services podem ser causadas por
necessidades tcnicas ou em razo da modificao de alguma legislao. As modificaes
decorrentes de alterao da legislao devero ser implementadas nos prazos previstos na
norma que introduziu a alterao. As modificaes de ordem tcnica sero divulgadas pela
Coordenao Tcnica do ENCAT e ocorrero sempre que se fizerem necessrias.
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.
Pg. 24 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes 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
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
Pg. 25 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Mensagens recebidas com uma verso de leiaute no suportada sero rejeitadas com
mensagem de erro especfica na verso do leiaute de resposta mais recente.
A partir da verso 1.04, a estrutura do Schema XML do CT-e foi modificada, criando-se uma
parte genrica do schema e uma parte especfica para cada modal de transporte, com o objetivo
de permitir maior independncia entre os modais; assim, uma alterao no leiaute especfico
para um modal no repercute nos demais.
Parte Genrica
A estrutura genrica a parte que possui os campos (tags) de uso comum utilizados por todos
os modais.
Para alcanar este objetivo, foi criada no schema XML do CT-e uma estrutura genrica com um
elemento do tipo any que permite a insero do XML especfico do modal, conforme
demonstrado na figura a seguir:
Pg. 26 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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:
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.
Pg. 27 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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).
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.
Pg. 28 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
240130 Autorizado CT-e 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Sim
Complementar integrao Autoriz.
240131 Cancelado CT-e 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Sim
Complementar integrao Autoriz.
240140 CT-e de Substituio 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Sim
integrao Autoriz.
240150 CT-e de Anulao 2-Fisco do Emitente 1=via WS Evento ou 4=via SEFAZ Sim
integrao Autoriz.
*** Evento: RFB
Legenda:
Tipo de Autor do Evento: 1 Empresa Emitente; 2 Fisco do Emitente; 3 Fisco; 4 RFB; 5
Outros rgos / Agncia Reguladora;
Tipo de Meio de Informao: 1 via WS de Evento; 2 via Extranet CT-e; 3 via Portal CT-e;
4 Via integrao sistemas;
Pg. 29 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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. 30 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
4. Web Services
Os Web Services disponibilizam os servios que sero utilizados pelos aplicativos dos
contribuintes. O mecanismo de utilizao dos Web Services segue as seguintes premissas:
a) Ser fornecido um Web Service por servio, existindo um mtodo para cada tipo de
servio;
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. 31 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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. 32 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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. 33 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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 Validade do Certificado (data incio e data fim) Obrig. 281 Rej.
A03 Verifica 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 e no precisam
ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode
falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam
ICP-Brasil no repositrio de certificados digitais do servidor de Web Service da SEFAZ.
Pg. 34 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
A mensagem ser descartada se o tamanho exceder o limite previsto (500 kB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 kB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso de o controle de tamanho ter sido implementado por aplicativo, retorna-se a
mensagem de erro 214.
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. 35 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
No existindo qualquer problema nas validaes, o aplicativo dever gerar um nmero de recibo
de lote (vide item 5.5) e gravar a mensagem juntamente com o CNPJ do transmissor, verso da
mensagem e o cdigo da UF de origem.
identificao do ambiente;
verso do aplicativo;
o cdigo 103 e o literal Lote recebido com Sucesso;
o cdigo da UF que atendeu a solicitao;
o nmero do recibo (vide item 5.5), com data, hora local de recebimento da mensagem;
tempo mdio de resposta do servio de processamento dos lotes nos ltimos 5 (cinco)
minutos (vide detalhamento da forma de clculo no item 5.7).
Caso ocorra algum problema de validao, o aplicativo retornar uma mensagem com as
seguintes informaes:
a identificao do ambiente;
a verso do aplicativo;
o cdigo e a respectiva mensagem de erro (vide a tabela do item 5.1.1);
o cdigo da UF que atendeu a solicitao;
Pg. 36 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
A existncia de qualquer erro na validao de forma da rea de dados (item 4.1.10 a) implica a
rejeio de todo o lote.
A validao do schema XML do lote de CT-e pela SEFAZ autorizadora ser feita em duas
etapas:
- A primeira etapa deve validar a estrutura genrica do lote, submetendo a mensagem contra o
schema XML definido para o lote. Em caso de erro, retornar o cdigo 225;
- A segunda etapa (realizada mais adiante) deve validar a estrutura especfica do modal de
transporte para cada um dos documentos de CT-e do lote. Em caso de erro, retornar o cdigo
580.
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. 37 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 38 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 39 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 40 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
G059 Se Tipo do CT-e= 2 (Anulao): o tipo de emisso dever ser normal Obrig. 499 Rej.
G060 Se Tipo do CT-e= 2 (Anulao): Verificar se existe o CT-e objeto da Obrig. 497 Rej.
Anulao
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
G061 Se Tipo do CT-e= 2 (Anulao): Verificar se existe o CT-e objeto da Obrig. 674 Rej.
Anulao com a mesma Chave de Acesso.
- CT-e Objeto de Anulao com diferena na Chave de Acesso
Retornar a chave de acesso j autorizada e o nmero do recibo do CT-e
[chCTe: 99999999999999999999999999999999999999999999]
[nRec:999999999999999].
G062 Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao deve estar com Obrig. 498 Rej.
a situao autorizado o uso.
G063 Se Tipo do CT-e= 2 (Anulao): somente o emitente pode anular o CT-e. O Obrig. 565 Rej.
CT-e original e o de anulao devem possuir o mesmo CNPJ de emitente.
G064 Se Tipo do CT-e= 2 (Anulao): o CT-e objeto de anulao deve ter Tipo = Obrig. 500 Rej.
0 (Normal) ou 3 (Substituio)
G065 Se Tipo do CT-e= 2 (Anulao): a data de emisso do CT-e de anulao Obrig. 501 Rej.
deve ocorrer em at 60 dias, ou outro limite conforme critrio definido pela
SEFAZ (a SEFAZ Virtual deve considerar a hora local do emissor para a
validao) da data de emisso do CT-e objeto de anulao.
G066 Se Tipo do CT-e= 2 (Anulao): o valor da prestao do servio e o do Obrig. 502 Rej.
ICMS devem ser iguais ao do CT-e original.
G067 Se Tipo do CT-e= 2 (Anulao): o CT-e objeto da anulao no pode ter Obrig. 566 Rej.
sido anulado anteriormente
Pg. 41 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 42 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 43 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
G130 IE Expedidor informado: IE invlida (erro no dgito de controle) Obrig. 432 Rej.
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.
Pg. 44 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
G138 IE Recebedor informado: IE invlida (erro no dgito de controle) Obrig. 440 Rej.
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
G139 Se Recebedor informado for contribuinte do ICMS na UF autorizadora: Facult. 441 Rej.
- Acessar Cadastro Contribuinte p/ Recebedor:
. Se CNPJ Recebedor informado: CNPJ no cadastrado
G145 Tomador informado: Municpio diverge da UF (verificar se as 2 posies da Obrig. 447 Rej.
esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)
G146 IE Tomador informado: IE invlida (erro no dgito de controle) Obrig. 448 Rej.
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
G147 Se o Tomador do servio for contribuinte do ICMS na UF autorizadora: Facult. 449 Rej.
- Acessar Cadastro Contribuinte p/ Tomador:
. Se CNPJ Tomador informado: CNPJ no cadastrado
Pg. 45 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
G167 Cdigo Municpio de incio da prestao invlido (dgito de controle), vide Obrig. 455 Rej.
item 2.1 do Anexo II.
G168 Municpio de incio da prestao diverge da UF (verificar se as 2 posies Obrig. 456 Rej.
da esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)
G169 Cdigo Municpio de trmino da prestao invlido (dgito de controle), vide Obrig. 413 Rej.
item 2.1 do Anexo II.
Pg. 46 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
G170 Municpio de trmino da prestao diverge da UF (verificar se as 2 posies Obrig. 414 Rej.
da esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)
G171 Se forma de emisso do CT-e for diferente de 4 (EPEC): Obrig. 640 Rej.
Acessar BD CTe-EVENTOS (Chave:CNPJ Emit, Modelo, Srie, Nro obtidos
na chave de acesso dos eventos registrados).
Verificar se existe EPEC para a chave natural do CT-e
OBS: Concatenar a chave de acesso do CT-e da EPEC na resposta
G172 Se forma de emisso do CT-e for 4 (EPEC): Obrig. 641 Rej.
Acessar BD CTe-EVENTOS pela chave de acesso:
Verificar se existe Evento EPEC autorizado na SVC-[XX].
OBS: O processo de sincronizao entre as SEFAZ poder sofrer
algum atraso. Em caso de receber essa rejeio, a empresa emitente
dever tentar a transmisso do CT-e at que o EPEC esteja
sincronizado com a SEFAZ Autorizadora.
G173 Se forma de emisso do CT-e for 4 (EPEC): Obrig. 642 Rej.
Valor de ICMS, Valor da Prestao e Valor Total da Carga do CT-e devem
ser iguais aos informados no evento prvio.
G174 Se forma de emisso do CT-e for 4 (EPEC): Obrig. 643 Rej.
Tipo do Tomador do Servio, CNPJ/CPF do Tomador e IE do tomador do
CT-e devem ser iguais aos informados no evento prvio.
G175 Se forma de emisso do CT-e for 4 (EPEC): Obrig. 644 Rej.
Modal do CT-e deve ser igual ao informado no evento prvio.
G176 Se forma de emisso do CT-e for 4 (EPEC): Obrig. 645 Rej.
UF de incio e UF de fim de prestao do CT-e devem ser iguais aos
informados no evento prvio.
G177 Se forma de emisso do CT-e for 4 (EPEC): Obrig. 697 Rej.
Data de emisso do CT-e deve ser igual a data de autorizao do evento
prvio
G178 Se informada autorizao download XML com CNPJ: Obrig. 699 Rej.
CNPJ com zeros ou dgito invlido
G179 Se informada autorizao download do XML com CPF: Obrig. 700 Rej.
CPF com zeros, nulo, nmeros repetidos (111,222,etc), ou dgito de controle
invlido
Nota: No caso de envio de lote para a SEFAZ VIRTUAL, todos os CT-e do Lote devero ser da
mesma UF. Para a SEFAZ VIRTUAL, dever ser verificado se todos os CT-e so da mesma UF
do primeiro CT-e do Lote. Em caso negativo, rejeitar o Lote de CT-e com erro 408-REJEIO:
Lote com CT-e de diferentes UF.
Nota: A critrio da SEFAZ Autorizadora a mensagem de erro poder receber um texto adicional
detalhando melhor a rejeio ou passando alguma instruo ao contribuinte, observando que
esta mensagem complementar dever vir aps a mensagem de rejeio do MOC, entre
colchetes, com o literal Det:
[Det: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]
Pg. 47 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Ou seja:
Validao Consequncia
de forma Banco
da situao fiscal do Emitente Situao do CT-e Para o contribuinte
do CT-e de Dados
Invlida Irrelevante Rejeio Corrigir CT-e No gravar
A prestao no
Vlida Irregular Denegao de uso poder ser Gravar
realizada
A prestao
Vlida Regular Autorizao de uso Gravar
autorizada
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. 48 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 49 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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. 50 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
BR06 cStat E BR01 N 1-1 3 Cdigo do status da resposta para o Lote (vide
item 5.1.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. 51 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
A02 Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verifica 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 e no precisam
ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode
falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam
ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ.
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. 52 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Pg. 53 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
E05 - Verifica se o Lote no est na fila de resposta, mas est na fila de Obrig. 105 Rej.
entrada
E06 CNPJ do transmissor do lote difere do CNPJ do transmissor da consulta Obrig. 223 Rej.
Final do Processamento
Pg. 54 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Inutilizao de numerao de CT -e
Web Service :
CteInutilizacao
Proc.
Inutilizao de Numerao cteInutilizacaoCT Inutilizacao
Ret
Processo: sncrono.
Mtodo: cteInutilizacaoCT
Pg. 55 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 56 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
A02 Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verifica 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 e no precisam
ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode
falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam
ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ
Autorizadora.
A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ Autorizadora
(ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo,
teremos a devoluo da mensagem de erro 214.
Pg. 57 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
O cabealho contm a verso do Schema XML da mensagem contida na rea de dados utilizada
pelo Web Service.
Pg. 58 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 59 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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. 60 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Web Service :
CteConsulta
Proc.
Consulta CT -e cteConsultaCT Consulta CT -e
Ret
Processo: sncrono.
Mtodo: cteConsultaCT
Pg. 61 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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 a solicitao
ER08 protCTe CG ER01 xml 0-1 - Protocolo de autorizao ou denegao de uso
do CT-e (vide item 4.2.2).
Informar se localizado um CT-e com cStat = 100
(uso autorizado) ou 110 (uso denegado).
ER09 retCancCTe CG ER01 xml 0-1 - Protocolo de homologao de cancelamento de
CT-e (vide item 4.3.2).
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
A02 Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verifica 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
Pg. 62 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
As validaes de A01, A02, A03, A04 e A05 sero realizadas pelo protocolo SSL e no precisam
ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode
falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam
ICP-BR no repositrio de certificados digitais do servidor de Web Service da SEFAZ
autorizadora.
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. 63 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web
Service.
J04 Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano corrente) Obrig. 592 Rej.
J05 Chave de acesso invlida (Ms = 0 ou Ms > 12) Obrig. 593 Rej.
J06 Chave de acesso invlida (CNPJ zerado ou digito invlido) Obrig. 594 Rej.
J07 Chave de acesso invlida (modelo diferente de 57) Obrig. 595 Rej.
J09 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro): Obrig. 217 Rej.
- Verificar se CT-e no existe
J10 - Verificar se campo Cdigo Numrico informado na Chave de Acesso Obrig. 216 Rej.
diferente do existente no BD
Pg. 64 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
J11 Chave de Acesso difere da existente em BD (opcionalmente a descrio Obrig. 600 Rej.
do erro, campo xMotivo, tem concatenada a Chave de Acesso, quando o
autor da consulta for o emissor)
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. 65 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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. 66 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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 Validade do Certificado (data de incio e data de fim) Obrig. 281 Rej.
A03 Verifica 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 e no precisam
ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode
falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam
Pg. 67 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso de 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. 68 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web
Service.
Final do Processamento
Pg. 69 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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: consultaCadastro
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. 70 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Os schemas XML utilizados pelo Web Service de Consulta Cadastro encontram-se disponveis
no endereo http://www.nfe.fazenda.gov.br .
Pg. 71 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Web Service :
RecepcaoEvento
Envio de Evento do CT-e Proc .
cteRecepcaoEvento Recepo
Ret
Cliente
SRE Aplicao SRE
Retorno
Pg. 72 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 73 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 74 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 75 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
As validaes de A01, A02, A03, A04 e A05 so realizadas pelo protocolo SSL e no precisam
ser implementadas. A validao A06 tambm pode ser realizada pelo protocolo SSL, mas pode
falhar se existirem outros certificados digitais de Autoridade Certificadora Raiz que no sejam
ICP-Brasil no repositrio de certificados digitais do servidor de Web Service da SEFAZ.
A mensagem ser descartada se o tamanho exceder o limite previsto (10 KB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 10 KB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso do controle de tamanho ser implementado por aplicativo teremos a
devoluo da mensagem de erro 214.
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.
Pg. 76 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 77 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
L01 Tipo do ambiente difere do ambiente do Web Service Obrig. 252 Rej.
L04 CNPJ do autor do evento informado invlido (DV ou Obrig. 627 Rej.
zeros)
Validar se atributo Id corresponde concatenao dos
L05 Obrig. 628 Rej.
campos evento (ID + tpEvento + chCTe + nSeqEvento)
L11 Chave de acesso invlida (Ms = 0 ou Ms > 12) Obrig. 593 Rej.
Chave de acesso invlida (CNPJ zerado ou digito
L12 invlido) Obrig. 594 Rej.
Pg. 78 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
L13 Chave de acesso invlida (modelo diferente de 57) Obrig. 595 Rej.
Pg. 79 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 80 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
M02 Verificar se o nSeqEvento maior que o valor permitido (=1) Obrig. 636 Rej.
Pg. 81 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 82 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
M02 Verificar se o nSeqEvento maior que o valor permitido (=1) Obrig. 636 Rej.
Pg. 83 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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
Pg. 84 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 85 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Final do Processamento
Os registros de multimodal no sero sobrepostos, podendo o operador OTM acrescentar
novas ocorrncias medida que for preciso.
Se o evento de Registros do Multimodal for homologado o status de retorno dever ser
cStat=135.
Pg. 86 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 87 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 88 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
M09 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
Pg. 89 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
As regras de validao aplicadas nos Web Services esto agrupadas da seguinte forma:
Grupo Aplicao
A Validao do Certificado Digital utilizada no protocolo SSL 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
Pg. 90 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 91 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 92 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 93 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 94 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 95 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
Pg. 96 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
contingncia FS-DA
670 Rejeio: Srie utilizada no permitida no webservice
671 Rejeio: CT-e referenciado no CT-e Complementar com diferena de Chave de
Acesso
[chCTe: 99999999999999999999999999999999999999999999][nRec:999999999999999].
672 Rejeio: CT-e de Anulao com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999][nRec:999999999999999].
673 Rejeio: CT-e Substitudo com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999][nRec]
674 Rejeio: CT-e Objeto de Anulao com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999][nRec]
675 Rejeio: Valor do imposto no corresponde a base de calculo X aliquota
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
682 Rejeio: J existe pedido de inutilizao com a mesma faixa de inutilizao
683 Rejeio: Chave de acesso de MDF-e invlida (Ano < 2012 ou Ano maior que Ano
corrente)
684 Rejeio: Chave de acesso de MDF-e invlida (Ms = 0 ou Ms > 12)
685 Rejeio: Chave de acesso de MDF-e invlida (CNPJ zerado ou digito invlido)
686 Rejeio: Chave de acesso de MDF-e invlida (modelo diferente de 58)
687 Rejeio: Chave de acesso de MDF-e invlida (numero MDF = 0)
688 Rejeio: Grupo de informaes do veiculo deve ser informado para Carga Lotao
689 Rejeio: CT-e de anulao no permitido para CT-e cujo tomador Contribuinte de
ICMS.
690 Rejeio: CT-e Multimodal referenciado inexistente na base de dados da SEFAZ
691 Rejeio: CT-e Multimodal referenciado existe com diferena de chave de acesso
692 Rejeio: CT-e Multimodal referenciado no pode estar cancelado ou denegado
693 Rejeio: Grupo Documentos Transportados deve ser informado para tipo de servio
diferente de redespacho intermedirio e servio vinculado a multimodal
694 Rejeio: Grupo Documentos Transportados no pode ser informado para tipo de
servio redespacho intermedirio e servio vinculado a multimodal
695 Rejeio: CT-e com emisso anterior ao evento prvio (EPEC)
696 Rejeio:Existe EPEC aguardando CT-e nessa faixa de numerao
697 Rejeio: Data de emisso do CT-e deve ser igual a data de autorizao da EPEC
698 Rejeio: Evento Prvio autorizado h mais de 7 dias (168 horas)
699 Rejeio: CNPJ autorizado para download invlido
700 Rejeio: CPF autorizado para download invlido
999 Rejeio: Erro no catalogado (informar a mensagem de erro capturado no tratamento
da exceo)
CDIGO MOTIVOS DE DENEGAO DE USO
301 Uso Denegado : Irregularidade fiscal do emitente
OBS.:
Pg. 97 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Pg. 98 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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 da 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 posiespara no
alterar o tamanho da chave de acesso do CT-e de 44 posies que passa sercomposta pelos
seguintes campos que se encontram dispersos no CT-e :
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).
Pg. 99 / 189
Conhecimento de Transporte eletrnico
Manual de Orientaes Contribuinte
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.
Obtem-se o tempo mdio de processamento de um CT-e pela diviso do tempo decorrido entre o
recebimento da mensagem e o momento de armazenamento da mensagem de processamento
do lote pela quantidade de CT-e existentes no lote.
O tempo mdio de resposta a mdia dos tempos mdios de processamento de um CT-e dos
ltimos 5 minutos.
Caso o tempo mdio de resposta fique abaixo de 1 (um) segundo, o tempo ser informado como
1 segundo. As fraes de segundos sero arredondados para cima.
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 Eletronico) 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 Elernicos, 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;
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 ER52 Ex: "2.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 ER37 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 ER34
9 forPag 2 Forma de pagamento do servio E N 1-1 1 D10 Preencher com:
0 - Pago;
1 - A pagar;
2 - Outros
10 mod 2 Modelo do documento fiscal E N 1-1 2 D4 Utilizar o cdigo 57 para identificao do
CT-e, emitido em substituio aos
modelos de conhecimentos em papel.
11 serie 2 Srie do CT-e E N 1-1 1-3 ER32 Preencher com "0" no caso de srie nica
12 nCT 2 Nmero do CT-e E N 1-1 1-9 ER30
13 dhEmi 2 Data e hora de emisso do CT-e E C 1-1 19 ER38 Formato AAAA-MM-DDTHH:MM:DD
14 tpImp 2 Formato de impresso do DACTE E N 1-1 1 D1 Preencher com: 1 - Retrato; 2 -
Paisagem.
15 tpEmis 2 Forma de emisso do CT-e E N 1-1 1 D11 Preencher com:
1 - Normal;
4-EPEC pela SVC; 5 - Contingncia
FSDA;
7 - Autorizao pela SVC-RS;
8 - Autorizao pela SVC-SP
16 cDV 2 Digito Verificador da chave de acesso do E N 1-1 1 ER39 Informar o dgito de controle da chave de
CT-e acesso do CT-e, que deve ser calculado
com a aplicao do algoritmo mdulo 11
(base 2,9) da chave de acesso.
17 tpAmb 2 Tipo do Ambiente E N 1-1 1 D1 Preencher com:1 - Produo; 2 -
Homologao
18 tpCTe 2 Tipo do CT-e E N 1-1 1 D14 Preencher com:
0 - CT-e Normal;
1 - CT-e de Complemento de Valores; 2 -
CT-e de Anulao;
3 - CT-e Substituto
19 procEmi 2 Identificador do processo de emisso do E N 1-1 1 D14 Preencher com:
CT-e 0 - emisso de CT-e com aplicativo do
contribuinte;
1 - emisso de CT-e avulsa pelo Fisco;
2 - emisso de CT-e avulsa, pelo
contribuinte com seu certificado digital,
atravs do site do Fisco;
3- emisso CT-e pelo contribuinte com
aplicativo fornecido pelo Fisco.
20 verProc 2 Verso do processo de emisso E C 1-1 1 - 20 ER34 Iinformar a verso do aplicativo emissor
de CT-e.
21 refCTE 2 Chave de acesso do CT-e referenciado E N 0-1 44 ER3
22 cMunEnv 2 Cdigo do Municpio de envio do CT-e E N 1-1 7 ER2 Utilizar a tabela do IBGE. Informar
(de onde o documento foi transmitido) 9999999 para as operaes com o
exterior.
23 xMunEnv 2 Nome do Municpio de envio do CT-e (de E C 1-1 1 - 60 ER34 Informar PAIS/Municipio para as
onde o documento foi transmitido) operaes com o exterior.
24 UFEnv 2 Sigla da UF de envio do CT-e (de onde o E C 1-1 2 D8 Informar 'EX' para operaes com o
documento foi transmitido) exterior.
25 modal 2 Modal E N 1-1 2 D30 Preencher com:01-Rodovirio;
02-Areo;03-Aquavirio;04-
Ferrovirio;05-Dutovirio;06-Multimodal;
26 tpServ 2 Tipo do Servio E N 1-1 1 D12 Preencher com:
0 - Normal;1 - Subcontratao;
2 - Redespacho;3 - Redespacho
Intermedirio; 4 - Servio Vinculado a
Multimodal
27 cMunIni 2 Cdigo do Municpio de incio da E N 1-1 7 ER2 Utilizar a tabela do IBGE. Informar
prestao 9999999 para operaes com o exterior.
28 xMunIni 2 Nome do Municpio do incio da E C 1-1 1 - 60 ER34 Informar 'EXTERIOR' para operaes
prestao com o exterior.
29 UFIni 2 UF do incio da prestao E C 1-1 2 D8 Informar 'EX' para operaes com o
exterior.
30 cMunFim 2 Cdigo do Municpio de trmino da E N 1-1 7 ER2 Utilizar a tabela do IBGE. Informar
prestao 9999999 para operaes com o exterior.
31 xMunFim 2 Nome do Municpio do trmino da E C 1-1 1 - 60 ER34 Informar 'EXTERIOR' para operaes
prestao com o exterior.
32 UFFim 2 UF do trmino da prestao E C 1-1 2 D8 Informar 'EX' para operaes com o
exterior.
33 retira 2 Indicador se o Recebedor retira no E N 1-1 1 D13 Preencher com: 0 - sim; 1 - no
Aeroporto, Filial, Porto ou Estao de
Destino?
34 xDetRetira 2 Detalhes do retira E C 0-1 1 - 160 ER34
35 toma03 2 Indicador do "papel" do tomador do CG 1-1
servio no CT-e
36 toma 3 Tomador do Servio E N 1-1 1 D14 Preencher com:
0-Remetente;
1-Expedidor;
2-Recebedor;
3-Destinatrio
Sero utilizadas as informaes contidas
no respectivo grupo, conforme indicado
pelo contedo deste campo
37 toma4 2 Indicador do "papel" do tomador do CG 1-1
servio no CT-e
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 ER34
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 D16 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 D17 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 ER10 Formato AAAA-MM-DD
75 noPeriodo 3 Entrega no perodo definido CG 1-1
76 tpPer 4 Tipo perodo E N 1-1 1 D15 4-no perodo
77 dIni 4 Data inicial E D 1-1 10 ER10 Formato AAAA-MM-DD
78 dFim 4 Data final E D 1-1 10 ER10 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 D16 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 D17 Preencher com:
1--No horrio;
2-At o horrio;
3-A partir do horrio
83 hProg 4 Hora programada E T 1-1 8 ER51 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 D15 4 - No intervalo de tempo
informar o contedo.
164 xNome 2 Razo Social ou Nome E C 1-1 1 - 60 ER34
165 fone 2 Telefone E N 0-1 6 - 14 ER5
166 enderReceb 2 Dados do endereo G 1-1
167 xLgr 3 Logradouro E C 1-1 1 - 255 ER34
168 nro 3 Nmero E C 1-1 1 - 60 ER34
169 xCpl 3 Complemento E C 0-1 1 - 60 ER34
170 xBairro 3 Bairro E C 1-1 1 - 60 ER34
171 cMun 3 Cdigo do municpio (utilizar a tabela do E N 1-1 7 ER2 Informar 9999999 para operaes com o
IBGE) exterior.
172 xMun 3 Nome do municpio E C 1-1 1 - 60 ER34 Informar EXTERIOR para operaes com
o exterior.
173 CEP 3 CEP E N 0-1 8 ER37 Informar os zeros no significativos
174 UF 3 Sigla da UF E C 1-1 2 D8 Informar EX para operaes com o
exterior.
175 cPais 3 Cdigo do pas E N 0-1 1-4 ER29 Utilizar a tabela do BACEN
176 xPais 3 Nome do pas E C 0-1 1 - 60 ER34
177 email 2 Endereo de email E C 0-1 1 - 60 ER49
178 dest 1 Informaes do Destinatrio do CT-e G 0-1 S pode ser omitido em caso de
redespacho intermedirio
179 CNPJ 2 Nmero do CNPJ CE N 1-1 14 ER7 Em caso de empresa no estabelecida
no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.
180 CPF 2 Nmero do CPF CE N 1-1 11 ER8 Informar os zeros no significativos.
181 IE 2 Inscrio Estadual E C 0-1 0 - 14 ER28 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.
reduo de BC do ICMS
222 CST 4 Classificao Tributria do servio E N 1-1 2 D22 20 - tributao com BC reduzida do ICMS
223 pRedBC 4 Percentual de reduo da BC E N 1-1 3, 2 ER13 5 posies, sendo 3 inteiras e 2 decimais.
224 vBC 4 Valor da BC do ICMS E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
225 pICMS 4 Alquota do ICMS E N 1-1 3, 2 ER11 5 posies, sendo 3 inteiras e 2 decimais.
226 vICMS 4 Valor do ICMS E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
227 ICMS45 3 ICMS Isento, no Tributado ou diferido CG 1-1
228 CST 4 Classificao Tributria do Servio E N 1-1 2 D23 Preencher com:
40 - ICMS iseno;
41 - ICMS no tributada;
51 - ICMS diferido
229 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
230 CST 4 Classificao Tributria do Servio E N 1-1 2 D24 60 - ICMS cobrado anteriormente por
substituio tributria
231 vBCSTRet 4 Valor da BC do ICMS ST retido E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
232 vICMSSTRet 4 Valor do ICMS ST retido E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
233 pICMSSTRet 4 Alquota do ICMS E N 1-1 3, 2 ER11 5 posies, sendo 3 inteiras e 2 decimais.
234 vCred 4 Valor do Crdito outorgado/Presumido E N 0-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
235 ICMS90 3 ICMS Outros CG 1-1
236 CST 4 Classificao Tributria do Servio E N 1-1 2 D25 90 - ICMS outros
237 pRedBC 4 Percentual de reduo da BC E N 0-1 3, 2 ER13 5 posies, sendo 3 inteiras e 2 decimais.
238 vBC 4 Valor da BC do ICMS E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
239 pICMS 4 Alquota do ICMS E N 1-1 3, 2 ER11 5 posies, sendo 3 inteiras e 2 decimais.
240 vICMS 4 Valor do ICMS E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
241 vCred 4 Valor do Crdito Outorgado/Presumido E N 0-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
242 ICMSOutraUF 3 ICMS devido UF de origem da CG 1-1
prestao, quando diferente da UF do
emitente
243 CST 4 Classificao Tributria do Servio E N 1-1 2 D25 90 - ICMS outros
244 pRedBCOutraUF 4 Percentual de reduo da BC E N 0-1 3, 2 ER13 5 posies, sendo 3 inteiras e 2 decimais.
245 vBCOutraUF 4 Valor da BC do ICMS E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
246 pICMSOutraUF 4 Alquota do ICMS E N 1-1 3, 2 ER11 5 posies, sendo 3 inteiras e 2 decimais.
247 vICMSOutraUF 4 Valor do ICMS devido outra UF E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
248 ICMSSN 3 Simples Nacional CG 1-1
249 indSN 4 Indica se o contribuinte Simples E N 1-1 1 D26
Nacional 1=Sim
250 vTotTrib 2 Valor Total dos Tributos E N 0-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
251 infAdFisco 2 Informaes adicionais de interesse do E C 0-1 1 - 2000 ER34 Norma referenciada, informaes
Fisco complementares, etc
252 infCTeNorm 1 Grupo de informaes do CT-e Normal CG 1-1
e Substituto
253 infCarga 2 Informaes da Carga do CT-e G 1-1
254 vCarga 3 Valor total da carga E N 0-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
Dever ser informado para todos os
modais, com exceo para o Dutovirio.
255 proPred 3 Produto predominante E C 1-1 1 - 60 ER34 Informar a descrio do produto
predominante
256 xOutCat 3 Outras caractersticas da carga E C 0-1 1 - 30 ER34 "FRIA", "GRANEL", "REFRIGERADA",
"Medidas: 12X12X12"
257 infQ 3 Informaes de quantidades da Carga do G 1-n Para o Areo obrigatrio o
CT-e preenchimento desse campo da seguinte
forma.
1 - Peso Bruto, sempre em quilogramas
(obrigatrio);
2 - Peso Cubado; sempre em
quilogramas;
3 - Quantidade de volumes, sempre em
unidades (obrigatrio);
4 - Cubagem, sempre em metros cbicos
(obrigatrio apenas quando for
impossvel preencher as dimenses da(s)
embalagem(ens) na tag #12 do leiaute do
Areo).
258 cUnid 4 Cdigo da Unidade de Medida E N 1-1 2 D18 Preencher com:
00-M3;
01-KG;
02-TON;
03-UNIDADE;
04-LITROS;
05-MMBTU
259 tpMed 4 Tipo da Medida E C 1-1 1 - 20 ER34 Exemplos:
PESO BRUTO, PESO DECLARADO,
PESO CUBADO, PESO AFORADO,
PESO AFERIDO, PESO BASE DE
CLCULO, LITRAGEM, CAIXAS e etc
260 qCarga 4 Quantidade E N 1-1 11, 4 ER19 15 posies, sendo 11 inteiras e 4
decimais.
261 infDoc 2 Informaes dos documentos G 0-1 Poder no ser informado para os CT-e
transportados pelo CT-e de redespacho intermedirio. Nos demais
Opcional para Redespacho Intermediario casos dever sempre ser informado.
e Servio vinculado a multimodal.
262 infNF 3 Informaes das NF CG 1-n Este grupo deve ser informado quando o
documento originrio for NF
2 - Rodovirio Reboque
3 - Navio
4 - Balsa
5 - Aeronave
6 - Vago
7 - Outros
281 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.
282 lacUnidTransp 5 Lacres das Unidades de Transporte G 0-n
283 nLacre 6 Nmero do lacre E C 1-1 1 - 20 ER34
284 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.
285 tpUnidCarga 6 Tipo da Unidade de Carga E N 1-1 1 D7 1 - Container
2 - ULD
3 - Pallet
4 - Outros
286 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.
287 lacUnidCarga 6 Lacres das Unidades de Carga G 0-n
288 nLacre 7 Nmero do lacre E C 1-1 1 - 20 ER34
289 qtdRat 6 Quantidade rateada (Peso,Volume) E N 0-1 3, 2 ER11 5 posies, sendo 3 inteiras e 2 decimais.
290 qtdRat 5 Quantidade rateada (Peso,Volume) E N 0-1 3, 2 ER11 5 posies, sendo 3 inteiras e 2 decimais.
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.
5 - Tomador de Servio.
Dados obrigatrios apenas no modal
Rodovirio, depois da lei 11.442/07. Para
os demais modais esta informao
opcional.
362 xSeg 3 Nome da Seguradora E C 0-1 1 - 30 ER34
363 nApol 3 Nmero da Aplice E C 0-1 1 - 20 ER34 Obrigatrio pela lei 11.442/07 (RCTRC)
364 nAver 3 Nmero da Averbao E C 0-1 20 ER34 No obrigatrio, pois muitas
averbaes ocorrem aaps a emisso do
CT, mensalmente, por exemplo.
365 vCarga 3 Valor da Carga para efeito de averbao E N 0-1 13, 2 ER26 15 posies, sendo 13 inteiras e 2
decimais.
Normalmente igual ao valor declarado da
mercadoria, diferente por exemplo,
quando a mercadoria transportada
isenta de tributos nacionais para
exportao, onde preciso averbar um
valor maior, pois no caso de indenizao,
o valor a ser pago ser maior
366 infModal 2 Informaes do modal G 1-1
367 versaoModal 3 Verso do leiaute especfico para o A N 1-1 4 ER43
Modal
368 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 (rodovirio, areo, ferrovirio, elementos no especificados pelo
aquavirio ou dutovirio). schema.
Insira neste local - any- o XML especfico
do modal (rodovirio, areo, ferrovirio,
aquavirio ou dutovirio). A especificao
do schema XML para cada modal pode
ser encontrada nos arquivos que
acompanham este pacote de liberao:
Rodovirio - ver arquivo
CTeModalRodoviario_v9.99
Areo - ver arquivo
CTeModalAereo_v9.99
Aquavirio - arquivo
CTeModalAquaviario_v9.99
Ferrovirio - arquivo
CTeModalFerroviario_v9.99
Dutovirio - arquivo
CTeModalDutoviario_v9.99
Onde v9.99 a a designao genrica
para a verso do arquivo. Por exemplo, o
arquivo para o schema do modal
Rodovirio na verso 1.04 ser
denominado
"CTeModalRodoviario_v1.04".
369 peri 2 Preenchido quando for transporte de G 0-n No deve ser preenchido para modal
produtos classificados pela ONU como dutovirio.
perigosos. Observao para o modal areo:
- O preenchimento desses campos no
desobriga a empresa area de emitir os
demais documentos que constam na
legislao vigente.
370 nONU 3 Nmero ONU/UN E C 1-1 4 ER44 Ver a legislao de transporte de
produtos perigosos aplicadas ao modal
371 xNomeAE 3 Nome apropriado para embarque do E C 0-1 1 - 150 ER34 Ver a legislao de transporte de
produto produtos perigosos aplicada ao modo de
transporte
372 xClaRisco 3 Classe ou subclasse/diviso, e risco E C 0-1 1 - 40 ER34 Ver a legislao de transporte de
subsidirio/risco secundrio produtos perigosos aplicadas ao modal
373 grEmb 3 Grupo de Embalagem E C 0-1 1-6 ER34 Ver a legislao de transporte de
produtos perigosos aplicadas ao modal
Preenchimento obrigatrio para o modal
areo.
A legislao para o modal rodovirio e
ferrovirio no atribui grupo de
embalagem para todos os produtos,
portanto haver casos de no
preenchimento desse campo.
374 qTotProd 3 Quantidade total por produto E C 1-1 1 - 20 ER34 Preencher conforme a legislao de
transporte de produtos perigosos
aplicada ao modal
375 qVolTipo 3 Quantidade e Tipo de volumes E C 0-1 1 - 60 ER34 Preencher conforme a legislao de
transporte de produtos perigosos
aplicada ao modal
376 pontoFulgor 3 Ponto de Fulgor E C 0-1 1-6 ER34 Preencher conforme a legislao de
transporte de produtos perigosos
aplicada ao modal.
No caso de transporte rodovirio e
ferrovirio, este campo no exigido.
377 veicNovos 2 informaes dos veculos transportados G 0-n
378 chassi 3 Chassi do veculo E C 1-1 17 ER45
379 cCor 3 Cor do veculo E C 1-1 1-4 ER34 Cdigo de cada montadora
380 xCor 3 Descrio da cor E C 1-1 1 - 40 ER34
381 cMod 3 Cdigo Marca Modelo E C 1-1 1-6 ER34 Utilizar tabela RENAVAM
382 vUnit 3 Valor Unitrio do Veculo E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
383 vFrete 3 Frete Unitrio E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
384 cobr 2 Dados da cobrana do CT-e G 0-1
385 fat 3 Dados da fatura G 0-1
386 nFat 4 Nmero da fatura E C 0-1 1 - 60 ER34
387 vOrig 4 Valor original da fatura E N 0-1 13, 2 ER26 15 posies, sendo 13 inteiras e 2
decimais.
388 vDesc 4 Valor do desconto da fatura E N 0-1 13, 2 ER26 15 posies, sendo 13 inteiras e 2
decimais.
389 vLiq 4 Valor lquido da fatura E N 0-1 13, 2 ER26 15 posies, sendo 13 inteiras e 2
decimais.
390 dup 3 Dados das duplicatas G 0-n
391 nDup 4 Nmero da duplicata E C 0-1 1 - 60 ER34
392 dVenc 4 Data de vencimento da duplicata (AAAA- E D 0-1 10 ER10
MM-DD)
393 vDup 4 Valor da duplicata E N 0-1 13, 2 ER26 15 posies, sendo 13 inteiras e 2
decimais.
394 infCteSub 2 Informaes do CT-e de substituio G 0-1
395 chCte 3 Chave de acesso do CT-e a ser E N 1-1 44 ER3
substitudo (original)
396 tomaICMS 3 Tomador contribuinte do ICMS CG 1-1
397 refNFe 4 Chave de acesso da NF-e emitida pelo CE N 1-1 44 ER3
Tomador
398 refNF 4 Informao da NF ou CT emitido pelo CG 1-1
Tomador
399 CNPJ 5 CNPJ do Emitente CE N 1-1 14 ER4 Informar o CNPJ do emitente do
Documento Fiscal
400 CPF 5 Nmero do CPF CE N 1-1 11 ER8 Informar o CPF do emitente do
documento fiscal
401 mod 5 Modelo do Documento Fiscal E C 1-1 2 D29
402 serie 5 Serie do documento fiscal E N 1-1 1-3 ER32
403 subserie 5 Subserie do documento fiscal E N 0-1 1-3 ER32
404 nro 5 Nmero do documento fiscal E N 1-1 1-6 ER46
405 valor 5 Valor do documento fiscal. E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
406 dEmi 5 Data de emisso do documento fiscal. E D 1-1 10 ER10
407 refCte 4 Chave de acesso do CT-e emitido pelo CE N 1-1 44 ER3
Tomador
408 tomaNaoICMS 3 Tomador no contribuinte do ICMS CG 1-1
409 refCteAnu 4 Chave de acesso do CT-e de Anulao E N 1-1 44 ER3
410 infCteComp 1 Detalhamento do CT-e complementado CG 1-1
411 chave 2 Chave do CT-e complementado E N 1-1 44 ER3
412 infCteAnu 1 Detalhamento do CT-e do tipo CG 1-1
Anulao
413 chCte 2 Chave de acesso do CT-e original a ser E N 1-1 44 ER3
anulado e substitudo
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
conta de terceiros e mediante
remunerao.
3 dPrev 1 Data prevista para entrega da carga no E D 1-1 10 ER10 Formato AAAA-MM-DD
Recebedor
4 lota 1 Indicador de Lotao E N 1-1 1 D13 Preencher com: 0 - No; 1 - Sim
Ser lotao quando houver um nico
conhecimento de transporte por veculo,
ou combinao veicular, e por viagem
5 CIOT 1 Cdigo Identificador da Operao de E N 0-1 12 ER55 Tambm Conhecido como conta frete
Transporte
6 occ 1 Ordens de Coleta associados G 0 - 10
7 serie 2 Srie da OCC E C 0-1 1-3 ER34
8 nOcc 2 Nmero da Ordem de coleta E N 1-1 1-6 ER56
9 dEmi 2 Data de emisso da ordem de coleta E D 1-1 10 ER10 Formato AAAA-MM-DD
10 emiOcc 2 G 1-1
11 CNPJ 3 Nmero do CNPJ E N 1-1 14 ER4 Informar os zeros no significativos.
12 cInt 3 Cdigo interno de uso da transportadora E C 0-1 1 - 10 ER34 Uso intermo das transportadoras.
13 IE 3 Inscrio Estadual E N 1-1 2 - 14 ER27
14 UF 3 Sigla da UF E C 1-1 2 D8 Informar EX para operaes com o
exterior.
15 fone 3 Telefone E N 0-1 6 - 14 ER5
16 valePed 1 Informaes de Vale Pedgio G 0-n Outras informaes sobre Vale-
remunerao.
37 xNome 3 Razo Social ou Nome do proprietrio E C 1-1 1 - 60 ER34
38 IE 3 Inscrio Estadual E C 1-1 0 - 14 ER28
39 UF 3 UF E C 1-1 2 D8
40 tpProp 3 Tipo Proprietrio E N 1-1 1 D10 Preencher com:
0-TAC Agregado;
1-TAC Independente; ou
2 Outros.
41 lacRodo 1 Lacres G 0-n
42 nLacre 2 Nmero do Lacre E C 1-1 1 - 20 ER34
43 moto 1 Informaes do(s) Motorista(s) G 0-n S preenchido em CT-e rodovirio de
lotao
44 xNome 2 Nome do Motorista E C 1-1 1 - 60 ER34
45 CPF 2 CPF do Motorista E N 1-1 11 ER8
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 ER58 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 ER8 Os trs primeiros dgitos representam um
Areo cdigo que os operadores de transporte
areo associados IATA possuem. Em
seguida um nmero de srie de sete
dgitos determinados pelo operador de
tansporte areo. Para finalizar, um dgito
verificador
4 dPrevAereo 1 Data prevista da entrega E D 1-1 10 ER10 Formato AAAA-MM-DD
5 xLAgEmi 1 Identificao do Emissor E C 0-1 1 - 20 ER34 Preencher com o nome da filial, da
franquia ou da representante legal
emissora do CT-e da empresa de
transporte areo.
6 IdT 1 Identificao Interna do Tomador E C 0-1 1 - 14 ER34 Preencher com o cdigo identificador
entre o cliente tomador e a empresa
area. Exemplo: CNPJ, conta corrente,
etc.
7 tarifa 1 Informaes de tarifa G 1-1
8 CL 2 Classe E C 1-1 1 ER59 Preencher com:
M - Tarifa Mnima;
G - Tarifa Geral;
E - Tarifa Especfica
9 cTar 2 Cdigo da Tarifa E C 0-1 1-4 ER34 Devero ser includos os cdigos de trs
dgitos, correspondentes tarifa.
10 vTar 2 Valor da Tarifa E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
Valor da tarifa por kg quando for o caso.
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 ER25 15 posies, sendo 13 inteiras e 2
AFRMM decimais.
3 vAFRMM 1 AFRMM (Adicional de Frete para E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
Renovao da Marinha Mercante) decimais.
4 nBooking 1 Nmero do Booking (reserva) E C 0-1 1 - 10 ER34
5 nCtrl 1 Nmero de Controle E C 0-1 1 - 10 ER34 campo para uso das empresas
transportadoras
6 xNavio 1 Identificao do Navio E C 1-1 1 - 60 ER34
7 balsa 1 Grupo de informaes das balsas G 0-3
8 xBalsa 2 Identificador da Balsa E C 1-1 1 - 60 ER34
9 nViag 1 Nmero da Viagem E N 0-1 1 - 10 ER60
10 direc 1 Direo E C 1-1 1 D34 Preencher com: N-Norte, L-Leste, S-Sul,
O-Oeste
11 prtEmb 1 Porto de Embarque E C 0-1 1 - 60 ER34
12 prtTrans 1 Porto de Transbordo E C 0-1 1 - 60 ER34
13 prtDest 1 Porto de Destino E C 0-1 1 - 60 ER34
14 tpNav 1 Tipo de Navegao E N 0-1 1 D13 Preencher com:
0 - Interior;
1 - Cabotagem
15 irin 1 Irin do navio sempre dever ser E C 1-1 1 - 10
informado
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 D14 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 fluxo 1 Fluxo Ferrovirio E C 1-1 1 - 10 ER34 Trata-se de um nmero identificador do
contrato firmado com o cliente
7 idTrem 1 Identificao do trem. E C 0-1 1-7 ER34
8 vFrete 1 Valor do Frete E N 1-1 13, 2 ER25 15 posies, sendo 13 inteiras e 2
decimais.
9 ferroEnv 1 Informaes das Ferrovias Envolvidas G 0-n
10 CNPJ 2 Nmero do CNPJ E N 1-1 14 ER4 Informar o CNPJ da Ferrovia Envolvida.
Caso a Ferrovia envolvida no seja
inscrita no CNPJ o campo dever
preenchido com zeros.
Informar os zeros no significativos.
11 cInt 2 Cdigo interno da Ferrovia envolvida E C 0-1 1 - 10 ER34 Uso da transportadora
12 IE 2 Inscrio Estadual E N 0-1 2 - 14 ER27
13 xNome 2 Razo Social ou Nome E C 1-1 1 - 60 ER34
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 ER18 15 posies, sendo 9 inteiras e 6
decimais.
3 dIni 1 Data de Incio da prestao do servio E D 1-1 10 ER10
4 dFim 1 Data de Fim da prestao do servio E D 1-1 10 ER10
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 20
Transporte Multimodal
3 indNegociavel 1 Indicador Negocivel E N 1-1 1 D13
Preencher com: 0 - No Negocivel; 1 -
Negocivel
Expresses Regulares
ER1 [0-9]{2}
ER2 [0-9]{7}
ER3 [0-9]{44}
ER4 [0-9]{14}
ER5 [0-9]{6,14}
ER6 [0-9]{3,14}
ER7 [0-9]{0}|[0-9]{14}
ER8 [0-9]{11}
ER9 [0-9]{3,11}
ER10 (((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)))))
ER11 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})?
ER12 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,2}(\.[0-9]{3})?
ER13 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})?
ER14 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,7}(\.[0-9]{3})?
ER15 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})?
ER16 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,7}(\.[0-9]{4})?
ER17 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})?
ER18 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})?
ER19 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,10}(\.[0-9]{4})?
ER20 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})?
ER21 0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,11}(\.[0-9]{3})?
ER22 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})?
ER23 0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,11}(\.[0-9]{4})?
ER24 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})?
ER25 0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?
ER26 0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?
ER27 [0-9]{2,14}
ER28 [0-9]{0,14}|ISENTO|PR[0-9]{4,8}
ER29 [0-9]{1,4}
ER30 [1-9]{1}[0-9]{0,8}
ER31 [0-9]{15}
ER32 0|[1-9]{1}[0-9]{0,2}
ER33 [0-9]{3}
ER34 [!-]{1}[ -]{0,}[!-]{1}|[!-]{1}
ER35 [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}
ER36 [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}
ER37 [0-9]{8}
ER38 (((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
ER39 [0-9]{1}
ER40 [0-9]{8,9}
ER41 [1-9]{1}[0-9]{1,8}
ER42 [0-9]{1,20}
ER43 2\.(0[0-9]|[1-9][0-9])
ER44 [0-9]{4}|ND
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-1][0-9])|([2][0-3])):([0-5][0-9]):([0-5][0-9])
ER52 2\.00
ER53 [0-9]{8}|ISENTO
ER54 [A-Z]{3}(([1-9]\d{3})|(0[1-9]\d{2})|(00[1-9]\d)|(000[1-9]))
ER55 [0-9]{12}
ER56 [1-9]{1}[0-9]{0,5}
ER57 0|[1-9]{1}[0-9]{0,5}
ER58 [0-9]{9}
ER59 M
ER60 [1-9]{1}[0-9]{0,9}
ER61 [0-9]{7,12}
ER62 1\.04
ER63 [1-9]{1}[0-9]{0,3}|ND
ER64 [0-9]{7,10}
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 57
D5 01, 04
D6 1, 2, 3, 4, 5, 6, 7
D7 1, 2, 3, 4
D8 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
D9 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
D10 0, 1, 2
D11 1, 4, 5, 7, 8
D12 0, 1, 2, 3, 4
D13 0, 1
D14 0, 1, 2, 3
D15 4
D16 0
D17 1, 2, 3
D18 00, 01, 02, 03, 04, 05
D19 00, 10, 99
D20 0, 1, 2, 3, 4, 5
D21 00
D22 20
D23 40, 41, 51
D24 60
D25 90
D26 1
D27 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
D28 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 99
D29 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
D30 01, 02, 03, 04, 05, 06
D31 P, T
D32 00, 01, 02, 03, 04, 05, 06
D33 1, 2, 3, 4, 5, 6, 7, 8, 9, 99
D34 N, S, L, O
D35 1, 5, 7, 8
D36 01, 02, 03, 04, 05
ftp://geoftp.ibge.gov.br/Organizacao/Divisao_Territorial/2006/DTB_2006.zip
A seguinte codificao adotada pelo IBGE dever ser utilizada para representar o cdigo da UF:
ftp://geoftp.ibge.gov.br/Organizacao/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.
Exemplo 1:
A. CDIGO MUN 3 5 5 0 3 0
B. PESOS 1 2 1 2 1 2
C. PONDERAO (A * B) 3 10 5 0 3 0
D. SOMA ALGARISMOS 3 1 5 0 3 0
Exemplo 2:
A. CDIGO MUN 2 1 1 1 3 0
B. PESOS 1 2 1 2 1 2
C. PONDERAO (A * B) 2 2 1 2 3 0
D. SOMA ALGARISMOS 2 2 1 2 3 0
O cdigo de Municpio do IBGE dos seguintes Municpios tem o DV dgito verificador invlido:
As aplicaes dos Estados devem utilizar os cdigos de municpio do IBGE sem validao do DV
dgito verificador, da mesma forma como consta da tabela de cdigo de municpio do IBGE.
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.
A. CDIGO PAS 1 0 5
B. PESOS 4 3 2
C. PRODUTOS (A * B) 4 0 10
A. CDIGO PAS 5 8 6
B. PESOS 4 3 2
C. PRODUTOS (A * B) 20 24 12
O cdigo de Pas do BACEN dos seguintes pases tem o DV dgito verificador invlido:
Ambiente de Homologao:
Os endereos dos Web Services disponveis podem ser obtidos no stio nacional do projeto, ambiente de homologao de empresas, no endereo
http://hom.cte.fazenda.gov.br.
Ambiente de Produo
Os endereos dos Web Services disponveis podem ser obtidos no stio nacional do projeto, ambiente de produo, no endereo
http://cte.fazenda.gov.br
Obteno do WSDL:
A documentao do WSDL pode ser obtida na internet acessando o endereo do Web Service desejado.
Exemplificando, para obter o WSDL de cada um dos Web Service acione o navegador Web (Internet Explorer, por exemplo) e digite o endereo
desejado seguido do literal ?WSDL.
CONHECIMENTO DE TRANSPORTE
ELETRNICO
Verso 2.0
Maro 2013
CONTROLE DE VERSES
Verso Data
2.0.0 15/03/2013 - 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.
Nesta situao a emisso dos CT-e realizada normalmente com a impresso do DACTE em
papel comum, aps o recebimento da autorizao de uso do CT-e.
Pg. 175 / 189
Conhecimento de Transporte Eletrnico
Manual de Orientaes - Contribuinte
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.
SVC-SP:
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.asmx
SVC-RS:
https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx
https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx
https://homologacao.cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx
https://homologacao.cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx
https://homologacao.cte.sefaz.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.a
smx
SVC-SP:
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.asmx
SVC-RS:
https://cte.sefaz.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx
https://cte.sefaz.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx
https://cte.sefaz.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx
https://cte.sefaz.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx
https://cte.sefaz.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx
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.
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.
Modelo das dimenses e posicionamento das filigranas no papel de segurana para FS-DA
A estampa fiscal impressa na rea reservado ao fisco que est localizada no canto inferior
direito do formulrio de segurana.
Nesta mesma rea tambm impresso a srie e o nmero de controle do impresso, assim, o
emissor deve tomar os cuidados necessrios para que o recibo do canhoto de entrega no utilize
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.
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.