Message Boards
Role permission maintain errors on Localizations after finpatch15 installed
Daniel Tellez, modified 3 Years ago.
Role permission maintain errors on Localizations after finpatch15 installed
Hi All.
Call reference is: Q1025077
Customer ADIUM : the following message shows up at Role Membership Maintain (36.3.6.5) after they installed finpatch15 on 2011+ with Argentinian Localizations.
The message is:
"There is an invalid menu definition for the entry. 54.24. The Exec is not correctly defined: 5 qadfin-799019 Normal"
This also happens after installing finpatch15 on 2012EE with Brazilian Localizations
This error did not occurr on a 2011+ with finpatch10
This error did not occurr on a 2012EE with finpatch10
Note.- From Patchinfo.xls file i found: IBLF-3794 added to finpatch11 refering to Role Membership Maintain.
Please Advise
Regards
Daniel
Patricia Gallagher, modified 12 Years ago.
Re: Role permission maintain errors on Localizations after finpatch15 insta
Post Date: 7/23/13 (Silver, 87 Posts) Recent Posts
Hi Daniel,
In Menu System Maintenance, can you advise how this menu is defined for 54.24. What is the Exec Procedure? Also, (may not be related but ...) can you confirm that the System Synch was run after the patch was installed?
Thanks!
Tricia
In Menu System Maintenance, can you advise how this menu is defined for 54.24. What is the Exec Procedure? Also, (may not be related but ...) can you confirm that the System Synch was run after the patch was installed?
Thanks!
Tricia
Daniel Tellez, modified 12 Years ago.
Re: Role permission maintain errors on Localizations after finpatch15 insta
Hi Tricia. good day.
The customer indicates he ran System Synchronize after applying
finpatch15.
Menu System Maintenance for 54.24 is detailed in Q1025077
attached file errorQAD.docx, it was uploaded by the customer.
I replicated the issue locally, here is my Menu System Maintenance
for 54.24. I get the same error after applying finpatch15
Note.- Then i applied finpatch17, same result. I also ran System
Synchronize in both cases.
It occurs both on 2011+ and on 2012EE
Note.- The problem seems to arise when Exec program name starts with
numbers. I checked BLF-3794, it introduces a change to verify
structure.
┌───────────────────────────────────
│ Language ID: us english (U.S.)
│ Menu: 54 Argentinean Localizations
│
│ Selection: 24
└───────────────────────────────────
┌───────────────────────────────────
│ Label: FicheroArg
│ Name:
│Exec Procedure: 54ctrl5.p
└───────────────────────────────────
Thanks a lot
Daniel
The customer indicates he ran System Synchronize after applying
finpatch15.
Menu System Maintenance for 54.24 is detailed in Q1025077
attached file errorQAD.docx, it was uploaded by the customer.
I replicated the issue locally, here is my Menu System Maintenance
for 54.24. I get the same error after applying finpatch15
Note.- Then i applied finpatch17, same result. I also ran System
Synchronize in both cases.
It occurs both on 2011+ and on 2012EE
Note.- The problem seems to arise when Exec program name starts with
numbers. I checked BLF-3794, it introduces a change to verify
structure.
┌───────────────────────────────────
│ Language ID: us english (U.S.)
│ Menu: 54 Argentinean Localizations
│
│ Selection: 24
└───────────────────────────────────
┌───────────────────────────────────
│ Label: FicheroArg
│ Name:
│Exec Procedure: 54ctrl5.p
└───────────────────────────────────
Thanks a lot
Daniel
Patricia Gallagher, modified 12 Years ago.
Re: Role permission maintain errors on Localizations after finpatch15 insta
Post Date: 7/24/13 (Silver, 87 Posts) Recent Posts
Hi Daniel,
I do not think that this was intended behavior by BLF-3794. There is a query not introduced by BLF-3794 which is executed which checks for menu folders. We include any menu where mnd.exec >= 0 (and few other criteria) as a folder. So, this menu for 54ctrl5.p is being considered a folder and the new logic for BLF-3794 is throwing an error since as a menu, the definition is invalid.
I would suggest to analyze and submit to T3 for fixing.
Thanks,
Tricia
I do not think that this was intended behavior by BLF-3794. There is a query not introduced by BLF-3794 which is executed which checks for menu folders. We include any menu where mnd.exec >= 0 (and few other criteria) as a folder. So, this menu for 54ctrl5.p is being considered a folder and the new logic for BLF-3794 is throwing an error since as a menu, the definition is invalid.
I would suggest to analyze and submit to T3 for fixing.
Thanks,
Tricia
Message place holder
Forums