Intercompany Transfer Order

In accounts using NetSuite OneWorld, the Intercompany Transfer Order transaction is used to move inventory from a location for one subsidiary to a location for another subsidiary. The intercompany transfer order record is defined in the tranInvt (inventory) XSD.

For information about how intercompany transfer orders are used, see Intercompany Inventory Transfers - Non-Arm's Length.

Supported Operations

The following operations can be used to modify intercompany transfer order records:

add | addList | attach / detach | delete | deleteList | get | getDeleted | getList | getSavedSearch | getSelectValue | initialize / initializeList | search | update | updateList | upsert | upsertList

Note:

You can also use the asynchronous equivalents of SOAP web services list operations. For information about asynchronous operations, see SOAP Web Services Asynchronous Operations. For more information about request processing, see Synchronous Versus Asynchronous Request Processing.

Field Definitions

The SOAP Schema Browser includes definitions for all body fields, sublist fields, search filters, and search joins available to this record. For details, see the SOAP Schema Browser’s intercompany transfer order reference page.

Note:

For information on using the SOAP Schema Browser, see SOAP Schema Browser.

Usage Notes

You should read the usage notes for Transfer Order, because these notes also apply to the Intercompany Transfer Order. The following additional notes apply.

Source Subsidiary and Destination Subsidiary

An intercompany transfer order must have a Subsidiary (meaning the source subsidiary) and a Destination Subsidiary value.

All transfer order line items must be available to both the source and destination subsidiaries.

The Source Location for a transfer order must be from the (source) Subsidiary and the Destination Location must be from the Destination Subsidiary.

The Department and Class values for a transfer order must be from the (source) Subsidiary. These values are used for shipment transactions.

You must have permissions for both the source (Subsidiary) and Destination Subsidiary to create or edit an intercompany transfer order. Permissions for both the Source Location and Destination location also are required, whether the transfer order status is set to Pending Approval or Pending Fulfillment.

Transfer Pricing Notes and the Use Item Cost as Transfer Cost Preference

Intercompany transfer orders can be entered when the Use Item Cost as Transfer Cost preference is enabled on the Order Management subtab at Setup > Accounting > Accounting Preferences.

The transfer order Transfer Price value defaults to the Transfer Price listed on the item record, but can be changed when the transfer order is created or edited.

The difference between the item cost and the transfer order Transfer Price is recorded in a Gain/Loss account, and G/L impact occurs after item receipt, as shown in the following table:

Account

Debit

Credit

Subsidiary

Inventory Asset

X

Destination Subsidiary

Inventory in Transit

X

Source Subsidiary

Intercompany Payable/Receivable

Intercompany Clearing

X

Destination Subsidiary (Payable)

Intercompany Payable/Receivable

Intercompany Clearing

X

Source Subsidiary (Receivable)

Important:

When NetSuite released the Intercompany Time and Expenses feature, the first set of accounts created were named Intercompany Payable/Receivable XXX, where XXX denoted the currency ISO code. In 2013.1 NetSuite OneWorld introduced the Intercompany Clearing XXX account. This new account replaced the Intercompany Payable/Receivable Account for new accounts because the existing accounts were being used by the Intercompany Elimination feature. The change applied to only new accounts. Existing accounts were not renamed. In 2014.1, NetSuite OneWorld introduced new intercompany clearing accounts for payable and receivable that are not currency locked. These new clearing accounts are used for intercompany transactions. All existing currency-locked intercompany clearing accounts (the Intercompany Payable/Receivable accounts) are now child accounts of the new clearing account. For more information, see Enabling Intercompany Time and Expenses and Intercompany Elimination Overview.

Be aware that the exchange rate between subsidiaries' currencies can affect the G/L impact to each subsidiary.

Related Topics

Transactions
Usage Notes for Transaction Record Types
Transaction Search
Multiple Shipping Routes in SOAP Web Services
How to Use the SOAP Web Services Records Help
SOAP Web Services Supported Records
SOAP Schema Browser
SuiteTalk SOAP Web Services Platform Overview

General Notices