El informe de
cierre "X" es un reporte emitido por la impresora fiscal el cual contempla el total de los comprobantes fiscales registrados a través de dicho equipo durante un día de trabajo. El mismo sirve para realizar un cuadre de caja durante los cambios de turnos
Al utilizar impresora fiscal, está obligado a imprimir un
Cierre Z al finalizar la jornada fiscal. ... El formato en que se imprime el cierre Z depende de la marca y modelo de la impresora fiscal. El programa simplemente le manda el pedido de cierre, y la fiscal es la que se encarga de generarlo e imprimirlo.
Puedes hacer todos los Cierres Z y X que quieras, aún después del cierre de caja. Ellos solo informan lo que se registró durante la Jornada laboral.
En cuanto al
"archivo .ini", es un pequeño archivo de configuración, donde se ponen algunas cosas. En este puse ahí el puerto en el que está la Fiscal.
Esto es lo que hay en el archivo "ImpresoraFiscal.ini" de un software para Lubricentros.
Código:
[Conexion]
DataBaseName = Lubricentro
IPserver = 127.0.0.1
[fiscal]
puerto = 2
modelofiscal =
A este archivo lo llamo y saco lo que necesito en el momento correspondiente. La función Abrir_Fiscal es:
Código Delphi
[-]procedure TFrmPpal.abrir_fiscal(archivo_ini:string);
var
ini:TIniFile;
puerto:string;
begin
try
ini:=abrirINI(archivo_ini);
puerto:=leerINI(INI, 'fiscal', 'puerto');
cerrarINI(ini);
Hasar1.Puerto:=StrToInt(puerto);
Hasar1.Modelo:=MODELO_P441_201;
hasar1.Baudios:=9600;
except
raise;
end;
end;
Espero haber sido claro.