cancel
Showing results for 
Search instead for 
Did you mean: 

Inutilização Parou Funcionamento

Former Member
0 Kudos

Bom dia pessoal,

Temos notas rejeitadas e recusadas, via SEFAZ, porém não estamos conseguindo fazer a inutilização das mesmas pelo monitor J1BNFE. Primeiro uma nota foi enviada mensageria, no entanto o erro foi originado pela mensageria, e a NFe não chegou ser enviada para o SEFAZ, ficando em estado de "processamento" no monitor (J1BNFE). A partir dai tentamos estornar ( Inutilização), mas o monitor acusa um Erro:"Não é permitida a solicitação de autorização de eliminação para a NF-e 0000000987".

Após isso fizemos um retorno dessa nota como recusa e ela ficou com status de processamento completo, porém ao tentar inutilizar a mesma a partir deste momento continua acusando o mesmo erro.

Agradeço a atenção de todos

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Vitor,

Confirma pra mim.. Você forçou o retorno pro R/3 na mão?

Quais os status atuais do R/3 e do GRC:

ERP: DOCSTAT, MSSTAT, SCSSTAT, ACTIONSTAT da J_1BNFE_ACTIVE

GRC: no registro /XNFE/NFE_HIST mais recente WASSTAT e ERROR_STATUS

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Boa tarde Fernando, obrigado pel resposta..

Não foi na mão, nos usamos o programa de retorno para tratar o código de erro da mensageria como uma recusa (Código SAP = 3)

O Cliente não está usando o GRC , é uma mensageria externa.

Att,

former_member182114
Active Contributor
0 Kudos

Ok, mas ainda me restam dúvidas.

Como está o status no R/3 então, diga-nos os valores dos campos

E que código SAP = 3 é este?

Mandou uma denegação no I_MSGTYP ?? Veja os valores possíveis no domínio J_1BNFE_MESSAGE_TYPE

Quais os valores que a mensageria mandou pro R/3 ?

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Fernando , segue os dados a mais

DOCSTA = 3

SCSSTA = 0

Código SAP = 3 estava me referindo ao DOCSTA, mas mesmo quando estava com DOCSTA 0 e SCSSTA = 0 (acabado de enviar a mensageria porém não chegou ao SEFAZ porque a mensageria ja havia acusado o erro) não conseguindo inutilizar.

Obrigado mais uma vez.

espero que tenha ajudado.

former_member182114
Active Contributor
0 Kudos

Vitor,

Sua NF-e foi denegada na Sefaz ?

A informação DOCSTA = 3 é denegação o que indicaria que a NF-e está na base da Sefaz porém sem autorização de utilização.

Ao receber esta informação o ERP cancela a nota e o processo termina, deve-se fazer outra nota.

É essa a situação, se for é só fazer outro processo e ser feliz. Talvez não tenha compreendido algo, por favor complemente se for o caso.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Bom, seguinte Fernandão, vou tenta explicar então o processo melhor.

Primeiro criamos o teste no ambiente de QAS normal, estavamos querendo testar os cenários de cancelamento e o inutilização aqui no cliente. Segundo o representante da mensageria, o cancelamento só poderia ser feito a partir de uma nota já autorizada/aprovada peo SEFAZ, então fizemos este cenário e obtivemos sucesso. Já no caso de inutilização, o representante nos disse, que só se pode inutilizar uma nota em duas situações:

1º Que não foi enviado ao SEFAZ.( Caso o XML seja barrado na Mensageria por qualquer erro no XML).

2º Quando a NFE nem sequer gerou o xml, e você quer inutilizar sua númeração.

Estamos neste caso tentando testar o primeiro cenário e fizemos então o seguinte procedimento.

1º Criamos a nota na VF01 e foi gerado o XML, que por sua vez foi enviado a Mensageria, automaticamente.

2º Mensageria no entanto, rejeitou o XML, acusando 'erro'.

3º Tentamos estornar a NFE (Inutilizar) pois não teriamos como gerar o mesmo xml corrigido, pois a remessa já havia sido salva no doc. de fat., porém o SAP não deixa efetuar este processo. Como não houve retorno deste caso, a NFE ainda esta com Status em processamento na J1BNFE neste procedimento efetuado.

4º Para verificarmos se isso poderia ser inutilizado uma nota que não estivesse em processamento nós forçamos um retorno, em cima dela, apenas para ver se com o DOCSTAT = 3, poderiamos assim inutilizar, mas mesmo assim ela nos retornou aquele erro citado no tópico.

Agora acho que ficou mais legivel e claro.

Teria alguma idéia de como fazer esta inutilização?

abs! e obrigado

former_member182114
Active Contributor
0 Kudos

Bom dia Vitor,

Que bom que isso eh QAS.

O retorno que você fez DOCSTAT=3 (na verdade eh I_MSGTYP=3) que é para denegar a NF-e. Denegação é uma situação final, por isso seu processo está como concluído.

Denegação e rejeição são coisas diferentes.

Uma NF-e rejeitada pode ser inutilizada ou corrigida/reenviada pra Sefaz.

Uma NF-e denegada é game over, o R/3 irá cancelar a NF-e pra você e deve-se fazer outro processo.

Quando vc envia a NF-e tem 3 respostas possíveis:

1-Autorização (se precisar pode pedir cancelamento depois)

2-Rejeição não fica na Sefaz, e vc deve inutilizar ou corrigir/reenviar

3-Denegação (fica gravado na Sefaz como denegado e a emissão não é possível). Não é para inutilizar... já tem uma posição final da Sefaz.

Detalhes, veja o Manual de Integração 4.01, item 4.1.10 (Final do Processamento do Lote)...

Em resumo, para fazer o teste que você quer de rejeição para depois pedir inutilização vc tem que usar o I_MSGTYP=2.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Ahhh então beleza certo,

Quer dizer que você só poderia inutilizar uma NFE que foi rejeitada pela SEFAZ?

E se no caso da nota nem ser enviada para o SEFAZ, e sim ficar "preso/bloqueado" na mensageria, no caso a mensageria retorna o status dela (NÂO SEFAZ). Como fariamos?

E agradeço toda a sua contribuição precisamos fazer isso funcionar hoje! rsrs

abraçã

former_member182114
Active Contributor
0 Kudos

Bom dia Vitor,

Você pode pedir para inutilizar a numeração que não foi registrada na Sefaz, ou seja, mesmo que não chegou lá.

Os registros na Sefaz são autorização e denegação.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Tentamos isso e a NFe ficou em processamento porque a mensageria retornou com erro por parte dela mesma, no xml.

então ela ficou com status em processamento na J1BNFE.

Ai a partir dai tentamos estornar a mesma para poder inutilizar aquele numero de NFE e assim poder gerar uma nova NFe, com os dados corrigidos, só que ao fazermos isso na J1BNFE retorna o seguinte erro:

Ocorreu um erro durante o processamento de NF-e; verificar log de erros.

Nº mensagem J1B_NFE024

Diagnóstico

Você tentou executar uma ação não permitida para a nota fiscal eletrônica (NF-e). Ações não permitidas são, por exemplo, a comutação de uma NF-e autorizada para o modo de contingência ou o envio de uma solicitação para estorno de uma NF-e que já foi estornada.

Procedimento

Analise o erro, exibindo o log de erros para a nota fiscal em questão no Monitor de NF-e.

Agradeço!

former_member182114
Active Contributor
0 Kudos

Vitor, se entendi bem sua mensageria não trabalha bem com o R/3.

Contate seu fornecedor para maiores detalhes.

Former Member
0 Kudos

Na verdade a gente gerou um XML com erros, no caso também a mensageria no caso a (SYNCHRO), retornou um xml com código de situação 105 ( Especifico do SYNCHRO que quer dizer um erro de cadastro endereço emitente), e no nosso retorno a gente não trata esse código de retorno por ele ser NÂO-SEFAZ, oq gostariamos de fazer é canacelar esta NFE corrigir o cadastro em SD no caso, e então gerar novamente para enviar a menssageria.

Apenas para ela não ficar "solta" no monitor.

former_member182114
Active Contributor
0 Kudos

Bom dia Vitor,

O problema não está no 105, o problema está no DOCSTAT=3 que esta mensageria está enviando.

Repetindo: DOCSTAT=3 significa que a NF-e está denegada na SEFAZ (você inclusive pode consultá-la no site da Sefaz).

Se o erro eh interno da mensageria então não pode dizer que a NF-e está na SEFAZ.

Sua mensageria, ou se o link não for direto a interface, não está enviando informação correta ao R/3, para rejeição o correto é DOCSTAT=2

Uma NF-e rejeitada o R/3 aceita RESET, Correção e depois reenvio.

Atenciosamente, Fernando Da Rós

P.S.: 105 existe na Sefaz e significa Lote em processamento.

Former Member
0 Kudos

Fernandão vlw pela ajuda,

na verdade a mensageria não esta mandando o DOCSTA = 3, isso nós itnhamos forçado um test, para tirar o estado de processamento da J1BNFE e tentar inutilizar mas dps de ler o manual e associando o que você nos disse, descartamos isso.

Conseguimos funcionar a Inutilização.

Muito obrigado pela ajuda!

demoro mas saiu rs

abração e bom final de semana

Answers (0)