on 09-14-2016 8:21 PM
Boa tarde,
Estamos tendo alguns casos de retorno de duas mensagens de erro na NF-e, no envio pelo programa J_BNFECALLRFC
1- S:J1B_NFE_ERP_GRC:036 11 NFOTOBAT
2- Tipo mensagem inserido por sistema mensagens D não permitido - Nº mensagem J1B_NFE089
Na execução seguinte do J_BNFECALLRFC a nota é aprovada normalmente, mas as mensagens estão ficando no log, aparecendo a bandeira vermelha.
Sobre a 1, vimos que ela ocorre no GRC, e não conseguimos identificar o motivo de ficar no status 11.
Alguma sugestão de onde possa estar o erro desta mensagem?
Sobre a 2, verifiquei que o programa J_BNFECALLRFC dá esta mensagem no trecho abaixo:
IF lv_msstat CN ' ABCGV'.
sy-msgty = 'E'.
sy-msgid = 'J1B_NFE'. "1530468
sy-msgno = '089'.
sy-msgv1 = lv_msstat.
CALL FUNCTION 'J_1B_NFE_ERROR_PROTOKOLL'
EXPORTING
i_docnum = wk_header-docnum.
EXIT.
ENDIF.
Sobre esta validação, a nota 1627065 inclui o status D como válido, fazendo correções como esta abaixo na função J_1B_NFE_OUT_OK
if lv_msstat cn ' ABCDGV'. "1248320 "1627065
message e089 with lv_msstat raising rfc_failure. "1248320
endif. "1248320
Ou seja, parece que no programa J_BNFECALLRFC está faltando incluir o D no IF para não entrar no IF e dar esta mensagem.
Não achei uma nota que pudesse corrigir este caso, alguém já passou por esse problema??
Obrigado
César
Complementando:
O erro S:J1B_NFE_ERP_GRC:036 11 NFOTOBAT ocorre pois o programa J_BNFECALLRFC em alguns momentos roda duas sessões simultâneas. Corrigindo este detalhe faria parar de acontecer o erro.
O erro do tipo de mensagem D é derivado do primeiro, porém acredito que o programa J_BNFECALLRFC esteja com erro de lógica no momento de dar esta mensagem.
O comando na linha IF lv_msstat CN ' ABCGV'. deveria conter um D, pois a nota 1627065 incluiu este D em outras validações semelhantes.
Alguém da SAP poderia confirmar isso?
Se for erro de programa mesmo posso abrir um chamado.
Obrigado
César
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
2- Tipo mensagem inserido por sistema mensagens D não permitido - Nº mensagem J1B_NFE089
Sobre esse erro é configuração e voce vai poder corrigir na SPRO
IMG →Componentes válidos
para várias aplicações →Funções gerais de aplicação → Nota fiscal → Filial CNPJ
→ Definir locais de negócio
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
César, não encontrei aqui uma resposta para esse problema. Vi que já faz alguns anos deste forum. Alguém saberia me dizer como solucionar este problema?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
2 | |
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.