Showing posts with label Step by Step Procedure to Enhance Standard BI/BW Extractor Using BADI. Show all posts
Showing posts with label Step by Step Procedure to Enhance Standard BI/BW Extractor Using BADI. Show all posts

Tuesday, 30 October 2012

Step By Step Procedure to Enhance Standard BI/BW Extractor Using BADI


Hi all, 

In this post, the document describes the step by step procedure to enhance Standard Business Content Extractors(Both Master Data and Transactional Data) using "RSU5_SAPI_BADI".

Generally SAP user exit RSAP001 is used to add any additional fields to the Standard BW Extractors whcih includes both Master Data and Transcation Data extractors. 

But as per SAP’s recommendation BADI’s are more effecient way to enhance the standard extractors than using the exit RSAP001.  

Enhacing a Standard DataSource using BADI has the following advantage over using the exit RSAP001: 

BADI can have mulitple implementations (only if Multiple use flag is set for the Badi) so several developers can work simultaneously on different implementions and different logics. 

RSU5_SAPI_BADI is used to enhance the standard BI DataSources.

Scenario 

In this document the Standard Master Data Source 0PROFIT_CTR_ATTR is appended with the field BUKRS – Company Code. The data for this field is filled from CEPC – BUKRS.

Procedure 
                 Enhancing Extract Structure 
                 Filling Data to the Enhanced field
                 Implementation of created BADI
                 Testing through RSA3