IBM Support

IV97788: "BMXAA0314E- COMPNAY CONTACT IS NOT VALID" WHEN VENDOR IS ON MULTIPLE ORGS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Two Organizations   Org A is USD currency and Org B is CAD
    currency.  One Vendor added to the two Orgs with the matching
    currency of the Org. When create Desktop Req and add Vendor -
    when trying to approve/submit received error:
    "BMXAA0314E- compnay contact is not valid"
    
    Compnay does not use Exchange Rates
    
    1)Two Orgs >  Org A  currency = USD - site A ,  Org B currency
    = CAD - site B
    2)Company Master > created new Vendor = TESTER1 > currency = CAD
    3)Save
    4)Select Action> Add Company Master to Organization
    5)From Add Company Master to Organization pop up > select Org B
    (CAD currency) first
    6)click ok
    7)Select Action > Add Company Master to Organization
    8) From Add Company Master to Organization pop up > select Org
    A (USD currency) and be sure to change Vendor currency to USD.
    9)click ok
    **Companies table - check   Vendor =TESTER1 for Org B currency
    CAD will be the first record found in the table for this
    vendor.
    Select  company, type, orgid, currencycode from companies where
    company= 'TESTER1'
    Company     Type    OrgID     Currencycode
    1.TESTER1   V   ORG  B     CAD
    2.TESTER1   V   ORG  A     USD
    10)Profile Default SiteA  = USD site
    11)Item Master> create  item  TEST12
    12)Vendor tab> click new row > Add Vendor = TESTER1 (USD)
    currency
    13)save activate Item at inventory and org level
    14) Profile Default SiteB = CAD site
    15)Item Master >select Item TEST12
    16)Vendor tab> click new row > Add Vendor = TESTER1(CAD)
    currency
    17)Profile Default SiteA= USD site
    18)Desktop Requisitions > create requisition > click continue
    button
    19)Requistiion Line Items > click new row > enter item = TEST12
    created in step #11
    20) qty 1 > line cost = 10.00 > Vendor = TESTER1 (from step #2)
    receive error: "BMXAA0314E- Company Contact is not Valid" (
    this is a false message the error in the logs will indicate
    missing exchange rate)
    The problem only existis if Item / INVVENDOR record is updated
    for the particular vendor.  When the Desktop Requisition is
    created for the USD site , and the vendor field is populated
    the vendor record is validated against the companies object and
    finds the first company record in the companies object in this
    case it is the CAD vendor and it then issues the error message
    "BMXAA0314E- compnay contact is not valid"   this is not
    correct :The query that checks/validates the vendor from the
    companies object should include the Organization in the query.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * MAXIMO                                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * "BMXAA0314E- COMPANY CONTACT IS NOT VALID" WHEN VENDOR IS ON *
    * MULTIPLE ORGS                                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • Needed to include the org in the query when getting the company
    using the vendor
    
    The fix for this APAR is contained in the following maintenance
    package:
    	 | release\fix pack | Interim Fix for Release 7.6.0.9 Product
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV97788

  • Reported component name

    SELF SERVICE

  • Reported component ID

    5724R46SS

  • Reported release

    750

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-05

  • Closed date

    2017-07-06

  • Last modified date

    2017-07-06

  • 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

    SELF SERVICE

  • Fixed component ID

    5724R46SS

Applicable component levels

  • R760 PSY

       UP

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

Document Information

Modified date:
06 July 2017