MODULE POOL CONCEPT:-
Collection of ABAP language entities that drive a transaction.
Allows user interaction.
Module pool programming is also called as Screen programming.
The output of module pool programs is screen.
The module pool programs can't be directly executed.
we need to create a transaction code to execute module pool programs
MODULE POOL ALWAYS WORK WITH TWO THINGS:-
1.PAI(PROCESS AFTER INPUT)
2.PBO(PROCESS BEFORE OUTPUT)
SAP LSMW:-
LSMW is Legacy System Migration Work Bench?
When the data is to be regularly transferred from external systems into the SAP system we use different Data Transfer methods sequentially.
Legacy System Migration Workbench (LSMW)
Transaction code LSMW
SAP Application area BC-SRV-DX-LSM
Service Marketplace quick link: /lsmw
http://service.sap.com/lsmw
Customer Training “Data Transfer”
LSMW is part of the WebAS with SAP Basis release 6.20 and higher
Enhancement:-
Enhancements and Modifications allow to change the standard delivered by SAP.
There are various levels at which these changes can be made.
Enhancements overview:-
Whenever new repository objects are created for the customers which refer to the existing objects in the repository, then it is called Enhancement
SAP standard programs call the repository objects created by user or the customer.