Para o correto funcionamento dos arquivos de Evento, deve-se utilizar o sufixo "-ped-evt" no nome de cada arquivo. Por exemplo: ArquivoQualquer-ped-evt.txt |
00000 |
PAI: - |
OBR. 1-1 |
Versão do Arquivo e tipos de operação |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
1 |
versao |
Versão do leiaute |
N |
S |
4 |
|
Versão do leiaute |
||
2 |
tpOperacao |
Tipo da operação |
C |
S |
6 |
|
Informar "EVENTO" |
||
Exemplo: 00000;3.00;EVENTO |
10000 |
PAI: - |
OBR. 1-1 |
Identificador do lote |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
3 |
idLote |
Identificação do lote |
N |
S |
1 - 15 |
|
Número de identificação do lote de envio do Evento. Usado apenas para efeito de validação da solução e-Forms. O Web Service não faz qualquer uso deste identificador. |
||
Exemplo: 10000;000000000000001 |
20000 |
PAI: - |
OBR. 1-1 |
Evento |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
4 |
versao |
Versão |
N |
S |
4 |
|
Versão do leiaute do evento |
||
Exemplo: 20000;3.00 |
21000 |
PAI: 20000 |
OBR. 1-1 |
infEvento - Grupo de informações do registro do Evento |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
5 |
Id |
ID |
C |
S |
55-56 |
|
Identificador da TAG a ser assinada, a regra de formação do Id é: “ID” + tpEvento + chave da MDF-e + nSeqEvento |
||
6 |
cOrgao |
Código do órgão de recepção do Evento |
N |
S |
2 |
|
Informar o código do órgão(UF) de recepção do Evento, utilizar a Tabela do IBGE para identificar o código UF. 90 - para identificar SUFRAMA; 91 - para RFB; 92 - para BackOffice BRId ; 93 - para ONE. |
||
7 |
tpAmb |
Identificação do Ambiente |
N |
S |
1 |
|
1 -Produção |
||
8 |
CNPJ |
CNPJ do autor do evento |
N |
S |
14 |
|
Informar o CNPJ ou CPF do emitente, É usado apenas um campo para as duas informações, mas apenas uma delas será informada. |
||
9 |
CPF |
CPF do autor do evento |
N |
S |
11 |
|
|||
10 |
chMDFe |
Chave de Acesso da MDF-e vinculada ao Evento |
N |
S |
44 |
|
Chave de Acesso da MDF-e vinculada ao Evento |
||
11 |
dhEvento |
Data e hora do evento |
D |
S |
25 |
|
Data e Hora do Evento no Formato = AAAA-MMDDTHH:MM:SS TZD - (UTC - Universal Coordinated Time, onde TZD pode ser -02:00 (Fernando de Noronha), -03:00 (Brasília), -04:00 (Amazonas) ou -05:00 (Acre), no horário de verão serão -01:00, -02:00 e -03:00. Ex.: 2010-08-19T13:00:15-03:00. |
||
12 |
tpEvento |
Tipo do evento |
N |
S |
6 |
|
Tipo do Evento: 110111 - Cancelamento 110112 – Encerramento 110114 – Inclusão de Condutor 110115 - Inclusão de DF-e 110116 – Evento de Pagamento da Operação de Transporte 110117 - Evento de Confirmação do serviço de transporte 110118 – Evento Alteração do Pagamento do Serviço de Transporte 310620 - Registro de Passagem |
||
13 |
nSeqEvento |
Sequencial do evento |
N |
S |
1 - 3 |
|
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. |
||
Exemplo: 21000;ID1101114212078123266400012955008000020282100000001501;90;1;81232664000129;42120781232664000129550080000202821000000015;2012-08-01T15:16:15-03:00;110111;1 |
30000 |
PAI: 21000 |
OBR. 1-1 |
detEvento - Informações específicas do evento "Cancelamento" - No arquivo evento de cancelamento poderá ser informada também a linha opcional 110000, para informar o tempo limite para o cancelamento; Para a tag "nProt" poderá receber o valor: 000000000000000. Caso isso aconteça, o sistema realizará uma consulta na SEFAZ para obter o número do protocolo. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
14 |
versaoEvento |
Atributo versão do cancelamento |
N |
S |
4 |
|
Informar "3.00" |
||
15 |
descEvento |
Descrição do evento |
C |
S |
12 |
|
Informar “Cancelamento" |
||
16 |
nProt |
Número do protocolo de autorização |
N |
S |
15 |
|
Informar o número do Protocolo de Autorização da MDF-e a ser cancelada |
||
17 |
xJust |
Justificativa do cancelamento |
C |
S |
15 - 255 |
|
Informar a justificativa do cancelamento |
||
Exemplo: 30000;3.00;Cancelamento;142120004082548;justificativa do cancelamento |
31000 |
PAI: 21000 |
OBR. 1-1 |
detEvento - Informações específicas do evento "Encerramento" - No arquivo evento de encerramento poderá ser informada também a linha opcional 110000, para informar o tempo limite para o encerramento; Para a tag "nProt" poderá receber o valor: 000000000000000. Caso isso aconteça, o sistema realizará uma consulta na SEFAZ para obter o número do protocolo. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
18 |
versaoEvento |
Atributo versão do encerramento |
N |
S |
4 |
|
Informar "3.00" |
||
19 |
descEvento |
Descrição do evento |
C |
S |
12 |
|
Informar “Encerramento" |
||
20 |
nProt |
Número do protocolo de autorização |
N |
S |
15 |
|
Informar o nº do Protocolo de Autorização do MDF-e a ser encerrado. |
||
21 |
dtEnc |
Data que o Manifesto foi encerrado |
D |
S |
|
|
Data em que o manifesto foi encerrado. |
||
22 |
cUF |
UF de encerramento |
N |
S |
2 |
|
Informar a UF de encerramento do manifesto Informar "99" quando for uma operação para o exterior. |
||
23 |
cMun |
Código do Município de Encerramento do Manifesto |
N |
S |
7 |
|
Informar o código do município do encerramento do manifesto |
||
Exemplo: 31000;3.00;Encerramento;142120004082548;2013-04-30;42;1234567 |
32000 |
PAI: 21000 |
OBR. 1-1 |
envIncCondutorMDFe - Informações específicas do evento "Inclusão de Condutor" |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
24 |
versaoEvento |
Atributo versão do encerramento |
N |
S |
4 |
|
Informar "3.00" |
||
25 |
descEvento |
Descrição do evento |
C |
S |
17 |
|
Informar “Inclusao Condutor" |
||
Exemplo: 32000;3.00;Inclusao Condutor |
32100 |
PAI: 32000 |
OBR. 1-1 |
condutor - Informações do (s) condutor (s) do veículo |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
26 |
xNome |
Nome do condutor |
C |
S |
2 - 60 |
|
Condutor Nome |
||
27 |
CPF |
CPF do Condutor |
N |
S |
11 |
|
12312312387 |
||
Exemplo: 32100;Condutor Nome;12312312387 |
33000 |
PAI: 21000 |
OBR. 1-1 |
evIncDFeMDFe - Informações específicas do evento "Inclusão de DF-e" |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
28 |
versaoEvento |
Atributo versão do encerramento |
N |
S |
4 |
|
Informar "3.00". |
||
29 |
descEvento |
Descrição do evento |
C |
S |
- |
|
Informar “Inclusão DF-e” |
||
30 |
nProt |
Número do protocolo de autorização |
N |
S |
15 |
|
|
||
31 |
cMunCarrega |
Código do Município de Carregamento |
N |
S |
7 |
|
|
||
32 |
xMunCarrega |
Nome do Município de Carregamento |
C |
S |
2 - 60 |
|
|
||
Exemplo: 33000 3.00;Inclusao DF-e;000000000000000;4202909;Lages |
33100 |
PAI: 33000 |
OBR. 1-N |
infDoc - Informações do (s) documento (s) fiscais vinculados ao manifesto |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
33 |
cMunDescarga |
Código do Município de Descarregamento |
N |
S |
7 |
|
|
||
34 |
xMunDescarga |
Nome do Município de Descarregamento |
C |
S |
2 - 60 |
|
|
||
35 |
chNFe |
Nota Fiscal Eletrônica |
N |
S |
44 |
|
|
||
Exemplo: 33100;1234567;Cidade;42180406255692000103556660000000011186784741 |
34000 |
PAI: 21000 |
OBR. 1-1 |
evPagtoOperMDFe - Informações específicas do evento "Pagamento da operação de transporte" |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
36 |
versaoEvento |
Atributo versão |
N |
S |
4 |
|
Informar "3.00" |
||
37 |
descEvento |
Descrição do evento |
C |
S |
24 |
|
Informar “Pagamento Operacao MDF-e" |
||
38 |
nProt |
Número do protocolo de autorização |
N |
S |
15 |
|
|
||
39 |
qtdViagens |
Quantidade total de viagens realizadas com o pagamento do frete |
N |
S |
5 |
|
Informar os zeros não significativos |
||
40 |
nroViagem |
Número de referência da viagem do MDF-e referenciado |
N |
S |
5 |
|
Informar os zeros não significativos |
||
Exemplo: 34000;3.00;Pagamento Operacao MDF-e;123456789012345;00003;00001 |
34100 |
PAI: 34000 |
OPC. 0-N |
infPag - Grupo de informações de pagamento do frete |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
41 |
xNome |
Razão social ou Nome do responsável pelo pagamento |
C |
N |
2-60 |
|
|
||
42 |
CPF |
Número do CPF do responsável pelo pagamento |
N |
S |
11 |
|
Informar CNPJ ou CPF ou IdEstrangeiro. |
||
43 |
CNPJ |
Número do CNPJ do responsável pelo pagamento |
N |
S |
14 |
|
informar os zeros não significativos. |
||
44 |
idEstrangeiro |
Identificador do responsável pelo pagamento |
C |
S |
2-20 |
|
|
||
45 |
vContrato |
Valor total do contrato |
N |
S |
13 |
2 |
15 posições, sendo 13 inteiras e 2 decimais. |
||
46 |
indPag |
Indicador da forma de pagamento |
N |
S |
1 |
|
Forma de pagamento: 0-Pagamento à vista, 1-Pagamento à prazo |
||
47 |
vAdiant |
Valor do adiantamento |
N |
N |
15 |
|
15 posições, sendo 13 inteiras e 2 decimais, utilizar somente no pagamento a prazo |
||
48 |
indAntecipaAdiant |
informar a tag somente se for autorizado antecipar o adiantamento |
N |
N |
1 |
|
|
||
49 |
tpAntecip |
Tipo de Permissão em relação a antecipação das parcelas |
N |
N |
1 |
|
Parcelas 0 - Não permite antecipar 1 - Permite antecipar as parcelas 2 - Permite antecipar as parcelas mediante confirmação
|
||
Exemplo: 34100;Nome do responsavel;12345678901234;1254.50;0;1223.22;1;2 |
34110 |
PAI: 34100 |
OBR. 1-1 |
Comp – Componentes do pagamento do frete |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
50 |
tpComp |
Tipo do componente |
C |
S |
2 |
|
Tipo do componente: 01 – Vale pedágio 02 – Impostos, taxas e contribuições 03 – Despesas (bancárias, meios de pagamento, outras) 99 – Outros |
||
51 |
vComp |
Valor do componente |
N |
S |
13 |
2 |
15 posições, sendo 13 inteiras e 2 decimais, |
||
52 |
xComp |
Descrição do componente do tipo outros |
C |
N |
2-60 |
|
|
||
Exemplo: 34110;01;560.65; |
34120 |
PAI: 34100 |
OPC. 0-N |
infPrazo – Informações do pagamento à prazo |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
53 |
nParcela |
Número da parcela |
N |
S |
3 |
|
Informar os zeros não significativos |
||
54 |
dVenc |
Data de vencimento da parcela |
C |
S |
1-10 |
|
Data no formato AAAA-MM-DD |
||
55 |
vParcela |
Valor da parcela |
N |
S |
13 |
2 |
15 posições, sendo 13 inteiras e 2 decimais. |
||
Exemplo: 34120;001;2020-02-21;120.50 |
34130 |
PAI: 34100 |
OBR. 1-1 |
infBanc/codBanco - Informações bancárias - Número do banco – As linhas 34130, 34140 e 34150 não devem aparecer simultâneas em um mesmo evento. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
56 |
codBanco |
Número do banco |
C |
S |
3-5 |
|
|
||
57 |
codAgencia |
Número da agência |
C |
S |
1-10 |
|
|
||
Exemplo: 34130;123;1 |
34140 |
PAI: 34100 |
OBR. 1-1 |
infBanc/CNPJIPEF - Informações bancárias - Número do CNPJ da Instituição de Pagamento Eletrônico do Frete - As linhas 34130, 34140 e 34150 não devem aparecer simultâneas em um mesmo evento. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
58 |
CNPJIPEF |
Número do CNPJ da instituição financeira de pagamento eletrônico de frete |
N |
S |
14 |
|
|
||
Exemplo: 34140;88526162000109 |
34150 |
PAI: 34100 |
OBR. 1-1 |
infBanc/PIX - Informações bancárias - Informar a chave PIX para recebimento do frete - As linhas 34130,34140 e 34150 não devem aparecer simultâneas em um mesmo evento. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
59 |
PIX |
Informar a chave PIX para recebimento do frete |
C |
S |
2-60 |
|
Informar a chave PIX para recebimento do frete. Pode ser e-mail, CPF/ CNPJ (somente números), Telefone com a seguinte formatação (+5599999999999) ou a chave aleatória gerada pela instituição. |
||
Exemplo: 34150;06255692000103 |
35000 |
PAI: 21000 |
OBR. 1-1 |
evConfirmaServMDFe - Informações específicas do evento "Confirmação do serviço de transporte" |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
60 |
versaoEvento |
Atributo versão do evento |
N |
S |
4 |
|
Informar "3.00". |
||
61 |
descEvento |
Confirmação Serviço Transporte |
C |
S |
31 |
|
Informar "Confirmação Serviço Transporte" |
||
62 |
nProt |
Descrição do evento |
N |
S |
15 |
|
Informar o nº do Protocolo de Autorização do MDFe. |
||
Exemplo: 35000;3.00;Confirmação Serviço Transporte;942220000009692 |
36000 |
PAI: 21000 |
OBR. 1-1 |
evAlteracaoPagtoServMDFe - Informações específicas do evento "Alteração do pagamento do serviço de transporte" |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
63 |
versaoEvento |
Atributo versão do evento |
N |
S |
4 |
|
Informar "3.00". |
||
64 |
descEvento |
Confirmação Serviço Transporte |
C |
S |
31 |
|
Informar "Alteração Pagamento Serviço MDFe" |
||
65 |
nProt |
Descrição do evento |
N |
S |
15 |
|
Informar o nº do Protocolo de Autorização do MDFe. |
||
Exemplo: 36000;3.00;Alteração Pagamento Serviço MDFe;942220000009692 |
36100 |
PAI: 36000 |
OBR. 1-1 |
infPag - Grupo de Informações dos pgto do MDFe |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
66 |
xNome |
Nome do contratante |
C |
N |
2-60 |
|
Nome do contratante |
||
67 |
CPF |
Número do CPF do contratante do serviço |
N |
S |
31 |
|
|
||
68 |
CNPJ |
Número do CNPJ do contratante do serviço |
N |
S |
15 |
|
Informar CNPJ ou CPF ou idEstrangeiro |
||
70 |
idEstrangeiro |
Identificador do contratante em caso de contratante estrangeiro |
C |
S |
|
|
|
||
71 |
vContrato |
Valor total do contrato |
N |
S |
13 |
2 |
|
||
72 |
indPag |
Indicador da Forma de Pagamento |
N |
S |
1 |
|
Indicador da Forma de Pagamento: 0-Pagamento à Vista; 1-Pagamento à Prazo. |
||
73 |
vAdiant |
Indicador da Forma de Pagamento |
N |
N |
13 |
2 |
Informar apenas para pgto a Prazo |
||
74 |
indAntecipaAdiant |
Informar a tag somente se for autorizado antecipar o adiantamento |
N |
N |
1 |
|
|
||
75 |
tpAntecip |
Tipo de Permissão em relação a antecipação das parcelas |
N |
N |
1 |
|
0 - Não permite antecipar; 1 - Permite antecipar as parcelas; 2 - Permite antecipar as parcelas mediante confirmação. |
||
Exemplo: 36100;Nome do contratante;12345678901234;456.00;0;1;1;1 |
36110 |
PAI: 36100 |
OPC. 0-N |
Comp – Componentes do Pagamento do Frete |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
76 |
tpComp |
Tipo de Componente |
N |
S |
2 |
|
Tipo do componente: 01 – Vale pedágio 02 – Impostos, taxas e contribuições 03 – Despesas (bancárias, meios de pagamento, outras) 99 – Outros |
||
77 |
vComp |
Valor do Componente |
N |
S |
13 |
2 |
Valor do Componente |
||
78 |
xComp |
Descrição do componente do tipo outros |
C |
N |
2-60 |
|
|
||
Exemplo: 36110;99;120.50;componente |
36120 |
PAI: 36100 |
OPC. 0-N |
infPrazo – Informações do pagamento à prazo |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
79 |
nParcela |
Número da parcela |
N |
S |
3 |
|
Informar os zeros não significativos |
||
80 |
dVenc |
Data de vencimento da parcela |
D |
S |
10 |
|
Data no formato AAAA-MM-DD |
||
81 |
vParcela |
Valor da parcela |
N |
S |
13 |
2 |
15 posições, sendo 13 inteiras e 2 decimais. |
||
Exemplo: 36120;001;2020-02-21;120.50 |
36130 |
PAI: 36100 |
OBR. 1-1 |
infBanc - Informações bancárias - Número do banco – As linhas 36130, 36140 e 36150 não devem aparecer simultâneas em um mesmo evento. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
82 |
codBanco |
Número do banco |
C |
S |
3-5 |
|
|
||
83 |
codAgencia |
Número da agência |
C |
S |
1-10 |
|
|
||
Exemplo: 36130;123;1 |
36140 |
PAI: 36100 |
OBR. 1-1 |
infBanc/CNPJIPEF - Informações bancárias - Número do CNPJ da Instituição de Pagamento Eletrônico do Frete - As linhas 36130, 36140 e 36150 não devem aparecer simultâneas em um mesmo evento. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
84 |
CNPJIPEF |
Número do CNPJ da instituição financeira de pagamento eletrônico de frete |
N |
S |
14 |
|
|
||
Exemplo: 36140;88526162000109 |
36150 |
PAI: 36100 |
OBR. 1-1 |
infBanc/PIX - Informações bancárias - Informar a chave PIX para recebimento do frete - As linhas 36130,36140 e 36150 não devem aparecer simultâneas em um mesmo evento. |
||||||
# |
Campo |
Descrição |
Tipo |
Ob. |
Tam. |
Dec. |
Observação |
||
85 |
PIX |
Informar a chave PIX para recebimento do frete |
C |
S |
2-60 |
|
Informar a chave PIX para recebimento do frete. Pode ser e-mail, CPF/ CNPJ (somente números), Telefone com a seguinte formatação (+5599999999999) ou a chave aleatória gerada pela instituição. |
||
Exemplo: 36150;06255692000103 |