Boa tarde Daniel.
Desculpe-me o transtorno, mas precisei refatorar e fazer mais uma alteração na classe ACBrTEFDClass.pas.
Meu sistema é homologado com SiTef e PayGo, estava tudo certo, porém tive problema com uma cliente que utiliza o Cappta, Solicitei a documentação e me enviaram, então descobri que eles mandam as duas vias no registro 29, porém, diferente do SiTef, no registro 28 não vem a sequencia 001, que é a quantidade de linhas das vias do cliente
e do estabelecimento, presentes no registro 29.
No arquivo, vem os registros 711 (via resumida do cliente), 713 (via completa do cliente) e 715 (via completa do estabelecimento).
Meu cliente quer imprimir a via completa do cliente, então a solução foi verificar se a quantidade de linhas do registro 712
é maior que zero, então não imprimo a via reduzida e sim a completa que está no registro 713.
Alterações à partir da linha 1516.
Seria interessante em uma melhoria futura, criar uma propriedade no ACBrTEFD onde possa ser configurado se imprime a via do cliente resumida(711) ou completa(713).
Mais uma vez, se achar conveniente colocar esta alteração no SVN, estou enviando o arquivo em anexo.
ACBrTEFDClass.pas