Sunteți pe pagina 1din 9

Archivo de configuración de BemaFI32.

ini

DLL BemaFI32.dll tiene un archivo de configuración llamado


BemaFI32.ini donde algunas de las opciones se pueden
establecer. Este archivo de configuración contiene secciones
con algunos parámetros de configuración son:

El [sistema]
Esta sección tiene las opciones de configuración siguientes:

Puerto:
Indica que el puerto serial de comunicación entre la
impresora y el ordenador. Si el valor es "default", el
archivo DLL tratará el puerto en la impresora de forma
automática. Si está utilizando la impresora USB en el
impuesto, simplemente cambia la palabra clave para el USB
(USB Port =). Para obtener más información sobre instalalação
el puerto USB, consulte "Instalación del puerto USB para
comunicarse a través de DLL"

Ruta de acceso:
Establece el directorio donde el archivo será creado
"Status.txt", "RETORNO.TXT" y "BEMAFI32.LOG. La ruta por
defecto es el directorio raíz de la unidad C: \.

Estado:
Si esta opción está establecida en 1, las funciones de la
DLL se registra el estado de la impresora (ACK, ST1 y ST2) en
el archivo llamado "Status.txt. El valor predeterminado de
esta opción es 0, el estado de la impresora es devuelto por
la función de Bematech_FI_RetornoImpressora.

Regreso:
Si esta opción está establecida en 1, las funciones de la
Información DLL * devolverá el registro en el archivo llamado
"RETORNO.TXT. El valor predeterminado de esta opción es 0,
con la información que se devuelven a través de variables
pasadas como parámetro en las funciones.

StatusFuncao:
Esta clave establece el DLL para devolver el valor de -27
en el cargo, cuando el estado de la impresora (ACK, ST1, ST2)
es distinto de 6,0,0. Con esta configuración de la función
Bematech_FI_RetornoImpressora sólo puede realizarse cuando el
retorno es -27. El valor de un "1" permite el valor cero "0"
desactiva esta opción. El valor predeterminado es cero "0".

ControlePorta:
Si el valor 0, la apertura y el cierre de la puerta será
controlada por el programador, utilizando las funciones de
Bematech_FI_AbrePortaSerial y Bematech_FI_FechaPortaSerial.
Si se establece a 1, será controlado por el archivo DLL. El
archivo DLL se abre y cierra la puerta automáticamente cada
función.

ModeloImp:
Se utiliza para identificar qué tipo de impresora fiscal se
está utilizando. Si la impresora es el impuesto sobre
Bematech, debe configurar Bematech, si la impresora es el
impuesto sobre Yanco, debe configurar Yanco. Es necesario
configurar correctamente esta opción, ya que algunas
funciones de la DLL son compatibilizado con la impresora
Yanco fiscal.

ConfigRede:
Identifica cómo se utiliza la DLL. Si es igual a 0 (cero) -
de modo de uso normal, si es igual a 1 (uno) - cómo utilizar
el servidor y es igual a 2 (dos) - Cómo usar la terminal
(cliente). Si esta clave es diferente de 0 (cero), el archivo
DLL tendrá su funcionalidad remota (cliente / servidor) con
el uso de Windows Terminal Server o Frame-Relay. Véase el
tema "Uso de Bematech Monitor" para más información.
ModoGaveta:
Se utiliza para que coincida con la señal que envía la
lógica de la bandeja de la impresora, cuando se activa
(abierta) o no. El valor predeterminado es 0 (cero), es
decir, la señal enviada por el mismo cajón es devuelto por la
DLL. En algunos modelos de cajón, esta señal podría revertir,
es decir, la señal que corresponde a la "cajón abierto" puede
ser el signo de "cajón". En este caso, habilitar esta clave,
sustituyendo el valor 0 (cero) para (1) uno. Consulte la
Bematech_FI_VerificaEstadoGaveta para más información.

Log:
Si esta opción está establecida en 1, el archivo DLL creará
un archivo de registro denominado "BEMAFI32.LOG" con todas
las funciones que desempeña, sus parámetros y valores de
retorno.

LogDiario:
Si esta clave es igual a 1 (LogDiario = 1, se creará un
nuevo archivo de registro cada día con la BemaFI32 nombre
AAAAMMDD.log donde AAAA = año, MM = mes y DD = día. Vamos a
mantener sólo los últimos 7 registros generados, los últimos
serán eliminados. Este ajuste sólo tendrá efecto si la
generación de registro (log = número 1) está habilitado.

CrLfVinculado:
Si esta clave es igual a 1 (CrLfVinculado = 1), se enviará
automáticamente por la función
Bematech_FI_UsaComprovanteNaoFiscalVinculado el salto de
línea de comandos (chr (13) + chr (10)), al final del texto.
Si esta clave es igual a 0 (cero) la solicitud debe enviar
este salto de línea.

CrLfGerencial:
Si esta clave es igual a 1 (CrLfVinculado = 1), se enviará
automáticamente por la función Bematech_FI_RelatorioGerencial
el salto de línea de comandos (chr (13) + chr (10)), al final
del texto. Si esta clave es igual a 0 (cero) la solicitud
debe enviar este salto de línea.

TimeOutGerencial:
Esta clave es el control del tiempo de espera (en segundos)
para el informe de gestión en el ejercicio de las impresoras
modelo MP-20 FI II y MP-40 FI II, ya que estos modelos de
impresión de lectura X (requisito de impuestos) antes de
iniciar la impresión del informe de gestión. El valor
predeterminado es 40 segundos y puede ser configurado para
120 segundos.

EmulMFD:
Esta clave se utiliza para la comunicación con el emulador
de la impresora térmica EmulFITH fiscal a través de la DLL
sin la necesidad de adaptar un cable de comunicación externa.
Configuración de esta clave en 1 (uno), su aplicación, a
través de las funciones de la DLL, llevará a cabo la
impresión de los cupones por el emulador. Toda la información
sobre el emulador, están en sus propios archivos de ayuda.

ADVERTENCIA: No se olvide de establecer esta clave en 0


(cero), al utilizar la impresora físicamente de impuestos.

StatusCheque:
Esta clave es necesaria para devolver la información
correcta sobre el estado de la verificación, el modelo de
impresora IBM 4610-KR4. El valor predeterminado de esta clave
es cero (StatusCheque =). Si está utilizando una impresora
fiscal IBM, antes mencionado, esta clave debe ser configurado
como IBM (IBM = StatusCheque).

CalculoIcmsCupom:
Esta clave se utiliza para activar o desactivar la
devolución del importe total del IVA pagado en el impuesto de
cupón pasado, según lo solicitado en la Orden de RJ 40888/07.
Si la clave es igual a 0, no se realiza un seguimiento de
esta información, si es igual a 1 esta información es
controlada, y por la función Bematech_FI_TotalIcmsCupom se
devuelve.

ForceWTSClient:
Esta clave se utiliza en conjunción con el controlador
remoto Bematech Monitor. Su objetivo es el mapa de la
comunicación mediante el "nombre" de la máquina cliente, si
esta es la clave de su valor en 1 (ForceWTSClient = 1). Use
la tecla con el valor 1, la ruta de acceso clave no puede
contener la unidad del conductor, por ejemplo, Path = LEC \
TEMP. Si ella está con su valor en 2 (ForceWTSClient = 2), se
Maped IP de la máquina cliente.

RetriesWTSCmd:
Esta clave se utiliza para establecer el número de intentos
de comunicación antes de regresar de error.

[Sección de software de aplicación]


Esta sección corresponde a los datos de la casa de software
para la generación de la ordenanza pertinente registros CAT-
52/SP

COO:
Se refiere a la lucha contra el funcionamiento de la Orden
último cupón impreso antes de la dll de actualización, con un
máximo de 6 posiciones.

NumeroAplicativo:
Se refiere al número de la solicitud, con un máximo de 2
posiciones.

CNPJ:
Se refiere a la Ley Federal Tax ID Software House /
desarrollador solo, con hasta 14 posiciones.

IE:
Se refiere al Registro Estatal de Software House, con hasta
14 posiciones.

IM:
Se refiere al Registro Municipal de Software House, con un
máximo de 14 localidades (opcional).

RazaoSocial:
Se refiere al nombre comercial (nombre de la empresa /
nombre) de la Cámara de Software, con hasta 40 posiciones.

AppName:
Se refiere al nombre de la aplicación, con hasta 40
posiciones.

Versión:
Se refiere a la versión de la aplicación, con hasta 10
posiciones.

Línea 1:
Se refiere a los datos del programa de aplicación, con
hasta 42 localidades (opcional).

Línea 2:
Se refiere a los datos del programa de aplicación, con
hasta 42 localidades (opcional).

Sección [ECF]
Esta sección corresponde a los datos ECF pertinentes para la
generación de los registros de la Orden CAT-52/SP

IM:
Se refiere al Registro Municipal de establecimiento que
tiene la LEC, con un máximo de 20 localidades (opcional).

Estado:
Se refiere a la unidad de la Federación de la creación que
tiene la LEC, con un máximo de 2 posiciones.

Sección [MFD]
Esta sección se utiliza para activar o desactivar el uso de
la impresora térmica fiscal (MFD). Si utiliza las funciones
de la impresora fiscal térmica (MFD), la clave debe estar
habilitada la impresora (por ejemplo, la impresora Bematech =
1 = 2 o impresora para IBM), de lo contrario, esta clave debe
permanecer con discapacidad (por ejemplo: la impresora = 0) .
StatusErro La clave se utiliza para devolver las funciones de
error que son incompatibles con la impresora de matriz de
impuestos. El retorno de estas funciones serán -30 (no
soportada). Para activar o desactivar el uso de 1 (un) o 0
(cero), respectivamente. La clave TimeOutZ se utiliza para
determinar el tiempo de espera (en minutos) después de la
ejecución de la función Bematech_FI_ReducaoZ. La función va a
esperar hasta que todos los códigos impresos PDF, a raíz de
una reducción de la Z, o por el tiempo de espera. El tiempo
de tiempo de espera predeterminado es de 3 minutos.

IMPORTANTE
No es necesario modificar el software para trabajar con la
impresora térmica fiscal (MFD), ya que todas las funciones
utilizadas en la impresora de matriz de impuesto es
compatible, simplemente girar la llave "de impresión" del
equipo multifuncional (HP = 1) y ejecutar la aplicación .
* Funciones de información son todas las funciones que
devuelven información de la impresora, por ejemplo: número de
cupones, las tasas de retorno y así sucesivamente.

Sección [Opcional]
En esta sección se registra la información de la ciudad y del
beneficiario. Estas opciones se configuran mediante la
función Bematech_FI_IncluiCidadeFavorecido.

Sección [Formato]
Esta sección contiene los bancos y sus coordenadas para
imprimir cheques en la impresora MP-40 FI II.

Sección [FormatoYanco]
Esta sección contiene los bancos y sus coordenadas para
imprimir cheques en la impresora Yanco 8500.

El [Copiar]
Contiene datos de la última comprobación (Printer MP-40 FI
II).

Sección [RelatorioTipo60]
Contiene información utilizada en la elaboración del informe
"Tipo 60".

Sección [FET]
Contiene información de configuración para el TEF.

El [Config]
Contiene información de configuración para el control de la
DLL de la impresora fiscal Yanco.

Sección [ReducaoYanco]
Contiene datos de información Z Reducción, celebrada en la
impresora Yanco fiscal.

Ejemplo de la sección de sistema:

[Sistema]
Port = COM1
Path = C: \
Status = 0
Volver = 0
StatusFuncao = 0
ControlePorta = 1
ModeloImp = Bematech
ConfigRede = 0
ModoGaveta = 0
Log = 0
LogDiario = 0
CrLfVinculado = 0
CrLfGerencial = 0
TimeOutGerencial = 40
EmulMFD = 0
StatusCheque =
ForceWTSClient = 1
RetriesWTSCmd = 3

S-ar putea să vă placă și