Show TOC

Background documentationPromotion User Exit

 

The Promotion User Exit allows you to write your own business logic that interacts with transactions as they happen. An extension point provides the interfaces to a user DLL (Dynamic Link Library - *.dll). The extension point calls defined functions in the DLL as well as provides a number of callbacks that can be used by the instance of the User Exit.

The following is a summary of the functionality provided by this User Exit:

  • Provides in-memory TLog during the transaction

  • Handles the download of parameter files for the User Exit

  • Provides functions to apply or cancel item or transaction discounts

  • Provides Transaction Object events to the User Exit

  • Provides the ability for the User Exit to send and receive messages via Xpress Server and POS Store Data Transfer for Retail (formerly Transnet and CEFT)

  • Provides the ability for the User Exit to add custom TLog records to the transaction

  • Provides the ability to create print lines for customer, slip, journal, or tender receipts

  • Provides the ability for the User Exit to perform employee lookups

  • Provides the ability for the User Exit to perform tender authorization

  • Provides the ability for the User Exit to display messages

  • Provides the ability for the User Exit to prompt for information.

For more information about the Promotion User Exit, see the Promotion User Exit Technical Reference on the Retail Expert Knowledge Corner at http://service.sap.com/retail under Sales.