cancel
Showing results for 
Search instead for 
Did you mean: 

Status 302 - Uso Denegado - Error while transferring status code 302 from ...

Former Member
0 Kudos

Boa tarde pessoal,

Todas as notas com status 302 - Uso Denegado : Irregularidade fiscal do destinatario, não voltam para o ERP.

Fica com status assim:

Msg no Monitor:  Doc. status 3 not allowed for NF-e xxxxx with system comm. status 0

Error while transferring status code 302 from Document yyyy to ERP.

Todos os botões de Outras ações ficam desabilitados.

Sò consigo Continuar Processo mas mesmo assim, continua com o erro.

Alguém já passou por isso?

Estamos no SP18.

Abraços e desde já, obrigada

Luciana

Accepted Solutions (1)

Accepted Solutions (1)

former_member182503
Active Contributor
0 Kudos

Luciana,

A nota parece chegar no ERP mas o status não é atualizado.

Então as atenções se voltam para a função J_1B_NFE_XML_IN.

Essa mensagem ocorre normalmente quando o status da nota no ERP é diferente do esperado no momento do recebimento do retorno, na função J_1B_NFE_CHECK_NEXT_STATUS, dentro da J_1B_NFE_XML_IN.

Se possível, tente debugar o processo vindo do GRC (coloque um break-point externo na função /XNFE/READ_RFC_DESTINATION e vá debugando até a chamada do ERP. Se o usuário do destination permitir que você debugue a chamada p/ dentro do ERP, ótimo. Caso contrário, copie os parâmetros da função que está sendo chamada e execute a mesma na mão no ERP p/ continuar o debug.).

Obs:

Dê uma olhada nas notas do componente SLL-NFE a partir do SP18 no marketplace, é sempre bom dar uma olhada nas notas que vão saindo.

Passei por um problema similar mas era com erro 215 - Falha no Schema, que não voltava para o ERP. Apliquei a nota 2162480 e resolvi o problema - não parece ser seu caso.

[]'s

JN

Former Member
0 Kudos

Oi JN,

Muito obrigada pela resposta.

Pois então, eu sempre acho minhas soluções debugando... mas estou com acessos bem limitados ainda aqui e isto está dificultando as coisas.

Vou pedir para logarem para mim diretamente no ECC pois do GRC não tenho permissão nem no Monitor, acredita?

Eu posto aqui o que consegui avançar.

Muito obrigada

Abraços

Luciana

former_member182503
Active Contributor
0 Kudos

Luciana,

aí fica difícil hein? heheh

Libera o SAP_ALL pra menina aí BASIS! kkk

[]'s

JN

Former Member
0 Kudos

Nossa meu, nem me fale...

To surtando aqui ...

Answers (2)

Answers (2)

Former Member
0 Kudos

This message was moderated.

Renan_Correa
Active Contributor
0 Kudos

Oi Luciana,

O ERP está com SCSSTATUS = 0 pela mensagem de erro.

Uma dica para analisar o problema é debugar as funções abaixo no ERP:

J_1B_NFE_CHECK_NEXT_SCSSTATUS 

J_1B_NFE_CHECK_NEXT_STATUS   

Uma dessas funções emitiu a mensagem de erro duzendo que o status não é permitido.

att,

Renan Correa

Former Member
0 Kudos

Oi Renan,

Obrigada.

Vou debugar então pela função J_1B_NFE_XML_IN, certo?

Estas funções que você mandou, são chamadas pela J_1B_NFE_XML_IN né?


Sabe me dizer o que eu coloco como I_MSGTYP?

Estou sem o protocolo de retorno da SEFAZ. No caso de Denegada, volta alguma coisa? Precido preencher?

J_1BNFE_ACTIVE-SCSSTATUS = 0.

Muito obrigada

Luciana

Renan_Correa
Active Contributor
0 Kudos

OI,

O MSGTYP é 3 pra denegado.

Preencha o protocolo, data e hora.

Havia um problema no GRC que não passava a denegação corretamente, porém esse erro era para a denegação 303.

att,

Renan Correa

Former Member
0 Kudos

É verdade, estas informações estão no GRC, na tabela /XNFE/OUTNFEHD.

To caçando alguém aqui com permissão para debugar...rs

Obrigada pessoal!

Voltarei em breve aqui..

Grande abraço

Former Member
0 Kudos

Bom dia,

Renan e JN,

Consegui debugar.

O erro ocorre na função J_1B_NFE_CHECK_NEXT_STATUS.

Na chamada da função J_1B_NFE_CANCEL a tabela de erro está sendo preenchida com 3 linhas.. referentes a transação VF11.

Veja imagem do debug:

Alguma idéia?

Abraços e obrigada

former_member182503
Active Contributor
0 Kudos

Luciana,

você pode colocar as entradas da tabela err_tab aqui também?

Valeu!

Renan_Correa
Active Contributor
0 Kudos

Oi Luciana,

Eu imagino que o erro vá ser algo do tipo " No Batch Input data for screen ZZZZZZ XXXX ".

No guia abaixo mostra onde botar o  breakpoint para fazer o debugging da VF11 e ver qual o erro real:

att,

Renan

Former Member
0 Kudos

Oi Zé,

Descobri aqui.

Existe um z que faz um select na tabela vbrk buscando o documento de fatura pelo vbeln e pelo  vbtyp = "U".

Neste select, ele não encontra pois a fatura está grava como   vbtyp = "M".

Agora preciso descobrir pq fizeram assim este Z.

O fato é que encontrei o ponto.

Muito obrigada 😃

Abraços

Former Member
0 Kudos

Muito obrigada Renan e JN pela atenção e ajuda!

Grande abraço,

Luciana