Comandos impressora fiscal em bpl. Pode?

Delphi

12/11/2013

Olá a Todos.
Na empresa em que trabalho estamos desenvolvendo um PAF-ECF. Inicialmente vamos trabalhar com 3 marcas de impressoras fiscais. Para abranger mais marcas de impressoras futuramente, foi implementado uma bpl contendo uma unit principal que encapsula(expõe de forma genérica) todos os comandos que o sistema irá precisar para se comunicar com as impressoras. E dentro dessa mesma pbl temos as units específicas de cada marca de impressora sendo que a unit principal irá escolher qual unit usar(de qual marca de impressora) baseada em parâmetros contidos em arquivos de configuração ini. Então futuramente caso seja necessário adicionar alguma impressora seria necessário somente realizar as alterações necessárias na bpl. Tendo em vista que o processo de homologação gera um md-5 do executável eu gostaria de saber se é válido essa metodologia que estamos adotando ou se essa parte de comunicação com a impressora deve ficar obrigatoriamente no próprio executável. Desde já obrigado.
Tonimuiller Alves

Tonimuiller Alves

Curtidas 0

Respostas

Marcos Oliveira

Marcos Oliveira

12/11/2013

Tony, sua filosofia não está errada não. Você pode fazer isso sim.
Hoje na homologação, você deve informar o seu arquivo executável principal e todos os arquivos executáveis.
Então, qualquer alteração na sua BPL, fará com que você seja obrigado a fazer uma nova homologação para poder distribuir seu aplicativo.
Há um tempo atrás, O MD5 que era impresso no cupom era só do arquivo executável. Hoje é do arquivo texto que representa todos os arquivos do seu sistema (executáveis, DLL, BPL, que é o seu caso). Ou seja, alterando sua BPL, o MD5 vai alterar também.

Att,

Marcos
GOSTEI 0
Tonimuiller Alves

Tonimuiller Alves

12/11/2013

Entendi Marcos. Obrigado pela atenção!
GOSTEI 0
POSTAR