Professional Documents
Culture Documents
Agenda
Introduction Oracle V8 DB, V10 Applications and Multi-Org Multi-Org Definitions and Implementation Applications Modified for Multi-Org Example Oracle Payables Applications not Modified for Multi-Org Examples Oracle General Ledger Oracle Assets
Conclusion
Introduction
Allison G. Fisher
Author and Presenter Associate Consultant PricewaterhouseCoopers LLP Author and Presenter Senior Associate PricewaterhouseCoopers LLP
Laura B. DeSantis
Oracle V8 DB, V10 Applications and Multi-Org V10.7 SC Applications are not directly compliant with Oracle V8 Databases. The only Oracle Certified method of using an Oracle V8 Database with V10.7 SC Applications involves a technique called Server Partitioning . . . .
Oracle 8.0.3 Database Client
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
Step 1 Develop Organizational Structure Define Set(s) of Books Define Organizations and Relationships Set Profile Option for Organization Unit Responsibilities Define Organization Unit Responsibilities Convert to Multi-Org (Run Adadmin Utility) Define Inventory Organization Security (optional)
Step 2
Step 3 Step 4 Step 5 Step 6
Step 7
Step 8 Step 9 Step 10 Step 11
The importance of investing the time and effort necessary to properly define the Organizational Structure cannot be over-emphasized . . . .
Business Group 1 Business Group 2
Set of Books 2
(G/L, F/A)
(G/L, F/A)
Operating Unit 1
(A/P, A/R, P/O, O/E)
Operating Unit 3
(A/P, A/R, P/O, O/E)
Inventory Org. 3
(INV and all MFG Apps)
Inventory Org. 2
(INV and all MFG Apps)
Inventory Org. 1
(INV and all MFG Apps)
Inventory Org. 4
(INV and all MFG Apps)
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
DEVELOP ORGANIZATION STRUCTURE
*
* *
Implement Oracle Applications
(1) (3)
(2)
(5)
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities Define Organizations and Relationships
Step 1
Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
DEFINE SET(s) OF BOOKS
*
* *
Implement Oracle Applications
(1)
(2)
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
Step 2
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
DEFINE ORGANIZATIONS AND RELATIONSHIPS Specify required information for each organization type
None if HR not installed G/L Set of Books Associated Legal Entity Accounting Information
*
* *
Implement Oracle Applications
(1)
Business Group
*
Set Profile Option for Org Unit Responsibilities
Inventory Organization -
Step 3
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
DEFINE ORGANIZATIONS UNIT RESPONSIBILITIES
*
* *
Implement Oracle Applications
(1)
(2)
(3)
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
Step 4
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
SET PROFILE OPTION FOR ORG UNIT RESPONSIBILITY
*
* *
Implement Oracle Applications
(1)
Users are confined to Operating Units via responsibilities Responsibilities are defined from within the System Administrator Responsibility
(2)
(3)
This step is no different from creating custom responsibilities in a non Multi-Org environment
Step 5
Convert to Multi-Org (Run Adadmin Utility) Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
CONVERT TO MULTI-ORG
*
* *
Implement Oracle Applications
(1)
(2)
Step 6
Convert to Multi-Org (Run Adadmin Utility) Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
DEFINE INVENTORY ORGANIZATION SECURITY
*
* *
Step 7
Implement Oracle Applications
(1)
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
IMPLEMENT ORACLE APPLICATIONS
*
* *
Implement Oracle Applications Define Inventory Organization Security
(1)
Some ORACLE Applications require a separate setup for each operating unit
Step 8
(2)
Some ORACLE Applications only need be setup once for the entire enterprise
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
IMPLEMENT ORACLE APPLICATIONS
*
*
Step 8
(1)
Some ORACLE Applications require a separate setup for each operating unit
*
Implement Oracle Applications Define Inventory Organization Security
Service
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
IMPLEMENT ORACLE APPLICATIONS
*
* *
Implement Oracle Applications Define Inventory Organization Security
(2)
Some ORACLE Applications only need be setup once for the entire enterprise
- General Ledger - Inventory Assets Remaining Manufacturing Applications
Step 8
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
DEFINE ORGANIZATION UNIT SECURITY RULES
*
Step 9
* *
Implement Oracle Applications
(1)
*
Set Profile Option for Org Unit Responsibilities
Define Organization Unit Responsibilities Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
VERIFY MULTI-ORG VALIDATION REPORT
Step 10
*
* *
Define Organization Unit Security Rules Implement Oracle Applications
(1)
The Set-Up Validation Report should be run following the conversion to Multi-Org
(2)
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
Define Organizations and Relationships Define Set(s) of Books Define Organization Structure
* Optional
The following steps must be executed in the sequence indicated to properly configure Oracle Applications within a Multi-Org environment . . . .
IMPLEMENT DOCUMENT SEQUENCING
Step 11 (1)
Not a required step
*
* *
Verify Multi-Org Validation Report Define Organization Unit Security Rules
(2)
Treats each transaction as a document and assigns a document number for a complete audit trail
*
Set Profile Option for Org Unit Responsibilities Define Organization Unit Responsibilities
* Optional
To add more operating units after the initial Multi-Org configuration, perform the following . . . .
Revise the Organization Structure Setup New Operating Unit(s) Configure New Applications (If Any) Update Security Rules (If Necessary)
The following areas should be given special consideration when implementing Oracle Applications within a Multi-Org environment . . . .
Data Security (Applications) Centralization / Decentralization Global Supplier Tables Form and Report Titles Concurrent Programs
Oracle Payables
Oracle Payables
The following data must be set-up separately for each operating unit: Distribution Sets Bank Accounts
Matching Tolerances
Financials and Payables Options Expense Detail Report Format
Oracle Payables
Projects
Receivables
Cash Management
Sales Compensation
Service
Applications Not Modified for Multi-Org The Context Diagram below depicts both the Oracle Applications that have been modified to operate independently within a MultiOrg Configuration as well as those that have not (i.e. outside the circle). Each Application outside context requires a separate setup for each Enterprise only within which it is to be utilized . . . Oracle Multi-Org Configuration
General Ledger Order Entry Payables Purchasing Assets
Projects
Receivables
Cash Management
Inventory
Sales Compensation
Service
Manufacturing
Set of Books 1
(G/L, F/A)
Set of Books 2
(G/L, F/A)
Set of Books 3
(G/L, F/A)
Legal Entity 1
Legal Entity 2
Legal Entity 3
Operating Unit 1
(A/P, A/R, P/O, O/E)
Operating Unit 2
(A/P, A/R, P/O, O/E)
Operating Unit 3
(A/P, A/R, P/O, O/E)
Operating Unit 4
(A/P, A/R, P/O, O/E)
Inventory Org. 2
(INV and all MFG Apps)
Inventory Org. 1
(INV and all MFG Apps)
Inventory Org. 4
(INV and all MFG Apps)
Inventory Org. 3
(INV and all MFG Apps)
Cross-Validation Rules
Used to control the set-up of account combinations across locations, departments, product codes, etc.
Step 2:
Define online security for account inquiry and data entry
Step 3:
Define security for FSGs and Standard reports
Two or more companies operating independently within a single set of General Ledger books Autonomy across values associated with a particular accounting flexfield segment
Step 2: Define Online Security for Account Inquiry and Data Entry
Define Messages associated with a particular rule
Oracle Assets
Utilizing a common thread, such as company number, throughout the asset flexfields provides processing autonomy as well as security across the applications ...
Sample Asset Hierarchy
G/L Set of Books "Company X" Asset Book "Company Y" Asset Book "Company Z" Asset Book
Conclusion
OAUG
Oracle Applications Users Group Implementing Oracle Financials Under Multi-Org
Allison G. Fisher Laura B. DeSantis