Enhance and Populate fields using BADI

Here we will learn how to enhance fields in the Datasource  and find out which BADI needs to be enhanced .

  • Get the BW data source and hierarchy tcode -->RSA6 (In this tcode we get the data sources based on the business area )
Double click the above data source and go to the extract structureàdouble click  
How append structure 
  • Enhance the extract structure 


  •  Append Enhance the extract structure


  •  Add the required fields to the the append structure 


  •  Activate the structure (better to choose enhancement category as “cannot be enhanced” )

 Now Find out where we need to code to populate the new fields
How to find the user exits/BADI ‘s  for data source  

  •  Put a break point at class CL_EXITHANDLER-->Method  Get_INSTANCE -->EXIT_NAME (where you will get the BADI name ) and  Go to the tcode RSA3 and execute.


  • Now you got the BADI name to SE18 and implement the same 



No comments:

Post a Comment

/*Newer Post*/ Older Post Home