You are on page 1of 11

Manual de Uso “IntTFHKA.

exe”

INDICE

1.- Instalación de la Aplicación 2.- Funciones
2.1.- CheckFprinter ( ) 2.2.- ReadFpStatus ( ) 2.3.- SendCmd (Comando) 2.4.- SendFileCmd (Ruta del Archivo) 2.5.- UploadReportCmd (Comando)

3.- Tablas de Status y Error
3.1.- Tabla de Status 3.2.- Tabla de Error

1

INSTALACION DE LA APLICACIÓN (“IntTFHKA”) La aplicación “IntTFHKA” esta elaborada en la plataforma de desarrollo C++ y puede ser invocada directamente en consola o desde una aplicación secundaria – remota. La aplicación es proporcionada en una carpeta como se muestra a continuación: 2 . Desde dicha aplicación remota.. puede ser cualquier desarrollo que pueda acceder al Prompt y/o consola del sistema o un archivo por lotes con extensión *.bat.dll) o del puerto de comunicación directamente.exe” 1. Una aplicación remota. solo se tendría que escribir en el Prompt de la consola del sistema y la aplicación “IntTFHKA” se encargaría del resto de la ejecución e interacción con la impresora fiscal.Manual de Uso “IntTFHKA. IntTFHKA es una aplicación basada en dar una solución a las aplicaciones que no pueden hacer uso de la DLL (tfhkaif.

Archivo de Configuración del Puerto “Puerto” En el Archivo “Puerto”.Manual de Uso “IntTFHKA.exe” Y en la que se encuentran los siguientes archivos: Aplicación “IntTFHKA”. Ejemplo “COM4”. se indica la información del nombre del Puerto de comunicaciones a emplear con la impresora fiscal. La aplicación se encarga del control de apertura y cierre del puerto de comunicaciones. Usted puede editar este archivo y reconfigurar el nombre del puerto a emplear. 3 . Guía de uso de la Aplicación.

exe” Dentro de esta carpeta se generaran los siguientes archivos por medio de la aplicación: Archivo de Status y Error “Stat_Err”. S4. la aplicación remota podrá hacer uso de dicho archivo para el control de su propia aplicación. Z) “Reporte”.txt de forma automática y son colocados en la carpeta proporcionada. NOTA: La carpeta proporcionada debe ser copiada en la ruta “C:\” 2. S5) “Status”. Archivo de Status (S1. El llamado de la aplicación directamente desde el Prompt. esta dada por la siguiente estructura: Ruta de la Aplicación + Nombre de la Aplicación + Cabecera(Comando) 4 . como se muestra a continuación: Cabecera(Comando) El retorno del llamado y ejecución de las funciones son generados en archivos . S3. – FUNCIONES Las funciones poseen una Cabecera y un argumento de Comando. Archivo de Reportes (X. S2.Manual de Uso “IntTFHKA.

2.1. se encuentran detallados en el manual de comandos y manual de la dll.exe” Ej: C:\IntTFHKA\IntTFHKA SendCmd(I0X) La descripción de las funciones y comandos empleados.CheckFprinter ( ) Esta función se encarga de verificar si la impresora se encuentra conecta al puerto de comunicaciones previamente establecido..Manual de Uso “IntTFHKA. Esta función es invocada directamente en el Prompt: Ej: C:\IntTFHKA\IntTFHKA CheckFprinter( ) Retorno Si esta Conectada = True Si no esta Conectada = False 5 .

exe” La ejecución de esta función creara de forma automática un archivo “Stat_Err”. Esta función es invocada directamente en el Prompt: Ej: C:\IntTFHKA\IntTFHKA ReadFpStatus( ) Retorno Status Error Stand-by = True Error = False (Ver Anexo 1) (Ver Anexo 2) La ejecución de esta función creara de forma automática un archivo “Stat_Err”.ReadFpStatus ( ) Esta función se encarga de realizar la lectura referente a la Información del Status & Error de la impresora Fiscal. referente al Retorno. Status y Error durante la invocación de la función.. en donde se encontrara la información escrita en el Prompt. en donde se encontrara la información escrita en el Prompt.Manual de Uso “IntTFHKA. referente al Retorno. 6 . 2. Status y Error durante la invocación de la función.2.

Este comando realiza un reporte X Ej: C:\IntTFHKA\IntTFHKA SendCmd(0) imprime un ticket.SendCmd (Comando) Esta función se encarga de realizar la ejecución de un comando en la impresora fiscal. Para armar el comando se mantendrá lo establecido en el “Manual Técnico y de Descripción de Comandos”. Este Comando Apertura la Gaveta e Retorno Stand-by = True Error = False La ejecución de esta función creara de forma automática un archivo “Stat_Err”.3. Status y Error durante la invocación de la función. 7 .Manual de Uso “IntTFHKA. referente al Retorno. en donde se encontrara la información escrita en el Prompt..exe” 2. Esta función es invocada directamente en el Prompt: Ej: C:\IntTFHKA\IntTFHKA SendCmd(I0X) e imprime un ticket.

Esta función es invocada directamente en el Prompt: Ej: C:\IntTFHKA\IntTFHKA SendfileCmd(C:\1. en donde se encontrara la información escrita en el Prompt. 8 .SendFileCmd (Ruta Del Archivo) Esta función envía una serie de comandos contenidos en un archivo .dat) Retorno Numero de Comando Valido en Stand by La ejecución de esta función creara de forma automática un archivo “Stat_Err”. Status y Error durante la invocación de la función.txt o . referente al Número de líneas de comandos exitosos como Retorno. .exe” 2.4.Manual de Uso “IntTFHKA. Solo se debe indicar la ruta del archivo que se desea enviar.dat a la impresora fiscal.

UploadReportCmd (Comando) Esta función se encarga de cargar un reporte de datos y almacenarlos en un archivo de forma automática en la carpeta proporcionada con la aplicación bajo el nombre de “Reporte. en donde se encontrara la información escrita en el Prompt. 9 . . La ejecución de esta función creara de forma automática un archivo “Stat_Err”.txt”.5. referente al Retorno. Status y Error durante la invocación de la función.exe” 2. Esta función es invocada directamente en el Prompt: Ej: C:\IntTFHKA\IntTFHKA UploadReportCmd(U0Z) Este comando carga un reporte Z y genera un archivo con la data referente al reporte solicitado.Manual de Uso “IntTFHKA. Para armar el comando se mantendrá lo establecido en el “Manual de Comandos”.

Esta función es invocada directamente en el Prompt: Ej: C:\IntTFHKA\IntTFHKA UploadReportCmd(S1) Este comando carga el status S1 y genera un archivo con la data referente al status solicitado. en donde se encontrara la información escrita en el Prompt. referente al Retorno. S2.UploadStatusCmd (Comando) Esta función se encarga de cargar los status de la impresora (S1.exe” 2. Para armar el comando se mantendrá lo establecido en el “Manual Técnico y de Descripción de Comandos”. La ejecución de esta función creara de forma automática un archivo “Stat_Err”. S3.6. Status y Error durante la invocación de la función.txt”.Manual de Uso “IntTFHKA. S4 y S5 en un archivo de forma automática en la carpeta proporcionada con la aplicación bajo el nombre de “Status. 10 . .

exe” 3. .Tabla de Status Retorno 1 2 3 4 5 6 7 8 9 10 11 12 Modo Entrenamiento y en Espera Comentario Modo Entrenamiento y en Transacción Fiscal En Modo Prueba y Emisión de Documentos No Fiscales En Modo Fiscal y en Espera En Modo Fiscal y Emisión de Documentos Fiscales En Modo Fiscal y Emisión de Documentos No Fiscales En Modo Fiscal y Cercana Carga Completa De La Memoria Fiscal Y en Espera En Modo Fiscal y Cercana Carga Completa De La Memoria Fiscal Y en Emisión de Documentos Fiscales En Modo Fiscal y Cercana Carga Completa De La Memoria Fiscal Y en Emisión de Documentos No Fiscales En Modo Fiscal y Carga Completa De La Memoria Fiscal Y en Espera En Modo Fiscal y Carga Completa De La Memoria Fiscal Y en Emisión de Documentos Fiscales En Modo Fiscal y Carga Completa De La Memoria Fiscal Y en Emisión de Documentos No Fiscales 3.1. .Tablas de Status y Error 3.Tabla de Error Retorno 0 1 2 3 80 92 96 100 108 112 128 137 144 145 No hay Error Fin en la Entrega de papel Comentarios Error de índole Mecánico en la entrega de Papel Fin en la Entrega de papel y Error Mecánico Comando Invalido Comando Invalido Error Fiscal Error de la Memoria Fiscal Memoria Fiscal llena Buffer Completo (Debe enviar el Comando de Reinicio) Error en la Comunicación No Hay Respuesta Error LRC Error Interno API 11 ..Manual de Uso “IntTFHKA.2.