Olá, favor desconsiderar o tópico.
problema resolvido!
o erro apresentado tem relação com o certificado digital, reinstalei o certificado e solucionou o problema.
Olá! Daniel, resolvi o problema no Evento OnInfoECF como você orientou, segue ...
Obrigado mais uma vez pela orientação, assim que concluir o processo da homologação vou dar a minha contribuição para o projeto.
try
if not ACBrECF1.Ativo then
ACBrECF1.Ativar ;
except
{ Para CliSiTEF ou V&SPague aplique o IF abaixo em sua aplicação, que
permite saber se o Cupom foi concluido mesmo com o ECF desligado }
if (not ACBrTEFD.TEF.Inicializado) and { Está na inicialização ? }
(Operacao = ineEstadoECF) and { Quer Saber o estado do ECF ? (mas se chegou aqui é pq o ECF já está com problemas) }
(ACBrTEFD.GPAtual in [gpCliSiTef,gpVeSPague]) then
begin
if TotalRecebido>=TotalVenda then
RetornoECF := 'R'
else
RetornoECF := 'O' ;
exit ;
end ;
raise ;
end;
case Operacao of
ineSubTotal :
begin
ASubTotal := ACBrECF1.Subtotal ;
ASubTotal := ASubTotal - ACBrECF1.TotalPago +
StringToFloatDef(DesontoAcrescimo, 0);
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.