Skip to Main Content
Return to Navigation

Setting Up Interunit and Intraunit Processing

To set up interunit and intraunit processing, use the following components:

This section discusses how to:

Pages Used to Set Up Centralized Interunit and Intraunit Processing

Page Name

Definition Name

Navigation

Usage

General Options - Overall

INSTALLATION_FS1

Set Up Financials/Supply Chain, Install, Installation Options, General Options, Overall

Select installation options to use legal entity for interunit, the interunit method and interunit summarization option for your system.

Ledger Groups - Balancing

LEDGER_GROUP 3

General Ledger, Ledgers, Ledger Groups, Balancing

Elect to use intraunit balancing entries, select balancing ChartFields and affiliates for a ledger group.

Transaction Code

IU_TRAN_CD

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, Transaction Code, Transaction Code

Define transaction codes that enable you to categorize interunit and intraunit balances.

System Transaction Map

IU_TRAN_MAP

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, System Transaction Map, System Transaction Map

Map transaction codes to system transactions, define the default transaction code, and access the transaction Options page.

Transaction Options

IU_TRAN_OPT1

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, System Transaction Map, Transaction Options

Click an Options link.

Enter interunit and intraunit options for Billing and Inter/IntraUnit Transfers.

InterUnit Template

IU_INTER_TMPLT

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, InterUnit Template

Provide ChartFields by transaction code for interunit balancing entries when using the direct or indirect interunit method.

InterUnit Template - Select Entries to Insert

IU_INTER_ENTRY

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, InterUnit Template

Click the Select Entries to Insert link.

Select which entry types to insert into the page. An alternative to the Select all Applicable Entries button.

IntraUnit Template

IU_INTRA_TMPLT

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, IntraUnit Template

Provide ChartFields by transaction code for intraunit balancing entries.

IntraUnit Template - Select Entries to Insert

IU_INTRA_ENTRY

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, IntraUnit Template

Click the Select Entries to Insert link.

Select which entry types to insert into the page. An alternative to the Select all Applicable Entries button.

General Ledger Definition - Inter/IntraUnit

BUS_UNIT_TBL_GL6

Set Up Financials/Supply Chain, Business Unit Related, General Ledger, General Ledger Definition, Inter/IntraUnit

Select interunit and intraunit templates. Enter the legal entity to which the business unit belongs. Specify options for interunit billing and interunit transfer transactions.

InterUnit Pair

IU_INTER_PR_BASIC

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, InterUnit Pair, InterUnit Pair

Define ChartFields by transaction code for interunit balancing entries when the interunit method is pairs. Override default options for interunit billing and interunit transfer transactions.

InterUnit Pair - Select Entries to Insert

IU_PAIR_ENTRY

Set Up Financials/Supply Chain, Common Definitions, Inter/Intra Unit, InterUnit Pair, Select Entries to Insert

Click the Select Entries to Insert link.

Select which entry types to insert into the page. An alternative to the Select all Applicable Entries button.

Setting Overall Interunit Installation Options

Use the Installation Options - Overall page (INSTALLATION_FS1) to select installation options to use legal entity for interunit, the interunit method and interunit summarization option for your system.

Image: Installation Options - Overall page

This example illustrates the fields and controls on the Installation Options - Overall page. You can find definitions for the fields and controls later on this page.

Installation Options - Overall page

Ledger Group - Balancing Page

Use the Ledger Groups - Balancing page (LEDGER_GROUP 3) to elect to use intraunit balancing entries, select balancing ChartFields and affiliates for a ledger group.

Image: Ledger Group - Balancing page

This example illustrates the fields and controls on the Ledger Group - Balancing page. You can find definitions for the fields and controls later on this page.

Ledger Group - Balancing page

Transaction Code Page

Use the Transaction Code page (IU_TRAN_CD) to define transaction codes that enable you to categorize interunit and intraunit balances.

Image: Transaction Code page

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

Transaction Code page

Note: PeopleSoft ships transaction codes and system transaction mapping as sample data only and not as system data. You must define transaction codes according to the level of segregation of interunit and intraunit balances that you require.

System Transaction Map Page

Use the System Transaction Map page (IU_TRAN_MAP) to map transaction codes to system transactions, define the default transaction code, and access the transaction Options page.

There is one row on the page for each system transaction, based on the PeopleSoft products you have installed. If you have created a new system transaction, for third party transactions for example, it appear here as well. If you insert a row—the System Transaction field is input capable—you can only select a system transaction that allows multiple transaction code instances. The only system transaction that allows multiple transaction codes is general ledger journal. You can only delete a row if it is not the default. This also applies only to general ledger journal.

Note: PeopleSoft ships transaction codes and system transaction mapping as sample data only and not as system data. You must define transaction codes according to the level of segregation of interunit and intraunit balances that you require.

Transaction Options Page

Use the Transaction Options page (IU_TRAN_OPT1) to enter interunit and intraunit options for Billing and Inter/IntraUnit Transfers.

Image: Transaction Options for InterUnit Billing

This example illustrates the fields and controls on the Transaction Options for InterUnit Billing. You can find definitions for the fields and controls later on this page.

Transaction Options for InterUnit Billing

Image: Transaction Options for InterUnit transfers

This example illustrates the fields and controls on the Transaction Options for InterUnit transfers. You can find definitions for the fields and controls later on this page.

Transaction Options for InterUnit transfers

The Option link to access the Transaction Options page is present on the System Transaction Map page for the Billing Invoice and InterUnit Transfer System Transactions only. You can define different supporting document requirements for the applicable accounting entry types. If the legal entity distinction is enforced at the installation level you see InterEntity, IntraEntity and IntraUnit but if legal entity is not used you see InterUnit and IntraUnit.

These options govern the creation of supporting documents when the InterUnit Method is Direct or Indirect and ChartField values are derived from the InterUnit or IntraUnit Template. For the Pairs method, these options merely provide defaults when a new interunit pair is defined. You can override any of them for a specific pair of business units.

For the transaction code mapped to the billing invoice system transaction you can choose to print an invoice, generate an accounts receivable open item, generate an AP (accounts payable) voucher, or any combination of the three. The accounts receivable option is available only if Receivables is installed. The accounts payable option is available only if Receivables and Payables are both installed. Both the accounts receivable and accounts payable options are not applicable for intraunit transactions.

For the transaction code mapped to the Cost Mgmt (management) InterUnit Transfer System Transaction you have the option to generate an intercompany bill, and define the ownership unit while the goods are in transit. The intercompany option is available only if Billing is installed, and if it is selected, the ownership unit must be the destination unit.

InterUnit Template Page

Use the InterUnit Template page (IU_INTER_TMPLT) to provide ChartFields by transaction code for interunit balancing entries when using the direct or indirect interunit method.

Image: InterUnit Template page

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

InterUnit Template page

The following applies to the ChartField grid on this page:

  • There can be multiple rows in the grid depending on the product, System Transaction, Transaction Codes and Legal Entity option selected; however, only two rows are displayed in the grid at a time, unless you select the View All option on the grid.

  • Account, AltAccount, the configurable ChartFields (except for the Affiliates), DeptID and Project ID are available on the grid.

  • Affiliate ChartFields are not available because their values are automatically populated by the Central Inter/IntraUnit Processor.

  • The setID for the template is used as the Set Control Value to determine which setID is used to prompt and validate each of the ChartFields in the grid.

  • The Account ChartField is required. All other ChartFields are optional. If the ChartField is Balancing, its value on the Due To and Due From balancing entries is automatically inherited from the transaction without regard to the selection on this page.

InterUnit Template - Select Entries to Insert Page

Use the InterUnit Template - Select Entries to Insert page (IU_INTER_ENTRY) to select which entry types to insert into the page.

An alternative to the Select all Applicable Entries button.

Image: Select Entries to Insert page

This example illustrates the fields and controls on the Select Entries to Insert page. You can find definitions for the fields and controls later on this page.

Select Entries to Insert page

Current Settings

Displays all settings that affect the availability of entry types to the transaction code. If account attributes are active, such as book code and balance sheet indicator, the account balancing group is also displayed.

Entry Types

Intraunit Template Page

Use the IntraUnit Template page (IU_INTRA_TMPLT) to provide ChartFields by transaction code for intraunit balancing entries.

Image: IntraUnit Template page

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

IntraUnit Template page

Much of the set up information is the same as for the InterUnit Template. The following are exceptions:

Intraunit Template - Select Entries to Insert Page

Use the IntraUnit Template - Select Entries to Insert page (IU_INTRA_ENTRY) to select which entry types to insert into the page.

An alternative to the Select all Applicable Entries button.

Image: IntraUnit Template - Select Entries to Insert page

This example illustrates the fields and controls on the IntraUnit Template - Select Entries to Insert page. You can find definitions for the fields and controls later on this page.

IntraUnit Template - Select Entries to Insert page

The Current Settings group box displays all settings that affect the availability of entry types to the transaction code. If account attributes are active, such as book code and balance sheet indicator, the account balancing group is also displayed.

In the Entry Types group box all the intraunit Entry Types are available for selection, regardless of their status.

Reviewing Setup Examples Using the Interunit and Intraunit Templates

The following are three scenarios for setting up the interunit and intraunit template.

Scenario A

The organizational and operational assumptions are:

  • You use a corporate chart of accounts for business units ranging from US001 to US050.

  • You use unique account values, rather than the affiliate ChartField, to segregate interunit balances by business unit trading partner.

  • There is no segregation of interunit balances by the type of transaction.

Installation level options are:

  • Interunit balancing method is indirect when unique account values are used to segregate balances by business unit, the method must be either indirect or pairs.

  • Do not use legal entity.

Other assumed options are:

  • Because all business units share the same corporate chart of accounts, all fifty business units can share the same setID.

  • Because there is no segregation by type of transaction, only one transaction code is required and it can be mapped to all system transactions.

  • A separate interunit template must be defined for each business unit because each requires a unique account value. On each template, the one transaction code is added, and all applicable entry types are defined for it.

Under scenario A, if there is processing between US008 and US009, when the system generates the balancing entry for US008, it gets the appropriate ChartFields using the setID for US008 and the InterUnit Template for US009 because the interunit balancing method is indirect.

Scenario B

The organizational and operational assumptions are:

  • You use a corporate chart of accounts for business units ranging from US001 to US999.

  • You want to segregate interunit balances into ten different accounts according to the type of transaction (AP (accounts payable) Voucher, GL (general ledger) Journal, for example).

  • You use the affiliate ChartField, rather than unique accounts to segregate balances by business unit trading partner.

Installation level options are:

  • Interunit balancing method is direct.

  • Do not use legal entity.

Other assumed options are:

  • Because all business units share the same corporate chart of accounts, all business units can share the same setID.

  • Ten transaction codes are created and are mapped to the appropriate system transactions to segregate transactions in the ten desired categories.

  • One interunit template can be used for all business units. On the one template, each of the ten transaction codes is added, and all applicable entry types are defined for each transaction code.

Under scenario B, if there is processing between US008 and US009, when the system generates the balancing entry for US008, it gets the appropriate ChartFields using the setID and the interunit template for US008 because the interunit balancing method is direct.

Scenario C

The organizational and operational assumptions are:

  • You use a corporate chart of accounts for business units ranging from US001 to US989 but US990 through US999 share a different chart of accounts.

  • You want to segregate interunit balances into ten different accounts according to the type of transaction (AP (accounts payable) Voucher, GL (general ledger) Journal, for example).

  • You use the affiliate ChartField, rather than unique accounts, to segregate balances by business unit trading partner.

Installation level options are:

  • Interunit balancing method is direct.

  • Do not use legal entity.

Other assumed options are:

  • Two interunit setIDs are required, one for each chart of accounts.

  • Ten transaction codes are created and are mapped to the appropriate system transactions to segregate transactions in the ten desired categories.

  • The same interunit template name can be used for all business units, but two interunit template definitions must be maintained, one for each setID. On each of the template definitions, each of the ten transaction codes is added, and all applicable entry types are defined for each transaction code.

Under scenario C, if there is processing between US008 and US009, when the system generates the balancing entry for US008, it gets the appropriate ChartFields using the setID and the interunit template for US008 because the interunit balancing method is direct.

Under scenario C, for example, if there is processing between US989 and US999 when the system is generating the balancing entry for US989, it gets the appropriate ChartFields using the setID and the interunit template for US989 because the interunit balancing method is direct.

Interunit Pair Page

Use the InterUnit Pair page (IU_INTER_PR_BASIC) to define ChartFields by transaction code for interunit balancing entries when the interunit method is pairs.

Override default options for interunit billing and interunit transfer transactions.

Image: InterUnit Pair page - AUS01 to JPN01

This example illustrates the fields and controls on the InterUnit Pair page - AUS01 to JPN01. You can find definitions for the fields and controls later on this page.

InterUnit Pair page - AUS01 to JPN01

Image: InterUnit Pair page - JPN01 to AUS01

This example illustrates the fields and controls on the InterUnit Pair page - JPN01 to AUS01. You can find definitions for the fields and controls later on this page.

InterUnit Pair page - JPN01 to AUS01

Interunit pairs are applicable if you choose to use the pairs balancing method. It requires a detailed level of setup because ChartField pairs must be established between all business units that may potentially have related transactions.

Note: If you have a large number of business units you may want to use the InterUnit Pair Mass Maintenance feature rather than this page to maintain your business unit pairs. See the section on Using Mass Maintenance for Interunit Pairs for more information.

See Using Mass Maintenance for Interunit Pairs.

This page displays the Default Balancing Group field and the Additional Balance Groups link if one or more account attributes are active.

Defining Interunit Pairs Options for Interunit Billing and Interunit Transfers - Example

Access the InterUnit Pair page.

Image: InterUnit Pair page - InterUnit Billing Options

This example illustrates the fields and controls on the InterUnit Pair page - InterUnit Billing Options. You can find definitions for the fields and controls later on this page.

InterUnit Pair page - InterUnit Billing Options

Interunit Billing Options

If the transaction code is linked to the billing invoice system transaction, there are additional entry types of interunit revenue and interunit expense. You may also override the default supporting document options, such as:

  • Print Invoice

  • Generate AR (accounts receivable) Open Item

  • Generate AP (accounts payable) Voucher

  • AP Unit (accounts payable business unit)

  • Supplier (ID)

  • Supplier Location

Interunit Transfer Options

If the transaction code is linked to the Cost Management InterUnit Transfer System Transaction, there are additional entry types of InterUnit In Transit, Cost of Sales, and Accrued Payable. You must also establish InterUnit Billing Options, such as:

  • Ownership Unit

  • InterCompany Processing flag

  • BI Unit

  • Customer

The default values for these options come from the system transaction map and the GL (general ledger) business unit definition.

The options to Print an Invoice, Generate an AP Voucher and Generate an AR Item default from the options defined for the transaction code, which is mapped to the billing invoice system transaction.

The AP Unit (accounts payable unit) for the AP Voucher (accounts payable voucher) defaults from the GL Business Unit (general ledger business unit) definition for the To GL Unit field value of the pair. The supplier and location for the AP Voucher default from the GL Business Unit definition for the From GL Unit field value of the pair.

You can override any of these options here for this specific Pair. Changes made later to the System Transaction Map options or the GL Business Unit options do not affect existing interunit pair definitions.

Interunit Pair - Select Entries to Insert Page

Use the InterUnit Pair - Select Entries to Insert page (IU_PAIR_ENTRY) to select which entry types to insert into the page.

An alternative to the Select all Applicable Entries button.

Current Settings

Displays all settings that affect the availability of entry types to the transaction code. If account attributes are active, such as book code and balance sheet indicator, the account balancing group is also displayed.

Entry Types

All interunit, interentity and intraentity entry types are available for selection, regardless of their status.

General Ledger Definition - Inter/IntraUnit Page

Access the General Ledger Definition - Inter/IntraUnit page.

Image: General Ledger Definition - Inter/IntraUnit page

This example illustrates the fields and controls on the General Ledger Definition - Inter/IntraUnit page. You can find definitions for the fields and controls later on this page.

General Ledger Definition - Inter/IntraUnit page

Interunit Billing Options

The following fields are used when supporting documents are created for an interunit bill, that is, when Generate an AP Voucher is selected on the System Transaction Map Options page. The fields provide default values for interunit pairs, but if these fields are changed they do not affect any existing InterUnit Pair definitions.

If both Billing and Payables are installed the following fields are displayed:

Interunit Transfer Options

The following fields are used when supporting documents are created for an interunit transfer, that is, when Intercompany Processing is selected on the System Transaction Map Options page. The options provide default values for interunit pairs, but if these fields are changed they do not affect any existing interunit pair definitions.

If both Cost Management and Billing are installed, the following fields are displayed:

For example:

  • An InterUnit Billing transaction is record in which a billing business unit associated with general ledger business unit JPN01 is billing an interunit customer associated with general ledger business unit US001.

  • The System Transaction Map for Billing Invoice has Generate an AP (accounts payable) Voucher selected on the InterUnit Billing Options, so a voucher must be created.

  • The voucher is created in US001, so the US001 general ledger business unit definition provides the AP (accounts payable) Business Unit for the voucher.

  • The Supplier and Location for the voucher come from the JPN01 general ledger business unit definition.

The supporting document options are independent of the interunit method. Whether you use the Direct or Indirect method, the options are derived from same sources, which are the Transaction Code and the GL Business Unit definitions.