IBM Support

IJ15883: DEFINED MANDATORY OPTION OF THE CLASSIFICATION DO NOT WORK FOR POLINE.

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

  • Problem details
    ===============
    
    In WO when you save the record where attribute is defined as
    mandatory, you cannot save the record before you add the
    required value for the attribute which is the correct and
    expected behaviour, but this is not working in PO application.
    In PO , record can be saved without entering value for the
    attribute.
    
    
    Application
    ==========
    PO and classification
    
    
    Steps to reproduce
    ===================
    1. Go to PO --> Create a record "1115"
    
    2. Click on PO LINES--> Enter new row and select a Line Type =
    ITEM
    
    3. In ITEM field --> Enter 031419A / Bearing,Roller
    
    You will notice that classification field gets populated with
    BEARING \ ROLLER
    
    4. Put a value for conversion factor
    
    5. Click on Specifications tab --> Under Attributes section for
    BEARTYPE --> Click on Arrow next to Classification field and Go
    to Classifications
    
    6. Make sure Under Section "Use with" you have POLINE
    
    7. Under Attributes section, for the attribute BEARTYPE, click
    on "Use with Object Detail" icon
    
    8. Make sure under Objects section, you check Mandatory
    checkbox for POLINE
    
    9. Press OK --> click SAVE --> click Return
    
    10.Press SAVE
    
    Results/ Problem
    ==================
    BMXAA4205I - Record has been saved.
    Record should not save , at this stage MAximo should display a
    message "BMXAA0191E - Field Alphanumeric Value for attribute
    BEARTYPE is required." but it didn't.
    
    Expected Results
    ================
    BMXAA0191E - Field Alphanumeric Value for attribute BEARTYPE is
    required. Please enter a value.
    
    Product Version
    ===============
    Tivoli's process automation engine 7.6.1.0-IFIX20190301-1635
    Build 20180718-1141
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users who use PO Specifications based on Item         *
    * Specifications                                               *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * PO application does not throw an error when the value on the *
    * specification is blank after the attribute is set up as      *
    * mandatory=1 in the Classification app. This is the behavior  *
    * of po specifications as they are inherited from item         *
    * specifications.  For this apar, a new system property called *
    * mxe.app.assetcat.mandatoryPerClassSpecUseWith is created.    *
    * For the users who want the code to validate against the      *
    * mandatory flag  based on the setup in the Classifications    *
    * app, please use the System Properties app to change the      *
    * property value to 1.                                         *
    *                                                              *
    * Allow the new mandatory flag defined in the Classifications  *
    * app on POLINE object to require a value when the "mandatry"  *
    * flag of the itemspec is not required.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • This is fixed in code with a new system property
    mxe.app.assetcat.mandatoryPerClassSpecUseWith.
    The fix for this APAR is contained in the following maintenance
    package:
    	 | release\fix pack | Interim Fix for Release 7.6.1.2 Product
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ15883

  • 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

    2019-05-03

  • Closed date

    2019-11-07

  • Last modified date

    2019-11-07

  • 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 ASST MGM

  • Fixed component ID

    5724R46AM

Applicable component levels

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

Document Information

Modified date:
07 November 2019