Anterior  Próximo

Navegação:  e-Forms 4.6.8.0 > Manual de Integração e-Forms > Documentos de Entrada (NF-e, CT-e e MDF-e de entrada - Entry Documents Service)

Informações de autorização de uso, cancelamento e eventos

Ao fazer a integração dos documentos de entrada, a solução e-Forms gera para o ERP, um arquivo no formato XML ou TXT. Caso o formato seja TXT, é preciso incluir as informações do status do documento. Para isso, possui ao final do arquivo a linha 40000, na qual está informando os dados do mesmo.

As integrações em XML serão os xmls como procs de autorização, cancelamento ou evento que foram realizadas as entradas em TXT serão as informações dos arquivos de envio + a linha 40000.

 

A linha 40000 possui os seguintes campos:

 

a)Arquivos de envio:

 

1º campo: ID do protocolo de status;

2º campo: tipo de ambiente (homologação ou produção);

3º campo: aplicativo que processou a NF-e/CT-e/MDFe;

4º campo: chave de acesso da NF-e/CT-e/MDFe (44 dígitos);

5º campo: data e hora do processamento da NF-e/CT-e/MDF-e (AAAA-MM-DDTHH:MM:SS);

6º campo: número de protocolo de autorização da NF-e/CT-e/MDF-e;

7º campo: Digest Value - Utilizado para conferir a integridade da NF-e/CT-e/MDF-e original;

8º campo: código do status da nota (100 - Autorizado o uso da NF-e/CT-e/MDF-e ou 150 - Autorizado o uso da NF-e/CT-e fora de prazo);

9º campo: descrição literal do status da nota no Web Service.

 

Exemplo:

 

40000;ID000122680;2;Pollux Enterprise;32090412345678901234550010001226800001416006; 2009-04-24T17:02:55;142090003022947;Vke6ViG3M/ymyto3vxDgWmP4wU4=;100;Autorizado o uso da NF-e

clip1281Nota:

Para arquivos CT-e e CT-e OS pode ser retornado a linha 41000 com mensagem do fisco, onde têm a seguinte estrutura:

1º campo: Código do status da mensagem do fisco, sendo obrigatório ser retornado 3 posições inteiras.

2º campo: Mensagem do Fisco, campo do tipo caractere do tamanho de 1 à 255.

 

Só vamos integrar estes campos, se os mesmos estiverem presentes no proc, dentro do protCTe.

 

b)Arquivos de cancelamento (Somente para NF-e e CT-e com a marcação da opção "Integrar com ERP eventos de cancelamento no formato procCanc" na aba de retrocompatibilidade do Entry Job):

 

1º campo: ID do protocolo de status;

2º campo: tipo de ambiente (homologação ou produção);

3º campo: aplicativo que processou a NF-e/CT-e;

4º campo: código do status da nota (101 - Cancelamento homologado ou 151 - Cancelamento homologado fora de prazo).

5º campo: descrição literal do status da nota no Web Service;

6º campo: código da UF de atendimento;

7º campo: chave de acesso da NF-e/CT-e (44 dígitos);

8º campo: data e hora do processamento da NF-e/CT-e (AAAA-MM-DDTHH:MM:SS);

9º campo: número de protocolo de cancelamento da NF-e/CT-e.

 

Exemplo:

40000;NFe333080002795360;1;Middware;101;Cancelamento homologado;42; 42081012345678912345550010000003717414106839;2008-10-31T13:50:06;33308000279536

 

 

c)Arquivos de Eventos NF-e (Carta de Correção, Cancelamento e Averbação para Exportação (DF-e))

 

1º campo: ID (“ID” + nProt);

2º campo: Identificação do ambiente (homologação ou produção);

3º campo: Versão do aplicativo que recebeu o evento;

4º campo: Código do órgão de recepção do Evento;

5º campo: Código do status de registro do evento (135 – Evento registrado e vinculado ou 155- Cancelamento homologado fora de prazo);

6º campo: Descrição literal do status do registro do evento;

7º campo: Chave de Acesso da NF-e/CT-e vinculada ao Evento;

8º campo: Tipo do evento;

9º campo: Descrição do evento (Exemplo: "Carta de Correção registrada");

10º campo: Sequencial do evento;

11º campo: CNPJ ou CPF do destinatário;

12º campo: e-mail do destinatário;

13º campo: Data e hora de registro do evento (AAAA-MMDDThh:mm:ssTZD);

14º campo: Número do protocolo de registro do evento.

 

 

Exemplo:

40000;ID150800000661756;1;Middleware2;42;135;Evento registrado e vinculado a NF-e; 42081299955887000143550010002190634000190634;110110;Carta de Correção registrada; 1;12345678901234;email@nddigital.com.br;2011-06-06T12:12:12-03:00;123456789012345

 

 

d)Arquivos de Eventos CT-e 2.00 (Carta de Correção, Cancelamento e Registro de Multimodal) ou Arquivos de Eventos de MDF-e (Cancelamento, Encerramento, Inclusão de Condutor, Inclusão de DF-e)

 

1º campo: ID (“ID” + nProt);

2º campo: Identificação do ambiente (homologação ou produção);

3º campo: Versão do aplicativo que recebeu o evento;

4º campo: Código do órgão de recepção do Evento;

5º campo: Código do status de registro do evento (135 – Evento registrado e vinculado ou 155- Cancelamento homologado fora de prazo);

6º campo: Descrição literal do status do registro do evento;

7º campo: Chave de Acesso da NF-e/CT-e vinculada ao Evento;

8º campo: Tipo do evento;

9º campo: Descrição do evento (Exemplo: "Carta de Correção registrada");

10º campo: Sequencial do evento;

11º campo: Data e hora de registro do evento (AAAA-MMDDThh:mm:ssTZD);

12º campo: Número do protocolo de registro do evento.

 

 

Exemplo:

40000;ID150800000661756;1;Middleware2;42;135;Evento registrado e vinculado a CT-e; 42081299955887000143550010002190634000190634;110110;Carta de Correção registrada;1;2011-06-06T12:12:12-03:00;123456789012345

 

 

e) Arquivos Eventos de Manifestação do Destinatário NF-e.

 

Integração para Eventos de Manifestação do Destinatário informa somente o status do documento de retorno da Sefaz, no formato “evt”. O retorno no formato ProcEvt será realizada para documentos de saída.

 

1º campo: ID (“ID” + nProt);

2º campo: Identificação do ambiente (homologação ou produção);

3º campo: Versão do aplicativo que recebeu o evento;

4º campo: Código do órgão de recepção do Evento;

5º campo: Código do status de registro do evento;

6º campo: Descrição literal do status do registro do evento;

7º campo: Chave de Acesso da NF-e vinculada ao Evento;

8º campo: Tipo do evento;

9º campo: Descrição do evento (Exemplo: "Ciência da Operação registrada");

10º campo: Sequencial do evento;

11º campo: CNPJ ou CPF do destinatário;

12º campo: e-mail do destinatário;

13º campo: Data e hora de registro do evento (AAAA-MMDDThh:mm:ssTZD);

14º campo: Número do protocolo de registro do evento.

 

Exemplo:

ID150800000661756;1;Middleware2;42;135;Evento registrado e vinculado a NF-e; 42081299955887000143550010002190634000190634; 210210;Ciencia da Operação registrada; 1;12345678901234;email@nddigital.com.br;2011-06-06T12:12:12-03:00;123456789012345

 

 

Para maiores detalhes sobre as informações específicas do evento e autorização, consultar o Manual de Formação de Arquivos disponibilizado pela NDDigital nos links abaixo:

 

f) Arquivos de Eventos CT-e 3.00 (Prestação do Serviço em Desacordo)

 

Integração para Eventos de Prestação do Serviço em Desacordo informa somente o status do documento de retorno da Sefaz, no formato “evt”.

 

1º campo: ID (“ID” + nProt);

2º campo: Identificação do ambiente (homologação ou produção);

3º campo: Versão do aplicativo que recebeu o evento;

4º campo: Código do órgão de recepção do Evento;

5º campo: Código do status de registro do evento;

6º campo: Descrição literal do status do registro do evento;

7º campo: Chave de Acesso da CT-e vinculada ao Evento;

8º campo: Tipo do evento;

9º campo: Descrição do evento (Exemplo: "Prestação do Serviço em Desacordo");

10º campo: Sequencial do evento;

11º campo: CNPJ ou CPF do destinatário;

12º campo: e-mail do destinatário;

13º campo: Data e hora de registro do evento (AAAA-MMDDThh:mm:ssTZD);

14º campo: Número do protocolo de registro do evento.

 

Exemplo:

ID142170040298505;2;Middleware2;42;135;Evento registrado e vinculado a CT-e;42161106255692000103575220000022801000000050;610110;Prestação do Serviço em Desacordo;1;12345678901234;email@nddigital.com.br;2017-01-05T16:40:19-02:00;142170040298505;

 

Manual para Formação de Arquivos TXT>Manual para Formação de Arquivos NFe

Manual para Formação de Arquivos TXT>Manual para Formação de Arquivos CTe

Manual para Formação de Arquivos TXT>Manual para Formação de Arquivos MDFe

 

 

Voltar