Skip to Content
0

Múltiplos arquivos com a NF-e de entrada em um e-mail

Sep 06, 2017 at 03:16 PM

39

avatar image
Former Member

Senhores (as);

Estou recebendo um erro de determination no PI quando um email com a NF-e de entrada chega com mais de uma NF-e ou chega com a NF-e de entrada mais qualquer outro arquivo anexo (.doc, .pdf, .jpg, etc). Me parece que o mapping não consegue reconhecer qual é o arquivo da NF-e e qual não é, ele pega o primeiro anexo e quase sempre gera erro.
Procurei por aqui e encontrei a thread:

https://archive.sap.com/discussions/thread/1910552

Porém meu conhecimento de java é muito pouco, e não conseguí entender por completo.

Alguém sabe se a SAP já disponibilizou alguma nota para resolver esta questão ? Ou se existe uma maneira mais simples de resolver ?

Abçs...

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Jose Nunes
Sep 06, 2017 at 07:59 PM
0

José,

As interfaces de B2B são entregues pela SAP de maneira "aberta", para que o cliente implemente elas como bem entender. Existem diversas técnicas e abordagens diferentes para elas, dependendo da versão do PI, do volume de notas, se o cliente possui um portal de B2B, um FTP, se usa e-mail, fax, sinal de fumaça, etc. Logo, não espere uma resposta oficial ou "nota" da SAP para resolver um problema que é especificamente do cliente(como o cliente deseja fazer essa integração, falta de mão de obra qualificada, por exemplo) e não do produto.

Pode ser que a solução implementada hoje, no PI, faça a troca do payload no canal de comunicação(PayloadSwapBean) e, por isso, acabe sendo "burra", pois não considera o conteúdo do e-mail na hora de definir se o anexo é válido ou não.

Pode ser que, caso você esteja no PI 7.1+, essa "troca" seja feita no Mapping e o Mapping esteja errado. Aí, se você não conhece Java, é bom aprender, procurar um recurso que conheça para poder ajudá-lo ou postar + detalhes aqui para a gente tentar ajudá-lo.

Pode ser que, caso você esteja no PI 7.4+, o canal de comunicação gere uma mensagem diferente para cada payload...

Poste mais detalhes da solução implementada, como está a configuração do canal de comunicação mail sender, como está o mapeamento, etc, assim fica mais fácil ajudá-lo.

[]'s

JN

Share
10 |10000 characters needed characters left characters exceeded