Mudanças entre as edições de "ACBR"

De wiki-externa
Ir para: navegação, pesquisa
(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...')
 
(Configuração)
Linha 22: Linha 22:
 
** Epson Convênio Antigo             
 
** Epson Convênio Antigo             
 
** Bematech 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==
 
==Exemplo==

Edição das 18h27min de 5 de abril de 2021

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

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