APAR status
Closed as program error.
Error description
Steps to replicate the issue in Maxdemo database, Maximo Base Services 7.1.1.16: - Log into Maximo as wilson - Go to Work Orders > Assignment Manager - Select Action > Set Preferences > Set Priority Preferences - In Set Priority Preferences box, Work Priority Calculation, select (PRIORITY + 2 * EQPRIORITY) - Click on OK and save record - Go to Assets > Assets - Click on New Asset button, accept the default values and enter this info: Asset = ASSET10 Priority = 1 - Save record and change the Status to OPERATING - Go to Planning > Job Plans - Click on New Job Plan button, accept the default values and enter this info: Job Plan = JP10 - In Job Plan Tasks, click on New Row button, accept the default values and enter this info: Task = 10 Description = Task10 of JP10 - Save record and change the Status to ACTIVE - Go to Preventive Maintenance > Preventive Maintenance - Click on New PM button, accept the default values and enter this info: PM = PM10 Asset = ASSET10 Job Plan = JP10 Priority = 10 - Click on Frequency tab and enter this info: Frequency = 30 days - Save record and change the Status to ACTIVE - Select Action > Generate Work Orders - In Generate Work Orders box, deselect "Use Frequency Criteria?" and click on OK - Take note of the generated Work Order number - Go to Work Orders > Work Order Tracking - Bring up the Work Order record created above - Click on Plans tab - In the Tasks for Work Order, take note of the number of the Reference WO - Open a SQL tool and run the following statement: SELECT CALCPRIORITY FROM WORKORDER WHERE WONUM = 'the Reference WO above'; The issue is: As the result, it brings 10. But it should be 12. (PRIORITY + 2 * EQPRIORITY) = (10 + 2 * 1) = 12.
Local fix
No workaround has been found.
Problem summary
**************************************************************** * USERS AFFECTED: ALL * **************************************************************** * PROBLEM DESCRIPTION: Steps to replicate the issue in Maxdemo * * database, Maximo Base * * * * Services 7.1.1.6: * * * * * * * * * * * * - Log into Maximo as wilson * * * * - Go to Work Orders > Assignment * * Manager * * * * - Select Action > Set Preferences > Set * * Priority Preferences * * * * - In Set Priority Preferences box, Work * * Priority Calculation, * * * * select (PRIORITY + 2 * EQPRIORITY) * * * * - Click on OK and save record * * * * - Go to Assets > Assets * * * * - Click on New Asset button, accept the * * default values and enter * * * * this info: * * * * Asset = ASSET10 * * * * Priority = 1 * * * * - Save record and change the Status to * * OPERATING * * * * - Go to Planning > Job Plans * * * * - Click on New Job Plan button, accept * * the default values and * * * * enter this info: * * * * Job Plan = JP10 * * * * - In Job Plan Tasks, click on New Row * * button, accept the default * * * * values and enter this info: * * * * Task = 10 * * * * Description = Task10 of JP10 * * * * - Save record and change the Status to * * ACTIVE * * * * - Go to Preventive Maintenance > * * Preventive Maintenance * * * * - Click on New PM button, accept the * * default values and enter * * * * this info: * * * * PM = PM10 * * * * Asset = ASSET10 * * * * Job Plan = JP10 * * * * Priority = 10 * * * * - Click on Frequency tab and enter this * * info: * * * * Frequency = 30 days * * * * - Save record and change the Status to * * ACTIVE * * * * - Select Action > Generate Work Orders * * * * - In Generate Work Orders box, deselect * * "Use Frequency * * * * Criteria?" and click on OK * * * * - Take note of the generated Work Order * * number * * * * - Go to Work Orders > Work Order * * Tracking * * * * - Bring up the Work Order record * * created above * * * * - Click on Plans tab * * * * - In the Tasks for Work Order, take * * note of the number of the * * * * Reference WO * * * * - Open a SQL tool and run the following * * statement: * * * * SELECT CALCPRIORITY FROM WORKORDER * * WHERE WONUM = 'the Reference * * * * WO above'; * * * * * * * * * * * * The issue is: * * * * As the result, it brings 10. * * * * But it should be 12. * * * * (PRIORITY + 2 * EQPRIORITY) = (10 + 2 * * * 1) = 12. * * * * * * * * * * * * LOCAL FIX: * * * * No workaround has been found. * * * **************************************************************** * RECOMMENDATION: * * * * * * * **************************************************************** CALCULATED PRIORITY IS NOT CALCULATED CORRECTLY ON TASK WORK ORDERS WHEN GENERATED FROM A PM
Problem conclusion
Fixed in code. The fix for this APAR is contained in the following maintenance package: | release\fix pack | REL 7.1.1.8 - BS
Temporary fix
Comments
APAR Information
APAR number
IZ85044
Reported component name
WORK ORDER TRAC
Reported component ID
5724R46WO
Reported release
711
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2010-09-15
Closed date
2010-10-27
Last modified date
2010-10-27
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 ORDER TRAC
Fixed component ID
5724R46WO
Applicable component levels
R711 PSY
UP
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCHPPU","label":"Work Order Tracking"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"711","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
27 October 2010