Resolve error: “Transaction subsidiary XXX is not valid for item XXX. Please choose a different item.”

User uses Global Inventory Relationship record in their Intercompany Cross-Subsidiary Fulfillment feature in NetSuite OneWorld account to fulfill orders and receive returns across multiple subsidiaries. On the creation of Sales Order, the user encounters an error upon saving a Sales Order supported by a Global Inventory Relationship: “Transaction subsidiary XXX is not valid for item XXX. Please choose a different item.”

One possible reason is the Shipping Item used in the Sales Order have a different Subsidiary and does not align with the Originating Subsidiary on the Global Inventory Relationship. There are two options to resolve this error.

For example, on the Global Inventory Relationship, the Originating Subsidiary is SUB_X.

  • Option 1:
  • Navigate to List > Accounting > Shipping Items
  • Open Shipping Item record
  • Change the Subsidiaries fields to SUB_X
  • Click Save

Note: The Subsidiary on the Shipping Item should be the same with the Originating Subsidiary on the Global Inventory Relationship.

  • Option 2:
  • Navigate to List > Accounting > Shipping Items > New
  • Create a Shipping Item with SUB_X as its Subsidiary then save.
  • Open Shipping Item record used in the Sales Order
  • On the Shipping Item page, navigate to Cross-Subsidiary Rules subtab > Shipping Item > Subsidiary
  • Select SUB_X on Subsidiary column
  • Select the newly created Shipping Item with SUB_X subsidiary
  • Click Save

Leave a comment

Your email address will not be published. Required fields are marked *