E impressora fiscal ao final da redução Z imprime um código de barras 3D que pode levar o componente ACBrECF ao erro de TimeOut, para que isso não acontece siga o exemplo a seguir:
procedure EmitirReducaoZ(const ADataHora: TDateTime); var OldTimeOut: Integer; begin // aumentar o timeout para evitar erros durante a impressão da redução Z // geralmente causados na impressão da fita de codigos 3D no final OldTimeOut:= ACBrECF.TimeOut; try ACBrECF.TimeOut := 600; // 10 minutos ACBrECF.ReducaoZ(ADataHora); finally ACBrECF.TimeOut := OldTimeOut; end; end;
Dê-nos sua opinião, seu comentário ajuda o site a crescer e melhorar a qualidade dos artigos.