APAR status
Closed as program error.
Error description
The conditions created in the UI behave differently for users who have access to all sites than for users who have access to a single site. STEPS TO REPRODUCE: 1. Create 2 User ID. Default insert site for both user to be BEDFORD 2. Provide All Site access to User1 (Maxadmin group) and provide Single Site access to User 2(Maxadmin cloned group - single site BEDFORD) 3. Create couple of labor records for BEDFORD Site, LABOR1 and LABOR2 Craft = ELECT for both 4. Go to Expression Condition Manager application and configure Conditional UI on labor Code field of Assign labor Dialog box. Condition= LABORTEST Type= Expression Expression= :laborcode = 'LABOR1' and :siteid='BEDFORD' 5. Go to Application Designer application bring up WOTRACK Select Action > Add/Modify Signature Options > New Row Option = LABORTEST 6. Click on Edit Dialogs icon > choose: "assignlabor" Control Id Highlight Labor code > click on Properties icon > Advanced > Configure Conditional Properties Signature Option: LABOROPT Security Groups: select Maxadmin and Maxadmin clone For each one add LABORTEST under "Conditions for Security Group" section OK 6. Go to Security Groups application and bring up MAXADMIN and MAXADMIN clone Under Applications tab > Filter by Work Order, provide sigoption (LABOROPT) access for both user 7. Test Conditional UI: Create a new Work Order > Under Plans/Labor tab > add ELECT as planned Craft save and logout 8. Login as USER1 (all sites access) > click on Available Labor button > LABOR1 is show up as expected. 9. Login as USER2 (single site access - BEDFORD) 1. Create 2 User ID. Default insert site for both user to be BEDFORD 2. Provide All Site access to User1 (Maxadmin group) and provide Single Site access to User 2(Maxadmin cloned group - single site BEDFORD) 3. Create couple of labor records for BEDFORD Site, LABOR1 and LABOR2 Craft = ELECT for both 4. Go to Expression Condition Manager application and configure Conditional UI on labor Code field of Assign labor Dialog box. Condition= LABORTEST Type= Expression Expression= :laborcode = 'LABOR1' and :siteid='BEDFORD' 5. Go to Application Designer application bring up WOTRACK Select Action > Add/Modify Signature Options > New Row Option = LABORTEST 6. Click on Edit Dialogs icon > choose: "assignlabor" Control Id Highlight Labor code > click on Properties icon > Advanced > Configure Conditional Properties Signature Option: LABOROPT Security Groups: select Maxadmin and Maxadmin clone For each one add LABORTEST under "Conditions for Security Group" section OK 6. Go to Security Groups application and bring up MAXADMIN and MAXADMIN clone Under Applications tab > Filter by Work Order, provide sigoption (LABOROPT) access for both user 7. Test Conditional UI: Create a new Work Order > Under Plans/Labor tab > add ELECT as planned Craft save and logout 8. Login as USER1 (all sites access) > click on Available Labor button > LABOR1 is show up as expected. 9. Login as USER2 (single site access - BEDFORD) EXPECTED RESULTS: LABOR1 to show up as expected RESULTS: No Labor coming up. REPORTED IN VERSION: Version of Maximo: TPAE 7.6.0.9 Application within Maximo: Work Order Tracking
Local fix
na
Problem summary
**************************************************************** * USERS AFFECTED: * * Maximo Users * **************************************************************** * PROBLEM DESCRIPTION: * * User without all site access could not see the laborcode in * * Select Available Labor dialog in Work Order Tracking if the * * laborcode is associated with a sigoption and conditional * * UI. * ****************************************************************
Problem conclusion
This is fixed in code. The fix for this APAR is contained in the following maintenance package: | release\fix pack | Interim Fix for Release 7.6.1.3 Product
Temporary fix
Comments
APAR Information
APAR number
IJ28999
Reported component name
MAXIMO ASST MGM
Reported component ID
5724R46AM
Reported release
760
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-10-28
Closed date
2021-04-20
Last modified date
2021-04-20
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
MAXIMO
Fix information
Fixed component name
MAXIMO ASST MGM
Fixed component ID
5724R46AM
Applicable component levels
[{"Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"760"}]
Document Information
Modified date:
21 April 2021