cancel
Showing results for 
Search instead for 
Did you mean: 

Dump SAPSQL_ARRAY_INSERT_DUPREC programa /XNFE/SAPLNFE_HIST_DB

Former Member
0 Kudos


Boa tarde,


Estamos desde de sábado com o dump SAPSQL_ARRAY_INSERT_DUPREC no nosso GRC. O sistema está conectado a outros 4 sistemas ECC que utilizam o GRC para mensageria de NFe. A emissão de nota de todos os sistemas parou de funcionar no mesmo dia.

O Dump ocorre na função /xnfe/nfe_hist_update_db, chamado pelo programa /XNFE/SAPLNFE_HIST_DB.

O que observamos é que ao tentar inserir as chaves na tabela /XNFE/NFE_HIST, o campo de timestamp fica igual para os Process Status 02 e 03 (Sent to Signature Service e Signed).

Como os campos chave da tabela /XNFE/NFE_HIST são cliente, access key, version number, NFe Type e Time Stamp, esta gerando o abend, por estar inserindo os registros com exatamente a mesma data. O timestamp que é incluído nesta tabela, "UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)" conta inclusive com nano segundo, não fazendo sentido serem iguais.

Se o usuário entrar no ECC e forçar o envio da nota pela J1BNFE, a nota é aprovada (não em 100% dos casos, mas após algumas tentativas aprova).

Alguém já passou por problemas parecidos e tem alguma ideia do que posso fazer?

Abraço.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Caso alguem tenha o mesmo problema, a SAP lançou a nota 1978923 - DupRec on the nfe history database table hoje que no nosso caso resolveu o problema.

donadel
Explorer
0 Kudos

Olá, temos o mesmo problema, mas a nota não esta liberada.

Renan_Correa
Active Contributor
0 Kudos

Olá Jackson,

Esta é uma nota piloto. Se você precisar aplicá-la por favor abra uma mensagem para a SAP, forneça um exemplo do erro e iremos lhe disponibilizar caso confirmemos que ela irá resolver o problema.

att,

Renan