Ansicht
Dokumentation
ECSMA002 - IS-U: Redemption: Subscreen Integration and Field Checks
Addresses (Business Address Services) Addresses (Business Address Services)This documentation is copyright by SAP AG.
Enhancement
You can maintain your own fields and table for the loyalty account. You maintain these fields and table in a subscreen of the loyalty transactions ECRD1, ECRD2, and ECRD3.
To use this subscreen, you must create and activate a screen and several function modules. The function modules enter and check your data. The enhancement function modules EXIT_SAPLEREDEM_003 to EXIT_SAPLEREDEM_010 communicate with the loyalty program transactions.
Using these function modules you can activate the following (independently of the other enhancment components, meaning you do not require a CI include or an additional subscreen):
- EXIT_SAPLEREDEM_001
- Enables you to run your own field checks.
- EXIT_SAPLEREDEM_002
- Enables you to allocate defualt data to the fields.
Note
In the following include files you can store your own ocding for each function module:
Function Module | Include File | |
---|---|---|
EXIT_SAPLEREDEM_001 | ZXEREDEMU01 | |
EXIT_SAPLEREDEM_002 | ZXEREDEMU02 | |
EXIT_SAPLEREDEM_003 | ZXEREDEMU03 | |
EXIT_SAPLEREDEM_004 | ZXEREDEMU04 | |
EXIT_SAPLEREDEM_005 | ZXEREDEMU05 | |
EXIT_SAPLEREDEM_006 | ZXEREDEMU06 | |
EXIT_SAPLEREDEM_007 | ZXEREDEMU07 | |
EXIT_SAPLEREDEM_008 | ZXEREDEMU08 | |
EXIT_SAPLEREDEM_009 | ZXEREDEMU09 | |
EXIT_SAPLEREDEM_010 | ZXEREDEMU10 |
Recommendation
Before you implement this enhancement, familiarize yourself with the programming module used in the IS-U system.
You can add your own data to the loyalty account to one of the following ways:
- For data that you maintain in the EREDEMP table (SI/CI include), implement and activate the following components:
- Function modules the following function module documentation:
- - EXIT_SAPLEREDEM_003 (PBO)
- - EXIT_SAPLEREDEM_004 (PAI BEFORE)
- - EXIT_SAPLEREDEM_005 (PAI AFTER)
- - EXIT_SAPLEREDEM_007 (INPUT)
- - EXIT_SAPLEREDEM_009 (ACTION)
- Screen SAPLXEREDEM, screen number 0100
- CI include CI_EREDEMP (customer table containing your own data))
- For data contained in your own tables, independently of the loyalty redemption, implement and activate the following components:
- Function modules the following function module documentation:
- - EXIT_SAPLEREDEM_003 (PBO)
- - EXIT_SAPLEREDEM_004 (PAI_BEFORE)
- - EXIT_SAPLEREDEM_005 (PAI_AFTER)
- - EXIT_SAPLEREDEM_006 (OPEN)
- - EXIT_SAPLEREDEM_007 (INPUT)
- - EXIT_SAPLEREDEM_008 (PREPARE_CLOSE)
- - EXIT_SAPLEREDEM_009 (ACTION)
- - EXIT_SAPLEREDEM_010 (CLOSE)
- Screen SAPLXEREDEM, screen number 0100
RFUMSV00 - Advance Return for Tax on Sales/Purchases ABAP Short Reference
This documentation is copyright by SAP AG.
Length: 5403 Date: 20240418 Time: 151521 sap01-206 ( 32 ms )