on 03-01-2010 12:39 PM
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
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ó
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
15 | |
4 | |
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.