IBM Support

IV36528: BMXAA4025E - NO EXTERNAL DEFAULT VALUE WAS FOUND FOR THE INTERNAL VALUE NULL IN DOMAIN MTLSTATUS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The problem : got error " BMXAA4025E - No external default value
    was
    found for the internal value null in domain MTLSTATUS"
    ,when WOMaterialStatusUpdateCronTask is running.
    
    EVN : BS7502
    
    The Steps to replicate
    1. create a wo "TCH1'
       In Plan\Materials, Add two items.
       1) Item: Z8 , Storeroom : CENTRAL, Quantity : 1
       2) Item: Z9 , Storeroom : CENTRAL, Quantity : 1
    
       Make sure that no available balances for both items
    
       Try to approve - WO status will be WMATL
    
       Then, replenish Z8 item stock to make balance as 1. ( can do
    balance-adjustment )
    
    2. By WOMaterialStatusUpdateCronTask, TCH1's WORKPACKMTLSTATUS
    and
    STOREROOMMTLSTATUS becomes PARTIAL
    
    3. Create a WO "TCH2"
       In Plan\Materials, Add an item
       1) Item: Z7 , Storeroom : CENTRAL, Quantity : 1
       Make sure that no available balances for Z7 item.
       Try to approve - WO status will be WMATL
       TCH2's WORKPACKMTLSTATUS and STOREROOMMTLSTATUS are NONE
    
    4. Create a WO "TCH3"
       In Plan\Materials, Add two items
       1) Item: Z6 , Storeroom : CENTRAL, Quantity : 1
       1) Item: Z7 , Storeroom : CENTRAL, Quantity : 1
       Make sure that no available balances for both items.
       Try to approve - WO status will be WMATL
    
    5. Create a WO "TP1" having children ( TCH1, TCH2, TCH3)
       Change status to APPR
       TP1's WORKPACKMTLSTATUS is NONE
    
    6. Replenish Z6 item stock to make balance as 1. ( can do
    balance-adjustment )
    
    
    7. When WOMaterialStatusUpdateCronTask is run,  Got error.
    <<
    31 Jan 2013 22:53:13:640 [ERROR] [MXServer] [CID-CRON-516]
    BMXAA4025E -
    No external default value was found for the internal value null
    in
    domain MTLSTATUS, siteid=BEDFORD, orgid=EAGLENA. Define the
    appropriate
    value in the Domains application.
    psdi.util.MXSystemException: BMXAA4025E - No external default
    value was
    found for the internal value null in domain MTLSTATUS,
    siteid=BEDFORD,
    orgid=EAGLENA. Define the appropriate value in the Domains
    application.
     at
    psdi.mbo.Translate.toExternalDefaultValue(Translate.java:835)
     at
    psdi.mbo.Translate.toExternalDefaultValue(Translate.java:783)
     at
    psdi.app.workorder.WO.refreshWorkPackHierarchy(WO.java:19004)
     at
    psdi.app.workorder.WO.refreshWorkPackHierarchy(WO.java:18908)
     at
    psdi.app.workorder.WorkOrderListener.eventAction(WorkOrderListen
    er.java:
    130)
     at
    psdi.server.event.EventTopic$Subscription.eventAction(EventTopic
    .java:67
    6)
     at
    psdi.server.event.EventTopic.eventAction(EventTopic.java:289)
     at
    psdi.server.event.EventTopicTree.eventAction(EventTopicTree.java
    :488)
     at psdi.mbo.Mbo.fireEvent(Mbo.java:5735)
     at psdi.mbo.StatefulMbo.fireEvent(StatefulMbo.java:794)
     at psdi.mbo.MboSet.fireEventsAfterDB(MboSet.java:7437)
     at
    psdi.txn.MXTransactionImpl.fireEventsAfterDB(MXTransactionImpl.j
    ava:456)
     at
    psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.jav
    a:229)
     at psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:156)
     at psdi.mbo.MboSet.save(MboSet.java:7043)
     at
    psdi.app.workorder.WOMaterialStatusUpdateCronTask.updateWOStatus
    (WOMater
    ialStatusUpdateCronTask.java:139)
     at
    psdi.app.workorder.WOMaterialStatusUpdateCronTask.cronAction(WOM
    aterialS
    tatusUpdateCronTask.java:49)>>
    
    cf. WO.class and  WOMaterialStatusUpdateCronTask.class 's
    refreshWorkPackHierarchy should be fixed.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * maximo 75 users using WOMaterialStatusUpdateCronTask         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * BMXAA4025E - NO EXTERNAL DEFAULT VALUE WASFOUND FOR THE      *
    * INTERNAL VALUE NULL IN DOMAIN MTLSTATUS                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Please request hotfixes for your 75 releases                 *
    ****************************************************************
    

Problem conclusion

  • This is fixed in code.
    
    The fix for this APAR is contained in the following maintenance
    package:
    	 | release\fix pack | Interim Fix for Release 7.5.0.5 Product
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV36528

  • Reported component name

    INVENTORY

  • Reported component ID

    5724R46IN

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-02-10

  • Closed date

    2013-02-27

  • Last modified date

    2013-02-27

  • 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

    INVENTORY

  • Fixed component ID

    5724R46IN

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCHPMA","label":"Inventory"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"750","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
27 February 2013