Professional Documents
Culture Documents
SANSUMG/BIXOLON
SRP-270
MANUAL TECNICO
-----
Versin Venezuela
I. CARACTERISTICAS GENERALES
b. COMPONENTES.
1) LED: En la parte inferior de la Impresora se encuentra el LED indicador del estatus.
2) Precinto de Seguridad:
2
4) Memoria de Trabajo: La memoria de trabajo se encuentra en la parte interna de la
Impresora Fiscal Bixolon.
3
II. INTERFAZ DE CONEXION.
El cable de conexin serial posee un terminal DB9 (nueve (09) pines) hembra, del lado del
PC; y un terminal RJ11 de seis (06) pines a la impresora. La distribucin de pines se
observa en la figura 4.
- El host (PC), debe utilizar la seal CTS para verificar si la impresora esta lista para
comunicarse.
- Despus de que el Host (PC), coloca CTS en estado activo, la impresora hace DTR
activo, lo cual permite iniciar las comunicaciones.
- Si el host (PC), coloca en algn momento la seal DTR en estado inactivo, la
impresora detiene las comunicaciones y coloca en estado inactivo a la seal CTS.
4
c. CONECTOR DE GAVETA DE DINERO (DRAWER).
Este puerto abre automticamente la gaveta de dinero cuando se ejecuta alguno de los
siguientes comandos:
- Pago directo.
- Medio de Pago (Al final de la factura).
- No Venta.
- Fondo de Caja / Retiro.
- Arqueo.
d. CONECTOR DE ALIMENTACIN.
5
III. INTERFAZ USUARIO.
b.1 Activacin.
- Funcin de Auditoria.
- GEN. REPZ
Para navegar a travs del men se utilizan las teclas Subir ( ) y Bajar ( ).
6
IV. PROTOCOLO DE COMUNICACIN.
a. SETUP.
Una vez que el host (PC), ha activado la seal CTS, la impresora fiscal activa en respuesta
la seal DTR para indicar que es posible la recepcin.
- LRC no corresponde.
Estructura de la Trama:
7
c. SECUENCIA DE COMANDOS DE COMUNICACIN.
PC IMPRESORA FISCAL
ENQ ------------>
STS1..... 1 0 x x x x x x
--------------------
0 1 x x x x x 1 (En transaccin Fiscal)
0 1 x x x x 1 x (En ninguna transaccin Fiscal)
0 1 x x x 1 x x (Ocupado Buffer lleno)
0 1 x x 1 x x x (Memoria Fiscal Llena)
0 1 x 1 x x x x (Memoria Fiscal Casi Llena)
0 1 1 x x x x x (Modo Fiscal)
STS2..... 1 0 x x x x x x
--------------------
0 1 1 1 0 0 x x (La fecha no ha sido programada todava)
0 1 1 0 1 1 x x (Memoria Fiscal Llena)
0 1 1 0 0 1 x x (Error en Memoria Fiscal)
0 1 1 0 0 0 x x (Error Fiscal)
0 1 0 1 1 1 x x (Comando Invlido / Error en formato de comando)
0 1 0 1 1 0 x x (Cajero No Asignado)
0 1 0 1 0 1 x x (Impuesto Invlido)
0 1 0 1 0 0 x x (Valor Invlido / Sobre limitacin)
0 1 x x x x 1 x (Impresora/Error de Display)
0 1 x x x x x 1 (Error de Papel)
0 1 0 0 0 0 0 0 (Ningn Error)
8
c.2 Comando Simple.
PC IMPRESORA FISCAL
<------------ ACK
PC IMPRESORA FISCAL
9
i. Comando para subir informacin.
PC IMPRESORA FISCAL
STX-CMD1-DATA-ETX-LRC ------------>
<----------- STX - DATA0 - ETB -
LRC
ACK ------------>
<----------- STX - DATAn - ETB -
LRC
ACK ------------>
<----------- STX - DATA - ETX -
LRC
ACK ------------>
<----------- EOT
10
V. DESCRIPCION DE COMANDOS.
Todas las tramas de los comandos deben tener la longitud especificada, aun si no se
utilizan todos los campos.
1 2 3 4 5
11
b. COMANDOS PARA VENTAS.
b.1 Datos del Cliente para la Factura.
Este comando permite ingresar los datos del cliente en una factura, para que el
documento pueda dar derecho a crdito fiscal. Este comando es vlido antes de
registrar un producto.
# Lnea (ASCII): 00 - 12
Datos (ASCII): Informacin a ser impresa.
Si no se enva informacin (0 bytes) se cancela la impresin de esta lnea.
Descripcin
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
CMD (HEX)
20h....... tem Exento A0h........
21h....... tem tasa 1
22h....... tem tasa 2
12
23h....... tem tasa 3
Si la tasa no es vlida o no est registrada, el comando es rechazado.
Precio (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,31h,30h,30h,30h
Cantidad (ASCII) (3 decimales fijos)
9999,999----> 30h,39h,39h,39h,39h,39h,39h,39h
Descripcin (ASCII): 40 caracteres
CMD (HEX)
3 .... Subtotal impreso
4 . El subtotal se muestra en el display
b.5 Descuento.
13
STX p Signo Porcentaje ETX LRC
1 2 3 4 5 6 7 8 9
Signo (HEX)
-...... Descuento
+.. Recargo
Porcentaje (ASCII) (2 decimales fijos)
25,00% ----> 32h,35h,30h,30h
El valor que ser tomado en cuenta al calcular e imprimir los impuestos y el total
ser:
Este comando permite cerrar una factura y asignar el monto total a un medio de
pago. Al ejecutar este comando se abre la gaveta de dinero.
# Medio (ASCII): 01 - 16
Los descriptores programados por defecto para los medios de pago, son los
siguientes:
Efectivo 0104
Cheque 0508
Tarjeta 1 0912
Tarjeta 2 1316
14
b.7 Medio de Pago (Pago Parcial).
Este comando permite asignar parte del monto total de una factura a un medio de
pago. Si el monto ingresado es superior al monto del total, se cierra la factura y se
abre la gaveta de dinero.
# Medio (ASCII): 01 - 16
Monto de pago (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,30h,31h,30h,30h,30h
Ejemplo:
Este comando permite registrar productos en una nota de crdito. Cuando se enva
este comando por primera vez, se imprime en el ticket la leyenda:
NOTA CREDITO
15
Es posible registrar hasta Bs. 9999999,99 por transaccin.
Descripcin 40 caracteres
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
# Medio (ASCII): 01 - 16
Monto de pago (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,30h,31h,30h,30h,30h
16
d. COMANDOS PARA DOCUMENTOS NO FISCALES.
d.1 Egreso / Ingreso de Efectivo (P/O, R/A).
PR (ASCII)
0 ......Egreso
1 ......Ingreso
# Medio (ASCII): 01 - 16
Monto (ASCII) (2 decimales fijos)
10,00 ----> 30h,30h,30h,30h,30h,30h,30h,30h,31h,30h,30h,30h
A P E R T U R A
17
d.5 Texto en Documento No Fiscal.
N O F I S C A L
STS (ASCII)
0 ...... Imprime una lnea del documento no fiscal y espera por otro comando.
1 .. Imprime una lnea en el documento, realiza el cierre, y corta el papel.
Aux (ASCII)
0....... No utilizado
Mensaje (ASCII): texto a ser impreso.
18
e.2 Mostrar Mensaje Comercial.
ETX LRC
20 21 22 23 24 25
lnea (ASCII)
U ...... Lnea superior del display.
L .. Lnea inferior del display.
Mensaje (ASCII) : texto a mostrar en el display.
Este comando permite leer desde el host (PC) el estado de la impresora fiscal.
19
Detalle de los 95 bytes
Este comando permite leer desde el host (PC) el estado de la impresora fiscal.
20
Detalle de los 75 bytes
Este comando permite leer desde el host (PC) el estado de la impresora fiscal.
21
12 12 1 0Ah Separador
13 13 1 ASCII Tipo de tasa 3
14 17 4 ASCII Valor Tasa 3
18 18 1 0Ah Separador
19 58 40 ASCII System Flags 1-20
59 59 1 0Ah Separador
g. COMANDOS DE PROGRAMACIN.
g.1 Programacin del RIF.
Este comando se utiliza para confirmar que el RIF almacenado en RAM es correcto y
grabar este valor en la memoria fiscal.
Este comando se utiliza para confirmar que el serial fiscal almacenado en RAM es
correcto y grabar este valor en la memoria fiscal.
22
g.5 Inicio de Modo Fiscal.
Este comando inicia el modo fiscal. Este comando solo podr ser ejecutado una solo
vez. Antes de ejecutar este comando se debe registrar el RIF y el serial en la
memoria fiscal.
Tipo (ASCII)
0 ...... Interno (Precio tem = base imponible + impuesto)
1 Externo (Precio tem = base imponible)
Valor (ASCII) (2 decimales fijos)
14,00 ----> 31h,34h,30h,30h
Este comando se utiliza para confirmar que las tasas registradas en RAM son
correctas y grabar este valor en la memoria fiscal.
Este comando permite definir los mensajes que se muestran en el encabezado y pie
de pgina de los documentos.
23
STX P H LN Mensaje 40 Caracteres
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
LN (ASCII)
Encabezado.. 01 08
Pie de pgina...... 91 98
Mensaje (ASCII) : texto a mostrar en el display.
CLK # (ASCII) 01 99
Pie de pgina...... 91 98
Cdigo secreto (ASCII) : 00000 99999
Nombre del cajero (ASCII): texto 16 caracteres
Este comando permite definir los descriptores para cada medio de pago.
# Medio (ASCII) 01 16
Nombre del medio (ASCII): texto 14 caracteres
24
g.12 Programacin de fecha.
Este comando permite programar los diferentes smbolos y descriptores que utiliza
la mquina.
Este comando permite programar los diferentes mensajes que utiliza la mquina.
ETX LRC
20 21 22 23 24 25 26 27
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
25
Mensaje
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
39 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55
Este comando permite definir el valor de las banderas utilizadas por el equipo.
# Bandera (ASCII) 01 20
Valor Bandera (ASCII): Representa el valor decimal 0 99
01 > ImpContinua ; 0 = buffer de impresin; 1 = impresin directa
07 > DisplImp; 0 = precio en display con impuesto expandido; 1 = sin impuesto
08 > RedondeoPLU; 0 = sin redondeo de decimales para los PLU; 1 = con redondeo
09 > RedondeoTOT; 0 = sin redondeo de decimales para total; 1 = con redondeo
11 > MaxPLU; 0 = PLU max monto 999,99 . 3 = max monto 999999,99
12 > MaxFactura; 0 = Factura max monto 999,99 . 3 = max monto 999999,99
13 > MaxReporte; 0 = Z max monto 999,99 . 3 = max monto 999999,99
14 > MedioCambio; 0 16, define el medio de pago para el cambio
15 > MedioDevol; 0 16, define el medio de pago para las notas de crdito
16 > MedioFondo; 0 16, define el medio de pago para el fondo de caja
17 > MedioRetiro; 0 16, define el medio de pago para los retiros
Este comando imprime los valores almacenados para los siguientes parmetros:
Tasa de impuesto
Nombre de cajeros
Nombre de medios de pago
Banderas del sistema
Smbolos
Mensajes
26
h. COMANDOS PARA REPORTES.
h.1 Reportes de Cierres.
Este comando permite generar reportes de cierre de cajero (X), y reportes de cierres
diarios fiscales (Z). Los reportes de cierre diario (reportes Z) son almacenados en la
memoria fiscal al momento de imprimirse.
Los valores acumulados pueden ser utilizados para realizar reportes de ventas
semanales, mensuales, etc.
Tipo (ASCII)
0. Reporte de las transacciones del da
1. Reporte de los totales acumulados
Modo (ASCII):
X. Corte parcial de las ventas diarias
Z. Cierre diario de las operaciones
Este comando permite imprimir un reporte de auditora definido entre dos fechas.
CMD (ASCII):
I. El reporte es impreso
U. El reporte es enviado al PC
Modo (ASCII) : define el tipo de impresin
A. Se incluye toda la informacin de los reportes
S. Un resumen del total de los reportes
M. Un resumen mensual del conjunto de reportes
Este comando permite imprimir un reporte de auditora definido entre dos nmeros
de reportes de cierre diario.
27
STX CMD 3 Modo 0 0 Contador Z inicio 0 0 Contador Z fin ETX LRC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
CMD (ASCII):
I. El reporte es impreso
U. El reporte es enviado al PC
Modo (ASCII) : define el tipo de impresin
A. Se incluye toda la informacin de los reportes
S. Un resumen del total de los reportes
M. Un resumen mensual del conjunto de reportes
28
Smbolos
# Smbolo # Smbolo
001 EXENTO, 051 RETIRO,
002 BI G, 052 FONDO,
003 BI R, 053 -------------,
004 BI A, 054 -------------,
005 IVA G, 055 -------------,
006 IVA R, 056 -------------,
007 IVA A, 057 -------------,
008 NC.EXENTO, 058 -------------,
009 NC.BI G, 059 -------------,
010 NC.BI R, 060 -------------,
011 NC.BI A, 061 -------------,
012 NC.IVA G, 062 -------------,
013 NC.IVA R, 063 -------------,
014 NC.IVA A, 064 -------------,
015 AJ.EXENTO, 065 -------------,
016 AJ.BI G, 066 ---------------,
017 AJ.BI R, 067 ---------------,
018 AJ.BI A, 068 ---------------,
019 AJ.IVA G, 069 ---------------,
020 AJ.IVA R, 070 ---------------,
021 AJ.IVA A, 071 ---------------,
022 SUBTTL, 072 ---------------,
023 EFECTIVO 1, 073 ---------------,
024 EFECTIVO 2, 074 ---------------,
025 EFECTIVO 3, 075 ---------------,
026 EFECTIVO 4, 076 ---------------,
027 CHEQUE 1, 077 ---------------,
028 CHEQUE 2, 078 ---------------,
029 CHEQUE 3, 079 ---------------,
030 CHEQUE 4, 080 ---------------,
031 TARJETA 1, 081 APERTURA GAVETA,
032 TARJETA 2, 082 FACTURA:,
033 TARJETA 3, 083 NO FISCAL:,
034 TARJETA 4, 084 NOTA DE CREDITO:,
035 TICKET 1, 085 REPORTE Z:,
036 TICKET 2, 086 AUDIT:,
037 TICKET 3, 087 ULT.FACTURA,
038 TICKET 4, 088 #FACD,
039 CAMBIO, 089 ULT.NOTA.CREDITO,
040 TTL VTA, 090 #NCD,
041 TTL IVA VTA, 091 ULT.DNF,
042 TTL NC, 092 #NFD,
043 TTL IVA NC, 093 CORREC,
044 -------------, 094 ANULACION,
045 -------------, 095 RECARGO,
046 -------------, 096 DESCUENTO,
047 -------------, 097 RECAR,
048 -------------, 098 DESC,
049 -------------, 099 ---------------,
050 -------------, 100 ---------------
29