Pessoal boa tarde
No trunk2, a impressão da NFS-e CANCELADA, com o componente FORTES, não imprime a tarja de aviso "NFS-e CANCELADA". Provedor GINFES
Aparemente o erro esta aonde faz a leitura do campo DataHora do cancelamento. Eu editei a unit ACBrNFSeDANFSeRLRetrato.pas, procedure TfrlDANFSeRLRetrato.rlbTomadorBeforePrint(Sender: TObject; var PrintIt: Boolean); e vi que o propriedade DataHora esta chegando = 0 (zero) na linha 574 da unit.
if NfseCancelamento.DataHora<>0 then // aqui, mesmo o XML carregado sendo um XML Cancelado o valor de DataHora é 0
begin
rllMsgTeste.Caption := 'NFS-e CANCELADA';
rllMsgTeste.Visible := True;
rllMsgTeste.Enabled := True;
end;
Faz pouco tempo que faço uso da ACBR, mas estou interpretando os códigos pra tentar colaborar em algo no desenvolvimento, porém até o momento não cheguei a solução.
Anexo está o XML cancelado de teste. Também testei com o exemplo disponibilidade no trunk2 e a mesma "falha" ocorre.
Desde já obrigado.
136-nfse.xml