Show TOC

Object documentationAuto Trigger Functions Locate this document in the navigation structure

 

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.

Tracking Parameters

Screen Element

Description

Tracking Type

Fundamental triggering event options include the following:

  • Count — triggers function when a specific condition occurs a given number of times

  • Random — triggers function at random intervals based on a specified percentage of time

Value

Value for the Tracking Type parameter is as follows:

  • Count — number of transactions after which the specified function is triggered

  • Random — percentage of the time that the function is triggered in a transaction

  • Time — minimum number of seconds between events

Track By

Maintains a transaction count for the Count trigger as follows:

  • Cashier — separate count for each cashier

  • Register — separate count for each POS terminal

  • Store — separate count for each store

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

Example Example

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.

Tracked UDT

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.

Reset Trigger Parameters

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

Note Note

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.