on 06-06-2013 2:28 PM
Bom dia senhores!
Volto a me comunicar com um problema um tanto quanto estranho.
Estou com um problema na qual as notas ficam paradas na /XNFE/NFE_HIST com status 3.
Logo o problema deveria estar relacionado ao job /XNFE/PROCESS_REPORTS.
Analisando sua execução, notei que o programa /XNFE/GET_ACKNOWLEDGMENT fica parado na leitura sequencial da tabela /XNFE/B2BSTATUS na qual possui mais de 140959.353 registros.
Alguém já viu um problema semelhante?
Bom dia Lucas,
Veja a thread : http://scn.sap.com/message/14067997#14067997
Aparentemente o seu problema é o mesmo.
Você precisa aplicar algumas notas
1838386 Lock problem in CTe/Event process
1837174 Lock problem in NFE batch process
1832269 unnecessary entries in B2B Status Table
1828424 Clear process flag for obsolete NF-e batches
Na nota 1832269 você vai escalonar um job de limpeza na tabela /xnfe/b2bstatus
Att.
Luciano Salvarani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Luciano,
Apliquei as notas e estou rodando o programa Z_NFE_B2B_STATUS_CLEANING que faz a tal limpeza.
No inicio do procedimento, a tabela estava com 149.614.942 registros e 26 horas (95000 segundos) depois esta com 95.517.601.
Ou seja, tenho uma media de 2,07 mi por hora. Se continuarmos nesse ritimo, vou demorar mais 47 horas para terminar a limpeza.
Este programa esta muito estranho, ''Select *'' dentro de ''Loop'' em uma tabela com 149.614.942! Loucuuura! hahaha
Vou atualizando aqui.
Abraco!
Luciano,
Apos 28 horas de execucao, cheguei a 11.300 registros na /XNFE/B2BSTATUS.
Agendei novamente o job XNFE/PROCESS_REPORTS e report /XNFE/GET_ACKNOWLEDGMENT se mantem travado na tabela /XNFE/B2BSTATUS. Deixando as notas com status 3 na HIST_NFe.
Vou responder o chamado da SAP.
Obrigado!
Bom dia Lucas,
Para evitar o impacto na criação de lotes, faça:
- Pare o job /xnfe/process_reports
- Acerte a variante do programa /xnfe/process_reports com o flag "Note Acknowledgment" desmarcado
- Escalone o job novamente com a nova variante
- Escalone um novo job para o programa /xnfe/get_acknowledgment (intervalo 1 a 5 minutos).
Desta forma você não será afetado pelo acesso a tabela de b2bstatus.
Entretanto você comentou que está com 11.300 registros na tabela B2B
E quantos tem na tabela de /xnfe/acknowledg?
Veja se a SAP Note 1858104 está aplicada.
Atenciosamente, Fernando Da Rós
Fernando,
Excelente, fiz o que falou e problema resolvido. Notas sendo enviadas em tempo recorde.
A unica pendencia que se mantem, eh uma demora inacreditável (muitas vezes time out, nem abre) para navegação no monitor WEB do NFe. Mas estarei abrindo outra thread para não poluir.
Muito obrigado.
Fernando,
Além dessas ações executamos ainda o programa “Z_NFE_B2B_STATUS_CLEANING” contido na nota Note 1832269 - unnecessary entries in B2B Status Table para limpeza da tabela xnfe/b2bstatus
E mesmo assim nao funcionou. As nota continuam presas.
Você acha que a limpeza deve ser feita através da transação ST04?
User | Count |
---|---|
16 | |
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.