Skip to Content

Reference Data are records which will be used in planning functions  but cannot be changed while execution.

In BPS, we don’t have the concept of Reference Data. All Data Executions were  processed “Without” reference Data.

As of BI 7.0, concept of reference Data was introduced.

Interface IF_RSPLFA_SRVTYPE_IMP_EXEC_REF

This standard interface  is used for implementing function type with reference Data.

It has got following methods:

  • Init_Execution : For initialization
  • Get_Ref_Data_Sel : For Selection of Reference Data
  • Add_New_Blocks: For exection based on Data set or blocks
  • Finish_Execution: After Execution

Here in this blog we will discuss about method  “Get_Ref_Data_Sel” and “Add_New_Blocks”

  • Get_Ref_Data_Sel

This method determines which data is used in Execute method as reference data.  I will explain few parameters of this method.

  • E_TH_NO_REF_DATA: 

It contains those charactertistics which should be excluded from dataset creation of reference Data.

  • E_T_REF_CHARSEL: 

It contains characteristics which will be used for reference Data.The point is to make reference Data “as much as required”.

 

 

  • Add_New_Blocks

This method is used to generate data which are not present in infoprovider but are part of reference data. I will explain few parameters of this method.

  • I_TS_EXISTING_BLOCKS:

It contains the Dataset that is already selected in reference Data.

  • E_TS_NEW_BLOCKS:

It contains any other combination that needs to be added;

All these dataset are feeder to “Execute Method” which will use these sets to execute the logic.

 

 

I will try to explain the same with examples in 2nd part of this Blog.

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply