cStat pra cancelamento tem que ser igual a 101.

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de ademir.mossane
Enviada em: quarta-feira, 24 de fevereiro de 2010 17:02
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Qual o melhor maneira de Cancelar a Nota Fiscal?

 

  

Cancelamento de Notas tem 2 maneiras

Exemplo usando a Chave e Protocolo da NFe:
ACBrNFe1.WebServices.Cancelamento.NFeChave := chNFe;
ACBrNFe1.WebServices.Cancelamento.Protocolo := Protocolo;
ACBrNFe1.WebServices.Cancelamento.Justificativa := AJustificativa;
Dessa forma, tem que fechar a nota carregada antes de cancelar.

Após o envio do cancelamento, o componente salva o xml do cancelamento
automáticamente ou tenho que salvar enviando algum comando:
if ACBrNFe.WebServices.Cancelamento.cStat = 101 then begin
{ Autorizado o cancelamento. .. }
end;
---------------------------------------------------------- 
Exemplo carregando um XML
ACBrNFe1.NotasFiscais.Clear;
ACBrNFe1.NotasFiscais.Add.XML.LoadFromFile(cPathArquivo);
if not(InputQuery('WebServices Cancelamento', 'Justificativa', vAux)) then
exit;
ACBrNFe1.Cancelamento(vAux);
O ACBrNFe1.NotasFiscais.Items[0].NFe.procNFe.cStat
é alterado, ou permanece como 100?
----------------------------------------------------------
Minha Dúvida é a seguinte:
Qual o melhor maneira de Cancelar a Nota Fiscal? 
Quais os comandos pra salvar se existir, pois quando gerar
o Speed esse cancelamento será obrigatório informar...

Desde já Agradeço a quem puder me ajudar
Abraços
Ademir Mossane





[As partes desta mensagem que não continham texto foram removidas]

Responder a