Advanced Search
Search Results
28 total results found
Conceptos clave
Antes de usar PrimApp, conviene conocer algunos términos. No necesitas dominarlos a nivel técnico, pero ayudan a entender por qué la app solicita ciertos datos al iniciar sesión. Conceptos principales ConceptoQué significaPor qué importa Empresa o grupo empres...
Selección de empresa, rol y organización
Después de validar tus credenciales, PrimApp te pide escoger el contexto de trabajo. Qué significa cada selección SelecciónUsoEmpresaEmpresa o grupo empresarial donde vas a trabajar.RolPermisos y opciones disponibles.OrganizaciónUnidad donde se registrarán la...
Visión general
PrimApp es una aplicación comercial conectada directamente con iDempiere. Permite trabajar con clientes, productos, pedidos, ventas, facturas y caja sin entrar al ERP para cada operación. Cómo se selecciona el modoflowchart LR A[Iniciar PrimApp] --> B{¿PO...
Inicio de sesión
La pantalla de inicio de sesión valida el usuario contra el servidor iDempiere configurado. ¿Todavía no tienes cuenta? Consulta Descarga, creación de cuenta y primer acceso para completar el registro, validar el correo y recibir tus credenciales temporales. A...
Configuración de servidor y POS ID
Esta pantalla indica a qué servidor se conectará PrimApp y si trabajará en modo fuerza de venta o modo punto de venta. Nota: sin POS ID la aplicación abre el modo fuerza de venta; con un POS ID válido abre el modo punto de venta. URL del servidor La URL determ...
Clientes
El módulo de clientes permite consultar, buscar, crear y actualizar socios de negocio usados en pedidos y cobros. Consulta y sincronización La lista usa paginación y una caché local separada por servidor y empresa. Puede mostrar datos guardados mientras sincro...
Devoluciones y notas de crédito
PrimApp admite devoluciones en modo punto de venta y notas de crédito en modo fuerza de venta sobre documentos completados y facturados. Antes de devolver La app comprueba que la operación original tenga factura y que no exista otra devolución activa relaciona...
Pedidos y operación comercial
El módulo de pedidos administra pedidos, cotizaciones, ventas POS y su historial. Crear una operación Seleccione el cliente; debe tener una ubicación válida. Elija el tipo de documento disponible. Agregue productos individualmente o mediante selección múltiple...
Productos y precios
El catálogo de productos muestra artículos y precios disponibles para el contexto seleccionado. Navegación Use la búsqueda para localizar por nombre, código o SKU. Filtre por categoría. Avance entre páginas con los controles de paginación. Abra un producto pa...
Dashboard y navegación
El dashboard es la pantalla principal del modo fuerza de venta y reúne accesos rápidos e indicadores comerciales. Navegación Desde el menú se accede a pedidos, clientes, productos, facturas y configuración. El cierre de caja corresponde al modo punto de venta....
Cierre de caja
El cierre de caja resume y cierra la actividad POS del usuario. Flujo Abra Cierre de caja. Seleccione el periodo o cierre disponible. Revise pagos, medios utilizados, totales y diferencias. Ejecute el proceso de cierre cuando tenga permisos. Consulte el detall...
Qué cambia en modo punto de venta
El modo punto de venta —abreviado técnicamente como POS— adapta PrimApp a la operación de caja y requiere un POS ID válido. Diferencias frente al modo fuerza de venta Inicia directamente en nueva venta; fuerza de venta inicia en el dashboard. Usa cliente, alm...
Pagos y Yappy
PrimApp obtiene los medios de pago desde iDempiere y los presenta según la configuración POS. Pago simple y multipago En pago simple se selecciona un medio para cubrir el total. En multipago se distribuye el importe entre varios medios; la suma debe coincidir ...
Procesos y Eventos
El plugin mantiene pocos procesos activos y concentra las reglas críticas en eventos de modelo. Procesos activos ProcesoUsoGenerateAppointmentSlotsGenera registros CDS_AppointmentSlot para el empleado, servicio y fecha seleccionados. Puede resolver valores des...
Motor de Disponibilidad
AppointmentAvailabilityEngine concentra la lógica que decide si una cita o un slot es válido para un empleado, servicio y fecha determinados. Responsabilidades actuales Cargar una configuración activa por organización con fallback a organización 0.Leer duració...
Arquitectura y Componentes
La arquitectura del plugin separa la definición de modelos, la disponibilidad, la experiencia de ventana iDempiere y la validación obligatoria antes de guardar citas. Componentes principales ComponenteResponsabilidadAppointmentAvailabilityEngineCentraliza cálc...
Resumen del Plugin
El plugin com.cdsoftware.appointment agrega a iDempiere 12 un módulo reutilizable para gestionar citas, servicios, empleados, horarios, días no disponibles y disponibilidad de agenda. Idea clave: la disponibilidad no depende solo de la interfaz. La validación ...
Tablas y Modelo de Datos
El 2Pack del plugin define las tablas del módulo y genera modelos Java I_CDS_* y X_CDS_*. El código usa esos modelos como fuente de nombres de tabla, columnas y valores de referencia. Tablas principales TablaUsoCDS_AppointmentConfigConfiguración organizacional...