Já tenho o SAT implementado em produção e tudo funcionando 100% (imprimo com EscPOS - rotina do João) - Uso Delphi XE-2.
Resolvi migrar para o trunk2 para poder usar o PosPrinter e estou com algumas dúvidas:
1-Não achei o SATTeste preparado para o trunk2...
1.1Não achei o PosPrinter no trunk2 para Delphi.
2-Para poder imprimir o CFe eu adicionei um ACBrPosPrinter1 e vinculei ele ao ACBrSATExtratoESCPOS1, está certo?
3-Está pulando linhas depois da forma de pagamento até a mensagem xCampo1-xTexto1
4-o código de barras está em 1 linha (achei muito bom) mas está saindo 2x (com uma linha em branco de intervalo)
5-O QrCode está bem maior do que saia impresso antes (lembrando que usava EscPOS rotina do João).
6-Está dando erro nessa linha: ACBrSATExtratoESCPOS1.Device.ParamsString := INI.ReadString('Extrato','ParamsString','');
7-Alterei as seguintes linhas:
ACBrSATExtratoESCPOS1.PosPrinter.Porta := WcSAT_Porta; ACBrSATExtratoESCPOS1.PosPrinter.Ativar;
Antes estava como DEVICE e substitui por PosPrinter, é isso mesmo?
8-Não consegui instalar a impressão do Fortes pelo trunk2 (no trunk funcionava de boa), como não usava então não insisti, apenas instalei pelo Install deixando em branco a parte de relatórios com Fortes (estou relatando apenas para dar um retorno para vocês).
Acabou ficando um texto longo mas os assuntos são todos relacionados, já agradeço a atenção.