ACBR

De wiki-externa
Revisão de 20h20min de 8 de março de 2021 por Suporte (discussão | contribs) (Criou página com '==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 li...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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