Advanced Search
Search Results
35 total results found
Validación de Correo, Roles y Aprobación IEA
La validación combina una acción del usuario desde el portal, procesos REST de Lirion y revisión administrativa por parte del IEA. Idea clave: el usuario llega a una URL del portal desde un correo. Esa URL incluye un parámetro que identifica el registro a val...
Creación de Solicitudes desde el Portal
Las solicitudes del portal se crean como registros R_Request en Lirion. El usuario selecciona empresa, titular, tipo de solicitud, datos del producto y adjuntos requeridos. Nota: la solicitud queda asociada a un responsable inicial configurado en iDempiere med...
Cotización, Visto Bueno y Abono
La cotización conecta una solicitud R_Request con una orden/cotización C_Order. El portal permite consultar el detalle, aceptar la cotización, enviar mensajes de ajuste y registrar el abono. Generación de la cotización En el plugin se identifica el proceso Cre...
Evaluaciones, Materiales Requeridos y En Proceso
La evaluación se trabaja desde Lirion sobre la misma solicitud y sus registros relacionados. En esta etapa se revisa la información enviada, se asignan evaluadoras, se registran materiales requeridos y se gestionan observaciones hacia el cliente cuando hay cor...
Ventanas Relevantes en Lirion
El 2Pack del plugin contiene ventanas y pestañas relacionadas con solicitudes, empresas, profesionales, FAQ, visto bueno, evaluación y materiales requeridos. Ventanas principales Ventana Tabla base / uso Campos clave Solicitud R_Request. Trámite creado ...
Dependencias, Procesos, Eventos, Workflows y Correos
Esta página resume las dependencias iDempiere del proyecto, los procesos Java identificados, el evento del plugin, los configuradores del sistema y los workflows de Lirion que disparan correos o cambios de estado. Dependencias iDempiere Componente Estado Ro...
FAQ y Contenido Público
El portal consume preguntas frecuentes desde Lirion mediante el modelo CDS_FAQ. Esto permite administrar contenido público sin modificar el código Flutter. Endpoint usado El portal consulta: CDS_FAQ?$select=CDS_Question_FAQ,CDS_Response_FAQ,SeqNo&$orderby=SeqN...
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 ...
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...