cancel
Showing results for 
Search instead for 
Did you mean: 

Mensagem J1B_NFE_ERP_GRC 036 11 NFOTOBAT

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

Accepted Solutions (0)

Answers (3)

Answers (3)

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

0 Kudos

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

0 Kudos

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?