Modo POS

Qué cambia en modo POS

El modo POS se activa cuando se configura un POS ID válido antes de iniciar sesión. Este modo cambia la entrada a la app, los documentos usados, los medios de pago disponibles y la forma de impresión.

Idea clave: el modo POS es una especialización para venta rápida en caja. Para operación comercial general, el modo recomendado es no POS.

Entrada a la aplicación

Modo Después de seleccionar contexto
No POSEl usuario entra al dashboard y trabaja con el flujo comercial general.
POSEl usuario entra directamente a una nueva orden para venta rápida.

Datos que vienen de la terminal POS

Dato Uso
Lista de preciosDefine precios para la venta rápida.
Documentos POSDefine documento principal de venta y documento de devolución.
Cliente de cajaPermite operar con cliente plantilla o cliente de caja.
AlmacénPermite consultar disponibilidad asociada a la terminal.
Tipos de pagoHabilitan pago único, multipago y cálculo de vuelto cuando aplica.
YappyHabilita pagos Yappy cuando existe configuración.

Impresión POS

Cuando la terminal tiene configuración de impresora POS, PrimApp puede generar un ticket de 80 mm con información fiscal, logo, líneas de encabezado y líneas de pie configurables.

Elemento De dónde sale
LogoAD_OrgInfo.Logo_ID, configurado desde información de organización.
Nombre, RUC, DV, dirección, teléfono y correoDatos de organización y ubicación.
Encabezado adicionalHeader1 a Header4 en CDS_POSPrinterConfig.
Pie de ticketFooter1 a Footer4 en CDS_POSPrinterConfig.

Pagos en caja

En modo POS, el flujo de pago está pensado para caja. Puede existir un solo pago o una combinación de varios medios.

Acciones frecuentes en modo POS

Acción Qué permite
Completar ventaCerrar el documento cuando productos, cliente y pagos son correctos.
Imprimir ticketGenerar comprobante POS de 80 mm con encabezado y pie configurados.
Compartir PDFEnviar una versión PDF del documento cuando aplique.
Crear devoluciónUsar el documento de devolución configurado para la terminal POS.
Cierre de cajaRevisar y cerrar operaciones asociadas a la caja.

Importante: usa modo POS solo cuando soporte haya confirmado que el POS ID, los tipos de pago, la configuración de impresión y los documentos POS están correctamente configurados.

Cierre de caja

El cierre de caja es una opción disponible solo cuando PrimApp está trabajando en modo POS.

Dónde aparece

Cuando el modo POS está activo, el menú muestra una sección de punto de venta con opciones para cerrar caja y consultar cierres anteriores.

Para qué sirve

El cierre de caja ayuda a consolidar la operación de ventas y pagos registrados durante el turno o periodo de caja.

Opción Uso
Cerrar cajaEjecuta el cierre del turno o periodo de caja.
Mis cierres de cajaPermite consultar cierres registrados previamente.

Qué revisar si no aparece

La app debe estar en modo POS.
El POS ID debe ser válido.
El usuario debe tener permisos.
Los procesos de cierre deben estar instalados y configurados en iDempiere.

Nota: si trabajas en modo no POS, esta opción no debería aparecer.

Pagos y Yappy

PrimApp puede trabajar con diferentes medios de pago cuando el ambiente POS está configurado para ello. En ventas POS, los pagos se registran antes de completar el documento y pueden combinarse varios medios de pago en una misma operación.

Medios de pago

Si existen tipos de pago POS configurados, la app permite registrar pagos con uno o varios medios. La lista disponible depende de la terminal POS y de la configuración de iDempiere.

Concepto Comportamiento
Pago único El total se registra con un solo medio de pago.
Multipago El total puede dividirse entre varios medios, por ejemplo efectivo y Yappy.
Validación de total La suma de pagos debe cubrir el total del documento antes de completar.
Vuelto Cuando el pago en efectivo supera el total, la app puede mostrar el cambio a entregar.

Yappy

Yappy se usa cuando la terminal POS tiene la configuración necesaria. En ese caso, la app puede generar un QR para que el cliente pague desde Yappy o desde la app de su banco.


Flujo general de Yappy

  1. El usuario selecciona Yappy como medio de pago.
  2. PrimApp genera el QR.
  3. El cliente escanea y paga.
  4. La app consulta si el pago fue confirmado.
  5. Si el pago se confirma, se registra en el documento.
  6. Si forma parte de un multipago, se valida la suma total contra el total del documento.

Datos usados por Yappy

Dato Uso
CDS_YappyConf_ID Configuración principal de Yappy asociada a la terminal POS.
CDS_YappyGroup_ID Grupo o configuración relacionada para procesar pagos.
CDS_YappyReceiptUnit_ID Unidad o punto de recepción configurado para la operación.
RoutingNo Referencia de transacción usada para identificar el pago.

Situaciones comunes

Situación Qué hacer
Pago confirmado Continuar con el registro del documento.
Pago no completado Cancelar la operación, volver a consultar o seleccionar otro medio de pago.
La suma de pagos no cubre el total Agregar otro pago o ajustar montos antes de completar el documento.
Yappy no aparece Revisar configuración de la terminal POS, tipos de pago y permisos.

Importante: no completes la venta hasta confirmar que los pagos registrados coinciden con el total esperado y que cualquier vuelto en efectivo fue revisado por el cajero.