Team: Technology
Creation Date: 1 July 2009
Created By: Brendan Furey
Last Updated:
Control: 19272441.doc
Version: 1.0
Introduction.......................................................................................................... ........2
Introduction 1
Introduction
Companies sometimes implement Oracle AR and OM using a single operating unit, and later add
additional operating iunits. This document outlines at a high level the structural data changes required
in setting up new operating units, using an upgrade from one to four operating units as an example. It
does not attempt to detail the actual functional setup steps required.
The first section deals with the structural data changes in the Oracle customer model, with diagrams
representing the entities and relationships concerned. The setup required here involves duplicating
certain of the entities across the new operating units, and we distinguish between those entities that
require duplication across the new operating units and those that don’t.The second section deals with
the setup required in the various Oracle modules, such as AR and OM, where the setup generally
involves creating parallel records in the new operating units, with different values for certain attributes,
such as accounting fields. The final section tabulates all the entities depicted, noting the Oracle table
names and the type of method used for setup where applicable.
This document may help to identify custom reports and programs that need modifying for the new
data structures.
Introduction 2
Customer Model (TCA)
Relation
Object Subject
Party
Party
Account Contact
Account Point
Relation
Role
AR
Site Site Use Operating
Unit
OU Entity
Customer Contact
Party Site
Location
Introduction 3
Operating Units ERD
Non-OU
Entity
AR
Operating
Unit
ERD Key
The entities are formatted according to three types:
Record Duplication
Customer Conversion
The records corresponding to the entities in the AR Operating Unit Entity will be copied from the
existing records for OU1 to new records for:
• OU2
Introduction 4
• OU3
• OU4
No other records need be copied, so that customers, addresses, and contact details will remain global.
Customer Synchronisation
Changes to addresses and site contact details may be made in any operating unit, and will be visible
in all. Changes to Operating Unit entity records will be synchronised across the operating units by
means of database triggers that propagate the changes.
Introduction 5
Oracle Applications Modules
Responsibilities
User Responsibility
User Warehouse
Responsibility Warehouse
AR System
Parameters
Hold
Responsibility Operating Unit OM/AR
Authorisation
Responsibility OM System
Operating Unit Parameters
Profile Value
Responsibility
Hold Other Other
Exclusion
OE Transaction Types
OM Transaction
Type
Default
Line Type
Workflow
Flow
Line
Remit To Addresses
Remit To Address
Remit To
Country
Introduction 6
Other Org-Striped/Linked Entities
Distribution Account
Receipt Class
Set Default
Account Receipt
Distribution
Default Method
Set Line
Segment Account
AR
Receivables Receipt Standard
Transaction Batch Source Tax Code Lockbox
Activity Source Memo Line
Type
Multi-Org Setup
The org-striped and org-linked entities will be set up across the new operating units by a mixture of
manual and automated methods, summarised in the last section.
Introduction 7
Transactional Entities
AR Invoices
Batch
Source
Customer Site
Remit To
Ship To Bill To Remit To Batch Remit To
Assignment
AR Operating Unit
Invoice Distribution
Transaction
Invoice Line
Payment
Adjustment Non-Tax Item
Schedule
Warehouse
Tax
(Params)
Introduction 8
AR Receipts
Receipt Receipt
Receipt
Application History
Payer
Bill To
Customer Bank
AR Invoice AR Batch
Account Account
Receivables
GL Account
Distribution
Introduction 9
OM Transactions
Customer
Ship To Bill To
Sold To
Customer Site
Order
Order Order
Header
OM Transaction
Type OM Hold
OE
Operating
Order Line
Unit
Bill To
Line
OE System
Invoice Line
Parameters
Ship To
Tax
Customer Site Use
Item
Delivery Delivery
Warehouse Delivery
Detail Assignment
Introduction 10
Entity Listing
HZ_PARTY_SITES 1
No 1 Remit-To Addresses
HZ_LOCATIONS
15
Remit-To Country RA_REMIT_TOS Striped
Introduction 11
Adjustment AR_ADJUSTMENTS
Payment Schedule AR_PAYMENT_SCHEDULES
Invoice RA_CUSTOMER_TRX
Invoice Line RA_CUSTOMER_TRX_LINES
Distribution RA_CUST_TRX_LINE_GL_DIST Transactions
Batch RA_BATCHES
Receipt AR_CASH_RECEIPTS
Receipt Application AR_RECEIVABLE_APPLICATIONS
Receipt History AR_CASH_RECEIPT_HISTORY
OM
Order Header OE_ORDER_HEADERS
Order Line OE_ORDER_LINES Orders
OM Hold OE_ORDER_HOLDS
Introduction 12