Inutilização de Documentos

Anterior
Próximo
Feedback
Imprimir

Inutilização de Documentos

O início da integração da inutilização de um documento tem-se com a captura de uma mensagem da fila de processamento do ERP, disponibilizado em diretório.

 

A mensagem capturada do diretório de trabalho do ERP contém um XML no layout proprietário (CONFIG), que possui os valores a serem transformados para o layout SEFAZ  NF-e.

 

Ao realizar a transformação do documento são inseridas algumas informações na tag adicional dadosAdic. Sendo elas:

 

JobKey

Nome do arquivo

Documento original enviado pelo ERP

 

Após a transformação do documento para o layout SEFAZ o mesmo é armazenado em um diretório da aplicação NDDigital e-Agent Datacenter, conforme a configuração das Pastas de Trabalho NF-e do produto (Sugerido: Diretório Targets). Serão criados subdiretórios com base no JobKey.

 

A mensageria NDDigital e-Forms irá processar o documento de inutilização de NF-e e integrar o retorno deste processo em um diretório de integração do módulo NDDigital e-Agent Datacenter.

 

 

O Diretório de integração de retorno deverá ser alterado na configuração do ponto emissor via NDDigital.Datacenter.ConfigurationManager.

 

O AppConnector ConfigTransformation captura as integrações de retorno no diretório configurado via settings. Os dados da mensagem de retorno são interpretados e juntamente com as informações da tag dadosAdic é realizado a transformação para o layout customizado AppConnector. Ao realizar a transformação para o layout customizado, o arquivo é gravado em um diretório temporário chamado TempTransformation, localizado no diretório de integração. Essa transformação paralela tem por objetivo formatar todas as informações necessárias para realização da transformação da integração para o layout proprietário (CONFIG).

 

Após a transformação para o layout customizado o AppConnector ConfigTransformation captura o documento do diretório temporário e realiza uma nova transformação para o layout de retorno proprietário (CONFIG),  depositando a mensagem no diretório de captura do ERP para consumo do mesmo, finalizando o fluxo de integração de inutilização.

 

 

 

Para o processo de INUTILIZAÇÃO só serão capturadas as integrações que contenham "_inut" na nomenclatura do arquivo.

 

dadosAdic é uma tag de informações adicionais da solução NDDigital e-Forms que não faz parte do Schema padrão NF-e. Saiba mais em Informações adicionais


 

Entenda o fluxo técnico do AppConnector ConfigTransformation