There are 11 BW blocks in the Account Fact Sheet.Each BW block has a unique BI report ID.
Block | BI report ID |
Last Closed Activities | 0TPLB_0CSAL_C01_Q0009_1 |
Account Classification | 0TPLB_0BP_C00_Q0002_1 |
Account Revenue (Graph) | 0TPLB_0CRM_FSC1_Q0002_1 |
Account Revenue (Table) | 0TPLB_0CRM_FSC1_Q0002_2 |
Sales Pipeline | 0TPLB_0CSALMC02_Q009_V01 |
Backorders | 0TPLB_0CRM_SALO_Q001_1 |
Service Overview | 0TPLB_0CSRVMC01_Q0101_V01_FS |
Top 5 Products for Previous 12 Months | 0TPLB_0CSRVMC02_Q0107_V01_FS |
Customer Service | 0TPLB_0CRM_FSC1_Q0001_V01_FS |
Customer Attributes | 0TPLB_0CRM_SOLDTO_Q0001_V01 |
Expiring Service Contract Items | 0TPLB_0CSAL_C07_Q0107_V01_FS |
Defining the BI reports in the Customizing System
Define the all the 11 BI reports...
Defining the Assignment Blocks of the Account Fact Sheet overview
Maintaining the Account Fact Sheet overview configuration.
The Framework provides a component for the Account Fact Sheet overview configuration.
The Views that have been maintained in the BSPVC_DLC_FS view cluster under the Fact Sheet ID BP_ACCOUNT_FS
will be available in the configuration of the Framework component BSP_DLC_FS.
Hence they can be configured in the configuration of the BSP_DLC_FS/factsheet view of the BSP_DLC_FS component.
Maintaining the Configuration of BW views in BP_FACTSHEET view
The BP_FACTSHEET component is the Account Fact Sheet component.
Role Key =
<DEFAULT>
Component
Usage = Concatenation of BP_FACTSHEET and the Usage Counter of the Block in the configuration of BSP_DLC_FS component
(e.g. Component usage for Last Closed Activities = BP_FACTSHEET0010)
Object Type = BP_ACCOUNT_FS
Object Sub Type = <DEFAULT>
Here &1 is the name and &2 is the value of the first input parameter of the BI report.
The string will vary depending on the number of the input parameters of the corresponding BI report.e.g. for a BI report that takes 3 input parameter the
string will be &filter_iobjnm_1=&1&filter_value_1=&2&filter_iobjnm_2=&3&filter_value_2=&4&filter_iobjnm_3=&5&filter_value_3=&6
Same procedure needs to be followed for all the other BW views.
Passing the input parameter value to the BI reports
In this method the code has to be written in order to pass the value of the parameters to the BI reports of the Account Fact Sheet overview.
This method has been called in the INIT_BI_CONTEXT method of the controller class of the component controller of the BP_FACTSHEET component.
Now inside this BADI a new when clause has to be maintained for the case statement which will pass the input parameters for the newly created BI Report.
Here below mentioned is the sample implementation for that:
Suppose you have a BI report which accepts just one filter parameter, then in the configuration you will maintain it as the string given below:
&filter_iobjnm_1=&1&filter_value_1=&2
First one ‘ &1’ is the parameter name on the BI report and the ‘&2’ second one is the parameter value that we need to pass into the report.
BI repoRt name should be replaced with your report name.
cv_add_parameter
will have the string maintained in the customizing i.e &filter_iobjnm_1=&1&filter_value_1=&2.
Now just replace &1 with object name and &2 with the value.
Repeat the same if the report has multiple values.
WHEN 'BI report name'.
* first add business partner number to parameters
REPLACE '&1' IN cv_addparameter WITH '0BP_ACTIVIT'.
REPLACE '&2' IN cv_addparameter WITH lv_bp_id.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |