Bom dia Pessoal,
Já a algum tempo estava querendo chamar a atenção sobre uma novidade entregue no SP16 que vai agradar muitos PI admins.
Sabe as interfaces B2B que falham e ficam com a bolinha vermelha e investigando o payload você encontra que a NF-e ou o CT-e já foi recebido e está duplicado?
Você pode inclusive restartar a mensagem mas vai terminar com o mesmo problema pois já foi processado certo.
E tem mais, o job de restart automático de mensagens do PI, quando configurado default, reinicia esta mensagem até 20 tentativas o que é um overhead desnecessário. :mad:
Editando: Imagens do fato antes e depois enviadas por André Aires. Obrigado por seu tempo e cortesia.

- Mensagem no PI parada com erro reestartável.

- Navegando no payload da mensagem encontramos a mensagem "Nota fiscal ID already exists" que foi disparada pela aplicação.
Então... E o que trouxe o SAP NFE SP16.
SPRO -> Nota Fiscal Eletronica -> Inbound -> Control Parameters for Process-Independent Actions

Na ação de recebimento (RECEIVIN), parâmetro RCVDUPLI, valores:
em branco - Default - Continua como hoje deixando o erro no PI, podendo ser reiniciado e tal...
1 - Ignore - Grava um registro no histórico da NF-e/CT-e como recebido em duplicidade sem mudar nenhum status, e dá como OK o processo do PI

Veja que com esta modificação o que se encontra no PI já é diferente.

- No monitorig a mensagem terminou com sucesso pois o integration fez o papel de entregar ao application que com a configuração, não criticou para o PI que já existia o documento

- Por realmente ser uma duplicidade o aplicativo não irá processar de qualquer forma, porém no histórico constará que mais uma vez foi recebido.
Outra opção do recebimento, parâmetro UNKNCNPJ (CNPJ desconhecido), tem os valores:
- em branco - default - posta a NF-e e finalizado o processo PI como OK
- 1 - Não aceita a NF-e/CT-e deixando o processo em erro no PI

Demorei mas postei. Espero que ainda seja novidade :smile:
Atenciosamente, Fernando Da Rós
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 12 | |
| 8 | |
| 8 | |
| 7 | |
| 6 | |
| 5 | |
| 5 | |
| 5 | |
| 4 | |
| 4 |