cancel
Showing results for 
Search instead for 
Did you mean: 

Removal of Script Logic from Application

Former Member
0 Kudos

Hi

For our requirment, we have created script logic to copy one account to another.


*XDIM_MEMBERSET Account = PK024
*XDIM_MEMBERSET RPTCURRENCY = USD
*WHEN ACCOUNT 
*IS "PK024"
*REC(expression=%VALUE%*1, noadd, ACCOUNT="PK029", DATASRC="INPUT",RPTCURRENCY="USD") 
*ENDWHEN
*COMMIT

Now, we do not want this copy of values to happen. Thus I have removed the script logic.

Still the system, is copying values from account 24 to A/c 29.

Please help..how to remove this logic.

Edited by: Anurag Tambe on Mar 12, 2009 1:06 PM

Edited by: Anurag Tambe on Mar 12, 2009 1:06 PM

Accepted Solutions (1)

Accepted Solutions (1)

sorin_radulescu
Employee
Employee
0 Kudos

If you removed the lines but you didn't validate at the end of changes the logic then the system is still using the old version.

The system is using .lgx file which are created after the validation.

The changes are done into lgf or into .xls files and only after the validation the lgx is created.

So probably you modified the script but you didn't validate the script.

Another possibility is that you have include this script logic into another.

For example into default logic you have

#include yourfile.lgf

In this case even if you validate the file youfile script logic the default logic will still use the old version.

This because include is really include the script from the moment when you validate default logic.

So to do the correction you have to validate also default logic and from that moment your copy of account will not be executed anymore.

I hope this will help.

Regards

Sorin Radulescu

Former Member
0 Kudos

Thanks....:-) It solved my issue.

Answers (1)

Answers (1)

i045436
Advisor
Advisor
0 Kudos

It seems that you still call that logic from other logic (Default logic or some other logic)

You can make a search on Admin Folder(...\BPC\Data\Webfolders\<appset>l\AdminApp)\<application> in order to find out what logic is still using this one.

You have to verify also if all the files related to th elogic was properly deleted from ...\BPC\Data\Webfolders\<appset>l\AdminApp\<application> folder(.lgf and .lgx file).

Best regards,

Mihaela