Auto Trigger Functions 
This section provides information on how to automatically trigger a User-Defined Function (UDF) based on specific criteria.
SAP Enterprise POS allows you to automatically trigger UDFs at specified intervals. You can also configure the POS terminal to display a message that prompts the cashier to perform specific actions. For example, a cashier who sells alcohol can periodically ask customers for proof of age identification to confirm that a customer is legally allowed to purchase alcohol. The POS terminal can issue the messages after a set number of transactions (or other user-defined transaction) and can issue triggers based on cashier, terminal, or store.
Screen Element |
Description |
|---|---|
Tracking Type |
Fundamental triggering event options include the following:
|
Value |
Value for the Tracking Type parameter is as follows:
|
Track By |
Maintains a transaction count for the Count trigger as follows:
|
Trigger UDF |
Triggered function and additional parameters of the selected UDF adjacent to the Details button. The parameters defined are data type/ value pairs that are sent to the POS terminal with the name of the UDF to trigger
If the triggered UDF requires a reason code, add a new row that contains REASON_CODE and Automatic. This is presented on any data form attached to the UDF, or returned from the POS terminal automatically if no matching prompt for the UDF data form exists. End of the example. |
This section describes a list of the user-defined functions that are available and included in a count.
Screen Element |
Description |
|---|---|
User-Defined Transaction |
Transactions included in the count and UDTs that you want to include in the Tracking Type parameter |
This section lists user-defined transactions that are included in the count.
Screen Element |
Description |
|---|---|
Continuously Trigger the UDF if a Reset Function is not Initiated |
Continuously triggers a specified UDF after each transaction when the POS terminal meets the trigger condition |
Function to Reset Tracking Parameters |
Function that resets tracking parameters
You must select this check box to enable the Continuously Trigger the UDF if Reset Function is not Initiated parameter. If you choose to continuously trigger the UDF and do not select the reset parameter, it does not reset the tracking parameters, and triggers it indefinitely. To prevent triggering and seeing the reminder, you must enter a tracking parameter value that is lower than that of the required trigger. The parameter continually resets before it is triggered, and you do not see the reminder. End of the note. |