on 08-19-2014 3:19 PM
Pessoal, bom dia.
Na implementação da NFe 3.10 com SP16 no GRC, durante o processamento de uma NFe com lote (outbound), o fluxo do processo parou na etapa de Notify Feeder System (Informar Sistema Back End) acusando uma classe de mensagem (/XNFE/APP_STATUS_ERP, 10).
Nos parâmetros de fluxo de processo, criei o processo NFOUPDFS automático e verifiquei que a comunicação com o RFC está funcionando normalmente, com um usuário com a role /XNFE/WP_NFE_ADMIN.
Alguém com o mesmo problema? Sugestões?
Abs,
Ruan Lima
Oi Ruan
Isso me parece problema de autorização para o usuário da RFC no ERP.
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,
O usuário utilizado no envio automático é um usuário padrão, configurado no SM59 e que está com acesso OK (via SM59).
No monitor, eu tento continuar o processo enviando novamente o fluxo do processo (Informar sistema back end), aí ele tenta com o meu usuário, que está como sap_all e possui a role /XNFE/WP_NFE_ADMIN.
Mas o erro persiste.
Abs
Pessoal, resolvido !
Debugando o programa do /XNFE/NFE_CONTINUE_PROCESS, vi que dentro da função /XNFE/PROCSTEP_NFOUPDFS no GRC
ele chama a função J_1BNFE_GET_ORGDATA_FROM_CNPJ no ECC.
Só que na chamada ele passa somente o CNPJ e a função estava pedindo além do CNPJ, outros campos obrigatórios.
Então ele não entrava na função (SUBRC=1) e retornava ao GRC.
CALL FUNCTION 'J_1BNFE_GET_ORGDATA_FROM_CNPJ'
EXPORTING i_cnpj = l_cnpj
IMPORTING et_orgdata = it_orgdata
EXCEPTIONS
not_found = 1
OTHERS = 2.
Seguindo o link:
http://www.stechno.net/sap-functions.html?view=sapfunc&id=J_1BNFE_GET_ORGDATA_FROM_CNPJ
O ABAP colocou os campos como opcionais no Importing da função e funcionou.
I_CNPJ TYPE J_1BCGC
I_NAME_BRANCHE TYPE NAME1
I_LAND1 TYPE LAND1
I_STCD2 TYPE STCD2
I_STCD3 TYPE STCD3
I_STCD4 TYPE STCD4
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.