- Este módulo esta diseñado para operar con impresoras de la marca Zebra modelos ZQXXX ya que da las facilidades de personalizar tanto el recibo de venta como el de cobro.
Al usarlo en conjunto con el módulo de cobranza móvil, el vendedor puede emitir automáticamente un recibo de pago al cliente y se evita de llevar un block de recibos.
A continuación se indica como operarlo y las opciones de configuración disponibles.
Panel de Conexión Bluetooth
Al ingresar al panel se va a tratar de conectar con la impresora zebra asignada al vendedor por su MAC Address. En caso de que no se logre conectar, se va a mostrar un botón para reconectarse con el dispositivo. En caso de haber intentado reconectarse y no sea satisfactorio, entonces podrá presionar el botón Buscar Dispositivos, una vez realizado se mostrará un panel donde se hará la búsqueda de los dispositivos con bluetooth habilitado.
Una vez que la lista esta llena, el usuario debe seleccionar el dispositivo(impresora), realizado se intentará conectar y si la conexión es satisfactoria se imprimirá el recibo de manera automática.
A partir de la versión 12 de Android, será necesario habilitar los siguientes permisos bluetooth en los dispositivos móviles:
- Permiso de Conexión
- Permiso de Escaneo
Estos permisos serán solicitados una sola vez al intentar vincular un dispositivo para realizar una impresión de recibo.
El usuario deberá presionar el botón "Otorgar Permisos" para habilitarlos.
Y finalmente escoger la opción "Permitir".
Nota: Estos permisos serán solicitados indistintamente de la marca o modelo de impresora que utilicen sus asesores.
Variables Disponibles para Configurar el Formato de Recibos
Variables Generales
DATE_TIME | Fecha y Hora de Impresión |
YEAR | Año Impresión |
MONTH | Mes Impresión |
DAY | Día Impresión |
HOUR | Hora Impresión |
MINUTE | Minuto Impresión |
SECOND | Segundo Impresión |
MONTH_STRING_SHORT | Mes impresión corto |
MONTH_STRING_LONG | Mes impresión largo |
SALESPERSON_NAME | Nombre del Vendedor |
NEW_LINE | Nueva Línea |
Variables para Recibos de Venta (Cabecera del Pedido)
ORDER_DATE | Fecha y Hora de Creación del Pedido |
CUSTOMER_CODE | Código de Cliente |
CUSTOMER_INTERNAL_CODE | Código Interno del Cliente |
CUSTOMER_NAME | Nombre del Cliente |
CUSTOMER_BILL_ADDRESS | Dirección de facturación |
CUSTOMER_SHIP_ADDRESS | Dirección de transporte |
PAYMENT_TERM_DESCRIPTION | Descripción del termino de pago |
PAYMENT_TYPE_DESCRIPTION | Descripción del tipo de Pago |
ORDER_NUMBER | Número de Pedido |
CUSTOMER_CONTACT_EMAIL | Correo electrónico del contacto |
SALESPERSON_CODE | Código del vendedor |
SALESPERSON_NAME | Nombre del vendedor |
BRANCH_NAME | Nombre de la sucursal |
ORDER_PURCHASE_NUMBER | Número de orden de compra |
ORDER_SPECIALINSTRUCTIONS | Instrucciones en el pedido |
Variables para Recibos de Venta (Detalle del Pedido)
PRODUCT_CODE | Código del producto |
PRODUCT_NAME | Nombre del producto |
PRESENTATION_TYPE_CODE | Código del tipo de presentación |
PRESENTATION_TYPE_NAME | Nombre del tipo de presentación |
QUANTITY | Cantidad del producto |
BONUS_QUANTITY | Cantidad bonificada del producto |
PRICE | Precio venta al público (PVP) |
SUBTOTAL | Subtotal de los productos |
Variables para Recibos de Venta (Pie de Página del Pedido)
SUBTOTAL | Monto Subtotal de los productos |
DISCOUNT | Monto total de los descuentos de los productos |
NEW_SUBTOTAL | Monto considerado con el subtotal y el descuento |
TAX | Valor del IVA o impuesto |
TOTAL | Monto total del valor de los productos |
Variables para Recibos de Cobro (Cabecera)
PAYMENT_DATE | Fecha y Hora de Creación del Pago |
CUSTOMER_CODE | Código de Cliente |
CUSTOMER_INTERNAL_CODE | Código Ïnterno del Cliente |
CUSTOMER_NAME | Nombre del Cliente |
PAYMENT_AMOUNT | Monto del Pago |
PAYMET_APPLIED_AMOUNT | Monto Aplicado |
PAYMET_UNAPPLIED_AMOUNT | Monto no Aplicado |
PAYMENT_RECEIPT_NUMBER | Número de Recibo |
CUSTOMER_CONTACT_NAME | Nombre de Contacto |
PAYMENT_NUMBER | Número de Pago |
PAYMENT_MEMO | Notas |
TERRITORY_NAME | Nombre del Territorio del Cliente |
PAYMENT_CREATED_ON | Fecha de Recepción |
Variables para Recibos de Cobro (Detalle de Valores Recibidos)
PAYMENT_TYPE_CODE | Código del Tipo de Pago |
PAYMENT_TYPE_DESCRIPTION | Descripción del Tipo de Pago |
PAYMENT_DETAIL_AMOUNT | Monto |
PAYMENT_DETAIL_EXTRA_INFO | Información Extra (de estar habilitado: Banco, Cta Bancaria, Emisor, Fecha, Referencia, 'campos adicionales de texto, núermo y fecha') |
PAYMENT_DETAIL_LINE_COUNT | Número de Línea (Visual no interna) |
PAYMENT_DETAIL_REFERENCE | Referencia |
PAYMENT_DETAIL_ISSUER | Emisor |
PAYMENT_DETAIL_DATE | Fecha del Detalle |
PAYMENT_RECEIVED_VALUES_TITLE | Titulo de Sección de Valores Recibidos |
Variables para Recibos de Cobro (Detalle de Valores Aplicados a Facturas)
TRANSACTION_TYPE | Tipo de transacción |
TRANSACTION_NUMBER | Número de transacción |
TRANSACTION_DUE_DATE | Fecha de Vencimiento |
TRANSACTION_REFERENCE | Referencia |
TRANSACTION_DATE | Fecha de Transacción |
TRANSATCION_AMOUNT | Monto de la transacción |
TRANSACTION_BALANCE | Saldo |
PAYMENT_DISTRIBUTION_AMOUNT | Monto aplicado |
PAMENT_DISTRIBUTION_VALUES_TITLE | Título de Sección de Valores Recibidos |
Variables para Recibos de Cobro (Pie de Página)
PAYMENT_AMOUNT | Monto Total |
PAYMENT_APPLIED_AMOUNT | Monto Aplicado |
PAYMENT_UNAPPLIED_AMOUNT | Monto no Aplicado |
Para modificar el tamaño de la letra en el template, se puede utilizar el comando @~Y;X. Donde Y es la altura de la letra y X es la separación de la letra. Este comando debe ubicarlo al final del texto antes de una etiqueta [NEW_LINE]. Ejemplo:
EMPRESA ACME S.A.@~70;30[NEW_LINE]RUC 0999336222001@~30;10[NEW_LINE]Recibo #[PAYMENT_NUMBER]@~30;10[NEW_LINE][YEAR]-[MONTH_STRING_SHORT]-[DAY] / [HOUR][MINUTE]@~30;10[NEW_LINE]@~30;10[NEW_LINE]Cliente:@~30;10[NEW_LINE][CUSTOMER_NAME]@~30;10[NEW_LINE]COD:[CUSTOMER_CODE]@~40;10[NEW_LINE]
Los tamaños de letra referenciales o mas usados son:
@~20;10
@~30;10
@~40;10
@~50;20
@~60;20
@~70;30
Este módulo está diseñado para operar con impresoras de la marca Zebra modelos ZQ ya que da las facilidades de personalizar tanto el recibo de venta como el de cobro.
Al usarlo junto al módulo de cobranza móvil, el vendedor puede emitir automáticamente un recibo de pago al cliente y se evita de llevar un block de recibos.
Nota: Para versiones 9.53.9 o superiores, si la cuenta se encuentra configurada para imprimir copias del recibo, se va a mostrar un panel de la siguiente manera.
Aqui se puede indicar el número de copias que se van a imprimir del recibo.