Setting Up Interunit and Intercompany Transfers

This section discusses how to:

  • Select an interunit accounting method for stock transfers.

  • Define transfer parameters based on the interunit accounting method.

    The transfer parameters determine how the system executes stock transfers. The pages used to define transfer parameters differ depending upon which interunit accounting method you select.

  • Establish Inventory business unit pairs.

  • Define transfer pricing for items.

    To transfer items using a price other than the source business unit's cost, define a transfer price, markup percentage, and any additional transfer costs on the Transfer Pricing Definition component. You can also transfer at zero cost. PeopleSoft does not support interunit pricing for non-cost items.

  • (Optional) Enable interunit backorders.

  • (Optional) Establish interunit par quantities.

  • (Optional) Define transfer attributes.

    Define default transfer attributes for the business unit on the Transfer Attributes Defaults page. You can override these defaults for individual items on the Transfer Attributes page. If no item-level transfer attributes exist, the system uses the business unit values.

  • (Intercompany transfers only) Establish billing defaults for source business units.

    Using the Inventory Definition component, define a PeopleSoft Billing business unit, bill type, and bill source. The source business unit uses these values when prompting the PeopleSoft Billing business unit to send the voucher (invoice) to the destination business unit.

  • (Intercompany transfers only) Define destination business units as customers.

    Establish customer attributes using General Information pages.

  • (Intercompany transfers only) Define voucher creation parameters for interunit transactions.

Page Name

Definition Name

Usage

Installation Options - Overall Page

INSTALLATION_FS1

Select an interunit method.

Installation Options - Inventory Page

INSTALLATION_INV

For inventory stock transfers, select an interunit transaction value.

General Ledger Definition - Inter/IntraUnit Page

BUS_UNIT_TBL_GL6

Define interunit transfer parameters. Establish relationships between general ledger business units.

Inventory Definition - Business Unit Definition Page

BUS_UNIT_INV1

Define interunit transfer parameters.

Inventory Definition - Business Unit Options: Revenue and Billing Defaults Page

BUS_UNIT_INV4

For intercompany transfers, define defaults for voucher creation in PeopleSoft Billing.

InterUnit Template Page

IU_INTER_TMPLT

If using the direct or indirect methods for the centralized interunit or intraunit processor, define transfer parameters.

Interunit Pair Page

IU_INTER_PR_BASIC

If using the pairs method for the centralized interunit or intraunit processor, define transfer parameters.

System Transaction Map Page

IU_TRAN_MAP

If using the direct or indirect methods for the centralized interunit or intraunit processor, define transfer parameters.

Interunit Ownership Page

DMD_IU_DEFN_INV

Set up all PeopleSoft Inventory business units likely to participate in interunit transfers. Establish the source and destination interunit accounting.

Use this page if you elected on the Installation Options - Inventory page to use PeopleSoft Inventory settings or Both. If you elected to use PeopleSoft General Ledger settings, continue the setup using PeopleSoft General Ledger pages.

Transfer Attributes Defaults Page

TRANS_UNIT_INV

Define default interunit transfer attributes for a business unit.

Transfer Attributes Page

TRANS_UNIT_IT_INV

Override the business unit default transfer attributes for a specific item.

Define Business Unit Item - Inventory: Shipping/Handling Page

OVRD_ATTRIB_INV

Establish interunit par quantity.

Customer Information - General Info Page

CUST_GENERAL1

For intercompany transfers, establish all destination inventory business units for customers.

Define the primary sold to, ship to, and bill to addresses for the destination business unit (intercompany transfers only).

General Information - Bill To Options Page

CUST_BILLTO_OPT

Define the destination business unit's currency value and rate type, and establish customer attributes (intercompany transfers only).

Bill-by Identifier Page

BI_BILL_BY

Establish a bill by identifier for intercompany transfers (intercompany transfers only).

Setup Fulfillment Page

OF_SETUP_INV

Use this page to enable backorders of interunit MSRs and define a default cost element for additional transfer costs. In addition, this page can enable the user to override the shipping address, transfer price, and transfer markup percentage on the MSR.

Transfer Pricing Definition Page

CM_TRAN_PRICE_DEFN

Define the transfer prices, markup percentages, and additional transfer costs to be used for a source business unit or a source and destination unit pair.

Identifying Information Page

VNDR_ID1

Define each source general ledger business unit as a supplier (intercompany transfers only).

Supplier Information - Address Page

VNDR_ADDRESS

Define each source general ledger business unit as a supplier (intercompany transfers only).

Supplier Information - Location Page

VNDR_LOC

Define each source general ledger business unit as a supplier (intercompany transfers only).

PeopleSoft Inventory offers two methods for deriving the parameters for PeopleSoft Inventory stock transfers:

  • Centralized accounting.

  • PeopleSoft Inventory pairs.

You can use either method alone or combine the two methods. Centralized accounting involves less setup and provides more consistent control across business units. The PeopleSoft Inventory pairs method provides more specific parameters for an interunit transfer. Combining the two methods enables you to define specific interunit parameters for some PeopleSoft Inventory business units and use the more general interunit parameters for the remaining business units.

Centralized Accounting

The centralized interunit or intraunit processor manages the definition and processing of interunit transactions across all PeopleSoft financial and distribution products. The accounting approach that you select on the Installation Options - Overall/GL page determines how the system derives interunit receivables and interunit payables ChartFields and other interunit transfer parameters. The three centralized accounting approaches are:

  • Direct

    Parameters come from the source PeopleSoft General Ledger business unit.

  • Indirect

    Parameters come from the destination PeopleSoft General Ledger business unit.

  • Pairs

    Parameters come from a definition for the pair of PeopleSoft General Ledger business units involved in the transaction. This approach enables you to vary the settings for different pairs of General Ledger business units.

PeopleSoft Inventory Pairs

The PeopleSoft Inventory pairs method enables you to define the parameters used by interunit transfers at the PeopleSoft Inventory business unit level. You can use the centralized interunit or intraunit processor, inventory pairs method, or both. On the Installation Options - Inventory page, select one of these transaction value options:

  • PeopleSoft Inventory business unit settings only.

  • PeopleSoft General Ledger business unit settings only.

  • Both settings.

The following parameters determine how the PeopleSoft system records interunit transfers. These parameters come from either PeopleSoft Inventory or PeopleSoft General Ledger, depending upon whether you're using centralized accounting or the PeopleSoft Inventory pairs method.

Field or Control

Description

Interunit receivables and interunit payables

The ChartField combinations that define the receivables and payables between the two business units. These accounts are used for interunit transfers with separate PeopleSoft General Ledger business units and for all intercompany transfers.

Intransit Ownership BU (in-transit ownership business unit)

The PeopleSoft Inventory business unit that owns the stock while it is in transit. PeopleSoft uses in-transit accounts for all PeopleSoft Inventory interunit transfers. For intercompany transfers, the in-transit ownership business unit is always the destination business unit.

Intercompany

Identifies an interunit transfer and notifies the system to record an intercompany sale using PeopleSoft Billing.

Intransit Account

The ChartField combination used to account for the stock while it is in transit.

Billing Business Unit

(Intercompany only) The PeopleSoft Billing business unit linked to the source PeopleSoft Inventory business unit. This Billing business unit calculates taxes (VAT), generates invoices, creates accounting entries, and records vouchers with PeopleSoft Payables.

Customer ID

(Intercompany only) Identifies a potential destination business unit as an interunit customer in the PeopleSoft customer tables.

Ship To Customer ID and Location Code

(Intercompany only) The shipping location and shipping defaults for the destination PeopleSoft Inventory business unit.

Flag Items for Auto-Putaway

Streamlines the receiving process. You cannot use this option for intercompany transfers.

Address Override

Select to override the default shipping address for intercompany transfers only. For all other types of interunit transfers, the shipping address can always be changed.

Payables Business Unit

(Intercompany only) The PeopleSoft Payables business unit that is linked to the destination PeopleSoft Inventory business unit. This business unit receives and processes the invoice from the source PeopleSoft Billing business unit.

Supplier ID and Location Code

(Intercompany only) These codes identify the source PeopleSoft General Ledger unit when the PeopleSoft Payables unit receives the voucher.

The following table shows the derivation of transfer parameters, based on entries in the Installation Options component. The first column lists the parameters; the remaining columns list the pages on which you define these parameters. Central refers to the interunit method setting on the Installation Options - Overall/GL page (direct, indirect, or pair). IN refers to the InterUnit Transaction Values field setting on the Installation Options - Inventory page.

Note: If the InterUnit Transaction Options field is set to Both, and if a PeopleSoft Inventory pair record exists, the system derives all parameters from the PeopleSoft Inventory level. Failure to set up necessary parameters can result in errors.

Transfer Parameter

Central = D/I

IN =GL Only

Central=D/I/P

IN = IN Only

Central = D/I

IN = Both

Central = P

IN = GL Only

Central = P

IN = Both

Interunit receivables and interunit payables ChartFields

InterUnit Template page

InterUnit Pair page (GL BU Pair) or InterUnit Template page

InterUnit Template page

InterUnit Pair page (GL BU Pair)

InterUnit Pair page (GL BU Pair)

Intransit Ownership Unit

System Transaction Map page (Options link)

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. System Transaction Map page

InterUnit Pair page (GL BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. InterUnit Pair page (GL BU Pair)

Intercompany Processing check box

System Transaction Map page (Options link)

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. System Transaction Map page

InterUnit Pair page (GL BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. InterUnit Pair page (GL BU Pair)

Intransit Account

InterUnit Template page

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. InterUnit Template page

InterUnit Pair page (GL BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. InterUnit Pair page (GL BU Pair)

Billing BU

(Source GL Unit) General Ledger Definition - Inter/IntraUnit page

(Source IN Unit) Inventory Definition - Business Unit Definition page

  1. (source) Inventory Definition - BU Definition page

  2. (source) General Ledger Definition - Inter/IntraUnit page

InterUnit Pair page (GL BU Pair)

  1. (source) Inventory Definition - BU Definition page

  2. InterUnit Pair page (GL BU Pair)

Customer ID

(Destination GL Unit) General Ledger Definition - Inter/IntraUnit page

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. (destination) General Ledger Definition - Inter/IntraUnit page

InterUnit Pair page (GL BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. InterUnit Pair page (GL BU Pair)

Ship To Customer ID and Location Code

(Destination IN Unit) Inventory Definition - Business Unit Definition page

Customer ID defined on destination General Ledger Definition - Inter/IntraUnit page

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. (destination) Inventory Definition - Business Unit Definition page

  3. Customer ID defined on destination General Ledger Definition - Inter/IntraUnit page

  1. (Destination IN Unit) Inventory Definition - Business Unit Definition page

  2. Customer ID defined on InterUnit Pair page (GL BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. (destination) Inventory Definition - Business Unit Definition page

  3. Customer ID defined on InterUnit Pair page (GL BU Pair)

Auto Putaway check box

(Destination IN Unit) Inventory Definition - Business Unit Definition page

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. (destination) Inventory Definition - Business Unit Definition page

(Destination IN Unit) Inventory Definition − Business Unit Definition page

  1. InterUnit Ownership page (IN BU Pair)

  2. (destination) Inventory Definition - Business Unit Definition page

Address Override check box

Setup Fulfillment page in source Inventory unit.

InterUnit Ownership page (IN BU Pair)

  1. InterUnit Ownership page (IN BU Pair)

  2. Setup Fulfillment page in source Inventory unit.

Setup Fulfillment page in source Inventory unit.

  1. InterUnit Ownership page (IN BU Pair)

  2. Setup Fulfillment page in source Inventory unit.

Payables BU

(Destination GL Unit) General Ledger Definition - Inter/IntraUnit page

(Destination GL Unit) General Ledger Definition - Inter/IntraUnit page

(Destination GL Unit) General Ledger Definition - Inter/IntraUnit page

(Destination GL Unit) General Ledger Definition - Inter/IntraUnit page

(Destination GL Unit) General Ledger Definition - Inter/IntraUnit page

Supplier ID and Location Code

(Source GL Unit) General Ledger Definition - Inter/IntraUnit page

(Source GL Unit) General Ledger Definition - Inter/IntraUnit page

(Source GL Unit) General Ledger Definition - Inter/IntraUnit page

(Source GL Unit) General Ledger Definition - Inter/IntraUnit page

(Source GL Unit) General Ledger Definition - Inter/IntraUnit page

Note: If the Customer ID is obtained from the GL business unit record of the destination business unit, then the customer needs to be defined in the SetID of the source business unit as well. If the Ship To Customer ID is obtained from the Inventory business unit record of the destination business unit, then the customer needs to be defined in the SetID of the Source business unit as well.

To define interunit transfer pairs, use the InterUnit Transfers Accounting component. Use the InterUnit Transfer Accounting component interface (INTERUNIT_DEF_INV) to load data into the tables for this component.

Use the Interunit Ownership page (DMD_IU_DEFN_INV) to set up all PeopleSoft Inventory business units likely to participate in interunit transfers.

Establish the source and destination interunit accounting.

Navigation:

Set Up Financials/Supply Chain > Product Related > Cost Accounting > InterUnit Transfers Accounting > Interunit Ownership

This example illustrates the fields and controls on the Interunit Ownership page. You can find definitions for the fields and controls later on this page.

Interunit Ownership page

If you select Use Both or Use IN BU Settings Only on the Installation Options - Inventory page, then you are using the inventory business unit pairs for some or all of the interunit transfers. If you select Use IN BU Settings Only, you must define all business unit pairs on this page. If you select Use Both, you only need to define the inventory business unit pairs on this page when the intransit account is dependent on the inventory unit, not the GL unit. For pairs not defined on this page, the processes look to the interunit pairs in the centralized interunit and intraunit processor.

Field or Control

Description

Source Unit

Enter the Inventory business unit that issues the inventory stock.

Destination Unit

Enter the inventory business unit that receives the inventory stock.

In-Transit Ownership Unit

Enter one of the two business units that owns the intransit inventory.

Flag Items for Auto-Putaway

Select to insert the depleted shipment into the putaway staging tables of the destination business unit automatically. Run the Complete Putaway process to complete the putaway into inventory. Auto-putaway cannot be used for an intercompany transfer.

InterCompany Processing

Select to use the interunit sales approach for transfers between these business units. The system records an intercompany sale with the source inventory business unit recording a sale and the linked billing business unit issuing a voucher (invoice) for the stock transfer to the receiving business unit's payable unit. This approach can be used when transferring stock between separate legal entities. This check box is automatically selected if the business units use different base currencies. If you select this check box, then the intransit ownership unit must be the destination business unit.

Customer ID

If this is an Intercompany relationship, enter the customer ID that you have defined for the destination business unit. PeopleSoft Billing uses this ID to create the voucher (invoice) to send to the destination payables business unit.

Ship To and Location

(Intercompany only) The Ship To Customer ID and Location Code contain the shipping location and shipping defaults for the destination inventory business unit.

Allow Address Override

Select to enable users to override the default shipping address of the interunit stock request.

Intransit Account

Use to define the ChartFields and cost elements for the intransit account. The cost of the inventory stock is stored in this account from shipment to receipt. For each cost element defined, you can enter different intransit ChartFields, thereby capturing each cost separately. Leave the Cost Elmnt field blank to capture all of the costs in the same intransit account (ChartField combination).

To the setup the transfer pricing data for interunit transfers, see the “Managing Interunit Transfer Pricing and Additional Costs” topic in the PeopleSoft Cost Management, or Understanding Interunit Transfers.

When you create an interunit transfer, the need for stock is usually immediate. Therefore, unlike with other types of stock requests, PeopleSoft Inventory does not create backorders for interunit transfers unless you select the Allow Interunit Backorders option on the source business unit's Setup Fulfillment page. When this option is active, the system creates backorders for the remaining quantity when an interunit request can only be partially fulfilled. If you do not enable interunit backorders, PeopleSoft Inventory fulfills as much of the order as possible with the available quantity in the business unit, and then you must request the remaining quantity from another business unit.

An interunit par quantity is the minimum quantity that must be on hand in the source business unit before interunit transfer requests can be fulfilled. A given business unit may need to fulfill numerous stock requests originating from multiple sources. To protect a source business unit from running out of stock to fulfill its own customer order or production requirements, define an interunit par quantity for each business unit-item combination, using the Define Business Unit Item − Inventory: Shipping/Handling page.

To define interunit transfer attributes, use the Transfer Attributes component. To define defaults for interunit transfers, use the Transfer Attributes Defaults component.

Use the Transfer Attributes Defaults page (TRANS_UNIT_INV) to define default interunit transfer attributes for a business unit.

Navigation:

Items > Define Items and Attributes > Transfer Attributes Defaults

This example illustrates the fields and controls on the Transfer Attributes Defaults page. You can find definitions for the fields and controls later on this page.

Transfer Attributes Defaults page

For each PeopleSoft Inventory pair, define default transfer attributes for a combination of destination business unit, source business unit, and ship via. PeopleSoft Inventory uses these attributes to calculate the scheduled and arrival dates for interunit transfers. (These dates become the defaults in the Create/Update Stock Request component.) If you integrate with a planning system, that system also uses these attributes when creating automatic interunit transfers.

Field or Control

Description

Intransit Days and Intransit Hours

The time required to transfer stock from the source business unit to the destination business unit for a specified ship via.

Transportation Cost

The cost to transfer stock from the source business unit to the destination business unit. Available if the installation includes PeopleSoft Supply Planning.

Allow Partial Fulfillment

Select to enable the planning system to fulfill interunit transfer requests when the source business unit can only supply part of the request. The system only processes requests for which the partial fulfillment is greater than the minimum defined quantity. Available if the installation includes PeopleSoft Supply Planning.

Transfer Yield

The expected usable portion of the interunit transfer stock, expressed as a percentage. Transfer yield provides a guideline for inflating the planned quantity to account for any loss that may occur during transport. For example, if you have a transfer yield of 90 percent and you enter an interunit transfer with 100 units, the system increases the shipping quantity to 110 units (a 10 percent increase for the expected loss). For the receiving business unit, the system decreases the quantity to the original 100 units, and the amount of the expected loss (10 units) is recorded using the IBU Transfer Adjustments transaction group (042). If you're using auto-putaway processing, the system stages orders automatically in the destination business unit, and the Deplete On Hand Qty (Depletion) process (IN_FUL_DPL) subtracts the expected loss from the shipped quantity to determine the received quantity.

Minimum Order Qty (minimum order quantity) and Maximum Order Qty (maximum order quantity)

The acceptable minimum and maximum quantities for interunit transfers.

Note: PeopleSoft planning products do not use the minimum order quantity.

Order Multiple

The order multiplier for transfers. This value represents the quantity increments that are used when creating new planned orders.

For intercompany transfers, define billing attributes for the source PeopleSoft Inventory business units using the Inventory Definition component:

  1. Enter a PeopleSoft Billing business unit for interunit transfers on the Inventory Definition - Business Unit Definition page.

  2. Enter a bill type and bill source on the Inventory Definition - Business Unit Options: Revenue and Billing Defaults page.

For intercompany transfers, define destination PeopleSoft Inventory business units as customers in PeopleSoft customer tables. This enables the system to create an invoice in PeopleSoft Billing for each intercompany transfer and load it into the PeopleSoft Payables business unit linked to the destination Inventory business unit.

To define a destination PeopleSoft Inventory business unit as a customer:

  1. Add customers and assign customer roles on the General Info page.

    Although the destination PeopleSoft Inventory business units and your customers represent the same entity, you can use different identifiers for each.

    For intercompany transfers, select the following roles: bill to customer, ship to customer, and sold to customer. (You can set up multiple ship to customers.)

  2. Define the primary sold to and ship to address for the goods and the primary bill to address for the invoice, using the General Information page.

  3. Establish customer attributes on the General Information - Bill To Options page.

    Define the destination business unit's currency value and rate type. The currency value must be the same as the base currency assigned to the destination business unit. The Deplete On Hand Qty (Depletion) process uses these values during currency conversion.

    Select the InterUnit Customer option and define a general ledger unit. The general ledger unit must be the same as that assigned to the destination business unit. If you want the bills for this customer to be invoiced automatically in PeopleSoft Billing upon shipment, select the Direct Invoicing option. You can also select the bill by identifier for intercompany transfers that you set up earlier in PeopleSoft Billing. If you do not specify a bill by identifier here, the value from the bill type or bill source defined on the Inventory Definition - Business Unit Options: Revenue and Billing Defaults page becomes the default.

  4. To generate export reports, make the appropriate settings at the ship to customer level.

    Select the Flag Orders for Export option on the General Information - Ship To Options page. When you create an intercompany transfer, the system automatically populates the Export field on the Stock Request Summary and Express Issue pages. (The Export field identifies orders as export orders on all relevant shipping documentation and enables you to include intercompany transfer orders when creating bills of lading for foreign orders.)

  5. If you have not already established a bill by identifier for intercompany transfers, use the PeopleSoft Billing Bill By Identifier page to do so.

    Select the following bill by fields: BILL_SOURCE_ID, DIRECT_INVOICING, RANGE_SELECTION_ID, SHIP_ID, SHIP_TO_CUST_ID, and SHIP_TO_ADDR_NUM.

For intercompany transfers, identify the correct information for creating a voucher in the payables business unit that is linked to the destination business unit:

  1. Define each source general ledger business unit as a supplier, using the Supplier Information component.

    This enables the system to receive an invoice into the payables business unit linked to the destination inventory business unit.

  2. On the source general ledger business unit definition page, enter the supplier ID that is used to create vouchers for interunit transactions.

  3. On the destination general ledger business unit definition page, enter the payables business unit that receives vouchers from interunit transactions.