Skip to Content

SAP NFE SP16 trouxe uma novidade escondida

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. 😡

Editando: Imagens do fato antes e depois enviadas por André Aires. Obrigado por seu tempo e cortesia.

/wp-content/uploads/2014/04/msg_426234.png

– Mensagem no PI parada com erro reestartável.

nfe already exists.png

– 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

/wp-content/uploads/2014/04/customizing_423366.png

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

/wp-content/uploads/2014/04/cust1_423367.png

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

message processed.png

– 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

/wp-content/uploads/2014/04/statuses_426250.png

– 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

/wp-content/uploads/2014/04/cust2_423377.png

Demorei mas postei. Espero que ainda seja novidade 🙂

Atenciosamente, Fernando Da Rós

4 Comments
You must be Logged on to comment or reply to a post.