IBM Support

IV91840: Scheduler Illegal pattern character 'Y'S

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Scheduler Illegal pattern character 'Y'
    
    
    Scheduler Resource Load & Availability tab > Calculate Labor
    Hours
    System Error:
    BMXAT0804E- The planned or available labor hours are not
    loaded. for more information, see the maximo log file ( in your
    application Server Directory)
    BMXAT0048E - The activities did not populate. For more
    information, check the Maximo log file (in you application
    server directory) or contact your system administrator.
    Illegal pattern character 'Y'" and    No Availability is shown.
    
    Problem reproduced in 7509,750.10,750.11 7607,7608
    
    
    1. Go To People and create new person called TESTPERSON.  Fill
    in any required fields.
    2. Go To Labor and create a new labor called TESTLABOR.
    3. In the Person field enter TESTPERSON so the Labor name will
    not be the same as the Person name.
    4. Give it Calendar = DAY and Shift = DAY.
    5. Go To Crafts and create a new Craft called TESTCRAFT.
    6. On the Associated Labor tab click New Row and enter
       TEfSTLABOR.
    7. Go To Calendars and see if DAY has an end date in the future.
    8. If not, set the End Date to the end of the year.  Save. Then
    Apply Shifts using DAY for the entire Calendar.
    9. Go To WOTrack and create a new WO.
    10. Make the Duration 5 and give it a Planned Labor of
       TESTCRAFT.
    11. On the Assignments tab view the Assignment of TESTCRAFT.
    Click on the Available Labor button and verify that TESTLABOR
    is available.   This will prove to you that it is available and
    should show up in the Scheduler if the bug s not there.
    12. Go To Scheduler
    13. Create a new Schedule.   Give it the DAY Calendar and DAY
        Shift and a Start Date of next Monday at 8am.
    14. Click New Row in the Work Query section.   Give it a name.
    In the Where Condition field use the Quick Query Builder to
    select the WO created above.   Save.
    15. Now click on the Resource Load & Availability tab and Click
    on
    "Calculate Labor Hours". An error is occurred.
        "BMXAT0804E - The planned or available labor hours are not
    loaded. For more information, see the Maximo log file (in your
    application server directory).
    BMXAT0048E - The activities did not populate. For more
    information, check the Maximo log file (in you application
    server directory) or contact your system administrator.
    Illegal pattern character 'Y'" and    No Availability is shown.
    
    review logs and
    0000006f SystemErr     R   java.lang.IllegalArgumentException:
    Illegal pattern character  'Y'
    
    
    
    The problem is with the getMonthHrs method to convert string to
    date the pattern used is "YYYY" when it has to be "yyyy"
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users on 76 using scheduler apps                      *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Incorrect pattern to convert date                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply Release 7.6.0.9 of Base Services                       *
    ****************************************************************
    

Problem conclusion

  • Fixed pattern
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV91840

  • Reported component name

    MAXIMO SCHEDULE

  • Reported component ID

    5724R46SE

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-01-04

  • Closed date

    2017-06-05

  • Last modified date

    2017-06-05

  • 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

    MAXIMO SCHEDULE

  • Fixed component ID

    5724R46SE

Applicable component levels

  • R760 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9NUN","label":"Maximo Asset Management Scheduler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"750","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
05 June 2017