on 01-03-2011 5:42 PM
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.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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ó
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
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
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ó
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ó
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
User | Count |
---|---|
13 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.