BW Extractor Enhancement
BW Extractor Enhancement
Bear in mind that this procedure will need to be implemented in each source system from which data is being extracted, ideally prior to any enhancement being undertaken (in order to avoid the need to retro-fit this process). The SMOD enhancement for the exits is: RSAP0001 Within the enhancement, there are four exits. The last digit of the user exit determines the type of extractor for which it is called, as follows: EXIT_SAPLRSAP_001 (Transaction Data) EXIT_SAPLRSAP_002 (Master Data) EXIT_SAPLRSAP_003 (Texts) EXIT_SAPLRSAP_004 (Hierarchies). The same code (as in the file called "Exit Code.txt") needs to be implemented in each exit component.
In addition, the attached top include code and other include need to be implemented as ABAP includes - once only for each system.
ZXRSATOP.txt (5 KB)
ZXRSAUXX.txt (5 KB)
The code in these files relates to a naming convention for BW enhancements of "ZBW_<Extractor Name>_EXIT". In order to use this, one function module per extractor to be enhanced should be created. I would recommend creating one function group for each exit type (Transaction Data, Master Data, Texts, Hierarchy) per system, in order to keep the created functions "tidy".