cancel
Showing results for 
Search instead for 
Did you mean: 

Processo de cancelamento de Nota Fiscal

Former Member
0 Kudos

Pessoal , bom dia!

Mais uma vez estou aqui solicitando um help.

Estamos em produção e nos deparamos com uma situação inusitada de processo de negócio.

Emitimos 2 notas fiscais de serviços e uma ORB indevidamente.

As duas notas de serviço passaram para o GRC e foram enviadas para o SEFAZ por que faltava a configuração no ECC que proibe notas de serviços de serem enviadas ao GRC. Já corrigimos isso.

A ORB foi enviada com caracteres especiais e consequentemente foi recusado o XML pelo SEFAZ.

Nossos usuários solicitaram o cancelamento da Nota porém o GRC não atualizou o Status do ECC.

Descobrimos que estava faltando autorização para o usuário que atualiza o ECC (pela RFC na SM59) e já corrigimos também.

Porém antes de corrigirmos as autorizações o usuário cancelou a fatura (manualmente no ECC) da ORB e agora o JOB UPDATE_ERP_STATUS não está atualizando o ECC. Porém no GRC esta já está com o Status 102 e verde.

Além disso, para as notas de serviço o JOB também não está atualizando o ECC, porém estas não tiveram suas faturas canceladas e já estão com o status 101 ou 102 e verde no GRC.

Agradeço a ajuda desde Já..... Obrigado

Suzano

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Thiago,

É possível que precise de notas no R/3 ou até desenvolvimento, não conheço bem o processo de negócio neste ponto.

Você pode fazer o seguinte, pelo que você disse, os registros com 102 devem estar na tabela /xnfe/backstatus pois o job /xnfe/update_erp_status não está conseguindo processar com sucesso.

Este ponto de retorno de cancelamento tem estes pontos de atenção:

- idioma do usuário na SM59 do GRC deve estar manualmente setado para o que se loga no dialog do R/3 (ex.: PT)

- direitos deste usuário no R/3 (pode varias conforme processo MM, SD, FI, IS....)

- notas ausentes no R/3 (procure por notas c/ J_1BNFE_CANCEL no market place)

- pré-requisitos de cancelamento (período fechado, sem saldo...)

- standard sem suporte para o tipo de cancelamento

Verifique no GRC na transação RSRFCTRC se tem alguma informação referente a execução da função J_1B_NFE_XML_IN_TAB

Vá eliminando todas estas etapas e por fim, se nada mais funcionar, pegue os dados da /xnfe/backstatus e debug a função J_1B_NFE_XML_IN diretamente no R/3, o ponto de atenção deve estar no call transaction que ele irá executar para cancelar.

Atenciosamente,

Fernando Da Ró

Former Member
0 Kudos

Fernando,

Obrigado por responder

Arrumamos uma solução de contorno rodando o programa RVDELSTA que abre a Delivery para mudanças e automaticamente acerto no processo contábil bem como devolve os materiais para o estoque.

Assim resolvemos o processo do problema.

Agora ficamos apenas com um "rabo":

Nossa nota no GRC está Cancelada com status 102 porém não atualiza o ECC. Por que não atualiza o ECC????

A função que você passou XML_IN usa a VF11 para cancelar a nota (que seria o processo manual de SD antes da NFe) porém essa transação não consegue cancelar a nota por causa do faturamente já cancelado

Descobrimos já que se colocarmos o X na tabela J_1BNFE_ACTIVE referente à nota que ficou travada ele já bandera o processo e na teoria fica limpo. Porém marretada não é uma opção aqui no cliente, ao menos por enquanto...

Assim eu pergunto alguma ideia?

former_member182114
Active Contributor
0 Kudos

Bom dia Thiago,

Veja se a SAP Note 1362969 pode ter ajudar, ela verifica se já foi cancelado na VF11.

Além destas tem outras que podem estar faltando no cancelamento... 1172677, 1247602, 1293944

Atenciosamente,

Fernando Da Ró

Answers (0)