IBM Support

IJ35518: FORMULAS: CAN'T RETURN NULL TO PERSISTENT FIELD

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:Ø
    Unable to to return a null value to a persistent field per
    formula. NULL should be the true value returned it is trying to
    return a 0.
    STEPS TO REPRODUCE:
    
    1. Open DBCONFIG application, nn the WORKORDER table, create
    two new attributes: CGPERSISTENT and CGNONPERSISTENT:
        -CGPERSISTENT is Persistent AMOUNT field
        -CGNONPERSISTENT is non persistent AMOUNT field.
    2. Apply the config changes.
    3. Create an attribute formula on the CGNONPERSISTENT field:
        -Formula Expression : nullvalue()
    4. In Application Designer, add CGNONPERSISTENT as a field in
    WOTRACK
    5. Open an existing WO in WOTRACK
    6. We can see that CGNONPERSISTENT has null as its value
    7. Create an attribute formula on the CGNONPERSISTENT field:
        -Formula Expression : nullvalue()
    8. In Application Designer, add CGPERSISTENT as a field in
    WOTRACK
    9. In Work Order Tracking create a new WO.
        -You get:
    BMXAA3761E - The event has failed. Ensure that the event is
    registered correctly. See the log file in
    the APP HOME directory for more details about the error.
    null
    
    Results:
    BMXAA3761E - The event has failed. Ensure that the event is
    registered correctly. See the log file in
    the APP HOME directory for more details about the error.
    null
    
    Expected Results:
    Null should work with the persistent field when formula is
    executed
    
    Product Version:
    Tivoli's process automation engine 7.6.1.2-IFIX20201215-1550
    Build 20200715-0100 DB Build
    V7612-284 HFDB Build HF7612-14IBM
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Can return null to a persistent field.                       *
    ****************************************************************
    

Problem conclusion

  • The fix for this APAR is contained in the following maintenance
    package: release\fix pack for Release 7.6.1.3 Product
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ35518

  • 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

    2021-10-12

  • Closed date

    2021-11-05

  • Last modified date

    2021-11-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • Formula
    

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:
06 November 2021