cancel
Showing results for 
Search instead for 
Did you mean: 

Rejeição de cancelamento - Status 220-Como deixo a NF com o status da Sefaz

Former Member
0 Kudos

Pessoal boa tarde,

Estou enfrentando o seguinte problema:

Existe aqui na empresa uma aplicação que faz a emissão de notas de exportação, ela utiliza as funções standard para realizar todo o processo.

Essa aplicação não tem nenhuma pré validação para não deixar o usuário cancelar uma nota que esteja fora do prazo, hoje o usuário solicitou o cancelamento de uma nota autorizado no dia 15.10, a Sefaz rejeitou o cancelamento e deixou a nota com o status 220 (Rejeição: NF-e autorizada há mais de 7 dias (168 horas)).

Agora o usuário solicitou que a nota fique com o status que esta na Sefaz para que ele possa realizar o restante do processo, porem não consigo realizar a Consulta do Status pelo monitor pois com o status atual não é possível, verifiquei nas tabelas (NFeHist, NFeHD, etc..) e todo o histórico da solicitação de cancelamento já foi registrado.

Alguém já passou por isso?

@ Já solicitei ao fornecedor da aplicação que faça uma validação antes de disparar o cancelamento.

Muito obrigado.

César Sevilha.

Accepted Solutions (0)

Answers (2)

Answers (2)

henrique_pinto
Active Contributor
0 Kudos

Cesar,

o que seria o "restante do processo"?

Do ponto de vista de GRC, nao há muito a ser feito. A nota já está aprovada, e o cancelamento nao pode ser feito pq a Nota foi autorizada há mais de 7 dias.

Por isso, só posso imaginar que o "restante do processo" seja algo exclusivamente feito na aplicacao que gera as notas de exportacao, correto?

Talvez o que tenha que ser feito é desenvolver nessa solucao que gera as notas de exportacao uma funcionalidade semelhante ao "accept cancellation rejection" do ERP para voltar ao status de autorização anterior.

Abs,

Henrique.

Former Member
0 Kudos

Henrique/Fernando bom dia,

Tudo blz?

Eu solicitei aos responsáveis pela aplicação que realizem uma pré validação para não deixar o processo de cancelamento ser iniciado se a nota não estiver dentro do prazo, assim esse problema não deve acontecer novamente.

Vou sugerir também essa melhoria para realizar o processo de "accept cancellation rejection", alias vocês sabem quais são os steps que esse processo executa no ERP e no GRC?

- Ele simplesmente deixa no ERP o ultimo status da nota antes da solicitação de cancelamento?

- Ele limpa os registros no GRC da solicitação de cancelamento, por exemplo na tabela /XNFE/NFE_HIST ?

- Ele alterar a tabela /xnfe/nfehd no GRC?

Valeu.

Abs.

César Sevilha.

former_member182114
Active Contributor
0 Kudos

Bom dia Cesar,

No ERP ele modifica o status corrente para o mesmo antes do pedido de cancelamento, mantendo histórico e novo SCS status apontando que o usuário realizou esta operação.

GRC não é modificado, ficando no status atual da última comunicação como cancelamento rejeitado 220.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Fernando,

Após "Rejeitar solicitação de estorno", no monitor J1BNFE, a nota fiscal volta para o status de aprovada, porém com o campo J_1BNFE_ACTIVE-SCSSTA = 8 (Rejeição de inutilização/cancelam.foi aceita pelo usuário). Isso faz com ela não seja exibida no livro de saídas (S_ALR_87012231).

A verificação desse campo é realizada no report J_1BLB02, no trecho abaixo:

CASE ls_nfe_active-docsta. "1478473

WHEN '1'. "1478473

CHECK ( ls_nfe_active-scssta = '0' ) OR "1478473

( ls_nfe_active-scssta = '2' AND "1478473

J_1bnfdoc-cancel = 'X' ) .

Não encontrei nenhuma outra SAP Note relacionada com isso.

Você sabe algo a respeito?

Att,

Rodrigo Andrade

former_member182114
Active Contributor
0 Kudos

Bom dia Rodrigo,

Abrir chamado para XX-CSC-BR-REP para acertar o report.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Fernando,

Após abertura do chamado, a SAP respondeu informado a criação de uma SAP Note: 1562575.

Esta nota ainda está liberada apenas internamente.

O código do programa J_1BLB02 fica da seguinte forma:

CHECK ( ls_nfe_active-scssta = '0') OR "1478473

( ls_nfe_active-scssta = '8') OR "1562575

Att,

Rodrigo Andrade

0 Kudos

Bom dia Fernando!

No caso do GRC o status ficará diferente do SAP e SEFAZ, como 220. A SAP vai liberar algo para acertar esse status também para 100?

Estou perguntando, pois muitos clientes estão questionando essa diferença e querem os ambientes equalizados.

Grato.

Nilton Roberto Bortolozzo

former_member182114
Active Contributor
0 Kudos

Bom dia Nilton,

Primeiro peço atenção a não postar dúvidas novas em threads antigas.

Pode "gastar" criando novas threads.

Não existe previsão, entretanto concordo que é bem desejável este desenvolvimento de sincronia já que o ERP tem o "Accept Canc. Rejection" o GRC poderia ser avisado disto.

Por favor poste no Idea Place este necessidade que você coletou com os clientes, já tem o meu voto

Atenciosamente, Fernando Da Ró

former_member182114
Active Contributor
0 Kudos

Bom dia César,

No ERP existe a funcionalidade "Accept Reject. Canc/Skip" que "volta" ao status anterior ao pedido de cancelamento.

No GRC não tem esta funcionalidade, ele sempre representa a ultima comunicação.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Oi Fernando boa tarde,

Tudo bem?

Obrigado pela resposta, mais nesse caso como a NF é gerada pela aplicação externa, a NF não existe no monitor do ERP assim não consigo utilizar essa funcionalidade.

Você sabe se essa funcionalidade no ERP apaga os registros da solicitação de cancelemento no GRC? Se sim posso tentar executá-la de forma manual, chamando as funções.

O que acha?

Obrigado.

César.

former_member182114
Active Contributor
0 Kudos

Bom dia Cesar,

A funcionalidade não existe no GRC.

Quando no ERP é executado o Accept, um novo status é assumido mantendo o histórico do pedido e sua rejeição... O GRC permanecesse com status cancelamento rejeitado.

Atenciosamente, Fernando Da Ró

former_member193386
Active Contributor
0 Kudos

Bem

acho que no caso da aplicação externa, vc precisa cutomizar um tratamento para que quando o GRC devolva a rejeicao do cancelamento, essa NFe conste ainda com o status 100 de aprovada, ao meu ver, no grc vc não precisa alterar nada.

former_member182114
Active Contributor
0 Kudos

A propósito... Já tá valendo a regra de tempo máxmo de cancelamento = 24 horas?

Estava previsto para a reveillon, mas talvez também tenha sido prorrogado.

Atenciosamente, Fernando Da Ró

former_member193386
Active Contributor
0 Kudos

boa noticia

former_member182114
Active Contributor
0 Kudos

Não foi uma afirmação, foi uma pergunta... Alguém já sabe se está valendo?

Former Member
0 Kudos

Não esta valendo ainda.

At.,

Bernardo Braga