Skip to content

Codeunit WSB_PUMPublic

Purchase Reminders Public functions and (internal) Event Publishers.

Properties

Name Value
Access Public

Methods

wgEvpOnAfterPurchRemindHeaderProcessNewPromises

Event Publisher on after process new promises.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderHeader" vRecPurchReminderHeader The purchase reminder headers wich are processed

wgEvpOnAfterUpdatePurchaseReminderLinesByFieldNo

Event Publisher after update Purchase Reminder Lines from Purchase Reminder Header.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderHeader" vRecPurchReminderHeader The purchase reminder header record.
Record "WSB_PUMPurchaseReminderHeader" pxRecPurchReminderHeader The purchase reminder header record before update.
Integer pChangedFieldNo The changed purchase reminder header field no.

wgEvpOnBeforePurchaseReminderLineByChangedFieldNo

Obsolete

Pending removal use wgEvpOnBeforeUpdatePurchaseReminderLineByChangedFieldNo instead 1.20

Event Publisher before update Purchase Reminder Line from Purchase Reminder Header.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderHeader" vRecPurchReminderHeader The purchase reminder header record.
Record "WSB_PUMPurchaseReminderHeader" pxRecPurchReminderHeader The purchase reminder header record before update.
Record "WSB_PUMPurchaseReminderLine" vRecPurchReminderLine The purchase reminder line record.
Integer pChangedFieldNo The changed purchase reminder header field no.
Boolean vIsHandled Set this parameter to true if your extension handles the purchase reminder line update.

wgEvpOnBeforePurchRemindHeaderProcessNewPromises

Event Publisher on before process new promises.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderHeader" vRecPurchReminderHeader The purchase reminder headers to process
Boolean vIsHandled if true after this no code will be executed

wgEvpOnBeforeUpdatePurchaseReminderLineByChangedFieldNo

Event Publisher before update Purchase Reminder Line from Purchase Reminder Header.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderHeader" vRecPurchReminderHeader The purchase reminder header record.
Record "WSB_PUMPurchaseReminderHeader" pxRecPurchReminderHeader The purchase reminder header record before update.
Record "WSB_PUMPurchaseReminderLine" vRecPurchReminderLine The purchase reminder line record.
Integer pChangedFieldNo The changed purchase reminder header field no.
Boolean vIsHandled Set this parameter to true if your extension handles the purchase reminder line update.

wgEvpOnBeforeUpdatePurchaseReminderLinesByFieldNo

Event Publisher before update Purchase Reminder Lines from Purchase Reminder Header. Event Publisher after update Purchase Reminder Lines from Purchase Reminder Header.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderHeader" vRecPurchReminderHeader The purchase reminder header record.
Record "WSB_PUMPurchaseReminderHeader" pxRecPurchReminderHeader The purchase reminder header record before update.
Integer pChangedFieldNo The changed purchase reminder header field no.
Boolean vAskQuestion Determines wether the update of the purchase reminder lines has to be confirmed.
Boolean vIsHandled Set this parameter to true if your extension handles the update of the purchase reminder lines.

wgEvpOnUpdatePurchaseReminderLineByChangedFieldName

Event Publisher on update Purchase Reminder Line from Purchase Reminder Header by changed Field No. other than the default propogated fields

Parameters

Type Name Description
`` vRecPurchReminderHeader The purchase reminder header record.
`` vRecPurchReminderLine The purchase reminder line record.
`` pFieldName The changed purchase reminder header field name.
`` pChangedFieldNo The changed purchase reminder header field no.

wgEvpOnUpdatePurchaseReminderLineByFieldNoOnBeforePurchaseReminderLineModify

Event Publisher on update Purchase Reminder Line on before modify Reminder Line from Purchase Reminder Header by changed Field No.

Parameters

Type Name Description
Record "WSB_PUMPurchaseReminderLine" vRecPurchReminderLine The purchase reminder line record.
Integer pChangedFieldNo The changed purchase reminder header field no.
Integer pCurrFieldNo The current purchase reminder header field no.