Boa tarde Daniel.
Fiz duas alterações aqui nas units de impressão do SAT Cancelado (Fortes).
A primeira, é para que seja impresso o número do cupom de cancelamento ao invés do número cancelado. Conforme consta no manual de orientações. Acabei de atualizar os fontes e vi que ainda estava da seguinte forma, na parte de impressão do cancelamento (rlCancelamentoBeforePrint):
lNumeroExtratoCan.Caption := StringReplace(lNumeroExtrato.Caption,'<NUMERO>',NumExtrato,[]);
-> dentro do with ACBrSATExtrato.CFe
Daí, passei para:
lNumeroExtratoCan.Caption := StringReplace(lNumeroExtratoCan.Caption,'<NUMERO>',NumExtrato,[]);
-> comentei a linha de cima e passei para dentro do ACBrSATExtrato.CFeCanc, além de trocar a lNumeroExtrato para lNumeroExtratoCan
A segunda alteração, foi para trocar na impressão, onde se lê CUMPOM, para CUPOM.
São alterações pequenas, mas tem cliente que nos questionou aqui, daí p/ não correr o risco de ter de alterar novamente quando atualizar os fonte neh srsrs.
Vou anexar as units, daí você dá uma analisada p/ ver sobre a possibilidade de atualizá-las.
Abç
ACBrSATExtratoFortesFr.dfm
ACBrSATExtratoFortesFr.pas