cancel
Showing results for 
Search instead for 
Did you mean: 

RUN_LOGIC:Time is not available in model ICMATCHING

Former Member
0 Kudos

Hello Team,

I am facing a problem while running the DM package for FXTRANS for ICMATCHING MODLE IN BPC 10.1NW

ERROR IS : RUN_LOGIC:Time is not available in model ICMATCHING

Please help me out in this problem.

Regards,
MS Rao

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Now, Time error is not coming. but below shown error is coming now while running the DM package fro IC Matching Currency conversion

[Message]

--------------------------------------------------------------

RUN_LOGIC:No suitable category found in application ICMATCHING

model: ICMATCHING. Package status: ERROR

I have used script logic as shown below

*RUN_PROGRAM CURR_CONVERSION

CATEGORY = %VERSION_SET%

CURRENCY = %CURRENCY_SET%

//       GROUP = %SCOPE_SET%

TID_RA = %TIME_SET%

RATEENTITY = GLOBAL

ENTITY = %COMPANY_CODE_SET%

// INCREMENTAL_MODE =

*ENDRUN_PROGRAM

Please suggest me solution to over come this problem

Regards,
MS Rao

bishwajit_das
Active Contributor
0 Kudos

There is a similar issue I faced with ICBOOKING. Please find the SAP Note:-

1845273 - 'RUN_LOGIC:Invalid dimension "CATEGORY" in model "XXX"' when running ICBOOKING package - B...


This might be useful.

Regards,

Bishwajit

former_member186338
Active Contributor
0 Kudos

If you really want to solve the issue you have to provide:

1. "list of dimension names used in the models" - asking second time!

2. Advanced DM script text

Vadim

Former Member
0 Kudos

Advanced script:

PROMPT(SELECT,,,,"%ENTITY_DIM%,%CATEGORY_DIM%,%CURRENCY_DIM%,%TIME_DIM%")

TASK(/CPMB/FX_RESTATMENT_LOGIC,SUSER,%USER%)

TASK(/CPMB/FX_RESTATMENT_LOGIC,SAPPSET,%APPSET%)

TASK(/CPMB/FX_RESTATMENT_LOGIC,SAPP,%APP%)

TASK(/CPMB/FX_RESTATMENT_LOGIC,SELECTION,%SELECTION%)

TASK(/CPMB/FX_RESTATMENT_LOGIC,LOGICFILENAME,FXTRANS.LGF)

List of Dim's for ICMATCHING Model

bishwajit_das
Active Contributor
0 Kudos

Then your script should use VERSION


PROMPT(SELECT,,,,"%ENTITY_DIM%,%VERSION_DIM%,%CURRENCY_DIM%,%TIME_DIM%")


Regards,

Bishwajit

former_member186338
Active Contributor
0 Kudos

Incorrect, Bishwajit!

In prompt it has to be:

%CATEGORY_DIM%

or

VERSION


Not %VERSION_DIM%!


Vadim

Former Member
0 Kudos

Hello Bishwajit,

Thanks for yours quick response.

I have given in the script logic as Category = %VERSION_SET%

In the DM package prompts I have given as %Category_DIM% that means it will read Version.

If I given version in place of category in the prompts list, it won't come in the selection list of DM

still I am facing the same error.  Please advise me.

former_member186338
Active Contributor
0 Kudos

Based on your dimensions the script has to be:

*RUN_PROGRAM CURR_CONVERSION

CATEGORY = %VERSION_SET%

CURRENCY = %CURRENCY_SET%

//       GROUP = %SCOPE_SET%

TID_RA = %TIME_SET%

RATEENTITY = GLOBAL

OTHER = [COMPANY_CODE=%COMPANY_CODE_SET%]

*ENDRUN_PROGRAM

bishwajit_das
Active Contributor
0 Kudos

Yes Vadim, I am wrong.

But according to SAP note 1845273 :-

Change '%CATEGORY_DIM%' to '%[NewCategoryName]_DIM%', then click OK and save the change.

So, I think, it should be %[VERSION]_DIM%


Regards,

Bishwajit

former_member186338
Active Contributor
0 Kudos

Correct!

Former Member
0 Kudos

Hello Vadim,

Modified as u suggested Script, but still getting the same error

RUN_LOGIC:No suitable category found in application ICMATCHING

what would be the reason??

Regards,

MS Rao

former_member186338
Active Contributor
0 Kudos

Please show the dimension members of the VERSION dimension and what member you select in the input prompt? (Screenshot)

Vadim

Former Member
0 Kudos

Yeah, Sure...Please find screen shot of Version Dim. I am using only Actual member id.

Former Member
0 Kudos

Pls find details log for more ref.

former_member186338
Active Contributor
0 Kudos

Test script with fixed version member

CATEGORY=ACTUAL

Vadim

Former Member
0 Kudos

Hello Vadim,

That one also I tried, but no use

Former Member
0 Kudos

Yes, Now it's working...package without error

Thanks for yours Immense support ...

Great!!

I tried this before that time it's not worked..but again changes now ..it's worked fine.

Thank u so much

Regards,
MS Rao

former_member186338
Active Contributor
0 Kudos

What is the result and what do you mean by "Answered"?

Vadim

former_member186338
Active Contributor
0 Kudos

Absolutely not clear, but OK

Answers (3)

Answers (3)

bishwajit_das
Active Contributor
0 Kudos

Hi,

Try these steps:-

  1. Go to Data Manager. Click Organize - Organize Package List.
  2. Right click the package name - Modify Package - Modify Script - Advanced.
  3. Change '%TIME_DIM%' to '%[NewTimeName]_DIM%', then click OK and save the change.

These might be helpful, if Time dimension name is some what changed.

Regards,

Bishwajit

former_member186338
Active Contributor
0 Kudos

Also please provide the list of dimension names used in the models...

Vadim

Former Member
0 Kudos

Now, Time error is not coming. but below shown error is coming now while running the DM package fro IC Matching Currency conversion

[Message]

--------------------------------------------------------------

RUN_LOGIC:No suitable category found in application ICMATCHING

model: ICMATCHING. Package status: ERROR

I have used script logic as shown below

*RUN_PROGRAM CURR_CONVERSION

CATEGORY = %VERSION_SET%

CURRENCY = %CURRENCY_SET%

//       GROUP = %SCOPE_SET%

TID_RA = %TIME_SET%

RATEENTITY = GLOBAL

ENTITY = %COMPANY_CODE_SET%

// INCREMENTAL_MODE =

*ENDRUN_PROGRAM

Please suggest me solution to over come this problem

Regards,
MS Rao

former_member190501
Active Contributor
0 Kudos

Hi,

Can you share your script logic.

Thanks,

Raju