r12 new features

69
R12 New Features Oracle Applications R12 IT Department Kohinoor Mills Limited

Upload: qasim-butt

Post on 05-Apr-2015

526 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: R12 New Features

R12 New Features

Oracle Applications R12

IT Department

Kohinoor Mills Limited

Page 2: R12 New Features

To facilitate big businesses, Oracle Corporation have created collection of software in the category of ERP (Enterprise Resource Planning) known as modules, that are integrated to talk to each other andknown as Oracle Applications or E-Business Suite.

• Oracle Inventory• Oracle Receivables• Oracle Order Management• Oracle General Ledger• Oracle Cost Management• Oracle Inventory• Oracle Bills of Material• Order Management

Oracle E-Business Suite

Page 3: R12 New Features

10.7 : Oldest Release of Oracle ERP which is character,thin client based. Oracle has stopped support for this releasefrom year 1998.

11 : 11i : R12 : Latest Release by Oracle In the chain of Oracle ERP Releases.

Previous Releases

Page 4: R12 New Features

Oracle Applications Release 12 is the latest release in the chain ofE-Business Suite Releases by Oracle. This is a step towardsOracle Fusion as this uses Oracle Fusion Middleware applications inits base e.g. Oracle application Server 10g, Oracle BI Discoverer 10g etc.

This release came up with the:•New file system model i.e. segregation of Code•Data and Configurations to have easy maintenance and to avert NFS mount issues on shared Application tier configuration systems•Also Autoconfig will not write anything in APPL_TOP, COMMON_TOP area in R12•All instance specific configurations, log files are written in INST_TOP area•Instance Home provides the ability to share Applications and technology stack code among multiple instances

R12 Overview

Page 5: R12 New Features

• Improved Reporting & Analysis

• Next Generation Business Process Management

• Global Customer Service

• Enhanced Business Intelligence

• Streamlined Performance

• Systems Management

• Improved planning, forecasting, scorecards, consolidations, analysis and modeling.

• R12 reduces the need for customizations with the highly configurable features

such as Workflow, XML Publisher (BI Publisher), OA Framework and

Forms Personalization, and Custom Library as well as user tailorable folders

and key data flexfields.

R12 New Features

Page 6: R12 New Features

R12 Features

• Technology Stack components

• File system layout

• Technology

• Functionality

• Maintenance

Page 7: R12 New Features

Major changes from R11i

ComponentComponent Release 11i Release 12 Release 11i Release 12

DatabaseDatabase 9.29.2 10.210.2

Developer Developer 6i6i 10i10i

Application ServerApplication Server 1.01.0 10.110.1

Client Plug-inClient Plug-in JinitatorJinitator Sun JRESun JRE

Java ContainersJava Containers JservJserv OC4JOC4J

Page 8: R12 New Features

Release 11i – 11.5.10.2

Page 9: R12 New Features

Release 12

Page 10: R12 New Features

Oracle Technology R12 Version 11.5.10CU2 RI Version 11.5.10 RI Version

Oracle Database 10g 10.2.0.2 9.2.0.6 9.2.0.5

XDK - Database 10.2.0.2 8.1.7.4 8.1.7.4

XDB 10.2.0.2 - -

XDK Middle-tier 10.1 9.0.4 9.0.4

HTTP Client 10.1.3 1.0.2.2 1.0.2.2

Oracle 9iAS/10gAS 10.1.3/10.1.2 1.0.2.2.2 1.0.2.2.2

Developer 6i Client Libraries 10.1.2 8.0.6.3 8.0.6.3

Technology – Rehosted components R12 Version 11.5.10CU2 Version 11.5.10 Version

BI Beans 3.1 3.1 3.1

JDBC 10.1.0.4 9.2.0.6 9.2.0.5

Technology – Third party component R12 Version 11.5.10CU2 Version 11.5.10 Version

JDK for web tier 5.0 1.4.2 1.4.2

JDK for concurrent processing tier 5.0 1.4.2 1.4.2

Sun Java Plug-in 5.0 1.3.1.21 (Oracle Jinitiator) 1.3.1.18 (Oracle Jinitiator)

Oracle Technology – non-embedded Applications integration R12 Version 11.5.10CU2 Version 11.5.10 Version

Oracle AS10g Portal3 10.1.2 3.0.9.8.4 3.0.9.8.4

Oracle AS10g SSO/OID3 10.1.2 3.0.9.8.4 3.0.9.8.4

Collaboration Suite3 10gR1 (10.1.1) - -

Page 11: R12 New Features

Client Tier

– R12 Replaces Jinitiator (oajinit.exe)– Sun’s 1.5 Java Runtime Environment (JRE)– Repacked into oaj2se.exe – Firefox 1.5 for Windows – Netscape support for Applications and ADI

Page 12: R12 New Features

Database Tier• 10g Release 2 ORACLE_HOME

– Oracle Database (Enterprise Edition)– XDK -Database– XDB - Database– Workflow– InterMedia option– Spatial option– Data Mining option– JDK 5.0 to support Autoconfig

Page 13: R12 New Features

Application Tier• OracleAS 10g 10.1.2 for Forms & Reports Services

– Replaces the 8.0.6-based Oracle_Home

• OracleAS 10g 10.1.3 for Oracle Containers for Java (OC4J)– Replaces the 8.1.7-based Oracle_Home provided by iAS 1.0.2.2 in 11i

• JDBC 10.2• JDK 1.5 for web & concurrent processing

• Servlet Container: JServ -> OC4J(OC4J is Oracles J2EE container)

• Apache: 1.3.19 -> 1.3.31 • Forms/Reports: 6i -> 10g

Page 14: R12 New Features

Application Server 10.1.3

– The Java Oracle Home– HTTP Listener– Oracle  Containers for J2EE (OC4J)– Oracle Process Manager and Notification

Server– Application Server Control (ASControl)– JDK 5.0

Page 15: R12 New Features

Application Server 10.1.2

– The Forms or ‘C’ Oracle Home– Forms and Reports– Delivers native runtime executables for

• Forms (frmweb)• Reports (rwrun)

– No relinking of native executables. User exists (Applications C Code) is now dynamically linked at runtime.

– 10.1 Required Support Files (RSF’s)

Page 16: R12 New Features

R12 Features

• Technology Stack components

• File system layout

• Technology

• Functionality

• Maintenance

Page 17: R12 New Features

File System Layout Overview

Default File System by Rapid Install/Rapid Clone– Database

• <apps_base>/db/tech_st/10.2.0• <apps_base>/db/apps_st/data

– Applications• <apps_base>/apps/tech_st/10.1.2• <apps_base>/apps/tech_st/10.1.3• <apps_base>/apps/apps_st/appl• <apps_base>/apps/apps_st/comn

– Instance Configuration• <apps_base>/inst/apps/<context_name>

Page 18: R12 New Features

Example - Applications•<apps_base>/apps

Page 19: R12 New Features

HTTP Listener (10.1.3)

•<apps_base>/apps/tech_st/10.1.3

Page 20: R12 New Features

OC4J Deployment (10.1.3)

•<apps_base>/apps/tech_st/10.1.3

Page 21: R12 New Features

J2EE (10.1.3)•<apps_base>/apps/tech_st/10.1.3

Page 22: R12 New Features

The Instance Home

– Instance or Configuration Home– Contains instance specific files

• Configuration• Logs• Scripts

– Default location• <apps_base>/inst/apps/<context_name>• Access via $INST_TOP environment variable

– Implementation of shared file system and/or read-only ORACLE_HOME’s and APPL_TOP

– Standalone instance also implemented this way

Page 23: R12 New Features

$INST_TOP

Page 24: R12 New Features

Instance Home Environment• <apps_base>/inst/apps/<context_name> ($INST_TOP)

• /admin– /scripts ($ADMIN_SCRIPTS_HOME)

• /appl($APPL_CONFIG_HOME)

– /fnd/12.0.0/secure ($FND_SECURE)• /certs• /logs ($LOG_HOME)• /ora

($ORA_CONFIG_HOME)– /10.1.2– /10.1.3

($ORACLE_CONFIG_HOME)• /pids• /portal

Page 25: R12 New Features

$INST_TOP<apps_base>/inst/apps/<context_name> ($INST_TOP)

Page 26: R12 New Features

$ADMIN_SCRIPTS_HOME

Page 27: R12 New Features

$ADMIN_SCRIPTS_HOME

Page 28: R12 New Features

$FND_SECURE<apps_base>/inst/apps/<context_name> ($INST_TOP) /fnd/12.0.0/secure ($FND_SECURE)

Page 29: R12 New Features

$FND_SECURE

Page 30: R12 New Features

$FND_TOP/secure - Obsolete

Page 31: R12 New Features

$LOG_HOME/appl

Page 32: R12 New Features

$INST_TOP/logs/appl$APPLCSF & $APPLRGF

Page 33: R12 New Features

Instance Home ’10.1.2’ Directory

• <apps_base>/inst/apps/<context_name>/ora/10.1.2– <context_name>.env– /forms/server

• appsweb.cfg• default.env

– /network/admin $TNS_ADMIN• listener.ora• tnsnames.ora

– This is the configuration for the ‘C’ ORACLE_HOME, set when running the Concurrent Managers and AD utilities.

Page 34: R12 New Features

Forms Configuration (10.1.2)

• Forms 10.1.2– Servlet mode is the default and socket mode will be

supported– Servlet mode issues

• Increases network traffic by ~40%• Response time impact is significant for WAN users

– Socket mode will be supported– MetaLink note 125767.1 (Forms 6i with 11i)

• We recommend the use of socket mode for intranet users, and HTTPS for Internet users. We recommend the Forms Servlet for customers wishing to use HTTPS due to the simplified, industry standard configuration.

Page 35: R12 New Features

Forms Configuration (10.1.2)

Page 36: R12 New Features

$ORA_CONFIG_HOME

Page 37: R12 New Features

Instance Home ‘appl’ Directory

• <apps_base>/inst/apps/<context_name>/appl $APPL_CONFIG_HOME *

– /admin– Empty in standalone instance where

APPL_CONFIG_HOME value is APPL_TOP– Contains these files if APPL_CONFIG_HOME value is

not APPL_TOP• topfile.txt, adjareas.txt, adjborg2.txt, • adjborg.txt, adovars.env, adconfig.txt, <CONTEXT_FILE>.xml

– /fnd/12.0.0/secure $FND_SECURE

Page 38: R12 New Features

$APPL_CONFIG_HOME<apps_base>/inst/apps/<context_name> ($INST_TOP)

/appl ($APPL_CONFIG_HOME)

Page 39: R12 New Features

Instance Home ‘certs’ Directory• <apps_base>/inst/apps/<context_name>/certs

• /Apache– ewallet.p12

• /opmn– cwallet.sso– Ewallet.p12

– certs is the default directory for SSL or other certificate files used by this instance. To use a centrally stage certificate change the appropriate context file variables and run AutoConfig

Page 40: R12 New Features

$INST_TOP/CERTS

Page 41: R12 New Features

Instance Home ‘logs’ Directory• <apps_base>/inst/apps/<context_name>/logs $LOG_HOME

– /appl• /admin

– /conc $APPLCSF– /oam– /rgf $APPLRGF

– /ora– /10.1.2/network– /10.1.3

» /Apache» /j2ee/forms /oacore» /javacache

– adpatch logs still created in $APPL_TOP– AutoConfig logs created in $INST_TOP/admin/logs

Page 42: R12 New Features

$LOG_HOME/ora

Page 43: R12 New Features

Instance Home ’10.1.3’ Directory

• <apps_base>/inst/apps/<context_name>/ora/10.1.3 $ORACLE_CONFIG_HOME

– <context_name>.env– /Apache/Apache/conf

• apps.conf, httpd.conf, oracle_apache.conf, ssl.conf• dms.conf, mod_oc4j.conf, security.conf, url_fw.conf

– /config• ias.properties (used by EM agent)

– /j2ee/forms/config (same files as for oacore)– /j2ee/oacore/config

• applications.xml, default-web-site.xml, global-web-application.xml• j2ee-logging.xml, jms.xml, oc4j-connectors.xml, oc4j.properties,• rmi.xml, server.xml, system-application.xml, system-jazn-data.xml

– /j2ee/oacore /application-deployments/oacore• orion-application.xml

– /j2ee/oacore /application-deployments/oacore/html• orion-web.xml

Page 44: R12 New Features

Instance Home ’10.1.3’ Directory

• <apps_base>/inst/apps/<context_name>/ora/10.1.3– /javacache– /network/admin $TNS_ADMIN

• listener.ora, tnsnames.ora– /opmn

• /bin/opmnctl• /conf/opmn.xml …. root of 10.1.3 configuration• /logs *

– HTTP_Server~1– OC4J~forms~default_group~1– OC4J~oacore~default_group~1

* opmn/logs directory cannot be moved from here.

Page 45: R12 New Features

$INST_TOP/ora/10.1.3/Apache/conf

Page 46: R12 New Features

$IAS_ORACLE_HOME

Page 47: R12 New Features

$IAS_ORACLE_HOME/Apache/Apache/conf

Page 48: R12 New Features

Instance Home ’pids’ Directory• <apps_base>/inst/apps/<context_name>/pids *

– /10.1.3/Apache– httpd.pid– httpd.lock

– /appl– reviver.sh_<context_name>.pid (for Conc. Manager)

• * pids directory should be located on machines local disk

• <apps_base>/inst/apps/<context_name>/portal• aplogin.html, index.html, etc

Page 49: R12 New Features

COMMON_TOP Changes - Java

– $COMMON_TOP/java ($JAVA_BASE)• /classes ($JAVA_TOP)

– Contains expanded class file directories• /lib ($AF_JLIB)

– Contains zip and jar files

• adovars.env changed to implement these changes.

• The reason for this change is due to the way OC4J automatically includes zip and jar files into the CLASSPATH. Before making this change, including $JAVA_TOP to pick up the expanded classes directories picked all the zip and jar files causing class version conflicts at OC4J startup.

Page 50: R12 New Features

COMMON_TOP Changes - HTML

• $COMMON_TOP/webapps– /oacore/html ($OA_HTML)

– Contains all the .html, .jsp, .css, .xml files– This change made to meet J2EE requirements

– Extra files to meet J2EE requirements– /webapps/oacore/html/WEB-INF/web.xml

» web.xml normally contains servlet definitions and mappings. To implement shared file system, this information is configured in $ORACLE_CONFIG_HOME/j2ee/oacore /application-deployments/oacore/html/orion-web.xml

» web.xml is a basic file with no servlet definitions, shared by all instances

– /webapps/oacore/META-INF/application.xml

Page 51: R12 New Features

R12 Features

• Technology Stack components

• File system layout

• Technology

• Functionality

• Maintenance

Page 52: R12 New Features

Fusion Ready

• Oracle Applications Adapter– Interface Tables– Views– API’s– Concurrent programs– EDI– XML Gateway– Business Events

Page 53: R12 New Features

Applications Database

• OATM configured by default• ASM, ADDM, ASH, RAC and all the 10gR2

features are available to use• Partitioning of seeded Applications tables is fully

supported

Page 54: R12 New Features

Technology Changes• Workflow Engine is rewritten to handle bulk

processing and purging• Gather Statistics improvements with Auto gather

feature• NOLOGGING is default option for patching and

DBI summary collection• Transaction monitors are implemented using AQ

technology which enables them to failover in RAC enabled environment

Page 55: R12 New Features

Technology changes

• FNDCPASS bulk feature• The base product schemas are locked by default

except during patching• Mod_plsql is retired• Workflow notification mailer is SSL enabled• Workflow BES can be configured to Stop and

Rollback or Skip to Next

Page 56: R12 New Features

Patching The Oracle Homes

– Opatch is used to apply patches to the 10.1.3 and 10.1.2 Oracle Homes.

– Requires access to the Oracle Homes inventory– List of patches already applied through

• Opatch lsinventory – detail– Refer to Metalink Note XXXXXX

Page 57: R12 New Features

Integration with External Servers

• OracleAS 10g Single Sign-On & Oracle Internet Directory 10.1.2.x

• Discoverer 10.1.2.x• Portal 10.1.2.x• WebCache 10.1.2.x• Oracle Integration 10.1.2.x• Collaboration Suite 10gR2• Enterprise Manager 10gR2

Page 58: R12 New Features

OPTIONAL 10gAS components

• Single Sign-On 10g • Oracle Internet Directory 10g • Portal 10g • Discoverer 10g • Web Cache 10g • Oracle Business Integration 10g • Oracle BPEL Process Manager 10g

– Installed in a different ORACLE_HOME on an existing E-Business Suite Release 12 application-tier server

– Installed on a server that is physically separate from an existing E-Business Suite Release 12 Applications server

Page 59: R12 New Features

SSO and LDAP Integration

Page 60: R12 New Features

SSO and LDAP Integration

• Does the Release 12 Rapid Install include an OracleAS 10g Infrastructure?

• No, the Release 12 database created by the Rapid Install does not include a OracleAS 10g Infrastructure database.  Although Release 12 uses OracleAS 10g 10.1.2 and 10.1.3, these components do not require an OracleAS 10g Infrastructure (sometimes referred to as a Metadata Repository).  The Release 12 database does not include a OracleAS 10g Infrastructure database.

• Can I install an OracleAS 10g Infrastructure in the Release 12 database?

• No, this is not supported.

Page 61: R12 New Features

R12 Features

• Technology Stack components

• File system layout

• Technology

• Functionality

• Maintenance

Page 62: R12 New Features

Multi-Org Architecture Control (MOAC)

• In Release 12 within a responsibility one can access and enter data for multiple operating units.

• Concurrent program definitions and SRS include additional item to incorporate MOAC

Page 63: R12 New Features

User Security

• Oracle User Management (UMX)

• Role Based Access Control

Page 64: R12 New Features

R12 Features

• Technology Stack components

• File system layout

• Technology

• Functionality

• Maintenance

Page 65: R12 New Features

Cloning

• Single Node to Single Node

• Database Refresh

• Multi-node to Multi-node

• Single-node to Multi-node

• Multi-node to Single-node

Page 66: R12 New Features

OAM Features

• Simple and Advanced Cloning

• Manage Downtime messages

• Allows custom scripts to be deployed and monitored from OAM

• Advanced Configuration wizards guide through configuring Load Balancing, SSL and Accelerators configuration

Page 67: R12 New Features

APPL_TOP High Availability

• Shared APPL_TOP

• Staged APPL_TOP

• Distributed AD

• Read-only file system

Page 68: R12 New Features
Page 69: R12 New Features