cancel
Showing results for 
Search instead for 
Did you mean: 

Pulo de Numeração: J_1BNFECHECKNUMBERRANGES

adrianafernanda_simes
Participant
0 Kudos

Bom dia!

Caros,

Tentei rodar o programa J_1BNFECHECKNUMBERRANGES para verificar se há ou não pulo de numeração de NFe, porém não estou conseguindo.

Quando peço para executar o programa, é aberta a tela de verificação de intervalo de NFe, eu consigo digitar os dados, mas quando mando executar, ele fica processando e não sai disso.

Alguém passou por isso?

Como devo proceder?

Obrigada.

Adriana

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

Este programa tem por objetivo verificar para determinados ranges se existe informação na J_1BNFDOC, então algum cenário seu pode estar causando a lentidão.

Este problema de demora pode estar acontecendo por 4 motivos:

1) Acesso demorado à tabela J_1BNFDOC (falta de indice recomendado em uma das notas)

2) Demora muito grande em processamento ABAP devido a range imenso (veja SAP Notes 1374609/1404301, detalhe p/ configurar a view J_1BNFENUMCHECK)

3) Reset no objeto numerador... O programa pode ficar "doido" se por ventura a numeração do objeto foi resetada ou modificada para um número que aponte para "muitos" gaps incoerentes. Veja também item 2

4) Existem algumas notas que corrigem este report, é importante você estar com a ultima "versão" implementada (procure por J_1BNFECHECKNUMBERRANGES no XX-CSC-BR-NFE). Procurei neste momento e encontrei estas:

1404301, 1403819, 1391782, 1375066, 1374609, 1332167, 1331432, 1294917, 1276185, 1274200, 1270813, 1244326, 1241922 e 1180672.

Mesmo que as notas já estejam no seu sistema é importante ler o texto delas, pois trazem muita informação.

No mais faça um debug com um ABAP, para identificar o ponto e possível motivo da demora.

Atenciosamente, Fernando Da Ró

adrianafernanda_simes
Participant
0 Kudos

Olá Fernando!

Então, as notas estão aplicadas, faltavam 5 notas e nós aplicamos, mas não vimos diferença, aliás, a única diferença é que dá time out por tempo de execução, antes nem isso acontecia.

Vamos partir para outra opção, ou seja, vamos debugar. Após debug, volto a postar aqui no fórum o resultado.

Obrigada.

Adriana

adrianafernanda_simes
Participant
0 Kudos

Bom dia Fernando, tudo bem?

Após execução de testes, percebi que a demora é somente em relação a uma filial. As demais filiais não levam nem um minuto para processar os pulos de numeração.

Então para filial em questão, estou colocando para gerar em background, leva quase um dia, mas por enquanto é o que está funcionando.

Vamos fazer o debug pra levantar essa diferença quando informo uma e outra filial.

Obrigada.

Adriana

Answers (1)

Answers (1)

Former Member
0 Kudos

Bom dia, Adriana....

Penso que esta seja uma rotina um pouco pesada, a demora pode ser normal. Uma alternativa é pedir uma execução em teste, com um set menor de pesquisa, e verificar o resultado.

Cordialmente,

Loduca