IBM Support

IJ03068: WORK ORDER AVAILABLE CREW TABLE NOT BEING DISPLAYED

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • PROBLEM:  Work order  Available Crew  table not being displayed
    PERFORMANCE ISSUE: N/A
    STEPS TO REPRODUCE:
    Conditions:
    1. Crew's  assigned labor  end date is empty
    2. NON-WORK  work date record created for the assigned labor
    person where the work date is the same as the crew's assigned
    labor effective date.
    STEPS TO REPLICATE:
    1. Replicated in TPAE 7606 IFIX 11 without any Industry Solution
    Go to Calendar application, select Calendar = DAY, Organization
    = EAGLENA
    - Change the end date to some time in the future
    - Select action -> Define/Apply shifts
    - Select  DAY , click on  Apply shift ,  Entire
    Calendar ,  OK
    2. Go to People application, select the person  SMITH
    - Make sure the  Primary Calendar  =  DAY , Primary
    Shift = DAY
    - Select action -> Modify Person Availability
    - Click New Row button on the  Modify Work Dates  section
    - Enter today's date,  start time 8:00 AM and end time of 5:00
    PM
    - Enter a reason code e.g. NON-WORK or synonym
    NOTE: this modified work date should be the SAME as the crew
    labor assignment "effective date" in step 5 below
    3. Go to the Crafts application, bring up a craft e.g. ELECT
    select the "Crew" checkbox
    standard rate is $17.00
    save
    Go to the Crew Types application
    Create a new Crew Type e.g. MAY
    Hourly rate defaults to 0.00
    Click New Row button to enter a required craft
    Position= LEADER
    Craft = ELECT
    Do not enter a Skill Level
    Save the record
    Hourly Rate becomes 17.00
    4. Go to the Crews application
    Create a new Crew e.g. MAY
    Enter the same crew type created above e.g. MAY
    DAY calendar and DAY shift
    Required craft has been copied to the Crew
    Save the record
    5. Go to the  Labor Assignments  tab
    Click  New Row  button at the  Assigned Labor
    section to
    create a Crew labor assignment
    Position = LEADER
    Labor = SMITH
    Craft = ELECT
    Effective date = today's date  (10/30/2017 08:00 AM)
    NOTE: make sure the end date is empty and the effective date is
    the same as the work date from step 2 above
    Save the record
    6. Go to Work Order Tracking application.
    Create a new work order e.g. MAY
    - Click on the  Assignment  tab
    - Click on the  New row  button
    - Click on the  Available Crew  button
     new Crew info is displayed (this is correct!)
    7. Repeat the same test with TPAE 7606 IFIX 11 with Utilities
    7.6.0.1 installed (I have an environment)
    In the last step, create a new work order, go to the Assignment
    tab
    click New Row button
    Click Available Crew
    The new crew information does NOT show up (THIS IS INCORRECT)
    stack trace:
    java.lang.NullPointerException
                   at java.util.Date.getMillisOf(Date.java:967)
                   at java.util.Date.before(Date.java:926)
                   at
    com.ibm.tivoli.maximo.amcrew.app.AMCrewLabPos.setStatusFromAssig
    nedLabor(AMCrewLabPos.java:412)
                   at
    com.ibm.tivoli.maximo.amcrew.app.AMCrewLabPos.setRequirementStat
    us(AMCrewLabPos.java:335)
                   at
    com.ibm.tivoli.maximo.amcrew.app.AMCrewLabPosSet.updateRequireme
    ntStatus(AMCrewLabPosSet.java:117)
                   at
    com.ibm.tivoli.maximo.amcrew.app.FldAMCrewDate.action(FldAMCrewD
    ate.java:60)
                   at psdi.mbo.MboValue.validate(MboValue.java:1734)
    CURRENT ERRONEOUS RESULT: No table displayed and exception
    thrown
    EXPECTED RESULT: the new Crew info should be displayed
    ADDITIONAL INFO: This issue is only reproduced with Util.
    However, the stack trace shows is TPAE classes
    ENVIRONMENT (SYSTEM INFO):
    Tivoli's process automation engine 7.6.0.8-IFIX20171018-0941
    Build
    20170512-0100 DB Build V7608-63 HFDB Build HF7608-07
    IBM Maximo Asset Management Scheduler 7.6.5.0 Build
    20170512-0100 DB
    Build V7650-98 HFDB Build HF7650-11
    IBM Maximo for Utilities 7.6.0.1 Build 20170518-1923 DB Build
    V7601-08
    LOCAL FIX: N/A
    SECURITY IMPACT (Y/N): N
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of Maximo 7.6.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * WORK ORDER AVAILABLE CREW TABLE NOT DISPLAYED WHEN UTIL IS   *
    * INSTALLED                                                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • A code fix has been delivered.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ03068

  • Reported component name

    WORK ORDERS

  • Reported component ID

    5724R46WO

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-01-09

  • Closed date

    2018-01-18

  • Last modified date

    2018-01-18

  • 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

  • R760 PSY

       UP



Document information

More support for: Maximo Asset Management
Work Order Tracking

Software version: 760

Reference #: IJ03068

Modified date: 18 January 2018