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

2 comments:

  1. Everything is fine, am happy about your blog. Thanks admin for sharing the unique content, you have done a great job I appreciate your effort and I hope you will get more positive comments from the web users.
    Hadoop Training in Chennai
    Hadoop Training
    Best Hadoop Training in Chennai
    Best Hadoop Training Institute in Chennai

    ReplyDelete
  2. Thanks for sharing this Information, Got to learn new things from your Blog on SAP SF
    SAP SF

    ReplyDelete