IBM Support

IJ37770: ATTRIBUTE DATA RESTRICTION OF HIDDEN ON LABTRANS.PAYRATE

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

  • ERROR DESCRIPTION:
    
    Attribute Data Restriction of HIDDEN on LABTRANS.PAYRATE.
    
    
    PROBLEM:
    
    Issue with Attribute Data Restriction of HIDDEN, on
    LABTRANS.PAYRATE with Work Order Tracking, 'Select Planned
    Labor'.
    
    In the Security Group application, we create an Attribute Data
    Restriction for the LABTRANS.PAYRATE attribute and set it's type
    to 'HIDDEN'.
    Then in the Work Order Tracking application when a user tries to
    'Select Planned Labor', they receive the following error:
    
    BMXAA0019I ? The Rate field is either read only or part of the
    primary key.  You cannot edit this field.
    
    
    
    Note that a user can add other rows to LABTRANS using the other
    buttons, for example, [Select Labor] or using [New Row].
    
    
    PERFORMANCE ISSUE: No.
    
    STEPS TO REPRODUCE:
    
    Go To Security Groups application.
    
    Select a Security Group of which you are a member, and which
    has access to write to the Work Order Tracking application.
    
    Go to the 'Data Restrictions' tab.
    
    Go to the 'Attribute Data Restrictions' tab.
    
    Add an attribute data restriction for Table LABTRANS, Attribute
    PAYRATE.  Set the type to HIDDEN.
    
    Log out of Maximo.  Log in to Maximo.
    
    Select or create a Work Order with Planned Labor.
    
    Set the Work Order status to 'Approved'.
    Go to the ?Actuals? tab.
    
    Scroll down and select the 'Labor' tab.
    
    Click the 'Select Planned Labor' button.
    
    Select (check) a record from the dialog and click OK.
    
    
    The following error will be displayed:
    
    BMXAA0019I ? The Rate field is either read only or part of the
    primary key.  You cannot edit this field.
    
    
    
    CURRENT ERRONEOUS RESULT:
    
    The following error will be displayed:
    
    BMXAA0019I ? The Rate field is either read only or part of the
    primary key.  You cannot edit this field.
    
    
    
    EXPECTED RESULT:
    
    The user should be able to create new Labor record in LABTRANS
    even when the PAYRATE is HIDDEN.
    
    
    
    ENVIRONMENT (SYSTEM INFO):
    
    Tivoli's process automation engine 7.6.1.2-IFIX20211022-0031
    Build 20200715-0100 DB Build V7612-284 HFDB Build HF7612-50
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Maximo users                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Error BMXAA0019I "The Rate field is either read only or part *
    * of the primary key. You cannot edit this field." when using  *
    * "Select Planned Labor" with Attribute Data Restriction on a  *
    * LABTRANS attribute.                                          *
    ****************************************************************
    Reproduction Steps:
    1. Go To Security Groups application.
    Select a Security Group of which you are a member, and which
    has access to write to the Work Order Tracking application.
    Go to the 'Data Restrictions' tab.
    Go to the 'Attribute Data Restrictions' tab.
    Add an attribute data restriction for Table LABTRANS, Attribute
    PAYRATE. Set the type to HIDDEN.
    2. Log out and log back in.
    3. In the Work Order Tracking application select or create a
    Work Order with planned labor, and set the status to APPROVED.
    4. On the Actuals tab - Labor subtab, select the 'Select Planned
    Labor' button.
    5. Check one or more of the planned labor records to be copied
    to labor actuals.
    6. Click OK.
    CURRENT ERRONEOUS RESULT:
    The following error is encountered:
    BMXAA0019I - "The Rate field is either read only or part of the
    primary key. You cannot edit this field."
    EXPECTED RESULT:
    The user should be able to create new Labor record in LABTRANS
    even when the PAYRATE is HIDDEN.
    

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

    IJ37770

  • Reported component name

    SYSTEM CONFIG

  • Reported component ID

    5724R46S1

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-02-10

  • Closed date

    2022-03-13

  • Last modified date

    2022-03-13

  • 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

    SYSTEM CONFIG

  • Fixed component ID

    5724R46S1

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":"761"}]

Document Information

Modified date:
14 March 2022