IBM Support

IJ40058: OUTBOUND TRANSACTION RETURNS CUSTOM YORN ATTRIBUTE AS 1 OR 0

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:
    Outbound transaction returns custom YORN attribute as 1 or 0
    
    Steps to reproduce:
    1. Go To -> Database configuration -> search for WPMATERIAL
    2. Add a new non persistent attribute TESTFIELD1
    Type YORN
    3. Enable Admin Mode, Apply configuration changes, disable admin
    mode
    4. Go to -> Object structures -> duplicate MXWODETAIL object
    structure
    5. Select Action -> Include/Exclude Fields -> select WPMATERIAL
    -> Non-persistent fields -> Include TESTFIELD1
    6. Go To -> Publish Channels -> Create a new publish channel
    based on the object structure created at step 4
    7. Select Action -> Enable event listener
    8. Select Action -> Message tracking -> Enable Message Tracking
    and Store Message
    9. This is not a mandatory step, the issue occurs whether the
    Publish JSON? checkbox is checked or not.
    10. Object Structure Sub-Records section -> select WPMATERIAL
    11. Processing Rules for Sub-Record WPMATERIAL -> New Row:
    Rule: SETRULE
    Action: SET
    12. Click on Sub-Record Fields -> New Row:
    Field: TESTFIELD1
    Select the last radio button:
    Object: ITEM
    Relationship: ITEM
    Object Field: ROTATING
    13. Go To -> External Systems -> EXTSYS1 -> Add the publish
    channel created at step 6.
    14. Go To -> Item Master -> Create a new Rotating Item and
    Activate it
    15. Go To -> Work Order Tracking -> Plans tab -> Material
    sub-tab -> New Row
    Item: Select the item created at step 14
    Storeroom: Central
    16. Go to -> Message Tracking or your global directory and check
    your message
            "testfield1": "1",
    
    Other YORN attributes have values of true or false and the
    expectation is that the output for the custom field will be true
    or false not 0 or 1.
    
    Product version:
    Maximo 7612
    

Local fix

Problem summary

Problem conclusion

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

Temporary fix

Comments

APAR Information

  • APAR number

    IJ40058

  • Reported component name

    INTEGRATION

  • Reported component ID

    5724R46I1

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-05-16

  • Closed date

    2022-05-17

  • Last modified date

    2022-05-17

  • 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

    INTEGRATION

  • Fixed component ID

    5724R46I1

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:
18 May 2022