Sei sulla pagina 1di 25

Gua de Uso de la Aplicacin

tfinulx

Rev 1.0
23/01/09

GUIA DE USO DE LA APLICACIN


tfinulx

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Contenido

1.- INSTALACIN DE LA APLICACIN (tfinulx) ....................................................................................... 3


2. FUNCIONES.............................................................................................................................................. 5
2.1. - CheckFprinter ................................................................................................................................... 7
2.2. - ReadFpStatus Ruta ........................................................................................................................... 8
2.3. - SendCmd Comando .......................................................................................................................... 9
2.4. - SendFileCmd Ruta Del Archivo ........................................................................................................ 10
2.5. - UploadReportCmd Comando Ruta ................................................................................................. 12
2.5.1 - Lectura del Reporte X ................................................................................................................ 14
2.5.2 - Lectura del Reporte Z ................................................................................................................ 15
2.6. - UploadStatusCmd Comando Ruta ................................................................................................. 16
2.6.1 - Lectura del Estado 1 (S1) ........................................................................................................ 18
2.6.2 - Lectura del Estado 2 (S2) ........................................................................................................ 19
2.6.3 - Lectura del Estado 3 (S3) ........................................................................................................ 20
2.6.4 - Lectura del Estado 4 (S4) ........................................................................................................ 21
2.6.5 - Lectura del Estado 5 (S5) ........................................................................................................ 22
3. ANEXOS .................................................................................................................................................. 24
Anexo 1 ...................................................................................................................................................... 24
Anexo 2 ...................................................................................................................................................... 25

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

1.- INSTALACIN DE LA APLICACIN (tfinulx)

La aplicacin tfinulx utiliza lenguaje C como lenguaje de programacin y puede ser


invocada directamente en consola o desde una aplicacin secundaria remota.

La aplicacin tfinulx est destinada a dar una solucin a las aplicaciones


desarrolladas bajo sistemas UNIX, LINUX y QNX que no pueden hacer uso del puerto de
comunicacin directamente, su funcin es controlar la apertura del puerto, gestionar las
comunicaciones y cerrar el puerto.

Aplicacin

tfinulx

Remota

Impresora
Fiscal

Ilustracin 1. Interaccin de la aplicacin tfinulx.

Una aplicacin remota, puede ser cualquier desarrollo que pueda acceder al Prompt
y/o consola del sistema.

Desde dicha aplicacin remota, se escribe en el Prompt de la consola del sistema


llamando a la aplicacin tfinulx la cual se encarga de la interaccin con la impresora
fiscal.

La aplicacin es proporcionada en una carpeta que contiene los siguientes archivos:


3

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

 Aplicacin tfinulx.
 Gua de uso de la Aplicacin.
 Archivo de configuracin del puerto de comunicaciones Puerto.txt

En el Archivo Puerto.txt, se indica la informacin del nombre del Puerto de


comunicaciones a emplear para establecer la comunicacin con la impresora fiscal. Ejemplo
/dev/ttyS0. ste archivo es modificable para permitir reconfigurar el nombre del puerto a
emplear.

Dentro de esta carpeta se generaran los siguientes archivos por medio de la


aplicacin:
 Archivo de Status y Error identificado con el nombre pasado por
parmetro al llamar la aplicacin.
 Archivo de Reportes (X, Z) identificado con el nombre pasado por
parmetro al llamar la aplicacin.
 Archivo de Status (S1, S2, S3, S4, S5) identificado con el nombre
pasado por parmetro al llamar la aplicacin.
 Archivo de Retorno de la aplicacin Retorno.txt.

NOTA: La aplicacin tfinulx y el archivo de configuracin Puerto.txt, deben


ser copiados en la misma carpeta donde se encuentre la aplicacin remota.

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

2. FUNCIONES

Las funciones poseen una Cabecera y el parmetro de entrada de la funcin que


puede ser un Comando o una Ruta, algunas funciones no requieren de parmetro de
entrada por lo que se pueden presentar los casos mostrados a continuacin:

Cabecera
Cabecera Comando
Cabecera Ruta
Cabecera Comando Ruta
El retorno del llamado y ejecucin de las funciones son generados en archivos .txt de
forma automtica y son colocados en la misma ubicacin en que se encuentre la aplicacin,
la aplicacin remota podr hacer uso de dicho archivo para el control interno.

La llamada de la aplicacin directamente desde el Prompt, est dada por la siguiente


estructura:

Ruta de la Aplicacin + Nombre de la Aplicacin + Cabecera Parmetros


Ej: >/home/did/tfinulx/tfinulx SendCmd I0X

En los casos en que en el prompt se encuentren ubicados en la carpeta que contiene


el ejecutable o que la llamada se haga desde la aplicacin remota se debe preceder al
nombre de la aplicacin con los caracteres ./ sin colocar la ruta de la aplicacin, como se
5

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

describe continuacin:
Ej: >./tfinulx SendCmd I0X

La descripcin de las funciones y comandos empleados, se encuentran detallados en


el manual de protocolos y comandos para impresoras fiscales The Factory HKA
La aplicacin tfinulx retorna un valor que se almacena en la variable de entorno ? y
se puede visualizar con la siguiente lnea de comando inmediatamente despus de la
ejecucin o llamada al tfinulx:
Ej: >echo $?

Los posibles retornos se especifican en la siguiente tabla:

Funcin Solicitada Retorno


Todas
CheckFprinter
ReadFpStatus
UploadReportCmd

255
0
1
0
1
0
1
0

UploadStatusCmd
1
SendCmd

SendFileCmd

Casos
Error en la apertura del puerto
Error en los parmetros enviados
Sin respuesta de la impresora
Impresora en lnea
Error al cargar o guardar el Status&Error
Status&Error cargado y guardado
Error al cargar o guardar el reporte
Reporte cargado y guardado
correctamente
Error al cargar o guardar el reporte de
estado
Reporte de estado cargado y guardado
correctamente
Error en la recepcin del comando
enviado
Comando recibido por la impresora

1
Nmero
Nmero de Comandos contenidos en el
a partir
archivo que se enviaron correctamente
de 0
6

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

2.1. - CheckFprinter

sta funcin se encarga de verificar si la impresora se encuentra conectada al puerto


de comunicaciones previamente establecido. sta funcin se invoca de la siguiente manera:

Ej: >./tfinulx CheckFprinter

Ilustracin 2. Llamada de la funcin CheckFprinter.

Retorno

La impresora se encuentra Conectada = True


La impresora no se encuentra Conectada = False

La ejecucin de todas las funciones crea de forma automtica un archivo


Retorno.txt, en donde se almacena el retorno de la funcin, en caso de error de
comunicacin o error en los parmetros el retorno tiene un valor de -1.

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Ilustracin 3. Archivo de texto Retorno.txt.

2.2. - ReadFpStatus Ruta

sta funcin se encarga de realizar la lectura referente a la Informacin del Estado


Fiscal y el Error de la impresora. Se invoca de la siguiente manera:
Ej: >./tfinulx ReadFpStatus archivo_destino

Ilustracin 4. Llamada de la funcin ReadFpStatus.

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Lectura correcta del status & error = True


Lectura errnea del status & error = False
Ver Anexo 1 -> Tabla de Estados
Ver Anexo 2 -> Tabla de errores

Retorno

La ejecucin de esta funcin crea de forma automtica un archivo de texto con el


nombre pasado por parmetro, en donde se almacena la informacin referente al Status y
Error durante la invocacin de la funcin, adicionalmente se crea el archivo Retorno.txt con
la informacin del retorno de la funcin.

Ilustracin 5. Archivo de salida Status_Error.txt

2.3. - SendCmd Comando

sta funcin se encarga de realizar la ejecucin de un comando en la impresora


fiscal. Para armar el comando se mantiene lo establecido en el Manual de Protocolos y
Comandos. Se invoca de la siguiente manera:
9

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Ej: >./tfinulx SendCmd I0X  Comando que realiza un reporte X e imprime un ticket.

Ej: >./tfinulx SendCmd 0  Comando para la apertura de la Gaveta e imprimir un ticket.

Ilustracin 6. Llamada de la funcin SendCmd.

Retorno

El comando fue recibido correctamente = True


El comando no se recibi correctamente = False

La ejecucin de sta funcin crea el archivo Retorno.txt con la informacin de


retorno.

2.4. - SendFileCmd Ruta Del Archivo

sta funcin enva una serie de comandos contenidos en un archivo .txt

a la

impresora fiscal. Se debe indicar la ruta completa del archivo que se desea enviar si ste no
se encuentra en la ubicacin de la aplicacin, en caso contrario solo se especfica el nombre
del archivo. Se invoca de la siguiente manera:
10

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Ej: >./tfinulx SendfileCmd /home/archivo.txt -> El archivo se encuentra en otra ubicacin

Ej: >./tfinulx SendfileCmd archivo.txt -> El archivo se encuentra en la misma ubicacin de la


aplicacin tfinulx

Ilustracin 7. Llamada de la funcin SendFileCmd

Ilustracin 8. Archivo de comandos

11

Gua de Uso de la Aplicacin


tfinulx
Retorno

Rev 1.0
23/01/09

Nmero de comandos enviados correctamente

La ejecucin de sta funcin crea el archivo Retorno.txt con la informacin de


retorno.

2.5. - UploadReportCmd Comando Ruta

sta funcin se encarga de cargar un reporte de datos y almacenarlos en un archivo


de texto con el nombre indicado por el parmetro Ruta, el cual se crea de forma automtica
en la ruta indicada, en el caso en que la Ruta solo contenga el nombre del archivo se guarda
en la misma ubicacin de la aplicacin, si el archivo ya existe se borra su contenido anterior.
Para armar el comando se mantiene lo establecido en el Manual de Protocolos y
Comandos. La funcin se invoca de la siguiente manera:

Ej: >./tfinulx UploadReportCmd U0X archivo_destino  Comando que carga un reporte X


y genera un archivo con la data referente al reporte solicitado.

12

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Ilustracin 9. Llamada de la funcin UploadReportCmd.

Retorno

El reporte se ha cargado correctamente = True


Error al cargar el reporte = False

Ilustracin 10. Archivo de salida Reporte.txt

La ejecucin de sta funcin crea el archivo Retorno.txt con la informacin de


retorno.
13

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

2.5.1 - Lectura del Reporte X


Los comandos para lectura del reporte X permiten cargar al host la data
correspondiente desde la impresora fiscal. En la siguiente tabla se muestra la descripcin de
los datos almacenados en el archivo de salida.

Desde Hasta
1
4
5
10
11
18
19
24
25
28
29
38
39
48
49
58
59
68
69
78
79
88
89
98
99
108
109
118
119
128
129
138
139
148
149
158
159
168
169
176

Long
4
6
8
6
4
10
10
10
10
10
10
10
10
10
10
10
10
10
10
8

Clase
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII

ITEM
Nmero del ltimo Reporte X
Fecha de Reporte X
Nmero de la Ultima Factura
Fecha de la Ultima Factura
Hora de la Ultima Factura
Ventas Exento
Ventas Tasa General (Tasa 1)
Impuesto Tasa General (Tasa 1)
Ventas Tasa Reducida (Tasa 2)
Impuesto Tasa Reducida (Tasa 2)
Ventas Tasa Adicional (Tasa 3)
Impuesto Tasa Adicional (Tasa 3)
Devolucion Exento
Devolucin Tasa General
Devolucin Impuesto Tasa General
Devolucin Tasa Reducida
Devolucin Impuesto Tasa Reducida
Devolucin Tasa Adicional
Devolucin Impuesto Tasa Adicional
Nmero de ltima Nota de Crdito

Ej: Trama Recibida:


0007 090120 00000051 090120 0938 0000000000 0000011012 0000000991
0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000
0000000000 0000000000 0000000000 0000000000 00000006

14

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Nota: En el ejemplo se han separado los campos por medio de espacios en blanco
como ayuda visual.

Desde Hasta
Recibido
1
4
0007
7
5
10
090120
09/01/20
11
18
00000051
51
19
24
090120
09/01/20
25
28
0938
09:38
29
38 0000000000
0,00
39
48 0000011012 110,12
49
58 0000000991
9,91
59
68 0000000000
0,00
69
78 0000000000
0,00
79
88 0000000000
0,00
89
98 0000000000
0,00
99
108 0000000000
0,00
109
118 0000000000
0,00
119
128 0000000000
0,00
129
138 0000000000
0,00
139
148 0000000000
0,00
149
158 0000000000
0,00
159
168 0000000000
0,00
169
176
00000006
6

ITEM
Nmero del ltimo Reporte X
Fecha de Reporte X
Nmero de la Ultima Factura
Fecha de la Ultima Factura
Hora de la Ultima Factura
Ventas Exento
Ventas Tasa General (Tasa 1)
Impuesto Tasa General (Tasa 1)
Ventas Tasa Reducida (Tasa 2)
Impuesto Tasa Reducida (Tasa 2)
Ventas Tasa Adicional (Tasa 3)
Impuesto Tasa Adicional (Tasa 3)
Devolucion Exento
Devolucin Tasa General
Devolucin Impuesto Tasa General
Devolucin Tasa Reducida
Devolucin Impuesto Tasa Reducida
Devolucin Tasa Adicional
Devolucin Impuesto Tasa Adicional
Nmero de ltima Nota de Crdito

2.5.2 - Lectura del Reporte Z


Los comandos para lectura del reporte Z permiten cargar al host la data
correspondiente desde la impresora fiscal. En la siguiente tabla se muestra la descripcin de
los datos almacenados en el archivo de salida.

Desde Hasta
1
4
5
10
11
18
19
24

Long
4
6
8
6

Clase
ASCII
ASCII
ASCII
ASCII
15

ITEM
Nmero del ltimo Reporte Z
Fecha de Reporte Z
Nmero de la Ultima Factura
Fecha de la Ultima Factura

Gua de Uso de la Aplicacin


tfinulx
Desde Hasta
25
28
29
38
39
48
49
58
59
68
69
78
79
88
89
98
99
108
109
118
119
128
129
138
139
148
149
158
159
168
169
176

Long
4
10
10
10
10
10
10
10
10
10
10
10
10
10
10
8

Clase
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII

Rev 1.0
23/01/09

ITEM
Hora de la Ultima Factura
Ventas Exento
Ventas Tasa General (Tasa 1)
Impuesto Tasa General (Tasa 1)
Ventas Tasa Reducida (Tasa 2)
Impuesto Tasa Reducida (Tasa 2)
Ventas Tasa Adicional (Tasa 3)
Impuesto Tasa Adicional (Tasa 3)
Devolucin Exento
Devolucin Tasa General
Devolucin Impuesto Tasa General
Devolucin Tasa Reducida
Devolucin Impuesto Tasa Reducida
Devolucin Tasa Adicional
Devolucin Impuesto Tasa Adicional
Nmero de ltima Nota de Crdito

2.6. - UploadStatusCmd Comando Ruta

sta funcin se encarga de cargar los status de la impresora (S1, S2, S3, S4, S5) y
almacenar la informacin en un archivo de texto con el nombre indicado por el parmetro
Ruta, el cual se crea de forma automtica en la ruta indicada, en el caso en que la Ruta solo
contenga el nombre del archivo se guarda en la misma ubicacin de la aplicacin, si el
archivo ya existe se borra su contenido anterior. Para armar el comando se mantendr lo
establecido en el Manual de Protocolos y Comandos. La funcin se invoca de la
siguiente manera:

Ej: ./tfinulx UploadReportCmd S1 archivo_destino  Comando que carga el status S1 y


genera un archivo con la data referente al status solicitado.
16

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Ilustracin 11. Llamada de la funcin UploadStatusCmd.

Retorno

El status se ha cargado correctamente = True


Error al cargar el status = False

Ilustracin 12. Archivo de salida Status.txt

La ejecucin de sta funcin crea el archivo Retorno.txt con la informacin de


retorno.
17

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

2.6.1 - Lectura del Estado 1 (S1)


El reporte de estado S1 contiene informacin referente a parmetros de la impresora
como serial, RIF y datos de factura. En la siguiente tabla se muestra la descripcin de los
datos almacenados en el archivo de salida.

Desde Hasta Long


1
2
2
3
4
2
5
21
17
22
29
8
30
34
5
35
42
8
43
47
5
48
51
4
52
55
4
56
66
11
67
76
10
77
82
6
83
88
6

Clase
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII

ITEM
Comando S1
Nmero de cajero asignado
Total de ventas diarias(14 bytes)
Nmero ltima factura
Cantidad de facturas en el da
Nmero del documento no fiscal
Cantidad de documentos no fiscales
Contador de cierres diarios
Contador de reportes de auditoria
RIF
Nmero de registro del equipo
Hora actual en la impresora
Fecha actual en la impresora

Ej: Trama Recibida:


S1 00 00000000000000000 00000049 00000 00000014 00000 0006 0000 J666666666 Z4A8080195 091432 200109

Desde Hasta
Recibido
ITEM
1
2
S1
Comando S1
3
4
00
Nmero de cajero asignado
5
21 0000000000000 Total de ventas diarias(14 bytes)
0000
22
30

29
34

00000049
00000

Nmero ltima factura


Cantidad de facturas en el da
18

Gua de Uso de la Aplicacin


tfinulx
Desde Hasta
35
42
43
47
48
51
52
55
56
66
67
76
77
82
83
88

Recibido
00000014
00000
0006
0000
J-666666666
Z4A8080195
091432
200109

Rev 1.0
23/01/09

ITEM
Nmero del documento no fiscal
Cantidad de documentos no fiscales
Contador de cierres diarios
Contador de reportes de auditoria
RIF
Nmero de registro del equipo
Hora actual en la impresora
Fecha actual en la impresora

2.6.2 - Lectura del Estado 2 (S2)


El reporte de estado S2 contiene informacin referente al estado de la factura en
curso. Si es ejecutado este comando sin una factura en curso, los valores obtenidos sern
cero. En la siguiente tabla se muestra la descripcin de los datos almacenados en el archivo
de salida.

Desde Hasta Long


1
2
2
3
3
1
4
16
13
17
18
31
32
51
52
65
69

17
30
31
50
51
64
68
69

1
13
1
19
1
13
4
1

Clase
ASCII
20h
ASCII
20h
ASCII
20h
ASCII
20h
ASCII
ASCII
ASCII

ITEM
Comando S2
(carcter blanco)
Subtotal de Bases Imponibles (13
bytes)
(carcter espacio)
Subtotal de IVA
(carcter espacio)
Data Dummy
(carcter espacio)
Monto por Pagar
Nmero de Pagos Realizados
Condicin

Ej: Trama Recibida:


S2 0000000000000 0000000000000 0000000000000000000 000000000000000000
19

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Desde Hasta
Recibido
ITEM
1
2
S2
Comando S2
3
3
(carcter blanco)
4
16 0000000000000 Subtotal de Bases Imponibles (13
bytes)
17
17
(carcter espacio)
18
30 0000000000000 Subtotal de IVA
31
31
(carcter espacio)
32
50 0000000000000 Data Dummy
000000
51
51
(carcter espacio)
52
64 0000000000000 Monto por Pagar
65
68
0000
Nmero de Pagos Realizados
69
69
0
Condicin

2.6.3 - Lectura del Estado 3 (S3)


El reporte de estado S3 contiene informacin referente a las tasas de impuesto y
flags de estado. Es posible realizar la lectura del S3 en cualquier condicin. En la siguiente
tabla se muestra la descripcin de los datos almacenados en el archivo de salida.

Desde
1
3
4
8
9
13
14
18

Hasta
2
3
7
8
12
13
17
57

SIZE
2
1
4
1
4
1
4
40

Clase
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII

ITEM
Comando
Tipo de tasa 1
Valor Tasa 1
Tipo de tasa 2
Valor Tasa 2
Tipo de tasa 3
Valor Tasa 3
System Flags 1-20 (Cada Flag tiene
2 caracteres)

Ej: Trama Recibida:


S3 2 0900 2 0800 2 1900 0000000000000000000000000000000000000000
20

Gua de Uso de la Aplicacin


tfinulx
Desde
1
3
4
8
9
13
14
18

Hasta
Recibido
2
S3
3
2
7
0900
8
2
12
0800
13
2
17
1900
57 0000000000000
0000000000000
0000000000000
0

Rev 1.0
23/01/09

ITEM
Comando
Tipo de tasa 1
Valor Tasa 1
Tipo de tasa 2
Valor Tasa 2
Tipo de tasa 3
Valor Tasa 3
System Flags 1-20 (Cada Flag tiene
2 caracteres)

2.6.4 - Lectura del Estado 4 (S4)


El reporte de estado S4 contiene informacin referente a los Medios de Pago. Es
posible realizar la lectura del S4 en cualquier condicin. En la siguiente tabla se muestra la
descripcin de los datos almacenados en el archivo de salida.

Desde
1
3
13
23
33
43
53
63
73
83
93
103
113
123
133
143
153

Hasta Long
2
2
12
10
22
10
32
10
42
10
52
10
62
10
72
10
82
10
92
10
102
10
112
10
122
10
132
10
142
10
152
10
162
10

Clase
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII

ITEM
Comando S4
Medio de Pago 1
Medio de Pago 2
Medio de Pago 3
Medio de Pago 4
Medio de Pago 5
Medio de Pago 6
Medio de Pago 7
Medio de Pago 8
Medio de Pago 9
Medio de Pago 10
Medio de Pago 11
Medio de Pago 12
Medio de Pago 13
Medio de Pago 14
Medio de Pago 15
Medio de Pago 16
21

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Ej: Trama Recibida:


S4 0000000000 0000000000 0000000000 0000000000 0000000000 000000000
0000000000 0000000000 0000000000 0000000000 0000000000 0000000000 0000000000
0000000000 0000000000 00000000000

Desde
1
3
13
23
33
43
53
63
73
83
93
103
113
123
133
143
153

Hasta
2
12
22
32
42
52
62
72
82
92
102
112
122
132
142
152
162

Recibido
S4
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000
0000000000

ITEM
Comando S4
Medio de Pago 1
Medio de Pago 2
Medio de Pago 3
Medio de Pago 4
Medio de Pago 5
Medio de Pago 6
Medio de Pago 7
Medio de Pago 8
Medio de Pago 9
Medio de Pago 10
Medio de Pago 11
Medio de Pago 12
Medio de Pago 13
Medio de Pago 14
Medio de Pago 15
Medio de Pago 16

2.6.5 - Lectura del Estado 5 (S5)


Nota: Comando exclusivo para la impresora Samsung Bixoln Modelo SRP-350

El reporte de estado S4 contiene informacin referente al estado de la memoria de


Auditoria. Es posible realizar la lectura del S5 en cualquier condicin. . En la siguiente tabla
se muestra la descripcin de los datos almacenados en el archivo de salida.

22

Gua de Uso de la Aplicacin


tfinulx
Desde
1
3
14
24
28
32
36

Hasta
2
13
23
27
31
35
41

SIZE
2
11
10
4
4
4
6

Clase
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII
ASCII

Rev 1.0
23/01/09

ITEM
"S5"
RIF
Serial
Nmero de la memoria de auditoria
Capacidad de la memoria en MB
Espacio libre de la memoria en MB
Nmero de documentos registrados

23

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

3. ANEXOS
Anexo 1
Informacin del Status de la Impresora Fiscal

STATUS
Retorno

Retorno

(Hex)

(Decimal)

Status Desconocido

En Modo Prueba y en Espera

En Modo Prueba y Emisin de Documentos Fiscales

En Modo Prueba y Emisin de Documentos No Fiscales

En Modo Fiscal y en Espera

En Modo Fiscal y Emisin de Documentos Fiscales

En Modo Fiscal y Emisin de Documentos No Fiscales

0A

10

0B

11

0C

12

Comentario

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 Emisin de Documentos Fiscales
En Modo Fiscal y Cercana Carga Completa De La Memoria Fiscal Y
en Emisin 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
Emisin de Documentos Fiscales
En Modo Fiscal y Carga Completa De La Memoria Fiscal Y en
Emisin de Documentos No Fiscales

24

Gua de Uso de la Aplicacin


tfinulx

Rev 1.0
23/01/09

Anexo 2
Informacin del Error de la Impresora Fiscal

Error
Retorno

Retorno

Comentarios

Valido /

(Hex)

(Decimal)

00

No hay Error

VALIDO

01

Fin en la Entrega de papel

VALIDO

02

Error de ndole Mecnico en la entrega

VALIDO

03

50

80

Comando Invalido / Valor Invalido

INVALIDO

54

84

Tasa Invalida

INVALIDO

58

88

No hay Asignadas Directivas

INVALIDO

5C

92

Comando Invalido

INVALIDO

60

96

Error Fiscal

INVALIDO

64

100

Error de la Memoria Fiscal

INVALIDO

6C

108

Memoria Fiscal llena

INVALIDO

70

112

Buffer Completo

INVALIDO

80

128

Error en la Comunicacin

INVALIDO

89

137

No Hay Respuesta

INVALIDO

90

144

Error LRC

INVALIDO

91

145

Error Interno API

INVALIDO

99

153

Error en la Apertura del Archivo

INVALIDO

Invalido

de Papel
Fin en la Entrega de papel y Error

VALIDO

Mecnico

25

Potrebbero piacerti anche