ACBR
Visão Geral
Configuração do PAF para a utilização do componente ACBr.
Instalação
Se a ECF a ser instalada for uma EPSON tem que usar o programa abaixo para linkar a porta Com a ECF.
Caminho=T:\DrivesEcf\Epson\Conv 09-09\tmvirtualportdriver840a - Configura Porta para drive USB.zip
A instalação é default, só next.
- Abrir o programa Port Assignment Tool
- Selecionar uma porta Com vaga
- Clicar Assign Port
- Pronto
Função
Este novo componente tem por função a comunicação das ECFs sem nenhuma DLL, tudo acontece através da comunicação direta com a porta COM.
Com o ACBr é possível comunicar com as principais ECFs, das quais vamos trabalhar:
- Versão homologada e liberada para o ambiente em produção:
- Bematech Convênio 09/09
- Epson Convênio 09/09
- Em testes:
- Daruma
- Urano
- Epson Convênio Antigo
- Bematech Convênio Antigo
Configuração
O procedimento é bem semelhante a configuração usando a DLL
- Abrir o Config
- Ir na guia ECF
- Descriptografar
- Na seção [ECF] identificador ECFInst acrescentar "ACBR", como abaixo:
- [ECF]
- ECFInst="ACBR"
- Até aqui tudo igual o que será diferente para o ACBR é um novo identificador ModeloACBR que guarda qual será a ECF utilizada.
- O IntervaloAposComando que guarda a velocidade entre cada comando lançado na ECF.
- O ACBrLog que ativa o log da ECF.
Exemplo
Os modelos do Convênio 09/09 (Bematech e Epson) que estão liberados para uso, serão configurado assim:
[ECF]
ECFInst="ACBR"
ModeloACBR="EscEcf"
IntervaloAposComando = 100
ACBrLog=False
- TimeOutACBr=10 * ATENÇÃO
- essa configuração pode fazer a Thread da tela 102 não funcionar corretamente, teste o melhor valor antes de configurar, ou deixe Desativado(sem essa linha ou com o ";" no inicio)
ControlePorta=False
Porta=1
UsaUSB=True * ATENÇÃO: Testado apenas na EPSON T900, deve funcionar na T800 também. Não precisa instalar o "virtualizador de porta" da Epson nesse caso.
MsgPoucoPapel = N ( usar esse parametro para não ficar dando mensagem no sistema que esta acabando papel)
[ACBR]
IbsFiscal do SisFatura
SUBST="FF"
ISENT="II"
NINS="NN"
P7_00="01"
P12_00="02"
P17_00="03"
P25_00="04"
IbsFiscal do PAF WS
F1="FF"
I1="II"
N1="NN"
T700="01"
T1200="02"
T1700="04"
T2500="03"
S0200="05"
- Observação: No identificador ModeloACBR a palavra "EscEcf" significa que a ECF é do Convênio 09/09
- Não esquecendo que se deve configurar a porta corretamente para a ECF comunicar com o Sistema