Comprobar importe de OC frente a límite de OC - Controlador de eventos de flujo de trabajo
Utilice este controlador de eventos para notificar automáticamente a determinadas personas cuando el coste de una orden de compra supera el límite especificado en el controlador de eventos. La notificación puede ser un correo electrónico externo o un mensaje enviado al formulario Bandeja de entrada para los usuarios de SyteLine.
Este es el texto de la notificación que se envía:
To: receipient
From: originator
Subject: Purchase Order amount exceeds company policy
Body: Purchase Order ponum amount poamount is greater than the company
policy of Purchase Orders under polimit. Please review the Purchase Order.
Información variable
Variable | Descripción |
---|---|
destinatario | En el caso del mensaje de la bandeja de entrada, se trata del nombre de usuario 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.
En el caso de un correo electrónico externo, esta es la dirección de correo electrónico que especificó en el campo Enviar correo electrónico a los usuarios en el formulario Activación de controladores de eventos del flujo de trabajo. Puede introducir varios nombres separados por punto y coma. |
creador | En el caso de un mensaje de la bandeja de entrada, esta será el nombre del usuario que llevó a cabo la acción que generó el mensaje.
En el caso de un correo electrónico externo, esta suele ser la dirección de correo electrónico asociada con el usuario de SyteLine que realizó la acción que generó el mensaje. Sin embargo, si el usuario no tiene una dirección de correo electrónico asociada en el formulario Usuarios, o 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 la dirección de correo electrónico del 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. |
pamount | Este es el importe especificado en el campo Coste total del formulario Órdenes de compra. |
polimit | Este es el importe especificado en el campo Importe de OC en el formulario Activación de controladores de eventos del flujo de trabajo. Se trata del límite estándar corporativo de las órdenes 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 |
---|---|
CheckPurchaseOrderAmountManagerID | Contenido del campo Notificar a los usuarios |
CheckPurchaseOrderAmountManagerEmail | Contenidos del campo Enviar correo electrónico a los usuarios. |
CheckPurchaseOrderAmountLimit | Contenido del campo Importe de OC. |
Evento y tabla asociados
El evento PurchaseOrderAmountUpdate de la tabla po desencadena esta notificación.