Procesos, Eventos y Workflows Reconocidos
Esta página resume los procesos Java y eventos del plugin que fueron identificados en el análisis. Los workflows configurados directamente en Lirion deben completarse con validación funcional del ambiente.
Procesos del plugin
| Proceso | Qué hace | Uso en el flujo |
|---|---|---|
SetUserPasswordProcess |
Recibe AD_User_ID y Password; asigna contraseña al usuario. |
Alta de Profesional, Empresa y Asistente cuando se define contraseña. |
AuthUser |
Valida IsVerified, lee C_Job_ID, busca IEA_AuthConfig, crea AD_User_Roles y marca IsPublic. |
Habilitación del usuario para operar en el portal. |
CreateQuoteFromRequest |
Crea C_Order tipo cotización desde R_Request y vincula la orden a la solicitud. |
Generación de cotización por el IEA. |
AssignCurrentUserToApproval |
Asigna el usuario actual al registro CDS_Approval. |
Firma o registro del responsable del visto bueno. |
AssignEvaluatorAndDateOnRequestEvaluation |
Escribe usuario y fecha actual en columnas configurables de IEA_RequestEvaluation. |
Asignación de evaluadores y fechas de evaluación. |
AssignDateFinishOnRequestEvaluation |
Asigna DateFinish cuando Evaluator_1 y Evaluator_2 están completos. |
Cierre de evaluación. |
AssignEvaluatorUserOnOrder |
Asigna el usuario actual a una columna configurable de C_Order. |
Asignación de evaluador sobre la orden/cotización. |
CreateUserCorrectionRequest |
Crea solicitud de corrección de datos de usuario y campos relacionados. | Correcciones solicitadas por usuarios o personal IEA. |
Evento reconocidoen visto bueno
RequestApprovalLinker escucha creación/cambio de R_Request. Cuando cambia CDS_ApprovalStatus, crea o actualiza CDS_Approval y lo vincula a la solicitud.
flowchart TD
A[Cambio en R_Request.CDS_ApprovalStatus] --> B{Valor yes/no?}
B -->|No| C[Ignorar]
B -->|Si| D{Existe CDS_Approval_ID?}
D -->|No| E[Crear CDS_Approval]
D -->|Si| F[Actualizar CDS_Approval]
E --> G[Vincular CDS_Approval_ID en R_Request]
F --> H[Guardar estado actualizado]
[Placeholder: insertar gráfica del evento RequestApprovalLinker.]
Workflows por completar
Pendiente: confirmar en Lirion los workflows declarativos asociados a correos, aprobación IEA, cambio de estado a En Proceso, validación de pago y notificaciones internas. El código permite identificar procesos base, pero no reemplaza la configuración de workflows del ambiente.
