Currently Being Moderated

Hi All,

 

We are migrating from BPC 7.5 to BPC 10.0. At the time of retraction we faced an issue which is related to the Super Class which has been used for the Enhancement Spot 'UJD_RETRACT'.

 

The issue is with the syntax error below. Since the method is not available in the interface 'IF_UJ_MODEL' it is giving this error.

 

Capture.JPG

 

To resolve this issue, we need to do the below changes in the specified super class 'ZCL_BPC_RTRCT_SUPERCLASS'.

 

Before going to do any change to the super class, we need to create a package with the name 'ZBPC' (Package name which has been specified in the Super Class )

 

zbpc.JPG

 

How to Create Package :

 

Goto SE80

 

zbpc.JPG

Click on Yes

Z.JPG

Give some description and click on Enter, it will ask to create a Transport Request.

 

Now you need to replace the code with the new code at the following methods in the super class.

 

We need to pass the environment id to the 'i_appset_id', which we need to hard code lets say 'ENVIRONMENT_SHELL'.

 

GET_APP_STORAGE_TYPE Method  :

 

Z.JPG

GET_DIM_FROM_DIM_TYPE Method

 

zbpc.JPG

 

GET_DIM_LIST Method

 

Z.JPG

 

INITIALIZE Method - Here you need to comment the code where the load_all_dim_mbrs has been called.

 

zbpc.JPG

Capture.JPG

 

 

Done with the changes, now you can do the retraction properly from BPC to BI.

Comments

Actions

Filter Blog

By author:
By date:
By tag: