APAR status
Closed as program error.
Error description
Steps to replicate the issue in Maxdemo database, BEDFORD Site: 1) Go to Crafts application 2) Create the new CRAFT01 3) From Skill Levels table-window, click on New Row and create the Skill Levels below: Skill Level = APPRENTICE, Skill Level Rank = 5 Skill Level = JUNIOR, Skill Level Rank = 4 Skill Level = JOURNEYMAN, Skill Level Rank = 3 Skill Level = SECONDCLASS, Skill Level Rank = 2 Skill Level = FIRSTCLASS, Skill Level Rank = 1 4) Save Craft 5) Go to Master Contracts application 6) Create the new Master Contract MC01 associated to Vendor BWC 7) Select Action > Authorize Sites and authorize BEDFORD Site 8) Approve Master Contract 9) Select Action > Create Associated Contract and create the Labor Contract CT01A 10) Select Action > Create Associated Contract again and create the Labor Contract CT01B 11) Go to Labor Rate Contracts application 12) Bring up the Labor Contract CT01A 13) Go to Rate Schedule tab 14) From Rate Schedule table-window, click on Select Crafts button 15) From Select Crafts dialog, select the Crafts below and click OK: CRAFT01/APPRENTICE, CRAFT01/JUNIOR, CRAFT01/JOURNEYMAN 16) Save and approve Labor Rate Contract 17) Bring up the Labor Contract CT01B 18) Go to Rate Schedule tab 19) From Rate Schedule table-window, click on Select Crafts button 20) From Select Crafts dialog, select the Crafts below and click OK: CRAFT01/SECONDCLASS, CRAFT01/FIRSTCLASS 21) Save and approve Labor Rate Contract 22) Go to Labor application 23) Create the new LABOR01 24) Save Labor 25) Go to Labor Rate Contracts application 26) Bring up the Labor Contract CT01A 27) Go to Associated Labor tab 28) From Associated Labor table-window, click on New Row button, set Associated Labor and Rates as below: LABOR01, CRAFT01/APPRENTICE, Rate = 1.00 LABOR01, CRAFT01/JUNIOR, Rate = 2.00 LABOR01, CRAFT01/JOURNEYMAN, Rate = 3.00 29) Save Labor Rate Contract 30) Bring up the Labor Contract CT01B 31) Go to Associated Labor tab 32) From Associated Labor table-window, click on New Row button, set Associated Labor and Rates as below: LABOR01, CRAFT01/SECONDCLASS, Rate = 4.00 LABOR01, CRAFT01/FIRSTCLASS, Rate = 5.00 33) Save Labor Rate Contract 34) Go to Labor application 35) Bring up LABOR01 36) Go to Crafts tab and make sure that CRAFT01/APPRENTICE (whose Contract is CT01A) is set as Default 37) Go to Labor Reporting application 38) Select Action > Enter By Work Order 39) From Enter By Work Order dialog, select an approved Work Order and click on Select Labor button 40) From Select Labor dialog, filter by LABOR01, select all the records and click OK At this point, system throws the error "BMXAA2634E - Mismatches between labor, craft, skill level, vendor and contract are not allowed. Use the Select Value lookup to see a list of valid choices." and we need to close the browser session. 41) Login to Maximo and go to Labor Reporting application again 42) Select Action > Enter By Work Order 43) From Enter By Work Order dialog, select an approved Work Order and click on Select Labor button 44) From Select Labor dialog, filter by LABOR01, select all the records whose Contract is CT01A (that is, the same Contract as the Default Craft's) and click OK 45) Notice that the records are successfully brought into the Enter By Work Order dialog 46) Click on Select Labor button again 47) From Select Labor dialog, filter by LABOR01, select all the records whose Contract is CT01B and click OK At this point, system also throws the error "BMXAA2634E - Mismatches between labor, craft, skill level, vendor and contract are not allowed. Use the Select Value lookup to see a list of valid choices." So the issue is: Labor records whose Contract is the same as the Contract from the Default Craft are allowed to be selected. Labor records with a different Contract result in error. Additional information: As described in the steps below, if we select the option ?Allow Mismatched Craft and Labor When Reporting Actual Labor?? from Organizations application, the error changes to "BMXAA2528E - The combination of craft, skill level, vendor, and contract is not valid. Use the Select Value lookup to see a list of valid choices.": a) Go to Organizations application b) Bring up EAGLENA Organization c) Select Action > Labor Options d) From Labor Options dialog, select the check-box ?Allow Mismatched Craft and Labor When Reporting Actual Labor?? and save e) Go to Labor Reporting application f) Select Action > Enter By Work Order g) From Enter By Work Order dialog, select an approved Work Order and click on Select Labor button h) From Select Labor dialog, filter by LABOR01, select all the records and click OK Result: The error changes to ?BMXAA2528E - The combination of craft, skill level, vendor, and contract is not valid. Use the Select Value lookup to see a list of valid choices.
Local fix
No workaround has been found.
Problem summary
**************************************************************** * USERS AFFECTED: * * Maximo users who use the Labor Reporting application * **************************************************************** * PROBLEM DESCRIPTION: * * Using the Labor Reporting application, user cannot select * * multiple labor craft records if they consist of same craft * * but different skill levels and contracts. * **************************************************************** * RECOMMENDATION: * * Select one labor at a time. Or per the presented use case, * * select the records with different skill levels. * ****************************************************************
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.0.8 Product
Temporary fix
Comments
APAR Information
APAR number
IV85373
Reported component name
WORK ORDERS
Reported component ID
5724R46WO
Reported release
750
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-06-06
Closed date
2016-11-02
Last modified date
2024-10-29
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
WORK ORDERS
Fixed component ID
5724R46WO
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"750","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
30 October 2024