APAR status
Closed as program error.
Error description
When using a dynamic job plan, with 2 rows in Labor sub-tab both with Calculation: ATTR_PROP, Expression: a different classification attribute for each row, an error message is displayed when generating work orders from PM: BMXZZ7114E - There is no attribute ATTR2 in the asset between TESTASSET and {2}. STEPS TO REPRODUCE: Prerequisites: Open the Organizations application and open the details for one organization (EAGLENA) a) Click on Work Order Options > Edit Rules b) Check the checkboxes from column Dynamic Job Plan? for statuses: APPR, WAPPR, WMATL, WSCH c) Click OK Open the System Properties application and filter the property: dynamicjobplan a) Change the Global Value:1 and Save b) Select the property and click on Live Refresh then OK 1. Open the Classifications application and click to add a new classification. 2. Fill in the following information: a. Classification: TEST (BMXAA0223E - TEST is not a valid classification. Would you like to add it? - Yes), Test classification b. In the Use With are click on New Row and add ASSET, ITEM, JOBPLAN c. In the Attributes area click New Row and add 2 numeric attributes: ATTR1 and ATTR2 (ATTR1 is not a valid attribute. Would you like to add it? (BMXAA0224) click Yes, same for ATTR2) d. Save 3. Open the Assets application and click to add a new asset. Fill in the following information: a. Asset: TESTASSET b. Click on tab Specifications, Classification: TEST c. For attribute ATTR1 enter Numeric Value: 1 d. For attribute ATTR2 enter Numeric Value: 2 e. Save f. Click on Change Status and change the asset status to Active 4. Open the Job Plans application and click to add a new job plan. 5. Fill in the following information: a. Job Plan: TESTDJP, Test Dynamic Job Plan b. Tested with and without task c. Is dynamic? Checked d. Work Unit: 1, EACH e. Calculation: tested with STATIC, PROPORTIONAL, ATTR_PROP ? [ATTR1] & [ATTR2] (in this case a different error message was received) f. In the Labor sub-tab click on New Row and fill in: i. Organization: EAGLENA ii. Craft: ELECT iii. Skill Level: FIRSTCLASS iv. Effort Hours: 1 v. In the Dynamic Job Plan Information area: Type: Hours, Calculation: ATR_PROP, Expression: [ATTR1] g. In the same section click on New Row and fill in: i. Organization: EAGLENA ii. Craft: ELECT iii. Skill Level: FIRSTCLASS iv. Effort Hours: 2 v. In the Dynamic Job Plan Information area: Type: Hours, Calculation: ATR_PROP, Expression: [ATTR2] h. Save i. Click on Change Status and change status to Active 6. Open the Preventive Maintenance application and click to add a new PM 7. Fill in the following information: a. A PM description b. Asset: TESTASSET c. Job Plan: TESTDJP d. Add a frequency e.g. 1 DAY e. Estimated Next Due Date: today?s date f. Save g. Click on Change Status and change status to Active 8. Click on Generate Work Orders, then click OK ? the following system messages are displayed: BMXAA3208I - PM XXXX created work order XXXX. BMXZZ7114E - There is no attribute ATTR2 in the asset between TESTASSET and {2}. 9. Open the Work Order Tracking application, search and open the details of the work order created 10. Click on tab Plans. In the Labor sub-tab there are 2 rows, but no Line Cost for the row corresponding to ATTR2 11. Click on Simulate Dynamic Job Plan then click on Simulate. The hours are calculated correctly, but the following message is displayed: BMXZZ7114E - There is no attribute ATTR1 in the asset between TESTASSET and {2}. 12. Change the Total Work Units to 2 then click on Simulate. The hours are calculated correctly, but the same message is displayed: BMXZZ7114E - There is no attribute ATTR1 in the asset between TESTASSET and {2}. 13. Click on Commit Modifications. The following message is displayed: BMXAA0019I - The Asset field is either read only or part of the primary key. You cannot edit this field. RESULT: The work order is generated with error, labor record is not created correctly for one of the attributes EXPECTED RESULT: The work order should be generated without error, all labor records should be created correctly REPORTED IN VERSION: Tivoli's process automation engine 7.6.1.1
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Scheduler users * ****************************************************************
Problem conclusion
The fix for this APAR is contained in the following maintenancepackage: Release 7.6.1.3 of Base Services
Temporary fix
Comments
APAR Information
APAR number
IJ33609
Reported component name
MAXIMO ASST MGM
Reported component ID
5724R46AM
Reported release
761
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-07-07
Closed date
2021-07-09
Last modified date
2021-07-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
MAXIMO ASST MGM
Fixed component ID
5724R46AM
Applicable component levels
R761 PSY
UP
[{"Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761"}]
Document Information
Modified date:
16 July 2021