Business Process Automation
Voucher Agent Actions
This page is accessed via Business Process Automation > Agents and Milestones > Automation Agent.
If you select VOUCHER in the Agent Type field and do not select anything in the Data Type Association field, the agent actions listed here are available.
To use agent actions from other agent types (business objects), select the appropriate data type association. By selecting a data type association, an automation agent of one agent type (business object) can run related agent actions of a different agent type (business object). For example, an automation agent with a shipment agent type can run agent actions available for the order release agent type. To do this, select a data type association of SHIPMENT TO ORDER RELEASE. See the actions topic for more details.
Action |
Description |
---|---|
Ad Hoc Notify Contact |
This is a utility agent action. See Ad Hoc Notify Contact. |
Allocate Voucher |
See the Allocate Voucher action. |
Assign Variable |
This is a utility agent action. See Assign Variable. |
Call Service |
This is a utility agent action. See Call Service. |
Copy Flexfields To |
This is a utility agent action. See Copy Flexfields To. |
Determine Recharge - Voucher |
This agent action analyzes the voucher and its order release and determines which order releases need to be recharged. Each order release which needs to be recharged is identified via a Refnum. The qualifier GID is identified by the RechargeRequired GID. The value contains the order release GID. Recharge status, identified by RechargeStatusType, is set to RechargeDeterminedValue. Note: A recharge is an internal charge-back from one division of a company to another. Parameters: Recharge Required Voucher Refnum Qualifier: Voucher refnum qual ID. Order Owner Release Involved Party Qualifier: Order release involved party qualifier ID. Sales Unit Release Involved Party Qualifier: Order release involved party qualifier ID. Op Mode Release Refnum Qualifier: Order release reference number qualifier ID. |
Direct SQL Update |
This is a utility agent action. See Direct SQL Update. |
Dont Persist |
This is a utility agent action. See Dont Persist. |
Else |
|
Elseif |
|
Endfor |
|
Endif |
|
Endlock |
|
Estimate Distance |
This is a utility agent action. See Estimate Distance. |
For |
|
For Each |
|
If |
|
Lock |
|
Log |
|
Log to Transmission Report |
This is a utility agent action. See Log to Transmission Report. |
Notify Contact |
This is a utility agent action. See Notify Contact. |
Perform Recharge - Voucher |
This agent action retrieves the list of order releases that require recharge (using a saved query identified by SavedQuery GID). For each order release, a sell shipment is created for recharging. RechargeStatusType status is set to RechargeCompleteValue. Parameters: Based on saved query: Saved query ID Bill to method: Options are Order or blank (null). Bill from method: Options are Buy Shipment, Servprov Invoice and blank (null). |
Persist |
|
Print Document |
This is a utility agent action. See Print Document. |
Queue Event |
This is a utility agent action. See Queue Event. |
Raise Error |
This is a utility agent action. See Raise Error. |
Raise Event |
This is a utility agent action. See Raise Event. |
Raise Internal Event |
This is a utility agent action. See Raise Internal Event. |
Re-Rate Sell - Voucher |
This agent action re-rates the sell shipment associated with the vouchers on buy shipment. |
Schedule Event |
This is a utility agent action. See Schedule Event. |
Send Allocation |
This is a utility agent action. See Send Allocation. |
Send Integration |
This is a utility agent action. See Send Integration. |
Set Exchange Rate |
See the Set Exchange Rate action. |
Set Internal Status |
This is a utility agent action. See Set Internal Status. |
Set Status |
This is a utility agent action. See Set Status. |
Set User Defined Image |
This is a utility agent action. See Set User Defined Image. |
Stop | |
Wait |