cancel
Showing results for 
Search instead for 
Did you mean: 

Diferença em chave de acesso SAP e retorno SEFAZ

Former Member
0 Kudos

Bom dia pessoal,

Estamos testando a integração de uma mensageria com SAP (não GRC) e estávamos obtendo certo sucesso até nos depararmos com a seguinte situação:

1) Uma venda normal é emitida e autorizada pelo SEFAZ normalmente.

2) Testamos o envio de uma nota fiscal complementar de preço

3) Recebemos status de rejeitada com a seguinte mensagem: 254 - Rejeição: NF-e complementar não possui NF referenciada

Investigamos o caso e descobrimos que a chave de acesso que retorna do SEFAZ é diferente da enviada pelo SAP, para qualquer nota fiscal emitida. E obviamente o ERP não estava sendo atualizado com esta nova chave.

As perguntas que faço são: Na situação standard, a mensageria deveria sempre atualizar a chave de acesso no SAP mesmo para notas 'comuns'? Ou ela não deveria trocar a chave de acesso antes de enviar ao SEFAZ?

Um pouco mais de informação sobre como as chaves de acesso estão sendo alteradas:

351210034303410001955500200 1000009 1 181122 29 8 SEFAZ

351210034303410001955500200 1000009 1 811222 99 7 SAP

351210034303410001955500200 1000008 1 180692 94 8 SEFAZ

351210034303410001955500200 1000008 1 806929 48 7 SAP

Aparentemente temos um problema no número randomico.

Se alguém puder ajudar agradeço. Pesquisei notas e fóruns e ainda não consegui enxergar a solução.

abs!

Accepted Solutions (1)

Accepted Solutions (1)

bruno_renzo
Employee
Employee
0 Kudos

Oi Eric, blza?

Nossa, isso é bizarro.

Isso acontece com qq SEFAZ ou é com alguma específica?

Tem certeza que a mensageria não-SAP não está trocando os dados da chave de acesso no meio do caminho?

Abs

Former Member
0 Kudos

Olá Bruno, tranquilo e você?

Descobrimos o problema. No XML puro que sai do SAP, descobrimos que o ERP estava enviando a tag <cNF>13981642</cNF> que é o número aleatório. Mesmo com a nota aplicada, o SAP estava enviando 9 digitos nesta tag, repetindo o primeiro.

Nós fizemos um workaround removendo no integrador, este dígito repetido e todas as notas de todos os processos passaram pela SEFAZ com a chave de acesso correta.

Agora iremos investigar, o motivo de o SAP estar enviando estes 9 digitos.

Abraços


Answers (0)