Skip to main content

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

ProcesoQué haceUso en el flujo
SetUserPasswordProcessRecibe AD_User_ID y Password; asigna contraseña al usuario.Alta de Profesional, Empresa y Asistente cuando se define contraseña.
AuthUserValida IsVerified, lee C_Job_ID, busca IEA_AuthConfig, crea AD_User_Roles y marca IsPublic.Habilitación del usuario para operar en el portal.
CreateQuoteFromRequestCrea C_Order tipo cotización desde R_Request y vincula la orden a la solicitud.Generación de cotización por el IEA.
AssignCurrentUserToApprovalAsigna el usuario actual al registro CDS_Approval.Firma o registro del responsable del visto bueno.
AssignEvaluatorAndDateOnRequestEvaluationEscribe usuario y fecha actual en columnas configurables de IEA_RequestEvaluation.Asignación de evaluadores y fechas de evaluación.
AssignDateFinishOnRequestEvaluationAsigna DateFinish cuando Evaluator_1 y Evaluator_2 están completos.Cierre de evaluación.
AssignEvaluatorUserOnOrderAsigna el usuario actual a una columna configurable de C_Order.Asignación de evaluador sobre la orden/cotización.
CreateUserCorrectionRequestCrea solicitud de corrección de datos de usuario y campos relacionados.Correcciones solicitadas por usuarios o personal IEA.

Evento reconocido

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.