Advanced Search
Search Results
108 total results found
4. Ventanas
Guías y documentación de usuario para las ventanas del módulo de Facturación Electrónica.
com.cdsoftware.appointment
Documentación técnica del plugin iDempiere 12 com.cdsoftware.appointment para gestión reutilizable de citas, servicios, empleados, horarios, disponibilidad, generación de slots y validación centralizada desde UI o API.
Visión General
Resumen funcional y arquitectura general del plugin de citas.
Modelo de Datos
Tablas, modelos generados y relaciones principales del módulo.
Lógica Backend
Motor de disponibilidad, callouts, procesos y validaciones por evento.
Operación e Integración
Uso desde iDempiere, REST/API, instalación y 2Pack.
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...
Instalación y 2Pack
La instalación requiere desplegar el bundle OSGi del plugin y aplicar el 2Pack correspondiente en iDempiere 12. 2Packs incluidos ArchivoUso2Pack_1.0.0.zipPaquete inicial del diccionario de aplicación.2Pack_1.0.1.zipPaquete actualizado con traducciones es_CO pa...
Uso desde REST/API
Los clientes externos pueden crear citas directamente en CDS_Appointment mediante la API REST estándar de iDempiere. No se requiere un proceso custom para crear la cita. Idea clave: REST/API y ventana iDempiere comparten la misma seguridad funcional porque el ...
Callouts y Flujo de UI
CalloutAppointment ayuda al usuario a capturar una cita desde iDempiere sin reemplazar la validación final del backend. Comportamiento de callouts CampoComportamientoCDS_AppointmentService_IDCopia precio y duración efectivos. Si existe empleado seleccionado, u...
Flujo de Configuración y Cita
Esta página describe el flujo objetivo para preparar una agenda y poder crear citas válidas. El flujo parte de una configuración general, continúa con servicios y empleados, y termina con la creación de una cita validada por backend. Importante: parte de este ...
INF-BNP-LIRION-ABRIL2026
Página nueva
Configuración de organización
Desde la configuración de organización, PrimApp permite revisar y actualizar datos básicos de la empresa que se usan en la app, en documentos y en la impresión POS cuando corresponde. Nota: estos datos se guardan en iDempiere. Si un dato no aparece o no se pue...