on 11-30-2010 6:48 PM
Olá pessoal !
Após a ativação do Decouple para a empresa local de negocio formulário, incluindo o código do CALL RFC para 3 (numeração e envio para Sefaz via programa), estamos criando os documentos que estão ficando parados no monitor com status de etapa obrigatória A - Gerar numeração - sem ação manual, porém ao executar o programa J_BNFECALLRFC nada é feito.
Os documentos estão gravados na tabela J_1BNFERFCBATCH e o que parece estranho é que o programa verifica se a contingencia SCAN está ativa e sai sem numerar a nota,
Não temos ativo a configuração do SCAN e aplicamos uma serie de notas, conforme pesquisas realizadas com as palavras:
a) decouple
b) 1265172
c) J_BNFECALLRFC
d) J_1BNFERFCBATCH
para o componente XX-CSC-BR-NFE, conforme dica deixada em outra Thread aqui do forum.
Após o comentário da nota 1394582 NF-e: SCAN - ERP part, onde é executado o perform check_contingency, a variavel lv_conting_1A sempre está sendo preenchida, indiferente do resultado do CALL FUNCTION 'J_1B_NFE_PROCESS_OUTBOUND', caindo sempre na seguinte instrução:
* Contingency NF-e is switched to Model 1/1A
* are not processed
if not lv_conting_1a is initial.
return.
endif.
Será que alguém tem alguma dica ?
Obrigado.
Boa-tarde.
Você verificou se tem algum registro de log no monitor? Você tem a nota abaixo implementada?
Note 1469727 - NFe: NF-e processing stops when there are errors and RFC = 3
Abraço
Eduardo Chagas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Oi Eduardo, Obrigado pelo Retorno.
Sim, aplicamos hoje essa entre outras notas e não resolveu o problema.
Consultando o monitor J1BNFE, a nota fiscal não tem logs, está com a "bolinha" verde e com icone de engrenagem, alem do status de etapa A. Apenas quando tentei "Setar" a numeração manualmente no monitor, retornou a mensagem Numbering in Monitor for RFC call not allowed, provavelmente pois a configuração 3 não permite tal ação manual.
Estou pensando se o programa não está com algum erro após a aplicação das notas de SCAN, pois debugando o programa, limpamos a variante lv_conting_1a (que retornou do perform check_contingency criado pela nota de SCAN sempre como X) o programa funcionou corretamente.
Bom dia a_cristovao,
Este erro já foi corrigido, mas não lembro exatamente por qual nota. Esta que você mostrou foi o "debut" do SCAN, muita água rolou...
Os códigos de contingência são "espalhados" entre criação e transmissão, acho que seu ERP ficou inconsistente por notas parcialmente implementadas.
Para o problema as palavras chaves seriam "issuing type" / "scan" / "decouple" / "contingecy" / "J_BNFECALLRFC" / "J_1B_NFE_PROCESS_OUTBOUND" .... mas na boa, melhor você encarar o doloroso fato e pegar todas de XX-CSC-BR-NFE, ordená-las e cair dentro.
Atenciosamente, Fernando Da Ró
Olá Fernando,
Obrigado pela dica, consultamos as notas com esses critérios, porém todas já foram aplicadas.
Resolvemos revisa-las e encontramos um erro no posicionamento do código de ENDIF, o que ocasionou o problema. Justamente em uma nota aplicada manual após erro via SNOTE.
Será possivel postar o código fonte do programa J_BNFECALLRFC, somente do form check_contingency para realizar uma comparação ? Pois estamos com uma dúvida de interpretação da implementação da correção aplicada manual.
Bom dia a_cristovao,
Seria possível, mas não exatamente producente. Este programa chama várias funções e o problema pode estar escondido.
Teve uma mudança em que lances da contingência nem estavam nesta parte.
O problema persiste? Por favor abre um chamado em XX-CSC-BR-NFE para apoio.
Atenciosamente, Fernando Da Ró
OI Fernando,
O problema foi resolvido após a re-analisar as notas 1451966, 1394582 e 1362413, e corrigir um posicionamento do ENDIF dentro do perform indicado.
Concordo com vc que o problema pode estar em uma das várias funções chamadas pelo programa, porém gostariamos de comparar os fontes apenas para garantir a correta aplicação da nota.
Muito obrigado pela ajuda.
User | Count |
---|---|
5 | |
5 | |
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.