Anda di halaman 1dari 231

Conhecimento de Transporte Eletrnico

MOC CT-e 3.00

Projeto Conhecimento de Transporte Eletrnico

Manual de Orientaes do Contribuinte


Padres Tcnicos de Comunicao

Verso 3.00
Julho/2016

Pg. 1 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Controle de Verses
Verso
1.00
1.01
1.01A
1.01B
1.02pre
1.02
1.03
1.04
1.04a
1.04b
1.04c
2.00pre
2.00
2.00
2.00a
2.00a
3.00

Data
07/03/2008 SP
02/07/2008 SP/RS
07/07/2008 SP/RS
25/08/2008 Reunio CT-e RJ
03/09/2008 Reunio CT-e MT
12/09/2008 SP/RS
03/08/2009 RS/SP/GO
22/07/2011 RS
12/08/2011 RS
07/12/2011 RS
11/04/2012 RS Regras SVC
02/05/2012 RS
04/07/2013 RS
31/07/2013 RS (Reviso)
10/2013 RS
01/2014 RS
07/2016 RS

Pg. 2 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Identificao e vigncia do Manual


Verso do manual
Data de divulgao da verso inicial do manual
Pacote de liberao de Schemas XML
Data de incio de vigncia no ambiente de homologao (modelo 57)
Data de incio de vigncia no ambiente de homologao (modelo 67)
Data de incio de vigncia no ambiente de produo (modelo 57)
Data de incio de vigncia no ambiente de produo (modelo 67)
Pacote de liberao de Schemas XML em vigncia
Data final de vigncia do PL_CTe_200

3.00
01/12/2015
PL_CTe_300
03/10/2016
12/12/2016
12/12/2016
03/04/2017
PL_CTe_200 a
04/12/2017

Verses de leiautes do PL_CTe_300


Leiaute
CTe
enviCTe
retEnviCTe
consReciCTe

Verso

3.00
3.00
3.00
3.00

Schema XML
cte_v3.00.xsd
enviCTe_v3.00.xsd
retEnviCTe_v3.00.xsd
consReciCTe_v3.00.xsd

retconsReciCTe

3.00

retConsReciCTe_v3.00.xsd

procCTe
inutCTe

3.00
3.00

procCTe_v3.00.xsd
inutCTe_v3.00.xsd

retInutCTe

3.00

retInutCTe_v3.00.xsd

procInutCTe

3.00

procInutCTe_v3.00.xsd

consSitCTe
retConsSitCTe

3.00
3.00

consSitCTe_v3.00.xsd
retConsSitCTe_v3.00.xsd

consStatServCTe

3.00

consStatServCTe_v3.00.xsd

retConsStatServCTe

3.00

retconsStatServCTe_v3.00.xsd

aereo
aquav
duto
ferrov
rodo
multimodal
eventoCTe

3.00
3.00
3.00
3.00
3.00
3.00
3.00

cteModalAereo_v3.00.xsd
cteModalAquaviario_v3.00.xsd
cteModalDutoviario_v3.00.xsd
cteModalFerroviario_v3.00.xsd
cteModalRodoviario_v3.00.xsd
cteMultimodal_v3.00.xsd
eventoCTe_ v3.00.xsd

retEventoCTe

3.00

retEventoCTe. V3.00.xsd

procEventoCTe

3.00

procEventoCTe_v3.00.xsd

evCancCTe

3.00

evCancCTe_v3.00.xsd

evEPECCTe

3.00

evEPECCTe_v3.00.xsd

evCCeCTe

3.00

evCCeCTe_v3.00.xsd

CTeOS

3.00

CTeOS_v3.00.xsd

retCTeOS

3.00

retCTeOS_v.3.00.xsd

rodoOS

3.00

evPrestDesacordo

3.00

cteModalRodoviarioOS_v.3.00.
xsd
evPrestDesacordo_v3.00.xsd

evGTV

3.00

evGTV_v3.00.xsd

Observao
Leiaute do CT-e (parte Geral).
Mensagem de envio de lote de CT-e.
Mensagem de retorno do envio de lote de CT-e.
Mensagem de consulta processamento do lote de
CT-e transmitido.
Mensagem
de
retorno
da
consulta
de
processamento do lote de CT-e transmitido.
Leiaute de compartilhamento do CT-e.
Mensagem de solicitao de inutilizao de
numerao de CT-e.
Mensagem de retorno do resultado do
processamento da solicitao de inutilizao de
numerao de CT-e.
Leiaute de compartilhamento de pedido de
inutilizao de numerao de CT-e
Mensagem de consulta da situao atual do CT-e.
Mensagem de retorno da consulta da situao
atual do CT-e.
Mensagem da consulta do status do servio de
autorizao de CT-e.
Mensagem de retorno da consulta do status do
servio de autorizao de CT-e.
Leiaute do modal Areo (parte especfica)
Leiaute do modal Aquavirio (parte especfica)
Leiaute do modal Dutovirio (parte especfica)
Leiaute do modal Ferrovirio (parte especfica)
Leiaute do modal Rodovirio (parte especfica)
Leiaute do Multimodal (parte especfica)
Mensagem de solicitao de registro de evento do
CT-e
Mensagem de retorno do resultado da solicitao
de registro de evento do CT-e
Leiaute de compartilhamento de solicitao de
registro de evento do CT-e
Leiaute especfico do evento de cancelamento de
CT-e
Leiaute especfico do evento de contingencia
EPEC de CT-e
Leiaute especfico do evento de carta de correo
de CT-e
Mensagem de envio do Conhecimento de
Transporte Eletrnico Outros Servios
Mensagem de retorno da autorizao do
Conhecimento de Transporte Eletrnico Outros
Servios
Leiaute do modal Rodovirio (parte especfica) do
CT-e Outros Servios.
Leiaute especfico do evento de Prestao do
Servio em Desacordo
Leaute especfico do evento de Informaes da
GTV

Pg. 3 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

ndice
1.
2.

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

Pg. 4 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Eventos de Marcao .................................................................................................. 60


4.2
Servio de Recepo de CT-e Outros Servios (Modelo 67) ................................ 61
Web Service CteRecepcaoOS .................................................................................. 61
Leiaute Mensagem de Entrada .................................................................................... 61
Leiaute Mensagem de Retorno .................................................................................... 61
Validao do Certificado de Transmisso .................................................................... 62
Validao Inicial da Mensagem no Web Service .......................................................... 62
Validao das Informaes de Controle da Chamada ao Web Service ........................ 63
Descrio do Processamento do CT-e Outros Servios ............................................... 63
Validao da rea de Dados ........................................................................................ 63
Final do Processamento do Lote .................................................................................. 73
4.3
Web Service CteRetRecepcao .......................................................................... 74
Leiaute Mensagem de Entrada .................................................................................... 74
Leiaute Mensagem de Retorno .................................................................................... 74
Descrio do Processo de Web Service ...................................................................... 75
Validao do Certificado de Transmisso .................................................................... 76
Validao Inicial da Mensagem no Web Service .......................................................... 76
Validao das Informaes de Controle da Chamada ao Web Service ........................ 77
Validao da rea de Dados ........................................................................................ 77
Final do Processamento............................................................................................... 78
4.4
Web Service - CteInutilizacao............................................................................... 79
Leiaute Mensagem de Entrada .................................................................................... 79
Leiaute Mensagem de Retorno .................................................................................... 80
Descrio do Processo de Web Service ...................................................................... 80
Validao do Certificado de Transmisso .................................................................... 81
Validao Inicial da Mensagem no Web Service .......................................................... 81
Validao das Informaes de Controle da Chamada ao Web Service ........................ 82
Validao da rea de Dados ........................................................................................ 82
Final do Processamento............................................................................................... 84
4.5
Web Service CteConsulta Protocolo .................................................................. 85
Leiaute Mensagem de Entrada .................................................................................... 85
Leiaute Mensagem de Retorno .................................................................................... 85
Descrio do Processo de Web Service ...................................................................... 86
Validao do Certificado de Transmisso .................................................................... 86
Validao Inicial da Mensagem no Web Service .......................................................... 87
Validao das Informaes de Controle da Chamada ao Web Service ........................ 88
Validao da rea de Dados ........................................................................................ 88
Final do Processamento............................................................................................... 89
4.6
Web Service CteStatusServico .......................................................................... 90
Leiaute Mensagem de Entrada .................................................................................... 90
Leiaute Mensagem de Retorno .................................................................................... 90
Descrio do Processo de Web Service ...................................................................... 91
Validao do Certificado de Transmisso .................................................................... 91
Validao Inicial da Mensagem no Web Service .......................................................... 92
Validao das Informaes de Controle da Chamada ao Web Service ........................ 92
Validao da rea de Dados ........................................................................................ 93
Final do Processamento............................................................................................... 93
4.7
Web Service CadConsultaCadastro .................................................................. 94
Descrio do Processo de Web Service ...................................................................... 94
Onde Obter as Definies deste Web Service ............................................................. 95
Onde Obter os Schemas XML deste Web Service ....................................................... 95
4.8
Sistema de Registro de Eventos........................................................................... 96
Leiaute Mensagem de Entrada .................................................................................... 96
Diagrama Simplificado do Schema: eventoCTe_v9.99.xsd .......................................... 97
Leiaute Mensagem de Retorno .................................................................................... 97

Pg. 5 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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


Descrio do Processo de Web Service ...................................................................... 99
Validao do Certificado de Transmisso .................................................................... 99
Validao Inicial da Mensagem no Web Service .......................................................... 99
Validao das informaes de controle da chamada ao Web Service........................ 100
Validao da rea de Dados ...................................................................................... 101
Processamento das validaes especficas do evento ............................................... 103
Final do Processamento do Evento ............................................................................ 103
5.
Sistema de Registro de Eventos (Parte Especfica) ....................................... 104
5.1
Evento Prvio de Emisso em Contingncia (EPEC) ......................................... 104
Leiaute Mensagem do evento EPEC.......................................................................... 104
Diagrama Simplificado do Evento EPEC .................................................................... 105
Regras de Validao Especficas ............................................................................... 105
Final do Processamento............................................................................................. 106
5.2
Evento de Cancelamento ................................................................................... 107
Leiaute Mensagem do evento de Cancelamento ....................................................... 107
Diagrama Simplificado do Evento de Cancelamento .................................................. 107
Regras de Validao Especficas ............................................................................... 107
Final do Processamento............................................................................................. 108
5.3
Evento Registro do Multimodal ........................................................................... 109
Leiaute Mensagem do evento .................................................................................... 109
Diagrama Simplificado do Evento .............................................................................. 109
Regras de Validao Especficas ............................................................................... 110
Final do Processamento............................................................................................. 110
5.4
Evento Carta de Correo .................................................................................. 111
Leiaute Mensagem do evento Carta de Correo ...................................................... 111
Diagrama Simplificado do Evento Carta de Correo ................................................ 112
Regras de Validao Especficas ............................................................................... 113
Final do Processamento............................................................................................. 113
5.5
Evento Prestao de Servio em Desacordo ..................................................... 114
Leiaute Mensagem do evento .................................................................................... 114
Diagrama Simplificado do Evento .............................................................................. 114
Regras de Validao Especficas ............................................................................... 115
Final do Processamento............................................................................................. 115
5.6
Evento Informaes da GTV .............................................................................. 116
Leiaute Mensagem do evento .................................................................................... 116
Diagrama Simplificado do Evento .............................................................................. 117
Regras de Validao Especficas ............................................................................... 118
Final do Processamento............................................................................................. 118
6.
Web Services Informaes Adicionais ........................................................ 119
6.1
Regras de validao ........................................................................................... 119
Tabela de Cdigos de Erros e Descries de Mensagens de Erros ........................... 119
6.2
Padro de Nomes para os Arquivos ................................................................... 130
6.3
Tratamento de Caracteres Especiais no Texto de XML ...................................... 131
6.4
Chave de Acesso do CT-e ................................................................................. 131
6.5
Nmero do Recibo de Lote ................................................................................. 132
6.6
Nmero do Protocolo.......................................................................................... 133
6.7
Tempo Mdio de Resposta................................................................................. 133
7.
Cdigo de Barra ............................................................................................ 134
7.1
Cdigo de Barras Adicional ................................................................................ 135
7.2
Clculo do Dgito Verificador do CODE-128C..................................................... 136
7.3
Representao Simblica do Cdigo.................................................................. 136
8.
DACTE .......................................................................................................... 137
9.
Contingncia ................................................................................................. 138
10.
Ambiente de Homologao / Produo ......................................................... 139

Pg. 6 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

11.
Distribuio do CT-e para o Tomador do Servio .......................................... 140
11.1 Processo de Distribuio .................................................................................... 140
11.2 Leiaute da Distribuio: CT-e ............................................................................. 140
12.
Compartilhamento de Informaes do CT-e entre rgos Pblicos .............. 141
12.1 Processo de Compartilhamento ......................................................................... 141
12.2 Leiaute de Compartilhamento: CT-e .................................................................. 142
12.3 Leiaute de Compartilhamento: Inutilizao de Numerao de CT-e .................. 142
12.4 Leiaute de compartilhamento: Registro de Evento de CT-e ................................ 142
12.5 Compartilhamento de Documentos com Outros rgos Pblicos ...................... 142
Anexo I Leiaute do CT-e ................................................................................................. 143
CT-e Diagrama Simplificado parte genrica ............................................................. 146
CT-e OS Diagrama Simplificado parte genrica ....................................................... 147
CT-e Diagrama Simplificado Rodovirio................................................................... 148
CT-e Diagrama Simplificado Rodovirio Outros Servios......................................... 148
CT-e Diagrama Simplificado Areo .......................................................................... 149
CT-e Diagrama Simplificado Aquavirio ................................................................... 150
CT-e Diagrama Simplificado Ferrovirio................................................................... 151
CT-e Diagrama Simplificado Dutovirio.................................................................... 152
CT-e Diagrama Simplificado Multimodal .................................................................. 152
Leiaute CT-e Estrutura Genrica................................................................................. 153
Leiaute CT-e OS Estrutura Genrica .......................................................................... 179
Leiaute Rodovirio ...................................................................................................... 189
Leiaute Rodovirio OS ................................................................................................ 190
Leiaute Areo.............................................................................................................. 191
Leiaute Aquavirio ...................................................................................................... 195
Leiaute Ferrovirio ...................................................................................................... 197
Leiaute Dutovirio ....................................................................................................... 199
Leiaute Multimodal ...................................................................................................... 199
Anexo II Tabelas de UF, Municpio e Pas .................................................................... 205
1.
Tabela de Cdigo de UF do IBGE ................................................................. 205
2.
Tabela de Cdigo de Municpio do IBGE ....................................................... 205
2.1
Validao do Cdigo de Municpio ..................................................................... 206
3.
Tabela de Cdigo de Pas do BACEN ........................................................... 207
3.1
Validao do Cdigo de Pas ............................................................................. 207
Anexo III WS disponveis ................................................................................................ 208
Anexo IV Conjunto de Caracteres Cdigo de Barras CODE-128C.................................. 209
Anexo V Projeto Piloto do CT-e ...................................................................................... 210
Anexo VI Manual de Contingncia .................................................................................. 212
Anexo VII Campos Impedidos de Alterao por CC-e..................................................... 225
Anexo VIII Relao de CFOP vlidos para CT-e (Mod. 57)............................................. 227
Anexo IX Relao de CFOP vlidos para CT-e OS (Mod. 67) ........................................ 230

Pg. 7 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

1. Introduo
Este documento tem por objetivo a definio das especificaes e critrios tcnicos necessrios
para a integrao entre os Portais das Secretarias de Fazendas dos Estados e os sistemas de
informaes das empresas emissoras de Conhecimento de Transporte eletrnico - CT-e.

Pg. 8 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

2.1

O documento fiscal eletrnico surgiu com o Projeto da Nota Fiscal eletrnica, que tinha como
objetivo a implantao de um modelo nacional de documento fiscal eletrnico para substituir a
sistemtica atual de emisso do documento fiscal em papel, modelos 1 e 1A, com validade
jurdica garantida pela assinatura digital do emissor.
Os documentos fiscais eletrnicos simplificam o cumprimento das obrigaes acessrias a que
os contribuintes esto sujeitos e permitem ao Fisco um melhor acompanhamento das operaes
comerciais, mostrando-se uma soluo vantajosa para todos os envolvidos nas transaes com
estes documentos.
A possibilidade do uso de documentos fiscais eletrnicos em substituio aos documentos
tradicionalmente emitidos em papis est prevista no pargrafo nico da clusula segunda do
Protocolo ENAT 03/2005.
O Conhecimento de Transporte Eletrnico (Modelo 57) um documento fiscal eletrnico,
institudo pelo AJUSTE SINIEF 09/07 (25/10/2007), que poder ser utilizado para substituir um
dos seguintes documentos fiscais:

Conhecimento de Transporte Rodovirio de Cargas, modelo 8;


Conhecimento de Transporte Aquavirio de Cargas, modelo 9;
Conhecimento Areo, modelo 10;
Conhecimento de Transporte Ferrovirio de Cargas, modelo 11;
Nota Fiscal de Servio de Transporte Ferrovirio de Cargas, modelo 27;
Nota Fiscal de Servio de Transporte, modelo 7, quando utilizada em transporte de
cargas.

O Conhecimento de Transporte Eletrnico tambm poder ser utilizado como documento fiscal
eletrnico no transporte dutovirio e nos transportes Multimodais.
A verso 3.00 introduz novas possibilidades de emisso de Conhecimento de Transporte para
outros servios, visando substituir a Nota Fiscal de Servio de Transporte modelo 7 no que se
refere aos servios que no envolvem o transporte de cargas, a saber:

Transporte de Pessoas;
Transporte de Valores;
Excesso de Bagagem;

Na primeira verso, o modelo 67 ser desenvolvido para atender exclusivamente as prestaes


de servio de Transporte de Pessoas, com a possibilidade de ser expandido futuramente para os
outros servios atravs de reviso deste MOC ou Notas Tcnicas.

Pg. 9 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

2.2

Conceito do CT-e

O Conhecimento de Transporte Eletrnico (CT-e) um documento de existncia exclusivamente


digital, emitido e armazenado eletronicamente com o intuito de documentar prestaes de
servio de transporte, com validade jurdica garantida pela assinatura digital do emitente e pela
Autorizao de Uso fornecida pela administrao tributria do domiclio do contribuinte.

2.3

Descrio Simplificada do Modelo Operacional

De maneira simplificada, a empresa emissora de CT-e gerar um arquivo eletrnico contendo as


informaes fiscais da prestao de servio de transporte, que dever ser assinado digitalmente,
de maneira a garantir a integridade dos dados e a autoria do emissor. Este arquivo eletrnico,
que corresponder ao Conhecimento de Transporte Eletrnico (CT-e), ser transmitido pela
Internet para a Secretaria de Fazenda Estadual de jurisdio do contribuinte emitente. A
Secretaria de Fazenda Estadual far, ento, uma pr-validao do arquivo e devolver uma
Autorizao de Uso, sem a qual no poder haver a prestao de servio de transporte.
Aps o recebimento do CT-e, a Secretaria de Fazenda Estadual disponibilizar consulta, por
meio da Internet, para o tomador do servio e outros legtimos interessados que detenham a
chave de acesso do documento eletrnico.
Este mesmo arquivo do CT-e ser ainda transmitido pela Secretaria de Fazenda Estadual para a
Receita Federal do Brasil, que ser o repositrio nacional de todos os CT-e emitidos, e para as
Secretarias de Fazenda de incio da prestao do servio e do tomador do servio, caso sejam
diferentes da Secretaria de Fazenda de circunscrio do emissor, alm da SUFRAMA, quando
aplicvel.
O sistema CT-e implementa o conceito de eventos, que o registro de uma ao ou situao
relacionada com o conhecimento, que podem ocorrer aps a autorizao de uso, como o registro
de um cancelamento, ou de forma prvia, que o caso da forma de contingncia EPEC.
Para acobertar a prestao de servio de transporte ser impressa uma representao grfica
simplificada do Conhecimento de Transporte Eletrnico, intitulada DACTE (Documento Auxiliar
do Conhecimento de Transporte Eletrnico), em papel comum, imprimindo-se, em destaque: o
nmero do protocolo de autorizao do referido documento a chave de acesso e o cdigo de
barras linear, tomando-se por referncia o padro CODE-128C, para facilitar e agilizar a consulta
do CT-e na Internet e a respectiva confirmao de informaes pelas unidades fiscais e pelos
tomadores de servios de transporte.
O DACTE no o Conhecimento de Transporte Eletrnico, nem o substitui, serve apenas como
instrumento auxiliar para o transporte da mercadoria e para a consulta do CT-e por meio da
chave de acesso numrica ali impressa, representada e impressa em cdigo de barras. Permite
ao detentor do documento confirmar a efetiva existncia do CT-e, por meio dos stios das
Secretarias de Fazenda Estaduais autorizadoras ou Receita Federal do Brasil. O contribuinte
tomador do servio de transporte, no emissor de Documentos Fiscais Eletrnicos, poder
escriturar o CT-e com base nas informaes apresentadas naquele documento e sua validade
vincula-se efetiva existncia do CT-e com autorizao de uso no Banco de Dados das
administraes tributrias envolvidas no processo.

Pg. 10 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

3. Arquitetura de Comunicao com Contribuinte


3.1

Modelo Conceitual

Os Portais das Secretarias de Fazenda Estaduais fornecero os seguintes servios:


a) Recepo de CT-e (Modelo 57);
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
f) Recepo do CT-e Outros Servios (Modelo 67)
Para cada servio oferecido existir um Web Service especfico. O fluxo de comunicao iniciase sempre pelo aplicativo do contribuinte por meio do envio de uma mensagem ao Web Service
com a solicitao do servio desejado.
O Web Service sempre devolve uma mensagem de resposta confirmando o recebimento da
solicitao de servio ao aplicativo do contribuinte na mesma conexo.
A solicitao de servio poder ser atendida na mesma conexo ou ser armazenada em filas de
processamento nos servios mais crticos para um melhor aproveitamento dos recursos de
comunicao e de processamento das Secretarias de Fazenda Estaduais.
Os servios podem ser sncronos ou assncronos, em funo da forma de processamento da
solicitao de servios:
a) Servios sncronos o processamento da solicitao de servio concludo na mesma
conexo, com a devoluo de uma mensagem contendo o resultado do processamento
do servio solicitado;
b) Servios assncronos o processamento da solicitao de servio no concludo na
mesma conexo, havendo a devoluo de uma mensagem de resposta contendo recibo
que to somente confirma a recepo da solicitao de servio. O aplicativo do
contribuinte dever realizar uma nova conexo para consultar o resultado do
processamento do servio solicitado anteriormente.
O diagrama a seguir ilustra o fluxo conceitual de comunicao entre o aplicativo do contribuinte e
o Portal da Secretaria de Fazenda Estadual:
Arquitetura de Comunicao

Viso Conceitual
Secretaria de Fazenda Estadual

Contribuinte
HTTPS
Client CTe
(

ERP ou software especfico )

Fluxo de
Comunicao

Web Services

Transaes

Servios
Sncronos
Aplicao CTe
Servios
Assncronos

CTe
Filas de Msgs

Aplicativo de Faturamento
(

ERP ou software especfico )

CTes

Pg. 11 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

3.2

Padres Tcnicos

Padro de Documento XML


a) Padro de Codificao
A especificao do documento XML adotada a recomendao W3C para XML 1.0,
disponvel em www.w3.org/TR/REC-xml e a codificao dos caracteres ser em UTF-8,
assim todos os documentos XML sero iniciados com a seguinte declarao:
<?xml version="1.0" encoding="UTF-8"?>
OBS: Importante destacar que cada arquivo XML ter to somente uma declarao <?xml
version="1.0" encoding="UTF-8"?>. Nas situaes em que um documento XML contenha
outros documentos XML, como ocorre com o documento XML de lote de envio de CT-e,
deve-se atentar para que exista apenas uma declarao no incio do lote.
b) Declarao namespace
O documento XML ter to somente UMA declarao de namespace no elemento raiz do
documento com o seguinte padro:
<CTe xmlns=http://www.portalfiscal.inf.br/cte > (exemplo para o XML do CT-e)
Veda-se o uso de declarao namespace diferente do padro estabelecido para o Projeto.
A declarao do namespace da assinatura digital ser realizada na prpria tag <Signature>,
conforme exemplo abaixo.
Cada documento XML ter o seu namespace individual em seu elemento raiz.
No caso especfico do lote de envio do CT-e sero aceitas duas formas de declarao do
namespace:
- Uma nica declarao namespace no elemento raiz do lote <enviCTe> ou;
- Para cada CT-e dever ter declarado o seu namespace individual.
Veja exemplos a seguir:
<?xml version="1.0" encoding="UTF-8"?>
<enviCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="2.00">
<idLote>200602220000001</idLote>
<CTe xmlns="http://www.portalfiscal.inf.br/cte">
<infCte Id="CTe41100600242640000108570000000446060832911308" versao="2.00">
...
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

</CTe>
<CTe xmlns="http://www.portalfiscal.inf.br/cte">
<infCte Id="CTe41100600242640000108570000000446060832911308" versao="2.00">
...
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

</CTe>
</enviCTe>
<?xml version="1.0" encoding="UTF-8"?>
<enviCTe xmlns="http://www.portalfiscal.inf.br/cte" versao="2.00">
<idLote>200602220000001</idLote>

Pg. 12 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

<CTe>
<infCte Id="CTe41100600242640000108570000000446060832911308" versao="2.00">
...
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

</CTe>
<CTe>
<infCte Id="CTe41100600242640000108570000000446060832911308" versao="2.00">
...
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

</CTe>
</enviCTe>

c) Prefixo de namespace
No permitida a utilizao de prefixos de namespace. Essa restrio visa otimizar o
tamanho do arquivo XML.
Assim, ao invs da declarao:
<cte:CTe xmlns:cte=http://www.portalfiscal.inf.br/cte > (exemplo para o XML do CT-e com
prefixo cte) dever ser adotada a declarao:
<CTe xmlns =http://www.portalfiscal.inf.br/cte >

d) Otimizao na Montagem do Arquivo


Na gerao do arquivo XML do CT-e, excetuados os campos identificados como obrigatrios no
modelo (primeiro dgito da coluna de ocorrncias do leiaute iniciada com 1, ex.: 1-1, 1-2, 1-N),
no sero includas as TAGs de campos com contedo zero (para campos tipo numrico) ou
vazio (para campos tipo caractere).
Na gerao do arquivo XML do CT-e, sero preenchidos no modelo apenas as TAGs de campos
identificados como obrigatrios no leiaute ou os campos obrigatrios por fora da legislao
pertinente. Identificam-se os campos obrigatrios no leiaute pelo primeiro dgito da coluna
ocorrncia (Ocorr.) que inicie com 1, ex.: 1-1, 1-2, 1-N. Os campos obrigatrios por fora da
legislao pertinente devem ser informados, mesmo que no leiaute seu preenchimento seja
facultativo.
A regra constante do pargrafo anterior estender-se- para os campos nos quais no exista
indicao de obrigatoriedade, mas com preenchimento obrigatrio por estar condicionado
legislao especfica ou ao negcio do contribuinte. Neste caso, dever constar a TAG com o
valor correspondente e, para os demais campos, devero ser eliminadas as TAGs.
Para reduzir o tamanho final do arquivo XML do CT-e alguns cuidados de programao devero
ser assumidos:
No incluir "zeros no significativos" para campos numricos;
No incluir "espaos" ("line-feed", "carriage return", "tab", caractere de "espao" entre as
TAGs.) no incio ou no final de campos numricos e alfanumricos;
No incluir comentrios no arquivo XML;
No incluir anotao e documentao no arquivo XML (TAG annotation e TAG
documentation);
No incluir caracteres de formatao no arquivo XML ("line-feed", "carriage return", "tab",
caractere de "espao" entre as TAGs).

Pg. 13 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

e) Validao de Schema
Para garantir minimamente a integridade das informaes prestadas e a correta formao dos
arquivos XML, o contribuinte dever submeter o arquivo do CT-e e as demais mensagens XML
para validao pelo Schema do XML (XSD XML Schema Definition), fornecido pela Secretaria
de Fazenda Estadual, antes de seu envio.

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

Exemplo de uma mensagem de retorno padro SOAP:


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

Pg. 14 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

</soap12:Header>
<soap12:Body>
<cteRecepcaoLoteResult
xmlns="http://www.portalfiscal.inf.br/cte/wsdl/CteRecepcao">xml</cteRecepcaoLoteResult>
</soap12:Body>
</soap12:Envelope>

Padro de Certificado Digital


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

Padro de Assinatura Digital


As mensagens enviadas ao Portal da Secretaria de Fazenda Estadual so documentos
eletrnicos elaborados no padro XML e devem ser assinados digitalmente com um certificado
digital contendo o CNPJ do estabelecimento matriz ou o CNPJ do estabelecimento emissor do
CT-e objeto do pedido.
Os elementos abaixo esto contidos no Certificado do contribuinte tornando desnecessria a sua
representao individualizada no arquivo XML. Portanto, o arquivo XML no deve conter os
elementos:
<X509SubjectName>
<X509IssuerSerial>
<X509IssuerName>
<X509SerialNumber>
<X509SKI>
Deve-se evitar o uso das TAGs relacionadas a seguir, pois as informaes sero obtidas a partir
do Certificado do emitente:
<KeyValue>
<RSAKeyValue>
<Modulus>
<Exponent>

Pg. 15 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

O Projeto CT-e utiliza um subconjunto do padro de assinatura XML definido pelo


http://www.w3.org/TR/xmldsig-core/, que tem o seguinte leiaute:

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


#

Campo

Ele

Pai

Tipo Ocor. Tam. Dec.

Descrio/Observao

XS01 Signature

Raiz

XS02 SignedInfo

XS01

1-1

Grupo da Informao da assinatura

XS03 CanonicalizationMe
thod

XS02

1-1

Grupo do Mtodo de Canonicalizao

XS04 Algorithm

XS03

1-1

Atributo Algorithm de CanonicalizationMethod:


http://www.w3.org/TR/2001/REC-xml-c14n20010315

XS05 SignatureMethod

XS02

1-1

Grupo do Mtodo de Assinatura

XS06 Algorithm

XS05

1-1

Atributo Algorithm de SignedMethod:


http://www.w3.org/2000/09/xmldsig#rsa-sha1

XS07 Reference

XS02

1-1

Grupo de Reference

XS08 URI

XS07

1-1

Atributo URI da tag Reference

XS07

1-1

Grupo do algorithm de Transform

RC XS10

1-1

Regra para o atributo Algorithm do Transform ser


nico.

XS10 Transforms
XS11 unique_Transf_Alg

XS12 Transform

XS10

2-2

Grupo de Transform

XS13 Algorithm

XS12

1-1

Atributos vlidos Algorithm do Transform:


http://www.w3.org/TR/2001/REC-xml-c14n20010315
http://www.w3.org/2000/09/xmldsig#envelopedsignature

XS14 XPath

XS12

0-N

XPath

XS15 DigestMethod

XS07

1-1

Grupo do Mtodo de DigestMethod

XS16 Algorithm

XS15

1-1

Atributo Algorithm de DigestMethod:


http://www.w3.org/2000/09/xmldsig#sha1

XS17 DigestValue

XS07

1-1

Digest Value (Hash SHA-1 Base64)

XS18 SignatureValue

XS01

1-1

Grupo do Signature Value

XS19 KeyInfo

XS01

1-1

Grupo do KeyInfo

XS20 X509Data

XS19

1-1

Grupo X509

XS21 X509Certificate

XS20

1-1

Certificado Digital x509 em Base64

A assinatura do Contribuinte no CT-e ser feita na TAG <infCTe> identificada pelo atributo Id.
Seu contedo ser um identificador nico (chave de acesso) precedido do literal CTe para cada
CT-e, conforme leiaute descrito no Anexo I. O identificador nico precedido do literal #CTe
dever ser informado no atributo URI da TAG <Reference>. Para as demais mensagens a ser
assinadas o processo o mesmo, mantendo-se sempre identificador nico para o atributo Id na
TAG a ser assinada.
Segue um exemplo:
<CTe xmlns="http://www.portalfiscal.inf.br/cte" >
<infCTe Id="CTe31060243816719000108650000000010001234567897" versao="2.00">
...
</infCTe>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />
<Reference URI="#CTe31060243816719000108650000000010001234567897">
<Transforms>
<Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>vFL68WETQ+mvj1aJAMDx+oVi928=</DigestValue>

Pg. 16 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

</Reference>
</SignedInfo>
<SignatureValue>IhXNhbdL1F9UGb2ydVc5v/gTB/y6r0KIFaf5evUi1i ...</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>MIIFazCCBFOgAwIBAgIQaHEfNaxSeOEvZGlVDANB ... </X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</CTe>

Para o processo de assinatura, o contribuinte no deve fornecer a Lista de Certificados


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

Validao de Assinatura Digital pela Secretaria de Fazenda Estadual


Para a validao da assinatura digital, seguem as regras adotadas pelas Secretarias de Fazenda
Estaduais:
(1) Extrair a chave pblica do certificado;
(2) Verificar o prazo de validade do certificado utilizado;
(3) Montar e validar a cadeia de confiana dos certificados validando tambm a LCR
Lista de Certificados Revogados) de cada certificado da cadeia;
(4) Validar o uso da chave utilizada (Assinatura Digital) de tal forma a aceitar certificados
somente do tipo A (no sero aceitos certificados do tipo S);
(5) Garantir que o certificado utilizado de um usurio final e no de uma Autoridade
Certificadora;
(6) Adotar as regras definidas pelo RFC 3280 para LCRs e cadeia de confiana;
(7) Validar a integridade de todas as LCRs 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.

Pg. 17 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Resumo dos Padres Tcnicos


A tabela a seguir resume os principais padres de tecnologia utilizados:
Caracterstica
Web Services
Meio lgico de comunicao
Meio fsico de comunicao
Protocolo Internet
Padro de troca de mensagens
Padro da mensagem
Padro de certificado digital

Descrio

Padro definido pelo WS-I Basic Profile 1.1 (http://www.wsi.org/Profiles/BasicProfile-1.1-2004-08-24.html).


Web Services, disponibilizados pelo Portal da Secretaria
de Fazenda Estadual.
Internet
SSL verso 3.0 ou TLS verso 1.02, com autenticao
mtua atravs de certificados digitais.
SOAP verso 1.2.
XML no padro Style/Encoding: Document/Literal.
X.509 verso 3, emitido por Autoridade Certificadora
credenciada pela Infraestrutura de Chaves Pblicas
Brasileira ICP-Brasil, do tipo A1 ou A3, devendo conter o
CNPJ do proprietrio do certificado digital.
Para a assinatura de mensagens, utilizar o certificado
digital de um dos estabelecimentos da empresa emissora
do CT-e.

Padro de assinatura digital

Validao de assinatura digital


Padres de preenchimento XML

3.3

Para a transmisso, utilizar o certificado digital do


responsvel pela transmisso.
XML Digital Signature, Enveloped, com certificado digital
X.509 verso 3, com chave privada de 1024 bits, com
padres de criptografia assimtrica RSA, algoritmo
message digest SHA-1 e utilizao das transformaes
Enveloped e C14N.
Ser validada alm da integridade e autoria, a cadeia de
confiana com a validao das LCRs.
Campos no obrigatrios do Schema que no possuam
contedo tero suas tags suprimidas no arquivo XML.
Mscara de nmeros decimais e datas esto definidas
no Schema XML.
Nos campos numricos inteiros, no incluir a vrgula ou
ponto decimal.
Nos campos numricos com casas decimais, utilizar o
ponto decimal na separao da parte inteira.

Modelo Operacional

A forma de processamento das solicitaes de servios no Conhecimento de Transporte


eletrnico pode ser sncrona, caso o atendimento da solicitao de servio seja realizado na
mesma conexo; ou assncrona, quando o processamento do servio solicitado no atendido
na mesma conexo, nesta situao, torna-se necessria a realizao de mais uma conexo para
a obteno do resultado do processamento.
As solicitaes de servios que exigem processamento intenso sero executadas de forma
assncrona e as demais solicitaes de servios de forma sncrona.

Pg. 18 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Assim, os servios do CT-e sero implementados da seguinte forma:


Servio
Recepo de CT-e
Inutilizao de Numerao de CT-e
Consulta da situao atual do CT-e
Registro de Evento de CT-e
Consulta do status do servio
Consulta Cadastro (especificao no MOC da NF-e)
Recepo de CT-e Outros Servios

Implementao
Assncrona
Sncrona
Sncrona
Sncrona
Sncrona
Sncrona
Sncrona

Servios Sncronos
As solicitaes de servios de implementao sncrona so processadas imediatamente e o
resultado do processamento obtido em uma nica conexo.
A seguir, o fluxo simplificado de funcionamento:
Servio de Implementao Sncrona
Contribuinte

Secretaria de Fazenda Estadual


(2) Solicitao de servio

(1) Solicitao de servio

Aplicativo
Cliente

Web Service
(4) Resultado

(3) Resultado

Processamento
de Servios

Etapas do processo ideal:


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

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

Pg. 19 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Servio de Implementao assncrona


Contribuinte
Envio de
Solicitao
de Servios

Secretaria de Fazenda Estadual


(1) Solicitao de servio
(3) Recibo

Web Service
Recebe Solicitao
de Servios

(2) Solicitao de servio

Fila de
servios
solicitados

(4)
(5)

Fila de
recibos

Processamento
de Servios

(6)

(7)

Consulta
Recibo

(8) Consulta recibo

Web Service
(9) Resultado processamento

(10) Resultado processamento

Consulta recibo

Fila de
servios
processados

Etapas do processo ideal:


(1)

O aplicativo do contribuinte inicia a conexo enviando uma mensagem de solicitao


de servio para o Web Service de recepo de solicitao de servios;
(2) O Web Service de recepo de solicitao de servios recebe a mensagem de
solicitao de servio e a coloca na fila de servios solicitados, acrescentando o CNPJ
do transmissor obtido do certificado digital do transmissor;
(3) O Web Service de recepo de solicitao de servios retorna o recibo da solicitao
de servio e a data e hora de recebimento da mensagem no Web Service;
(4) O aplicativo do contribuinte recebe o recibo e o coloca na fila de recibos de servios
solicitados e ainda no processados e, caso no exista outra mensagem, encerra a
conexo;
(5) Na Secretaria de Fazenda Estadual a solicitao de servios retirada da fila de
servios solicitados pelo aplicativo do CT-e;
(6) O servio solicitado processado pelo aplicativo do CT-e e o resultado do
processamento colocado na fila de servios processados;
(7) O aplicativo do contribuinte retira um recibo da fila de recibos de servios solicitados;
(8) O aplicativo do contribuinte envia uma consulta de recibo, iniciando uma conexo com
o Web Service Consulta Recibo (CTeRetRecepcao);
(9) O Web Service Consulta Recibo recebe a mensagem de consulta recibo e localiza o
resultado de processamento da solicitao de servio;
(10) O Web Service Consulta Recibo (CTeRetRecepcao) devolve o resultado do
processamento ao aplicativo contribuinte;
(11) O aplicativo do contribuinte recebe a mensagem de resultado do processamento e,
caso no exista outra mensagem, encerra a conexo.

Pg. 20 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Estrutura de um item da fila:

CNPJ do
Transmissor

Nmero
do Recibo

data e hora
recebimento

rea de controle

cUF

Verso
Dados

XML de Dados

rea de mensagem

A estrutura de um item composta pela rea de controle (identificador) e pela rea de detalhe
que contm a mensagem XML. As seguintes informaes so adotadas como atributos de
controle:

CNPJ do transmissor: CNPJ da empresa que enviou a mensagem que no necessita


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

Para processar as mensagens de solicitaes de servios, a aplicao do CT-e ir retirar a


mensagem da fila de entrada de acordo com a ordem de chegada, devendo armazenar o
resultado do processamento da solicitao de servio em uma fila de sada.
A fila de sada ter a mesma estrutura da fila de entrada, a nica diferena ser o contedo do
detalhe da mensagem que contm o resultado do processamento da solicitao de servio em
formato XML.
O tempo mdio de resposta que mede a performance do servio de processamento dos lotes
calculado com base no tempo decorrido entre o momento de recebimento da mensagem e o
momento de armazenamento do resultado do processamento da solicitao de servio na fila de
sada.

Pg. 21 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Nota: O termo fila utilizado apenas para designar um repositrio de recibos emitidos. A
implementao da fila poder ser feita por meio de Banco de Dados ou qualquer outra forma, sendo
transparente para o contribuinte que realizar a consulta do processamento efetuado (processos
assncronos).

Servios Compartilhados Modelo 57 e Modelo 67


A verso 3.00 do CT-e apresenta a possibilidade de autorizao de Conhecimentos de
Transporte relacionados a outros tipos de servios de transporte, tais como pessoas, valores e
excesso de bagagem, atravs do modelo 67.
Nesse sentido ser construdo um webservice dedicado autorizao sncrona desse novo CT-e
atravs de um layout especfico e regras de validao prprias.
Esse novo Webservice de Recepo CT-e Outros Servios estar especificado neste manual, e
o novo documento modelo 67 ter seu layout detalhado mais adiante.
Visando otimizar o processo de autorizao e evitar a duplicao da estrutura das SEFAZ
Autorizadoras, o modelo 67 utilizar os mesmos webservices do modelo 57 para suprir os
demais servios essenciais para o contribuinte:

Consulta Situao;
Inutilizao numrica;
Recepo de Eventos;
Consulta Status Servio;

O modelo do documento fiscal eletrnico, identificado na chave de acesso do mesmo, dever


sinalizar para a aplicao da SEFAZ Autorizadora qual documento est sendo solicitado o
servio permitindo que a mesma possa aplicar as regras conforme o caso, mesmo quando
internamente existirem bases de dados diferentes.
O WebService de retorno recepo no ser necessrio ao modelo 67 uma vez que o mesmo
dever responder de forma sncrona em uma conexo, para tal, o lote de CT-e outros servios
dever conter apenas um documento por vez.
Padro de Mensagens dos Web Services

3.4

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

Padro de Mensagem de chamada/retorno de Web Service


cUF

versaoDados

Elemento cteCabecMsg (SOAP Header)

Estrutura XML definida na documentao do Web Service


rea de dados (SOAP Body)

cUF cdigo da UF de origem da mensagem.


versaoDados - verso do leiaute da estrutura XML informada na rea de dados.
rea de Dados estrutura XML varivel definida na documentao do Web Service
acessado.

Pg. 22 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Informaes de Controle e rea de Dados das Mensagens


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

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

Validao da Estrutura XML das Mensagens dos Web Services


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

Pg. 23 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Schemas XML das Mensagens dos Web Services


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

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

3.5

Verso dos Schemas XML

Liberao de Verses dos Schemas para o Conhecimento de Transporte


Eletrnico CT-e
Os schemas vlidos para o Conhecimento de Transporte Eletrnico estaro disponveis no sitio
nacional do Projeto (www.cte.fazenda.gov.br) e sero liberados aps autorizao da equipe de
Gesto do Projeto, formada pelos Lderes dos Projetos nos Estados e representante das
Empresas.
A cada nova liberao de schema ser disponibilizado um arquivo compactado contendo o
conjunto de schemas a serem utilizados pelas empresas para a gerao dos arquivos XML. Este
arquivo ser denominado Pacote de Liberao e ter a mesma numerao da verso do
Manual de Orientaes com ele compatvel. Os pacotes de liberao sero identificados pelas
letras PL_CTe, seguida do nmero da verso do Manual de Orientaes correspondente.
Exemplificando: O pacote PL_CTe_1.00.zip representa o Pacote de Liberao de schemas do

Pg. 24 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Conhecimento de Transporte eletrnico compatveis com o Manual de Orientaes do


Contribuinte verso 1.00.
Os schemas XML das mensagens XML so identificados pelo seu nome, seguido da verso do
respectivo schema.
Assim, para o schema XML de Envio de Lotes de Conhecimento de Transporte Eletrnico,
corresponder um arquivo com a extenso .xsd, que ter o nome de cteEnvLote_v9.99.xsd,
em que v9.99, corresponde verso do respectivo schema.
Para identificar quais schemas sofreram alterao em um determinado pacote liberado, deve-se
comparar o nmero da verso do schema deste pacote com o nmero da verso do pacote
anterior.
Exemplificando:
PACOTE
DATA LIBERAO
SCHEMAS

PL_ CTe_ 1.00.ZIP


01/04/2008
cteEnvLote_v1.00.xsd
inutCTe_v1.00.xsd
eventoCTe_v1.00.xsd
tiposGeral_v1.00.xsd

PL_CTe_ 1.01.ZIP
01/06/2008
cteEnvLote _v1.30.xsd
inutCTe_v1.00.xsd
eventoCTe_v1.00.xsd
tiposGeral _v1.01.xsd

Pacote de Liberao Preliminar


Aps a divulgao de uma nova verso do Manual de Orientaes do Contribuinte, ser
publicado um pacote de liberao preliminar, com vigncia limitada at o incio da fase de
disponibilizao do ambiente de homologao.
Durante esse perodo, os novos Schemas XML sero avaliados e testados para a identificao
de eventuais falhas de implementao das alteraes realizadas no Manual de Orientaes do
Contribuinte.
O pacote de liberao preliminar ser identificado com o acrscimo da literal pre na
identificao do pacote, como por exemplo: PL_CTe_1.00pre.zip.

Pacote de Liberao de Homologao e Pacote de Liberao Definitivo


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

Correo de Pacote de Liberao


Pacotes de liberao intermedirios com correes podero ser publicados caso haja
necessidade de correo de um Schema XML por erro de implementao de regra de validao,
obrigatoriedade de campo, nome de tag divergente do definido no leiaute da mensagem e que

Pg. 25 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

no modifique a estrutura do Schema XML nem exija a alterao dos aplicativos da SEFAZ ou
dos contribuintes.
Nesta situao, divulgaremos um novo pacote de liberao com o Schema XML corrigido, sem
modificar o nmero da verso do PL para manter a compatibilidade com o Manual de
Orientaes do Contribuinte vigente.
A identificao dos pacotes mais recentes se dar com o acrscimo de letras minsculas do
alfabeto, como por exemplo: CTe_PL_1.00a.ZIP, indicando que se trata da primeira verso
corrigida do CTe_PL_1.00.ZIP

Divulgao de Novos Pacotes de Liberao


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

Controle de Verso
O controle de verso de cada um dos schemas vlidos do Conhecimento de Transporte
Eletrnico compreende uma definio nacional sobre:

Qual a verso vigente (verso mais atualizada);


Quais so as verses anteriores ainda suportadas por todas as SEFAZ;
Quais so as verses da parte especfica de cada modal de transporte suportados pela
parte genrica.

O controle de verso permite a adaptao dos sistemas de informtica das empresas


participantes do Projeto em diferentes datas. Ou seja, algumas empresas podem possuir verso
de leiaute mais atualizada, enquanto outras empresas ainda estejam operando com mensagens
em um leiaute anterior.
No esto previstas mudanas frequentes de leiaute de mensagens e as empresas tero prazo
razovel para implementar as mudanas necessrias, conforme acordo operacional a ser
estabelecido.
Mensagens recebidas com uma verso de leiaute no suportada sero rejeitadas com
mensagem de erro especfica na verso do leiaute de resposta mais recente.

3.6

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

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

Pg. 26 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

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

Pg. 27 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Parte Especfica para Cada Modal de Transporte


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

cteModalRodoviario_v3.00.xsd (modal rodovirio, verso 3.00);


cteModalAereo_v3.00.xsd (modal Areo, verso 3.00);
cteModalFerroviario_v3.00.xsd (modal ferrovirio, verso 3.00);
cteModalAquaviario_v3.00.xsd (modal aquavirio, verso 3.00);
cteModalDutoviario_v3.00.xsd (modal dutovirio, verso 3.00).
cteMultiModal_v.3.00.xsd (multimodal, verso 3.00)

Parte Genrica e Parte Especfica para Cada Modal de Transporte Verses


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

3.7

Sistema de Registro de Eventos

O Sistema de Registro de Eventos do CT-e SRE o modelo genrico que permite o registro de
evento de interesse do CT-e originado a partir do prprio contribuinte ou da administrao
tributria.
Um evento o registro de um fato relacionado com o documento fiscal eletrnico, esse evento
pode ou no modificar a situao do documento (por exemplo: cancelamento) ou simplesmente
dar cincia sobre o trnsito deste documento (por exemplo: registro de passagem).
O servio para registro de eventos ser disponibilizado pelas SEFAZ Autorizadoras atravs de
WebService de processamento sncrono e ser propagado para os demais rgos interessados
pelo mecanismo de compartilhamento de documentos fiscais eletrnicos. As mensagens de
evento utilizaro o padro XML j definido para o projeto CT-e contendo a assinatura digital do
emissor do evento (seja ele contribuinte ou fisco).
O registro do evento tipicamente requer a existncia do CT-e vinculado na SEFAZ Autorizadora,
contudo alguns eventos do trnsito ou contingncia podero ser registrados sem que exista o
CT-e na base de dados do autorizador em conformidade com as regras de negcio
estabelecidas para este tipo de evento.

Pg. 28 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Alm disso, alguns tipos de evento devero rejeitar documentos com situao diferente de
Autorizado, enquanto outros permitiro a vinculao do evento ao CT-e independente da
situao do documento, nesses casos a homologao do evento retornar um cdigo de status
especfico concatenando a situao do CT-e na mensagem de retorno.
O modelo de mensagem do evento dever ter um conjunto mnimo de informaes comuns, a
saber:

Identificao do autor da mensagem;


Identificao do evento;
Identificao do CT-e vinculado;
Informaes especficas do evento;
Assinatura digital da mensagem;

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

Relao dos Tipos de Evento


Os eventos identificados abaixo so exemplos que sero construdos gradativamente pelo
ambiente autorizador, assim como novos eventos podero ser identificados e acrescentados
nesta tabela em futuras verses do MOC do CT-e.
Os eventos de contingncia sero autorizados no ambiente da SEFAZ Virtual de ContingnciaSVC.
Para contemplar os dois modelos de CT-e previstos neste MOC (57 e 67), o sistema de registro
de eventos da SEFAZ Autorizadora dever identificar na chave de acesso do CT-e o modelo
indicado e aplicar as regras conforme o estabelecido para cada um caso haja alguma diferena
especfica para os eventos comuns aos dois documentos.
Existe a possibilidade de ocorrerem eventos especficos para um modelo e para o outro no e
tambm a possibilidade de ambos utilizarem o mesmo tipo de evento, como no caso do
Cancelamento.

Pg. 29 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Observe no quadro abaixo a aplicao do evento conforme o modelo de CT-e.


Tipo de
Evento

Modelo de
CT-e

Descrio Evento

Tipo de
Autor do Evento

Tipo de Meio
Informao

Local Evento

CT-e deve
existir?

*** Evento: Empresa Emitente


110110

57 e 67

Carta de Correo

1-Empresa Emitente

1=via WS Evento

SEFAZ Autoriz.

Sim

110111

57 e 67

Cancelamento

1-Empresa Emitente

1=via WS Evento

SEFAZ Autoriz.

Sim

110113

57

EPEC

1-Empresa Emitente

1=via WS Evento

SVC

No

110160

57

Registros do Multimodal

1-Empresa Emitente

1=via WS Evento

SEFAZ Autoriz.

Sim

110170

67

Informaes da GTV

1-Empresa Emitente

1=via WS Evento

SEFAZ Autoriz.

Sim

*** Evento: Fisco


310620

57

Registro de Passagem

3-Fisco

1=via WS Evento

Ambiente
Nacional

No

510620

57

Registro de Passagem
Automtico

3-Fisco

1=via WS Evento

Ambiente
Nacional

No

310610

57

MDF-e Autorizado

3-Fisco

1=via WS Evento

Ambiente
Nacional MDFe

No

310611

57

MDF-e Cancelado

3-Fisco

1=via WS Evento

Ambiente
Nacional MDFe

No

*** Evento: Fisco do Emitente


240130

57 e 67

Autorizado CT-e
Complementar

2-Fisco do Emitente

1=via WS Evento ou 4=via SEFAZ Autoriz.


integrao

Sim

240131

57 e 67

Cancelado CT-e
Complementar

2-Fisco do Emitente

1=via WS Evento ou 4=via SEFAZ Autoriz.


integrao

Sim

240140

57 e 67

CT-e de Substituio

2-Fisco do Emitente

1=via WS Evento ou 4=via SEFAZ Autoriz.


integrao

Sim

240150

57 e 67

CT-e de Anulao

2-Fisco do Emitente

1=via WS Evento ou 4=via SEFAZ Autoriz.


integrao

Sim

240160

57

Liberao de EPEC

2-Fisco do Emitente

1=via WS Evento ou 4=via


integrao

Sim

240170

57 e 67

Liberao Prazo
Cancelamento

2Fisco do Emitente

1=via WS Evento ou 4=via SEFAZ Autoriz.


integrao

Sim

SVC

*** Evento: RFB


440130

57

Autorizado Redespacho

4-RFB

4=via integrao

Ambiente
Nacional

No

440140

57

Autorizado Redespacho
intermedirio

4-RFB

4=via integrao

Ambiente
Nacional

No

440150

57

Autorizado Subcontratao

4=RFB

4=via integrao

Ambiente
Nacional

No

440160

57

Autorizado Servio
Vinculado Multimodal

4-RFB

4=via integrao

Ambiente
Nacional

No

Prestao do Servio em
Desacordo

6-Tomador

1=via WS Evento

SEFAZ Autoriz.

Sim

*** Evento: Tomador


610110

57 e 67

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

Pg. 30 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

3.8

Data e Hora de Emisso e Outros Horrios

Alterado o campo de Data de Emisso para o formato UTC completo com a informao do
TimeZone. Este tipo de representao de dados j utilizado atualmente no projeto da NF-e e
tecnicamente adequado para a representao do horrio para um Pas com dimenses
continentais como o Brasil. Todos os demais campos com horrio foram migrados para este tipo
de dado, inclusive os horrios que constam nas mensagens de resposta fornecidas pelas
SEFAZ. Nesta nova verso do leiaute, sero aceitos os horrios de qualquer regio do mundo
(faixa de horrio UTC de -11 a +12) e no apenas as faixas de horrio do Brasil
Exemplo: no formato UTC para os campos de Data-Hora, "TZD" pode ser -02:00 (Fernando de
Noronha), -03:00 (Braslia) ou -04:00 (Manaus), no horrio de vero sero -01:00, -02:00 e 03:00. Exemplo: "2010-08-19T13:00:15-03:00".

Pg. 31 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

3.9

SEFAZ Virtual

A Secretaria de Fazenda Estadual pode optar por no desenvolver sistema prprio de


autorizao do Conhecimento de Transporte Eletrnico para os contribuintes de sua
circunscrio. Neste sentido, os servios de autorizao de emisso do CT-e sero supridos por
uma SEFAZ VIRTUAL, mediante Protocolo de Cooperao assinado entre as SEFAZ e/ou entre
a SEFAZ e a RFB.
Os servios da SEFAZ VIRTUAL compreendem os Web Services descritos no Modelo
Conceitual da Arquitetura de Comunicao, conforme consta no item 3.1 do Manual de
Orientaes do Contribuinte,
O credenciamento de contribuintes bem como a autorizao de uso dos servios de uma
determinada SEFAZ VIRTUAL responsabilidade da SEFAZ de circunscrio daqueles
contribuintes.
Para os sistemas das Empresas ser totalmente transparente se os servios provm da SEFAZ
VIRTUAL ou de um sistema de autorizao da prpria SEFAZ de circunscrio do contribuinte. A
nica mudana visvel o endereo dos Web Services em que esto disponveis os servios.

Pg. 32 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Pg. 33 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.1

Servio de Recepo de CT-e de Transporte de Carga (Modelo 57)

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

Web Service CteRecepcao


Transmisso de Lote de CT-e
Contribuinte

Secretaria de Fazenda Estadual


Web Service :
CteRecepcao
Envio do lote de CT-e
-

cteRecepcaoLote

Filas de Entrada .
msgs

Client CT-e
Recibo

Proc.

Processamento
Aplicao CT-e

Funo: servio destinado recepo de mensagens de lote de CT-e (transporte de carga).


Processo: assncrono.
Mtodo: cteRecepcaoLote

Leiaute Mensagem de Entrada


Entrada: Estrutura XML com o lote de conhecimento de transporte

Pg. 34 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Schema XML: enviCTe_v99.99.xsd


#

Campo

Ele

Pai

Raiz

AP02 versao

AP01

1-1

1-4

AP03 idLote

AP01

1-1

1-15

Identificador de controle do envio do lote.


Nmero sequencial autoincremental, de controle
correspondente ao identificador nico do lote
enviado. A responsabilidade de gerar e controlar
esse nmero exclusiva do contribuinte.

AP04 CTe

AP01

Xml

1-50

Conjunto de CT-e transmitidos (mximo de 50


CT-e), seguindo definio do Anexo I - Leiaute do
CT-e. O tamanho mximo do lote de 500k pode
limitar a quantidade mxima de CT-e tambm).

AP01 enviCTe

Tipo Ocor. Tam. Dec.

Descrio/Observao
TAG raiz

Verso do leiaute

Leiaute Mensagem de Retorno


Retorno: Estrutura XML com a mensagem do resultado da transmisso.
Schema XML: retEnviCTe_v99.99.xsd
#

Campo

Ele

Pai

Raiz

AR02 versao

AR01

1-1

1-4

AR03 tpAmb

AR01

1-1

Identificao do Ambiente:
1 Produo / 2 - Homologao

AR03a cUF

AR01

1-1

Cdigo da UF que atendeu a solicitao.

AR04 verAplic

AR01

1-1

1-20

Verso do Aplicativo que recebeu o Lote.

AR05 cStat

AR01

1-1

AR06 xMotivo

AR01

1-1

1-255

AR07 infRec

AR01

0-1

Dados do Recibo do Lote (S gerado se o Lote


for aceito)

AR08 nRec

AR07

1-1

15

Nmero do Recibo gerado pelo Portal da


Secretaria de Fazenda Estadual, composto por
duas posies com o Cdigo da UF (codificao
do IBGE) onde foi entregue o Lote, uma posio
para o Tipo de Autorizador e doze posies
numricas sequenciais (vide item 6.5)

AR09 dhRecbto

AR07

1-1

Data e Hora do Recebimento


Formato = AAAA-MM-DDTHH:MM:SS TZD
Preenchido com data e hora do recebimento do
lote.

AR10 tMed

AR07

1-1

AR01 retEnviCte

Tipo Ocor. Tam. Dec.

Descrio/Observao
TAG raiz da Resposta

Verso do leiaute

Cdigo do status da resposta (vide item 6.1)


Descrio literal do status da resposta

1-4 Tempo mdio de resposta do servio (em


segundos) dos ltimos 5 minutos (vide item 6.7).
Nota: Caso o tempo mdio de resposta fique
abaixo de 1 (um) segundo, o tempo ser
informado como 1 segundo. Arredondar as
fraes de segundos para cima.

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

Pg. 35 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Descrio do Processo de Recepo de Lotes de CT-e


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

Validao do Certificado de Transmisso


Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)
#

Regra de Validao

Crtica

Msg

Efeito

A01 Varificar Certificado de Transmissor:


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

Obrig.

280

Rej.

A02 Verificar Validade do Certificado (data incio e data fim)

Obrig.

281

Rej.

A03 Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04 Verificar LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida

Obrig.

286

Rej.

A05 Verificar se Certificado do Transmissor est revogado

Obrig.

284

Rej.

A06 Verificar se o Certificado Raiz difere da "ICP-Brasil"

Obrig.

285

Rej.

A07 Verificar falta da extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

282

Rej.

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

Validao Inicial da Mensagem no Web Service


Validao Inicial da Mensagem no Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

B01 Tamanho do XML de Dados no pode ser superior a 500 Kbytes

Obrig.

214

Rej.

B02 Verificar XML de Dados Mal Formado

Facult.

243

Rej.

B03 Verificar se o Servidor de Processamento est Paralisado Obrig.


Momentaneamente
B04 Verificar se o Servidor de Processamento est Paralisado sem Previso
Obrig.

108

Rej.

109

Rej.

Pg. 36 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

A mensagem ser descartada se o tamanho exceder o limite previsto (500 kB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 kB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso de o controle de tamanho ter sido implementado por aplicativo, retorna-se a
mensagem de erro 214.
No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada
autorizadora, poder ser verificado se o XML de dados est bem formado. Esta verificao til
para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC),
sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o
Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF
e o prazo de encerramento desta modalidade.

Validao das Informaes de Controle da Chamada ao Web Service


Validao das Informaes de Controle da Chamada ao Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

Facult.

242

Rej.

C02 Verificar se o campo cUF inexiste no elemento cteCabecMsg do SOAP Obrig.


Header

409

Rej.

C03 Se Ambiente de Autorizao Normal:


Verificar se a UF informada no campo cUF atendida pelo WebService
C04 Se Ambiente de Autorizao SVC:
Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

Obrig.

410

Rej.

Obrig.

513

Rej.

C05 Se Ambiente de Autorizao SVC:


Verificar se SVC est ativa para a UF informada

Obrig.

114

Rej.

C06 Verificar se o campo versaoDados inexiste no elemento cteCabecMsg do Obrig.


SOAP Header
C07 Verificar se a Verso dos Dados informada superior verso vigente
Facult.

411

Rej.

238

Rej.

C08 Verificar se a Verso dos Dados no suportada

239

Rej.

C01 Verificar se o elemento cteCabecMsg inexiste no SOAP Header

Obrig.

Os dados referentes verso do leiaute do lote e UF de origem do emissor de CT-e so


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

Pg. 37 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Gerao da Resposta com o Recibo


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

Identificao do ambiente;
Verso do aplicativo;
O cdigo 103 e o literal Lote recebido com Sucesso;
O cdigo da UF que atendeu solicitao;
O nmero do recibo (vide item 6.5), com data, hora local de recebimento da mensagem;
Tempo mdio de resposta do servio de processamento dos lotes nos ltimos 5 (cinco)
minutos (vide detalhamento da forma de clculo no item 6.7).

Caso ocorra algum problema de validao, o aplicativo retornar uma mensagem com as
seguintes informaes:

A identificao do ambiente;
A verso do aplicativo;
O cdigo e a respectiva mensagem de erro (vide a tabela do item 6.1);
O cdigo da UF que atendeu solicitao;

Descrio do Processamento do Lote de CT-e


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

Validao da rea de Dados


a) Validao de Forma da rea de Dados
A validao de forma da rea de dados da mensagem realizada conforme a seguinte regra:
Validao da rea de Dados da Mensagem
#

Regra de Validao

Aplic.

Msg

Efeito

D01 Verificar Schema XML da rea de Dados (parte genrica)

Obrig.

225

Rej.

D02 Verificar a existncia de qualquer namespace diverso do namespace


padro do CT-e (http://www.portalfiscal.inf.br/cte)

Facult.

598

Rej.

D03 Verificar a existncia de caracteres de edio no incio ou fim da


mensagem ou entre as tags

Facult.

599

Rej.

D04 Verificar o uso de prefixo no namespace

Obrig.

404

Rej.

D05 Verificar se o XML utiliza codificao diferente de UTF-8

Obrig.

402

Rej.

D06 Verificar se o lote contm CT-e de mais de um estabelecimento emissor Obrig.


(considerar o CNPJ e IE do emitente de cada CT-e)

457

Rej.

D07 Verificar se o lote contm CT-e de mais de um modal de transporte

Obrig.

589

Rej.

D08 Verificar se o lote contm CT-e de mais de uma verso de modal de


transporte

Obrig.

590

Rej.

Pg. 38 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

A existncia de qualquer erro na validao de forma da rea de dados implica a rejeio de todo
o lote.
A validao do schema XML do lote de CT-e pela SEFAZ autorizadora ser feita em duas
etapas:
- A primeira etapa deve validar a estrutura genrica do lote, submetendo a mensagem contra o
schema XML definido para o lote. Em caso de erro, retornar o cdigo 225;
- A segunda etapa (realizada mais adiante) deve validar a estrutura especfica do modal de
transporte para cada um dos documentos de CT-e do lote. Em caso de erro, retornar o cdigo
580.
b) Validao do Certificado Digital de Assinatura
Nesta fase so extrados todos os CT-e das mensagens de envio de lote e validadas as
seguintes regras de negcio para cada CT-e:
Validao do Certificado Digital Utilizado na Assinatura Digital do CT-e
#

Regra de Validao

Aplic.

Msg

Efeito

E01 Verificar Certificado de Assinatura:


- Certificado de Assinatura inexistente na mensagem (*validado tambm
pelo Schema)
- Verso difere "3"
- Basic Constraints = true (no pode ser Certificado de AC)
- KeyUsage no define "Assinatura Digital" e No Recusa

Obrig.

290

Rej.

E02 Verificar a Validade do Certificado (data de incio e data de fim)

Obrig.

291

Rej.

E03 Verificar a Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)


E04 Verificar Cadeia de Certificao:
- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

292

Rej.

Obrig.

293

Rej.

E05 Verificar LCR do Certificado de Assinatura:


- Falta o endereo da LCR (CRLDistributionPoint)
- Erro no acesso a LCR ou LCR inexistente

Obrig.

296

Rej.

E06 Verificar se o Certificado de Assinatura est revogado

Obrig.

294

Rej.

E07 Verificar se Certificado Raiz difere da ICP-Brasil

Obrig.

295

Rej.

Aplic.

Msg

Efeito

Obrig.

298

Rej.

Obrig.

297

Rej.

Obrig.

213

Rej.

c) Validao da Assinatura Digital


Validao da Assinatura Digital do CT-e
#

Regra de Validao

F01 Verificar se Assinatura difere do padro do CT-e:


- No assinado o atributo "ID" (falta "Reference URI" na assinatura)
(*validado tambm pelo Schema)
- Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e
"Enveloped")
Estas validaes so implementadas pelo Schema XML da Signature
F02 Verificar se o Valor da assinatura (SignatureValue) difere do valor
calculado
F03 Verificar se o CNPJ-Base do Emitente difere do CNPJ-Base do
Certificado Digital

Pg. 39 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

d) Validao de Regras de Negcio do CT-e


Validao do CT-e Regras de Negcio
Cd. Regras de Validao

Aplic. Msg Efeito


Validaes Gerais

G01 Verificar se o tipo do ambiente do CT-e difere do ambiente do Web Service

Obrig.

252

Rej.

G02 Se Tipo do Ambiente for igual 2 (homologao) e existir remetente, o campo


razo social (xNome) deve ser informado com a literal:
CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR
FISCAL
G03 Se Tipo do Ambiente for igual 2 (homologao) e existir expedidor, o campo
razo social (xNome) deve ser informado com a literal:
CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR
FISCAL
G04 Se Tipo do Ambiente for igual 2 (homologao) e existir recebedor, o campo
razo social (xNome) deve ser informado com a literal:
CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR
FISCAL
G05 Se Tipo do Ambiente for igual 2 (homologao) e existir destinatrio, o
campo razo social (xNome) deve ser informado com a literal:
CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR
FISCAL
G06 A srie informada no deve estar na faixa entre 890-899 (reservada)

Obrig.

646

Rej.

Obrig.

647

Rej.

Obrig.

648

Rej.

Obrig.

649

Rej.

Obrig.

670

Rej.

G07 Cdigo da UF do Emitente difere da UF Autorizadora

Obrig.

226

Rej.

G08 Sigla da UF do Emitente difere da UF Autorizadora

Obrig.

247

Rej.

G09 Se forma de emisso do CT-e for diferente de 5 (FS-DA):


dhCont e xJust no devem ser informados

Obrig.

586

Rej.

G10 Se forma de emisso do CT-e for igual a 5 (FS-DA):


dhCont e xJust devem ser informados

Obrig.

587

Rej.

G11 Se Data de entrada em contingncia estiver informada, esta deve ser menor Obrig
ou igual data de emisso

588

Rej.

G12 Se Ambiente de Autorizao Normal:


- No aceitar tpEmis = 7 (SVC-RS) ou 8 (SVC-SP)

Obrig

515

Rej.

G13 Se Ambiente de Autorizao SVC:


- Tipo de Emisso difere do tpEmis da SVC (7=SVC-RS e 8=SVC-SP)

Obrig.

516

Rej.

G14 Se ambiente de Autorizao SVC:


- No aceitar tipo de CT-e diferente de 0 (Normal)

Obrig.

517

Rej.

G15 Chave de acesso invlida (modelo diferente de 57)

Obrig.

732

Rej.

G16 Verificar Campo ID:


- Falta literal "CTe"
- Chave de Acesso do campo ID difere da concatenao dos campos
correspondentes
G17 Dgito Verificador invlido da Chave de acesso resultante da concatenao
dos campos correspondentes
G18 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): deve existir o grupo de
CT-e Normal
G19 Se Tipo do CT-e= 1 (Complemento): deve existir o grupo de CT-e
Complementar
G20 Tomador do servio informado como remetente, mas inexiste remetente

Obrig.

227

Rej.

Obrig.

253

Rej.

Obrig.

458

Rej.

Obrig.

459

Rej.

Obrig.

460

Rej.

G21 Tomador do servio informado como expedidor, mas inexiste expedidor

Obrig.

461

Rej.

G22 Tomador do servio informado como recebedor, mas inexiste recebedor

Obrig.

462

Rej.

G23 Tomador do servio informado como destinatrio, mas inexiste destinatrio

Obrig.

463

Rej.

Pg. 40 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G24 Se indicador de tomador for igual a Contribuinte (indIEToma=1):


- Rejeitar se o tomador indicado (toma3 ou toma4) no possuir informao
da IE ou se estiver informado ISENTO
G25 Se indicador de tomador for igual a Isento de Inscrio (indIEToma=2):
- Rejeitar se o tomador indicado (toma3 ou toma4) no possuir informao
de IE ou se estiver informada diferente do literal ISENTO"
G26 Se indicador de tomador for igual a No Contribuinte (indIEToma=9):
- Rejeitar se o tomador indicado (toma3 ou toma4) possuir a tag IE
informada
G27 Rejeitar quando informado tomador como Contribuinte Isento de Inscrio
Estadual (indIEToma=2) em UF que no permite esta situao, conforme
abaixo:

Obrig,

481

Rej.

Obrig.

482

Rej.

Obrig.

483

Rej.

Obrig.

617

Rej.

Obrig

579

Rej

Obrig.

580

Rej.

Obrig

581

Rej.

Obrig.

526

Rej.

G32 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e


Obrig
<tpTraf=1> (trfego mtuo),
- O grupo Trfego Mtuo <trafMut> deve ser informado
G33 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio, o
Obrig
responsvel pelo faturamento for a ferrovia de origem (<respFat=1>)
- A ferrovia emitente do CT-e <ferrEmi> deve ser igual a 1 (ferrovia de
origem).
G34 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e o
Obrig
responsvel pelo faturamento for a ferrovia de destino <respFat=2>
- Deve ser referenciado o CT-e <chCTeFerroOrigem> emitido pela ferrovia
de origem
G35 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
Obrig.
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar se o Dgito Verificador for invlido na Chave de acesso do CT-e
Ferrovia de Origem
G36 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
Obrig.
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida (Ano <
2009 ou Ano maior que Ano corrente)
Obrig.
G37 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida (Ms =
0 ou Ms > 12)
G38 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
Obrig.
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida (CNPJ
zerado ou digito invlido)

582

Rej

583

Rej

584

Rej

701

Rej

702

Rej.

703

Rej.

704

Rej.

- AM, BA, CE, GO, MG, MS, MT, PE, RN, SE, SP
Validaes dos Modais
G28 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio):
- Verificar se a Verso do modal de transporte suportada
G29 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio):
- Verificar Schema XML conforme o modal de transporte (parte especfica
do modal de transporte)
G30 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio):
- O Valor Total da Carga <vCarga> deve ser informado para modal de
transporte diferente de Dutovirio
G31 Se CT-e do tipo normal ou substituio, modal Aquavirio e tipo de

servio for igual a Redespacho Intermedirio / Servio vinculado a


multimodal:
- Exigir preenchimento do grupo de informaes de detalhamento dos
containers no modal Aquavirio
Validaes Trfego Mtuo (Modal Ferrovirio)

Pg. 41 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao
G39 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida
(modelo diferente de 57)
G40 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida
(numero CT = 0)
G41 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida (Tipo
de emisso invlido)
G42 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Rejeitar Chave de acesso de CT-e da Ferrovia de Origem invlida (UF
invlida)
G43 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- O CT-e da Ferrovia de Origem deve existir
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
G44 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
- O CT-e da Ferrovia de Origem (chCTeFerroOrigem) no pode existir
com diferena na chave de acesso
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
G45 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), modal = ferrovirio e
informado CT-e emitido pela ferrovia de origem <chCTeFerroOrigem>
-Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- O CT-e da Ferrovia de Origem no pode estar cancelado ou denegado
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
Validaes Documentos Transportados
G46 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e Tipo de Servio for
DIFERENTE de Redespacho Intermedirio ou Servio Vinculado a
Multimodal:
- O grupo de Documentos Transportados (infDoc) deve ser informado.
G47 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e Tipo de Servio for
IGUAL a Redespacho Intermedirio ou Servio Vinculado a Multimodal:
- O grupo de Documentos Transportados (infDoc) no deve ser informado.
G48 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informado grupo
informao de documentos (infDoc):
Quantidade de documentos informados (infNF/infNFe/infOutros) no pode
ultrapassar 2000 documentos
G49 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNFe)
- Verificar se existe alguma chave de acesso de NF-e duplicada no CT-e
Retornar a chave duplicada
G50 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Dgito Verificador invlido na Chave de acesso de NF-e
transportada
Retornar a primeira chave de acesso invlida.

Aplic. Msg Efeito


Obrig.

705

Rej.

Obrig.

706

Rej.

Obrig.

707

Rej.

Obrig.

708

Rej.

Facult. 709

Rej.

Facult. 710

Rej.

Facult. 711

Rej.

Obrig.

693

Rej.

Obrig.

694

Rej.

Obrig.

601

Rej

Obrig.

527

Rej.

Obrig.

591

Rej

Pg. 42 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao
G51 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (Ano < 2005 ou Ano maior que
Ano corrente)
Retornar a primeira chave de acesso invlida.
G52 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (Ms = 0 ou Ms > 12)
Retornar a primeira chave de acesso invlida.
G53 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (CNPJ zerado ou digito
invlido)
Retornar a primeira chave de acesso invlida.
G54 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (modelo diferente de 55)
Retornar a primeira chave de acesso invlida.
G55 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (nmero NF = 0)
Retornar a primeira chave de acesso invlida.
G56 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (Tipo de emisso invlido)
Retornar a primeira chave de acesso invlida.
G57 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Rejeitar Chave de acesso de NF-e invlida (UF invlida)
Retornar a primeira chave de acesso invlida.
G58 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Acessar BD CHAVES NFE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- A NF-e deve existir
Retornar a primeira chave de acesso de NF-e inexistente.
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService nfeConsultaNFe.
OBS: NF-e em contingncia fica dispensada dessa validao (verificar
tpEmis da chave de acesso da NF-e)
G59 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de
informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Acessar BD CHAVES NFE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- A NF-e no pode existir com diferena de chave de acesso
Retornar a primeira chave de acesso de NF-e com situao invlida.
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService nfeConsultaNFe.

Aplic. Msg Efeito


Facult. 602

Rej.

Facult. 603

Rej.

Facult. 604

Rej.

Facult. 605

Rej.

Facult. 606

Rej.

Facult. 508

Rej.

Facult. 504

Rej.

Facult. 661

Rej.

Facult. 662

Rej.

Pg. 43 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G60 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e informados grupos de


informaes de documentos (infDoc) e NF-e (infNfe), para cada uma das
NF-es relacionadas:
- Acessar BD CHAVES NFE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- A NF-e no pode estar cancelada ou denegada
Retornar a primeira chave de acesso de NF-e com situao invlida.
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService nfeConsultaNFe

Facult. 652

Rej.

G61 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), Tipo de Servio for


Obrig.
DIFERENTE de Redespacho Intermedirio ou Servio Vinculado, Modal
diferente de DUTOVIRIO e informado CNPJ do Remetente (rem) com UF
incio da prestao diferente da UF de fim da prestao:
- Verificar se o CNPJ do remetente do CT-e est habilitado no CNE para
emisso de Nota Fiscal Eletrnica
Se CNPJ estiver habilitado o grupo de documentos NF em papel
(infDoc/infNF) NO deve estar preenchido.
G62 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio), Operao interestadual e Obrig.
informados grupos de informaes de documentos (infDoc) com infOutros
preenchido, para cada um dos documentos relacionados:
- Verificar se Tipo do Documento (tpDoc) informado NC-e SAT (59) ou
NFC-e (65).
Validaes de Valores

540 Rej.

G63 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio):


- Verificar se valor total do servio no ultrapassa limite de R$ 9.999.999,99
OBS: A SEFAZ poder aumentar o limite para contribuintes que operam
com valores acima desse teto.
G64 - Verificar se Valor do ICMS corresponde ao Valor da base de clculo X
Aliquota.
OBS:Aplicar a regra de acordo com o grupo de informaes de imposto
informado (infCte/imp/ICMS).
Considerar uma tolerncia de R$ 0,01 para mais ou para menos.

Obrig,

650

Rej.

Obrig.

675

Rej.

G65 Valor a receber (vRec) deve ser menor ou igual ao Valor da Prestao

Obrig.

531

Rej.

G66 - Verificar se o CFOP informado pertence a operao de transporte.


Obrig.
OBS: Verificar a relao de CFOP vlidos no Anexo VIII deste MOC
G67 Verificar o CFOP informado considerando a seguinte matriz:
Obrig.
Para CT-e do tipo Normal, Complementar ou Substituio:
Se UF de incio da prestao = UF de fim de prestao (e UF fim <> EX)
CFOP deve iniciar por 5
Se UF de incio da prestao <> UF de fim da prestao (e UF fim <> EX)
CFOP deve iniciar por 6
Se UF fim de prestao = EX
CFOP deve iniciar por 7

676

Rej.

519

Rej.

524

Rej.

813 Rej.

do Servio (vtPrest)
Validaes do CFOP

Para CT-e de anulao de valores:


Se UF de incio da prestao = UF de fim de prestao (ambas <> EX)
CFOP deve ser 1206
Se UF de incio da prestao <> UF de fim da prestao (ambas <> EX)
CFOP deve ser 2206
Se UF de incio ou fim de prestao = EX
CFOP deve ser 3206
G68 Para CT-e do tipo Normal, Complementar ou Substituio, se UF do
emitente for diferente da UF de incio da prestao e UF de incio e fim da
prestao forem diferentes de EX.
CFOP deve ser igual a 5932 ou 6932

Obrig.

Pg. 44 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

Validaes do Redespacho Intermedirio e Servio Vinculado a Multimodal


G69 Remetente dever ser informado para tipo de servio diferente de
redespacho intermedirio ou Servio vinculado a multimodal
G70 Destinatrio dever ser informado para tipo de servio diferente de
redespacho intermedirio ou Servio vinculado a multimodal
G71 Expedidor dever ser informado para tipo de servio de redespacho
intermedirio e Servio vinculado a multimodal
G72 Recebedor dever ser informado para tipo de servio de redespacho
intermedirio e Servio vinculado a multimodal
G73 Se Tipo de Servio = Servio Vinculado a Multimodal deve ser
referenciado pelo menos um CT-e autorizado pelo OTM
(infServVinc/infCTeMultimodal/chCTeMultimodal)
G74 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e Tipo de Servio for
IGUAL a Redespacho / Redespacho Intermedirio / Subcontratao:
- O grupo de Documentos Anteriores (docAnt) deve ser informado
G75 Se estiver informado o grupo de documentos anteriores:
- Rejeitar se o CT-e estiver com tipo de servio Normal (tpServ=0)
G76 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Verificar se existe alguma chave de acesso de CT-e duplicada nos
documentos anteriores.
Retornar a chave duplicada
G77 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Rejeitar se o CNPJ do emitente de algum CT-e relacionado for diferente
do CNPJ do emissor indicado no grupo emiDocAnt/CNPJ ou se estiver
informado CPF
G78 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Rejeitar se o CNPJ base do tomador for diferente do CNPJ base do
emissor indicado no grupo emiDocAnt/CNPJ
G79 Se tomador do servio for emitente de CT-e (verificar CNE), for contribuinte
do ICMS (indIEToma=1) e diferente do CNPJ Base do Remetente ou
Destinatrio:
- Rejeitar se o tipo de servio informado for Normal (tpServ=0)

Obrig.

469

Rej.

Obrig.

470

Rej.

Obrig.

474

Rej.

Obrig.

475

Rej.

Obrig.

651

Rej.

Obrig.

521

Rej.

Obrig.

747

Rej.

Obrig.

543

Rej.

Obrig.

733

Rej

Obrig.

745

Rej

Obrig.

746

Rej.

544

Rej

545

Rej.

546

Rej.

OBS: Nas prestaes de servio que o tomador figurar como no


contribuinte, indIEToma deve ser informado com 9, mesmo que exista
uma Inscrio Estadual para o mesmo.
G80 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em Obrig.
documentos anteriores:
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e anterior
Retornar a primeira chave de acesso invlida.
G81 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em Obrig.
documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (Ano < 2009 ou Ano
maior que Ano corrente)
Retornar a primeira chave de acesso invlida.
G82 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em Obrig.
documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (Ms = 0 ou Ms > 12)
Retornar a primeira chave de acesso invlida.

Pg. 45 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G83 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em Obrig.


documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (CNPJ zerado ou digito
invlido)
Retornar a primeira chave de acesso invlida.

547

Rej.

G84 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em


documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (modelo diferente de
57)
Retornar a primeira chave de acesso invlida.
G85 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (nmero CT = 0)
Retornar a primeira chave de acesso invlida.
G86 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (Tipo de emisso
invlido)
Retornar a primeira chave de acesso invlida.
G87 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Rejeitar Chave de acesso de CT-e anterior invlida (UF invlida)
Retornar a primeira chave de acesso invlida.
G88 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
- Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Os CT-e informados em DocAnt (chCTe) devem existir
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
OBS: Retornar a primeira chave do CT-e anterior inexistente
G89 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
-Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Os CT-e informados em DocAnt (chCTe) no podem existir com
diferena de chave de acesso
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService

Obrig.

548

Rej.

Obrig.

549

Rej.

Obrig.

480

Rej.

Obrig.

538

Rej.

Facult. 748

Rej.

Facult. 749

Rej.

Facult. 750

Rej.

OBS: Retornar a primeira chave do CT-e anterior com chave divergente


G90 Se estiver informado o grupo de documentos eletrnicos (idDocAntEle) em
documentos anteriores:
-Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Os CT-e informados em DocAnt (chCTe) no podem estar cancelados
ou denegados
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService

OBS: Retornar a primeira chave do CT-e anterior com situao invlida


G91 Se estiver informado o grupo de CT-e multimodal no servio vinculado:
Obrig.
- Verificar se existe alguma chave de acesso de CT-e duplicada na relao
de Multimodais.
Retornar a chave duplicada
G92 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para Obrig.
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e
Multimodal
OBS: Retornar a primeira chave do CT-e Multimodal invlida

714

Rej.

450

Rej

Pg. 46 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G93 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para


cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (Ano < 2009 ou Ano
maior que Ano corrente)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G94 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (Ms = 0 ou Ms >
12)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G95 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (CNPJ zerado ou
digito invlido)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G96 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (modelo difer. 57)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G97 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (nmero CT = 0)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G98 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (Tipo de emisso
invlido)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G99 Se estiver informado o grupo de CT-e multimodal no servio vinculado, para
cada CT-e informado: <chCTeMultimodal >
- Rejeitar Chave de acesso de CT-e Multimodal invlida (UF invlida)
OBS: Retornar a primeira chave do CT-e Multimodal invlida
G100 Se Tipo de Servio = Servio Vinculado a Multimodal
- Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Os CT-e Multimodal referenciados (chCTeMultimodal) devem existir
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
OBS: Retornar a primeira chave do CT-e Multimodal inexistente
G101 Se Tipo de Servio = Servio Vinculado a Multimodal
-Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Os CT-e Multimodal referenciados (chCTeMultimodal) no podem existir
com diferena de chave de acesso
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
OBS: Retornar a primeira chave do CT-e Multimodal com chave divergente
G102 Se Tipo de Servio = Servio Vinculado a Multimodal
-Acessar BD CHAVES CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Os CT-e Multimodal referenciados (chCTeMultimodal) no podem estar
cancelados ou denegados
OBS: A SEFAZ Autorizadora poder consultar o documento diretamente no
Ambiente Nacional atravs de WebService
OBS: Retornar a primeira chave do CT-e Multimodal com situao invlida
G103 Se Tipo de Servio = Servio Vinculado a Multimodal
O CNPJ-Base do Tomador deve ser igual ao CNPJ-Base do Emitente para
todos os CT-e Multimodal informados (obter na chave de acesso em
chCTeMultimodal)
OBS: Retornar a primeira chave de CT-e Multimodal com emitente diferente
do tomador do CT-e

Obrig.

451

Rej.

Obrig.

452

Rej.

Obrig.

453

Rej.

Obrig.

454

Rej.

Obrig.

478

Rej.

Obrig.

479

Rej.

Obrig.

608

Rej.

Facult. 690

Rej.

Facult. 691

Rej.

Facult. 692

Rej.

Obrig.

Rej.

667

Pg. 47 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito


Validaes CT-e de Anulao

G104 Se Tipo do CT-e= 2 (Anulao):


Obrig.
- Deve existir o grupo de CT-e de Anulao
G105 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- O tipo de emisso dever ser normal
G106 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e objeto da
anulao
G107 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (Ano <
2009 ou Ano maior que Ano corrente)
G108 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (Ms = 0 ou
Ms > 12)
G109 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (CNPJ
zerado ou digito invlido)
G110 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (modelo
diferente de 57)
G111 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (nmero
CT = 0).
G112 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (Tipo de
emisso invlido)
G113 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (UF
invlida)
G114 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da Anulao deve existir
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
G115 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da Anulao no pode existir com diferena na chave de
acesso
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

G116
G117

G118

G119

G120

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode estar cancelado ou denegado
Se Tipo do CT-e= 2 (Anulao):
- O CT-e original e o de anulao devem possuir o mesmo CNPJ de
emitente.
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto de anulao deve ser do Tipo = 0 (Normal) ou 3
(Substituio)
Se Tipo do CT-e= 2 (Anulao):
- A autorizao do CT-e de anulao deve ocorrer em at 60 dias, ou outro
limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve
considerar a hora local do emissor para a validao) da data de autorizao
do CT-e objeto de anulao.
Se Tipo do CT-e= 2 (Anulao):
- O valor da prestao do servio e o do ICMS devem ser iguais ao do CT-e
original.

496

Rej.

499

Rej.

761

Rej

762

Rej.

763

Rej.

764

Rej.

Obrig.

765

Rej.

Obrig.

766

Rej.

Obrig.

767

Rej.

Obrig.

768

Rej.

Obrig.

497

Rej.

Obrig.

674

Rej.

Obrig.

498

Rej.

Obrig.

565

Rej.

Obrig.

500

Rej.

Obrig.

501

Rej.

Obrig.

502

Rej.

Pg. 48 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G121 Se Tipo do CT-e= 2 (Anulao):


- O CT-e objeto da anulao no pode ter sido anulado anteriormente
G122 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode ter sido substitudo anteriormente.
G123 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode ter sido complementado
anteriormente.
G124 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao deve possuir evento de Prestao do Servio
em Desacordo quando o tomador for contribuinte (indIEToma=1)
G125 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar se existir CT-e de Anulao autorizado h mais de 15 dias com o
mesmo emitente sem que exista o CT-e de substituio
Retornar a chave de acesso do CT-e de anulao mais antigo
Validaes do CT-e de Substituio

Obrig.

566

Rej.

Obrig

567

Rej

Obrig.

658

Rej.

Obrig.

735

Rej.

Obrig.

736

Rej.

G126 Se Tipo do CT-e= 3 (Substituio):


Obrig.
- O tipo de emisso deve ser normal
G127 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Deve existir o grupo de informaes do CT-e de substituio
G128 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e
substitudo
G129 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (Ano < 2009 ou Ano
maior que Ano corrente)
G130 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (Ms = 0 ou Ms >
12)
G131 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (CNPJ zerado ou
digito invlido)
G132 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (modelo diferente
de 57)
G133 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (nmero CT = 0).
G134 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (Tipo de emisso
invlido)
G135 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- Rejeitar Chave de acesso de CT-e substitudo invlida (UF invlida)
G136 Se Tipo do CT-e= 3 (Substituio):
Obrig
- O CT-e Substitudo deve existir
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
G137 Se Tipo do CT-e= 3 (Substituio):
Obrig.
- CT-e Substitudo no pode existir com diferena na Chave de Acesso
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

503

Rej.

505

Rej.

769

Rej

770

Rej.

771

Rej.

772

Rej.

773

Rej.

774

Rej.

775

Rej.

776

Rej.

568

Rej

673

Rej.

Obrig

569

Rej

Obrig

570

Rej

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
G138 Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo no pode estar cancelado ou denegado
G139 Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo no pode ter sido substitudo anteriormente

Pg. 49 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G140 Se Tipo do CT-e= 3 (Substituio):


- O CT-e substitudo no pode ter sido complementado
G141 Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo deve ser do Tipo = 0 (Normal) ou 3 (Substituio)
G142 Se Tipo do CT-e=3 (Substituio):
- CNPJ do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
G143 Se Tipo do CT-e=3 (Substituio):
- O CNPJ/CPF do remetente do CT-e substituto deve ser igual ao informado
no CT-e substitudo
G144 Se Tipo do CT-e=3 (Substituio):
- CNPJ/CPF do destinatrio do CT-e substituto deve ser igual ao informado
no CT-e substitudo
G145 Se Tipo do CT-e=3 (Substituio):
- CNPJ/CPF do expedidor do CT-e substituto deve ser igual ao informado no
CT-e substitudo
G146 Se Tipo do CT-e=3 (Substituio):
- CNPJ/CPF do recebedor do CT-e substituto deve ser igual ao informado
no CT-e substitudo
G147 Se Tipo do CT-e=3 (Substituio) e informado toma4:
- CNPJ/CPF do tomador do CT-e substituto deve ser igual ao informado no
CT-e substitudo
* O CT-e substitudo tambm deve ter informado o toma4 como tomador
G148 Se Tipo do CT-e=3 (Substituio):
- IE do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
G149 Se Tipo do CT-e=3 (Substituio):
- IE do remetente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
G150 Se Tipo do CT-e=3 (Substituio):
- IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e
substitudo
G151 Se Tipo do CT-e=3 (Substituio):
- IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e
substitudo
G152 Se Tipo do CT-e=3 (Substituio):
- IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e
substitudo
G153 Se Tipo do CT-e=3 (Substituio) e estiver informado toma4:
- IE do tomador do CT-e substituto deve ser igual ao informado no CT-e
substitudo
* O CT-e substitudo tambm deve ter informado toma4 como tomador
G154 Se Tipo do CT-e=3 (Substituio):
- UF de incio da prestao do CT-e substituto deve ser igual ao informado
no CT-e substitudo
G155 Se Tipo do CT-e=3 (Substituio):
- UF de fim da prestao do CT-e substituto deve ser igual ao informado no
CT-e substitudo
G156 Se Tipo do CT-e=3 (Substituio):
- Todas NF-e transportadas no CT-e substituto devem ser as mesmas
informadas no CT-e substitudo
G157 Se Tipo do CT-e=3 (Substituio):
- A autorizao do CT-e de substituio deve ocorrer em at 60 dias, ou
outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve
considerar a hora local do emissor para a validao) da data de autorizao
do CT-e objeto substituio

Obrig

659

Rej

Obrig

571

Rej

Obrig.

510

Rej.

Obrig.

511

Rej.

Obrig.

512

Rej.

Obrig.

550

Rej.

Obrig.

551

Rej.

Obrig.

552

Rej.

Obrig.

553

Rej.

Obrig.

554

Rej.

Obrig.

555

Rej.

Obrig.

557

Rej.

Obrig.

556

Rej.

Obrig.

558

Rej.

Obrig.

559

Rej.

Obrig.

560

Rej.

Obrig.

734

Rej.

Obrig.

563

Rej.

Pg. 50 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G158 Se Tipo do CT-e= 3 (Substituio) e informado o grupo tomaICMS (tomador


contribuinte do ICMS) com as Notas do tomador

Obrig

577

Rej

Obrig

572

Rej

Obrig

672

Rej

Obrig

573

Rej

Obrig

578

Rej

G163 Data/Hora de Emisso posterior Data/Hora de Recebimento


Obrig.
(A SEFAZ Virtual deve considerar a hora local do emissor para a validao).
A SEFAZ deve tolerar uma diferena mxima de 5 minutos quando a
data/hora de emisso for maior que a data de recebimento, em funo da
sincronizao de horrio de servidores.
OBS: Essa Validao deve considerar o novo formato de datas UTC com
indicao do timezone.
G164 Se tipo de emisso for diferente de FS-DA (tpEmis=5) ou EPEC
Obrig.
(tpEmiss=4):
Data de Emisso ocorrida h mais de 60 dias, ou outro limite conforme
critrio definido pela SEFAZ (a SEFAZ Virtual deve considerar a hora local
do emissor para a validao)
OBS: Essa Validao deve considerar o novo formato de datas UTC com
indicao do timezone.
Validaes do Emitente

212

Rej.

228

Rej.

G165 Validar CNPJ Emitente (dgito controle, zeros ou nulo)

Obrig.

207

Rej.

G166 IE Emitente deve ser informada (zeros ou nulo)

Obrig.

229

Rej.

G167 Validar IE Emitente (erro no dgito de controle)


Obrig. 209
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.
G168 Validar IE do Substituto Tributrio, quando esta for informada (erro no dgito Obrig. 614
de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE, se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador
Ex: A validao dessa IE dever levar em considerao da UF do tomador
do CT-e
G169 Acessar Cadastro de Emitentes (CNE, Chave: UF, IE):
Facult. 230

Rej.

- O CT-e a ser substitudo (chCTe) no pode ter sido anulado.


G159 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
- CT-e de Anulao deve existir
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
G160 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
- O CT-e de Anulao no pode existir com diferena de Chave de Acesso:
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
G161 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
- CT-e informado deve ser do Tipo=2(Anulao)
G162 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
- O CT-e anulao deve ter anulado o mesmo CT-e que est sendo
substitudo.
Validaes da Data de Emisso

Rej.

Rej.

- IE emitente no cadastrada

Pg. 51 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G170 - IE Emitente deve estar vinculada ao CNPJ (tratar Regime Especial de IE


nica)
G171 - Emitente deve estar habilitado na base de dados para emisso do CT-e

Obrig.

231

Rej.

Obrig.

203

Rej.

G172 - IE emitente deve estar autorizada a emitir CT-e para o modal de transporte Obrig.
informado
G173 - Emitente em situao irregular perante o Fisco (tratar duplicidade na
Obrig.
insero do CT-e, evitando a insero de mais de um CT-e denegado)

585

Rej.

301
ou
205
712

Den.

713

Rej.

G174 Municpio do Emitente diverge da UF (verificar se as 2 posies da


Obrig.
esquerda do cdigo de municpio que identifica o cdigo da UF compatvel
com a sigla da UF informada)
G175 Cdigo do Municpio Emitente inexistente (Tabela Municpios do IBGE)
Obrig.

Rej

Validaes do Remetente
G176 Se CNPJ Remetente informado:
- Validar CNPJ Remetente (dgito de controle, zeros)
G177 Se CPF Remetente informado:
- Validar CPF Remetente (dgito de controle, zeros)
G178 Se Remetente informado:
- Municpio deve pertencer UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF compatvel com a sigla
da UF informada)
G179 Se Remetente informado:
- Cdigo do Municpio deve existir (Tabela Municpios do IBGE)

Obrig.

415

Rej.

Obrig.

416

Rej.

Obrig.

418

Rej

Obrig.

532

Rej.

G180 Se Se IE Remetente informada:


- Validar IE do Remetente (erro no dgito de controle)

Obrig.

419

Rej.

Facult. 421

Rej.

Facult. 422

Rej.

Facult. 716

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.
G181 IE Remetente informada:
Acessar Cadastro de Contribuinte da UF (Chave: IE Remet.) (*1)
- IE deve estar cadastrada
G182 Se IE e CNPJ Remetente informados:
Acessar Cadastro de Contribuinte da UF (Chave: IE Remet.) (*1)
- IE deve estar vinculada ao CNPJ
G183 Se IE Remetente = ISENTO ou no informada
Acessar Cadastro de Contribuinte da UF (*1)
- Remetente possui IE ativa na UF

Excesso: A regra no deve ser aplicada quando Tomador informado em


toma3 for o Remetente (toma3=0) e indicador de tomador for igual a no
contribuinte (indIEToma=9)
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCCCadastro Centralizado de Contribuintes
Validaes do Destinatrio
G184 Se CNPJ Destinatrio informado:
- Validar CNPJ do Destinatrio (dgito de controle, zeros)
G185 Se CPF Destinatrio informado:
- Validar CPF do Destinatrio (dgito de controle, zeros)

Obrig.

208

Rej.

Obrig.

237

Rej.

Pg. 52 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G186 Destinatrio informado:

Obrig.

424

Rej.

Obrig.

533

Rej.

Obrig.

210

Rej.

Facult. 426

Rej.

Facult. 427

Rej.

Facult. 232

Rej.

Obrig.

Rej.

- Municpio deve pertencer UF (verificar se as 2 posies da esquerda do


cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)
G187 Destinatrio informado:
- Cdigo do Municpio deve existir (Tabela Municpios do IBGE)
G188 Se IE Destinatrio informado:
- Validar IE do Destinatrio (erro no dgito de controle ou contedo diferente
de ISENTO)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
G189 Se IE Destinatrio informada:
Acessar Cadastro de Contribuinte da UF (Chave: IE Dest.) (*1)
- IE deve estar cadastrada
G190 Se IE e CNPJ Destinatrio informados:
Acessar Cadastro de Contribuinte da UF (Chave: IE Dest.) (*1)
- IE deve estar vinculada ao CNPJ (Tratar Regime Especial de IE nica)
G191 Se IE Destinatrio = ISENTO ou no informada
Acessar Cadastro de Contribuinte da UF (*1)
- Destinatrio possui IE ativa na UF
Excesso: A regra no deve ser aplicada quando Tomador informado em
toma3 for o Destinatrio (toma3=3) e indicador de tomador for igual a no
contribuinte (indIEToma=9)
G192 Inscr. SUFRAMA do Destinatrio informada:
- Verificar dgito controle da Inscr. SUFRAMA

235

G193 Se Inscr. SUFRAMA informada:


Obrig. 251 Rej.
- Verificar UF destinatrio = AC-Acre, ou AM-Amazonas, ou RO-Rondnia,
ou RR-Roraima, ou AP-Amap (s para municpios 1600303-Macap e
1600600-Santana)
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCCCadastro Centralizado de Contribuintes
Validaes do Expedidor
G194 Se CNPJ Expedidor informado:
- Validar CNPJ do Expedidor (dgito de controle, zeros)
G195 Se CPF Expedidor informado:
- Validar CPF do Expedidor (dgito de controle, zeros)
G196 Se Expedidor informado:
- Municpio deve pertencer UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)

Obrig.

428

Rej.

Obrig.

429

Rej.

Obrig.

431

Rej.

G197 Se Expedidor informado:


- Cdigo do Municpio deve existir (Tabela Municpios do IBGE)

Obrig.

534

Rej.

G198 Se IE Expedidor informado:


- Validar IE do Expedidor (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.

Pg. 53 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

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.
G199 Se IE Expedidor informada:
Acessar Cadastro de Contribuinte da UF (Chave: IE Exped.) (*1)
- IE deve estar cadastrada
G200 Se IE e CNPJ Expedidor informados:
Acessar Cadastro de Contribuinte da UF (Chave: IE Exped.) (*1)
- IE deve estar vinculada ao CNPJ (Tratar Regime Especial de IE nica)
G201 Se IE Expedidor = ISENTO ou no informada
Acessar Cadastro de Contribuinte da UF (*1)
- Expedidor possui IE ativa na UF

Facult. 434

Rej.

Facult. 435

Rej.

Facult. 717

Rej.

Excesso: A regra no deve ser aplicada quando Tomador informado em


toma3 for o Expedidor (toma3=1) e indicador de tomador for igual a no
contribuinte (indIEToma=9)
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCCCadastro Centralizado de Contribuintes
Validaes do Recebedor
G202 Se CNPJ Recebedor informado:
- Validar CNPJ do Recebedor (dgito de controle, zeros)
G203 Se CPF Recebedor informado:
- Validar CPF do Recebedor (dgito de controle, zeros)
G204 Se Recebedor informado:
- Municpio deve pertencer UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)
G205 Se Recebedor informado:
- Cdigo do Municpio deve existir (Tabela Municpios do IBGE)

Obrig.

436

Rej.

Obrig.

437

Rej.

Obrig.

439

Rej.

Obrig.

535

Rej.

G206 Se IE Recebedor informado:


Obrig. 440
- Validar IE do Recebedor (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
G207 Se IE Recebedor informada:
Facult. 442
Acessar Cadastro de Contribuinte da UF (Chave: IE Receb.) (*1)
- IE deve estar cadastrada
G208 Se IE e CNPJ Recebedor informados:
Facult. 443
Acessar Cadastro de Contribuinte da UF (Chave: IE Exped.) (*1)
- IE deve estar vinculada ao CNPJ (Tratar Regime Especial de IE nica)
G209 Se IE Recebedor = ISENTO ou no informada
Facult. 718
Acessar Cadastro de Contribuinte da UF (*1)
- Recebedor possui IE ativa na UF
Excesso: A regra no deve ser aplicada quando Tomador informado em
toma3 for o Recebedor (toma3=2) e indicador de tomador for igual a no
contribuinte (indIEToma=9)
(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o
Cadastro Centralizado de Contribuintes
Validaes do Tomador (Aplicvel ao Tomador terceiro indicado no grupo toma4)

Rej.

Rej.

Rej.

Rej.

CCC-

Pg. 54 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G210 Se CNPJ Tomador informado:


- Validar CNPJ do Tomador (dgito de controle, zeros)
G211 Se CPF Tomador informado:
- Validar CPF do Tomador (dgito de controle, zeros)
G212 Se Tomador informado:
- Municpio deve pertencer UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)
G213 Se Tomador informado:
- Cdigo do Municpio deve existir (Tabela Municipios do IBGE)

Obrig.

444

Rej.

Obrig.

445

Rej.

Obrig.

447

Rej.

Obrig.

536

Rej.

Obrig.

448

Rej.

Facult. 489

Rej.

Facult. 490

Rej.

Facult. 719

Rej.

Obrig.

Rej.

G214 Se IE Tomador informado:


- Validar IE do Tomador (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
G215 Se IE Tomador informada:
Acessar Cadastro de Contribuinte da UF (Chave: IE Tomador) (*1)
- IE deve estar cadastrada
G216 Se IE e CNPJ Tomador informados:
Acessar Cadastro de Contribuinte da UF (Chave: IE Tomador) (*1)
- IE deve estar vinculada ao CNPJ
G217 Se IE Tomador = ISENTO ou no informada
Acessar Cadastro de Contribuinte da UF (*1)
- Tomador possui IE ativa na UF
Excesso: A regra no deve ser aplicada quando Tomador informado em
toma4 possuir indicador de tomador igual a no contribuinte (indIEToma=9)
G218 Se informado tomador como toma4:
- Verificar se o CNPJ/CPF ou IE do tomador existem declarados em um dos
grupos: remetente, destinatrio, recebedor ou expedidor

799

(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCCCadastro Centralizado de Contribuintes
Validaes Banco de Dados CT-e
G219 Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Verificar Duplicidade de CT-e com diferena na Chave de Acesso
(Campo de Cdigo Numrico difere)
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
G220 Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Verificar Duplicidade de CT-e
Retornar Protocolo e data de autorizao.
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
G221 - Verificar se CT-e est Cancelado
Retornar Protocolo e data de autorizao do evento de cancelamento.
[nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD]
G222 - Verificar se CT-e est Denegado
Retornar Protocolo e data de denegao.
[nProt:999999999999999][dhDeneg: AAAA-MM-DDTHH:MM:SS TZD]

Obrig

539

Rej.

Obrig.

204

Rej.

Obrig.

218

Rej.

Obrig.

205

Rej.

Pg. 55 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G223 Se Tipo de Emisso diferente de EPEC (tpEmis<>4):


Acessar BD CTE-Inutilizao
- Nmero do CT-e no deve estar Inutilizado
Validaes do CT-e Complementar

Obrig.

206

Rej.

G224 Se Tipo do CT-e = 1 (CT-e complementar):


Obrig.
- Verificar se o Conhecimento complementado foi emitido pelo mesmo
CNPJ.
G225 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e
complementado
Obrig.
G226 Se Tipo do CT-e = 1 (CT-e complementar):
- Rejeitar Chave de acesso de CT-e complementado invlida (Ano < 2009
ou Ano maior que Ano corrente)
G227 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (Ms = 0 ou
Ms > 12)
G228 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (CNPJ zerado
ou digito invlido)
G229 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (modelo
diferente de 57)
G230 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (nmero CT =
0).
G231 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (Tipo de
emisso invlido)
G232 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (UF invlida)
G233 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Verificar se existe o CT-e complementado.
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
Obrig.
G234 Se Tipo do CT-e = 1 (CT-e complementar):
Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
- Verificar se o CT-e complementado existe com diferena na Chave de
Acesso
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

269

Rej.

777

Rej

778

Rej.

779

Rej.

780

Rej.

781

Rej.

782

Rej.

783

Rej.

784

Rej.

267

Rej.

671

Rej.

Obrig;

491

Rej.

Obrig.

655

Rej.

Obrig.

656

Rej.

G238 Se Tipo do CT-e= 1 (Complementar):


- Verificar se o CT-e complementado foi Substitudo.

Obrig.

657

Rej.

G239 Se Tipo do CT=e 1 (Complementar):


- Verificar o nmero de Complementos que o CT-e complementado j
recebeu, no podendo exceder o limite de 10 CT-e complementares para
um mesmo CT-e.

Obrig.

520

Rej

[chCTe: 99999999999999999999999999999999999999999999]
[[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
G235 Se Tipo do CT-e = 1 (CT-e complementar):
- CT-e complementado deve ser do tipo Normal ou Substituio.
Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
G236 Se Tipo do CT-e = 1 (CT-e complementar):
- Verificar se o CT-e complementado est com Situao: Autorizado o Uso.
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
G237 Se Tipo do CT-e= 1 (Complementar):
- Verificar se o CT-e complementado foi Anulado.

Pg. 56 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G240 Se Tipo do CT=e 1 (Complementar):


- O CNPJ/CPF do remetente do CT-e complementar deve ser igual ao
informado no CT-e complementado
G241 Se Tipo do CT=e 1 (Complementar):
- CNPJ/CPF do destinatrio do CT-e complementar deve ser igual ao
informado no CT-e complementado
G242 Se Tipo do CT=e 1 (Complementar):
- CNPJ/CPF do expedidor do CT-e complementar deve ser igual ao
informado no CT-e complementado
G243 Se Tipo do CT=e 1 (Complementar):
- CNPJ/CPF do recebedor do CT-e complementar deve ser igual ao
informado no CT-e complementado
G244 Se Tipo do CT=e 1 (Complementar) e informado toma4:
- CNPJ/CPF do tomador do CT-e complementar deve ser igual ao informado
no CT-e complementado

Obrig.

800 Rej

Obrig.

801 Rej

Obrig.

802 Rej

Obrig.

803 Rej

Obrig.

804 Rej

Obrig.

805 Rej

Obrig.

806 Rej

Obrig.

807 Rej

Obrig.

808 Rej

Obrig.

809 Rej

Obrig.

810 Rej

Obrig.

811 Rej

Obrig.

812 Rej

G253 Municpio de envio do CT-e diverge da UF (verificar se as 2 posies da


esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)

Obrig.

493

Rej.

G254 Cdigo do Municpio de envio do CT-e inexistente (Tabela Municpios do


IBGE)

Obrig.

537

Rej.

G255 Municpio de incio da prestao diverge da UF (verificar se as 2 posies


da esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)
G256 Cdigo do Municpio de incio da prestao inexistente (Tabela Municpios
do IBGE)

Obrig.

456

Rej.

Obrig.

541

Rej.

G245

G246

G247

G248

G249

G250

* O CT-e complementado tambm deve ter informado o toma4 como


tomador
Se Tipo do CT=e 1 (Complementar):
- IE do emitente do CT-e complementar deve ser igual ao informado no CTe complementado
Se Tipo do CT=e 1 (Complementar):
- IE do remetente do CT-e complementar deve ser igual ao informado no
CT-e complementado
Se Tipo do CT=e 1 (Complementar):
- IE do destinatrio do CT-e complementar deve ser igual ao informado no
CT-e complementado
Se Tipo do CT=e 1 (Complementar):
- IE do expedidor do CT-e complementar deve ser igual ao informado no
CT-e complementado
Se Tipo do CT=e 1 (Complementar):
- IE do recebedor do CT-e complementar deve ser igual ao informado no
CT-e complementado
Se Tipo do CT=e 1 (Complementar) e estiver informado toma4:
- IE do tomador do CT-e complementar deve ser igual ao informado no CT-e
complementado

* O CT-e complementado tambm deve ter informado toma4 como tomador


G251 Se Tipo do CT=e 1 (Complementar):
- UF de incio da prestao do CT-e complementar deve ser igual ao
informado no CT-e complementado
G252 Se Tipo do CT-e=1 (Complementar):
- UF de fim da prestao do CT-e Complementar deve ser igual ao
informado no CT-e Complementado
Validaes Incio e Fim da Prestao

Pg. 57 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G257 Municpio de trmino da prestao diverge da UF (verificar se as 2 posies Obrig.


da esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)

414

Rej.

G258 Cdigo do Municpio de trmino da prestao inexistente (Tabela Municpios Obrig.


do IBGE)

542

Rej.

Validaes EPEC
G259 Rejeitar se forma de emisso do CT-e for 4 (EPEC) e Tipo de CT-e
DIFERENTE de Normal

Obrig.

720

Rej.

G260 Se forma de emisso do CT-e for diferente de 4 (EPEC):


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

Obrig.

640

Rej.

G261 Se forma de emisso do CT-e for 4 (EPEC):


Obrig.
Acessar BD CTe-EVENTOS pela chave de acesso:
- Verificar se existe Evento EPEC autorizado na SVC-[XX].
OBS: O processo de sincronizao entre as SEFAZ poder sofrer
algum atraso. Em caso de receber essa rejeio, a empresa emitente
dever tentar a transmisso do CT-e at que o EPEC esteja
sincronizado com a SEFAZ Autorizadora.

641

Rej.

G262 Se forma de emisso do CT-e for 4 (EPEC):


Obrig.
- Valor de ICMS, Valor da Prestao e Valor Total da Carga do CT-e devem
ser iguais aos informados no evento prvio.
G263 Se forma de emisso do CT-e for 4 (EPEC):
Obrig.
- Tipo do Tomador do Servio, CNPJ/CPF do Tomador e IE do tomador do
CT-e devem ser iguais aos informados no evento prvio.

642

Rej.

643

Rej.

G264 Se forma de emisso do CT-e for 4 (EPEC):


- Modal do CT-e deve ser igual ao informado no evento prvio.

Obrig.

644

Rej.

G265 Se forma de emisso do CT-e for 4 (EPEC):


- UF de incio e UF de fim de prestao do CT-e devem ser iguais aos
informados no evento prvio.
G266 Se forma de emisso do CT-e for 4 (EPEC):
- Data de emisso do CT-e deve ser menor ou igual a data de autorizao
do evento prvio

Obrig.

645

Rej.

Obrig.

697

Rej.

G267 Se forma de emisso do CT-e for 4 (EPEC):


- Data de emisso do CT-e deve ser igual a data de emisso do evento
prvio
Validaes Autorizados ao XML do CT-e

Obrig.

756

Rej.

G268 Se informada autorizao download XML com CNPJ:


- Validar CNPJ (zeros ou dgito invlido)

Obrig.

699

Rej.

G269 Se informada autorizao download do XML com CPF:


- Validar CPF (zeros, nulo, nmeros repetidos (111, 222, etc.), ou dgito de
controle invlido)
G270 Se informada autorizao download XML:
- Verificar se existe duplicidade de CPF/CNPJ informado no CT-e
Validaes CT-e Globalizado

Obrig.

700

Rej.

Obrig.

715

Rej

G271 Se informado indicador de CT-e Globalizado (indGlobalizado):


- UF de incio deve ser igual a UF de fim da prestao

Facul.

743

Rej.

G272 Se informado indicador de CT-e Globalizado (indGlobalizado):


- Tomador do CT-e deve ser Remetente ou Destinatrio

Facul.

722

Rej.

G273 Se informado indicador de CT-e Globalizado (indGlobalizado):


- Deve existir grupo de informaes de documentos transportados do tipo
NF-e (infDoc/infNFe)

Facul.

723

Rej.

Pg. 58 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

G274 Se informado indicador de CT-e Globalizado (indGlobalizado) e Tomador do Facul.


Servio for Destinatrio:
- O nmero de remetentes (CNPJ diferentes) nas chaves de acesso das NFe transportadas deve ser superior ou igual a 5.
* Verificar pelo CNPJ que compe a chave de acesso

724

Rej.

G275 Se informado indicador de CT-e Globalizado (indGlobalizado) e Tomador do Facul.


Servio for Remetente:
- Todas NF-e transportadas devem ser do mesmo emitente
* Verificar pelo CNPJ que compe a chave de acesso
G276 Se informado indicador de CT-e Globalizado (indGlobalizado), Tomador do Facul.
Servio for Destinatrio e ambiente for Produo:
- O campo razo social do Remetente (rem/xNome) deve ser informado com
a literal:
DIVERSOS

744

Rej.

725

Rej.

G277 Se informado indicador de CT-e Globalizado (indGlobalizado), Tomador do


Servio for Remetente e ambiente for Produo:
- O campo razo social do Destinatrio (dest/xNome) deve ser informado
com a literal:
DIVERSOS

Facul.

726

Rej.

G278 Se informado indicador de CT-e Globalizado (indGlobalizado), Tomador do Facul.


Servio for Destinatrio:
- O campo CNPJ do remetente (rem/CNPJ) deve ser informado com o CNPJ
do emitente do CT-e
G279 Se informado indicador de CT-e Globalizado (indGlobalizado), Tomador do Facul.
Servio for Remetente:
- O campo CNPJ do Destinatrio (dest/CNPJ) deve ser informado com o
CNPJ do Emitente do CT-e

727

Rej.

728

Rej.

G280 Se No for informado indicador de CT-e Globalizado e informado grupo de


NF-e em documentos transportados (infDoc/infNFe):
- No devem existir diversos remetentes nas chaves de acesso das NF-e
informadas.
* Verificar pelo CNPJ que compe a chave de acesso

Facul.

729

Rej.

G281 Se no for informado indicador de CT-e Globalizado (indGlobalizado):


- Rejeitar CT-e se estiver informada razo social de remetente ou
destinatrio com a literal DIVERSOS
Validaes de Diferencial de Alquota

Facul.

730

Rej.

G282 Se Tipo do CT-e= 0 (Normal), 3 (Substituio) ou 1 (Complemento de


Valores) na Operao interestadual com Tipo de Servio Normal,
Destinatrio no contribuinte (tag IE do destinatrio no informada) e
Tomador diferente de remetente e no contribuinte (indIEToma=9)
- Grupo de informaes da partilha do ICMS com a UF de fim da prestao
deve estar preenchido

Obrig,

786

Rej.

Nota: No caso de envio de lote para a SEFAZ VIRTUAL, todos os CT-e do Lote devero ser da
mesma UF. Para a SEFAZ VIRTUAL, dever ser verificado se todos os CT-e so da mesma UF
do primeiro CT-e do Lote. Em caso negativo, rejeitar o Lote de CT-e com erro 408-REJEIO:
Lote com CT-e de diferentes UF.
Nota: A critrio da SEFAZ Autorizadora a mensagem de erro poder receber um texto adicional
detalhando melhor a rejeio ou passando alguma instruo ao contribuinte, observando que
esta mensagem complementar dever vir aps a mensagem de rejeio do MOC, entre
colchetes, com o literal Det:
[Det: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]
IMPORTANTE: A numerao autorizada para EPEC na SVC no deve ser inutilizada no
ambiente normal de autorizao EM HIPTESE ALGUMA. O evento autorizado sempre ser

Pg. 59 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

compartilhado entre os ambientes, embora esse processo possa atrasar devido a problemas
operacionais. Solicitamos ao emitente que aguarde para autorizar o CT-e da EPEC caso ocorra
esse atraso.
IMPORTANTE: Orientamos o emitente que no tente autorizar a numerao utilizada em um
evento EPEC (autorizado na SVC) no ambiente normal (com tipo de emisso Normal). Essa
situao pode ocorrer em casos de atraso de sincronismo entre os ambientes e na prtica
alocar a numerao da EPEC dificultando os processos de validao.
IMPORTANTE: A orientao para EPEC tambm se aplica a emisso com FS-DA, ou seja, a
numerao tambm no deve ser inutilizada no ambiente normal e to pouco autorizada com
tipo de emisso Normal.

Final do Processamento do Lote


A validao do CT-e poder resultar em:

Rejeio o CT-e ser descartado, no sendo armazenado no Banco de Dados


podendo ser corrigido e novamente transmitido;
Autorizao de uso o CT-e ser armazenado no Banco de Dados;
Denegao de uso o CT-e ser armazenado no Banco de Dados com esse status nos
casos de irregularidade fiscal do emitente.

Ou seja:
De forma do CT-e
Invlida

Validao
Da situao fiscal do Emitente
Irrelevante

Vlida

Irregular

Denegao de uso

Vlida

Regular

Autorizao de uso

Situao do CT-e
Rejeio

Consequncia
Para o contribuinte
Corrigir CT-e
A prestao no poder ser
realizada
A prestao autorizada

Banco de Dados
No gravar
Gravar
Gravar

Para cada CT-e autorizado ou denegado ser atribudo um nmero de protocolo da Secretaria
de Fazenda (vide regra de formao no item 6.6).
O resultado do processamento do lote estar disponvel na fila de sada e conter o resultado da
validao de cada CT-e contido no lote.
O resultado do processamento do lote deve ficar disponvel na fila de sada por um perodo
mnimo de 24 (vinte e quatro) horas.

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

Pg. 60 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.2

Servio de Recepo de CT-e Outros Servios (Modelo 67)

O Servio de Recepo de CT-e para Outros Servios o servio oferecido pelos Portais das
Secretarias da Fazenda dos Estados para recepo dos CT-e emitidos pelos contribuintes
credenciados em sua unidade federada.
A forma de processamento do servio de recepo de CT-e Outros Servios sncrona sem a
formao de lotes. O contribuinte deve transmitir CT-e atravs do Web Service de recepo de
CT-e e receber o resultado do processamento na mesma conexo.

Web Service CteRecepcaoOS


Recepo CT-e OS
Emissor CT-e

WS da Fazenda
Web Service :
CteRecepcaoOS

Proc .

Envio do CT-e OS

cteRecepcaoOS
Ret

Cliente

Recepo
Aplicao

Retorno

Funo: servio destinado recepo de mensagens de CT-e (Outros Servios).


Processo: sncrono.
Mtodo: cteRecepcaoOS

Leiaute Mensagem de Entrada


Entrada: Estrutura XML com o conhecimento de transporte outros servios est definida no
Anexo I deste MOC.

Leiaute Mensagem de Retorno


Retorno: Estrutura XML com a mensagem do resultado da transmisso.
Schema XML: retCTeOS_v99.99.xsd
#

Campo

Ele

Pai

Raiz

AR02 versao

AR01

1-1

1-4

AR03 tpAmb

AR01

1-1

Identificao do Ambiente:
1 Produo / 2 - Homologao

AR03a cUF

AR01

1-1

Cdigo da UF que atendeu a solicitao.

AR04 verAplic

AR01

1-1

1-20

Verso do Aplicativo que recebeu o Lote.

AR05 cStat

AR01

1-1

AR06 xMotivo

AR01

1-1

1-255

AR07 protCTe

AR01

0-1

AR01 retEnviOS

Tipo Ocor. Tam. Dec.

Descrio/Observao
TAG raiz da Resposta

Verso do leiaute

Cdigo do status da resposta (vide item 6.1)


Descrio literal do status da resposta
Resposta ao processamento do CT-e OS

Pg. 61 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Devero ser realizadas as validaes e procedimentos que seguem.

Validao do Certificado de Transmisso


Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)
#

Regra de Validao

Crtica

Msg

Efeito

A01 Varificar Certificado de Transmissor:


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

Obrig.

280

Rej.

A02 Verificar Validade do Certificado (data incio e data fim)

Obrig.

281

Rej.

A03 Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04 Verificar LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida
A05 Verificar se Certificado do Transmissor est revogado

Obrig.

286

Rej.

Obrig.

284

Rej.

A06 Verificar se o Certificado Raiz difere da "ICP-Brasil"

Obrig.

285

Rej.

A07 Verificar falta da extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

282

Rej.

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

Validao Inicial da Mensagem no Web Service


Validao Inicial da Mensagem no Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

B01 Tamanho do XML de Dados no pode ser superior a 500 Kbytes

Obrig.

214

Rej.

B02 Verificar XML de Dados Mal Formado

Facult.

243

Rej.

Paralisado Obrig.

108

Rej.

109

Rej.

B03 Verificar se o Servidor


Momentaneamente

de

Processamento

est

B04 Verificar se o Servidor de Processamento est Paralisado sem Previso

Obrig.

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

Pg. 62 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC),
sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o
Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF
e o prazo de encerramento desta modalidade.

Validao das Informaes de Controle da Chamada ao Web Service


Validao das Informaes de Controle da Chamada ao Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

Facult.

242

Rej.

C02 Verificar se o campo cUF inexiste no elemento cteCabecMsg do SOAP Obrig.


Header
C03 Se Ambiente de Autorizao Normal:
Obrig.
Verificar se a UF informada no campo cUF atendida pelo WebService

409

Rej.

410

Rej.

C04 Se Ambiente de Autorizao SVC:


Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:
C05 Se Ambiente de Autorizao SVC:
Verificar se SVC est ativa para a UF informada

Obrig.

513

Rej.

Obrig.

114

Rej.

C06 Verificar se o campo versaoDados inexiste no elemento cteCabecMsg do Obrig.


SOAP Header
C07 Verificar se a Verso dos Dados informada superior verso vigente
Facult.

411

Rej.

238

Rej.

C08 Verificar se a Verso dos Dados no suportada

239

Rej.

C01 Verificar se o elemento cteCabecMsg inexiste no SOAP Header

Obrig.

Os dados referentes verso do leiaute e UF de origem do emissor de CT-e so informados


no elemento cteCabecMsg do SOAP Header (para maiores detalhes, vide item 3.4).
A aplicao dever validar os campos cUF e versaoDados e rejeitar o CT-e em caso de
informaes inexistentes ou invlidas.

Descrio do Processamento do CT-e Outros Servios


Este mtodo responsvel por receber as solicitaes referentes ao pedido de autorizao de
CT-e Outros Servios. 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.
As validaes e os procedimentos abaixo so obrigatrios.

Validao da rea de Dados


a) Validao de Forma da rea de Dados
A validao de forma da rea de dados da mensagem realizada conforme a seguinte regra:
Validao da rea de Dados da Mensagem
#

Regra de Validao

D01 Verificar Schema XML da rea de Dados (parte genrica)

Aplic.

Msg

Efeito

Obrig.

225

Rej.

Pg. 63 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

D02 Verificar a existncia de qualquer namespace diverso do namespace


padro do CT-e (http://www.portalfiscal.inf.br/cte)
D03 Verificar a existncia de caracteres de edio no incio ou fim da
mensagem ou entre as tags

Facult.

598

Rej.

Facult.

599

Rej.

D04 Verificar o uso de prefixo no namespace

Obrig.

404

Rej.

D05 Verificar se o XML utiliza codificao diferente de UTF-8

Obrig.

402

Rej.

A validao do schema XML de CT-e pela SEFAZ autorizadora ser feita em duas etapas:
- A primeira etapa deve validar a estrutura genrica do CT-e, submetendo a mensagem contra o
schema XML definido. Em caso de erro, retornar o cdigo 225;
- A segunda etapa (realizada mais adiante) deve validar a estrutura especfica do modal de
transporte para o CT-e. Em caso de erro, retornar o cdigo 580.
b) Validao do Certificado Digital de Assinatura
Validao do Certificado Digital Utilizado na Assinatura Digital do CT-e
#

Regra de Validao

Aplic.

Msg

Efeito

Obrig.

290

Rej.

Obrig.

291

Rej.

E03 Verificar a Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

292

Rej.

E04 Verificar Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

293

Rej.

E05 Verificar LCR do Certificado de Assinatura:


- Falta o endereo da LCR (CRLDistributionPoint)
- Erro no acesso a LCR ou LCR inexistente

Obrig.

296

Rej.

E06 Verificar se o Certificado de Assinatura est revogado

Obrig.

294

Rej.

E07 Verificar se Certificado Raiz difere da ICP-Brasil

Obrig.

295

Rej.

Aplic.

Msg

Efeito

F01 Verificar se Assinatura difere do padro do CT-e:


- No assinado o atributo "ID" (falta "Reference URI" na assinatura)
(*validado tambm pelo Schema)
- Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e
"Enveloped")
Estas validaes so implementadas pelo Schema XML da Signature

Obrig.

298

Rej.

F02 Verificar se o Valor da assinatura (SignatureValue) difere do valor


calculado

Obrig.

297

Rej.

F03 Verificar se o CNPJ-Base do Emitente difere do CNPJ-Base do


Certificado Digital

Obrig.

213

Rej.

E01 Verificar Certificado de Assinatura:


- Certificado de Assinatura inexistente na mensagem (*validado tambm
pelo Schema)
- Verso difere "3"
- Basic Constraints = true (no pode ser Certificado de AC)
- KeyUsage no define "Assinatura Digital" e No Recusa
E02 Verificar a Validade do Certificado (data de incio e data de fim)

c) Validao da Assinatura Digital


Validao da Assinatura Digital do CT-e
#

Regra de Validao

Pg. 64 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

d) Validao de Regras de Negcio do CT-e OS


Validao do CT-e Regras de Negcio
Cd. Regras de Validao

Aplic. Msg Efeito


Validaes Gerais

N01 Verificar se o tipo do ambiente do CT-e difere do ambiente do Web Service

Obrig.

252

Rej.

N02 A serie informada no deve estar na faixa entre 890-899 (reservada)

Obrig.

670

Rej.

N03 Cdigo da UF do Emitente difere da UF Autorizadora

Obrig.

226

Rej.

N04 Sigla da UF do Emitente difere da UF Autorizadora

Obrig.

247

Rej.

N05 Se forma de emisso do CT-e for diferente de 5 (FS-DA):


dhCont e xJust no devem ser informados

Obrig.

586

Rej.

N06 Se forma de emisso do CT-e for igual a 5 (FS-DA):


dhCont e xJust devem ser informados

Obrig.

587

Rej.

N07 Se Data de entrada em contingncia estiver informada, esta deve ser menor Obrig
ou igual data de emisso

588

Rej.

N08 Se Ambiente de Autorizao Normal:


- No aceitar tpEmis = 7 (SVC-RS) ou 8 (SVC-SP)

Obrig

515

Rej.

N09 Se Ambiente de Autorizao SVC:


- Tipo de Emisso difere do tpEmis da SVC (7=SVC-RS e 8=SVC-SP)

Obrig.

516

Rej.

N10 Se ambiente de Autorizao SVC:


- No aceitar tipo de CT-e diferente de 0 (Normal)

Obrig.

517

Rej.

N11 Chave de acesso invlida (modelo diferente de 67)

Obrig.

721

Rej.

N12 Verificar Campo ID:


Obrig.
- Falta literal "CTe"
- Chave de Acesso do campo ID difere da concatenao dos campos
correspondentes
N13 Dgito Verificador invlido da Chave de acesso resultante da concatenao Obrig.
dos campos correspondentes
N14 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio): deve existir o grupo de
Obrig.
CT-e Normal
N15 Se Tipo do CT-e= 1 (Complemento): deve existir o grupo de CT-e
Obrig.
Complementar
Validaes dos Modais
(Apenas para Transporte de Pessoas e Excesso de Bagagem)
N16 Se Tipo do CT-e = 0 (Normal) ou 3 (Substituio) e tipo de servio for igual Obrig.
a Transporte de Pessoas ou Excesso de Bagagem:
- O grupo infModal deve estar preenchido
N17 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e tipo de servio for igual a Obrig
Transporte de Pessoas ou Excesso de Bagagem:
- Verificar se a Verso do modal de transporte suportada
N18 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio) e tipo de servio for igual a Obrig.
Transporte de Pessoas ou Excesso de Bagagem:
- Verificar Schema XML conforme o modal de transporte (parte especfica
do modal de transporte)
Validaes conforme Tipo de Servio

227

Rej.

253

Rej.

458

Rej.

459

Rej.

798

Rej.

579

Rej

580

Rej.

N19 Se tipo de servio = Transporte de Pessoas


- UF de incio e UF de fim da prestao devem estar preenchidas
N20 Se tipo de servio = Transporte de Pessoas
- Municpio de incio e Municpio de Fim da prestao devem estar
preenchidos
N21 Se tipo de servio = Transporte de Pessoas e modal Rodovirio, o grupo

Obrig.

751

Rej.

Obrig.

752

Rej.

Obrig.

753

Rej.

de informaes de UF de percurso dever ser preenchido na ordem

Pg. 65 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

Origem Destino sempre que existir pelo menos uma UF entre a UF de


incio e UF de fim da prestao
OBS: A regra ser aplicada considerando as divisas possveis na ordem
definida para o percurso.
OBS2: Caso preenchido percurso para os outros tipos de servio a
ordem dever ser respeitada da mesma forma
N22 Se tipo de servio = Transporte de Pessoas ou Valores
Obrig. 757
- O grupo de informaes do tomador dever estar informado
N23 Se tipo de servio = Excesso de Bagagem
Obrig. 754
- O grupo de documentos referenciados deve estar informado (infDocRef)
N24 Se tipo de servio = Transporte de Valores
Facult. 758
- Verificar se existe CT-e OS autorizado h mais de 45 dias para o mesmo
CNPJ do emitente sem que exista pelo menos um evento de Informaes
da GTV vinculado
OBS: Retornar a chave de acesso do CT-e OS mais antigo que causou o
bloqueio
Validaes de Valores

Rej.
Rej.
Rej.

N25 Se Tipo do CT-e= 0 (Normal) ou 3 (Substituio):


- Verificar se valor total do servio no ultrapassa limite de R$ 9.999.999,99
OBS: A SEFAZ poder aumentar o limite para contribuintes que operam
com valores acima desse teto.

Obrig,

650

Rej.

N26 - Verificar se Valor do ICMS corresponde ao Valor da base de clculo X


Alquota.
OBS:Aplicar a regra de acordo com o grupo de informaes de imposto
informado (infCte/imp/ICMS).
Considerar uma tolerncia de R$ 0,01 para mais ou para menos.

Obrig.

675

Rej.

N27 Valor a receber (vRec) deve ser menor ou igual ao Valor da Prestao

Obrig.

531

Rej.

Obrig.

760

Rej.

Obrig.

676

Rej.

N30 Se Tipo do CT-e= 2 (Anulao):


Obrig.
- Deve existir o grupo de CT-e de Anulao
N31 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- O tipo de emisso dever ser normal
N32 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e objeto da
anulao
N33 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (Ano <
2009 ou Ano maior que Ano corrente)
N34 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (Ms = 0 ou
Ms > 12)
N35 Se Tipo do CT-e= 2 (Anulao):
Obrig.
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (CNPJ
zerado ou digito invlido)

496

Rej.

499

Rej.

761

Rej

762

Rej.

763

Rej.

764

Rej.

615

Rej.

do Servio (vtPrest)
N28 Valor de INSS deve ser informado quando tomador for pessoa Jurdica

(CNPJ informado) e tipo de servio for igual a Transporte de Pessoas ou


Excesso de Bagagem
Validaes do CFOP
N29 - Verificar se o CFOP informado pertence a operao de transporte.
OBS: Verificar a relao de CFOP vlidos no Anexo IX deste MOC
Validaes CT-e de Anulao

Obrig.
N36 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (modelo
diferente de 67)

Pg. 66 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao
N37 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (nmero
CT = 0).
N38 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (Tipo de
emisso invlido)
N39 Se Tipo do CT-e= 2 (Anulao):
- Rejeitar Chave de acesso de CT-e objeto da anulao invlida (UF
invlida)
N40 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da Anulao deve existir
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
N41 Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da Anulao no pode existir com diferena na chave de
acesso
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

N42
N43

N44

N45

N46

N47
N48
N49

N50

N51

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode estar cancelado ou denegado
Se Tipo do CT-e= 2 (Anulao):
- O CT-e original e o de anulao devem possuir o mesmo CNPJ de
emitente.
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto de anulao deve ser do Tipo = 0 (Normal) ou 3
(Substituio)
Se Tipo do CT-e= 2 (Anulao):
- A autorizao do CT-e de anulao deve ocorrer em at 60 dias, ou outro
limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve
considerar a hora local do emissor para a validao) da data de autorizao
do CT-e objeto de anulao.
Se Tipo do CT-e= 2 (Anulao):
- O valor da prestao do servio e o do ICMS devem ser iguais ao do CT-e
original.
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode ter sido anulado anteriormente
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode ter sido substitudo anteriormente.
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao no pode ter sido complementado
anteriormente.
Se Tipo do CT-e= 2 (Anulao):
- O CT-e objeto da anulao deve possuir evento de Prestao do Servio
em Desacordo quando o tomador for contribuinte (indIEToma=1)
Se Tipo do CT-e= 2 (Anulao):
- Rejeitar se existir CT-e de Anulao autorizado h mais de 15 dias com o
mesmo emitente sem que exista o CT-e de substituio
Retornar a chave de acesso do CT-e de anulao mais antigo
Validaes do CT-e de Substituio

N52 Se Tipo do CT-e= 3 (Substituio):


- O tipo de emisso deve ser normal
N53 Se Tipo do CT-e= 3 (Substituio):
- Deve existir o grupo de informaes do CT-e de substituio
N54 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e

Aplic. Msg Efeito


Obrig.

766

Rej.

Obrig.

767

Rej.

Obrig.

768

Rej.

Obrig.

497

Rej.

Obrig.

674

Rej.

Obrig.

498

Rej.

Obrig.

565

Rej.

Obrig.

500

Rej.

Obrig.

501

Rej.

Obrig.

502

Rej.

Obrig.

566

Rej.

Obrig

567

Rej

Obrig.

658

Rej.

Obrig.

735

Rej.

Obrig.

736

Rej.

Obrig.

503

Rej.

Obrig.

505

Rej.

769

Rej

Obrig.

Pg. 67 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

substitudo
N55 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (Ano < 2009 ou Ano
maior que Ano corrente)
N56 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (Ms = 0 ou Ms >
12)
N57 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (CNPJ zerado ou
digito invlido)
N58 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (modelo diferente
de 67)
N59 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (nmero CT = 0).
N60 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (Tipo de emisso
invlido)
N61 Se Tipo do CT-e= 3 (Substituio):
- Rejeitar Chave de acesso de CT-e substitudo invlida (UF invlida)
N62 Se Tipo do CT-e= 3 (Substituio):
- O CT-e Substitudo deve existir
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
N63 Se Tipo do CT-e= 3 (Substituio):
- CT-e Substitudo no pode existir com diferena na Chave de Acesso
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

N64
N65
N66
N67
N68

N69

N70

N71

N72

N73

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo no pode estar cancelado ou denegado
Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo no pode ter sido substitudo anteriormente
Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo no pode ter sido complementado
Se Tipo do CT-e= 3 (Substituio):
- O CT-e substitudo deve ser do Tipo = 0 (Normal) ou 3 (Substituio)
Se Tipo do CT-e=3 (Substituio):
- CNPJ do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Se Tipo do CT-e=3 (Substituio) e informado tomador:
- CNPJ/CPF do tomador do CT-e substituto deve ser igual ao informado no
CT-e substitudo
Se Tipo do CT-e=3 (Substituio):
- IE do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Se Tipo do CT-e=3 (Substituio) e estiver informado tomador:
- IE do tomador do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Se Tipo do CT-e=3 (Substituio):
- UF de incio da prestao do CT-e substituto deve ser igual ao informado
no CT-e substitudo
Se Tipo do CT-e=3 (Substituio):
- UF de fim da prestao do CT-e substituto deve ser igual ao informado no
CT-e substitudo

Obrig.

770

Rej.

Obrig.

771

Rej.

Obrig.

772

Rej.

Obrig.

616

Rej.

Obrig.

774

Rej.

Obrig.

775

Rej.

Obrig.

776

Rej.

Obrig

568

Rej

Obrig.

673

Rej.

Obrig

569

Rej

Obrig

570

Rej

Obrig

659

Rej

Obrig

571

Rej

Obrig.

510

Rej.

Obrig.

552

Rej.

Obrig.

553

Rej.

Obrig.

558

Rej.

Obrig.

559

Rej.

Obrig.

560

Rej.

Pg. 68 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

N74 Se Tipo do CT-e=3 (Substituio):


Obrig.
- A autorizao do CT-e de substituio deve ocorrer em at 60 dias, ou
outro limite conforme critrio definido pela SEFAZ (a SEFAZ Virtual deve
considerar a hora local do emissor para a validao) da data de autorizao
do CT-e objeto substituio
N75 Se Tipo do CT-e= 3 (Substituio) e informado o grupo tomaICMS (tomador Obrig
contribuinte do ICMS) com as Notas do tomador
- O CT-e a ser substitudo (chCTe) no pode ter sido anulado.
N76 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
Obrig
- CT-e de Anulao deve existir
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
N77 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
Obrig
- O CT-e de Anulao no pode existir com diferena de Chave de Acesso:
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

563

Rej.

577

Rej

572

Rej

672

Rej

Obrig

573

Rej

Obrig

578

Rej

N80 Data/Hora de Emisso posterior Data/Hora de Recebimento


Obrig.
(A SEFAZ Virtual deve considerar a hora local do emissor para a validao).
A SEFAZ deve tolerar uma diferena mxima de 5 minutos quando a
data/hora de emisso for maior que a data de recebimento, em funo da
sincronizao de horrio de servidores.
OBS: Essa Validao deve considerar o novo formato de datas UTC com
indicao do timezone.
N81 Se tipo de emisso for diferente de FS-DA (tpEmis=5):
Obrig.
Data de Emisso ocorrida h mais de 60 dias, ou outro limite conforme
critrio definido pela SEFAZ (a SEFAZ Virtual deve considerar a hora local
do emissor para a validao)
OBS: Essa Validao deve considerar o novo formato de datas UTC com
indicao do timezone.
Validaes do Emitente

212

Rej.

228

Rej.

N82 Validar CNPJ Emitente (dgito controle, zeros ou nulo)

Obrig.

207

Rej.

N83 IE Emitente deve ser informada (zeros ou nulo)

Obrig.

229

Rej.

N84 Validar IE Emitente (erro no dgito de controle)


Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE, se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
N85 Validar IE do Substituto Tributrio, quando esta for informada (erro no dgito
de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE, se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador
Ex: A validao dessa IE dever levar em considerao da UF do tomador
Esta regra estar dispensada quando o tomador no for informado

Obrig.

209

Rej.

Obrig.

614

Rej.

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
N78 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
- CT-e informado deve ser do Tipo=2(Anulao)
N79 Se Tipo do CT-e=3 (Substituio) e informado CT-e de anulao
- O CT-e anulao deve ter anulado o mesmo CT-e que est sendo
substitudo.
Validaes da Data de Emisso

Pg. 69 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

N86 Acessar Cadastro de Emitentes (CNE, Chave: UF, IE):

Facult. 230

Rej.

N87 - IE Emitente deve estar vinculada ao CNPJ (tratar Regime Especial de IE


nica)
N88 - Emitente deve estar habilitado na base de dados para emisso do CT-e

Obrig.

231

Rej.

Obrig.

203

Rej.

N89 - Emitente em situao irregular perante o Fisco (tratar duplicidade na


insero do CT-e, evitando a insero de mais de um CT-e denegado)

Obrig.

301
ou
205
712

Den.

713

Rej.

Obrig.

444

Rej.

Obrig.

445

Rej.

Obrig.

447

Rej.

Obrig.

536

Rej.

Obrig,

481

Rej.

Obrig.

482

Rej.

Obrig.

483

Rej.

Obrig.

617

Rej.

Obrig.

448

Rej.

Facult. 489

Rej.

Facult. 490

Rej.

Facult. 719

Rej.

- IE emitente no cadastrada

Obrig.
N90 Municpio do Emitente deve pertencer UF (verificar se as 2 posies da
esquerda do cdigo de municpio que identifica o cdigo da UF compatvel
com a sigla da UF informada)
N91 Cdigo do Municpio do Emitente deve existir na Tabela Municpios do IBGE Obrig.

Rej

Validaes do Tomador
N92 Se CNPJ Tomador informado:
- Validar CNPJ do Tomador (dgito de controle, zeros)
N93 Se CPF Tomador informado:
- Validar CPF do Tomador (dgito de controle, zeros)
N94 Se Tomador informado:
- Municpio deve pertencer UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)
N95 Se Tomador informado:
- Cdigo do Municpio deve existir na Tabela Municpios do IBGE
N96 Se indicador de tomador for igual a Contribuinte (indIEToma=1):
- Rejeitar se o tomador no possuir informao da IE ou se estiver
informado ISENTO
N97 Se indicador de tomador for igual a Isento de Inscrio (indIEToma=2):
- Rejeitar se o tomador no possuir informao de IE ou se estiver
informada diferente do literal ISENTO"
N98 Se indicador de tomador for igual a No Contribuinte (indIEToma=9):
- Rejeitar se o tomador possuir a tag IE informada
N99 Rejeitar quando informado tomador como Contribuinte Isento de Inscrio
Estadual (indIEToma=2) em UF que no permite esta situao, conforme
abaixo:

- AM, BA, CE, GO, MG, MS, MT, PE, RN, SE, SP
N100 Se IE Tomador informado:
- Validar IE do Tomador (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na aplicao da
SEFAZ, com o acrscimo de zeros no significativos previstos na definio
do formato da IE se necessrio.
Ex.: IE informada 130000019, formato da IE: NNNNNNNNNND, a IE deve
ser padronizada para 00130000019, com o acrscimo dos zeros no
significativos necessrios para a validao do dgito verificador.
N101 Se IE Tomador informada:
Acessar Cadastro de Contribuinte da UF (Chave: IE Tomador) (*1)
- IE deve estar cadastrada
N102 Se IE e CNPJ Tomador informados:
Acessar Cadastro de Contribuinte da UF (Chave: IE Tomador) (*1)
- IE deve estar vinculada ao CNPJ
N103 Se IE Tomador = ISENTO ou no informada
Acessar Cadastro de Contribuinte da UF (*1)
- Tomador possui IE ativa na UF
Excesso: A regra no deve ser aplicada quando Tomador informado
possuir indicador de tomador igual a no contribuinte (indIEToma=9)

Pg. 70 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

(*1) Validao possvel na operao interestadual ou no ambiente da SEFAZ Virtual utilizando o CCCCadastro Centralizado de Contribuintes
Validaes Banco de Dados CT-e
N104 Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Verificar Duplicidade de CT-e com diferena na Chave de Acesso
(Campo de Cdigo Numrico difere)
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao

Obrig

539

Rej.

Obrig.

204

Rej.

Obrig.

218

Rej.

Obrig.

205

Rej.

Obrig.

206

Rej.

N109 Se Tipo do CT-e = 1 (CT-e complementar):


Obrig.
- Verificar se o Conhecimento complementado foi emitido pelo mesmo
CNPJ.
N110 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Dgito Verificador invlido na Chave de acesso do CT-e
complementado
N111 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (Ano < 2009
ou Ano maior que Ano corrente)
N112 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (Ms = 0 ou
Ms > 12)
N113 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (CNPJ zerado
ou digito invlido)
N114 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (modelo
diferente de 67)
N115 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (nmero CT =
0).
N116 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (Tipo de
emisso invlido)
N117 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Rejeitar Chave de acesso de CT-e complementado invlida (UF invlida)
N118 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
- Verificar se existe o CT-e complementado.
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
N119 Se Tipo do CT-e = 1 (CT-e complementar):
Obrig.
Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
- Verificar se o CT-e complementado existe com diferena na Chave de

269

Rej.

777

Rej

778

Rej.

779

Rej.

780

Rej.

785

Rej.

782

Rej.

783

Rej.

784

Rej.

267

Rej.

671

Rej.

N105

N106

N107

N108

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):
- Verificar Duplicidade de CT-e
Retornar Protocolo e data de autorizao.
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
- Verificar se CT-e est Cancelado
Retornar Protocolo e data de autorizao do cancelamento.
[nProt:999999999999999][dhCanc: AAAA-MM-DDTHH:MM:SS TZD].
- Verificar se CT-e est Denegado
Retornar Protocolo e data de denegao.
[nProt:999999999999999][dhDeneg: AAAA-MM-DDTHH:MM:SS TZD].
Acessar BD CTE-Inutilizao
- Nmero do CT-e no deve estar Inutilizado
Validaes do CT-e Complementar

Pg. 71 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

Acesso
Retornar a chave de acesso j autorizada, o nmero do protocolo e data de
autorizao do CT-e

N120

[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Se Tipo do CT-e = 1 (CT-e complementar):
- CT-e complementado deve ser do tipo Normal ou Substituio.
Acessar BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
Se Tipo do CT-e = 1 (CT-e complementar):
- Verificar se o CT-e complementado est com Situao: Autorizado o Uso.
Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro)
Se Tipo do CT=e 1 (Complementar):
- Verificar o nmero de Complementos que o CT-e complementado j
recebeu, no podendo exceder o limite de 10 CT-e complementares para
um mesmo CT-e.
Se Tipo do CT=e 1 (Complementar) e informado Tomador:
- CNPJ/CPF do tomador do CT-e complementar deve ser igual ao informado
no CT-e complementado
Se Tipo do CT=e 1 (Complementar):
- IE do emitente do CT-e complementar deve ser igual ao informado no CTe complementado
Se Tipo do CT=e 1 (Complementar) e estiver informado Tomador:
- IE do tomador do CT-e complementar deve ser igual ao informado no CT-e
complementado
Se Tipo do CT=e 1 (Complementar):
- UF de incio da prestao do CT-e complementar deve ser igual ao
informado no CT-e complementado
Se Tipo do CT-e=1 (Complementar):
- UF de fim da prestao do CT-e Complementar deve ser igual ao
informado no CT-e Complementado
Validaes Incio e Fim da Prestao

Obrig;

491

Rej.

Obrig.

655

Rej.

Obrig.

520

Rej

Obrig.

804 Rej

Obrig.

805 Rej

Obrig.

810 Rej

Obrig.

811 Rej

Obrig.

812 Rej

N128 Municpio de envio do CT-e diverge da UF (verificar se as 2 posies da


esquerda do cdigo de municpio que identifica o cdigo da UF esto de
acordo com a sigla da UF informada)

Obrig.

493

Rej.

N129 Cdigo do Municpio de envio do CT-e inexistente (Tabela Municpios do


IBGE)

Obrig.

537

Rej.

N130 Se informado Municpio de incio da prestao:


- Verificar se diverge da UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)
N131 Se informado Municpio de incio da prestao:
- Verificar se existe na Tabela Municpios do IBGE

Obrig.

456

Rej.

Obrig.

541

Rej.

N132 Se informado Municpio de trmino da prestao:


- Verificar se diverge da UF (verificar se as 2 posies da esquerda do
cdigo de municpio que identifica o cdigo da UF esto de acordo com a
sigla da UF informada)
N133 Se informado Municpio de trmino da prestao:
- Verificar se existe na Tabela Municpios do IBGE

Obrig.

414

Rej.

Obrig.

542

Rej.

N134 Se informada autorizao download XML com CNPJ:


- Validar CNPJ (zeros ou dgito invlido)

Obrig.

699

Rej.

N135 Se informada autorizao download do XML com CPF:


- Validar CPF (zeros, nulo, nmeros repetidos (111,222, etc.), ou dgito de
controle invlido)

Obrig.

700

Rej.

N121

N122

N123

N124

N125

N126

N127

Validaes Autorizados ao XML do CT-e

Pg. 72 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao do CT-e Regras de Negcio


Cd. Regras de Validao

Aplic. Msg Efeito

N136 Se informada autorizao download XML:


- Verificar se existe duplicidade de CPF/CNPJ informado no CT-e

Obrig.

715

Rej

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]

Final do Processamento do Lote


A validao do CT-e poder resultar em:
Rejeio o CT-e ser descartado, no sendo armazenado no Banco de Dados
podendo ser corrigido e novamente transmitido;
Autorizao de uso o CT-e ser armazenado no Banco de Dados;
Denegao de uso o CT-e ser armazenado no Banco de Dados com esse status nos
casos de irregularidade fiscal do emitente.

De forma do CT-e
Invlida

Validao
Da situao fiscal do Emitente
Irrelevante

Vlida

Irregular

Denegao de uso

Vlida

Regular

Autorizao de uso

Situao do CT-e
Rejeio

Consequncia
Para o contribuinte
Corrigir CT-e
A prestao no poder ser
realizada
A prestao autorizada

Banco de Dados
No gravar
Gravar
Gravar

Para cada CT-e autorizado ou denegado ser atribudo um nmero de protocolo da Secretaria
de Fazenda (vide regra de formao no item 6.6).

Pg. 73 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.3

Web Service CteRetRecepcao

Consulta Processamento de Lote de CT-e


Secretaria de Fazenda Estadual

Contribuinte

Web Service
CteRetRecepcao
cteRetRecepcao

Consulta Lote de CT-e

Proc.

Consulta
Processamento

Ret
Aplicao CT-e

Client CTe
Retorno

Funo: servio destinado a devolver o resultado do processamento do lote de CT-e (transporte


de Carga).
Processo: assncrono.
Mtodo: cteRetRecepcao

Leiaute Mensagem de Entrada


Entrada: Estrutura XML contendo o nmero do recibo que identifica a mensagem de envio de
lotes de CT-e.
Schema XML: consReciCTe_v99.99.xsd
#
Campo
BP01 consReciCTe
BP02 versao
BP03 tpAmb
BP04 nRec

Ele Pai Tipo Ocor. Tam. Dec.


Descrio/Observao
Raiz
TAG raiz
A BP01
N
1-1
1-4
2 Verso do leiaute
E BP01
N
1-1
1
Identificao do Ambiente:
1 Produo / 2 Homologao
E BP01
N
1-1
15
Nmero do Recibo gerado pelo Portal da
Secretaria de Fazenda Estadual, composto por
duas posies com o Cdigo da UF (codificao
do IBGE) onde foi entregue o Lote, uma posio
para o Tipo de Autorizador e doze posies
numricas sequenciais (vide item 6.5)

Leiaute Mensagem de Retorno


Retorno: Estrutura XML com o resultado do processamento da mensagem de envio de lote de
CT-e.
Schema XML: retConsReciCTe_v99.99.xsd
#

Campo

Ele

Pai

Raiz

BR02 versao

BR01

1-1

1-4

BR03 tpAmb

BR01

1-1

BR04 verAplic

BR01

1-1

1-20

BR01 retConsReciCTe

Tipo Ocor. Tam. Dec.

Descrio/Observao
TAG raiz da Resposta

Verso do leiaute
Identificao do Ambiente:
1 Produo / 2 Homologao
Verso do Aplicativo que recebeu o Lote.

Pg. 74 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

BR05 nRec

BR01

1-1

15

Nmero do Recibo consultado (vide item 6.5).

BR06 cStat

BR01

1-1

Cdigo do status da resposta para o Lote (vide


item 6.1)

BR07 xMotivo

BR01

1-1

1-255

BR08 cUF

BR01

1-1

Descrio literal do status da resposta para o


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

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


#

Campo

Ele

Pai

Raiz

PR02 versao

PR01

PR03 infProt

PR01

PR04 Id

ID

PR05 tpAmb

PR01 protCTe

Tipo Ocor. Tam. Dec.

Descrio/Observao

1-1

1-1

Informaes do Protocolo de resposta.


TAG a ser assinada

PR03

0-1

Identificador da TAG a ser assinada, somente


precisa ser informado se a UF assinar a resposta.
Em caso de assinatura da resposta pela SEFAZ
preencher o campo com o Nro do Protocolo,
precedido com o literal ID

PR03

1-1

Identificao do Ambiente:
1 Produo / 2 Homologao

PR06 verAplic

PR03

1-1

1-20

PR07 chCTe

PR03

1-1

44

PR08 dhRecbto

PR03

1-1

TAG raiz do Protocolo de recebimento do CT-e


2

Verso do leiaute das informaes de Protocolo.

Verso do Aplicativo que recebeu o Lote.


Chave de Acesso do CT-e composto por Cdigo
da UF + AAMM da emisso + CNPJ do Emitente
+ Modelo, Srie e Nmero do CT-e + Forma de
Emisso+ Cdigo Numrico + DV.
Data e hora de processamento
Formato = AAAA-MM-DDTHH:MM:SS TZD
Preenchido com data e hora da gravao do CT-e
no Banco de Dados.
Em caso de Rejeio, com data e hora do
recebimento do Lote de CT-e enviado.

PR09 nProt

PR03

0-1

15

Nmero do Protocolo do CT-e (vide item 6.6).

PR10 digVal

PR03

0-1

28

Digest Value do CT-e processado


Utilizado para conferir a integridade do CT-e
original.

PR11 cStat

PR03

1-1

Cdigo do status da resposta para o CT-e (vide


item 6.1).

PR12 xMotivo

PR03

1-1

1-255

PR13 Signature

PR01

xml

0-1

Descrio literal do status da resposta para o CTe.


Assinatura XML do grupo identificado pelo
atributo ID
A deciso de assinar a mensagem fica a critrio
da UF interessada.

Descrio do Processo de Web Service


Este mtodo oferece a consulta do resultado do processamento de um lote de CT-e.
O aplicativo do Contribuinte deve ser construdo de forma a aguardar um tempo mnimo de 15
(quinze) segundos entre o envio do Lote de CT-e para processamento e a consulta do resultado
deste processamento, evitando a obteno desnecessria do status de erro 105 Lote em
Processamento.

Pg. 75 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Devero ser realizadas as validaes e procedimentos que seguem:

Validao do Certificado de Transmisso


Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)
#

Regra de Validao

Crtica

Msg

Efeito

A01 Verificar Certificado de Transmissor:


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

Obrig.

280

Rej.

A02 Verificar Validade do Certificado (data de incio e data de fim)

Obrig.

281

Rej.

A03 Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04 Verificar a LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida

Obrig.

286

Rej.

A05 Verificar se o Certificado do Transmissor est revogado

Obrig.

284

Rej.

A06 Verificar se o Certificado Raiz difere da ICP-Brasil

Obrig.

285

Rej.

A07 Verificar a Falta a extenso de CNPJ no Certificado (OtherName


OID=2.16.76.1.3.3)

Obrig.

282

Rej.

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

Validao Inicial da Mensagem no Web Service


Validao Inicial da Mensagem no Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

B01 Verificar Tamanho do XML de Dados superior a 500 Kbytes

Obrig.

214

Rej.

B02 Verificar se o XML de Dados Mal Formado

Facult.

243

Rej.

B03 Verificar se o Servio est Paralisado Momentaneamente

Obrig.

108

Rej.

B04 Verificar se o Servio est Paralisado sem Previso

Obrig.

109

Rej.

A mensagem ser descartada se o tamanho exceder o limite previsto (500 kB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 kB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a
devoluo da mensagem de erro 214.

Pg. 76 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

No momento do recebimento da mensagem no Web Service, a critrio de cada unidade


federada, poder ser verificado se o XML de dados est bem formado. Esta verificao til
para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC),
sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o
Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF
e o prazo de encerramento desta modalidade.

Validao das Informaes de Controle da Chamada ao Web Service


Validao das Informaes de Controle da Chamada ao Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

Facult.

242

Rej.

C02 Verificar se o campo cUF inexiste no elemento cteCabecMsg do SOAP Obrig.


Header

409

Rej.

C03 Se Ambiente de Autorizao Normal:


Verificar se a UF informada no cUF atendida pelo WebService
C04 Se Ambiente de Autorizao SVC:
Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

Obrig.

410

Rej.

Obrig.

513

Rej.

C05 Verificar se o Campo versaoDados inexiste no elemento cteCabecMsg Obrig.


do SOAP Header
C06 Verificar se a Verso dos Dados informada superior verso vigente
Facult.

411

Rej.

238

Rej.

C07 Verificar se a Verso dos Dados no suportada

239

Rej.

C01 Verificar se o elemento cteCabecMsg inexiste no SOAP Header

Obrig.

Os dados referentes verso do leiaute do lote e UF de origem do emissor dos conhecimentos


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

Validao da rea de Dados


a) Validao da Forma da rea de Dados
Validao da Mensagem do Pedido de Consulta de Lote
#

Regra de Validao

Aplic.

Msg

Efeito

D01 Verificar Schema XML da rea de Dados

Obrig.

215

Rej.

D02 Verificar a existncia de qualquer namespace diverso do namespace


padro do CT-e (http://www.portalfiscal.inf.br/cte)
D03 Verificar a existncia de caracteres de edio no incio ou fim da
mensagem ou entre as tags

Facul.

598

Rej.

Facul.

599

Rej.

D04 Verificar o uso de prefixo no namespace

Obrig.

404

Rej.

D05 Verificar se o XML utiliza codificao diferente de UTF-8

Obrig.

402

Rej.

Pg. 77 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

b) Validao das Regras de Negcio da Consulta Recibo


A seguir so realizadas as seguintes validaes:
Validao da Consulta Recibo
#

Regra de Validao

Aplic.

Msg

Efeito

E01 Verificar se o tipo do ambiente do CT-e difere do ambiente do Web


Service

Obrig.

252

Rej.

E02 Verificar se UF do Recibo difere da UF Autorizadora

Obrig.

248

Rej.

E03 Verificar se Tipo Autorizador do Recibo no compatvel com o rgo Obrig.


Autorizador

473

Rej.

(0 ou 1=SEFAZ normal, 3=SEFAZ VIRTUAL-RS,5=SEFAZ VIRTUAL-SP,


7 = SVC-RS, 8 = SVC-SP)

E04 Verificar se o Lote no est na fila de sada, nem na fila de entrada

Obrig.

106

Rej.

E05 Verificar se o Lote no est na fila de resposta, mas est na fila de


entrada

Obrig.

105

Rej.

E06 Verificar se o CNPJ do transmissor do lote difere do CNPJ do


transmissor da consulta

Obrig.

223

Rej.

Final do Processamento
A mensagem de retorno poder ser:

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

O Ambiente de Autorizao SVC retornar apenas resultado de processamento dos lotes


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

Pg. 78 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.4

Web Service - CteInutilizacao

Inutilizao de numerao de CT -e
Contribuinte

Secretaria de Fazenda Estadual


Web Service :
CteInutilizacao
Proc.
cteInutilizacaoCT

Inutilizao de Numerao
Client CTe

Ret

Retorno

Inutilizacao
Aplicao CT -e

Funo: servio destinado ao atendimento de solicitaes de inutilizao de numerao de CT-e


(57) e CT-e Outros Servios (67).
Processo: sncrono.
Mtodo: cteInutilizacaoCT

Leiaute Mensagem de Entrada


Entrada: Estrutura XML contendo a mensagem de solicitao de inutilizao.
Schema XML: inutCTe _v99.99.xsd
#

Campo

Ele

Pai

Raiz

DP02 versao

DP01

1-1

1-4

DP03 infInut

DP01

1-1

DP04 Id

ID

DP03

1-1

41

Identificador da TAG a ser assinada formada com


Cdigo da UF + CNPJ + modelo + srie + nro
inicial e nro final precedida do literal ID

DP05 tpAmb

DP03

1-1

Identificao do Ambiente:
1 Produo / 2 Homologao

DP06 xServ

DP03

1-1

10

Servio solicitado: INUTILIZAR

DP07 cUF

DP03

1-1

Cdigo da UF do solicitante

DP08 ano

DP03

1-1

Ano de inutilizao da numerao

DP09 CNPJ

DP03

1-1

14

CNPJ do emitente

DP10 mod

DP03

1-1

Modelo do CT-e

DP01 inutCTe

Tipo Ocor. Tam. Dec.

Descrio/Observao
TAG raiz

Verso do leiaute
Dados do Pedido
TAG a ser assinada

DP11 serie

DP03

1-1

1-3

Srie do CT e

DP12 nCTIni

DP03

1-1

1-9

Nmero do CT -e inicial a ser inutilizado

DP13 nCTFin

DP03

1-1

1-9

Nmero do CT -e final a ser inutilizado

DP14 xJust

DP03

1-1

15255

Informar a justificativa do pedido de inutilizao

DP15 Signature

DP01

xml

1-1

Assinatura XML do grupo identificado pelo


atributo ID

Pg. 79 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Leiaute Mensagem de Retorno


Retorno: Estrutura XML contendo a mensagem do resultado da solicitao de inutilizao:
Schema XML: retInutCTe_v99.99.xsd
#

Campo

DR01 retInutCTe
DR02 versao

Ele

Pai

Raiz

Tipo Ocor. Tam. Dec.


-

DR01

1-1

1-4

Descrio/Observao
TAG raiz da Resposta

Verso do leiaute

DR03 infInut

DR01

1-1

DR04 Id

ID

DR03

0-1

17

Identificador da TAG a ser assinada. Informar


somente se a UF assinar a resposta.
Em caso de assinatura da resposta pela SEFAZ,
deve-se preencher o campo com o Nro do
Protocolo, precedido com o literal ID.

Dados da resposta - TAG a ser assinada

DR05 tpAmb

DR03

1-1

Identificao do Ambiente:
1 Produo / 2 Homologao

DR06 verAplic

DR03

1-1

1-20

DR07 cStat

DR03

1-1

DR08 xMotivo

DR03

1-1

1-255

DR09 cUF

DR03

1-1

Verso do Aplicativo que processou o pedido de


inutilizao
Cdigo do status da resposta (vide item 6.1)
Descrio literal do status da resposta
Cdigo da UF que atendeu a solicitao

Os campos a seguir so obrigatrios no caso de homologao da inutilizao cStat=102.


Os campos de dhRecbto e nProt no sero preenchidos em caso de erro
DR10 ano

DR03

0-1

DR11 CNPJ

DR03

0-1

14

Ano de inutilizao da numerao


CNPJ do emitente

DR12 mod

DR03

0-1

Modelo do CT-e

DR13 serie

DR03

0-1

1-3

Srie do CT-e

DR14 nCTIni

DR03

0-1

1-9

Nmero do CT-e inicial a ser inutilizada

DR15 nCTFin

DR03

0-1

1-9

Nmero do CT-e final a ser inutilizada

DR16 dhRecbto

DR03

0-1

Data e hora de processamento


Formato = AAAA-MM-DDTHH:MM:SS
Preenchido com data e hora da gravao no
Banco de Dados em caso de Confirmao.
Em caso de Rejeio, com data e hora do
recebimento do Pedido.

DR17 nProt

DR03

0-1

15

Nmero do Protocolo de Inutilizao (vide item


6.6).
O controle de numerao do Protocolo nico
para todos os servios.

DR18 Signature

DR01

xml

0-1

Assinatura XML do grupo identificado pelo


atributo ID
A deciso de assinar a mensagem fica a critrio
da UF interessada.

Descrio do Processo de Web Service


Esse mtodo responsabiliza-se por receber as solicitaes referentes inutilizao de faixas de
numerao de Conhecimentos de Transportes eletrnicos de Carga (modelo 57) e Outros
Servios (modelo 67). Ao receber a solicitao, a aplicao CT-e realiza o processamento e
devolve o resultado para o aplicativo do transmissor.
A mensagem de pedido de inutilizao de numerao de CT-e um documento eletrnico
assinado digitalmente pelo emitente do CT-e.

Pg. 80 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

IMPORTANTE: O sistema da SEFAZ Autorizadora dever considerar o modelo informado no


pedido de inutilizao para aplicar as validaes sobre a base de dados do CT-e de Carga (57)
ou sobre o CT-e de Outros Servios (67) no caso da SEFAZ ter optado por trabalhar com bases
distintas.
As validaes e os procedimentos abaixo so obrigatrios.

Validao do Certificado de Transmisso


Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)
#

Regra de Validao

Crtica

Msg

Efeito

A01 Verificar a Certificado de Transmissor:


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

Obrig.

280

Rej.

A02 Verificar a Validade do Certificado (data de incio e data de fim)

Obrig.

281

Rej.

A03 Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04 Verificar LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida
A05 Verificar se o Certificado do Transmissor est revogado

Obrig.

286

Rej.

Obrig.

284

Rej.

A06 Verificar se o Certificado Raiz difere da "ICP-Brasil"

Obrig.

285

Rej.

A07 Verificar se Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

282

Rej.

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

Validao Inicial da Mensagem no Web Service


Validao Inicial da Mensagem no Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

B01 Verificar o Tamanho do XML de Dados superior a 500 kBytes

Obrig.

214

Rej.

B02 Verificar se o XML de Dados Mal Formado

Facult.

243

Rej.

B03 Verificar se o Servio est Paralisado Momentaneamente

Obrig.

108

Rej.

B04 Verificar se o Servio est Paralisado sem Previso

Obrig.

109

Rej.

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ Autorizadora

Pg. 81 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

(ex.: controle no firewall). No caso de controle de tamanho ter sido implementado por aplicativo,
teremos a devoluo da mensagem de erro 214.
No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada
autorizadora, poder ser verificado se o XML de dados est bem formado. Esta verificao til
para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC),
sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o
Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF
e o prazo de encerramento desta modalidade.
Importante: O servio de inutilizao no est disponvel para a SEFAZ Virtual de Contingncia.

Validao das Informaes de Controle da Chamada ao Web Service


Validao das Informaes de Controle da Chamada ao Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

Facult.

242

Rej.

C02 Verificar se campo cUF inexiste no elemento cteCabecMsg do SOAP Obrig.


Header

409

Rej.

C03 Se Ambiente de Autorizao Normal:


Verificar se a UF informada no cUF atendida pelo WebService
C04 Se Ambiente de Autorizao SVC:
- Servio no disponvel na SVC

Obrig.

410

Rej.

Obrig.

518

Rej.

C05 Verificar se o campo versaoDados inexiste no elemento cteCabecMsg do Obrig.


SOAP Header
C06 Verificar se a Verso dos Dados informada superior verso vigente
Facult.

411

Rej.

238

Rej.

C07 Verificar se a Verso dos Dados no suportada

239

Rej.

C01 Verificar se o elemento cteCabecMsg inexiste no SOAP Header

Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so


informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4).
A aplicao validar os campos cUF e versaoDados, rejeitando a mensagem recebida em caso
de informaes inexistentes ou invlidas.
O cabealho contm a verso do Schema XML da mensagem contida na rea de dados utilizada
pelo Web Service.

Validao da rea de Dados


a) Validao da Forma da rea de Dados
Validao da Mensagem do Pedido de Inutilizao de numerao de CT-e.
#

Regra de Validao

Aplic.

Msg

Efeito

D01 Verificar Schema XML da rea de Dados

Obrig.

215

Rej.

D02 Verificar a existncia de qualquer namespace diverso do namespace


padro do CT-e (http://www.portalfiscal.inf.br/cte)

Facul.

598

Rej.

Pg. 82 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

D03 Verificar a existncia de caracteres de edio no incio ou fim da


mensagem ou entre as tags
D04 Verificar o uso de prefixo no namespace

Facul.

599

Rej.

Obrig.

404

Rej.

D05 Verificar se o XML utiliza codificao diferente de UTF-8

Obrig.

402

Rej.

Aplic.

Msg

Efeito

E01 Verificar Certificado de Assinatura:


- Certificado de Assinatura inexistente na mensagem (*validado tambm
pelo Schema)
- Verso difere "3"
- Basic Constraints = true (no pode ser Certificado de AC)
- KeyUsage no define "Assinatura Digital" e No Recusa

Obrig.

290

Rej.

E02 Verificar a Validade do Certificado (data de incio e data de fim)

Obrig.

291

Rej.

E03 Verificar a Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

292

Rej.

E04 Verificar Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

293

Rej.

E05 Verificar a LCR do Certificado de Assinatura:


- Falta o endereo da LCR (CRLDistributionPoint)
- Erro no acesso a LCR

Obrig.

296

Rej.

E06 Verificar se o Certificado de Assinatura est revogado

Obrig.

294

Rej.

E07 Verificar se o Certificado Raiz difere da ICP-Brasil

Obrig.

295

Rej.

Aplic.

Msg

Efeito

F01 Verificar se Assinatura difere do padro do Projeto:


- No assinado o atributo "ID" (falta "Reference URI" na assinatura)
(*validado tambm pelo Schema)
- Faltam os "Transform Algorithm" previstos na assinatura ("C14N" e
"Enveloped")
Estas validaes so implementadas pelo Schema XML da Signature
F02 Verificar se o Valor da assinatura (SignatureValue) difere do valor
calculado

Obrig.

298

Rej.

Obrig.

297

Rej.

F03 Verificar se o CNPJ-Base do Emitente difere do CNPJ-Base do


Certificado Digital

Obrig.

213

Rej.

Aplic.

Msg

Efeito

I01 Verificar se o tipo do ambiente do CT-e difere do ambiente do Web


Service

Obrig.

252

Rej.

I02 Verificar se a UF do Pedido de inutilizao difere da UF Autorizadora

Obrig.

250

Rej

I03 A serie informada no deve estar na faixa entre 890-899 (reservada)

Obrig.

670

Rej.

b) Validao do Certificado Digital Utilizado na Assinatura


Validao do Certificado Digital Utilizado na Assinatura Digital
#

Regra de Validao

c) Validao da Assinatura Digital


Validao da Assinatura Digital
#

Regra de Validao

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


Pedido de Inutilizao de Numerao de CT-e Regras de Negcios
#

Regra de Validao

Pg. 83 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

I04 Ano da Inutilizao no pode ser superior ao Ano atual

Obrig.

471

Rej.

I05 Ano da inutilizao no pode ser inferior a 2008

Obrig.

472

Rej.

I06 Verificar se o Nmero da Faixa Inicial maior do que o nmero Final

Obrig.

224

Rej

I07 Verificar se a quantidade mxima de numerao a inutilizar ultrapassa o


limite (10.000 nmeros)

Obrig.

201

Rej

I08 Verificar Campo ID:


- Falta literal ID
- Chave de acesso do campo ID difere do campo correspondente

Obrig

227

Rej.

I09 - Emitente deve estar habilitado na base de dados para emisso do CT-e

Obrig.

203

Rej.

I10 - Verificar Situao Fiscal irregular do Emitente

Obrig.

240

Rej

I11 Acesso BD CTE-Inutilizao (Chave: CNPJ Emit, Modelo, Srie, nCTIni,


nCTFim):
- Verificar se existe um pedido de inutilizao igual.
** Retornar o nmero do protocolo de autorizao do pedido de
inutilizao anteriormente autorizado
I12 Acesso BD CTE-Inutilizao:
- Verificar se algum Nro da Faixa de Inutilizao atual pertence a uma
faixa anterior

Obrig.

682

Rej.

Obrig.

256

Rej

I13 Acesso BD CTE (Chave: CNPJ Emit, Modelo, Srie, Nro):


- Verificar se existe CT-e utilizada na faixa de inutilizao solicitada

Obrig.

241

Rej

I14 Acessar BD CTE-EVENTOS (Chave: CNPJ Emit, Modelo, Srie, Nro


obtidos na chave de acesso):
- Verificar se existe EPEC aguardando CT-e nessa faixa de numerao
* Apenas para o modelo 57

Obrig.

696

Rej.

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

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

Pg. 84 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.5

Web Service CteConsulta Protocolo

Consulta situao atual da CT -e


Contribuinte

Secretaria de Fazenda Estadual


Web Service :
CteConsulta
cteConsultaCT

Consulta CT -e
Client CTe

Proc.
Consulta CT -e
Ret

Retorno

Aplicao CT -e

Funo: servio destinado ao atendimento de solicitaes de consulta da situao atual do CT-e


(modelos 57 e 67) na Base de Dados do Portal da Secretaria de Fazenda Estadual.
Processo: sncrono.
Mtodo: cteConsultaCT

Leiaute Mensagem de Entrada


Entrada: Estrutura XML contendo a chave de acesso do CT-e.
Schema XML: consSitCTe_v99.99.xsd
#

Campo

Ele

Pai

Raiz

EP02 versao

EP01

EP03 tpAmb

EP01

EP04 xServ

EP05 chCTe

EP01 consSitCTe

Tipo Ocor. Tam. Dec.

Descrio/Observao

TAG raiz

1-1

1-4

1-1

Identificao do Ambiente:
1 Produo / 2 - Homologao

EP01

1-1

Servio solicitado
CONSULTAR

EP01

1-1

44

Chave de Acesso do CT-e composto por Cdigo


da UF + AAMM da emisso + CNPJ do Emitente
+ Modelo, Srie e Nmero do CT-e + Forma de
Emisso + Cdigo Numrico + DV.

Verso do leiaute

Leiaute Mensagem de Retorno


Retorno: Estrutura XML contendo a mensagem do resultado da consulta de protocolo:
Schema XML: retConsSitCTe_v99.99.xsd
#

Campo

Ele

Pai

Raiz

ER02 versao

ER01

ER03 tpAmb

ER01

ER01 retConsSitCTe

Tipo Ocor. Tam. Dec.


-

1-1

1-4

1-1

Descrio/Observao
TAG raiz da Resposta

Verso do leiaute
Identificao do Ambiente:

Pg. 85 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

1 Produo / 2 Homologao
ER04 verAplic

ER01

1-1

1-20

ER05 cStat

ER01

1-1

ER06 xMotivo

ER01

1-1

1-255

ER01

ER07 cUF

Verso do Aplicativo que processou a consulta


Cdigo do status da resposta
Descrio literal do status da resposta

1-1

Cdigo da UF que atendeu solicitao

ER08 protCTe

CG ER01

xml

0-1

Protocolo de autorizao ou denegao de uso


do CT-e (vide item 4.2).
Informar se localizado um CT-e com cStat = 100
(uso autorizado) ou 110 (uso denegado).

ER09 retCancCTe

CG ER01

xml

0-1

Protocolo de homologao de cancelamento de


CT-e.
Informar se localizado um CT-e com cStat = 101
(cancelado).

xml

0-N

Informao do evento e respectivo Protocolo


de registro de Evento

ER10 procEventoCTe

ER01

Descrio do Processo de Web Service


Esse mtodo responsabiliza-se por receber as solicitaes referentes consulta de situao de
Conhecimentos de Transporte eletrnicos enviados para as Secretarias de Fazendas Estaduais.
Permite-se o acesso somente pela chave nica de identificao do CT-e.
O aplicativo do contribuinte envia a solicitao para o Web Service da Secretaria de Fazenda
Estadual autorizadora. Ao receber a solicitao, a aplicao do Portal da Secretaria de Fazenda
Estadual processar a solicitao de consulta, validando a Chave de Acesso do CT-e. Em
seguida retornar uma mensagem contendo a situao atual do CT-e na Base de Dados e o
respectivo Protocolo (mensagem de Autorizao de uso, Denegao e os eventos que estiverem
associados ao CT-e (informaes do evento e protocolo de registro de evento).
O processamento da requisio das consultas deste Web Service ser limitado no perodo de
consulta para 180 dias da data de emisso do Conhecimento de Transporte. Atualmente as
requisies do WebService de Consulta representam aproximadamente 30% das requisies
recebidas no ambiente da SEFAZ Autorizadora, sendo que algumas empresas mantm
processos em loop consultando Chaves de Acesso inexistentes, mesmo para CT-e autorizadas
em anos anteriores.
IMPORTANTE: O sistema da SEFAZ Autorizadora dever considerar o modelo do documento
indicado na chave de acesso para aplicar as validaes sobre a base de dados de CT-e de
Carga (57) ou sobre o CT-e de Outros Servios (67) no caso da SEFAZ ter optado por trabalhar
com bases distintas.
As validaes e os procedimentos abaixo so obrigatrios.

Validao do Certificado de Transmisso


Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)
#

Regra de Validao

Crtica

Msg

Efeito

A01 Verificar Certificado de Transmissor:


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

Obrig.

280

Rej.

A02 Verificar a Validade do Certificado (data de incio e data de fim)

Obrig.

281

Rej.

Pg. 86 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

A03 Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04 Verificar a LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida

Obrig.

286

Rej.

A05 Verificar se o Certificado do Transmissor est revogado

Obrig.

284

Rej.

A06 Verificar se o Certificado Raiz difere da "ICP-Brasil"

Obrig.

285

Rej.

A07 Verificar a Falta a extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

282

Rej.

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

Validao Inicial da Mensagem no Web Service


Validao Inicial da Mensagem no Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

B01 Verificar se oTamanho do XML de Dados superior a 500 kBytes

Obrig.

214

Rej.

B02 Verificar se o XML de Dados Mal Formado

Facult.

243

Rej.

B03 Verificar se o Servio est Paralisado Momentaneamente

Obrig.

108

Rej.

B04 Verificar se o Servio est Paralisado sem Previso

Obrig.

109

Rej.

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso
isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso de controle de tamanho ter sido implementado por aplicativo, teremos a
devoluo da mensagem de erro 214.
No momento do recebimento da mensagem no Web Service, a critrio de cada unidade federada
autorizadora, poder ser verificado se o XML de dados est bem formado. Esta verificao til
para as UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.
As unidades federadas que mantm o Web Service disponvel mesmo quando o servio esteja
paralisado, devero implementar as validaes 108 e 109. Estas validaes podero ser
dispensadas caso o Web Service no fique disponvel quando o servio estiver paralisado.
Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC),
sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o
Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF
e o prazo de encerramento desta modalidade.
Restrio: A consulta situao no Ambiente de Autorizao SVC somente poder ser realizada
para documentos autorizados nesta forma de contingncia nas SVC-[SP/RS].

Pg. 87 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao das Informaes de Controle da Chamada ao Web Service


Validao das Informaes de Controle da Chamada ao Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

Facult.

242

Rej.

C02 Verificar se o Campo cUF inexiste no elemento cteCabecMsg do SOAP Obrig.


Header

409

Rej.

C03 Se Ambiente de Autorizao Normal:


Verificar se a UF informada no cUF atendida pelo WebService
C04 Se Ambiente de Autorizao SVC:
Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

Obrig.

410

Rej.

Obrig.

513

Rej.

C05 Verificar se o Campo versaoDados inexiste no elemento cteCabecMsg Obrig.


do SOAP Header
C06 Verificar se a Verso dos Dados informada superior verso vigente
Facult.

411

Rej.

238

Rej.

C07 Verificar se a Verso dos Dados no suportada

239

Rej.

C01 Verificar se o Elemento cteCabecMsg inexiste no SOAP Header

Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so


informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4).
A aplicao validar os campos cUF e versaoDados, rejeitando a mensagem recebida em caso
de informaes inexistentes ou invlidas.
O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web
Service.

Validao da rea de Dados


a) Validao da Forma da rea de Dados
Validao da Mensagem do Pedido de Consulta de Situao de CT-e.
#

Regra de Validao

Aplic.

Msg

Efeito

D01 Verificar Schema XML da rea de Dados

Obrig.

215

Rej.

D02 Verificar a existncia de qualquer namespace diverso do namespace


padro do CT-e (http://www.portalfiscal.inf.br/cte)
D03 Verificar a existncia de caracteres de edio no incio ou fim da
mensagem ou entre as tags

Facul.

598

Rej.

Facul.

599

Rej.

D04 Verificar o uso de prefixo no namespace

Obrig.

404

Rej.

D05 Verificar se o XML utiliza codificao diferente de UTF-8

Obrig.

402

Rej.

b) Validao das Regras de Negcio da Consulta CT-e


A seguir realizam-se as seguintes validaes:
Validao do Pedido de Consulta de Situao de CT-e Regras de Negcio
#

Regra de Validao

Aplic.

Msg

Efeito

J01 Verificar se o tipo do ambiente do CT-e difere do ambiente do Web


Service

Obrig.

252

Rej.

J02 Verificar se a UF da Chave de Acesso difere da UF Autorizadora

Obrig.

226

Rej.

J03 Verificar se o Ano-Ms da Chave de Acesso est com atraso superior a 6 Obrig.
meses em relao ao Ano-Ms atual

731

Rej.

Pg. 88 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

J04 Validar DV da Chave de Acesso

Obrig.

236

Rej.

J05 Rejeitar Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano Obrig.
corrente)
J06 Rejeitar Chave de acesso invlida (Ms = 0 ou Ms > 12)
Obrig.

592

Rej.

593

Rej.

J07 Rejeitar Chave de acesso invlida (CNPJ zerado ou digito invlido)

Obrig.

594

Rej.

J08 Rejeitar Chave de acesso invlida (modelo diferente de 57 ou 67)

Obrig.

595

Rej.

J09 Rejeitar Chave de acesso invlida (nmero CT = 0)

Obrig.

596

Rej.

J10 Rejeitar Chave de acesso invlida (Tipo de emisso invlido)

Obrig.

507

Rej.

J11 Rejeitar Chave de acesso invlida (UF invlida)

Obrig.

610

Rej.

J12 Acesso BD CTE (Chave: Ano, CNPJ Emit, Modelo, Srie, Nro):
- Verificar se CT-e no existe

Obrig.

217

Rej.

J13 - Verificar se campo Cdigo Numrico informado na Chave de Acesso Obrig.


diferente do existente no BD

216

Rej.

J14 Verificar se a Chave de Acesso difere da existente em BD


(opcionalmente a descrio do erro, campo xMotivo, tem concatenada a
Chave de Acesso, quando o autor da consulta for o emissor)

600

Rej.

OBS: SE o CT-e no existir, dever ser verificado em BD CTEEVENTOS (Chave:CNPJ Emit, Modelo, Srie, Nro obtidos na chave de
acesso do CT-e)
- Verificar se existe EPEC para a chave natural do CT-e:
Se existir dever ser retornado apenas o procEvento

Obrig.

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

Pg. 89 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.6

Web Service CteStatusServico

Consulta Status do Servio


Contribuinte

Secretaria de Fazenda Estadual


Web Service :
CteStatusServico
Proc.
cteStatusServicoCT

Consulta Status
Client CTe

Ret

Consulta Status

Retorno

Aplicao CT -e

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

Leiaute Mensagem de Entrada


Entrada: Estrutura XML para a consulta do status do servio.
Schema XML: consStatServCTe_v99.99.xsd
#

Campo

Ele

Pai

Raiz

FP02 versao

FP01

FP03 tpAmb

FP01

FP04 xServ

FP01

FP01 consStatServCte

Tipo Ocor. Tam. Dec.

Descrio/Observao

TAG raiz

1-1

1-4

1-1

Identificao do Ambiente:
1 Produo / 2 - Homologao

1-1

Servio solicitado
STATUS

Verso do leiaute

Leiaute Mensagem de Retorno


Retorno: Estrutura XML contendo a mensagem do resultado da consulta do status do servio:
Schema XML: retConsStatServCTe _v99.99.xsd
#
Campo
Ele
FR01 retConsStatServCte Raiz

Pai

Tipo Ocor. Tam. Dec.

FR02 versao

FR01

1-1

1-4

FR03 tpAmb

FR01

1-1

FR04 verAplic

FR01

1-1

1-20

FR05 cStat

FR01

1-1

Descrio/Observao
TAG raiz da Resposta

Verso do leiaute
Identificao do Ambiente:
1 Produo / 2 - Homologao
Verso do Aplicativo que processou a consulta
Cdigo do status da resposta

Pg. 90 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

FR06 xMotivo

FR01

1-1

1-255

FR07 cUF

FR01

1-1

Cdigo da UF que atendeu a solicitao

Descrio literal do status da resposta

FR08 dhRecbto

FR01

1-1

Data e hora de recebimento


Formato = AAAA-MM-DDTHH:MM:SS TZD
Preenchido com data e hora do recebimento do
Pedido

FR09 tMed

FR01

0-1

1-4

FR10 dhRetorno

FR01

0-1

FR11 xObs

FR01

0-1

1-255

Tempo mdio de resposta do servio (em


segundos) dos ltimos 5 minutos
Preencher com data e hora previstas para o
retorno do Web Service, no formato AAA-MMDDTHH:MM:SS
Informaes adicionais para o Contribuinte

Descrio do Processo de Web Service


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

Validao do Certificado de Transmisso


Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)
#

Regra de Validao

Crtica

Msg

Efeito

A01 Verificar Certificado de Transmissor:


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

Obrig.

280

Rej.

A02 Verificar a Validade do Certificado (data de incio e data de fim)

Obrig.

281

Rej.

A03 Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04 Verificar a LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida

Obrig.

286

Rej.

A05 Verificar se o Certificado do Transmissor est revogado

Obrig.

284

Rej.

A06 Verificar se o Certificado Raiz difere da "ICP-Brasil"

Obrig.

285

Rej.

A07 Verificar a Falta da extenso de CNPJ no Certificado (OtherName OID=2.16.76.1.3.3)

Obrig.

282

Rej.

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

Pg. 91 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Validao Inicial da Mensagem no Web Service


Validao Inicial da Mensagem no Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

B01 Verificar se o tamanho do XML de Dados superior a 500 Kbytes

Obrig.

214

Rej.

B02 Verificar se o XML de Dados Mal Formado

Facult.

243

Rej.

B03 Verificar se o Servio est Paralisado Momentaneamente

Obrig.

108

Rej.

B04 Verificar se o Servio est Paralisado sem Previso

Obrig.

109

Rej.

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

Validao das Informaes de Controle da Chamada ao Web Service


Validao das Informaes de Controle da Chamada ao Web Service
#

Regra de Validao

Aplic.

Msg

Efeito

Facult.

242

Rej.

C02 Verificar se o campo cUF inexiste no elemento cteCabecMsg do SOAP Obrig.


Header

409

Rej.

C03 Se Ambiente de Autorizao Normal:


Verificar se a UF informada no cUF atendida pelo WebService
C04 Se Ambiente de Autorizao SVC:
Verificar se UF informada no campo cUF atendida na SVC-[SP/RS]:

Obrig.

410

Rej.

Obrig.

513

Rej.

C05 Se Ambiente de Autorizao SVC:


Verificar se SVC est ativa para a UF informada

Obrig.

114

Rej.

C06 Verificar se o campo versaoDados inexiste no elemento cteCabecMsg do Obrig.


SOAP Header
C07 Verificar se a verso dos Dados informada superior verso vigente
Facult.

411

Rej.

238

Rej.

C08 Verificar se a Verso dos Dados no suportada

239

Rej.

C01 Verificar se o elemento cteCabecMsg inexiste no SOAP Header

Obrig.

A informao da verso do leiaute do lote e a UF de origem do emissor dos conhecimentos so


informadas no elemento cteCabecMsg do SOAP Header (para maiores detalhes vide item 3.4).

Pg. 92 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

A aplicao validar os campos cUF e versaoDados, rejeitando a mensagem recebida em caso


de informaes inexistentes ou invlidas.
O cabealho contm a verso do Schema XML da mensagem contida na rea utilizada pelo Web
Service.

Validao da rea de Dados


a) Validao da Forma da rea de Dados
Validao da Mensagem da Consulta de Status de Servio
#

Regra de Validao

Aplic.

Msg

Efeito

D01 Verificar Schema XML da rea de Dados

Obrig.

215

Rej.

D02 Verificar a existncia de qualquer namespace diverso do namespace


padro do CT-e (http://www.portalfiscal.inf.br/cte)
D03 Verificar a existncia de caracteres de edio no incio ou fim da
mensagem ou entre as tags

Facul.

598

Rej.

Facul.

599

Rej.

D04 Verificar o uso de prefixo no namespace

Obrig.

404

Rej.

D05 Verificar se o XML utiliza codificao diferente de UTF-8

Obrig.

402

Rej.

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


Validao do Pedido de Consulta de Status de Servio Regras de Negcios
#

Regra de Validao

Aplic.

Msg

Efeito

K01 Verificar se o tipo do ambiente do CT-e difere do ambiente do Web


Service

Obrig.

252

Rej.

K03 Verificar se o Servidor de Processamento est Paralisado


Momentaneamente
K04 Verificar se o Servidor de Processamento est Paralisado sem Previso

Obrig.

108

Rej.

Obrig.

109

Rej.

Final do Processamento
O processamento do pedido de consulta de status de Servio pode resultar em uma mensagem
de erro ou retornar a situao atual do Servidor de Processamento, cdigos de situao 107
(Servio em Operao), 108 (Servio Paralisado Momentaneamente) e 109 (Servio
Paralisado sem Previso). Pode-se utilizar o campo xObs, a critrio da UF, para fornecer
maiores informaes ao contribuinte, como por exemplo: manuteno programada,
modificao de verso do aplicativo, previso de retorno, etc.
Se o Ambiente de Autorizao for SVC-[SP/RS] e a UF informada estiver com o servio de
contingncia ativado, a resposta dever ser: 113 - Servio SVC em operao. Desativao
prevista para a UF em dd/mm/aa, s hh:mm horas

Pg. 93 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.7

Web Service CadConsultaCadastro

Consulta Cadastro
Contribuinte

Secretaria de Fazenda Estadual


Web Service
:
CadConsultaCadastro
Proc .
Consulta Cadastro

consultaCadastro

Consulta
Ret

Client NFe

Retorno

Cadastro de
Contribuintes

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

Descrio do Processo de Web Service


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

Pg. 94 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Onde Obter as Definies deste Web Service


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

Onde Obter os Schemas XML deste Web Service


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

Pg. 95 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4.8

Sistema de Registro de Eventos

Sistema de Registro de Eventos


Emissor CT-e

WS da Fazenda
Web Service :
RecepcaoEvento

Proc .

Envio de Evento do CT-e

cteRecepcaoEvento
Ret

Cliente
SRE

Recepo
Aplicao SRE

Retorno

Funo: servio destinado recepo de mensagem de Evento do CT-e de Carga (57) e Outros
Servios (67)
Processo: sncrono.
Mtodo: cteRecepcaoEvento

Leiaute Mensagem de Entrada


Entrada: Estrutura XML com o Evento (Parte Geral)
Schema XML: eventoCTe_v9.99.xsd
#

Campo

EP01 eventoCTe
EP02 versao

Ele

Pai

Raiz
A
EP01

Tipo Ocor. Tam. Dec.


N

1-1

1-4

EP03 infEvento
EP04 Id

G
ID

EP01
EP03

1-1
1-1

54

EP05 cOrgao

EP03

1-1

EP06 tpAmb

EP03

1-1

EP07 CNPJ
EP08 chCTe

E
E

EP03
EP03

N
N

1-1
1-1

14
44

EP09 dhEvento

EP03

1-1

EP10 tpEvento
EP11 nSeqEvento

E
E

EP03
EP03

N
N

1-1
1-1

EP12 detEvento
EP13 versaoEvento
EP14 any

G
A

EP03
EP12

1-1
1-1

EP12 XML

1-1

Descrio/Observao
TAG raiz
Verso do leiaute geral dos eventos
Grupo de informaes do registro do Evento
Identificador da TAG a ser assinada, a regra de
formao do Id :
ID + tpEvento+ chave do CT-e+ nSeqEvento
Cdigo do rgo de recepo do Evento. Utilizar a
Tabela do IBGE extendida, utilizar 90 para
identificar SUFRAMA
Identificao do Ambiente:
1 Produo 2 Homologao
Informar o CNPJ do autor do Evento
Chave de Acesso do CT-e vinculado ao Evento
Data e hora do evento no formato AAAA-MMDDThh:mm:ss TZD

6
1-2

1-4 2

Tipo do Evento
Sequencial do evento para o mesmo tipo de
evento. Para maioria dos eventos ser 1, nos
casos em que possa existir mais de um evento o
autor do evento deve numerar de forma
sequencial.
Informaes do evento especfico.
Verso do leiaute especfico do evento.
XML do evento. Insira neste local o XML
especfico do tipo de evento (cancelamento,

Pg. 96 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

EPEC, carta de correo).


EP15 Signature

EP01 XML

Assinatura XML do grupo identificado pelo atributo Id

1-1

Diagrama Simplificado do Schema: eventoCTe_v9.99.xsd

Leiaute Mensagem de Retorno


Retorno: Estrutura XML contendo a mensagem do resultado do evento:
Schema XML: retEventoCTe _v99.99.xsd
#

Campo

ER01 retEventoCTe
ER02 versao

Ele

Pai

Tip
Ocor. Tam. Dec.
o

Raiz A ER01 N

1-1

1-4

ER03 infEvento
ER04 Id

G ER01
ID ER03 C

1-1
0-1

17

ER05 tpAmb

ER03 N

1-1

ER06 verAplic

ER03 C

1-1

1-20

Descrio/Observao
TAG raiz do Resultado do Envio do Evento
Verso do leiaute
Grupo de informaes do registro do Evento
Identificador da TAG a ser assinada,
somente deve ser informado se o rgo de
registro assinar a resposta.
Em caso de assinatura da resposta pelo
rgo de registro, preencher com o nmero
do protocolo, precedido pela literal ID
Identificao do Ambiente:
1 Produo / 2 Homologao
Verso da aplicao que registrou o Evento,
utilizar literal que permita a identificao do
rgo, como a sigla da UF ou do rgo.

Pg. 97 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

ER07 cOrgao

ER03 N

1-1

ER08 cStat

ER03 N

1-1

Cdigo da UF que registrou o Evento.


Utilizar 90 para o SUFRAMA
Cdigo do status da resposta

ER09 xMotivo
E ER03 C
1-1 1-255
Descrio do status da resposta
Os campos a seguir so obrigatrios no caso de homologao do evento cStat= 134, 135 ou 136.
Os campos de dhRegEvento e nProt no sero preenchidos em caso de erro
ER10 chCTe

ER03 N

0-1

ER11 tpEvento

ER03 N

0-1

ER12 xEvento
ER13 nSeqEvento

E
E

ER03 C
ER03 N

0-1
0-1

4-60
1-2

ER14 dhRegEvento

ER03 D

0-1

Descrio do Evento
Sequencial do evento para o mesmo tipo de
evento. Para maioria dos eventos ser 1,
nos casos em que possa existir mais de um
evento o autor do evento deve numerar de
forma sequencial.
Data e hora de registro do evento formato
AAAA-MM-DDThh:mm:ss TZD, se o evento
for rejeitado informar a data e hora de
recebimento do evento.

ER15 nProt
ER16 Signature

E ER15 N
G ER01 XM
L

15

Nmero do protocolo de registro do evento


Assinatura Digital do documento XML, a
assinatura dever ser aplicada no elemento
infEvento. A deciso de assinar a
mensagem fica a critrio do Ambiente
Autorizador

0-1
0-1

44

Chave de Acesso do CT-e vinculado ao


evento
Cdigo do Tipo do Evento

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

Pg. 98 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Descrio do Processo de Web Service


Este mtodo responsvel por receber as solicitaes referentes ao registro de eventos de CTe. Ao receber a solicitao do transmissor, a aplicao da SEFAZ Autorizadora realiza o
processamento da solicitao e devolve o resultado do processamento para o aplicativo do
mesmo.
O WS de Eventos acionado pelo interessado (emissor ou rgo pblico) que deve enviar
mensagem de registro de evento.
As validaes gerais dos eventos sero aplicadas aos CT-e dos modelos 57 e 67. As validaes
especficas de cada evento tero descrito o modelo a que se aplicam e faro as restries de
utilizao com base no modelo identificado na composio da chave de acesso informada.

Validao do Certificado de Transmisso


#

Validao do Certificado Digital do Transmissor (protocolo SSL/TLS)


Regra de Validao
Crtica
Msg

Efeito

A01

Verificar Certificado de Transmissor:


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

Obrig.

280

Rej.

A02

Verificar a Validade do Certificado (data incio e data fim)

Obrig.

281

Rej.

A03

Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

283

Rej.

A04

Verificar a LCR do Certificado de Transmissor


- Falta o endereo da LCR (CRL DistributionPoint)
- LCR indisponvel
- LCR invlida

Obrig.

286

Rej.

Obrig.
Obrig.

284
285

Rej.
Rej.

Obrig.

282

Rej.

A05
A06
A07

Verificar se o Certificado do Transmissor est revogado


Verificar se o Certificado Raiz difere da ICP-Brasil
Verificar se falta a extenso de CNPJ no Certificado
(OtherName OID=2.16.76.1.3.3)

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

Validao Inicial da Mensagem no Web Service


#
B01
B02
B03
B04

Validao Inicial da Mensagem no Web Service


Regra de Validao
Crtica
Verificar se o tamanho do XML de Dados superior a 500
Obrig.
Kbytes
Verificar se o XML de Dados Mal Formado
Facult.
Verificar se o Servio est Paralisado Momentaneamente
Obrig.
Verificar se o Servio est Paralisado sem Previso
Obrig.

Msg

Efeito

214

Rej.

243
108
109

Rej.
Rej.
Rej.

A mensagem ser descartada se o tamanho exceder o limite previsto (500 KB). A aplicao do
contribuinte no poder permitir a gerao de mensagem com tamanho superior a 500 KB. Caso

Pg. 99 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

isto ocorra, a conexo poder ser interrompida sem mensagem de erro se o controle do tamanho
da mensagem for implementado por configuraes do ambiente de rede da SEFAZ (ex.: controle
no firewall). No caso do controle de tamanho ser implementado por aplicativo teremos a
devoluo da mensagem de erro 214.
No momento do recebimento da mensagem no Web Service, a critrio de cada unidade
federada, pode-se verificar se o XML de dados est bem formado. Essa verificao til para as
UF que desejam armazenar o XML de dados em estrutura XML de banco de dados.
O Ambiente Autorizador que mantm o Web Service disponvel, mesmo quando o servio estiver
paralisado, dever implementar as verificaes 108 e 109. Estas validaes podero ser
dispensadas se o Web Service no ficar disponvel quando o servio estiver paralisado.
Caso a SEFAZ Autorizadora trabalhe na modalidade de SEFAZ Virtual de Contingncia (SVC),
sugere-se que esta mantenha uma tabela de UF atendidas indicando para cada uma se o
Ambiente de Autorizao Normal ou SVC, e ainda, o status de ativao da SVC para cada UF
e o prazo de encerramento desta modalidade.

Validao das informaes de controle da chamada ao Web Service


#
C01
C02
C03

C04
C05
C06
C07

Validao das informaes de controle da chamada ao Web Service


Regra de Validao
Crtica
Msg
Verificar se o elemento cteCabecMsg inexiste no SOAP
Facult.
242
Header
Verificar se o campo cUF inexiste no elemento
Obrig.
409
cteCabecMsg do SOAP Header
Se Ambiente de Autorizao Normal:
Verificar se a UF informada no cUF atendida pelo
Obrig.
410
WebService
Se Ambiente de Autorizao SVC:
Verificar se UF informada no campo cUF atendida na
Obrig.
513
SVC-[SP/RS]
Verificar se o campo versaoDados inexiste no elemento
Obrig.
411
cteCabecMsg do SOAP Header
Verificar se a Verso dos Dados informada superior
Facult.
238
verso vigente
Verificar se a Verso dos Dados no suportada
Obrig.
239

Efeito
Rej.
Rej.
Rej.

Rej.
Rej.
Rej.
Rej.

A informao da verso do leiaute CT-e e a UF de origem do emissor do CT-e so informadas


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

Pg. 100 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Validao da rea de Dados


a) Validao da Forma da rea de Dados
#
D01
D02
D03
D04
D05

Validao da Mensagem do Evento


Regra de Validao
Verificar Schema XML da rea de Dados (parte Geral)
Verificar a existncia de qualquer namespace diverso do
namespace padro do CT-e
(http://www.portalfiscal.inf.br/cte)
Verificar a existncia de caracteres de edio no incio ou
fim da mensagem ou entre as tags
Verificar o uso de prefixo no namespace
Verificar se o XML utiliza codificao diferente de UTF-8

Crtica
Obrig.

Msg
215

Efeito
Rej.

Facult.

598

Rej.

Facult.

599

Rej.

Obrig.
Obrig.

404
402

Rej.
Rej.

b) Validao do Certificado Digital utilizado na Assinatura


#

E01

Validao do Certificado Digital utilizado na Assinatura Digital


Regra de Validao
Crtica
Msg
Verificar Certificado de Assinatura:
- Certificado de Assinatura inexistente na mensagem
- Verso difere 3
- Basic Constraint = true (no pode ser Certificado de AC)
- KeyUsage no define Autenticao Cliente

Efeito

Obrig.

290

Rej.

Obrig.

291

Rej.

Obrig.

292

Rej.

E04

Verificar a Cadeia de Certificao:


- Certificado da AC emissora no cadastrado na SEFAZ
- Certificado de AC revogado
- Certificado no assinado pela AC emissora do Certificado

Obrig.

293

Rej.

E05

Verificar a LCR do Certificado de Assinatura


- Falta o endereo da LCR (CRL DistributionPoint)
- Erro no acesso LCR

Obrig.

296

Rej.

E06
E07

Verificar se o Certificado de Assinatura est revogado


Verificar se o Certificado Raiz difere da ICP-Brasil

Obrig.
Obrig.

294
295

Rej.
Rej.

Regra de Validao

Crtica

Msg

Efeito

F01

Verificar se a Assinatura difere do padro do Projeto:


- No assinado o atributo ID (falta Reference URI na
assinatura)
(*validado tambm pelo Schema)
- Faltam os Transform Algorithm previstos na assinatura
(C14N e Enveloped)
Estas validaes so implementadas pelo Schema XML da
Signature

Obrig.

298

Rej.

F02

Verificar se o Valor da assinatura (SignatureValue) difere do


valor calculado

Obrig.

297

Rej.

F03

Verificar se o CNPJ-Base do Autor difere do CNPJ-Base do


Certificado Digital

Obrig.

213

Rej.

E02
E03

Verificar a Validade do Certificado (data incio e data fim)


Verificar se falta a extenso de CNPJ no Certificado
(OtherName OID=2.16.76.1.3.3)

c) Validao da Assinatura Digital


Validao da Assinatura Digital
#

Pg. 101 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

d) Validao do Evento Parte Geral


Validao Geral do Evento
#
L01
L02
L03

Regra de Validao

Crtica

Msg

Efeito

Verificar se o tipo do ambiente difere do ambiente do Web


Service

Obrig.

252

Rej.

Obrig.

677

Rej.

Obrig.

670

Rej.

Verificar se cdigo do rgo de recepo do Evento


diverge do solicitado
A srie informada no deve estar na faixa entre 890-899
(reservada)

L04

Validar CNPJ do autor do evento (dgito de controle,


zeros)

Obrig.

627

Rej.

L05

Validar se atributo Id corresponde concatenao dos


campos evento (ID + tpEvento + chCTe + nSeqEvento)

Obrig.

628

Rej.

L06

Verificar se o tpEvento vlido

Obrig.

629

Rej.

Obrig.

516

Rej.

Obrig.

530

Rej.

L07

L08

Se Ambiente de Autorizao SVC:


- Verificar se Tipo de Emisso (obtido na chave de acesso)
difere do tpEmis da SVC (7=SVC-RS e 8=SVC-SP)
Se ambiente de Autorizao SVC:
- Rejeitar se Tipo de Evento for diferente de EPEC
(110113) ou Cancelamento (110111)
Verificar Schema da parte especfica do Evento

L09

OBS: Utilizar o tpEvento + o atributo versaoEvento para


identificar qual schema deve ser validado.

Obrig.

630

Rej.

L10

Rejeitar Chave de Acesso com Dgito Verificador invlido

Obrig.

236

Rej.

L11

Rejeitar Chave de acesso invlida (Ano < 2009 ou Ano


maior que Ano corrente)

Obrig.

592

Rej.

L12

Rejeitar Chave de acesso invlida (Ms = 0 ou Ms > 12)

Obrig.

593

Rej.

L13

Rejeitar Chave de acesso invlida (CNPJ zerado ou digito


invlido)

Obrig.

594

Rej.

Obrig.

595

Rej.

Obrig.

732

Rej.

Obrig.

721

Rej

L14

Se tipo do evento for igual a 110110 (Carta de Correo),


110111
(Cancelamento),
240130
(Aut.
CT-e
Complementar), 240131 (Canc. CT-e Complementar),
240170 (Liberao Prazo Canc.), 240140 (Aut. CT-e
Substituio), 240150 (Aut. CT-e Anulao) e 610110
(Prestao Servio em Desacordo)
Rejeitar Chave de acesso invlida (modelo diferente de 57
ou 67)

L15

Se tipo do evento for DIFERENTE de 110110 (Carta de


Correo), 110111 (Cancelamento), 240130 (Aut. CT-e
Complementar), 240131 (Canc. CT-e Complementar),
240170 (Liberao Prazo Canc.), 240140 (Aut. CT-e
Substituio), 240150 (Aut. CT-e Anulao) e 610110
(Prestao Servio em Desacordo), 110170 (Informaes
da GTV)
Rejeitar Chave de acesso invlida (modelo diferente de 57)

L16

Se tipo de evento for IGUAL a 110170 (Informaes da


GTV)
Rejeitar Chave de acesso invlida (modelo diferente de 67)

Pg. 102 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

L17
L18
L19

L20

L21

L22

L23

L24

L25
L26

L27

Rejeitar Chave de acesso invlida (nmero CTe = 0)


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

Obrig.

596

Rej.

Obrig.

631

Rej.

Obrig.

632

Rej.

Obrig.

633

Rej.

Obrig.

755

Rej.

Obrig.

217

Rej.

Obrig.

216

Rej.

Obrig.

600

Rej.

Obrig.

634

Rej.

Obrig.

637

Rej.

Obrig.

635

Rej.

Processamento das validaes especficas do evento


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

Final do Processamento do Evento


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

Pg. 103 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

5. Sistema de Registro de Eventos (Parte Especfica)


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

Leiaute Mensagem do evento EPEC


Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Schema XML: evEPECCTe_v9.99.xsd
#

Campo

Ele

Pai

EP01 evEPECCTe

1-1

EP02 descEvento

EP01

1-1

12

Descrio do Evento - EPEC

EP04 xJust

EP01

1-1

15255

Informar a justificativa da entrada em contingencia

EP05 vICMS

EP01

1-1

13

Valor do ICMS

EP06 vTPrest

EP01

1-1

13

Valor Total da Prestao do Servio

EP07 vCarga

EP01

1-1

13

Valor Total da carga

EP08 Toma4

EP01

1-1

EP09 Toma

EP08

1-1

Tipo de tomador do servio, preencher com:


0-Remetente;
1-Expedidor;
2-Recebedor;
3-Destinatrio;
4-Outro

EP10 UF

Tipo Ocor. Tam. Dec.

Descrio/Observao
Schema XML de validao do evento EPEC
110113

Grupo de informaes do tomador

EP08

1-1

UF do Tomador do Servio

EP11 CNPJ

CE EP08

1-1

14

CNPJ do Tomador

EP12 CPF

CE EP08

1-1

11

CPF do Tomador

EP13 IE

EP08

0-1

0-14

Informar a IE do tomador ou ISENTO se tomador


contribuinte do ICMS isento de inscrio no
cadastro de contribuintes do ICMS. Caso o
tomador no seja contribuinte do ICMS no
informar o contedo.

EP14 Modal

EP01

1-1

Modal de transporte, preencher com:


01-Rodovirio;
02-Areo;
03-Aquavirio;
04-Ferrovirio;
05-Dutovirio;
06-Multimodal;

EP15 UFIni

EP01

1-1

UF de inicio da prestao

EP16 UFFIm

EP01

1-1

UF de fim da prestao

EP17 tpCTe

EP01

1-1

Tipo do CT-e, informar obrigatoriamente CT-e do


Tipo Normal = 0

EP18 dhEmi

EP01

1-1

Data e hora de emisso do CT-e

Pg. 104 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Diagrama Simplificado do Evento EPEC

Regras de Validao Especficas


Validao Especfica do Evento
#

Regra de Validao
Verificar se a UF da Chave de Acesso difere da UF do Web
Service

Crtica

Msg

Efeito

Obrig.

249

Rej.

M02

Verificar se o nSeqEvento maior que o valor permitido (=1)

Obrig.

636

Rej.

M03

Verificar se ambiente de autorizao Normal.


OBS: Eventos EPEC somente sero aceitos em SVC.

Obrig.

653

Rej.

Obrig.

680

Rej.

Obrig.

695

Rej.

Obrig.

203

Rej.

Obrig.

638

Rej.

M01

M04
M05
M06

M07

Verificar se tipo de emisso da chave de acesso EPEC


(tpEmis=4)
Verificar se Ms e Ano da chave de acesso so inferiores a
data do Evento
Emitente deve estar habilitado na base de dados para
emisso do CT-e
Acesso BD CHAVES-SVC (Chave: CNPJ Emit, Modelo,
Srie, Nro):
- J existe CT-e com esta numerao
OBS: Buscar o CT-e autorizado no ambiente normal na
base de chaves naturais compartilhadas para uso da
SVC.

Pg. 105 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

M08

M09

Acesso BD Eventos CTE:


- Existe evento do tipo EPEC emitido h mais de 7 dias
(168h) para o mesmo CNPJ Emitente sem a emisso do
CT-e correspondente chave de acesso no ambiente
normal de autorizao.
OBS: Buscar na base de chaves naturais
compartilhadas para uso da SVC
OBS: Recomenda-se que a SEFAZ retorne a quantidade
de EPEC pendentes e a chave da EPEC mais antiga
nessa situao
OBS: Considerar EPEC pendente apenas se no existir
evento de Manifestao do Fisco do tipo Liberao de
EPEC para a Chave de acesso informada
Data/Hora de Emisso posterior Data/Hora de
Recebimento
(A SEFAZ Virtual deve considerar a hora local do emissor
para a validao).
A SEFAZ deve tolerar uma diferena mxima de 5 minutos
quando a data/hora de emisso for maior que a data de
recebimento, em funo da sincronizao de horrio de
servidores.
OBS: Essa Validao deve considerar o novo formato de
datas UTC com indicao do timezone.

Obrig.

639

Rej.

Obrig.

212

Rej.

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

Pg. 106 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Evento de Cancelamento

5.2

Funo: evento destinado ao atendimento de solicitaes de cancelamento de CT-e.


Modelo: CT-e de Transporte de Cargas (modelo 57) e CT-e Outros Servios (modelo 67)
Autor do Evento: O autor do evento o emissor do CT-e. A mensagem XML do evento ser
assinada com o certificado digital que tenha o CNPJ base do Emissor do CT-e.
Cdigo do Tipo de Evento: 110111 (Este Evento exige CT-e autorizado)

Leiaute Mensagem do evento de Cancelamento


Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Schema XML: evCancCTe_v9.99.xsd
#

Campo

Ele

Pai

Tipo Ocor. Tam. Dec.

EP01 evCancCTe

1-1

EP02 descEvento

EP01

1-1

12

EP03 nProt

EP01

1-1

15

EP04 xJust

EP01

1-1

15255

Descrio/Observao
Schema XML de validao do evento do
cancelamento 110111
Descrio do Evento - Cancelamento
Informar o n do Protocolo de Autorizao do
CT-e a ser cancelado.
Informar a justificativa do cancelamento

Diagrama Simplificado do Evento de Cancelamento

Regras de Validao Especficas


Validao Especfica do Evento
#
M01
M02

Regra de Validao
Verificar se UF da Chave de Acesso difere da UF do Web
Service

Crtica

Msg

Efeito

Obrig.

249

Rej.

Verificar se o nSeqEvento maior que o valor permitido (=1)

Obrig.

636

Rej.

Pg. 107 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

M03

Emitente deve estar habilitado na base de dados para


emisso do CT-e

Obrig.

203

Rej.

M04

Verificar Situao Fiscal irregular do Emitente

Obrig.

240

Rej.

M05

Verificar se CT-e j est Denegado

Obrig.

205

Rej.

M06

Verificar se CT-e j est Cancelado.

Obrig.

218

Rej.

M07

Verificar CT-e autorizado h mais de 168 horas (7 dias)

Obrig.

220

Rej.

Obrig.

698

Rej.

Obrig.

222

Rej.

Facult.
Obrig.
Obrig.

219
564
574

Rej.
Rej.
Rej.

Obrig.

575

Rej

Obrig.

576

Rej

Obrig.

660

Rej.

Obrig.

523

Rej

Obrig.

528

Rej.

M08
M09
M10
M11
M12
M13

M14

M15
M16

M17

OBS: Exceto se existir evento de Manifestao do Fisco do


tipo Liberao do Prazo de Cancelamento
Se tipo de emisso do CT-e for EPEC (tpEmis=4):
Verificar se Evento EPEC autorizado h mais de 168 horas (7
dias)
Verificar se o nmero do Protocolo informado difere do
nmero do Protocolo do CT-e
Verificar se houve registro de Circulao do CT-e
Vedado o cancelamento de CT-e do tipo anulao (tipo=2)
Vedado o cancelamento de CT-e do tipo substituto (tipo=3)
Se Tipo do CT-e=0 (Normal):
- Vedado o cancelamento se possuir CT-e de Anulao
Associado
Se Tipo do CT-e=0 (Normal):
- Vedado o cancelamento se possuir CT-e de Substituio
Associado
- Se Tipo do CT-e=0 (Normal):
- Vedado o cancelamento se possuir CT-e Complementar
associado com Situao Autorizado o Uso.
Vedado o cancelamento se possuir evento de Carta de
Correo associado.
Vedado o cancelamento se existir evento de MDF-e
Autorizado para o CT-e
OBS: Se o MDF-e estiver cancelado dever existir um evento
de Cancelamento do MDF-e, nesse caso, o CT-e poder ser
cancelado.

Restrio: Os pedidos de cancelamento na modalidade SVC somente podero afetar


documentos autorizados em contingncia pela correspondente SVC-[SP/RS].
O Fisco poder liberar o cancelamento fora de prazo atravs do evento de Manifestao
do Fisco do tipo Liberao do Prazo de Cancelamento

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. 108 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

5.3

Evento Registro do Multimodal

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

Leiaute Mensagem do evento


Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Schema XML: evRegMultimodal_v9.99.xsd
#

Campo

Ele

Pai

Tipo Ocor. Tam. Dec.

Descrio/Observao

EP01 evRegMultimod
al

1-1

Schema XML de validao do evento


Registro Multimodal 110160

EP02 descEvento
EP03 xRegistro

E
E

EP01
EP01

C
C

1-1
1-1

19
151000

Descrio do Evento - Registro Multimodal


Informaes sobre o tipo de documento
utilizado e ressalvas, se for o caso,
conforme Lei 9611, de 19 de fevereiro de
1998 (Texto Livre)

EP04 nDoc

EP01

0-1

1-44

Nmero do Documento lanado no CT-e


Multimodal

Diagrama Simplificado do Evento

Pg. 109 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Regras de Validao Especficas


#
M01

Validao Especfica do Evento


Regra de Validao
Crtica
Verificar se a UF da Chave de Acesso difere da UF do Web
Obrig.
Service

Msg

Efeito

249

Rej.

M02

Verificar se o nSeqEvento valor vlido (1-20)

Obrig.

636

Rej.

M03

Verificar se o modal do CT-e Multimodal

Obrig.

679

Rej.

M04

Verificar se CT-e j est Denegado

Obrig.

205

Rej.

M05

Verificar se CT-e j est Cancelado.

Obrig.

218

Rej.

M06

Verificar CT-e possui CT-e de Substituio e/ou Anulao


Obrig.
associado

664

Rej.

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

Pg. 110 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

5.4

Evento Carta de Correo

Funo: evento com objetivo de corrigir as informaes do CT-e


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

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

Leiaute Mensagem do evento Carta de Correo


Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Schema XML: evCCeCTe_v9.99.xsd
Ele

Pai

EP01 evCCeCTe

Campo

EP02 descEvento
EP03 infCorrecao

Tipo Ocor. Tam. Dec.

Descrio/Observao

1-1

Schema XML de validao do evento carta


de correo 110110

E EP01
G EP01

C
-

1-1
1-n

5-60
-

Carta de Correo ou Carta de Correcao


Grupo de Informaes de Correo

EP04 grupoAlterado

EP03

1-1

1-20

Indicar o grupo de informaes que pertence


o campoAlterado. Ex: ide

EP05 campoAlterado

EP03

1-1

1-20

EP06 valorAlterado

EP03

1-1

1-500

Nome do campo modificado do


Original.
Valor correspondente alterao.

EP07 nroItemAlterado

EP03

0-1

EP08 xCondUso

EP01

1-1

CT-e

Preencher com o ndice do item alterado


caso a alterao ocorra em uma lista.
OBS: O ndice inicia sempre em 1
Condies de uso da Carta de Correo,
informar a literal:
A Carta de Correo disciplinada pelo Art.
58-B do CONVNIO/SINIEF 06/89: Fica
permitida a utilizao de carta de correo,
para regularizao de erro ocorrido na
emisso de documentos fiscais relativos
prestao de servio de transporte, desde

Pg. 111 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

que o erro no esteja relacionado com: I - as


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

Diagrama Simplificado do Evento Carta de Correo

Pg. 112 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Regras de Validao Especficas


#
M01
M02

M03

M04

M05

Validao Especfica do Evento


Regra de Validao
Verificar se a UF da Chave de Acesso difere da UF do Web
Service
Verificar se o nSeqEvento valor vlido (1-20)
Verificar se grupoAlterado e campoAlterado podem ser
indicados em uma carta de correo.
Ver relao de campos que no podem ser corrigidos no
Anexo VII deste MOC.
Se informado o campo nroItemAlterado,
Verificar se foi preenchido com valor numrico compreendido
entre 01 e 99
Verificar se tag informada em campoAlterado existe no layout
e se pertence ao grupoAlterado indicado na carta de
correo
OBS: Validar layout conforme o modelo do CT-e (57 ou 67)

Crtica

Msg

Efeito

Obrig.

249

Rej.

Obrig.

636

Rej.

Obrig.

681

Rej.

Obrig.

522

Rej.

Facult.

525

Rej.

M06

Verificar se CT-e j est Denegado

Obrig.

205

Rej.

M07

Verificar se CT-e j est Cancelado.

Obrig.

218

Rej.

M08

Verificar CT-e possui CT-e de Substituio e/ou Anulao


associado

Obrig.

664

Rej.

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

Pg. 113 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

5.5

Evento Prestao de Servio em Desacordo

Funo: Evento para que o tomador possa informar ao fisco que o documento CT-e que o
relaciona est em desacordo com a prestao de servio.
Modelo: CT-e de Transporte de Cargas (modelo 57 e 67)
Autor do Evento: O autor do evento o tomador do servio indicado no CT-e. A mensagem
XML do evento ser assinada com o certificado digital que tenha o CNPJ base do tomador do
servio do CT-e.
Cdigo do Tipo de Evento: 610110 (Este Evento exige CT-e autorizado)

Leiaute Mensagem do evento


Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Schema XML: evPrestDesacordo_v9.99.xsd
#

Campo

Ele

Pai

Tipo Ocor. Tam. Dec.

Descrio/Observao

EP01 evPrestDesacor
do

1-1

Schema XML de validao do evento de


Prestao do Servio em Desacordo

EP02 descEvento

EP01

1-1

33

EP03 indDesacordoO
per

EP01

1-1

Descrio do Evento - Prestao do Servio


em Desacordo
Indicador de prestao do servio em
desacordo

EP04 xOBS

EP01

0-1

15255

Observaes do tomador

Diagrama Simplificado do Evento

Pg. 114 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Regras de Validao Especficas


#
M01

Validao Especfica do Evento


Regra de Validao
Crtica
Verificar se a UF da Chave de Acesso difere da UF do Web
Obrig.
Service

Msg

Efeito

249

Rej.

M02

Verificar se o nSeqEvento valor vlido (1)

Obrig.

636

Rej.

M03

Verificar se CT-e j est Denegado

Obrig.

205

Rej.

M04

Verificar se CT-e j est Cancelado.

Obrig.

218

Rej.

M05

Verificar CT-e possui CT-e de Substituio e/ou Anulao


Obrig.
associado

664

Rej.

M06

Verificar se o CT-e est com data de autorizao h mais de


Obrig.
45 dias

787

Rej.

Final do Processamento
Se o evento de Prestao do Servio em Desacordo for homologado o status de retorno dever
ser cStat=135.

Pg. 115 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

5.6

Evento Informaes da GTV

Funo: Evento para que o emitente do CT-e OS do tipo de servio Transporte de Valores
possa informar as GTV relacionadas com a prestao do servio
Modelo: CT-e Outros Servios (modelo 67)
Autor do Evento: O autor do evento o emissor do CT-e. A mensagem XML do evento ser
assinada com o certificado digital que tenha o CNPJ base do Emissor do CT-e.
Cdigo do Tipo de Evento: 110170 (Este Evento exige CT-e OS autorizado)

Leiaute Mensagem do evento


Entrada: Estrutura XML ser inserida na tag de tipo any da Parte Geral do WebService de
Registro de Eventos.
Schema XML: evGTV_v9.99.xsd
#

Campo

Ele

Pai

EP01 evGTV

1-1

Schema XML de validao do evento de


Informaes da GTV

EP02 descEvento

EP01

1-1

18

EP03 infGTV

Descrio do Evento - Informaes da


GTV
Grupo de informaes da GTV

EP04 nDoc

EP03

1-1

20

Nmero da GTV

EP05 id

EP03

1-1

20

EP06 serie

EP03

0-1

Identificador para diferenciar GTV de mesmo


nmero (Usar nmero do AIDF ou
identificador interno da empresa)
Srie da GTV (opcional)

EP07 subserie
EP08 dEmi

E
E

EP03
EP03

C
D

0-1
1-1

Subsrie da GTV (opcional)


Data da emisso

EP09 nDV
EP10 qCarga

E
E

EP03
EP03

N
N

1-1
1-1

1
11

Nmero do Dgito Verificador


Quantidade de volumes/malotes

EP11 infEspecie
EP12 tpEspecie

G EP03
E EP11

1-n
1-1

EP13 vEspecie
EP14 rem

E EP11
G EP03

0-1
1-1

13

EP15 CNPJ

CE EP14

1-1

14

Nmero do CNPJ

EP16 CPF
EP17 IE

CE EP14
E EP14

N
C

1-1
0-1

11
14

Nmero do CPF
Inscrio Estadual

C
C

1-1
1-1

2
60

Sigla da UF
Razo social ou nome do remetente da GTV

EP18 UF
EP19 xNome

E
E

EP14
EP14

Tipo Ocor. Tam. Dec.

1-n

Descrio/Observao

Informaes das espcies transportadas


Tipo da espcie:
1 Numerrio; 2 Cheque; 3 Moeda;
4 - Outros
2

Valor Transportado em espcie indicada


Informaes do remetente da GTV

EP20 dest
EP21 CNPJ

G EP03
CE EP21

1-1
1-1

14

Informaes do destinatrio da GTV


Nmero do CNPJ

EP22 CPF
EP23 IE

CE EP21
E EP21

N
C

1-1
0-1

11
14

Nmero do CPF
Inscrio Estadual

C
C

1-1
1-1

2
60

Sigla da UF
Razo social ou nome do destinatrio da
GTV

EP24 UF
EP25 xNome

E
E

EP21
EP21

Pg. 116 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

EP26 placa
EP27 UF

E
E

EP03
EP03

C
C

0-1
0-1

EP28 RNTRC

EP03

0-1

Placa do veculo
UF da placa onde o veculo est registrado
RNTRC do transportador

Diagrama Simplificado do Evento

Pg. 117 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Regras de Validao Especficas


#
M01

Validao Especfica do Evento


Regra de Validao
Crtica
Verificar se a UF da Chave de Acesso difere da UF do Web
Obrig.
Service

Msg

Efeito

249

Rej.

M02

Verificar se o nSeqEvento valor vlido (1-99)

Obrig.

636

Rej.

M03

Verificar se CT-e j est Denegado

Obrig.

205

Rej.

M04

Verificar se CT-e j est Cancelado.

Obrig.

218

Rej.

664

Rej.

415

Rej.

416

Rej.

Obrig.

419

Rej.

Obrig.

208

Rej.

Obrig.

237

Rej.

Obrig.

210

Rej.

Obrig.

618

Rej.

Obrig.

619

Rej

M05
M06
M07

M08

M09
M10

M11

M12
M13

Verificar CT-e possui CT-e de Substituio e/ou Anulao


Obrig.
associado
Se CNPJ Remetente informado na GTV (validar para cada
Obrig.
GTV):
- Validar CNPJ Remetente (dgito de controle, zeros)
Se CPF Remetente informado GTV (validar para cada GTV):
Obrig.
- Validar CPF Remetente (dgito de controle, zeros)
Se IE Remetente informada na GTV (validar para cada GTV):
- Validar IE do Remetente (erro no dgito de controle)
Obs.: Antes da validao, a IE dever ser normalizada, na
aplicao da SEFAZ, com o acrscimo de zeros no
significativos previstos na definio do formato da IE se
necessrio.
Ex.: IE informada 130000019, formato da IE:
NNNNNNNNNND, a IE deve ser padronizada para
00130000019, com o acrscimo dos zeros no significativos
necessrios para a validao do dgito verificador.
Se CNPJ Destinatrio informado na GTV (validar para cada
GTV):
- Validar CNPJ Remetente (dgito de controle, zeros)
Se CPF Destinatrio informado GTV (validar para cada GTV):
- Validar CPF Remetente (dgito de controle, zeros)
Se IE Destinatrio informada na GTV (validar para cada GTV):
- Validar IE do Destinatrio (erro no dgito de controle ou
contedo diferente de ISENTO)
Obs.: Antes da validao, a IE dever ser normalizada, na
aplicao da SEFAZ, com o acrscimo de zeros no
significativos previstos na definio do formato da IE se
necessrio.
Ex.: IE informada 130000019, formato da IE:
NNNNNNNNNND, a IE deve ser padronizada para
00130000019, com o acrscimo dos zeros no significativos
necessrios para a validao do dgito verificador.
Rejeitar evento se existir informao duplicada do par nDoc +
id no XML do pedido de evento.
Acessar base de dados de eventos do CTe
- Rejeitar se existir o par nDoc + id em outra GTV vinculada ao
mesmo CT-e

Final do Processamento
Se o evento de informaes da GTV for homologado o status de retorno dever ser cStat=135.

Pg. 118 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

6. Web Services Informaes Adicionais


6.1

Regras de validao

As regras de validao aplicadas nos Web Services esto agrupadas da seguinte forma:

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

Grupo
Validao do Certificado Digital utilizada no protocolo SSL/TLS
Validao da Mensagem XML no servio assncrono
Validao das informaes de controle da chamada ao Web Service
Validao da rea de dados da Mensagem XML
Validao do Certificado Digital utilizada na Assinatura Digital
Validao da Assinatura Digital
Validao do CT-e
Validao do Pedido de Inutilizao de numerao de CT-e
Validao do Pedido de Consulta de situao de CT-e
Validao do Pedido de Consulta de Status de Servio
Validao do Pedido de Registro de Eventos
Validao Especfica do Registro de Eventos
Validao do CT-e OS

Aplicao
Geral
Geral
Geral
Geral
Geral
Geral
Especfica
Especfica
Especfica
Especfica
Especfica
Especfica
Especfica

As regras do grupo A, B, C, D, E e F so de aplicao geral e aplicadas em todos os Web


Services existentes. As regras do grupo G, I, J, K, L, M e N so especficos de cada Web Service
existente.

Tabela de Cdigos de Erros e Descries de Mensagens de Erros


CDIGO

RESULTADO DO PROCESSAMENTO DA SOLICITAO

100
101
102
103
104
105
106
107
108
109
110
111
112
113

135
136

Autorizado o uso do CT-e


Cancelamento de CT-e homologado
Inutilizao de nmero homologado
Lote recebido com sucesso
Lote processado
Lote em processamento
Lote no localizado
Servio em Operao
Servio Paralisado Momentaneamente (curto prazo)
Servio Paralisado sem Previso
Uso Denegado
Consulta cadastro com uma ocorrncia
Consulta cadastro com mais de uma ocorrncia
Servio SVC em operao. Desativao prevista para a UF em dd/mm/aa, s hh:mm
horas
SVC-[SP/RS] desabilitada pela SEFAZ de Origem
Evento registrado e vinculado ao CT-e com alerta para situao do documento.
[Alerta Situao do CT-e: XXXXXXXXXX]
Evento registrado e vinculado a CT-e
Evento registrado, mas no vinculado a CT-e

CDIGO

MOTIVOS DE NO ATENDIMENTO DA SOLICITAO

114
134

201
202

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


Rejeio: Falha no reconhecimento da autoria ou integridade do arquivo digital

Pg. 119 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Rejeio: Emissor no habilitado para emisso do CT-e


Rejeio: Duplicidade de CT-e

[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]


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

Pg. 120 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

259
260
261
262
263
264
265
266
267
268
269
280
281
282
283
284
285
286
289
290
291
292
293
294
295
296
297
298
299
401
402
404
405
406
407
408
409
410
411
414
415
416
418
419
421
422
424
426
427
428
429
431

Rejeio: CNPJ da consulta no cadastrado como contribuinte na UF


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

Pg. 121 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

432
434
435
436
437
439
440
442
443
444
445
447
448
450
451
452
453
454
456
457
458
459
460
461
462
463
464
469
470
471
472
473
474
475
478
479
480
481
482
483
489
490
491
493
495
496
497
498

Rejeio: IE do expedidor invlida


Rejeio: IE do expedidor no cadastrada
Rejeio: IE do expedidor no vinculada ao CNPJ
Rejeio: CNPJ do recebedor invlido
Rejeio: CPF do recebedor invlido
Rejeio: Cdigo de Municpio diverge da UF de localizao recebedor
Rejeio: IE do recebedor invlida
Rejeio: IE do recebedor no cadastrada
Rejeio: IE do recebedor no vinculada ao CNPJ
Rejeio: CNPJ do tomador invlido
Rejeio: CPF do tomador invlido
Rejeio: Cdigo de Municpio diverge da UF de localizao tomador
Rejeio: IE do tomador invlida
Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e Multimodal
Rejeio: Chave de acesso de CT-e Multimodal invlida (Ano < 2009 ou Ano maior que
Ano corrente)
Rejeio: Chave de acesso de CT-e Multimodal invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de CT-e Multimodal invlida (CNPJ zerado ou digito invlido)
Rejeio: Chave de acesso de CT-e Multimodal invlida (modelo diferente de 57)
Rejeio: Cdigo de Municpio diverge da UF de incio da prestao
Rejeio: O lote contm CT-e de mais de um estabelecimento emissor
Rejeio: Grupo de CT-e normal no informado para CT-e normal
Rejeio: Grupo de CT-e complementar no informado para CT-e complementar
Rejeio: No informado os dados do remetente indicado como tomador do servio
Rejeio: No informado os dados do expedidor indicado como tomador do servio
Rejeio: No informado os dados do recebedor indicado como tomador do servio
Rejeio: No informado os dados do destinatrio indicado como tomador do servio
Rejeio: Evento Cancelado MDF-e sem existir previamente o evento MDF-e Autorizado
Rejeio: Remetente deve ser informado para tipo de servio diferente de redespacho
intermedirio ou Servio vinculado a multimodal
Rejeio: Destinatrio deve ser informado para tipo de servio diferente de redespacho
intermedirio ou servio vinculado a multimodal
Rejeio: Ano de inutilizao no pode ser superior ao Ano atual
Rejeio: Ano de inutilizao no pode ser inferior a 2008
Rejeio: Tipo Autorizador do Recibo diverge do rgo Autorizador
Rejeio: Expedidor deve ser informado para tipo de servio de redespacho intermedirio
e servio vinculado a multimodal
Rejeio: Recebedor deve ser informado para tipo de servio de redespacho intermedirio
e servio vinculado a multimodal
Rejeio: Chave de acesso de CT-e Multimodal invlida (nmero CT = 0)
Rejeio: Chave de acesso de CT-e Multimodal invlida (Tipo de emisso invlido)
Rejeio: Chave de Acesso de CT-e anterior invlida (Tipo de emisso invlido)
Rejeio: IE deve ser informada para tomador Contribuinte
Rejeio: IE do tomador isento deve ser preenchida com ISENTO
Rejeio: IE no pode ser informada para tomador no contribuinte
Rejeio: IE do tomador no cadastrada
Rejeio: IE do tomador no vinculada ao CNPJ
Rejeio: CT-e complementado diferente de Normal ou Substituio
Rejeio: Cdigo de Municpio diverge da UF de envio
Rejeio: Solicitante no autorizado para consulta
Rejeio: Grupo CT-e de Anulao no informado para o CT-e de Anulao
Rejeio: CT-e objeto da anulao inexistente
Rejeio: CT-e objeto da anulao deve estar com a situao autorizada (no pode estar
cancelado ou denegado)

Pg. 122 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

499
500
501
502
503
504
505
507
508
509
510
511
512
513
515
516
517
518
519
520
521
522
523
524
525
526
527
528
530
531
532
533
534
535
536
537
538
539

540
541
542
543
544
545

Rejeio: CT-e de anulao deve ter tipo de emisso = normal


Rejeio: CT-e objeto da anulao deve ter Tipo = 0 (normal) ou 3 (Substituio)
Rejeio: Autorizao do CT-e de Anulao deve ocorrer em at 60 dias da data de
autorizao do CT-e objeto de anulao
Rejeio: CT-e de anulao deve ter o valor do ICMS e de prestao iguais ao CT-e
original
Rejeio: CT-e substituto deve ter tipo de emisso = normal
Rejeio: Chave de Acesso de NF-e invlida (UF invlida)
Rejeio: Grupo CT-e de Substituio no informado para o CT-e de Substituio
Rejeio: Chave de Acesso invlida (Tipo de emisso invlido)
Rejeio: Chave de Acesso de NF-e invlida (Tipo de emisso invlido)
Rejeio: Chave de Acesso de MDF-e invlida (Tipo de emisso invlido)
Rejeio: CNPJ do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: CNPJ/CPF do remetente do CT-e substituto deve ser igual ao informado no CTe substitudo
Rejeio: CNPJ/CPF do destinatrio do CT-e substituto deve ser igual ao informado no
CT-e substitudo
Rejeicao: UF nao atendida pela SVC-[SP/RS]
Rejeio: O tpEmis informado s vlido na contingncia SVC
Rejeio: O tpEmis informado incompatvel com SVC-[SP/RS]
Rejeio: CT-e informado em SVC deve ser Normal
Rejeio: Servio indisponvel na SVC
Rejeio: CFOP invlido para operao
Rejeio: CT-e no pode receber mais do que 10 CT-e Complementares
Rejeio: Os documentos de transporte anterior devem ser informados para os tipos de
servio Subcontratao, Redespacho e Redespacho Intermedirio
Rejeio: Nro Item Alterado invlido. Preencher com valor numrico (01 99)
Rejeio: Vedado cancelamento quando existir evento Carta de Correo
Rejeio: CFOP invlido, informar 5932 ou 6932
Rejeio: Carta de correo invlida (campo/grupo xxxx informado no existe no

schema do CT-e ou no existe no grupo informado)


Rejeio: Preencher informaes dos containers somente para redespacho
intermedirio e servio vinculado a multimodal
Rejeio: NF-e duplicada no CT-e
[chNFe: 99999999999999999999999999999999999999999999]
Rejeio: Vedado cancelamento se exitir MDF-e autorizado para o CT-e
Rejeio: Se ambiente SVC, rejeitar eventos diferentes de EPEC, Liberao EPEC e
Cancelamento
Rejeio: Valor a receber deve ser menor ou igual Valor da Prestao
Rejeio: Municpio do Remetente inexistente
Rejeio: Municpio do Destinatrio inexistente
Rejeio: Municpio do Expedidor inexistente
Rejeio: Municpio do Recebedor inexistente
Rejeio: Municpio do Tomador inexistente
Rejeio: Municpio de Envio inexistente
Rejeio: Chave de acesso de CT-e anterior invlida (UF invlida)
Rejeio: Duplicidade de CT-e, com diferena na Chave de Acesso
[chCTe: [9999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Rejeio: Grupo de documentos informado invlido para remetente que emite NF-e
Rejeio: Municpio de incio da prestao inexistente
Rejeio: Municpio de trmino da prestao inexistente
Rejeio: Chave de CT-e duplicada em documentos anteriores
Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e anterior
Rejeio: Chave de acesso de CT-e anterior invlida (Ano < 2009 ou Ano maior que Ano

Pg. 123 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586

corrente)
Rejeio: Chave de acesso de CT-e anterior invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de CT-e anterior invlida (CNPJ zerado ou digito invlido)
Rejeio: Chave de acesso de CT-e anterior invlida (modelo diferente de 57)
Rejeio: Chave de acesso de CT-e anterior invlida (nmero CT = 0)
Rejeio: O CNPJ/CPF do expedidor do CT-e substituto deve ser igual ao informado no
CT-e substitudo
Rejeio: O CNPJ/CPF do recebedor do CT-e substituto deve ser igual ao informado no
CT-e substitudo
Rejeio: O CNPJ/CPF do tomador do CT-e substituto deve ser igual ao informado no CTe substitudo
Rejeio: A IE do emitente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: A IE do remetente do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: A IE do destinatrio do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: A IE do expedidor do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: A IE do recebedor do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: A IE do tomador do CT-e substituto deve ser igual ao informado no CT-e
substitudo
Rejeio: A UF de incio da prestao deve ser igual ao informado no CT-e substitudo
Rejeio: A UF de fim da prestao deve ser igual ao informado no CT-e substitudo
Rejeio: O valor da prestao do servio deve ser menor ou igual ao informado no CT-e
substitudo
Rejeio: O valor do ICMS do CT-e substituto deve ser menor ou igual ao informado no
CT-e substitudo
Rejeio: A substituio de um CT-e deve ocorrer no prazo mximo de 60 dias contados
da data de autorizao do CT-e objeto de Substituio
Rejeio: O CT-e de anulao no pode ser cancelado
Rejeio: O CT-e s pode ser anulado pelo emitente
Rejeio: CT-e objeto da anulao no pode ter sido anulado anteriormente
Rejeio: CT-e objeto da anulao no pode ter sido substitudo anteriormente
Rejeio: CT-e a ser substitudo inexistente
Rejeio: CT-e a ser substitudo deve estar com a situao autorizada (no pode estar
cancelado ou denegado)
Rejeio: CT-e a ser substitudo no pode ter sido substitudo anteriormente
Rejeio: CT-e a ser substitudo deve ter Tipo = 0 (normal) ou 3 (Substituio)
Rejeio: CT-e de anulao inexistente
Rejeio: CT-e de anulao informado deve ter Tipo=2(Anulao)
Rejeio: Vedado o cancelamento de CT-e do tipo substituto (tipo=3)
Rejeio: Vedado o cancelamento se possuir CT-e de Anulao associado
Rejeio: Vedado o cancelamento se possuir CT-e de Substituio associado
Rejeio: CT-e a ser substitudo no pode ter sido anulado anteriormente quando
informados os documentos emitidos pelo tomador contribuinte
Rejeio: Chave de acesso do CT-e anulado deve ser igual ao substitudo
Rejeio: Verso informada para o modal no suportada
Rejeio: Falha no Schema XML especfico para o modal
Rejeio: Campo Valor da Carga deve ser informado para o modal
Rejeio: Grupo Trfego Mtuo deve ser informado
Rejeio: Ferrovia emitente deve ser a de origem quando respFat=1
Rejeio: Referenciar o CT-e que foi emitido pela ferrovia de origem
Rejeio: IE Emitente no autorizada a emitir CT-e para o modal informado
Rejeio: Data e Justificativa de entrada em contingncia no devem ser informadas para
tipo de emisso diferente de FS-DA.

Pg. 124 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

587
588
589
590
591
592
593
594
595
596
598
599
600
601
602
603
604
605
606
608
609
610
611
612
614
615
616
617
618
619
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641

642

Rejeio: Data e Justificativa de entrada em contingncia devem ser informadas


Rejeio: Data de entrada em contingncia posterior a data de emisso.
Rejeio: O lote contm CT-e de mais de um modal
Rejeio: O lote contm CT-e de mais de uma verso de modal
Rejeio: Dgito Verificador invlido na Chave de acesso de NF-e transportada
Rejeio: Chave de acesso invlida (Ano < 2009 ou Ano maior que Ano corrente)
Rejeio: Chave de acesso invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso invlida (CNPJ zerado ou digito invlido)
Rejeio: Chave de acesso invlida (modelo diferente de 57 ou 67)
Rejeio: Chave de acesso invlida (nmero CT = 0)
Rejeio: Usar somente o namespace padrao do CT-e
Rejeio: No permitida a presena de caracteres de edio no incio/fim da mensagem
ou entre as tags da mensagem
Rejeio: Chave de Acesso difere da existente em BD
Rejeio: Quantidade de documentos informados no remetente excede limite de 2000
Rejeio: Chave de acesso de NF-e invlida (Ano < 2005 ou Ano maior que Ano corrente)
Rejeio: Chave de acesso de NF-e invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de NF-e invlida (CNPJ zerado ou digito invlido)
Rejeio: Chave de acesso de NF-e invlida (modelo diferente de 55)
Rejeio: Chave de acesso de NF-e invlida (numero NF = 0)
Rejeio: Chave de acesso de CT-e Multimodal invlida (UF invlida)
Rejeio: Chave de Acesso de MDF-e invlida (UF invlida)
Rejeio: Chave de Acesso invlida (UF invlida)
Rejeio: Registro Passagem CT-e inexistente
Rejeio: Registro Passagem CT-e, Nro Protocolo difere
Rejeio: IE do Substituto Tributrio invlida
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (modelo diferente de 67)
Rejeio: Chave de acesso de CT-e substituido invlida (modelo diferente de 67)
Rejeio: UF do tomador no aceita ISENTO com Inscrio Estadual
Rejeio: GTV informada em duplicidade no evento
Rejeio: GTV j informada em outro evento para o mesmo CT-e
Rejeio: CNPJ do autor do evento invlido
Rejeio: Erro Atributo ID do evento no corresponde a concatenao dos campos (ID +
tpEvento + chCTe + nSeqEvento)
Rejeio: O tpEvento informado invlido
Rejeio: Falha no Schema XML especfico para o evento
Rejeio: Duplicidade de evento

[nProt:999999999999999][dhRegEvento: AAAA-MM-DDTHH:MM:SS TZD]


Rejeio: O autor do evento diverge do emissor do CT-e
Rejeio: O autor do evento no um rgo autorizado a gerar o evento
Rejeio: A data do evento no pode ser menor que a data de emisso do CT-e
Rejeio: A data do evento no pode ser maior que a data do processamento
Rejeio: O nmero sequencial do evento maior que o permitido
Rejeio: A data do evento no pode ser menor que a data de autorizao do CT-e
Rejeio: J existe CT-e autorizado com esta numerao
Rejeio: Existe EPEC emitido h mais de 7 dias (168h) sem a emisso do CT-e no
ambiente normal de autorizao
Rejeio: Tipo de emisso do CT-e difere de EPEC com EPEC autorizado na SVC-XX
para este documento.
Rejeio: O evento prvio deste CT-e no foi autorizado na SVC ou ainda no foi
sincronizado.
[OBS: Em caso de atraso na sincronizao, favor aguardar alguns instantes para nova
tentativa de transmisso]
Rejeio: Os valores de ICMS, Prestao e Total da Carga do CT-e devem ser iguais aos

Pg. 125 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
664
667

668
669
670
671

672

673

674

675
676
677
678
679
680
681

informados no EPEC.
Rejeio: As informaes do tomador de servio do CT-e devem ser iguais as informadas
no EPEC
Rejeio: A informao do modal do CT-e deve ser igual a informada no EPEC
Rejeio: A UF de incio e fim de prestao do CT-e devem ser iguais as informadas no
EPEC.
Rejeio: CT-e emitido em ambiente de homologao com Razo Social do remetente
diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
Rejeio: CT-e emitido em ambiente de homologao com Razo Social do expedidor
diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
Rejeio: CT-e emitido em ambiente de homologao com Razo Social do recebedor
diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
Rejeio: CT-e emitido em ambiente de homologao com Razo Social do destinatrio
diferente de CT-E EMITIDO EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
Rejeio: Valor total do servio superior ao limite permitido (R$ 9.999.999,99)
Rejeio: Referenciar o CT-e Multimodal que foi emitido pelo OTM
Rejeio: NF-e no pode estar cancelada ou denegada
Rejeio: Tipo de evento no permitido em ambiente de autorizao Normal
Rejeio: Tipo de evento no permitido em ambiente de autorizao SVC
Rejeio: CT-e complementado deve estar com a situao autorizada (no pode estar
cancelado ou denegado)
Rejeio: CT-e complementado no pode ter sido anulado
Rejeio: CT-e complementado no pode ter sido substitudo
Rejeio: CT-e objeto da anulao no pode ter sido complementado
Rejeio: CT-e substitudo no pode ter sido complementado
Rejeio: Vedado o cancelamento se possuir CT-e Complementar associado
Rejeio: NF-e inexistente na base de dados da SEFAZ
Rejeio: NF-e com diferena de Chave de Acesso
Rejeio: Evento no permitido para CT-e Substitudo/Anulado
Rejeio: CNPJ-Base do Tomador deve ser igual ao CNPJ-Base do Emitente do CT-e
Multimodal

[chCTe: 99999999999999999999999999999999999999999999]
Rejeio: CPF do funcionrio do registro de passagem invlido
Rejeio: Segundo cdigo de barras deve ser informado para CT-e emitido em
contingncia FS-DA
Rejeio: Srie utilizada no permitida no webservice
Rejeio: CT-e complementado no CT-e Complementar com diferena de Chave de
Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
Rejeio: CT-e de Anulao com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD].
Rejeio: CT-e Substitudo com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Rejeio: CT-e Objeto de Anulao com diferena de Chave de Acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Rejeio: Valor do imposto no corresponde base de clculo X alquota
Rejeio: CFOP informado invlido
Rejeio: rgo de recepo do evento invlido
Rejeio: Consumo Indevido
[Descrio: XXXXXXXXXXXXXXXXXXXXXXXXXXXX]
Rejeio: O modal do CT-e deve ser Multimodal para Evento Registros do Multimodal
Rejeio: Tipo de Emisso diferente de EPEC
Rejeio: Informao no pode ser alterada por carta de correo

Pg. 126 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

682
683
684
685
686
687
690
691

692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724

Rejeio: J existe pedido de inutilizao com a mesma faixa de inutilizao


[nProt:999999999999999]
Rejeio: Chave de acesso de MDF-e invlida (Ano < 2012 ou Ano maior que Ano
corrente)
Rejeio: Chave de acesso de MDF-e invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de MDF-e invlida (CNPJ zerado ou digito invlido)
Rejeio: Chave de acesso de MDF-e invlida (modelo diferente de 58)
Rejeio: Chave de acesso de MDF-e invlida (nmero MDF = 0)
Rejeio: CT-e Multimodal referenciado inexistente na base de dados da SEFAZ

[chCTe: 99999999999999999999999999999999999999999999]
Rejeio: CT-e Multimodal referenciado existe com diferena de chave de acesso
[chCTe: 99999999999999999999999999999999999999999999]
[nProt:999999999999999][dhAut: AAAA-MM-DDTHH:MM:SS TZD]
Rejeio: CT-e Multimodal referenciado no pode estar cancelado ou denegado
[chCTe: 99999999999999999999999999999999999999999999]
Rejeio: Grupo Documentos Transportados deve ser informado para tipo de servio
diferente de redespacho intermedirio e servio vinculado a multimodal
Rejeio: Grupo Documentos Transportados no pode ser informado para tipo de servio
redespacho intermedirio e servio vinculado a multimodal
Rejeio: CT-e com emisso anterior ao evento prvio (EPEC)
Rejeio: Existe EPEC aguardando CT-e nessa faixa de numerao
Rejeio: Data de emisso do CT-e deve ser menor igual data de autorizao da EPEC
Rejeio: Evento Prvio autorizado h mais de 7 dias (168 horas)
Rejeio: CNPJ autorizado para download invlido
Rejeio: CPF autorizado para download invlido
Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e da Ferrovia de Origem
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (Ano < 2009 ou Ano
maior que Ano corrente)
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (Ms = 0 ou Ms >
12)
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (CNPJ zerado ou
digito invlido)
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (modelo diferente de
57)
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (nmero CT = 0)
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (Tipo de emisso
invlido)
Rejeio: Chave de acesso de CT-e da Ferrovia de Origem invlida (UF invlida)
Rejeio: CT-e da Ferrovia de Origem referenciado inexistente na base de dados da
SEFAZ
Rejeio: CT-e da Ferrovia de Origem referenciado existe com diferena de chave de
acesso
Rejeio: CT-e da Ferrovia de Origem referenciado no pode estar cancelado ou
denegado
Rejeio: Cdigo de Municpio diverge da UF de localizao do emitente
Rejeio: Municpio do Emitente inexistente
Rejeio: Chave de CT-e duplicada na relao de CT-e Multimodal
Rejeio: Documento autorizado ao XML duplicado no CT-e
Rejeio: IE do Remetente no informada
Rejeio: IE do Expedidor no informada
Rejeio: IE do Recebedor no informada
Rejeio: IE do Tomador no informada
Rejeio: CT-e EPEC deve ser do tipo Normal
Rejeio: Chave de acesso invlida (modelo diferente de 67)
Rejeio: Tomador do servio deve ser remetente ou destinatrio para CT-e Globalizado
Rejeio: CT-e Globalizado deve conter apenas NF-e nos documentos transportados
Rejeio: CT-e Globalizado deve conter NF-e com CNPJ diferentes para mltiplos

Pg. 127 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

725
726
727
728
729
730
731
732
733
734
735
736
738
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758

760
761
762
763
764
765
766
767

remetentes
Rejeio: Razo Social do Remetente do CT-e Globalizado invlido
Rejeio: Razo Social do Destinatrio do CT-e Globalizado invlido
Rejeio: CNPJ do remetente do CT-e Globalizado deve ser o mesmo do emitente do CTe
Rejeio: CNPJ do destinatrio do CT-e Globalizado deve ser o mesmo do emitente do
CT-e
Rejeio: NF-e de mltiplos emitentes informadas nos documentos transportados sem
indicador de CT-e Globalizado
Rejeio: Razo Social invlida para remetente/destinatrio sem indicador de CT-e
Globalizado
Rejeio: Consulta a uma Chave de Acesso muito antiga
Rejeio: Chave de acesso invlida (modelo diferente de 57)
Rejeio: CNPJ do documento anterior deve ser o mesmo indicado no grupo emiDocAnt
Rejeio: As NF-e transportadas do CT-e substituto devem ser iguais s informadas no
CT-e substitudo
Rejeio: CT-e de anulao para CT-e com tomador contribuinte exige evento de
Prestao de Servio em Desacordo
Rejeio: Existe CT-e de anulao autorizado h mais de 15 dias sem a autorizao do
CT-e Substituto
Rejeio: A indicao do tomador do CT-e de substituio deve ser igual a do CT-e
substitudo
Rejeio: CT-e Globalizado no pode ser utilizado para operao interestadual
Rejeio: CT-e Globalizado para tomador remetente com NF-e de emitentes diferentes
Rejeio: CNPJ base do tomador deve ser igual ao CNPJ base indicado no grupo
emiDocAnt
Rejeio: Tipo de Servio invlido para o tomador informado
Rejeio: Documentos anteriores informados para Tipo de Servio Normal
Rejeio: CT-e referenciado em documentos anteriores inexistente na base de dados da
SEFAZ
Rejeio: CT-e referenciado em documentos anteriores existe com diferena de chave de
acesso
Rejeio: CT-e referenciado em documentos anteriores no pode estar cancelado ou
denegado
Rejeio: UF de incio e Fim da prestao devem estar preenchidas para Transporte de
Pessoas
Rejeio: Municpio de incio e Fim da prestao devem estar preenchidos para
Transporte de Pessoas
Rejeio: Percurso invlido
Rejeio: Os documentos referenciados devem estar preenchidos para excesso de
bagagem
Rejeio: Autor do evento prestao do servio em desacordo deve ser o tomador do
servio do CT-e
Rejeio: Data de emisso do CT-e deve ser igual data de emisso da EPEC
Rejeio: O tomador do servio deve estar informado para Transporte de Pessoas e
Valores
Rejeio: Existe CT-e OS de Transporte de Valores autorizado h mais de 45 dias sem
informar as GTV

[chCTe: 99999999999999999999999999999999999999999999]
Rejeio: INSS deve ser preenchido para tomador pessoa jurdica
Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e objeto da anulao
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (Ano < 2009 ou Ano
maior que Ano corrente)
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (CNPJ zerado ou digito
invlido)
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (modelo diferente de 57)
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (nmero CT = 0)
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (Tipo de emisso

Pg. 128 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808

invlido)
Rejeio: Chave de acesso de CT-e objeto da anulao invlida (UF invlida)
Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e substitudo
Rejeio: Chave de acesso de CT-e substitudo invlida (Ano < 2009 ou Ano maior que
Ano corrente)
Rejeio: Chave de acesso de CT-e substitudo invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de CT-e substitudo invlida (CNPJ zerado ou digito invlido)
Rejeio: Chave de acesso de CT-e substitudo invlida (modelo diferente de 57)
Rejeio: Chave de acesso de CT-e substitudo invlida (nmero CT = 0)
Rejeio: Chave de acesso de CT-e substitudo invlida (Tipo de emisso invlido)
Rejeio: Chave de acesso de CT-e substitudo invlida (UF invlida)
Rejeio: Dgito Verificador invlido na Chave de acesso de CT-e complementado
Rejeio: Chave de acesso de CT-e complementado invlida (Ano < 2009 ou Ano maior
que Ano corrente)
Rejeio: Chave de acesso de CT-e complementado invlida (Ms = 0 ou Ms > 12)
Rejeio: Chave de acesso de CT-e complementado invlida (CNPJ zerado ou digito
invlido)
Rejeio: Chave de acesso de CT-e complementado invlida (modelo diferente de 57)
Rejeio: Chave de acesso de CT-e complementado invlida (nmero CT = 0)
Rejeio: Chave de acesso de CT-e complementado invlida (Tipo de emisso invlido)
Rejeio: Chave de acesso de CT-e complementado invlida (UF invlida)
Rejeio: Chave de acesso de CT-e complementado invlida (modelo diferente de 67)
Rejeio: Grupo de informaes da partilha com a UF de fim da prestao deve estar
preenchido
Rejeio: Data do evento de Prestao do Servio em desacordo deve ocorrer em at 45
dias da autorizao do CT-e
Rejeio: CT-e em situao que impede liberar prazo de cancelamento
Rejeio: UF no tem permisso de liberar prazo de cancelamento para o CT-e informado
Rejeio: Data de incio da vigncia inferior a data atual
Rejeio: Data de fim da vigncia superior a 6 meses da data atual
Rejeio: Data de fim da vigncia inferior a data de incio da vigncia
Rejeio: Evento de Liberao de prazo de cancelamento inexistente
Rejeio: Evento de Liberao de prazo de cancelamento j est anulado
Rejeio: J existe CT-e autorizado para a EPEC
Rejeio: UF no tem permisso de liberar EPEC para o CT-e informado
Rejeio: A EPEC deve estar em situao de bloqueio para ser liberada pelo evento
Rejeio: Os dados especficos do modal devem estar preenchidos para Transporte de
Pessoas e Excesso de Bagagem
Rejeio: Identificao do tomador utilizada em outro papel no CT-e (CNPJ/CPF ou IE)
Rejeio: CNPJ/CPF do remetente do CT-e complementar deve ser igual ao informado no
CT-e complementado
Rejeio: CNPJ/CPF do destinatrio do CT-e complementar deve ser igual ao informado
no CT-e complementadp
Rejeio: O CNPJ/CPF do expedidor do CT-e complementar deve ser igual ao informado
no CT-e complementado
Rejeio: O CNPJ/CPF do recebedor do CT-e complementar deve ser igual ao informado
no CT-e complementado
Rejeio: O CNPJ/CPF do tomador do CT-e complementar deve ser igual ao informado no
CT-e complementado
Rejeio: A IE do emitente do CT-e complementar deve ser igual ao informado no CT-e
complementado
Rejeio: A IE do remetente do CT-e complementar deve ser igual ao informado no CT-e
complementado
Rejeio: A IE do destinatrio do CT-e complementar deve ser igual ao informado no CT-e
complementado
Rejeio: A IE do expedidor do CT-e complementar deve ser igual ao informado no CT-e
complementado

Pg. 129 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

809

Rejeio: A IE do recebedor do CT-e complementar deve ser igual ao informado no CT-e


complementado
Rejeio: A IE do tomador do CT-e complementar deve ser igual ao informado no CT-e
complementado
Rejeio: A UF de incio da prestao deve ser igual ao informado no CT-e
complementado
Rejeio: A UF de fim da prestao deve ser igual ao informado no CT-e complementado
Rejeio: Tipo de Documento invlido para operao interestadual
Rejeio: Erro no catalogado (informar a mensagem de erro capturado no tratamento da
exceo)

810
811
812
813
999
CDIG
O
301

MOTIVOS DE DENEGAO DE USO


Uso Denegado: Irregularidade fiscal do emitente

OBS.: 1. Recomenda-se a no utilizao de caracteres especiais ou acentuao nos textos das


mensagens de erro.
2. Recomenda-se informar o campo xMotivo da mensagem de erro para o cdigo 999 com a
mensagem de erro do aplicativo ou do sistema que gerou a exceo no prevista.
Padro de Nomes para os Arquivos

6.2

Visando facilitar o processo de guarda dos arquivos pelos legtimos interessados, criou-se um
padro de nome para os diversos tipos de arquivos utilizados pelo sistema CT-e. So eles:

CT-e: O nome do arquivo ser a chave de acesso completa com extenso -cte.xml;
Envio de Lote de CT-e: O nome do arquivo ser o nmero do lote com extenso -envlot.xml;
Recibo: O nome do arquivo ser o nmero do lote com extenso -rec.xml;
Pedido do Resultado do Processamento do Lote de CT-e: O nome do arquivo ser o
nmero do recibo com extenso -ped-rec.xml;
Resultado do Processamento do Lote de CT-e: O nome do arquivo ser o nmero do
recibo com extenso -pro-rec.xml;
Denegao de Uso: O nome do arquivo ser a chave de acesso completa com extenso
-den.xml;
Pedido de Inutilizao de Numerao: O nome do arquivo ser composto por: UF +
Ano de inutilizao + CNPJ do emitente + Modelo + Srie + Nmero Inicial + Nmero
Final com extenso -ped-inu.xml;
Inutilizao de Numerao: O nome do arquivo ser composto por: Ano de inutilizao
+ CNPJ do emitente + Modelo + Srie + Nmero Inicial + Nmero Final com extenso inu.xml;
Pedido de Consulta Situao Atual do CT-e: O nome do arquivo ser a chave de
acesso completa com extenso -ped-sit.xml;
Situao Atual do CT-e: O nome do arquivo ser a chave de acesso completa com
extenso -sit.xml;
Pedido de Consulta do Status do Servio: O nome do arquivo ser:
AAAAMMDDTHHMMSS do momento da consulta com extenso -ped-sta.xml;
Status do Servio: O nome do arquivo ser: AAAAMMDDTHHMMSS do momento da
consulta com extenso -sta.xml;
Pedido de Registro de Evento de CT-e: O nome do arquivo ser a chave de acesso
completa com extenso -ped-eve.xml;
Registro de Evento de CT-e: O nome do arquivo ser a chave de acesso completa com
extenso -eve.xml;

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

Pg. 130 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

6.3

Tratamento de Caracteres Especiais no Texto de XML

Todos os textos de um documento XML passam por uma anlise do parser especfico da
linguagem. Alguns caracteres afetam o funcionamento deste parser, no podendo aparecer no
texto de uma forma no controlada.
Os caracteres que afetam o parser so:

> (sinal de maior),


< (sinal de menor),
& (e-comercial),
(aspas),
(sinal de apstrofe).

Alguns destes caracteres podem aparecer especialmente nos campos de Razo Social,
Endereo e Informao Adicional. Para resolver o problema, recomenda-se o uso de uma
sequncia de escape em substituio ao respectivo caractere.
Ex. Informar a denominao: DIAS & DIAS LTDA como: DIAS &amp; DIAS LTDA no XML para
no afetar o funcionamento do "parser".
Caractere
<
>
&
"
'

6.4

Sequncia de escape
&lt;
&gt;
&amp;
&quot;
&#39;

Chave de Acesso do CT-e

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

Quantidade
de
caracteres

Cdigo
da UF

AAMM da
emisso

CNPJ do
Emitente

Modelo

Srie

Nmero
do CT-e

Forma de
Emisso

Cdigo
Numrico

DV

02

04

14

02

03

09

01

08

01

O tamanho do campo cCT cdigo numrico do CT-e foi reduzido para oito posies para no
alterar o tamanho da chave de acesso do CT-e de 44 posies que passa ser composta pelos
seguintes campos que se encontram dispersos no CT-e:

cUF - Cdigo da UF do emitente do Documento Fiscal


AAMM - Ano e Ms de emisso do CT-e
CNPJ - CNPJ do emitente
mod - Modelo do Documento Fiscal
Serie - Srie do Documento Fiscal
nCT - Nmero do Documento Fiscal
tpEmis Forma de emisso do CT-e
cCT - Cdigo Numrico que compe a Chave de Acesso
cDV - Dgito Verificador da Chave de Acesso

O Dgito Verificador (DV) ir garantir a integridade da chave de acesso, protegendo-a


principalmente contra digitaes erradas.

Pg. 131 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CLCULO DO DGITO VERIFICADOR DA CHAVE DE ACESSO DO CT-e


O dgito verificador da chave de acesso do CT-e baseado em um clculo do mdulo 11. O
mdulo 11 de um nmero calculado multiplicando-se cada algarismo pela sequncia de
multiplicadores 2,3,4,5,6,7,8,9,2,3, ... posicionados da direita para a esquerda.
A somatria dos resultados das ponderaes dos algarismos dividida por 11 e o DV (dgito
verificador) ser a diferena entre o divisor (11) e o resto da diviso:
DV = 11 - (resto da diviso)
Quando o resto da diviso for 0 (zero) ou 1 (um), o DV dever ser igual a 0 (zero).
Exemplo: consideremos que a chave de acesso tem a seguinte sequncia de caracteres:
A CHAVEDEACESSO 5 2 0 6 0 4 3 3 0 0 9 9 1 1 0 0 2 5 0 6 5 5 0 1 2 0 0 0 0 0 0 7 8 0 0 2 6 7 3 0 1 6 1
4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2
B PESOS
C PONDERAO (A*B) 20 6 0 54 0 28 18 15 0 0 18 81 8 7 0 0 8 15 0 54 40 35 0 5 8 0 0 0 0 0 0 35 32 0 0 18 48 49 18 0 4 18 2

Somatria das ponderaes = 644


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

6.5

O nmero do Recibo do Lote ser gerado pelo Portal da Secretaria de Fazenda Estadual
autorizadora, com a seguinte regra de formao:

2 posies com o Cdigo da UF onde foi entregue o lote (codificao do IBGE);


1 posio com o Tipo de Autorizador (0 ou 1=SEFAZ normal, 2=RFB, 3=SEFAZ
VIRTUAL-RS, 5=SEFAZ VIRTUAL-SP, 7=SVC-RS, 8=SVC-SP);
12 posies numricas sequenciais.

Campo
Quantidade de
caracteres

Cdigo da UF

Tipo Autorizador

Sequencial

02

01

12

O projeto utiliza a codificao da UF definida pelo IBGE:


Regio Norte

Regio Nordeste

11-Rondnia
12-Acre
13-Amazonas
14-Roraima
15-Par
16-Amap
17-Tocantins

21-Maranho
22-Piau
23-Cear
24-Rio Grande do
Norte
25-Paraba
26-Pernambuco
27-Alagoas
28-Sergipe
29-Bahia

Regio
Sudeste
31-Minas
Gerais
32-Esprito
Santo
33-Rio de
Janeiro
35-So Paulo

Regio Sul
41-Paran
42-Santa Catarina
43-Rio Grande do
Sul

Regio
CentroOeste
50-Mato Grosso
do Sul
51-Mato Grosso
52-Gois
53-Distrito Federal

Pg. 132 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Nmero do Protocolo

6.6

O nmero do protocolo gerado pelo Portal da Secretaria da Fazenda Estadual autorizadora


para identificar univocamente as transaes realizadas de autorizao de uso, denegao de
uso, registro de evento de CT-e e inutilizao de numerao de CT-e.
A regra de formao do nmero do protocolo :
9
Tipo de
Autorizador

9
9
Cdigo
da UF

9
9
Ano

9
9
9
9
9
9
Sequencial de 10 posies

1 posio com o Tipo de Autorizador (1=SEFAZ normal, 3=SEFAZ VIRTUAL-RS,


5=SEFAZ VIRTUAL-SP; 7 = SVC-RS; 8 = SVC-SP)
2 posies para o cdigo da UF do IBGE;
2 posies para ano;
10 posies para o sequencial no ano.

A gerao do nmero de protocolo ser nica, sendo utilizada por todos os Web Service que
precisam atribuir um nmero de protocolo para o resultado do processamento independente do
modelo de CT-e ser de transporte de carga (57) ou de outros servios (67).

6.7

Tempo Mdio de Resposta

O tempo mdio de resposta um indicador que mede a performance do servio de


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

Pg. 133 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Margem
clara

Start C

Chave de acesso do CT-e

DV

Stop

Margem
clara

Margem Clara: Espao claro, que no contm nenhuma marca legvel por mquina, existente
esquerda e direita do cdigo para evitar interferncia na decodificao da simbologia. A
margem clara tambm chamada de "rea livre", "zona de silncio" ou "margem de silncio".
Start C: inicia a codificao dos dados CODE-128C de acordo com o conjunto de caracteres. O
Start C no representa nenhum caractere.
Chave de acesso do CT-e: representa o conjunto de 44 caracteres da chave de acesso do CTe.
DV: dgito verificador da simbologia.
Stop: caractere de parada, indica o final do cdigo ao leitor ptico.

Pg. 134 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

O cdigo de barras ser impresso com resoluo mnima de 300 dpi, observando a rea
reservada no DACTE de 3 x 9 cm
O cdigo de barras ser impresso com os padres prprios residentes das impressoras de no
impacto (laser ou deskjet) e de impacto (matriciais ou de linhas) a fim de respeitarem os padres
dos referidos cdigos:

A rea reservada no DACTE;


Largura mnima total do cdigo de barras (considerando o cdigo de barras da chave de
acesso, com 44 posies):
-6 cm para impressoras de No Impacto (Laser de Jato de Tinta);
-11,5 cm para impressora de impacto (Matricial e de linha)
Altura mnima da barra: 0,8 cm;
Largura mnima da barra: 0,02 cm, conforme explicado a seguir:
Considerando que para cada smbolo da barra so codificados dois caracteres, ento se
tem: Tamanho do campo = 44 (caracteres) / 2 = 22 (smbolos) Considerando que cada
smbolo possui 11 (mdulos) * 22 (smbolos) = 242 posies Margem clara = ter no
mnimo a dimenso de 10 (mdulos) * 2 = 20 posies Start C = 11 (mdulos) = 11
posies DV = 11 (mdulos) = 11 posies Stop = 13 (mdulos) = 13 posies Tamanho
total da simbologia = 242 + 20 + 11 + 11 + 13 = 297 (posies) Largura mnima de cada
mdulo da barra = 6 cm / 297 (posies) = 0,02 cm

7.1

Cdigo de Barras Adicional

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

Quantidade de Caracteres

cUF
02

tpEmis
01

CNPJ
14

vCT
14

ICMSp
01

ICMSs
01

DD
02

DV
01

- cUF = Cdigo da UF do destinatrio ou remetente do Documento Fiscal, informar 99 quando a


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

Pg. 135 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Clculo do Dgito Verificador do CODE-128C

7.2

O dgito verificador baseado em um clculo do mdulo 103 considerando a soma


ponderada dos valores de cada um dos dgitos na mensagem codificada, incluindo o valor do
caractere de incio (start).
Exemplo: consideremos que a chave de acesso fosse apenas de oito caracteres e contivesse o
seguinte nmero: 09758364
Chave de acesso
Sequncia
Valor do caractere
Valor Ponderado (A X B)

09
B

105
105

75
2
75
150

83
3
83
249

64
4
64
256

Representao Simblica do Cdigo

START
B

09
1
9
9

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

7.3

START
A
B
C

75
B

83
B

64
B

DV = 48
B

STOP
B

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

A sequncia de barras est descrita na tabela do Anexo IV deste manual.


B = barra preta
S = espao ou barra branca
A numerao acima indica quantas vezes a barra ser impressa no smbolo.

Pg. 136 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Pg. 137 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

9. Contingncia
Nos casos de contingncia, enquanto no houver obrigatoriedade para o CT-e:
- Nas UF em que a legislao no vede, as empresas podero emitir o correspondente
modelo em papel substitudo pelo CT-e.
- Nas UF em que a legislao vede a emisso dos documentos em papel, o contribuinte
dever utilizar uma das modalidades de contingncia contidas no Manual de Contingncia do
CT-e (Anexo VI deste MOC)
Para identificar o status operacional do Portal da Secretaria de Fazenda Estadual, ser utilizado
o Web Service cteStatusServico. Para tempo de resposta, informado pela SEFAZ no retorno da
consulta de Status, superior a 3 (trs) minutos ou ausncia de retorno, caber empresa decidir
pela utilizao do processo de contingncia definido no pargrafo anterior.
Tambm por meio deste mtodo, a empresa dever identificar a sada do estado de
contingncia.
Antes de entrar em contingncia a empresa tambm verificar o status operacional de sua rede
interna.

Pg. 138 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

10. Ambiente de Homologao / Produo


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

Pg. 139 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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


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

11.1 Processo de Distribuio


A modalidade tecnolgica de intercmbio do documento eletrnico entre o emissor e receptor
ser acordada entre ambos, respeitando o sigilo fiscal e o padro de contedo de dados definido
neste item. As formas mais comuns de troca de informaes entre as empresas no comrcio
eletrnico (B2B) so:

Troca de mensagens em sistema especfico, baseado em WEB ou rede privativa;


Troca de arquivos;
Troca de mensagens via e-mail;
Disponibilizao de informaes em portais, com acesso sob demanda e autenticao de
acesso.

11.2 Leiaute da Distribuio: CT-e


Ser disponibilizado para o tomador o mesmo contedo do CT-e enviado para a SEFAZ
autorizadora, complementada com a informao da Autorizao de Uso, na forma que segue.
Schema XML: procCTe_v99.99.xsd
#
XR01
XR02
XR03
XR04
XR05

Campo
cteProc
versao
ipTransm
issor
CTe
(dados)

XR06
XR07

protCte
(dados)

Ele
Raiz
A
A

Pai
XR01
XR01

Tipo
N
C

Ocor.
1-1
0-1

Tam.
1-4
-

Dec. Descrio/Observao
TAG raiz
2
-

G
-

XR01
-

1-1
-

G
-

XR01
-

1-1
-

Dados do CT-e, inclusive com os dados da


assinatura (Anexo I)
Dados do Protocolo de Autorizao de Uso (item
4.2.2)

Nota: Atualmente, no credenciamento das empresas como emissor de CT-e, a SEFAZ no


verifica a capacidade das empresas para recepo de documentos de forma eletrnica, nem a
distribuio dos CT-e para o tomador. Com a ampliao do processo de emisso de documentos
eletrnicos estas implementaes previstas no Projeto podero ser exigidas.

Pg. 140 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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


O Protocolo de Cooperao n 03/2006 II ENAT de implantao do Conhecimento de
Transporte Eletrnico prev o compartilhamento de CT-e entre as administraes tributrias.
O compartilhamento das informaes ser realizado por meio do intercmbio dos seguintes
arquivos digitais:

CT-e: Conhecimento de Transporte eletrnico e a respectiva autorizao ou denegao


de uso;
Inutilizao de numerao de CT-e: Pedido de Inutilizao de numerao de CT-e e a
respectiva homologao do pedido;
Registro de Evento de CT-e: Pedido de Registro de Evento e respectiva homologao
do pedido;

12.1 Processo de Compartilhamento


Todos os documentos sero transmitidos para a Receita Federal do Brasil, que disponibilizar o
compartilhamento destes documentos para os seguintes rgos da administrao tributria
interessados:

UF de incio da prestao do servio de transporte;


UF de fim da prestao do servio de transporte;
UF do tomador da prestao do servio de transporte;
SUFRAMA quando a localidade de fim da prestao de servio de transporte estiver
localizada na rea de incentivo fiscal administrada pela SUFRAMA.

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

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

Pg. 141 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

12.2 Leiaute de Compartilhamento: CT-e


Schema XML: procCTe_v99.99.xsd
#
XR01
XR02
XR03
XR04

Campo
cteProc
versao
CTe
(dados)

Ele
Raiz
A
G
-

Pai
XR01
XR01
-

Tipo
N
-

Ocor.
1-1
1-1
-

Tam.
1-4
-

XR05
XR06

protCte
(dados)

G
-

XR01
-

1-1
-

Dec. Descrio/Observao
TAG raiz
2
Dados do CT-e, inclusive com os dados da
assinatura (Anexo I)
Dados do Protocolo de Autorizao de Uso (item
4.2.2)

12.3 Leiaute de Compartilhamento: Inutilizao de Numerao de CT-e


Schema XML: procInutCTe_v99.99.xsd
#
ZR01
ZR02
ZR03
ZR04
ZR05
ZR06
ZR07

Campo
Ele
procInutCTe
Raiz
versao
A
ipTransmissor A
inutCTe
G
(dados)
retInutCTe
G
(dados)
-

Pai
ZR01
XR01
ZR01
ZR01
-

Tipo
N
C
-

Ocor.
1-1
0-1
1-1
1-1
-

Tam.
1-4
-

Dec.
2
-

Descrio/Observao
TAG raiz

Dados do Pedido de Inutilizao (item 4.3)


Dados da homologao do pedido (item 4.3)

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


Schema XML: procEventoCTe_v99.99.xsd
#
YR01
YR02
YR03
YR04
YR05
YR06
YR07

Campo
procEventoCTe
Verso
ipTransmissor
eventoCTe
(dados)
retEventoCTe
(dados)

Ele
Raiz
A
A
G
G
-

Pai Tipo Ocor. Tam. Dec.


YR01
N
1-1
1-4
2
XR01
C
0-1
YR01
1-1
YR01 1-1
-

Descrio/Observao
TAG raiz

Dados do Pedido de Registro de Evento


Dados da homologao do pedido

12.5 Compartilhamento de Documentos com Outros rgos Pblicos


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

Pg. 142 / 231

Conhecimento de Transporte Eletrnico


MOC CT-e 3.00

Anexo I Leiaute do CT-e


- Observaes importantes para entendimento do Leiaute do CT-e
1.

Abreviaes Utilizadas nas Colunas de Cabealho do Leiaute:


#
135

Campo Nvel Descrio


vBC

Valor da Base de Clculo do ICMS

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


E

1-1

13, 2

ER23

15 posies, sendo 13 inteiras e 2 decimais.

a) coluna # : identificador da linha da tabela;


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

Pg. 143 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

A - indica que o campo um atributo do Elemento


anterior;
E - indica que o campo um Elemento;
CE indica que o campo um Elemento que deriva
de uma Escolha (Choice);
G indica que o campo um Elemento de Grupo;
CG - indica que o campo um Elemento de Grupo
que deriva de uma Escolha (Choice);
ID indica que o campo um ID da XML 1.0;
RC indica que o campo uma key constraint
(Restrio de Chave) para garantir a unicidade e
presena do valor;

e) coluna Tipo:
N campo numrico;
C campo alfanumrico;
D campo data;
T campo horrio;
f) Coluna Ocorrncia: x-y, onde x indica a ocorrncia mnima e y a ocorrncia mxima;

Pg. 144 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Pg. 145 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e Diagrama Simplificado parte genrica

Pg. 146 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e OS Diagrama Simplificado parte genrica

Pg. 147 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e Diagrama Simplificado Rodovirio

CT-e Diagrama Simplificado Rodovirio Outros Servios

Pg. 148 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e Diagrama Simplificado Areo

Pg. 149 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e Diagrama Simplificado Aquavirio

Pg. 150 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e Diagrama Simplificado Ferrovirio

Pg. 151 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e Diagrama Simplificado Dutovirio

CT-e Diagrama Simplificado Multimodal

Pg. 152 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Leiaute CT-e Estrutura Genrica


#

Campo

infCte

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do CT-e

1-1

versao

Verso do leiaute

1-1

Id

Identificador da tag a ser assinada

1-1

ide

Identificao do CT-e

47

ER55

Ex: "3.00"

ER47

Informar a chave de acesso do CT-e e


precedida do literal "CTe"

1-1

cUF

Cdigo da UF do emitente do CT-e.

1-1

D2

Utilizar a Tabela do IBGE.

cCT

Cdigo numrico que compe a Chave


de Acesso.

1-1

ER40

CFOP

Cdigo Fiscal de Operaes e


Prestaes

1-1

ER48

natOp

Natureza da Operao

1-1

1 - 60

ER36

mod

Modelo do documento fiscal

1-1

10

serie

Srie do CT-e

1-1

1-3

ER34

11

nCT

Nmero do CT-e

1-1

1-9

ER32

12

dhEmi

Data e hora de emisso do CT-e

1-1

21

ER1

13

tpImp

Formato de impresso do DACTE

1-1

D1

Preencher com: 1 - Retrato; 2 Paisagem.

14

tpEmis

Forma de emisso do CT-e

1-1

D12

Preencher com:
1 - Normal;
4-EPEC pela SVC; 5 - Contingncia
FSDA;
7 - Autorizao pela SVC-RS;
8 - Autorizao pela SVC-SP

15

cDV

Digito Verificador da chave de acesso do

1-1

D6

Nmero aleatrio gerado pelo emitente


para cada CT-e, com o objetivo de evitar
acessos indevidos ao documento.

Utilizar o cdigo 57 para identificao do


CT-e, emitido em substituio aos
modelos de conhecimentos em papel.

ER41

Preencher com "0" no caso de srie nica

Formato AAAA-MM-DDTHH:MM:DD TZD

Informar o dgito de controle da chave de

Pg. 153 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CT-e

acesso do CT-e, que deve ser calculado


com a aplicao do algoritmo mdulo 11
(base 2,9) da chave de acesso.

16

tpAmb

Tipo do Ambiente

1-1

D1

Preencher com:1 - Produo; 2 Homologao

17

tpCTe

Tipo do CT-e

1-1

D17

Preencher com:
0 - CT-e Normal;
1 - CT-e de Complemento de Valores; 2 CT-e de Anulao;
3 - CT-e Substituto

18

procEmi

Identificador do processo de emisso do


CT-e

1-1

D36

Preencher com:
0 - emisso de CT-e com aplicativo do
contribuinte;
3- emisso CT-e pelo contribuinte com
aplicativo fornecido pelo Fisco.

19

verProc

Verso do processo de emisso

1-1

1 - 20

20

indGlobalizado

Indicador de CT-e Globalizado

0-1

21

cMunEnv

Cdigo do Municpio de envio do CT-e


(de onde o documento foi transmitido)

1-1

ER3

Utilizar a tabela do IBGE. Informar


9999999 para as operaes com o
exterior.

22

xMunEnv

Nome do Municpio de envio do CT-e (de


onde o documento foi transmitido)

1-1

2 - 60

ER36

Informar PAIS/Municipio para as


operaes com o exterior.

23

UFEnv

Sigla da UF de envio do CT-e (de onde o


documento foi transmitido)

1-1

D10

Informar 'EX' para operaes com o


exterior.

24

modal

Modal

1-1

D35

Preencher com:01-Rodovirio;
02-Areo;03-Aquavirio;04Ferrovirio;05-Dutovirio;06-Multimodal;

25

tpServ

Tipo do Servio

1-1

D14

Preencher com:
0 - Normal;1 - Subcontratao;
2 - Redespacho;3 - Redespacho
Intermedirio; 4 - Servio Vinculado a
Multimodal

26

cMunIni

Cdigo do Municpio de incio da

1-1

ER36
D13

Iinformar a verso do aplicativo emissor


de CT-e.

Informar valor 1 quando for globalizado


e no informar a tag nas demais situaes

ER3

Utilizar a tabela do IBGE. Informar

Pg. 154 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

prestao

9999999 para operaes com o exterior.

27

xMunIni

Nome do Municpio do incio da


prestao

1-1

2 - 60

28

UFIni

UF do incio da prestao

1-1

29

cMunFim

Cdigo do Municpio de trmino da


prestao

1-1

ER3

Utilizar a tabela do IBGE. Informar


9999999 para operaes com o exterior.

30

xMunFim

Nome do Municpio do trmino da


prestao

1-1

2 - 60

ER36

Informar 'EXTERIOR' para operaes


com o exterior.

31

UFFim

UF do trmino da prestao

1-1

D10

Informar 'EX' para operaes com o


exterior.

32

retira

Indicador se o Recebedor retira no


Aeroporto, Filial, Porto ou Estao de
Destino?

1-1

D15

Preencher com: 0 - sim; 1 - no

33

xDetRetira

Detalhes do retira

0-1

1 - 160

34

indIEToma

Indicador do papel do tomador na


prestao do servio:
1 Contribuinte ICMS;
2 Contribuinte isento de inscrio;
9 No Contribuinte

1-1

D16

Aplica-se ao tomador que for indicado no


toma3 ou toma4

35

toma3

Indicador do "papel" do tomador do


servio no CT-e

CG

36

toma

Tomador do Servio

D17

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

Indicador do "papel" do tomador do


servio no CT-e

38

toma

Tomador do Servio

D18

Preencher com:
4 - Outros

D10

Informar 'EXTERIOR' para operaes


com o exterior.
Informar 'EX' para operaes com o
exterior.

ER36

1-1
N

CG
E

ER36

1-1

1-1
N

1-1

Pg. 155 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Obs: Informar os dados cadastrais do


tomador do servio
39

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

40

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

41

IE

Inscrio Estadual

0-1

14

ER30

Informar a IE do tomador ou ISENTO se


tomador contribuinte do ICMS isento de
inscrio no cadastro de contribuintes do
ICMS. Caso o tomador no seja
contribuinte do ICMS no informar o
contedo.

42

xNome

Razo Social ou Nome

1-1

2 - 60

ER36

43

xFant

Nome Fantasia

0-1

2 - 60

ER36

44

fone

Telefone

0-1

6 - 14

ER6

45

enderToma

Dados do endereo

1-1

46

xLgr

Logradouro

1-1

2 - 255

ER36

47

nro

Nmero

1-1

1 - 60

ER36

48

xCpl

Complemento

0-1

1 - 60

ER36

49

xBairro

Bairro

1-1

2 - 60

ER36

50

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Informar 9999999 para operaes com o


exterior.

51

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

52

CEP

CEP

0-1

ER40

Informar os zeros no significativos

53

UF

Sigla da UF

1-1

54

cPais

Cdigo do pas

0-1

1-4

ER31

55

xPais

Nome do pas

0-1

2 - 60

ER36

Endereo de email

0-1

1 - 60

ER49

56

email

D10

Informar EX para operaes com o


exterior.
Utilizar a tabela do BACEN

Pg. 156 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

57

dhCont

Data e Hora da entrada em contingncia

1-1

21

ER1

58

xJust

Justificativa da entrada em contingncia

1-1

15 - 256

ER36

59

compl

Dados complementares do CT-e para


fins operacionais ou comerciais

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

0-1

60

xCaracAd

Caracterstica adicional do transporte

0-1

1 - 15

ER36

Texto livre:
REENTREGA; DEVOLUO;
REFATURAMENTO; etc

61

xCaracSer

Caracterstica adicional do servio

0-1

1 - 30

ER36

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

62

xEmi

Funcionrio emissor do CTe

0-1

1 - 20

ER36

63

fluxo

Previso do fluxo da carga

Sigla ou cdigo interno da


Filial/Porto/Estao/ Aeroporto de Origem

64

xOrig

65

pass

66

67

xPass

xDest

0-1
C

0-1

Preenchimento obrigatrio para o modal


areo.
1 - 60

ER36

Observaes para o modal areo:


- Preenchimento obrigatrio para o modal
areo.
- O cdigo de trs letras IATA do
aeroporto de partida dever ser includo
como primeira anotao. Quando no for
possvel, utilizar a sigla OACI.

0-n

Sigla ou cdigo interno da


Filial/Porto/Estao/Aeroporto de
Passagem

0-1

1 - 15

ER36

Observao para o modal areo:


- O cdigo de trs letras IATA, referente
ao aeroporto de transferncia, dever ser
includo, quando for o caso. Quando no
for possvel, utilizar a sigla OACI.
Qualquer solicitao de itinerrio dever
ser includa.

Sigla ou cdigo interno da


Filial/Porto/Estao/Aeroporto de Destino

0-1

1 - 60

ER36

Observaes para o modal areo:


- Preenchimento obrigatrio para o modal
areo.
- Dever ser includo o cdigo de trs
letras IATA do aeroporto de destino.
Quando no for possvel, utilizar a sigla

Pg. 157 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

OACI.
68

xRota

Cdigo da Rota de Entrega

0-1

69

Entrega

Informaes ref. a previso de entrega

0-1

CG

1-1

1 - 10

ER36

70

semData

Entrega sem data definida

71

tpPer

Tipo de data/perodo programado para


entrega

72

comData

Entrega com data definida

73

tpPer

Tipo de data/perodo programado para


entrega

74

dProg

Data programada

75

noPeriodo

Entrega no perodo definido

76

tpPer

Tipo perodo

1-1

77

dIni

Data inicial

1-1

10

ER11

Formato AAAA-MM-DD

78

dFim

Data final

1-1

10

ER11

Formato AAAA-MM-DD

79

semHora

Entrega sem hora definida

80

tpHor

Tipo de hora

81

comHora

Entrega com hora definida

82

tpHor

Tipo de hora

83

hProg

Hora programada

CG

D19

0- Sem data definida

1-1

D20

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

1-1

10

1-1

CG

ER11

Formato AAAA-MM-DD

1-1

CG
E

1-1

Esta opo proibida para o modal


areo.

D18

4-no perodo

1-1
N

CG

1-1

D19

0- Sem hora definida

1-1

D20

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

1-1

1-1

CG

ER54

Formato HH:MM:SS

84

noInter

Entrega no intervalo de horrio definido

1-1

85

tpHor

Tipo de hora

1-1

86

hIni

Hora inicial

1-1

ER54

Formato HH:MM:SS

87

hFim

Hora final

1-1

ER54

Formato HH:MM:SS

D18

4 - No intervalo de tempo

Pg. 158 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

88

origCalc

Municpio de origem para efeito de


clculo do frete

0-1

2 - 40

ER36

89

destCalc

Municpio de destino para efeito de


clculo do frete

0-1

2 - 40

ER36

90

xObs

Observaes Gerais

0-1

1 - 2000

ER36

91

ObsCont

Campo de uso livre do contribuinte

0 - 10

Informar o nome do campo no atributo


xCampo e o contedo do campo no
XTexto

92

xCampo

Identificao do campo

1-1

1 - 20

ER36

93

xTexto

Contedo do campo

1-1

1 - 160

ER36

94

ObsFisco

Campo de uso livre do contribuinte

0 - 10

Informar o nome do campo no atributo


xCampo e o contedo do campo no
XTexto

95

xCampo

Identificao do campo

1-1

1 - 20

ER36

96

xTexto

Contedo do campo

1-1

1 - 60

ER36

Identificao do Emitente do CT-e

97

emit

1-1

98

CNPJ

CNPJ do emitente

1-1

14

ER5

99

IE

Inscrio Estadual do Emitente

1-1

14

ER29

100

IEST

Inscrio Estadual do Substituto


Tributrio

0-1

14

ER29

101

xNome

Razo social ou Nome do emitente

1-1

2 - 60

ER36

102

xFant

Nome fantasia

0-1

2 - 60

ER36

103

enderEmit

Endereo do emitente

Informar zeros no significativos

1-1

104

xLgr

Logradouro

1-1

2 - 60

ER36

105

nro

Nmero

1-1

1 - 60

ER36

106

xCpl

Complemento

0-1

1 - 60

ER36

107

xBairro

Bairro

1-1

2 - 60

ER36

108

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Pg. 159 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

109

xMun

Nome do municpio

1-1

2 - 60

ER36

110

CEP

CEP

0-1

ER40

111

UF

Sigla da UF

1-1

112

fone

Telefone

0-1

6 - 14

Informaes do Remetente das


mercadorias transportadas pelo CT-e

113

rem

Informar zeros no significativos

D11
ER6

0-1

Poder no ser informado para os CTe de redespacho intermedirio e


servio vinculado a multimodal. Nos
demais casos dever sempre ser
informado.

114

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

115

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

116

IE

Inscrio Estadual

0-1

14

ER30

Informar a IE do remetente ou ISENTO


se remetente contribuinte do ICMS
isento de inscrio no cadastro de
contribuintes do ICMS. Caso o remetente
no seja contribuinte do ICMS no
informar a tag.

117

xNome

Razo social ou nome do remetente

1-1

2 - 60

ER36

118

xFant

Nome fantasia

0-1

2 - 60

ER36

119

fone

Telefone

0-1

6 - 14

ER6

120

enderReme

Dados do endereo

1-1

121

xLgr

Logradouro

1-1

2 - 255

ER36

122

nro

Nmero

1-1

1 - 60

ER36

123

xCpl

Complemento

0-1

1 - 60

ER36

124

xBairro

Bairro

1-1

2 - 60

ER36

125

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Informar 9999999 para operaes com o


exterior.

126

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

Pg. 160 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

127

CEP

CEP

0-1

128

UF

Sigla da UF

1-1

129

cPais

Cdigo do pas

0-1

1-4

ER31

130

xPais

Nome do pas

0-1

2 - 60

ER36

Endereo de email

0-1

1 - 60

ER49

Informaes do Expedidor da Carga

131
132

email
exped

ER40
D10

Informar os zeros no significativos


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

0-1

133

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

134

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

135

IE

Inscrio Estadual

0-1

14

ER30

Informar a IE do expedidor ou ISENTO se


expedidor contribuinte do ICMS isento
de inscrio no cadastro de contribuintes
do ICMS. Caso o expedidor no seja
contribuinte do ICMS no informar a tag.

136

xNome

Razo Social ou Nome

1-1

2 - 60

ER36

137

fone

Telefone

0-1

6 - 14

ER6

138

enderExped

Dados do endereo

1-1

139

xLgr

Logradouro

1-1

2 - 255

ER36

140

nro

Nmero

1-1

1 - 60

ER36

141

xCpl

Complemento

0-1

1 - 60

ER36

142

xBairro

Bairro

1-1

2 - 60

ER36

143

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Informar 9999999 para operaes com o


exterior.

144

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

145

CEP

CEP

0-1

ER40

Informar os zeros no significativos

146

UF

Sigla da UF

1-1

D10

Informar EX para operaes com o

Pg. 161 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

exterior.
147

cPais

Cdigo do pas

0-1

1-4

ER31

148

xPais

Nome do pas

0-1

2 - 60

ER36

Endereo de email

0-1

1 - 60

ER49

Informaes do Recebedor da Carga

149
150

email
receb

Utilizar a tabela do BACEN

0-1

151

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

152

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

153

IE

Inscrio Estadual

0-1

14

ER30

Informar a IE do recebedor ou ISENTO


se recebedor contribuinte do ICMS
isento de inscrio no cadastro de
contribuintes do ICMS. Caso o recebedor
no seja contribuinte do ICMS no
informar o contedo.

154

xNome

Razo Social ou Nome

1-1

2 - 60

ER36

155

fone

Telefone

0-1

6 - 14

ER6

156

enderReceb

Dados do endereo

1-1

157

xLgr

Logradouro

1-1

2 - 255

ER36

158

nro

Nmero

1-1

1 - 60

ER36

159

xCpl

Complemento

0-1

1 - 60

ER36

160

xBairro

Bairro

1-1

2 - 60

ER36

161

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Informar 9999999 para operaes com o


exterior.

162

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

163

CEP

CEP

0-1

ER40

Informar os zeros no significativos

164

UF

Sigla da UF

1-1

D10

Informar EX para operaes com o


exterior.

Pg. 162 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

165

cPais

Cdigo do pas

0-1

1-4

ER31

166

xPais

Nome do pas

0-1

2 - 60

ER36

Endereo de email

0-1

1 - 60

ER49

Informaes do Destinatrio do CT-e

167
168

email
dest

0-1

Utilizar a tabela do BACEN

S pode ser omitido em caso de


redespacho intermedirio

169

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

170

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

171

IE

Inscrio Estadual

0-1

14

ER30

Informar a IE do destinatrio ou ISENTO


se destinatrio contribuinte do ICMS
isento de inscrio no cadastro de
contribuintes do ICMS. Caso o
destinatrio no seja contribuinte do
ICMS no informar o contedo.

172

xNome

Razo Social ou Nome do destinatrio

1-1

2 - 60

ER36

173

fone

Telefone

0-1

6 - 14

ER6

174

ISUF

Inscrio na SUFRAMA

0-1

8-9

ER42

175

enderDest

Dados do endereo

(Obrigatrio nas operaes com as reas


com benefcios de incentivos fiscais sob
controle da SUFRAMA)

1-1

176

xLgr

Logradouro

1-1

2 - 255

ER36

177

nro

Nmero

1-1

1 - 60

ER36

178

xCpl

Complemento

0-1

1 - 60

ER36

179

xBairro

Bairro

1-1

2 - 60

ER36

180

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Informar 9999999 para operaes com o


exterior.

181

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

182

CEP

CEP

0-1

ER40

Informar os zeros no significativos

Pg. 163 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

183

UF

Sigla da UF

1-1

184

cPais

Cdigo do pas

0-1

1-4

ER31

185

xPais

Nome do pas

0-1

2 - 60

ER36

0-1

1 - 60

ER49

186

email

Endereo de email

187

vPrest

Valores da Prestao de Servio

D10

Informar EX para operaes com o


exterior.
Utilizar a tabela do BACEN

1-1

188

vTPrest

Valor Total da Prestao do Servio

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.
Pode conter zeros quando o CT-e for de
complemento de ICMS

189

vRec

Valor a Receber

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

190

Comp

Componentes do Valor da Prestao

0-n

191

xNome

Nome do componente

1-1

1 - 15

ER36

Exxemplos: FRETE PESO, FRETE


VALOR, SEC/CAT, ADEME,
AGENDAMENTO, etc

192

vComp

Valor do componente

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

Informaes relativas aos Impostos

1-1

Informaes relativas ao ICMS

1-1

CG

1-1

193
194

imp
ICMS

195

ICMS00

Prestao sujeito tributao normal do


ICMS

196

CST

classificao Tributria do Servio

1-1

197

vBC

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

198

pICMS

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

199

vICMS

Valor do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

200

ICMS20

Prestao sujeito tributao com


reduo de BC do ICMS

CG

201

CST

Classificao Tributria do servio

D26

00 - tributao normal ICMS

1-1
N

1-1

D27

20 - tributao com BC reduzida do ICMS

Pg. 164 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

202

pRedBC

Percentual de reduo da BC

1-1

3, 2

ER15

5 posies, sendo 3 inteiras e 2 decimais.

203

vBC

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

204

pICMS

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

205

vICMS

Valor do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

206

ICMS45

ICMS Isento, no Tributado ou diferido

207

CST

Classificao Tributria do Servio

208

ICMS60

Tributao pelo ICMS60 - ICMS cobrado


por substituio
tributria.Responsabilidade do
recolhimento do ICMS atribudo ao
tomador ou 3 por ST

209

CST

Classificao Tributria do Servio

210

vBCSTRet

Valor da BC do ICMS ST retido

211

vICMSSTRet

Valor do ICMS ST retido

212

pICMSSTRet

213

vCred

CG
E

1-1
N

D28

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

1-1

D29

60 - ICMS cobrado por substituio


tributria

1-1

13, 2

ER27

Valor do frete sobre o qual ser calculado


o ICMS a ser substitudo na Prestao.

1-1

13, 2

ER27

Resultado da multiplicao do
vBCSTRet x pICMSSTRet que ser
valor do ICMS a ser retido pelo
Substituto. Podendo o valor do ICMS a
ser retido efetivamente, sofrer ajustes
conforme a opo tributaria do
transportador substitudo.

Alquota do ICMS

1-1

3, 2

ER12

Percentual de Alquota incidente na


prestao de servio de transporte.

Valor do Crdito outorgado/Presumido

0-1

13, 2

ER27

Preencher somente quando o


transportador substitudo, for optante
pelo crdito outorgado previsto no
Convnio 106/96 e corresponde ao
percentual de 20% do valor do ICMS

CG

1-1

1-1

Pg. 165 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

ST retido.
214

ICMS90

ICMS Outros

215

CST

Classificao Tributria do Servio

1-1

216

pRedBC

Percentual de reduo da BC

0-1

3, 2

ER15

5 posies, sendo 3 inteiras e 2 decimais.

217

vBC

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

218

pICMS

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

219

vICMS

Valor do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

220

vCred

Valor do Crdito Outorgado/Presumido

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

ICMS devido UF de origem da


prestao, quando diferente da UF do
emitente

CG

221

ICMSOutraUF

CG

1-1
D30

90 - ICMS outros

1-1

222

CST

Classificao Tributria do Servio

1-1

223

pRedBCOutraUF

Percentual de reduo da BC

0-1

3, 2

ER15

5 posies, sendo 3 inteiras e 2 decimais.

224

vBCOutraUF

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

225

pICMSOutraUF

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

226

vICMSOutraUF

Valor do ICMS devido outra UF

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

CG

D30

227

ICMSSN

Simples Nacional

228

CST

Classificao Tributria do Servio

1-1

D30

229

indSN

Indica se o contribuinte Simples


Nacional 1=Sim

1-1

D13

90 - ICMS Outra UF

1-1
90 - ICMS Simples Nacional

230

vTotTrib

Valor Total dos Tributos

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

231

infAdFisco

Informaes adicionais de interesse do


Fisco

0-1

1 - 2000

ER36

Norma referenciada, informaes


complementares, etc

232

ICMSUFFim

Informaes do ICMS de partilha com a

0-1

Grupo a ser informado nas prestaes

Pg. 166 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

UF de trmino do servio de transporte


na operao interestadual

interestaduais para consumidor final, no


contribuinte do ICMS

233

vBCUFFim

Valor da BC do ICMS na UF de trmino


da prestao do servio de transporte

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

234

pFCPUFFim

Percentual do ICMS relativo ao Fundo de


Combate pobreza (FCP) na UF de
trmino da prestao do servio de
transporte

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Alquota adotada nas operaes internas
na UF do destinatrio

235

pICMSUFFim

Alquota interna da UF de trmino da


prestao do servio de transporte

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Alquota adotada nas operaes internas
na UF do destinatrio

236

pICMSInter

Alquota interestadual das UF envolvidas

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Alquota interestadual das UF envolvidas

237

pICMSInterPart

Percentual provisrio de partilha entre os


estados

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Percentual de partilha para a UF do
destinatrio:
- 40% em 2016;
- 60% em 2017;
- 80% em 2018;
- 100% a partir de 2019.

238

vFCPUFFim

Valor do ICMS relativo ao Fundo de


Combate Pobreza (FCP) da UF de
trmino da prestao

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

239

vICMSUFFim

Valor do ICMS de partilha para a UF de


trmino da prestao do servio de
transporte

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

240

vICMSUFIni

Valor do ICMS de partilha para a UF de


incio da prestao do servio de
transporte

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.
Dever ser informado para todos os

241

infCTeNorm

Grupo de informaes do CT-e Normal CG


e Substituto

1-1

242

infCarga

Informaes da Carga do CT-e

1-1

243

vCarga

Valor total da carga

0-1

Pg. 167 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

modais, com exceo para o Dutovirio.


244

proPred

Produto predominante

1-1

1 - 60

ER36

Informar a descrio do produto


predominante

245

xOutCat

Outras caractersticas da carga

0-1

1 - 30

ER36

"FRIA", "GRANEL", "REFRIGERADA",


"Medidas: 12X12X12"

246

infQ

Informaes de quantidades da Carga do


CT-e

1-n

Para o Areo obrigatrio o


preenchimento desse campo da seguinte
forma.
1 - Peso Bruto, sempre em quilogramas
(obrigatrio);
2 - Peso Cubado; sempre em
quilogramas;
3 - Quantidade de volumes, sempre em
unidades (obrigatrio);
4 - Cubagem, sempre em metros cbicos
(obrigatrio apenas quando for
impossvel preencher as dimenses da(s)
embalagem(ens) na tag xDime do leiaute
do Areo).

247

cUnid

Cdigo da Unidade de Medida

1-1

248

tpMed

Tipo da Medida

1-1

1 - 20

ER36

Exemplos:
PESO BRUTO, PESO DECLARADO,
PESO CUBADO, PESO AFORADO,
PESO AFERIDO, PESO BASE DE
CLCULO, LITRAGEM, CAIXAS e etc

249

qCarga

Quantidade

1-1

11, 4

ER21

15 posies, sendo 11 inteiras e 4


decimais.

Valor da Carga para efeito de averbao

0-1

13, 2

ER28

15 posies, sendo 13 inteiras e 2


decimais.
Normalmente igual ao valor declarado da
mercadoria, diferente por exemplo,

250

vCargaAverb

D21

Preencher com:
00-M3;
01-KG;
02-TON;
03-UNIDADE;
04-LITROS;
05-MMBTU

Pg. 168 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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
251

252

infDoc

infNF

Informaes dos documentos


transportados pelo CT-e
Opcional para Redespacho Intermediario
e Servio vinculado a multimodal.

Informaes das NF

0-1

Poder no ser informado para os CT-e


de redespacho intermedirio. Nos demais
casos dever sempre ser informado.

CG

1-n

Este grupo deve ser informado quando o


documento originrio for NF

253

nRoma

Nmero do Romaneio da NF

0-1

1 - 20

ER36

254

nPed

Nmero do Pedido da NF

0-1

1 - 20

ER36

255

mod

Modelo da Nota Fiscal

1-1

256

serie

Srie

1-1

1-3

ER36

257

nDoc

Nmero

1-1

1 - 20

ER36

258

dEmi

Data de Emisso

1-1

10

ER11

Formato AAAA-MM-DD

259

vBC

Valor da Base de Clculo do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

260

vICMS

Valor Total do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

261

vBCST

Valor da Base de Clculo do ICMS ST

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

262

vST

Valor Total do ICMS ST

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

263

vProd

Valor Total dos Produtos

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

264

vNF

Valor Total da NF

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

265

nCFOP

CFOP Predominante

1-1

ER48

CFOP da NF ou, na existncia de mais


de um, predominncia pelo critrio de

D7

Preencher com:
01 - NF Modelo 01/1A e Avulsa;
04 - NF de Produtor

Pg. 169 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

valor econmico.
266

nPeso

Peso total em Kg

0-1

12, 3

ER24

15 posies, sendo 12 inteiras e 3


decimais.

267

PIN

PIN SUFRAMA

0-1

2-9

ER43

PIN atribudo pela SUFRAMA para a


operao.

268

dPrev

Data prevista de entrega

0-1

10

ER11

Formato AAAA-MM-DD

269

infUnidCarga

Informaes das Unidades de Carga


(Containeres/ULD/Outros)

0-n

Dispositivo de carga utilizada (Unit Load


Device - ULD) significa todo tipo de
continer de carga, vago, continer de
avio, palete de aeronave com rede ou
palete de aeronave com rede sobre um
iglu.

270

tpUnidCarga

Tipo da Unidade de Carga

1-1

271

idUnidCarga

Identificao da Unidade de Carga

1-1

1 - 20

ER45

272

lacUnidCarga

Lacres das Unidades de Carga

Nmero do lacre

1-1

1 - 20

ER36

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

Informaes das Unidades de Transporte


(Carreta/Reboque/Vago)

273
274
275

nLacre
qtdRat
infUnidTransp

D9

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

0-n

0-n

5 posies, sendo 3 inteiras e 2 decimais.


Deve ser preenchido com as informaes
das unidades de transporte utilizadas.

276

tpUnidTransp

Tipo da Unidade de Transporte

1-1

277

idUnidTransp

Identificao da Unidade de Transporte

1-1

1 - 20

D8

1 - Rodovirio Trao
2 - Rodovirio Reboque
3 - Navio
4 - Balsa
5 - Aeronave
6 - Vago
7 - Outros
ER45

Informar a identificao conforme o tipo


de unidade de transporte.
Por exemplo: para rodovirio trao ou
reboque dever preencher com a placa

Pg. 170 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

do veculo.
278
279
280

lacUnidTransp
nLacre
infUnidCarga

Lacres das Unidades de Transporte

Nmero do lacre

Informaes das Unidades de Carga


(Containeres/ULD/Outros)

0-n
C

1-1

1 - 20

ER36

0-n

Dispositivo de carga utilizada (Unit Load


Device - ULD) significa todo tipo de
continer de carga, vago, continer de
avio, palete de aeronave com rede ou
palete de aeronave com rede sobre um
iglu.

281

tpUnidCarga

Tipo da Unidade de Carga

1-1

282

idUnidCarga

Identificao da Unidade de Carga

1-1

1 - 20

ER45

283

lacUnidCarga

Lacres das Unidades de Carga

Nmero do lacre

1-1

1 - 20

ER36

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

Informaes das NF-e

284
285
286
287

nLacre
qtdRat
qtdRat
infNFe

D9

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

0-n

1-n

CG

288

chave

Chave de acesso da NF-e

1-1

44

ER4

289

PIN

PIN SUFRAMA

0-1

2-9

ER43

PIN atribudo pela SUFRAMA para a


operao.

290

dPrev

Data prevista de entrega

0-1

10

ER11

Formato AAAA-MM-DD

291

infUnidCarga

Informaes das Unidades de Carga


(Containeres/ULD/Outros)

Tipo da Unidade de Carga

292

tpUnidCarga

0-n

1-1

Dispositivo de carga utilizada (Unit Load


Device - ULD) significa todo tipo de
continer de carga, vago, continer de
avio, palete de aeronave com rede ou
palete de aeronave com rede sobre um
iglu.
1

D9

1 - Container
2 - ULD
3 - Pallet

Pg. 171 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

4 - Outros
293

idUnidCarga

Identificao da Unidade de Carga

294

lacUnidCarga

Lacres das Unidades de Carga

Nmero do lacre

Quantidade rateada (Peso,Volume)

Informaes das Unidades de Transporte


(Carreta/Reboque/Vago)

295
296
297

nLacre
qtdRat
infUnidTransp

1-1

1 - 20

ER45

1-1

1 - 20

ER36

0-1

3, 2

ER14

0-n

0-n

tpUnidTransp

Tipo da Unidade de Transporte

1-1

299

idUnidTransp

Identificao da Unidade de Transporte

1-1

1 - 20

ER45

300

lacUnidTransp

Lacres das Unidades de Transporte

Nmero do lacre

1 - 20

ER36

Informaes das Unidades de Carga


(Containeres/ULD/Outros)

302

nLacre
infUnidCarga

5 posies, sendo 3 inteiras e 2 decimais.


Deve ser preenchido com as informaes
das unidades de transporte utilizadas.

298

301

Informar a identificao da unidade de


carga, por exemplo: nmero do container.

D8

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

0-n
C

1-1
0-n

Dispositivo de carga utilizada (Unit Load


Device - ULD) significa todo tipo de
continer de carga, vago, continer de
avio, palete de aeronave com rede ou
palete de aeronave com rede sobre um
iglu.

303

tpUnidCarga

Tipo da Unidade de Carga

1-1

304

idUnidCarga

Identificao da Unidade de Carga

1-1

1 - 20

D9

1 - Container
2 - ULD
3 - Pallet
4 - Outros
ER45

Informar a identificao da unidade de


carga, por exemplo: nmero do container.

Pg. 172 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

305

lacUnidCarga

306
307
308

nLacre
qtdRat
qtdRat

0-n

Lacres das Unidades de Carga

Nmero do lacre

1-1

1 - 20

ER36

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

1-n

309

infOutros

Informaes dos demais documentos

CG

310

tpDoc

Tipo de documento originrio

1-1

311

descOutros

Descrio do documento

0-1

1 - 100

ER36

312

nDoc

Nmero

0-1

1 - 20

ER36

313

dEmi

Data de Emisso

0-1

10

ER11

Formato AAAA-MM-DD

314

vDocFisc

Valor do documento

0-1

13, 2

ER28

15 posies, sendo 13 inteiras e 2


decimais.

315

dPrev

Data prevista de entrega

0-1

10

ER11

Formato AAAA-MM-DD

316

infUnidCarga

Informaes das Unidades de Carga


(Containeres/ULD/Outros)

D22

Preencher com:
00 - Declarao;
10 - Dutovirio;
59 - CF-e SAT;
65 - NFC-e;
99 - Outros

0-n

Informar descrio em caso de 99


Outros.
No caso de NFC-e informar a chave de
acesso.

Dispositivo de carga utilizada (Unit Load


Device - ULD) significa todo tipo de
continer de carga, vago, continer de
avio, palete de aeronave com rede ou
palete de aeronave com rede sobre um
iglu.

317

tpUnidCarga

Tipo da Unidade de Carga

1-1

318

idUnidCarga

Identificao da Unidade de Carga

1-1

1 - 20

319

lacUnidCarga

Lacres das Unidades de Carga

D9

1 - Container
2 - ULD
3 - Pallet
4 - Outros
ER45

Informar a identificao da unidade de


carga, por exemplo: nmero do container.

0-n

Pg. 173 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

320
321
322

nLacre
qtdRat
infUnidTransp

Nmero do lacre

1-1

1 - 20

ER36

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

Informaes das Unidades de Transporte


(Carreta/Reboque/Vago)

0-n

Deve ser preenchido com as informaes


das unidades de transporte utilizadas.

323

tpUnidTransp

Tipo da Unidade de Transporte

1-1

324

idUnidTransp

Identificao da Unidade de Transporte

1-1

1 - 20

ER45

325

lacUnidTransp

Lacres das Unidades de Transporte

Nmero do lacre

1 - 20

ER36

Informaes das Unidades de Carga


(Containeres/ULD/Outros)

326
327

nLacre
infUnidCarga

5 posies, sendo 3 inteiras e 2 decimais.

D8

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

0-n
C

1-1
0-n

Dispositivo de carga utilizada (Unit Load


Device - ULD) significa todo tipo de
continer de carga, vago, continer de
avio, palete de aeronave com rede ou
palete de aeronave com rede sobre um
iglu.

328

tpUnidCarga

Tipo da Unidade de Carga

1-1

329

idUnidCarga

Identificao da Unidade de Carga

1-1

1 - 20

ER45

330

lacUnidCarga

Lacres das Unidades de Carga

Nmero do lacre

1-1

1 - 20

ER36

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

Quantidade rateada (Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

331
332
333

nLacre
qtdRat
qtdRat

D9

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

0-n

Pg. 174 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

334
335

docAnt
emiDocAnt

Documentos de Transporte Anterior

0-1

Emissor do documento anterior

1-n

336

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

337

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

338

IE

Inscrio Estadual

1-1

14

ER29

339

UF

Sigla da UF

1-1

340

xNome

Razo Social ou Nome do expedidor

1-1

1 - 60

341

idDocAnt

Informaes de identificao dos


documentos de Transporte Anterior

1-2

Documentos de transporte anterior em


papel

CG

1-n

342

idDocAntPap

D10

Informar EX para operaes com o


exterior.
ER36

343

tpDoc

Tipo do Documento de Transporte


Anterior

1-1

344

serie

Srie do Documento Fiscal

1-1

1-3

ER36

345

subser

Srie do Documento Fiscal

0-1

1-2

ER36

346

nDoc

Nmero do Documento Fiscal

1-1

1 - 30

ER36

347

dEmi

Data de emisso (AAAA-MM-DD)

1-1

10

ER11

Documentos de transporte anterior


eletrnicos

CG

Chave de acesso do CT-e

44

ER4

348
349

idDocAntEle
chCTe

D32

Preencher com:
07-ATRE;
08-DTA (Despacho de Transito
Aduaneiro);
09-Conhecimento Areo Internacional;
10 Conhecimento - Carta de Porte
Internacional;
11 Conhecimento Avulso;
12-TIF (Transporte Internacional
Ferrovirio); 13-BL (Bill of Lading)

1-n
N

1-1

Pg. 175 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

350

infModal

Informaes do modal

1-1

351

versaoModal

Verso do leiaute especfico para o


Modal

1-1

352

xs:any

XML do modal
Insira neste local o XML especfico do
modal (rodovirio, areo, ferrovirio,
aquavirio ou dutovirio).

1-1

ER44
O elemento do tipo -any- permite
estender o documento XML com
elementos no especificados pelo
schema.
Insira neste local - any- o XML especfico
do modal (rodovirio, areo, ferrovirio,
aquavirio ou dutovirio). A especificao
do schema XML para cada modal pode
ser encontrada nos arquivos que
acompanham este pacote de liberao:
Rodovirio - ver arquivo
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".

0-n

353

veicNovos

informaes dos veculos transportados

354

chassi

Chassi do veculo

1-1

17

ER45

355

cCor

Cor do veculo

1-1

1-4

ER36

356

xCor

Descrio da cor

1-1

1 - 40

ER36

357

cMod

Cdigo Marca Modelo

1-1

1-6

ER36

Utilizar tabela RENAVAM

358

vUnit

Valor Unitrio do Veculo

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

Cdigo de cada montadora

Pg. 176 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

359

vFrete

Frete Unitrio

1-1

360

cobr

Dados da cobrana do CT-e

0-1

361

fat

Dados da fatura

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

362

nFat

Nmero da fatura

0-1

1 - 60

ER36

363

vOrig

Valor original da fatura

0-1

13, 2

ER28

15 posies, sendo 13 inteiras e 2


decimais.

364

vDesc

Valor do desconto da fatura

0-1

13, 2

ER28

15 posies, sendo 13 inteiras e 2


decimais.

365

vLiq

Valor lquido da fatura

0-1

13, 2

ER28

15 posies, sendo 13 inteiras e 2


decimais.

Dados das duplicatas

366

dup

0-n

367

nDup

Nmero da duplicata

0-1

1 - 60

ER36

368

dVenc

Data de vencimento da duplicata (AAAAMM-DD)

0-1

10

ER11

369

vDup

Valor da duplicata

0-1

13, 2

ER28

370

infCteSub

Informaes do CT-e de substituio

371

chCte

Chave de acesso do CT-e a ser


substitudo (original)

1-1

44

ER4

372

refCteAnu

Chave de acesso do CT-e de Anulao

CE

1-1

44

ER4

373

tomaICMS

Tomador contribuinte do ICMS, mas


no emitente de documento fiscal
eletrnico

CG

374

refNFe

Chave de acesso da NF-e emitida pelo


Tomador

CE

44

ER4

375

refNF

Informao da NF ou CT emitido pelo


Tomador

CG

15 posies, sendo 13 inteiras e 2


decimais.

0-1

1-1

1-1
1-1

376

CNPJ

CNPJ do Emitente

CE

1-1

14

ER5

Informar o CNPJ do emitente do


Documento Fiscal

377

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar o CPF do emitente do

Pg. 177 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

documento fiscal
378

mod

Modelo do Documento Fiscal

1-1

379

serie

Serie do documento fiscal

1-1

1-3

ER34

380

subserie

Subserie do documento fiscal

0-1

1-3

ER34

381

nro

Nmero do documento fiscal

1-1

1-6

ER46

382

valor

Valor do documento fiscal.

1-1

13, 2

ER27

383

dEmi

Data de emisso do documento fiscal.

1-1

10

ER11

Chave de acesso do CT-e emitido pelo


Tomador

CE

1-1

44

ER4

Indicador de CT-e Alterao de Tomador

0-1

Informaes do CT-e Globalizado

Preencher com informaes adicionais,


legislao do regime especial, etc

Informaes do Servio Vinculado a


Multimodal

0-1

informaes do CT-e multimodal


vinculado

1-n

Chave de acesso do CT-e Multimodal

Detalhamento do CT-e complementado CG

384
385

386
387
388
389
390
391

refCte
indAlteraToma

infGlobalizado
xObs
infServVinc
infCTeMultimodal
chCTeMultimodal
infCteComp

D33

D13

15 posies, sendo 13 inteiras e 2


decimais.

Tag com efeito e utilizao aguardando


legislao, no utilizar antes de NT
especfica tratar desse procedimento

0-1
C

1-1

1-1

15 - 256

ER36

44

ER4

44

ER4

1-1

392

chCTe

Chave do CT-e complementado

1-1

393

infCteAnu

Detalhamento do CT-e do tipo


Anulao

CG

394

chCte

Chave de acesso do CT-e original a ser


anulado e substitudo

1-1

44

ER4

395

dEmi

Data de emisso da declarao do


tomador no contribuinte do ICMS

1-1

10

ER11

396

autXML

Autorizados para download do XML do

1-1

0 - 10

Informar CNPJ ou CPF. Preencher os

Pg. 178 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

DF-e

zeros no significativos.

397

CNPJ

CNPJ do autorizado

CE

1-1

14

ER5

Informar zeros no significativos

398

CPF

CPF do autorizado

CE

1-1

11

ER9

Informar zeros no significativos

ds:Signature

1-1

399

Leiaute CT-e OS Estrutura Genrica


Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Campo

versao

Verso do leiaute

infCte

Informaes do CT-e Outros Servios

1-1

ER55

1-1

versao

Verso do leiaute

1-1

Id

Identificador da tag a ser assinada

1-1

ide

Identificao do CT-e Outros Servios

47

ER55

Ex: "3.00"

ER47

Informar a chave de acesso do CT-e e


precedida do literal "CTe"

1-1

cUF

Cdigo da UF do emitente do CT-e.

1-1

D2

Utilizar a Tabela do IBGE.

cCT

Cdigo numrico que compe a Chave


de Acesso.

1-1

ER40

CFOP

Cdigo Fiscal de Operaes e


Prestaes

1-1

ER48

natOp

Natureza da Operao

1-1

1 - 60

ER36

10

mod

Modelo do documento fiscal

1-1

11

serie

Srie do CT-e OS

1-1

1-3

D4

Nmero aleatrio gerado pelo emitente


para cada CT-e, com o objetivo de evitar
acessos indevidos ao documento.

Utilizar o cdigo 67 para identificao do


CT-e Outros Servios, emitido em
substituio a Nota Fiscal Modelo 7 para
transporte de pessoas, valores e excesso
de bagagem.
ER34

Preencher com "0" no caso de srie nica

Pg. 179 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

12

nCT

Nmero do CT-e OS

1-1

1-9

ER32

13

dhEmi

Data e hora de emisso do CT-e OS

1-1

21

ER1

14

tpImp

Formato de impresso do DACTE OS

1-1

D1

Preencher com: 1 - Retrato; 2 Paisagem.

15

tpEmis

Forma de emisso do CT-e

1-1

D23

Preencher com:
1 - Normal;
5 - Contingncia FSDA;
7 - Autorizao pela SVC-RS;
8 - Autorizao pela SVC-SP

16

cDV

Digito Verificador da chave de acesso do


CT-e

1-1

17

tpAmb

Tipo do Ambiente

1-1

D1

Preencher com:1 - Produo; 2 Homologao

18

tpCTe

Tipo do CT-e OS

1-1

D17

Preencher com:
0 - CT-e Normal; 1 - CT-e Complementar;
2 - Anulao; 3 - Substituio

19

procEmi

Identificador do processo de emisso do


CT-e OS

1-1

D36

Preencher com:
0 - emisso de CT-e com aplicativo do
contribuinte;
3- emisso CT-e pelo contribuinte com
aplicativo fornecido pelo Fisco.

20

verProc

Verso do processo de emisso

1-1

1 - 20

ER36

Iinformar a verso do aplicativo emissor


de CT-e.

21

cMunEnv

Cdigo do Municpio de envio do CT-e


(de onde o documento foi transmitido)

1-1

ER3

Utilizar a tabela do IBGE. Informar


9999999 para as operaes com o
exterior.

22

xMunEnv

Nome do Municpio de envio do CT-e (de


onde o documento foi transmitido)

1-1

2 - 60

ER36

Informar PAIS/Municipio para as


operaes com o exterior.

23

UFEnv

Sigla da UF de envio do CT-e (de onde o


documento foi transmitido)

1-1

D10

Informar 'EX' para operaes com o


exterior.

24

modal

Modal do CT-e OS

1-1

D34

Preencher com:01-Rodovirio

25

tpServ

Tipo do Servio

1-1

D24

Preencher com:

ER41

Formato AAAA-MM-DDTHH:MM:DD TZD

Informar o dgito de controle da chave de


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

Pg. 180 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

6 - Transporte de Pessoas;7 - Transporte


de Valores;8 - Excesso de Bagagem
26

indIEToma

Indicador da IE do tomador:
1 Contribuinte ICMS;
2 Contribuinte isento de inscrio;
9 No Contribuinte

1-1

D16

Aplica-se ao tomador que for indicado no


toma3 ou toma4

27

cMunIni

Cdigo do Municpio de incio da


prestao

0-1

ER3

Utilizar a tabela do IBGE. Informar


9999999 para operaes com o exterior.

28

xMunIni

Nome do Municpio do incio da


prestao

0-1

2 - 60

ER36

Informar 'EXTERIOR' para operaes


com o exterior.

29

UFIni

UF do incio da prestao

0-1

30

cMunFim

Cdigo do Municpio de trmino da


prestao

0-1

ER3

Utilizar a tabela do IBGE. Informar


9999999 para operaes com o exterior.

31

xMunFim

Nome do Municpio do trmino da


prestao

0-1

2 - 60

ER36

Informar 'EXTERIOR' para operaes


com o exterior.

32

UFFim

UF do trmino da prestao

0-1

D10

Informar 'EX' para operaes com o


exterior.

33

infPercurso

Informaes do Percurso do CT-e Outros


Servios

34

UFPer

Sigla das Unidades da Federao do


percurso do veculo.

1-1

D10

No necessrio repetir as UF de Incio


e Fim

D10

Informar 'EX' para operaes com o


exterior.

0 - 25

35

dhCont

Data e Hora da entrada em contingncia

1-1

21

ER1

36

xJust

Justificativa da entrada em contingncia

1-1

15 - 256

ER36

37

compl

Dados complementares do CT-e para


fins operacionais ou comerciais

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

0-1

38

xCaracAd

Caracterstica adicional do transporte

0-1

1 - 15

ER36

Texto livre:
REENTREGA; DEVOLUO;
REFATURAMENTO; etc

39

xCaracSer

Caracterstica adicional do servio

0-1

1 - 30

ER36

Texto livre:
ENTREGA EXPRESSA; LOGSTICA
REVERSA; CONVENCIONAL;

Pg. 181 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

EMERGENCIAL; etc
40

xEmi

Funcionrio emissor do CTe

0-1

1 - 20

ER36

41

xObs

Observaes Gerais

0-1

1 - 2000

ER36

42

ObsCont

Campo de uso livre do contribuinte

0 - 10

Informar o nome do campo no atributo


xCampo e o contedo do campo no
XTexto

43

xCampo

Identificao do campo

1-1

1 - 20

ER36

44

xTexto

Contedo do campo

1-1

1 - 160

ER36

45

ObsFisco

Campo de uso livre do contribuinte

0 - 10

Informar o nome do campo no atributo


xCampo e o contedo do campo no
XTexto

46

xCampo

Identificao do campo

1-1

1 - 20

ER36

47

xTexto

Contedo do campo

1-1

1 - 60

ER36

Identificao do Emitente do CT-e OS

48

emit

1-1

49

CNPJ

CNPJ do emitente

1-1

14

ER5

50

IE

Inscrio Estadual do Emitente

1-1

14

ER29

51

IEST

Inscrio Estadual do Substituto


Tributrio

0-1

14

ER29

52

xNome

Razo social ou Nome do emitente

1-1

2 - 60

ER36

53

xFant

Nome fantasia

0-1

2 - 60

ER36

54

enderEmit

Endereo do emitente

Informar zeros no significativos

1-1

55

xLgr

Logradouro

1-1

2 - 60

ER36

56

nro

Nmero

1-1

1 - 60

ER36

57

xCpl

Complemento

0-1

1 - 60

ER36

58

xBairro

Bairro

1-1

2 - 60

ER36

59

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

60

xMun

Nome do municpio

1-1

2 - 60

ER36

61

CEP

CEP

0-1

ER40

Informar zeros no significativos

Pg. 182 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

62

UF

Sigla da UF

1-1

63

fone

Telefone

0-1

6 - 14

Informaes do Tomador/Usurio do
Servio

64

toma

D11
ER6

0-1

Opcional para Excesso de Bagagem

65

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Em caso de empresa no estabelecida


no Brasil, ser informado o CNPJ com
zeros.
Informar os zeros no significativos.

66

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar os zeros no significativos.

67

IE

Inscrio Estadual

0-1

14

ER30

Informar a IE do remetente ou ISENTO


se remetente contribuinte do ICMS
isento de inscrio no cadastro de
contribuintes do ICMS. Caso o remetente
no seja contribuinte do ICMS no
informar o contedo.

68

xNome

Razo social ou nome do tomador

1-1

2 - 60

ER36

69

xFant

Nome fantasia

0-1

2 - 60

ER36

70

fone

Telefone

0-1

6 - 14

ER6

71

enderToma

Dados do endereo

1-1

72

xLgr

Logradouro

1-1

2 - 255

ER36

73

nro

Nmero

1-1

1 - 60

ER36

74

xCpl

Complemento

0-1

1 - 60

ER36

75

xBairro

Bairro

1-1

2 - 60

ER36

76

cMun

Cdigo do municpio (utilizar a tabela do


IBGE)

1-1

ER3

Informar 9999999 para operaes com o


exterior.

77

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

78

CEP

CEP

0-1

ER40

Informar os zeros no significativos

79

UF

Sigla da UF

1-1

80

cPais

Cdigo do pas

0-1

1-4

D10

Informar EX para operaes com o


exterior.
ER31

Utilizar a tabela do BACEN

Pg. 183 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

81

xPais

Nome do pas

0-1

2 - 60

ER36

0-1

1 - 60

ER49

82

email

Endereo de email

83

vPrest

Valores da Prestao de Servio

1-1

84

vTPrest

Valor Total da Prestao do Servio

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.
Pode conter zeros quando o CT-e for de
complemento de ICMS

85

vRec

Valor a Receber

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

86

Comp

Componentes do Valor da Prestao

0-n

87

xNome

Nome do componente

1-1

1 - 15

ER36

Exxemplos: FRETE PESO, FRETE


VALOR, SEC/CAT, ADEME,
AGENDAMENTO, etc

88

vComp

Valor do componente

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

Informaes relativas aos Impostos

1-1

Informaes relativas ao ICMS

1-1

CG

1-1

89
90

imp
ICMS

91

ICMS00

Prestao sujeito tributao normal do


ICMS

92

CST

classificao Tributria do Servio

1-1

93

vBC

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

94

pICMS

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

95

vICMS

Valor do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

96

ICMS45

ICMS Isento, no Tributado ou diferido

97

CST

Classificao Tributria do Servio

98

ICMS90

ICMS Outros

CG
E

CG

D26

00 - tributao normal ICMS

1-1
N

1-1

D28

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

1-1

Pg. 184 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

99

CST

Classificao Tributria do Servio

1-1

100

pRedBC

Percentual de reduo da BC

0-1

3, 2

ER15

5 posies, sendo 3 inteiras e 2 decimais.

101

vBC

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

102

pICMS

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

103

vICMS

Valor do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

104

vCred

Valor do Crdito Outorgado/Presumido

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

ICMS devido UF de origem da


prestao, quando diferente da UF do
emitente

CG

105

ICMSOutraUF

D30

90 - Outros

1-1

106

CST

Classificao Tributria do Servio

1-1

107

pRedBCOutraUF

Percentual de reduo da BC

0-1

3, 2

ER15

5 posies, sendo 3 inteiras e 2 decimais.

108

vBCOutraUF

Valor da BC do ICMS

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

109

pICMSOutraUF

Alquota do ICMS

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.

110

vICMSOutraUF

Valor do ICMS devido outra UF

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

CG

D30

111

ICMSSN

Simples Nacional

112

CST

Classificao Tributria do Servio

1-1

D30

113

indSN

Indica se o contribuinte Simples


Nacional 1=Sim

1-1

D13

90 - ICMS Outra UF

1-1
90 - ICMS Simples Nacional

114

vTotTrib

Valor Total dos Tributos

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

115

infAdFisco

Informaes adicionais de interesse do


Fisco

0-1

1 - 2000

ER36

Norma referenciada, informaes


complementares, etc

116

ICMSUFFim

Informaes do ICMS de partilha com a


UF de trmino do servio de transporte
na operao interestadual

117

vBCUFFim

Valor da BC do ICMS na UF de trmino

0-1

1-1

Grupo a ser informado nas prestaes


interestaduais para consumidor final, no
contribuinte do ICMS
13, 2

ER27

15 posies, sendo 13 inteiras e 2

Pg. 185 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

da prestao do servio de transporte

decimais.

118

pFCPUFFim

Percentual do ICMS relativo ao Fundo de


Combate pobreza (FCP) na UF de
trmino da prestao do servio de
transporte

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Alquota adotada nas operaes internas
na UF do destinatrio

119

pICMSUFFim

Alquota interna da UF de trmino da


prestao do servio de transporte

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Alquota adotada nas operaes internas
na UF do destinatrio

120

pICMSInter

Alquota interestadual das UF envolvidas

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Alquota interestadual das UF envolvidas

121

pICMSInterPart

Percentual provisrio de partilha entre os


estados

1-1

3, 2

ER12

5 posies, sendo 3 inteiras e 2 decimais.


Percentual de partilha para a UF do
destinatrio:
- 40% em 2016;
- 60% em 2017;
- 80% em 2018;
- 100% a partir de 2019.

122

vFCPUFFim

Valor do ICMS relativo ao Fundo de


Combate Pobreza (FCP) da UF de
trmino da prestao

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

123

vICMSUFFim

Valor do ICMS de partilha para a UF de


trmino da prestao do servio de
transporte

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

124

vICMSUFIni

Valor do ICMS de partilha para a UF de


incio da prestao do servio de
transporte

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

Informaes dos tributos federais

125

infTribFed

0-1

Grupo a ser informado nas prestaes


interestaduais para consumidor final, no
contribuinte do ICMS

126

vPIS

Valor do PIS

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

127

vCOFINS

Valor COFINS

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

128

vIR

Valor de Imposto de Renda

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

Pg. 186 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

129

vINSS

Valor do INSS

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

130

vCSLL

Valor do CSLL

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

1 - 30

ER36

131

infCTeNorm

Grupo de informaes do CT-e OS


Normal

CG

1-1

132

infServico

Informaes da Prestao do Servio

1-1

133

xDescServ

Descrio do Servio prestado

134

infQ

Informaes de quantidades da Carga do


CT-e

Quantidade

135

qCarga

1-1
0-1

1-1

Para Transporte de Pessoas indicar


nimero de passageiros, para excesso de
bagagem e transporte de valores indicar
Nro de Volumes/Malotes
11, 4

ER21

15 posies, sendo 11 inteiras e 4


decimais.

0-n

136

infDocRef

Informaes dos documentos


referenciados

137

nDoc

Nmero

1-1

1 - 20

ER36

138

serie

Srie

0-1

1-3

ER36

139

subserie

Subsrie

0-1

1-3

ER36

140

dEmi

Data de Emisso

1-1

10

ER11

Formato AAAA-MM-DD

141

vDoc

Valor Transportado

0-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

Informaes de Seguro da Carga

142

seg

0-n

143

respSeg

Responsvel pelo seguro

1-1

1-1

144

xSeg

Nome da Seguradora

0-1

1 - 30

ER36

145

nApol

Nmero da Aplice

0-1

1 - 20

ER36

146

infModal

Informaes do modal
Obrigatrio para Pessoas e Bagagem

Verso do leiaute especfico para o

ER44

147

versaoModal

D25

Preencher com:
4 - Emitente do CT-e;
5 - Tomador de Servio.

Obrigatrio pela lei 11.442/07 (RCTRC)

0-1
N

1-1

Pg. 187 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Modal
148

xs:any

XML do modal
Insira neste local o XML especfico do
modal

1-1

O elemento do tipo -any- permite


estender o documento XML com
elementos no especificados pelo
schema.
Insira neste local - any- o XML especfico
do modal (rodovirio). A especificao do
schema XML para cada modal pode ser
encontrada nos arquivos que
acompanham este pacote de liberao:
Rodovirio - ver arquivo
CTeModalRodoviarioOS_v9.99
Onde v9.99 a a designao genrica
para a verso do arquivo. Por exemplo, o
arquivo para o schema do modal
Rodovirio na verso 3.00 ser
denominado
"CTeModalRodoviarioOS_v3.00".

149

infCteSub

Informaes do CT-e de substituio

0-1

150

chCte

Chave de acesso do CT-e a ser


substitudo (original)

1-1

44

ER4

151

refCteAnu

Chave de acesso do CT-e de Anulao

CE

1-1

44

ER4

152

tomaICMS

Tomador contribuinte do ICMS, mas


no emitente de documento fiscal
eletrnico

CG

153

refNFe

Chave de acesso da NF-e emitida pelo


Tomador

CE

44

ER4

154

refNF

Informao da NF ou CT emitido pelo


Tomador

CG

1-1

1-1
1-1

155

CNPJ

CNPJ do Emitente

CE

1-1

14

ER5

Informar o CNPJ do emitente do


Documento Fiscal

156

CPF

Nmero do CPF

CE

1-1

11

ER9

Informar o CPF do emitente do


documento fiscal

157

mod

Modelo do Documento Fiscal

1-1

D33

Pg. 188 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

158

serie

Serie do documento fiscal

1-1

1-3

ER34

159

subserie

Subserie do documento fiscal

0-1

1-3

ER34

160

nro

Nmero do documento fiscal

1-1

1-6

ER46

161

valor

Valor do documento fiscal.

1-1

13, 2

ER27

162

dEmi

Data de emisso do documento fiscal.

1-1

10

ER11

Chave de acesso do CT-e emitido pelo


Tomador

CE

1-1

44

ER4

Detalhamento do CT-e complementado CG

44

ER4

163
164

refCte
infCteComp

15 posies, sendo 13 inteiras e 2


decimais.

1-1

165

chCTe

Chave do CT-e complementado

166

infCteAnu

Detalhamento do CT-e do tipo


Anulao

CG

167

chCte

Chave de acesso do CT-e original a ser


anulado e substitudo

1-1

44

ER4

168

dEmi

Data de emisso da declarao do


tomador no contribuinte do ICMS

1-1

10

ER11

169

autXML

Autorizados para download do XML do


DF-e

170

CNPJ

CNPJ do autorizado

CE

1-1

14

ER5

Informar zeros no significativos

171

CPF

CPF do autorizado

CE

1-1

11

ER9

Informar zeros no significativos

ds:Signature

1-1

172

1-1
1-1

0 - 10

Informar CNPJ ou CPF. Preencher os


zeros no significativos.

Leiaute Rodovirio
#

Campo

rodo

RNTRC

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do modal Rodovirio

Registro Nacional de Transportadores


Rodovirios de Carga

1-1
C

1-1

ER53

Registro obrigatrio do emitente do CT-e


junto ANTT para exercer a atividade de
transportador rodovirio de cargas por

Pg. 189 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

conta de terceiros e mediante


remunerao.
3

occ

Ordens de Coleta associados

0 - 10

serie

Srie da OCC

0-1

1-3

ER36

nOcc

Nmero da Ordem de coleta

1-1

1-6

ER56

dEmi

Data de emisso da ordem de coleta

1-1

10

ER11

Formato AAAA-MM-DD

emiOcc

CNPJ

Nmero do CNPJ

1-1

14

ER5

Informar os zeros no significativos.

cInt

Cdigo interno de uso da transportadora

0-1

1 - 10

ER36

Uso interno das transportadoras.

10

IE

Inscrio Estadual

1-1

2 - 14

ER29

11

UF

Sigla da UF

1-1

12

fone

Telefone

0-1

6 - 14

1-1

D10

Informar EX para operaes com o


exterior.
ER6

Leiaute Rodovirio OS
Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Campo

rodoOS

Informaes do modal Rodovirio

TAF

Termo de Autorizao de Fretamento


TAF

CE

1-1

12

ER53

De acordo com a Resoluo ANTT n


4.777/2015

NroRegEstadual

Nmero do Registro Estadual

CE

1-1

25

ER56

Registro junto a Administrao Estadual

veic

Dados do Veculo

1-1

0-1

placa

Placa do veculo

1-1

ER48

RENAVAM

RENAVAM do veculo

0-1

9 - 11

ER36

prop

Proprietrios do Veculo.
S preenchido quando o veculo no
pertencer empresa emitente do CT-e

Nmero do CPF

11

ER9

CPF

CE

0-1

1-1

Informar os zeros no significativos.

Pg. 190 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

CNPJ

Nmero do CNPJ

CE

1-1

14

ER8

Informar os zeros no significativos.

10

TAF

Termo de Autorizao de Fretamento


TAF

CE

1-1

12

ER53

De acordo com a Resoluo ANTT n


4.777/2015

11

NroRegEstadual

Nmero do Registro Estadual

CE

1-1

25

ER56

Registro obrigatrio do emitente do CT-e


junto ANTT para exercer a atividade de
transportador rodovirio de cargas por
conta de terceiros e mediante
remunerao.

12

xNome

Razo Social ou Nome do proprietrio

1-1

2 - 60

ER36

13

IE

Inscrio Estadual

1-1

0 - 14

ER30

14

UF

UF

1-1

D10

15

tpProp

Tipo Proprietrio

1-1

D37

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

UF em que veculo est licenciado

1-1

D10

Sigla da UF de licenciamento do veculo.

16

UF

Leiaute Areo
#

Campo

aereo

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do modal Areo

1-1

nMinu

Nmero da Minuta

0-1

ER57

Documento que precede o CT-e,


assinado pelo expedidor, espcie de
pedido de servio

nOCA

Nmero Operacional do Conhecimento


Areo

0-1

11

ER9

Representa o nmero de controle


comumente utilizado pelo conhecimento
areo composto por uma sequncia
numrica de onze dgitos. Os trs
primeiros dgitos representam um cdigo
que os operadores de transporte areo
associados IATA possuem. Em seguida
um nmero de srie de sete dgitos
determinados pelo operador de
transporte areo. Para finalizar, um dgito
verificador, que um sistema de mdulo

Pg. 191 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

sete imponderado o qual divide o nmero


de srie do conhecimento areo por sete
e usa o resto como dgito de verificao.
4

dPrevAereo

Data prevista da entrega

natCarga

Natureza da carga

xDime

Dimenso

cInfManu

Informaes de manuseio

1-1

10

ER11

Formato AAAA-MM-DD

0-1

5 - 14

ER36

Formato:1234X1234X1234 (cm). Esse


campo deve sempre que possvel ser
preenchido. Entretanto, quando for
impossvel o preenchimento das
dimenses, fica obrigatrio o
preenchimento da cubagem em metro
cbico do leiaute do CT-e da estrutura
genrica (infQ).

0-n

1-1

D38

01 - certificado do expedidor para


embarque de animal vivo;
02 - artigo perigoso conforme Declarao
do Expedidor anexa;
03 - somente em aeronave cargueira;
04 - artigo perigoso - declarao do
expedidor no requerida;
05 - artigo perigoso em quantidade
isenta;
06 - gelo seco para refrigerao
(especificar no campo observaes a
quantidade)
07 - no restrito (especificar a Disposio
Especial no campo observaes)
08 - artigo perigoso em carga
consolidada (especificar a quantidade no
campo observaes)
09 - autorizao da autoridade
governamental anexa (especificar no
campo observaes)
10 baterias de ons de ltio em
conformidade com a Seo II da PI965
CAO
11 - baterias de ons de ltio em
conformidade com a Seo II da PI966
12 - baterias de ons de ltio em

Pg. 192 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

conformidade com a Seo II da PI967


13 baterias de metal ltio em
conformidade com a Seo II da PI968
CAO
14 - baterias de metal ltio em
conformidade com a Seo II da PI969
15 - baterias de metal ltio em
conformidade com a Seo II da PI970
99 - outro (especificar no campo
observaes)
8

tarifa

Informaes de tarifa

CL

Classe

1-1

ER58

Preencher com:
M - Tarifa Mnima;
G - Tarifa Geral;
E - Tarifa Especfica

10

cTar

Cdigo da Tarifa

0-1

1-4

ER36

Devero ser includos os cdigos de trs


dgitos, correspondentes tarifa.

11

vTar

Valor da Tarifa

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.
Valor da tarifa por kg quando for o caso.

Preenchido quando for transporte de


produtos classificados pela ONU como
perigosos.

12

peri

1-1

0-n

O preenchimento desses campos no


desobriga a empresa area de emitir
os demais documentos que constam
na legislao vigente.

13

nONU

Nmero ONU/UN

1-1

ER59

Ver a legislao de transporte de


produtos perigosos aplicadas ao modal

14

qTotEmb

Quantidade total de volumes contendo


artigos perigosos

1-1

1 - 20

ER36

Preencher com o nmero de volumes


(unidades) de artigos perigosos, ou seja,
cada embalagem devidamente marcada
e etiquetada (por ex.: nmero de caixas,
de tambores, de bombonas, dentre
outros). No deve ser preenchido com o
nmero de ULD, pallets ou containers.

15

infTotAP

Grupo de informaes das quantidades


totais de artigos perigosos

1-1

Preencher conforme a legislao de


transporte de produtos perigosos
aplicada ao modal

Pg. 193 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

16

qTotProd

Quantidade total de artigos perigosos

1-1

11, 4

17

uniAP

Unidade de medida

1-1

1-1

D39

ER21

15 posies, sendo 11 inteiras e 4


decimais.
Deve indicar a quantidade total do artigo
perigoso, tendo como base a unidade
referenciada na Tabela 3-1 do Doc 9284,
por exemplo: litros; quilogramas;
quilograma bruto etc. O preenchimento
no deve, entretanto, incluir a unidade de
medida. No caso de transporte de
material radioativo, deve-se indicar o
somatrio dos ndices de Transporte (TI).
No indicar a quantidade do artigo
perigoso por embalagem.

ER36

1 KG;
2 KG G (quilograma bruto);
3 LITROS;
4 TI (ndice de transporte para
radioativos);
5- Unidades (apenas para artigos
perigosos medidos em unidades que no
se enquadram nos itens acima. Exemplo:
baterias, celulares, equipamentos,
veculos, dentre outros)

Pg. 194 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Leiaute Aquavirio
#

Campo

aquav

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do modal Aquavirio

1-1

vPrest

Valor da Prestao Base de Clculo do


AFRMM

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

vAFRMM

AFRMM (Adicional de Frete para


Renovao da Marinha Mercante)

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

xNavio

Identificao do Navio

1-1

1 - 60

ER36

balsa

Grupo de informaes das balsas

Identificador da Balsa

1-1

1 - 60

ER36
ER60

xBalsa

0-3

nViag

Nmero da Viagem

0-1

1 - 10

direc

Direo

1-1

irin

Irin do navio sempre dever ser


informado

1-1

1 - 10

10

detCont

Grupo de informaes de
detalhamento dos conteiners
(Somente para Redespacho
Intermediario e servio vinculado)

11

nCont

Identificao do Container

12

lacre

Grupo de informaes dos lacres dos


cointainers da qtde da carga

Lacre

Informaes dos documentos dos


conteiners

0-1

Informaes das NF

CG

1-n

13
14
15

nLacre
infDoc
infNF

D40

Preencher com: N-Norte, L-Leste, S-Sul,


O-Oeste

0-n

1-1

1 - 20

ER45

1 - 20

ER36

0-3
C

1-1

16

serie

Srie

1-1

1-3

ER36

17

nDoc

Nmero

1-1

1 - 20

ER36

Pg. 195 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

18
19

unidRat
infNFe

Unidade de medida rateada


(Peso,Volume)

Informaes das NFe

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

1-n

CG

20

chave

Chave de acesso da NF-e

1-1

44

ER4

21

unidRat

Unidade de medida rateada


(Peso,Volume)

0-1

3, 2

ER14

5 posies, sendo 3 inteiras e 2 decimais.

Pg. 196 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Leiaute Ferrovirio
Campo
1

ferrov

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do modal Ferrovirio

tpTraf

Tipo de Trfego

trafMut

Detalhamento de informaes para o


trfego mtuo

1-1
N

1-1

D16

Preencher com:
0-Prprio;
1-Mtuo;
2-Rodoferrovirio;
3-Rodovirio.

0-1

respFat

Responsvel pelo Faturamento

1-1

D1

Preencher com:
1-Ferrovia de origem;
2-Ferrovia de destino

ferrEmi

Ferrovia Emitente do CTe

1-1

D1

Preencher com:
1-Ferrovia de origem;
2-Ferrovia de destino

vFrete

Valor do Frete do Trfego Mtuo

1-1

13, 2

ER27

15 posies, sendo 13 inteiras e 2


decimais.

chCTeFerroOrigem

Chave de acesso do CT-e emitido pelo


ferrovia de origem

0-1

ferroEnv

Informaes das Ferrovias Envolvidas

CNPJ

Nmero do CNPJ

1-1

14

ER5

Informar o CNPJ da Ferrovia Envolvida.


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

10

cInt

Cdigo interno da Ferrovia envolvida

0-1

1 - 10

ER36

Uso da transportadora

11

IE

Inscrio Estadual

0-1

2 - 14

ER29

12

xNome

Razo Social ou Nome

1-1

2 - 60

ER36

13

enderFerro

Dados do endereo da ferrovia envolvida

Logradouro

2 - 255

ER36

14

xLgr

0-n

1-1
C

1-1

Pg. 197 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

15

nro

Nmero

0-1

1 - 60

ER36

16

xCpl

Complemento

0-1

1 - 60

ER36

17

xBairro

Bairro

0-1

2 - 60

ER36

18

cMun

Cdigo do municpio

1-1

ER3

Utilizar a tabela do IBGE


Informar 9999999 para operaes com o
exterior.

19

xMun

Nome do municpio

1-1

2 - 60

ER36

Informar EXTERIOR para operaes com


o exterior.

20

CEP

CEP

1-1

ER39

21

UF

Sigla da UF

1-1

Fluxo Ferrovirio

1-1

1 - 10

22

fluxo

D10

Informar EX para operaes com o


exterior.
ER36

Trata-se de um nmero identificador do


contrato firmado com o cliente

Pg. 198 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Leiaute Dutovirio
#

Campo

duto

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do modal Dutovirio

1-1

vTar

Valor da tarifa

0-1

9, 6

ER20

dIni

Data de Incio da prestao do servio

1-1

10

ER11

dFim

Data de Fim da prestao do servio

1-1

10

ER11

15 posies, sendo 9 inteiras e 6


decimais.

Leiaute Multimodal
#

Campo

multimodal

Nvel Descrio

Ele Tipo Ocorr. Tamanho Domnio Exp.Reg. Observaes

Informaes do Multimodal

1-1

COTM

Nmero do Certificado do Operador de


Transporte Multimodal

1-1

1 - 20

indNegociavel

Indicador Negocivel
Preencher com: 0 - No Negocivel; 1 Negocivel

1-1

seg

Informaes de Seguro do Multimodal

0-1
1-1

ER36
D15

infSeg

Informaes da seguradora

xSeg

Nome da Seguradora

1-1

1 - 30

ER36

CNPJ

Nmero do CNPJ da seguradora

1-1

14

ER8

Obrigatrio apenas se responsvel pelo


seguro for (2) responsvel pela
contratao do transporte - pessoa
jurdica

nApol

Nmero da Aplice

1-1

1 - 20

ER36

Obrigatrio pela lei 11.442/07 (RCTRC)

nAver

Nmero da Averbao

1-1

1 - 20

ER36

No obrigatrio, pois muitas


averbaes ocorrem aaps a emisso do
CT, mensalmente, por exemplo.

Pg. 199 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Expresses Regulares
ER1

(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))(29|30)))))T(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d([\-,\+](0[0-9]|10|11):00|([\+](12):00))

ER2

[0-9]{2}

ER3

[0-9]{7}

ER4

[0-9]{44}

ER5

[0-9]{14}

ER6

[0-9]{6,14}

ER7

[0-9]{3,14}

ER8

[0-9]{0}|[0-9]{14}

ER9

[0-9]{11}

ER10

[0-9]{3,11}

ER11

(((20(([02468][048])|([13579][26]))-02-29))|(20[0-9][0-9])-((((0[1-9])|(1[0-2]))-((0[1-9])|(1\d)|(2[0-8])))|((((0[13578])|(1[02]))-31)|(((0[1,3-9])|(1[0-2]))-(29|30)))))

ER12

0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})?

ER13

0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,2}(\.[0-9]{3})?

ER14

[0-9]{1,3}(\.[0-9]{2,3})?

ER15

0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,2}(\.[0-9]{2})?

ER16

0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,7}(\.[0-9]{3})?

ER17

0\.[1-9]{1}[0-9]{2}|0\.[0-9]{2}[1-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,7}(\.[0-9]{3})?

ER18

0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,7}(\.[0-9]{4})?

ER19

0\.[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}|0\.[0-9]{2}[1-9]{1}[0-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{2}|[1-9]{1}[0-9]{0,7}(\.[0-9]{4})?

ER20

0\.[1-9]{1}[0-9]{5}|0\.[0-9]{1}[1-9]{1}[0-9]{4}|0\.[0-9]{2}[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}[0-9]{2}|0\.[0-9]{4}[1-9]{1}[0-9]{1}|0\.[0-9]{5}[1-9]{1}|[1-9]{1}[09]{0,8}(\.[0-9]{6})?

ER21

0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,10}(\.[0-9]{4})?

ER22

0\.[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}|0\.[0-9]{2}[1-9]{1}[0-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{2}|[1-9]{1}[0-9]{0,10}(\.[0-9]{4})?

ER23

0|0\.[0-9]{3}|[1-9]{1}[0-9]{0,11}(\.[0-9]{3})?

ER24

0\.[1-9]{1}[0-9]{2}|0\.[0-9]{2}[1-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,11}(\.[0-9]{3})?

Pg. 200 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

ER25

0|0\.[0-9]{4}|[1-9]{1}[0-9]{0,11}(\.[0-9]{4})?

ER26

0\.[1-9]{1}[0-9]{3}|0\.[0-9]{3}[1-9]{1}|0\.[0-9]{2}[1-9]{1}[0-9]{1}|0\.[0-9]{1}[1-9]{1}[0-9]{2}|[1-9]{1}[0-9]{0,11}(\.[0-9]{4})?

ER27

0|0\.[0-9]{2}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?

ER28

0\.[0-9]{1}[1-9]{1}|0\.[1-9]{1}[0-9]{1}|[1-9]{1}[0-9]{0,12}(\.[0-9]{2})?

ER29

[0-9]{2,14}

ER30

[0-9]{0,14}|ISENTO

ER31

[0-9]{1,4}

ER32

[1-9]{1}[0-9]{0,8}

ER33

[0-9]{15}

ER34

0|[1-9]{1}[0-9]{0,2}

ER35

[0-9]{3}

ER36

[!-]{1}[ -]{0,}[!-]{1}|[!-]{1}

ER37

[0-9]\.[0-9]{6}|[1-8][0-9]\.[0-9]{6}|90\.[0-9]{6}|-[0-9]\.[0-9]{6}|-[1-8][0-9]\.[0-9]{6}|-90\.[0-9]{6}

ER38

[0-9]\.[0-9]{6}|[1-9][0-9]\.[0-9]{6}|1[0-7][0-9]\.[0-9]{6}|180\.[0-9]{6}|-[0-9]\.[0-9]{6}|-[1-9][0-9]\.[0-9]{6}|-1[0-7][0-9]\.[0-9]{6}|-180\.[0-9]{6}

ER39

^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$

ER40

[0-9]{8}

ER41

[0-9]{1}

ER42

[0-9]{8,9}

ER43

[1-9]{1}[0-9]{1,8}

ER44

3\.(0[0-9]|[1-9][0-9])

ER45

[A-Z0-9]+

ER46

[0-9]{1,6}

ER47

CTe[0-9]{44}

ER48

[123567][0-9]([0-9][1-9]|[1-9][0-9])

ER49

[^@]+@[^\.]+\..+

ER50

[0-9]{1,15}

Pg. 201 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

ER51

[0-9]{8}|ISENTO

ER52

[A-Z]{3}(([1-9]\d{3})|(0[1-9]\d{2})|(00[1-9]\d)|(000[1-9]))

ER53

[0-9]{12}

ER54

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

ER55

3\.00

ER56

[1-9]{1}[0-9]{0,5}

ER57

[1-9]{1}[0-9]{0,9}

ER58

[0-9]{9}

ER59

ER60

[0-9]{4}|ND

Domnio
D1

1, 2

D2

11, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 41, 42, 43, 50, 51, 52, 53

D3

11, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 41, 42, 43, 50, 51, 52, 53, 90

D4

67

D5

57, 67

D6

57

D7

01, 04

D8

1, 2, 3, 4, 5, 6, 7

D9

1, 2, 3, 4

D10

AC, AL, AM, AP, BA, CE, DF, ES, GO, MA, MG, MS, MT, PA, PB, PE, PI, PR, RJ, RN, RO, RR, RS, SC, SE, SP, TO, EX

D11

AC, AL, AM, AP, BA, CE, DF, ES, GO, MA, MG, MS, MT, PA, PB, PE, PI, PR, RJ, RN, RO, RR, RS, SC, SE, SP, TO

D12

1, 4, 5, 7, 8

D13

D14

0, 1, 2, 3, 4

Pg. 202 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

D15

0, 1

D16

1, 2, 9

D17

0, 1, 2, 3

D18

D19

D20

1, 2, 3

D21

00, 01, 02, 03, 04, 05

D22

00, 10, 99

D23

1, 5, 7, 8

D24

6, 7, 8

D25

4, 5

D26

00

D27

20

D28

40, 41, 51

D29

60

D30

90

D31

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

D32

00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13

D33

01, 1B, 02, 2D, 2E, 04, 06, 07, 08, 8B, 09, 10, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 55

D34

01, 02, 03, 04

D35

01, 02, 03, 04, 05, 06

D36

0, 3

Pg. 203 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

D37

N, S, L, O

D38

01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 99

D39

1, 2, 3, 4, 5

Pg. 204 / 231

Conhecimento de Transporte Eletrnico


MOC CT-e 3.00

Anexo II Tabelas de UF, Municpio e Pas

1. Tabela de Cdigo de UF do IBGE


A tabela de UF do IBGE est disponvel em:
ftp://geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2006/dtb_2006.zip
A seguinte codificao adotada pelo IBGE dever ser utilizada para representar o cdigo da UF:
Regio Norte

Regio Nordeste

11-Rondnia
12-Acre
13-Amazonas
14-Roraima
15-Par
16-Amap
17-Tocantins

21-Maranho
22-Piau
23-Cear
24-Rio Grande do Norte
25-Paraba
26-Pernambuco
27-Alagoas
28-Sergipe
29-Bahia

Regio
Sudeste
31-Minas
Gerais
32-Esprito
Santo
33-Rio de
Janeiro
35-So Paulo

Regio Sul
41-Paran
42-Santa Catarina
43-Rio Grande do
Sul

Regio CentroOeste
50-Mato Grosso do
Sul
51-Mato Grosso
52-Gois
53-Distrito Federal

2. Tabela de Cdigo de Municpio do IBGE


Os campos de cdigos de municpios devem ser informados com a utilizao da Tabela de
cdigo de Municpio mantida pelo IBGE disponvel em:
ftp://geoftp.ibge.gov.br/organizacao_territorial/divisao_territorial/2006/dtb_2006.zip
O cdigo de municpio composto de 7 dgitos numricos, com os dois primeiros representando
a UF. Os cdigos de municpio das capitais dos estados so:
Municpio
Aracaju
Belm
Belo Horizonte
Boa Vista
Braslia
Campo Grande
Cuiab
Curitiba
Florianpolis
Fortaleza
Goinia
Joo Pessoa
Macap
Macei
Manaus
Natal
Palmas
Porto Alegre

Cdigo
2800308
1501402
3106200
1400100
5300108
5002704
5103403
4106902
4205407
2304400
5208707
2507507
1600303
2704302
1302603
2408102
1721000
4314902

Estado
Sergipe
Par
Minas Gerais
Roraima
Distrito Federal
Mato Grosso do Sul
Mato Grosso
Paran
Santa Catarina
Cear
Gois
Paraba
Amap
Alagoas
Amazonas
Rio Grande do Norte
Tocantins
Rio Grande do Sul

Cdigo
28
15
31
14
53
50
51
41
42
23
52
25
16
27
13
24
17
43
Pg. 205 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

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

Cdigo
1100205
2611606
1200401
3304557
2927408
2111300
3550308
2211001
3205309

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

Cdigo
11
26
12
33
29
21
35
22
32

Informar o cdigo 9999999 e o nome do municpio EXTERIOR para as operaes que


envolvam localidades do exterior.
Quando a operao envolver regies administrativas (Ex. Cidades-satlites do DF), deve ser
considerado o municpio sede como localidade da operao.
Validao do Cdigo de Municpio

2.1

O Cdigo de Municpio do IBGE tem a composio que segue:

Composio: UUNNNND
Onde:
UU = Cdigo da UF do IBGE
NNNN = Nmero de ordem dentro da UF;
D = Dgito de Controle mdulo 10

Validao possvel:

Extenso mxima: 7 dgitos;


Extenso mnima: 7 dgitos;
Cdigo da UF: deve ser vlido, conforme Tabela de UF do IBGE;
Nmero de ordem dentro da UF: no pode ser zero;
Dgito de Controle: mdulo 10 (pesos 2 e 1);
Verificar se o cdigo existe na tabela do IBGE

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.

Pg. 206 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

3. Tabela de Cdigo de Pas do BACEN


Para o preenchimento dos campos de cdigos de pases deve ser utilizada a Tabela de Pas do
Banco Central do Brasil, disponvel em:

http://www.bcb.gov.br/Rex/TabPaises/Ftp/paises.txt
Exemplo de codificao:

Pas
Brasil
Argentina

Cdigo
1058
0639

Chile
Paraguai
Uruguai

1589
5860
8451

Pas
Espanha
Frana
Itlia
Portugal
Reino Unido

Cdigo
2453
2755
3867
6076
6289

Pas
Estados Unidos
China, Repblica
Popular,
Coria, Repblica da,
Formosa
Japo

Cdigo
2496
1600
1902
1619
3999

Validao do Cdigo de Pas

3.1

Composio do Cdigo de Pas:

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

Validao possvel:

Extenso mxima: 4 dgitos;


Extenso mnima: 2 dgitos;
Dgito de Controle: mdulo 11, pesos 2 a 9

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

Pg. 207 / 231

Conhecimento de Transporte eletrnico


MOC CT-e 3.00

Anexo III WS disponveis


Os endereos dos WebServices das SEFAZ Autorizadoras de CT-e para a verso 2.00
permanecem os mesmos da verso 1.04, sendo que o emitente dever indicar a verso
utilizada no campo correspondente do SOAP Header e na mensagem XML enviada ao
webservice.

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

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

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

Pg. 208 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo IV Conjunto de Caracteres Cdigo de Barras CODE-128C


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

Caractere de Incio (START)


B
S
B
S
B
S
2
1
1
2
3
2

Valor
CODE C
100
101
102
103
104

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

Caractere de Fim (STOP)


B S
B
S
B
S B
2
3
3
1
1
1 2

Pg. 209 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo V Projeto Piloto do CT-e


O Projeto Piloto do Conhecimento de Transportes eletrnico foi desenvolvido, de forma
integrada, pelas Secretarias de Fazenda dos Estados de Alagoas, Bahia, Distrito Federal,
Espirto Santo, Gois, Maranho, Mato Grosso, Mato Grosso do Sul, Minas Gerais, Rio Grande
do Sul, Rio de Janeiro, Santa Catarina, So Paulo, Sergipe, Receita Federal do Brasil,
Superintendncia da Zona Franca de Manuas (SUFRAMA), Encontro Nacional de
Coordenadores e Administradores Tributrios Estaduais (ENCAT) e as seguintes empresas:

ALIANA NAVEGAO E LOGSTICA LTDA


ALL - AMRICA LATINA LOGSTICA S/A
ANDORINHA TRANSPORTADORA LTDA
BEMEX LOGSTICA LTDA
BINOTTO S/A LOGSTICA TRANSPORTE E DISTRIBUIO
CEVA LOGISTICS LTDA
COOPERATIVA DE TRANSPORTE DE CARGAS DO ESTADO DE SC
DHL
DISPLAN ENCOMENDAS URGENTES LTDA
EMPRESA DE TRANSPORTE ATLAS LTDA
EXPRESSO ARAATUBA TRANSPORTES E LOGSTICA LTDA
EXPRESSO JUNDIA SO PAULO LTDA
EXPRESSO MERCRIO S/A
FedEx Brasil Logstica e Transporte S/A
GOL
GRISTEC
JLIO SIMES TRANSPORTES E SERVIOS LTDA
LOG-IN LOGSTICA INTERMODAL S/A
MERCOSUL LINE NAVEGAO E LOGSTICA LTDA
MIRA OTM TRANSPORTES LTDA
MRS LOGSTICA S/A
PATRUS TRANSPORTE URGENTES LTDA
PETROBRS TRANSPORTE S/A - TRANSPETRO
RODONAVES TRANSPORTES E ENCOMENDAS LTDA
RODOVIRIO LDER LTDA
SADIA S/A
SARATOGA ENGENHARIA E TRANSPORTES LTDA
SPEEDPAK ENCOMENDAS EXPRESSAS LTDA
TAM
TRANSEICH ASSESSORIA E TRANSPORTES LTDA
TRANSPORTADORA AMERICANA LTDA
TRANSPORTADORA GAMPER LTDA
TRANSPORTADORA ITAPEMIRIM S.A.
TRANSPORTADORA LIMA
TRANSPORTADORA TRANSPEL LTDA
TRANSPORTE DELLA VOLPE S/A COM. E IND.
TRANSPORTE RODOVIRIO DE CARGAS ZAPELINI LTDA
TRANSPORTES BERTOLINI LTDA
TRANSULTRA ARMAZENAMENTO E TRANSPORTE ESPECIALIZADO LTDA
VARIG LOGISTICA S/A
TBG - TRANSPORTADORA BRASILEIRA GASODUTO BOLVIA-BRASIL
VALE S.A.
VLI Multimodal S.A

Pg. 210 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

O projeto conta ainda com a colaborao das seguintes entidades:

ANTT (Agncia Nacional de Transporte Terrestre);


GS1 Brasil;
NTC&Logstica (Associao Nacional de Transporte de Cargas & Logstica).
ANAC (Agncia Nacional de Aviao Civil)

Pg. 211 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo VI Manual de Contingncia

CONHECIMENTO DE TRANSPORTE
ELETRNICO

Manual de Contingncia - Contribuinte

Verso 3.0
Maio 2016

Pg. 212 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

CONTROLE DE VERSES
Verso

Data

1.0.0

09/06/2011 So Luis draft

1.0.0

22/11/2011 RS

1.1.0

11/04/2012 RS (SVC)

2.0.0

22/08/2012 RS (EPEC)

2.0.0

15/03/2013 RS (Reviso)

3.0.0

09/05/2015 RS

Pg. 213 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

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

2. Modelo Operacional de Emisso do Conhecimento de Transporte


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

Pg. 214 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

a) Normal o procedimento padro de emisso do CT-e com transmisso do CT-e para a


SEFAZ Autorizadora do emissor para obter a autorizao de uso. O DACTE poder ser impresso
em papel comum aps o recebimento da autorizao de uso do CT-e;
Aplicvel aos modelos 57 e 67.
b) FS-DA - Contingncia com uso do Formulrio de Segurana para Impresso de
Documento Auxiliar do Documento Fiscal eletrnico FS-DA um modelo operacional
similar ao modelo operacional da contingncia com uso de Formulrio de Segurana FS. O FSDA foi criado para aumentar a capilaridade dos pontos de venda do Formulrio de Segurana
com a criao da figura do estabelecimento distribuidor do FS-DA que poder adquirir FS-DA
dos fabricantes para distribuir para os emissores do CT-e de sua regio;
Aplicvel aos modelos 57 e 67.
d) SVC Sistema Virtual de Contingncia do Ambiente das Unidades Federadas a
alternativa de emisso do CT-e em contingncia com transmisso do CT-e para o Sistema de
Contingncia Virtual (SVC). Nesta modalidade de contingncia o DACTE pode ser impresso em
papel comum e no existe necessidade de transmisso do CT-e para SEFAZ de origem quando
cessarem os problemas tcnicos que impediam a transmisso. O objetivo da SEFAZ VIRTUAL
DE CONTINGNCIA (SVC) permitir que os contribuintes possam obter a autorizao de
emisso do Conhecimento de Transporte Eletrnico em um ambiente de autorizao alternativo,
a ser utilizado sempre que o ambiente de autorizao da sua circunscrio estiver indisponvel,
ou apresentando um alto tempo de resposta, sem a necessidade de alterao da Srie do
Conhecimento de Transporte. O SVC depende de ativao da SEFAZ de origem, o que significa
dizer que o SVC s entra em operao quando a SEFAZ de origem estiver com problemas
tcnicos que impossibilitam a recepo do CT-e;
Aplicvel aos modelos 57 e 67.
e) EPEC Evento Prvio Emisso em Contingncia - Quando o problema ocorre na empresa
emissora de CT-e, seja por falha nos seus sistemas ou por problemas na conexo com a internet
(rota de rede ou capacidade de transmisso), a empresa poder optar pelo FS-DA ou gerar um
Evento do tipo EPEC (Evento Prvio de Emisso em Contingncia), onde pode emitir uma
solicitao de registro de evento de CT-e anterior autorizao do documento em si com um
layout mnimo de informaes. Esse evento deve ser enviado para a SEFAZ Virtual de
Contingncia que atende a UF do emissor do documento, uma vez autorizado o EPEC, a
empresa poder prestar o servio imprimindo o DACTE (modelo Contingncia) em papel comum.
Ao retomar seu sistema, o emitente dever enviar o CT-e normal para a sua SEFAZ
Autorizadora.
Aplicvel ao modelo 57.
2.1 Modalidades de Emisso de CT-e
O AJUSTE SINIEF 09/07 e as legislaes especficas de cada UF disciplinam e detalham as
modalidades de emisso do CT-e que sero descritos de forma simplificada a seguir.
Em um cenrio de falha que impossibilite a emisso do CT-e na modalidade normal, o emissor
deve escolher a modalidade de emisso de contingncia descrita neste manual, ou at mesmo
aguardar a normalizao da situao para voltar a emitir o CT-e na modalidade normal, caso a
emisso do CT-e no seja premente.
Como no existe precedncia ou hierarquia nas modalidades de emisso do CT-e em
contingncia, o emissor pode adotar uma ou no adot-las.
2.1.1 Emisso Normal

O processo de emisso normal a situao desejada e mais adequada para o emissor, pois a
situao em que todos os recursos necessrios para a emisso do CT-e esto operacionais e a
autorizao de uso do CT-e concedida normalmente pela SEFAZ.
Pg. 215 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Nesta situao a emisso dos CT-e realizada normalmente com a impresso do DACTE em
papel comum, aps o recebimento da autorizao de uso do CT-e.

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

Este procedimento de contingncia ser adotado pelos emissores que adquirirem o Formulrio
de Segurana para impresso de Documento Auxiliar FS-DA.
Sendo identificada a existncia de qualquer fator que prejudique ou impossibilite a transmisso
dos CT-e e/ou obteno da autorizao de uso da SEFAZ, a empresa pode acionar a
Contingncia com FS-DA, adotando os seguintes passos:

Gerar novo arquivo XML do CT-e com o campo tpEmis alterado para 5;

Imprimir o DACTE em pelo menos duas vias do FS-DA constando no corpo a


expresso: DACTE em Contingncia - impresso em decorrncia de problemas
tcnicos, tendo as vias a seguinte destinao:

I - uma das vias permitir o trnsito dos veculos do prestador do servio de transporte e
dever ser mantida em arquivo pelo destinatrio pelo prazo estabelecido na legislao
tributria para a guarda de documentos fiscais;
II - outra via dever ser mantida em arquivo pelo emitente pelo prazo estabelecido na
legislao tributria para a guarda dos documentos fiscais;
III. sendo o Tomador diverso do destinatrio dever existir uma terceira via, que ser
remetida a este para efeito de registros contbeis e fiscais, pois somente esta via do FSDA dar direito ao crdito.

Transmitir os CT-e imediatamente aps a cessao dos problemas tcnicos que


impediam a transmisso do CT-e inicialmente, observando o prazo limite de sete
dias a partir da emisso do documento;

Tratar os CT-e transmitidos por ocasio da ocorrncia dos problemas tcnicos que
esto pendentes de retorno.
Pg. 216 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

2.1.3 SVC Sistema Virtual de Contingncia

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

Pg. 217 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Os endereos dos Web Services do Ambiente de Homologao (Testes) da SVC so:


SVC-SP:
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx
https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx

https://homologacao.nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.asmx

SVC-RS:
https://cte-homologacao.svrs.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx
https://cte-homologacao.svrs.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx
https://cte-homologacao.svrs.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx
https://cte-homologacao.svrs.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx

https://ctehomologacao.svrs.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx

Os endereos dos Web Services do Ambiente de Produo da SVC so:


SVC-SP:
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcao.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRetRecepcao.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteConsulta.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteStatusServico.asmx
https://nfe.fazenda.sp.gov.br/cteWEB/services/CteRecepcaoEvento.asmx
SVC-RS:
https://cte.svrs.rs.gov.br/ws/CTeRecepcao/CTeRecepcao.asmx
https://cte.svrs.rs.gov.br/ws/CTeRetRecepcao/CTeRetRecepcao.asmx
https://cte.svrs.rs.gov.br/ws/CTeConsulta/CTeConsulta.asmx
https://cte.svrs.rs.gov.br/ws/CTeStatusServico/CTeStatusServico.asmx
https://cte.svrs.rs.gov.br/ws/CTeRecepcaoEvento/CTeRecepcaoEvento.asmx
2.1.3 EPEC Evento Prvio de Emisso em Contingncia (Apenas modelo 57)

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

Transmisso do CT-e com campo TpEmis = 4 para a SEFAZ Autorizadora Normal e


obteno da autorizao de uso;

Pg. 218 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

vedada a reutilizao, em contingncia, de nmero de CT-e transmitido com tipo de emisso


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

2.1.3 Quadro Resumo das Modalidades de Emisso do CT-e

A seguir resumimos os principais procedimentos necessrios para adequar o CT-e para a


modalidade de emisso desejada.

Pg. 219 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

2.2 Documento Auxiliar do Conhecimento de Transporte Eletrnico - DACTE


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

Atualmente existem os seguintes tipos de Formulrios de Segurana Documento Auxiliar:

Formulrio de Segurana para Impresso de Documento Auxiliar de Documento


Fiscal Eletrnico - FS-DA: cuja segurana consiste na confeco com fundo
numismtico e impresso de selo fiscal em Calcografia (Talho Doce) na cor Vinho,
disciplinado pelo Convnio ICMS 96/09 e Ato COTEPE 06/10.

Formulrio de Segurana para Impresso de Documento Auxiliar de Documento


Fiscal Eletrnico - FS-DA (com filigrana): cuja segurana consiste na fabricao de
papel de segurana com Filigranas (Marcas Dgua) sem nenhuma impresso off-set ou
calcogrfica disciplinado pelo Convnio ICMS 96/09 e Ato COTEPE 06/10.

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

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

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

Pg. 221 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

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

A estampa fiscal impressa na rea reservado ao fisco que est localizada no canto inferior
direito do formulrio de segurana.
Nesta mesma rea tambm impresso a srie e o nmero de controle do impresso, assim, o
emissor deve tomar os cuidados necessrios para que o recibo do canhoto de entrega no utilize
o espao de 40 mm x 85 mm do canto inferior do impresso, deslocando-o para a parte superior
do formulrio.
Pg. 222 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Ex. de DACTE em FS-DA


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

2.3 Aes que devem ser tomadas aps a recuperao da falha


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

Os conhecimentos de transportes emitidos em contingncia em FS-DA devem ser transmitidos


imediatamente aps a cessao dos problemas tcnicos que impediam a transmisso do CT-e,
observando o prazo limite de 168 horas a partir da emisso do documento.
Pg. 223 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

2.3.2 Rejeio de CT-e Emitidos em Contingncia

Caso ocorra a rejeio de algum CT-e emitido em contingncia, o contribuinte dever:


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

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

Pg. 224 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo VII Campos Impedidos de Alterao por CC-e


CT-e de Transporte de Cargas (57)
Grupo
infCte
infCte
ide
ide
ide
ide
ide
ide
ide
ide
ide
ide
toma3
toma4
toma4
toma4
emit
emit
rem
rem
rem
dest
dest
dest
vPrest
Comp
vPresComp
compComp
infNFe
ICMS00
ICMS00
ICMS00
ICMS00
ICMS20
ICMS20
ICMS20
ICMS20
ICMS20
ICMS45
ICMS60
ICMS60
ICMS60
ICMS60
ICMS60
ICMS90
ICMS90
ICMS90
ICMS90

Nome do Campo
Verso
Id
cUF
cCT
Mod
Serie
nCT
tpEmis
cDV
tpAmb
dhEmi
Modal
Toma
CNPJ
CPF
IE
CNPJ
IE
CNPJ
CPF
IE
CNPJ
CPF
IE
vTPrest
vComp
vTPrest
vComp
Chave
CST
vBC
pICMS
vICMS
CST
pRedBC
vBC
pICMS
vICMS
CST
CST
vBCSTRet
vICMSSTRet
pICMSSTRet
vCred
CST
pRedBC
vBC
pICMS

Implementao SEFAZ
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Facult
Facult
Facult
Obrig.
Obrig.
Facult.
Facult.
Facult.
Facult.
Facult.
Facult.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Pg. 225 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

ICMS90
ICMS90
ICMSOutraUF
ICMSOutraUF
ICMSOutraUF
ICMSOutraUF
ICMSOutraUF
ICMSSN
ICMSSN

vICMS
vCred
CST
pRedBCOutraUF
vBCOutraUF
pICMSOutraUF
vICMSOutraUF
indSN
CST

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

CT-e Outros Servios (67)


Grupo
infCte
infCte
ide
ide
ide
ide
ide
ide
ide
ide
ide
ide
emit
emit
toma
toma
toma
vPrest
Comp
vPresComp
compComp
ICMS00
ICMS00
ICMS00
ICMS00
ICMS45
ICMS90
ICMS90
ICMS90
ICMS90
ICMS90
ICMS90
ICMSOutraUF
ICMSOutraUF
ICMSOutraUF
ICMSOutraUF
ICMSOutraUF
ICMSSN
ICMSSN

Nome do Campo
Verso
Id
cUF
cCT
Mod
Serie
nCT
tpEmis
cDV
tpAmb
dhEmi
Modal
CNPJ
IE
CNPJ
CPF
IE
vTPrest
vComp
vTPrest
vComp
CST
vBC
pICMS
vICMS
CST
CST
pRedBC
vBC
pICMS
vICMS
vCred
CST
pRedBCOutraUF
vBCOutraUF
pICMSOutraUF
vICMSOutraUF
indSN
CST

Implementao SEFAZ
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Facult.
Facult.
Facult.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.
Obrig.

Pg. 226 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo VIII Relao de CFOP vlidos para CT-e (Mod. 57)


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

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a


indevidamente, decorrentes de prestaes de servios de transporte.
3.206 - Anulao de valor relativo prestao de servio de transporte

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a


indevidamente, decorrentes de prestaes de servios de transporte.
5.206 - Anulao de valor relativo a aquisio de servio de transporte

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a valores faturados


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

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

5.360 - Prestao de servio de transporte a contribuinte substituto em relao ao servio de


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

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

6.354 - Prestao de servio de transporte a estabelecimento de prestador de servio de


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

valores

faturados

Classificam-se neste cdigo as prestaes de servios de transporte destinado a


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

Pg. 229 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Anexo IX Relao de CFOP vlidos para CT-e OS (Mod. 67)


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

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a


indevidamente, decorrentes de prestaes de servios de transporte.
3.206 - Anulao de valor relativo prestao de servio de transporte

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a


indevidamente, decorrentes de prestaes de servios de transporte.
5.206 - Anulao de valor relativo a aquisio de servio de transporte

valores

faturados

Classificam-se neste cdigo as anulaes correspondentes a valores faturados


indevidamente, decorrentes das aquisies de servios de transporte.
5.351 - Prestao de servio de transporte para execuo de servio da mesma natureza
Classificam-se neste cdigo as prestaes de servios de transporte destinados s
prestaes de servios da mesma natureza.
5.352 - Prestao de servio de transporte a estabelecimento industrial
Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento
industrial. Tambm sero classificados neste cdigo os servios de transporte prestados a
estabelecimento industrial de cooperativa.
5.353 - Prestao de servio de transporte a estabelecimento comercial
Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento
comercial. Tambm sero classificados neste cdigo os servios de transporte prestados a
estabelecimento comercial de cooperativa.
5.354 - Prestao de servio de transporte a estabelecimento de prestador de servio de
comunicao
Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento
prestador de servios de comunicao.
5.355 - Prestao de servio de transporte a estabelecimento de geradora ou de distribuidora
de energia eltrica
Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento de
geradora ou de distribuidora de energia eltrica.
5.356 - Prestao de servio de transporte a estabelecimento de produtor rural
Classificam-se neste cdigo as prestaes de servios de transporte a estabelecimento de
produtor rural.
5.357 - Prestao de servio de transporte a no contribuinte
Classificam-se neste cdigo as prestaes de servios de transporte a pessoas fsicas ou a
pessoas jurdicas no indicadas nos cdigos anteriores.
5.601 - Transferncia de crdito de ICMS acumulado
Classificam-se neste cdigo os lanamentos destinados ao registro da transferncia de
crditos de ICMS para outras empresas.
5.602 - Transferncia de saldo credor de ICMS para outro estabelecimento da mesma
empresa, destinado compensao de saldo devedor de ICMS

Pg. 230 / 231

Conhecimento de Transporte Eletrnico


Manual de Orientaes - Contribuinte

Classificam-se neste cdigo os lanamentos destinados ao registro da transferncia de


saldos credores de ICMS para outros estabelecimentos da mesma empresa, destinados
compensao do saldo devedor do estabelecimento, inclusive no caso de apurao
centralizada do imposto.
5.603 - Ressarcimento de ICMS retido por substituio tributria
Classificam-se neste cdigo os lanamentos destinados ao registro de ressarcimento de
ICMS retido por substituio tributria a contribuinte substitudo, efetuado pelo contribuinte
substituto, nas hipteses previstas na legislao aplicvel.
5.605 - Transferncia de saldo devedor de ICMS de outro estabelecimento da mesma
empresa.
Classificam-se neste cdigo os lanamentos destinados ao registro da transferncia de saldo
devedor de ICMS para outro estabelecimento da mesma empresa, para efetivao da
apurao centralizada do imposto.
5.606 - Utilizao de saldo credor de ICMS para extino por compensao de dbitos fiscais.
Classificam-se neste cdigo os lanamentos destinados ao registro de utilizao de saldo
credor de ICMS em conta grfica para extino por compensao de dbitos fiscais
desvinculados de conta grfica.
5.949 - Outra sada de mercadoria ou prestao de servio no especificado
Classificam-se neste cdigo as outras sadas de mercadorias ou prestaes de servios que
no tenham sido especificados nos cdigos anteriores.
6.360 - Prestao de servio de transporte a contribuinte substituto em relao ao servio de
transporte.
Classificam-se neste cdigo as prestaes de servios de transporte a contribuinte ao qual
tenha sido atribuda a condio de substituto tributrio do imposto sobre a prestao dos
servios.
6.603 - Ressarcimento de ICMS retido por substituio tributria
Classificam-se neste cdigo os lanamentos destinados ao registro de ressarcimento de
ICMS retido por substituio tributria a contribuinte substitudo, efetuado pelo contribuinte
substituto, nas hipteses previstas na legislao aplicvel.
6.949 - Outra sada de mercadoria ou prestao de servio no especificado
Classificam-se neste cdigo as outras sadas de mercadorias ou prestaes de servios que
no tenham sido especificados nos cdigos anteriores.
7.949 - Outra sada de mercadoria ou prestao de servio no especificado
Classificam-se neste cdigo as outras sadas de mercadorias ou prestaes de servios que
no tenham sido especificados nos cdigos anteriores.

Pg. 231 / 231