Visión general
Visión general
Primware es una aplicación de ventas desarrollada en Flutter e integrada directamente con iDempiere mediante API REST.
La aplicación permite operar procesos comerciales desde una interfaz móvil y web conectada al ERP, sin duplicar la lógica de negocio fuera de iDempiere.
Objetivo
Primware ayuda a los usuarios a:
- Consultar clientes y productos.
- Crear pedidos, facturas y devoluciones.
- Trabajar con listas de precios, impuestos y documentos configurados en iDempiere.
- Registrar pagos cuando el ambiente tiene medios de pago configurados.
- Consultar dashboard, pedidos y cierres de caja según el modo operativo.
Componentes principales
- Aplicación Primware: interfaz usada por el usuario.
- API REST de iDempiere: capa de comunicación con el ERP.
- iDempiere: backend principal, reglas de negocio y persistencia.
- WordPress: punto de entrada para registro y activación inicial de clientes.
Modo principal de uso
El modo no POS es el flujo principal y el más usado. En este modo el usuario entra al dashboard después de seleccionar empresa, rol y organización. Desde ahí puede trabajar con pedidos, clientes, productos y reportes según permisos.
El modo POS se activa solo cuando se configura un POS ID válido. En ese caso la aplicación usa la terminal PDV configurada en iDempiere y entra directamente al flujo de venta rápida.