Componentes ACBrECF 0.06a - Imp.Cheques e mais de 10 ECF´s
22/09/2004
0
Conforme voces podem ver no tópico que postei em ´dicas´ lançamos um novo release dos componetes ACBr....
http://delphiforum.icft.com.br/forum/viewtopic.php?p=160641#160641
Vale lembrar que o projeto é OpenSource e Multiplataforma...
Nessa versão do coponente ACBrECF ele se tornou compatível com mais de 10 ECF´s existentes no mercado....
Entretanto é muito dificil ter acesso a todos esses equipamentos para testes...
Peço ajuda a todos os programadores envolvidos com Automação Comercial, para testar a compatibilidade do componente com os ECF´s descritos acima...
No pacote de download já se encontram demos compilados dos componentes (Windos e Linux). Basta executar o ECFTeste.exe, escolher o modelo e porta Serial do seu ECF e testar...
Dopi
Posts
22/09/2004
Dopi
usei a classe SynaSer para ter acesso direto a porta serial....
http://www.ararat.cz/synapse/
Como a principal carateristica do projeto era rodar em Linux, não usei DLL´s....
22/09/2004
Dopi
Como todo programa não testado achei alguns bugs... ;-)
[-] Corrigido retorno de DataHora (gerava exceção)
[-] Cancelamento de Cupom não era possível se a Impressora estivesse em modo de Pagamento e com Pagamento já finalizado.
Fora esses bugs a impressora está funcionando corretamente... breve estarei disponibilizando um novo release, com as correçoes e com novos componentes também (Leitor de Cod.Barras Serial - ACBrLCB e Display serial para clientes - ACBrDIS)
22/09/2004
Nildo
Um abraço!
23/09/2004
Dopi
E olha que a ´Bematreco´ é uma das mais fáceis de programar. Ela tem um protocolo um tanto complicado, mas a sintaxe dos comandos é coesa e as respostas são curtas e fáceis de tratar...
A que eu mais tive dor de cabeça foi com a Sweda... os comandos mudam consideravelmente de uma versão do ECF para outra.... (a Sweda ainda não está no ACBrECF)
Como vim da era DOS, gosto de escrever ´codigo´. Apanho muito pra fazer um lay-out de tela... e nunca acho que ficam boas... ;-)
Além do mais quando vi o numero de DLL´s que teria que destribuir com o meu programa para ele trabalhar com todos os equipamentos que eu preciso... (em torno de 15 DLL´s) achei que não ia ser legal...
Em geral os equipamentos trabalham de forma bem similar... Dá pra aproveitar bastante código de um modelo para outro....
Clique aqui para fazer login e interagir na Comunidade :)