on 05-25-2015 3:36 PM
Bom dia,
Estamos fazendo a atualização do nosso sistema de NFE de uma solução terceira para o GRC. O GRC que utilizamos é compartilhado por outras empresas do grupo e atualmente já funciona corretamente.
O GRC já está validado as notas fiscais e retornando para o meu R/3. O meu problema está quando estou tentando cancelar a minha nota fiscal através da transação J1BNFE. O sistema simplesmente envia e fica com o status processando.
Debugando o botão de cancelamento eu vi que no programa LJ_1B_NFEF59 é executada a função /XNFE/NFE_CANCEL no servidor GRC.
CALL FUNCTION '/XNFE/NFE_CANCEL'
DESTINATION lv_rfcdest
EXPORTING
iv_id = p_acckey
iv_logsys = p_logsys
iv_authcode = p_authcode
iv_tpamb = p_tpamb
it_nfe_ext1 = xml_ext1_tab
it_nfe_ext2 = xml_ext2_tab
iv_synchron = gv_callmode
iv_xjust = p_xjust "1243964
IMPORTING
EV_MSGTYP = p_msstat
.
Essa função no servidor GRC tenta ler primeiramente a tabela /XFE/NFE_HIST
e depois a /XFE/NFEHD
Atualmente somente a tabela /XNFE/OUTNFEHD é alimentada as outras 2 tabelas relacionadas acima estão com seus últimos registros com data de 15/04.
Esse é o comportamento correto que a função /XNFE/NFE_CANCEL deveria ter ? Tentei buscar alguma nota de correção mais não consegui.
Se esse for realmente o comportamento correto. Existe algum programa que temos que executar para ter as tabelas /XFE/NFEHD e /XFE/NFE_HIST atualizadas ? Atualmente já executamos o programa /XNFE/PROCESS_REPORTS.
Agradeço a atenção antecipadamente.
Luiz
Luiz,
Verifique novamente as configurações do ECC para a 3.10 pois a função que o ECC deveria disparar pela J_1BNFE_CANCEL_EVENT_SEND é a /XNFE/ISSUE_CANCEL_EVENT.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
6 | |
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.