Skip to main content

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.