Documentation View

We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!

EMDI0001 - IS-U: Installation - subscreen integration and field check

EMDI0001 - IS-U: Installation - subscreen integration and field check

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

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






rdisp/max_wprun_time - Maximum work process run time   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 5104 Date: 20211129 Time: 000624     sap01-206 ( 35 ms )