IBM Support

IJ28808: IN DIFFERENT APPLICATIONS, PROBLEM IN THE DESCRIPTION GENERATED FROM A CLASS STRUCTURE.

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 Description:
    In both Locations and Item Master applications, the Description
    does not get truncated when it is generated from a class
    structure and exceeds the length of the field configuration.
    In the WO Tracking application, the value entered in the
    Attribute field does not go to the WO Description.
    
    Steps to Replicate:
    
    1. Using Database Configuration app, make sure the Length of all
    the attributes below are set to 100:
    ASSET.DESCRIPTION
    LOCATIONS.DESCRIPTION
    ITEM.DESCRIPTION
    WORKORDER.DESCRIPTION
    
    2. Go to Classifications application.
    
    3. Create and save a new Classification record with just 01
    Attribute as the following:
    Classification: CLASSX
    Generate Description: Yes
    Use Classification: Yes
    Using With: ASSET, ITEM, LOCATIONS, WORKORDER
    Attribute: ATTX; Data Type: ALN
    
    4. Go to Assets application.
    
    5. Create and save a new Asset record with no Description.
    
    6. Go to Specifications tab.
    
    7. Associate the Classification CLASSX.
    
    8. In the Alphanumeric Value of Attribute ATTX, enter a string
    of 105 characters, as for example
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n123456789h12345
    
    9. Save the record.
    
    Result:
    No problem. The system saves the Asset record with the
    Description below:
    CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n12
    
    10. Go to Locations application.
    
    11. Create and save a new Operating Location record with no
    Description.
    
    12. Go to Specifications tab.
    
    13. Associate the Classification CLASSX.
    
    14. In the Alphanumeric Value of Attribute ATTX, enter a string
    of 105 characters, as for example
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n123456789h12345
    
    15. Try to save the record.
    
    Result:
    The system throws the error below:
    "BMXAA4049E - The value specified exceeds the maximum field
    length that is allowed for this attribute: Value = CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s12..., Object Name=LOCATIONS, Attribute Name=DESCRIPTION,
    Maximum Length=100."
    
    Expected Result:
    Similar as Assets application, Locations application should save
    the record with the Description below:
    CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n12
    
    16. Go to Item Master application.
    
    17. Create and save a new Item record with no Description.
    
    18. Go to Specifications tab.
    
    19. Associate the Classification CLASSX.
    
    20. In the Alphanumeric Value of Attribute ATTX, enter a string
    of 105 characters, as for example
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n123456789h12345
    
    21. Try to save the record.
    
    Result:
    The system throws the error below:
    "BMXAA4049E - The value specified exceeds the maximum field
    length that is allowed for this attribute: Value = CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s12..., Object Name=ITEM, Attribute Name=DESCRIPTION,
    Maximum Length=100."
    
    Expected Result:
    Similar as Assets application, Item Master application should
    save the record with the Description below:
    CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n12
    
    22. Go to WO Tracking application.
    
    23. Create and save a new WO record with no Description.
    
    24. Go to Specifications tab.
    
    25. Associate the Classification CLASSX.
    
    26. In the Alphanumeric Value of Attribute ATTX, enter a string
    of 105 characters, as for example
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n123456789h12345
    
    27. Try to save the record.
    
    Result:
    Even selecting the "Generate Description" check-box in the
    Classifications application, in the WO Tracking application the
    string entered in the Attribute field doesn't go to WO
    Description.
    
    Expected Result:
    Similar as Assets application, WO Tracking application should
    save the record with the Description below:
    CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n12
    
    Reported in Version:
    IBM Maximo Asset Management 7.6.1.1
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users on systems configured to update location        *
    * descriptions with location specifications.                   *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Error "BMXAA4049E - The value specified exceeds the maximum  *
    * field length that is allowed for this attribute: Value =     *
    * CLASSX,                                                      *
    * 123456789t123456789t123456789t123456789f123456789f123456789s *
    * 123456789s12..., Object Name=LOCATIONS, Attribute            *
    * Name=DESCRIPTION, Maximum Length=100." encountered when      *
    * classifying a location when the classification has Generate  *
    * Description set to true and the length of the description    *
    * generated exceeds the length of the LOCATIONS.DESCRIPTION    *
    * attribute.                                                   *
    ****************************************************************
    STEPS TO REPRODUCE:
     1. Using Database Configuration application, make sure the
     length of LOCATIONS.DESCRIPTION attribute is set to 100.
     2. Go to Classifications application.
     3. Create a new Classification record with just 01 Attribute
    as
     the following:
     Classification: CLASSX
     Generate Description: Yes
     Using With: LOCATIONS
     Attribute: ATTX; Data Type: ALN
     4. Go to Locations application.
     5. Create a new Operating Location record with no Description.
     6. Go to Specifications tab.
     7. Associate the Classification CLASSX.
     8. In the Alphanumeric Value of Attribute ATTX, enter the
    string
     below of 105 characters:
    
    123456789t123456789t123456789t123456789f123456789f123456789s1234
     56789s123456789e123456789n123456789h12345
     9. Try to save the record.
     RESULT:
     The system throws the error "BMXAA4049E - The value specified
     exceeds the maximum field length that is allowed for this
     attribute: Value = CLASSX,
    
    123456789t123456789t123456789t123456789f123456789f123456789s1234
     56789s12..., Object Name=LOCATIONS, Attribute
    Name=DESCRIPTION,
     Maximum Length=100."
     EXPECTED RESULT:
     As happens in the Assets application, the auto-generated
    Description value should get truncated and the Location record
    saved with the Description below of 100 characters:
     CLASSX,
    123456789t123456789t123456789t123456789f123456789f123456789s1234
    56789s123456789e123456789n12
     REPORTED IN VERSION:
     IBM Maximo Asset Management 7.6.1.1
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
     package:
     Release 7.6.1.3 of Base Services
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ28808

  • Reported component name

    ASSETS

  • Reported component ID

    5724R46AS

  • Reported release

    760

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-10-23

  • Closed date

    2021-09-16

  • Last modified date

    2021-09-16

  • 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

    ASSETS

  • Fixed component ID

    5724R46AS

Applicable component levels

[{"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":"760"}]

Document Information

Modified date:
17 September 2021