R 12 Multi Org-Oracle

72
MULTI ORG STRUCTURE = R 12 Multi Org structure is used to implement or capture the multiple organization information in single point of instance. Importance of Multi org setup: We can use the data in single instance More secured data Control over different departments. Structure: Business Group Primary Ledger Legal Entity Operating Unit Inventory Org Sub inventory Definitions Business Group: It is a highest level organization in multi org structure. It serves human resources information. One BG may contain multiple ledgers. Ledger: It is a reporting entity in which we will record business transactions. One ledger may contain multiple legal entities. But one ledger must be associate with one Business group. Legal Entity: It is a tax authority. One LE contains multiple operating units. But one LE must associate with one Ledger. 1

description

r12 multi org-Oracle

Transcript of R 12 Multi Org-Oracle

Page 1: R 12 Multi Org-Oracle

MULTI ORG STRUCTURE = R 12Multi Org structure is used to implement or capture the multiple organization information in single point of instance.Importance of Multi org setup:

We can use the data in single instance More secured data Control over different departments.

Structure: Business Group

Primary Ledger↓

Legal Entity↓

Operating Unit↓

Inventory Org↓

Sub inventory

DefinitionsBusiness Group:It is a highest level organization in multi org structure. It serves human resources information. One BG may contain multiple ledgers.Ledger:It is a reporting entity in which we will record business transactions.One ledger may contain multiple legal entities.But one ledger must be associate with one Business group.Legal Entity:It is a tax authority. One LE contains multiple operating units.But one LE must associate with one Ledger.Operating unit:It is a major business division. One OU contains multiple inventory organizations.But it must be associate with one legal entity only.Inventory organization:

1

Page 2: R 12 Multi Org-Oracle

It is a warehouse or a plant where goods are stored.One inventory org may contain multiple sub inventories.But always inventory org must be associate with one OU only.Sub inventory:It is a part in the inventory organization.Each sub inventory must be associated with one inventory organization.

MOAC – MULTI ORG ACCESS CONTROLMOAC is used to get access into multiple operating units from single responsibility.We will use “MO: Security profile” profile option to assign MOAC to the responsibility.To get access into one operating unit from single responsibility we will use “MO: Operating unit” profile option. Step: 1 Define MOAC security profileNavigation: Human Resources

Security Profile

Name your security profile Choose Business group Choose security type: Secure organization by organization hierarchy and/or

organization list. Classification Organization name

Operating unit Choose your Operating unitInventory Organization Choose your inventory organization

Save your work.Step: 2 Run “Security list maintenance” programNavigation: Human Resources

Process and reports Submit process and Reports

Program name:Security list maintenanceParameters:Generate list for: All security profiles

Ensure program completed normal.

2

Page 3: R 12 Multi Org-Oracle

MOAC – MULTI ORG ACCESS CONTROL

3

Page 4: R 12 Multi Org-Oracle

Multi Org Setup steps

Step: 1 Define LocationStep: 2 Define Business GroupStep: 3 Define CurrencyStep: 4 Define LedgerStep: 5 Define ResponsibilitiesStep: 6 Assign Profile options to responsibilitiesStep: 7 Define usersStep: 8 Assign Responsibilities to userStep: 9 Define Legal EntityStep: 10 Assign legal Entity to LedgerStep: 11 Define operating unitStep: 12 Define work day calendarStep: 13 Define inventory organizationsStep: 14 Define sub inventoryStep: 15 Open periods in GLStep: 16 Run “Replicate seed data” programStep: 17 Run “Multi org validation report”

Multi Org Setup steps4

Page 5: R 12 Multi Org-Oracle

Step: 1 Define LocationNavigation: HRMS

Work structure Location

Scope: Global Enter Name and Address of your location Go to “Shipping Details” and enable check boxes

Multi Org Setup steps

5

Page 6: R 12 Multi Org-Oracle

Step: 2 Define Business GroupNavigation: HRMS

Work Structure Organization Description

Click on “New” Enter your business group name Choose type: Business group Choose Location Save your work

Choose organization classification name as “Business group” Enable the check box Save your work

Click on “Others” buttonMulti Org Setup steps

Choose “Business group information” Enter the fields

6

Page 7: R 12 Multi Org-Oracle

Say “OK”Save your work.

Multi Org Setup steps

Step: 3 Define Currency

7

Page 8: R 12 Multi Org-Oracle

Navigation: General LedgerSetup Currencies Define

Oracle already defined 200+ currenciesQuery your functional currency and enable that

Save your work

Multi Org Setup steps

Step: 4 Define Ledger

8

Page 9: R 12 Multi Org-Oracle

Navigation: General LedgerSetup Financials Accounting setup manager Accounting setup

Pre requisites to define General Ledger:

Step: 4.1 Define chart of accounts or StructureNavigation: General LedgerSetup Financials Flex fields Key Segments

Use CTL F11Choose: Application as General ledger Flex Field Title as Accounting Flex Field

Crete your own structure

Multi Org Setup steps

9

Page 10: R 12 Multi Org-Oracle

Click on “Segments” buttonAssign Value set to Segments

Save your workAssign Flex field Qualifiers to SegmentsChoose Segment separator√ Enable allow dynamic inserts√ Freeze flex field definitionCompile your structure

Multi Org Setup steps

10

Page 11: R 12 Multi Org-Oracle

Click on Compile button

Structure definition will store at “GL_CODE_COMBINATIONS_KFV”Say OKGo to “View Request”Ensure concurrent program completed normal

Multi Org Setup steps

11

Page 12: R 12 Multi Org-Oracle

Refresh the request

Step: 4.2 Define Segment valuesNavigation: General LedgerSetup Financials Flex Fields Key Values

Multi Org Setup steps

12

Page 13: R 12 Multi Org-Oracle

Choose:Application: General LedgerTitle: Accounting Flex Field

Choose your structure Choose Segment

Click on “Find” to define segment values

Define segment valuesAssign segment qualifiers for each segment value.

Multi Org Setup stepsStep: 4.3 Define Accounting Calendar

13

Page 14: R 12 Multi Org-Oracle

Step: 4.3.1 Define Period typeNavigation: General LedgerSetup Calendars Types

Enter period type Specify periods per year Choose year type Calendar / Fiscal Enter description Save your work

Step: 4.3.2 Define Accounting CalendarNavigation: General LedgerSetup Calendars Accounting

Enter name of the accounting calendar Enter month name in prefix column Choose period type Enter Year, quarter, period number Enter From date and to date of the month Enable “Adjusting” check box for the adjustment period

Multi Org Setup steps

14

Page 15: R 12 Multi Org-Oracle

Validate your calendar

Multi Org Setup stepsStep: 4.3 Define Ledger

15

Page 16: R 12 Multi Org-Oracle

Navigation: General LedgerSetup Financials Accounting setup manager Accounting setup

Click on “Create Accounting setup”

Say “Next”

Multi Org Setup steps

16

Page 17: R 12 Multi Org-Oracle

Enter primary Ledger name Choose chart of accounts Choose accounting calendar Choose functional currency Choose Sub Ledger Accounting Method: Standard Accrual

Say “Next”Say “Finish”

Say “Define Accounting options”

Multi Org Setup steps17

Page 18: R 12 Multi Org-Oracle

You will see 5 setup steps:1. Ledger Options2. Reporting Currencies3. Balancing Segment value assignments4. Sub ledger Accounting Options5. Sequencing

Click on “Update” button against Ledger Options

Multi Org Setup steps

18

Page 19: R 12 Multi Org-Oracle

Say “Next”

Multi Org Setup steps

19

Page 20: R 12 Multi Org-Oracle

Choose “Retained Earnings Account”Say “Next”

Multi Org Setup steps

20

Page 21: R 12 Multi Org-Oracle

Say “Next”Say “Finish”Now “Accounting setup” step no 1 name changed to your “Primary ledger name” from “Ledger Options”

Click on “Update” button of “Reporting Currency” setup step

Say “Complete”

Multi Org Setup steps Click on “update” button of “Balancing Segment value Assignments” setup step

Say “Complete”21

Page 22: R 12 Multi Org-Oracle

Click on “update” button of “Sequencing” setup stepChange status to “Complete”Say “Apply”

Say “Complete”

Say “Yes”

Multi Org Setup steps

22

Page 23: R 12 Multi Org-Oracle

Say “Return to Accounting Setups”

Close this window.

Multi Org Setup stepsStep: 5 Define HRMS ResponsibilityNavigation: System Administration

23

Page 24: R 12 Multi Org-Oracle

Security Responsibility Define

Application: Human Resources

Data group:Name: StandardApplication: Human resources

Menu: US HRMS NavigatorRequest Group:Name: HR Reports and ProcessesApplication: Human resources

Multi Org Setup stepsStep: 5.1 Assign Profile options to HRMS ResponsibilityNavigation: System AdministratorProfile System

24

Page 25: R 12 Multi Org-Oracle

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name

Multi Org Setup stepsStep: 6 Define GL ResponsibilityNavigation: System AdministrationSecurity Responsibility Define

25

Page 26: R 12 Multi Org-Oracle

Application: General LedgerMenu: GL _ Super UserRequest Group: GL Concurrent Program Group

Step: 6.1 Assign Profile options to GL ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name

Multi Org Setup stepsStep: 7 Define Legal EntityNavigation: General LedgerSetup Financials Accounting Setup Manager Accounting Setup

26

Page 27: R 12 Multi Org-Oracle

Click on “Legal Entities” button

Click on “Create Legal Entity” buttonMulti Org Setup steps

27

Page 28: R 12 Multi Org-Oracle

Choose Territory : India Enter Legal Entity name Enter Organization name Enter Legal Entity identifier Enter PAN number

Choose “Create New Address” Enter Location Enter Address details

Multi Org Setup steps28

Page 29: R 12 Multi Org-Oracle

Choose Type of Company Choose “Currency” Say “Apply”

You will see the “Confirmation” screen

Multi Org Setup stepsStep: 8 Assign Legal Entity to Ledger

29

Page 30: R 12 Multi Org-Oracle

Navigation: General LedgerSetup Financials Accounting Setup Manager Accounting Setup

Query your Ledger

Click on “Update Accounting Options”

Multi Org Setup steps

30

Page 31: R 12 Multi Org-Oracle

Click on “Add Legal Entity”

Click on “Add Legal Entity”Multi Org Setup steps

31

Page 32: R 12 Multi Org-Oracle

Query your Legal Entity

Select your “Legal Entity”

Say “Apply”Multi Org Setup steps

32

Page 33: R 12 Multi Org-Oracle

You will see one more setup step “Operating units” added as 6th setup step1. Primary Ledger2. Reporting Currency3. Balancing Segment Value Assignment4. Sub Ledger Accounting Options5. Sequencing6. Operating Units

Click on “Return to Accounting Setup”

Click on “Legal Entities” tab Query your Legal Entity

Multi Org Setup stepsYou will see one more Legal Entity added as “Establishment” by system

33

Page 34: R 12 Multi Org-Oracle

Step: 9 Create Legal Entity at “HRMS” moduleNavigation: HRMSWork structure Organization Description

Say “New”

Name your Legal Entity Choose Location Save your work

Multi Org Setup steps

34

Page 35: R 12 Multi Org-Oracle

Multi Org Setup steps35

Page 36: R 12 Multi Org-Oracle

Choose “GRE / Legal Entity” under Organizations classifications√ Select Enabled check boxSave your work

Click on “Others” buttonYou will see the “Additional Information” fieldsNothing to do here

Save and close the window.

Multi Org Setup steps

36

Page 37: R 12 Multi Org-Oracle

Step: 10 Create Operating Unit at ASMNavigation: General LedgerSetup Financials Accounting Setup Manager Accounting Setup

Query your Ledger

Click on “Update Accounting Options”

Click on “Update” button of “Operating Units”Multi Org Setup steps

37

Page 38: R 12 Multi Org-Oracle

Click on “Add Operating Unit”

Enter Operating Unit Name Enter short code for Operating unit name

Under “Assignments” tab Choose Business Group Choose Legal Entity

Say “Apply”

To add more operating units click on “Add another”

Multi Org Setup steps

38

Page 39: R 12 Multi Org-Oracle

Say “Complete”

Close the window.

Multi Org Setup stepsStep: 11 Define Inventory ResponsibilityNavigation: System Administrator

39

Page 40: R 12 Multi Org-Oracle

Security Responsibility Define

Application: InventoryMenu: INV _ NavigateRequest group: All Inclusive GUI

Step: 11.1 Assign Profile options to Inventory ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name

Multi Org Setup steps

Step: 12 Create UserNavigation: System Administrator

40

Page 41: R 12 Multi Org-Oracle

Security User Define

Enter User Name Enter Password

Save your work Close the window

Multi Org Setup steps

Step: 13 Assign Responsibilities to UserNavigation: System Administrator

41

Page 42: R 12 Multi Org-Oracle

Security User Define

Save your work Close the window

Multi Org Setup stepsStep: 14 Define Master Inventory

Step: 14.1 Define Workday CalendarNavigation: Inventory

42

Page 43: R 12 Multi Org-Oracle

Setup Organizations Calendars

Enter Work day Calendar Name and Description Choose Quarterly type Choose Calendar Date Range

Click on “Work day Pattern”

Save and Close this window

Multi Org Setup steps

43

Page 44: R 12 Multi Org-Oracle

Click on “Shifts”

Enter Shift details Click on “Times”

Save and close this windowMulti Org Setup steps

44

Page 45: R 12 Multi Org-Oracle

Save and close this window

Place the Cursor on “Name” fieldGo to “Tools Build”

Multi Org Setup steps

45

Page 46: R 12 Multi Org-Oracle

Say OKGo to View RequestEnsure program “Build work day Calendar” Completed Normal

Multi Org Setup steps

46

Page 47: R 12 Multi Org-Oracle

Step: 14.2 Define Master Inventory OrganizationNavigation: HRMSWork Structure Organization Description

Enter Master inventory organization Name Choose Location Save your work

Choose Name “Inventory Organization” under Organization classification√ select Enabled check box

Multi Org Setup steps

47

Page 48: R 12 Multi Org-Oracle

Click on “Others” button

Choose “Accounting Information”

Multi Org Setup steps

48

Page 49: R 12 Multi Org-Oracle

Choose: Primary Ledger Legal Entity Operating unit

Say “OK”Save and Close this window

Choose “Inventory Information”Multi Org Setup steps

49

Page 50: R 12 Multi Org-Oracle

Inventory Parameters: tab

Enter Organization code Choose Item master Organization Choose workday calendar

Costing Information: tab

Choose Costing method Transfer to GL: Yes Choose Material Account

Multi Org Setup steps

50

Page 51: R 12 Multi Org-Oracle

Revision, LOT, Serial and LPN: tab

Enter Starting Serial Number: 1

Other Accounts: tab

Enter Receiving Accounts Enter Profit and Loss Accounts Enter “Deferred COGS Account”

Multi Org Setup steps

51

Page 52: R 12 Multi Org-Oracle

Save your work

Close this window.

Multi Org Setup steps

52

Page 53: R 12 Multi Org-Oracle

Choose “Receiving Information”

Save and Close Window.Multi Org Setup steps

Step: 15 Open the periods in GL

53

Page 54: R 12 Multi Org-Oracle

Navigation: General LedgerSetup Open / Close

Clock on “Find”

Click on “Open”

Say “Yes”Go to View RequestEnsure “Open Period” program completed Normal.

Multi Org Setup stepsStep: 16 Create Fixed Assets Responsibility

54

Page 55: R 12 Multi Org-Oracle

Navigation: System AdministratorSecurity Responsibility Define

Application: AssetsMenu: FA _ MainRequest group: All Reports – Assets

Step: 16.1 Assign Profile options to Assets ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name

Multi Org Setup steps

Step: 17 Create PURCHASING Responsibility

55

Page 56: R 12 Multi Org-Oracle

Navigation: System AdministratorSecurity Responsibility Define

Application: PurchasingMenu: Purchasing Super User GUIRequest group: All Reports – Purchasing.

Step: 17.1 Assign Profile options to PURCHASING ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name5. MO: Operating unit

Multi Org Setup steps

Step: 18 Create CASH MANAGEMENT ResponsibilityNavigation: System AdministratorSecurity Responsibility Define

56

Page 57: R 12 Multi Org-Oracle

Application: Cash ManagementMenu: CE _ Super UserRequest group: All Reports – Cash Management

Step: 18.1 Assign Profile options to CASH MANAGEMENT ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name5. MO: Operating unit

Multi Org Setup steps

Step: 19 Create ORDER MANAGEMENT ResponsibilityNavigation: System AdministratorSecurity Responsibility Define

57

Page 58: R 12 Multi Org-Oracle

Application: Order ManagementMenu: ADS _ OM _ Super MenuRequest Group: OM Concurrent Programs

Step: 19.1 Assign Profile options to ORDER MANAGEMENT ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name5. MO: Operating unit

Multi Org Setup steps

Step: 20 Create ACCOUNTS PAYABLES ResponsibilityNavigation: System AdministratorSecurity Responsibility Define

58

Page 59: R 12 Multi Org-Oracle

Application: PayablesMenu: AP _ Navigate _ GUI 12Request Group: All Reports – Payables

Step: 20.1 Assign Profile options to ACCOUNTS PAYABLES ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name5. MO: Operating unit

Multi Org Set up Steps

Step: 21 Create RECEIVABLES ResponsibilityNavigation: System AdministratorSecurity Responsibility Define

59

Page 60: R 12 Multi Org-Oracle

Application: RECEIVABLESMenu: AR _ Navigate _ GUI Request Group: Receivables All - Receivables

Step: 21.1 Assign Profile options to RECEIVABLES ResponsibilityNavigation: System AdministratorProfile System

Profile Options:1. HR: Business group2. HR: Security Profile3. HR: User Type4. GL Ledger Name5. MO: Operating unit

Multi Org Set up StepsStep: 22 Run Replicate seed data programNavigation: System AdministratorView Requests

60

Page 61: R 12 Multi Org-Oracle

Submit a new request Single request Say OK

Name: Replicate Seed dataChoose operating unitSay “Submit”Ensure program completed Normal.

Multi Org Set up StepsStep: 23 Run Multi Org Validation programNavigation: System AdministratorView Requests

Submit a new request Single request

61

Page 62: R 12 Multi Org-Oracle

Say OK

Name: Multi Org Setup Validation reportSay “Submit”Ensure program completed Normal.

Multi Org Set up Steps

62

Page 63: R 12 Multi Org-Oracle

Multi Org Set up Steps

63

Page 64: R 12 Multi Org-Oracle

S. No

Responsibility

Application Data Group Menu Request Group

Name Application Name Application

1 AP Payables Standard Payables AP_NAVIGATE_GUI12

All Reports Payables

2 AR Receivables Standard Receivables AR_NAVIGATE_GUI Receivables All Receivables

3 CM Cash Management

Standard Cash Management

CE_SUPERUSER All Reports Cash Manageme

nt

4 FA Assets Standard Assets FA_MAIN All Reports Assets

5 GL General Ledger

Standard General Ledger

GL_SUPERUSER GL Concurrent Program Group

General Ledger

6 HRMS Human Resources

Standard Human Resources

US HR Navigator US HRMS Reports & Processes

Human Resources

7 INV Inventory Standard Inventory INV_NAVIGATE All Inclusive GUI Inventory

8 OM Order Management

Standard Order Management

ADS_OM_SUPERMENU

OM Concurrent Programs

Order Manageme

nt

9 PO Purchasing Standard Purchasing Purchasing Super User GUI

All Reports Purchasing

64