Ir para conteúdo
  • Cadastre-se

dev botao

[ACBrSATExtratoFortes] - Cancelamento


roussenq
  • Este tópico foi criado há 2498 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Na impressão do cancelamento fui questionado pelo cliente que a primeira chave é da venda, e a segunda chave a do cancelamento.

Na procedure rlCancelamentoBeforePrint 

o correto seria usa o valor da tag "infCFe.chCanc"  e não "infCFe.ID"

A correção ficaria assim:

    // Informações do Rodapé do Extrato //
    lNumSATCan.Caption   := Trim(IntToStr( ide.nserieSAT ));
    lDataHoraCan.Caption := FormatDateTimeBr(ide.dEmi + ide.hEmi);
    lChaveAcessoCan.Lines.Text := FormatarChaveAcesso(ACBrSATExtrato.CFeCanc.infCFe.chCanc);
    bcChaveAcessoCan1.Caption := copy(OnlyNumber(ACBrSATExtrato.CFeCanc.infCFe.chCanc), 1,22);
    bcChaveAcessoCan2.Caption := copy(OnlyNumber(ACBrSATExtrato.CFeCanc.infCFe.chCanc),23,22);

    // QRCode  //
    imgQRCodeCan.Visible := ACBrSATExtrato.ImprimeQRCode;
    if ACBrSATExtrato.ImprimeQRCode then
    begin
      qrcode := ACBrSATExtrato.CalcularConteudoQRCode( ACBrSATExtrato.CFeCanc.infCFe.chCanc,
                                                       ide.dEmi+ide.hEmi,
                                                       Total.vCFe,
                                                       Trim(Dest.CNPJCPF),
                                                       ide.assinaturaQRCODE );
      PintarQRCode( qrcode, imgQRCodeCan.Picture );
    end;

Alguém sabe me dizer se esta errado mesmo?

 

Editado por roussenq
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Confronte o que "o cliente disse"... como os manuais de Especificação e Orientação do SAT, disponíveis no Website do SEFAZ

Se após a analise, realmente notar algo errado, e desejar sugerir correções, então nesse caso, favor anexar as Units modificadas...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2498 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.