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 , 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.