Aprobar importe de línea de la OC - Controlador de eventos de flujo de trabajo
Utilice este controlador de eventos para notificar automáticamente a determinados usuarios de SyteLine cuando una línea de orden de compra supera el importe que ha especificado en este controlador de eventos. El mensaje también le pregunta si desea o no aprobar el importe. Según la respuesta, el controlador de eventos envía una notificación de aprobación o de rechazo al originador. Ambas notificaciones son mensajes que se envían al formulario de la Bandeja de entrada de SyteLine.
Este es el texto de la notificación que se envía:
To: receipient
From: originator
Subject: Purchase Order Line Item amount exceeds company policy
Body: Purchase Order ponum Line poline Item item amount polineamount is
greater than the company policy of Purchase Order Lines under polinelimit.
Please review the Purchase Order Line and indicate your approval on
the Response Tab.
Question: Do you approve this new Purchase Order Line?
Choices: Yes and No.
Si la respuesta es Sí, se envía este mensaje a la bandeja de entrada de SyteLine del originador:
To: originator
From: receipient
Subject: Purchase Order Line amount exception approved
Body: Purchase Order ponum Line poline Item item amount polineamount has
been accepted as an exception to the Purchase Order Line policy of
polinelimit.
Si la respuesta es No, se envía este mensaje a la bandeja de entrada de SyteLine del originador:
To: originator
From: receipient
Subject: Purchase Order Line amount exception rejected
Body: Purchase Order ponum Line poline Item item amount polineamount has
been rejected.
Información variable
Variable | Descripción |
---|---|
destinatario | Se trata del nombre de usuario de SyteLine que especificó en el campo Notificar a los usuarios en el formulario Activación de controladores de eventos del flujo de trabajo. Puede introducir varios nombres separados por puntos y coma. |
creador | Esta será el nombre del usuario de SyteLine que llevó a cabo la acción que generó el mensaje. Sin embargo, si el sistema no puede determinar el usuario asociado a la acción, se utilizará una dirección o nombre predeterminado. En algunos casos, este valor predeterminado es el nombre de usuario SMTP asociado a la intranet introducida en el formulario Sitios/Entidades del sitio. |
ponum | Este es el número de la orden de compra cuyo importe supera el límite. |
poline | Esta es la línea de orden de compra cuyo importe supera el límite. |
artículo | Este es el artículo de la línea de orden de compra cuyo importe supera el límite. |
polineamount | Este es el valor del campo Coste ampliado en el formulario Líneas de orden de compra que supera el límite. |
polinelimit | Este es el importe introducido en el campo Importe de línea de OC en el formulario Activación de controladores de eventos del flujo de trabajo, como límite corporativo estándar de las líneas de orden de compra. |
Constantes globales
Estas constantes globales las crea el controlador de eventos basándose en las entradas que ha realizado en el formulario Activación de controladores de eventos del flujo de trabajo:
Constante glob | Contiene |
---|---|
CheckPurchaseOrderLineAmountApproverID | Contenido del campo Notificar a los usuarios |
CheckPurchaseOrderLineAmountLimit | Contenido del campo Importe de línea de OC. |
Evento e IDO asociados
Los eventos IdoOnItemInsert e IdoOnItemUpdate de SLPOItems de IDO desencadenan esta notificación.