on 10-29-2012 11:41 AM
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!
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
User | Count |
---|---|
15 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.