IBM Support

IJ33609: ISSUE WITH DYNAMIC JOB PLANS ? WHEN CALCULATION IS ATRR_PROP

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

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