cancel
Showing results for 
Search instead for 
Did you mean: 

RUNLOGIC_PH errors Member "<NONE>" not exist

Former Member
0 Kudos

Hi,

I was trying to implemetn the RUNLOGIC_PH in order to call one package from a different model

The 2 models (caller and called) have different dimensions:

MODEL CALLER:

  • ACCOUNT_CC
  • CATEGORY
  • CCENTER
  • CTROBJ
  • DATASRC_CC
  • ENTITY
  • INPUTCURRENCY
  • INTERCO
  • TIME
  • YEARV_SLS

MODEL CALLED

  • ACCOUNT_SLS
  • BU
  • CARSET
  • CATEGORY
  • CTROBJ
  • DATASRC_SLS
  • ENTITY
  • INPUTCURRENCY
  • INTERCO
  • TIME
  • YEARV_SLS

As you can see some of them are common and some others aren't

So I have 2 scripts

The one in the model CALLER

*START_BADI RUNLOGIC_PH

QUERY = OFF

WRITE = ON

DEBUG = OFF

LOGIC = TEST_RUNLOGIC_SALES.LGF

APPSET = DAISY_BDG_LBP_BR

APP = SALES

//COMMON DIMENSIONS IN CURRENT AND CALLING MODEL

DIMENSION CATEGORY = %CATEGORY_SET%

DIMENSION ENTITY = %ENTITY_SET%

DIMENSION CTROBJ = <ALL>

DIMENSION INPUTCURRENCY = <ALL>

DIMENSION TIME = <ALL>

DIMENSION INTERCO = <ALL>

DIMENSION YEARV_SLS = <ALL>

//DIMENSION NOT IN CURRENT MODEL (CTRCOST) but in SALES

DIMENSION ACCOUNT_CC = <NONE>

DIMENSION CCENTER = <NONE>

DIMENSION DATASRC_CC = <NONE>

//DIMENSION NOT IN CALLING SCRIPT MODEL (SALES)

DIMENSION ACCOUNT_SLS = <ALL>

DIMENSION BU =  <ALL>

DIMENSION CARSET =  <ALL>

DIMENSION DATASRC_SLS =  <ALL>

CHANGED = ENTITY, CATEGORY

*END_BADI

the script on the colled model is like this

*XDIM_MEMBERSET CATEGORY = %CATEGORY_SET%

*XDIM_MEMBERSET ENTITY = %ENTITY_SET%

*START_BADI PL_STAT_VERT_PL

QUERY = OFF

WRITE = ON

DIMENSION CATEGORY = %CATEGORY_SET%

DIMENSION ENTITY = %ENTITY_SET%

DIMENSION CTROBJ = <ALL>

DIMENSION INPUTCURRENCY = <ALL>

DIMENSION TIME = <ALL>

DIMENSION INTERCO = <ALL>

DIMENSION YEARV_SLS = <ALL>

DIMENSION ACCOUNT_CC = <NONE>

DIMENSION DATASRC_CC = <NONE>

DIMENSION CCENTER = <NONE>

DIMENSION ACCOUNT_SLS = <ALL>

DIMENSION BU =  <ALL>

DIMENSION CARSET =  <ALL>

DIMENSION DATASRC_SLS =  <ALL>

*END_BADI

problem is that when I run the package I've the error below:

EXECUTION BADI:RUNLOGIC_PH

QUERY: OFF

WRITE: ON

Member "<NONE>" not exist

Error in RUNLOGIC call.

doesn anyone have the same issue?

thanks

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member186338
Active Contributor
0 Kudos

For testing use very simple script TEST_RUNLOGIC_SALES

without badi etc...

in the main script temporary comment line:

CHANGED = ENTITY, CATEGORY

Show results in ujkt!

former_member186338
Active Contributor
0 Kudos

P.S. Can you explain what parameters are required for badi *START_BADI PL_STAT_VERT_PL?

The current parameters looks strange!

Former Member
0 Kudos

thanks,

I was finally able to run the package on the other model

Now I'm facing an issue with the parallel execution.

Basically I've the entity as input parameter but the users could also chose the parent node total. In this case the procedure should split entity by entity to occupy different process

I inserted the line CHANGED = ENTITY in each script and done the customizing saying that is can use 4 process but if I check sm50 I see only one process

Any other setting is necessary?

thanks

former_member186338
Active Contributor
0 Kudos

Please provide full scripts!

"I inserted the line CHANGED = ENTITY in each script" - in each???

"done the customizing" - you have to perform all customizing according to the guide! Please show screenshots (without screenshots I have no idea what you have done)

P.S. "users could also chose the parent node total" - how?

Former Member
0 Kudos

Each because the aim of this change is to run few steps of the allocation that means to run 5 different procedures. So I've a chain with 5 run logic one for each procedure

Regarding the customizing

Users can chose the tot_ent when they run the package

thanks

former_member186338
Active Contributor
0 Kudos

"Please provide full scripts!" You have to start with single script to ensure that parallel run works fine. Don't start with 5! Show single test script.

What about RZ12? I don't see a screenshot!

Former Member
0 Kudos

hi, sorry here the missing screen

former_member186338
Active Contributor
0 Kudos

Sorry!!!

Where is the script with RUNLOGIC_PH???? And please, full scripts, not some lines!

And screenshots of scripts are not useful, not able to correct!

Also BAS(%ENTITY_SET%) is strange!