Ansicht
Dokumentation
EMDI0001 - IS-U: Installation - subscreen integration and field check
ABAP Short Reference General Data in Customer MasterThis documentation is copyright by SAP AG.
Enhancement
You can maintain your own fields and transactions in the installation. You do this in a subscreen of the installation transactions ES30, ES31, and ES32.
To be able to use this subscreen, you must create and activate a screen,as well as several function modules. The system uses the function modules for entering and verifying your data. The subscreen is linked to the installation transactions for the purpose of data exchange; this is achieved using the standard enhancement function modules EXIT_SAPLES30_003 to EXIT_SAPLES30_010.
From these function modules you can activate the following components of the enhancement. These components are independent of other components, meaning they do not require a CI include, or a subscreen:
- EXIT_SAPLES30_001
- Enables you to carry out your own field checks.
- EXIT_SAPLES30_002
- Enables you to allocate default values to the fields.
Note
For each function module, you can store your own coding in the following include files:
Function module | Include file |
---|---|
EXIT_SAPLES30_001 | ZXES30U01 |
EXIT_SAPLES30_002 | ZXES30U02 |
EXIT_SAPLES30_003 | ZXES30U03 |
EXIT_SAPLES30_004 | ZXES30U04 |
EXIT_SAPLES30_005 | ZXES30U05 |
EXIT_SAPLES30_006 | ZXES30U06 |
EXIT_SAPLES30_007 | ZXES30U07 |
EXIT_SAPLES30_008 | ZXES30U08 |
EXIT_SAPLES30_009 | ZXES30U09 |
EXIT_SAPLES30_010 | ZXES30U10 |
Recommendation
Before you implement this enhancement, familiarize yourself with the program model of SAP Utilities. This will help you understand the program structure and the function module, as well as implement. your own coding.
You can add your own data to the installation in the following ways:
- For data that you maintain directly in the table EANL (SI/CI includes), implement the following components:
- Function moduls the following function module documentation:
- - EXIT_SAPLES30_003 (PBO)
- - EXIT_SAPLES30_004 (PAI_BEFORE)
- - EXIT_SAPLES30_005 (PAI_AFTER)
- - EXIT_SAPLES30_007 (INPUT)
- - EXIT_SAPLES30_009 (ACTION)
- Screen SAPLXES30, screen number 0100
- CI include CI_EANL (customer table with your data)
- For data that you maintain independently of the installation in your own table, activate and implement the following components:
- Function modules the following function module documentation:
- - EXIT_SAPLES30_003 (PBO)
- - EXIT_SAPLES30_004 (PAI_BEFORE)
- - EXIT_SAPLES30_005 (PAI_AFTER)
- - EXIT_SAPLES30_006 (OPEN)
- - EXIT_SAPLES30_007 (INPUT)
- - EXIT_SAPLES30_008 (PREPARE_CLOSE)
- - EXIT_SAPLES30_009 (ACTION)
- - EXIT_SAPLES30_010 (CLOSE)
- Screen SAPLXES30, screen number 0100
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up RFUMSV00 - Advance Return for Tax on Sales/Purchases
This documentation is copyright by SAP AG.
Length: 5104 Date: 20240418 Time: 213020 sap01-206 ( 41 ms )