Top Banner
<Insert Picture Here> Oracle E-Business Suite Release Oracle iSetup
43
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2012-07-10procurementsigNA

<Insert Picture Here>

Oracle E-Business Suite Release

Oracle iSetup

Page 2: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 3

Agenda

• Product Overview

• iSetup Migrator Usage

• iSetup Reporting Features

• iSetup Configuration

• Setup Manager Overview

• Additional Resources

• Q&A

• Troubleshooting Tips (optional)

Page 3: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 4

<Insert Picture Here>

iSetup: Product

Overview

Page 4: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

E-Business Suite LCM Tools

Enterprise Manager

iSetup

Rapid Install Oracle Applications

Manager

Applications DBA Utilities

Page 5: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

• iSetup is a tool/solution to manage the migration of setup data between different instances

• Designed for end users

• Expedites the speed and accuracy of implementations by providing out-of-the-box migration templates tailored to suit various implementation phases

• Over 300 different APIs in 11i10x and R12.x

• Reports and compares setup across instances and timelines

• XML format of data enhances flexibility

• Supports custom solutions in R12

• Security capabilities

• No additional fee. Included in base licensing

Product Key Features

Page 6: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Dev Test

Transform Capability

Extract Extract

Extract

Load Load

Load

Multiple targets

Reports

Storage

Multiple extracts

Multiple loads

QA

Instance

n

Product Features : Process flow

Transform (Optional)

Page 7: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

<Insert Picture Here>

iSetup Migrator Usage

Page 8: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Dev Test

Extract Extract

Extract

QA

Instance

n

Product Usage: Step 1

Page 9: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

• Selection Set

• Choose a predefined template (Ex: Organization Structure)

• Create your own selection

• Set any filter (optional)

• Extract Data

Product Usage: Step 1

Page 10: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Dev Test

QA

Instance

n

Product Usage: Step 2 (Optional)

Transform Data

Page 11: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

• Create a transformation and choose an existing extract

• Optionally, upload a file

• Select attributes to transform and execute it

• Update attributes

• Freeze updates

Product Usage: Step 2 (Optional)

Page 12: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Dev Test

Load Load

Load

QA

Instance

n

Product Usage: Step 3

Page 13: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

• Choose an existing extract or transform

• Optionally, upload a file

• Set upload options and execute it

• Review

Product Usage: Step 3

Page 14: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

<Insert Picture Here>

iSetup Migrator Considerations

Page 15: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Product Coverage

• Over 300 different setups in R12x1

Area Modules2 Total Count3

MFG BOM, ASCP, Quality, EAM, OM,

ENG, WIP, INV, Demand Planning,

QP, SE, MRP, WMS, PO

130

Financials AP, GL, AR, FA, Pay, Lease &

Finance Mgmnt, PRJ, Cash Mgmnt,

Payments, Public Sector Financials

121

ATG FND, XML Publisher, Application

Implementation4

12

HRMS HRMS 16

Page 16: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Functional Coverage - Examples Selected examples in 12.0.4

Page 17: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 18

• The majority of errors are due to “dependency problems” (i.e., trying to load a

child record prior to loading the parent record)

• Refer to the White Paper series: “Understanding Oracle iSetup Dependencies…”,

document ID 814338.1

Responsibilities

Load

Order Menus Request Groups

Application Names

De

pe

nd

en

cie

s

Component level Dependencies

Page 18: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Component level Dependencies: Example

Page 19: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 20

Seeded Selection Set Dependencies

Base Implementation

2

3

1

Page 20: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 21

General Foundation 1

2 Product Foundation

3a Organization Structure setup

4a Employees

4a Financials setup (Optional)

4a Discrete Mfg. & Distribution setup

Manufacturing Implementation

Seeded Selection Set Dependencies

Page 21: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

<Insert Picture Here>

iSetup Reports

Page 22: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Rep

ort

iSetup Reporter

Source EBS

Snapshot

Extract

Rep

osit

ory

Snapshot

Co

mp

are

• Helps in generation of Standard and Comparison reports

• Generates reports on

extracted data

• Compare two sets of

extracted data to identify

differences

• View online or download

report in

• PDF,

• RTF or

• Excel

Page 23: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

• Standard

• Generated for single extract

• Comparison

• Generated from two extracts

iSetup Reports

Page 24: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

<Insert Picture Here>

iSetup Demo

Page 25: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

<Insert Picture Here>

iSetup Configuration

Page 26: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 27

• Mapping instances • ATG patch set level should be same across all EBS instances(*).

• Copy DBC files of each other EBS instances participating in

migration under $FND_SECURE directory.

• Configure SQL Net to allow connection between the instances

• Same username with iSetup responsibility should exists in all EBS

instances

• Assign Super-User role (optional)

• Custom Selection Set

• To register custom API/Interface

Setup

Page 27: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 28

Create the Instance Mapping by specifying the following:

• Name: Displays the name you specified during instance mapping.

• DBC Filename: Displays the database file name you have specified.

• Responsibility: Displays the responsibility used to create the mapping.

For all mappings, this must be iSetup responsibility.

Instance Mapping

Page 28: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 29

Perform the following tasks to prepare an instance :

• Recompile Database Objects

• Set Open Cursor Limit : 750

• Set Sleep Seconds for the Concurrent Manager: 30 sec or less

• AZ: VO Fetch Size :100

• AZ: Commit Row Counts : 1000

• AZ: CP Number Of Batches: 5

• AZ: Reporter Max Records: 100

• AZ: Number Of Records For Home Tab: 4

Preparing an Instance

Page 29: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

<Insert Picture Here>

Change Management Pack

Setup Manager

Page 30: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Product Overview

Setup Manager “project” bundles all discrete steps into one unit

Enforce dependencies/hierarchies

Multi-source, multi-target

Reusable

Serial/parallel loading

Setup Manager Project

(e.g., AOL, CoA, A/P, Org. Structure, Payroll,

Employees, SCM, etc.)

Target

Instance n

Compare

Advantages compared to manual methods and competitive products

• Over 300 Oracle owned solutions

• Supports customer-created APIs

• Reusability of projects

• Comparison reporting between instances

• Audit reports

• Security infrastructure

• Ready archive/repository for extracts

• Central console to access/manage operations

Source

Instance

Target

Instance A

Extract Load

Page 31: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

• Application Change Management Pack for EBS, it is a

new product built on top of Oracle Enterprise

Manager

• Setup Manager

• Customization Manager

• Patch Manager.

• Setup Manager is enhanced and advanced version of

iSetup on Oracle Enterprise Manager

• Ability to migrate setup data over point releases of EBS

• Projects.

• Integration with Change Approval mechanism

• Offline Transformation

• Advanced Filtering

Executive Summary

Page 32: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Use Case: Rolling Out “Sets of Books”

Func. Analyst Setup Manager Project

Extract Acct. Calendar Dev 1

Extract Acct. Setups Dev 1

Compare

Report

Acct. Calendar Dev /

Test

6

Compare

Report

Acct. Setups Dev /

UAT

6

Load Acct. Calendar Test 2

Load Acct. Setups Test 3

Load Acct. Calendar UAT 4

Load Acct. Setups UAT 5

Type Setup Data From/To Seq.

Development

(Source)

Test

(Target)

UAT

(Target)

1

2

3

4

5

6

6

•Dependencies Benefits: •Reusable •Multi-Target •Parallel

Page 33: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Setup Manager vs iSetup

34

Capability Setup Manager iSetup

EBS Release: 11i10 (CU2) Yes Yes

EBS Release: R12.0.x Yes Yes

EBS Release: R12.1.x Yes Yes

Project Taxonomy Yes No

Dependency enforcement Yes No

Multi-Source/Multi-Target Yes No

Parallel Execution of Tasks (Automated) Yes No

Sequential Execution of Tasks (Automated) Yes No

Ability to manage different "dot" release levels Yes No

Oracle-authored APIs Yes Yes

Retention of Extracts and Definitions (Cntrl. Repository) Yes Yes

Reusability of Extract Definitions Yes Yes

Reusability of Extracts Yes Yes

Security Capabilities Yes Yes

Transform capabilities Yes Yes

Filtering Capabilities Yes Yes

Centralized Console Yes Possible

Ability to consume custom apis R12+ only R12+ only

Cost Yes None

Reporting: Standard Yes Yes

Reporting: Comparison Yes Yes

Reporting format: BR100 Yes Yes

Reporting: Deployment/Verification Yes Yes

Reporting styles: PDF/XLS/RTF Yes Yes

Reporting: On-line Yes Yes

Reporting: Downloadable reports Yes Yes

Reporting: Real-time view of data via advance search Yes No

Page 34: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential

Additional Information

• iSetup User’s Guide

• iSetup Developer’s Guide

• MyOracleSupport documents

• Note 560719.1: troubleshooting

• Note 857551.1: 12.1.1 Mandatory patches

• Note 395654.1: Documentation resources

• Note 807319.1: Online training

• Note 814338.1: iSetup dependencies

• Note 1224313.1: Enterprise Manager plugin/EBS

Management Pack

Page 35: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 36

Page 36: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 37

Page 37: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 38

Page 38: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 39

<Insert Picture Here>

Troubleshooting

Page 39: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 40

• Sharing iSetup artifacts

• Extracts, Transforms, and Reports are user specific

• Only the exact same user can access extracts, transforms, or

reports across different instances.

• The “Download” capability offers a way to share extracts,

transforms, and loads.

• Implications for Extract/Load Management

• Option 1: Same owner across all instances

• Option 2: Same owner in Dev, Test, UAT, etc – but not Production

• Extract/Load operations in non-Production instances

• Once thoroughly tested and ready to load into Production,

download to desktop and upload into Production

• Option 3: Download and upload into each instance

Troubleshooting Understanding how to access/share extracts across instances

Page 40: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 41

Common Incorrect Setups

• Failure to complete/verify all of the steps in “Mapping instances”

• DBC file should be copied again if EBS instance has been refreshed or autoconfig is run.

• Custom interfaces should be registered in all EBS instances. Registering it on Central/Source is not sufficient.

• Standard Concurrent Manager should up for picking up iSetup concurrent requests.

• iSetup is not certified on RAC. However, you may still work with iSetup if you could copy the DBC file on all nodes with the same name as it had been registered through Instance Mapping screen.

Page 41: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 42

Troubleshooting How to find logs

• Logs are very important to diagnose and troubleshoot iSetup

issues.

• Navigate to View Detail screens of Extracts/

Transforms/Loads/Standard/Comparison Reports and click on

View Log button to view the log.

Page 42: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 43

• How to read logs

• Logs contain both functional and technical errors.

• Functional errors are mainly due to missing prerequisite data

or business validation failure.

• Example – business validation failure

• VONAME = Branches PLSQL; KEY = BANKNAME = 'CIBC‘

• BRANCHNAME = 'CIBC'

• EXCEPTION = Please provide a unique combination of bank number,

bank branch number, and country combination. The 010, 06042, CA

combination already exists.

• Tokens: VONAME = Banks PLSQL

• BANKNAME = 'OLD_ROYAL BANK OF CANADA'

• EXCEPTION = End date cannot be earlier than the start date

Troubleshooting How to read logs

Page 43: 2012-07-10procurementsigNA

© 2008 Oracle Corporation – Proprietary and Confidential 44

• Example – missing prerequisite data.

• VONAME = Operating Unit; KEY = Name = 'CAN OU'

• Group Name = 'Setup Business Group'

• ; EXCEPTION = Message not found. Application: PER, Message Name:

HR_ORG_SOB_NOT_FOUND (Set of books not found for ‘Setup Business

Group’)

• Example – technical or fwk error

• OAException: System Error: Procedure at Step 40

• Cause: The procedure has created an error at Step 40.

• Action: Contact your system administrator quoting the procedure and

Step 40.

• Example – technical or fwk error

• Number of installed languages on source and target does not match.

Troubleshooting How to read logs