cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Master data on Fly in SAP BPC 10 NW

vsreeja
Explorer
0 Kudos
365

Hi Everyone,

I am trying to implement Master data on fly for BPC 10 NW by referring to the document available in the SCN site (FYI - http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/2020b522-cdb9-2e10-a1b1-873309454...)

Issue :- On running the package, Master data is getting created in the Webadmin, but my data manager package status is 'Warning'. I tried debugging the BADI too.. But i was not able to find any possible reasons for the same.

Please guide me on this..

System details :-

SAP BW (731)SP Level - 0015
CPMBPC(801)SP Level - 0009

Regards,

Sreeja V

Accepted Solutions (0)

Answers (3)

Answers (3)

vsreeja
Explorer
0 Kudos

Hi,

Detials of my issue is as follows :-

I tried creating a new member(ACTIVITY_2) in T_ACTIVITY dimension (User defined dimension) inside Demo_Test model.All the prerequisite transport requests are imported. And I used this Enhance Implimentation - ZUJDX_EI_MDOF_BADI and BADI Implimentation - ZUJDX_EI_MDOF_BADI (as in the transport requests) under the UJ_CUSTOM_LOGIC Enhancement Spot.

Process Chain Used -  ZUJDX_MDOF_PC / BPC 10: Extended Run Logic

Please find the DMP Log Screenshot for your reference.

Regards,

Sreeja

former_member186338
Active Contributor
0 Kudos

It's better to show also the DM advanced script and lgf script used. Anyway, the debug of custom logic badi will give you an answer. Ask a qualified ABAP specialist to help you.

Vadim

vsreeja
Explorer
0 Kudos

DM advanced script is as follows :-

 

PROMPT(TEXT,%PROP_ID%,"New Member ID",)

PROMPT(TEXT,%PROP_EVDESCRIPTION%,"Description",)

PROMPT(SELECT,%SELECTION%,,"Select the Parent for the new member, Click Next","T_ACTIVITY")

PROMPT(SELECT,%TEMPLATE_MBR%,,"Select the Template Member (default property values will be copied from this member), Click Next", "T_ACTIVITY")

INFO(%EQU%,=)

INFO(%TAB%,;)

TASK(ZUJDXRL_VARIANT,TAB,%TAB%)

TASK(ZUJDXRL_VARIANT,EQU,%EQU%)

TASK(ZUJDXRL_VARIANT,SUSER,%USER%)

TASK(ZUJDXRL_VARIANT,SAPPSET,%APPSET%) 

TASK(ZUJDXRL_VARIANT,SAPP,%APP%)

TASK(ZUJDXRL_VARIANT,SELECTION,%SELECTION%)

TASK(ZUJDXRL_VARIANT,LOGICFILENAME,MDOFX.LGF)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM1_KEY,ID)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM1_VALUE,%PROP_ID%)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM2_KEY,EVDESCRIPTION)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM2_VALUE,%PROP_EVDESCRIPTION%)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM4_KEY,TEMPLATE_MBR)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM4_VALUE,%TEMPLATE_MBR%)

Script Logic - MDOFX.lgf

*START_BADI TEST

QUERY = OFF

WRITE = OFF

VARIANT = $VARIANT$

UNIQUE_ID = $UNIQUE_ID$

SELECTION = $SELECTION$

*END_BADI

(MDOFX - Filter name used in the BADi)

In the meanwhile, I will debug the BADi with the help of an ABAP person..

Thanks.

Regards,

Sreeja

former_member186338
Active Contributor
0 Kudos

What if instead of:

TASK(ZUJDXRL_VARIANT,REPLACEPARAM4_KEY,TEMPLATE_MBR)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM4_VALUE,%TEMPLATE_MBR%)

Use (3 instead of 4):

TASK(ZUJDXRL_VARIANT,REPLACEPARAM3_KEY,TEMPLATE_MBR)

TASK(ZUJDXRL_VARIANT,REPLACEPARAM3_VALUE,%TEMPLATE_MBR%)

Vadim

Former Member
0 Kudos

Can you post the screenshots of the Data Manager package logs?

Also, does your user have task profile to manage and process the dimension?

I would recommend debugging the ABAP using SE80 to find out why it is returning a Warning error code. If you don't know how to do this then anyone who has debugged ABAP before.

Nick

former_member186338
Active Contributor
0 Kudos

"Issue :- On running the package, Master data is getting created in the Webadmin, but my data manager package status is 'Warning'."

Please describe steps of the process and provide log screenshots etc...

It's not possible to help you without info!

Vadim