Oracle Applications R12

R12 New Features

IT Department Kohinoor Mills Limited

Oracle E-Business Suite
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 and known 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

Previous Releases
10.7 : 11 : 11i : R12 : Oldest Release of Oracle ERP which is character, thin client based. Oracle has stopped support for this release from year 1998. Latest Release by Oracle In the chain of Oracle ERP Releases.

This release came up with the: •New file system model i. COMMON_TOP area in R12 •All instance specific configurations. Oracle application Server 10g. 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 Oracle Applications Release 12 is the latest release in the chain of E-Business Suite Releases by Oracle. Oracle BI Discoverer 10g etc. This is a step towards Oracle Fusion as this uses Oracle Fusion Middleware applications in its base e.e.g. 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.

OA Framework and Forms Personalization. XML Publisher (BI Publisher). and Custom Library as well as user tailorable folders and key data flexfields. consolidations.R12 New Features • • • • • • • • Improved Reporting & Analysis Next Generation Business Process Management Global Customer Service Enhanced Business Intelligence Streamlined Performance Systems Management Improved planning. scorecards. analysis and modeling. forecasting. . R12 reduces the need for customizations with the highly configurable features such as Workflow.

R12 Features • • • • • Technology Stack components File system layout Technology Functionality Maintenance .

2 10i 10.0 Jinitator Jserv 10.1 Sun JRE OC4J .Major changes from R11i Component Database Developer Application Server Client Plug-in Java Containers Release 11i Release 12 9.2 6i 1.

2 .10.Release 11i – 11.5.

Release 12 .

8.3/10.0.3.1 10.1 10.3.4.2.0.5.6.4 3.0.2 1.0.0.2.0.1.2.10CU2 RI Version 11.4.2.4 - 9.0 R12 Version 10.2 8.2.2 R12 Version 3.1 9.2 10gR1 (10.0 5.1.10 Version 3.5.5.5.1 9.1.10 Version 3.0.6 8.2 1.1.10CU2 Version 3.2 10.1.2.0.0.2 8.0.0.2 10.6.4 - 10.2.10CU2 Version 1.10 Version 1.2 1.3 11.0.2 10.3 9.10 RI Version Oracle Database 10g XDK .4 9.3 11.1) .4.2.4 1.2 10.5 11.4 3.7.0.1.1.2 1.5.0.5 8.1.8.8.0.8.2.9.1.2.4 R12 Version 5.2 1.1.2.6 11.4.0.9.4 1.1.2 10.5.5.0.Oracle Technology R12 Version 11.0.4 9.1.2.10CU2 Version 3.7.18 (Oracle Jinitiator) 11.Database XDB XDK Middle-tier HTTP Client Oracle 9iAS/10gAS Developer 6i Client Libraries Technology – Rehosted components BI Beans JDBC Technology – Third party component JDK for web tier JDK for concurrent processing tier Sun Java Plug-in Oracle Technology – non-embedded Applications integration Oracle AS10g Portal3 Oracle AS10g SSO/OID3 Collaboration Suite3 10.0.0.5.2 1.9.2.0 5.21 (Oracle Jinitiator) 11.9.

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

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 .

2 for Forms & Reports Services – Replaces the 8.1.Application Tier • OracleAS 10g 10.2 • JDK 1.2.7-based Oracle_Home provided by iAS 1.31 • Forms/Reports: 6i -> 10g .1.1.3.19 -> 1.5 for web & concurrent processing • Servlet Container: JServ -> OC4J (OC4J is Oracles J2EE container) • Apache: 1.3 for Oracle Containers for Java (OC4J) – Replaces the 8.0.2 in 11i • JDBC 10.3.0.6-based Oracle_Home • OracleAS 10g 10.

0 .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.Application Server 10.

– 10.1.Application Server 10. User exists (Applications C Code) is now dynamically linked at runtime.1 Required Support Files (RSF’s) .2 – The Forms or ‘C’ Oracle Home – Forms and Reports – Delivers native runtime executables for • Forms (frmweb) • Reports (rwrun) – No relinking of native executables.

R12 Features • • • • • Technology Stack components File system layout Technology Functionality Maintenance .

2 <apps_base>/apps/tech_st/10.1.2.0 • <apps_base>/db/apps_st/data – Applications • • • • <apps_base>/apps/tech_st/10.1.File System Layout Overview Default File System by Rapid Install/Rapid Clone – Database • <apps_base>/db/tech_st/10.3 <apps_base>/apps/apps_st/appl <apps_base>/apps/apps_st/comn – Instance Configuration • <apps_base>/inst/apps/<context_name> .

Applications •<apps_base>/apps .Example .

1.1.HTTP Listener (10.3 .3) •<apps_base>/apps/tech_st/10.

1.3 .3) •<apps_base>/apps/tech_st/10.OC4J Deployment (10.1.

1.J2EE (10.3 .3) •<apps_base>/apps/tech_st/10.1.

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 .

$INST_TOP .

1.3 ($ORACLE_CONFIG_HOME) • /pids • /portal .2 – /10.0/secure ($FND_SECURE) • /certs • /logs ($LOG_HOME) • /ora ($ORA_CONFIG_HOME) – /10.0.Instance Home Environment • <apps_base>/inst/apps/<context_name> ($INST_TOP) • /admin – /scripts ($ADMIN_SCRIPTS_HOME) • /appl ($APPL_CONFIG_HOME) – /fnd/12.1.

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

$ADMIN_SCRIPTS_HOME .

$ADMIN_SCRIPTS_HOME .

0/secure ($FND_SECURE) .0.$FND_SECURE <apps_base>/inst/apps/<context_name> ($INST_TOP) /fnd/12.

$FND_SECURE .

Obsolete .$FND_TOP/secure .

$LOG_HOME/appl .

$INST_TOP/logs/appl $APPLCSF & $APPLRGF .

ora • tnsnames.ora $TNS_ADMIN – This is the configuration for the ‘C’ ORACLE_HOME.env – /network/admin • listener.cfg • default.1. .2 – <context_name>. set when running the Concurrent Managers and AD utilities.2’ Directory • <apps_base>/inst/apps/<context_name>/ora/10.env – /forms/server • appsweb.Instance Home ’10.1.

Forms Configuration (10. We recommend the Forms Servlet for customers wishing to use HTTPS due to the simplified.1.1. industry standard configuration.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. and HTTPS for Internet users.1 (Forms 6i with 11i) • We recommend the use of socket mode for intranet users.2) • Forms 10. .

2) .1.Forms Configuration (10.

$ORA_CONFIG_HOME .

adjareas.env. adovars.txt.0. • adjborg.xml – /fnd/12.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. • <CONTEXT_FILE>. adjborg2.txt.0/secure $FND_SECURE .txt. adconfig.txt.txt.

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

p12 – certs is the default directory for SSL or other certificate files used by this instance.Instance Home ‘certs’ Directory • <apps_base>/inst/apps/<context_name>/certs • /Apache – ewallet.sso – Ewallet.p12 • /opmn – cwallet. To use a centrally stage certificate change the appropriate context file variables and run AutoConfig .

$INST_TOP/CERTS .

2/network – /10.1.3 $APPLCSF $APPLRGF $LOG_HOME » /Apache » /j2ee/forms /oacore » /javacache – – adpatch logs still created in $APPL_TOP AutoConfig logs created in $INST_TOP/admin/logs .1.Instance Home ‘logs’ Directory • <apps_base>/inst/apps/<context_name>/logs – /appl • /admin – /conc – /oam – /rgf – /ora – /10.

$LOG_HOME/ora .

xml.xml. security.conf.conf.xml. oracle_apache. mod_oc4j.xml. oc4j. server.conf.xml. global-web-application.xml • j2ee-logging. system-jazn-data.xml. url_fw. jms.conf.conf.env /Apache/Apache/conf • apps.1. oc4j-connectors.xml.xml.properties.xml /j2ee/oacore /application-deployments/oacore/html • orion-web.1.Instance Home ’10. default-web-site. httpd. system-application.conf /config • ias.conf.xml .3’ Directory • <apps_base>/inst/apps/<context_name>/ora/10.properties (used by EM agent) /j2ee/forms/config (same files as for oacore) /j2ee/oacore/config • applications.xml /j2ee/oacore /application-deployments/oacore • orion-application.conf • dms. ssl. • rmi.3 – – $ORACLE_CONFIG_HOME – – – – – <context_name>.

1.ora.3 – /javacache $TNS_ADMIN – /network/admin • listener. . tnsnames.3’ Directory • <apps_base>/inst/apps/<context_name>/ora/10.ora – /opmn • /bin/opmnctl ….3 configuration • /conf/opmn.1.Instance Home ’10.1.xml • /logs * – HTTP_Server~1 – OC4J~forms~default_group~1 – OC4J~oacore~default_group~1 * opmn/logs directory cannot be moved from here. root of 10.

3/Apache/conf .1.$INST_TOP/ora/10.

$IAS_ORACLE_HOME .

$IAS_ORACLE_HOME/Apache/Apache/conf .

3/Apache – httpd.1.html.html. etc .sh_<context_name>.lock – /appl – reviver. index.pid – httpd.pid (for Conc.Instance Home ’pids’ Directory • <apps_base>/inst/apps/<context_name>/pids * – /10. Manager) • • * pids directory should be located on machines local disk <apps_base>/inst/apps/<context_name>/portal • aplogin.

The reason for this change is due to the way OC4J automatically includes zip and jar files into the CLASSPATH.env changed to implement these changes.COMMON_TOP Changes . including $JAVA_TOP to pick up the expanded classes directories picked all the zip and jar files causing class version conflicts at OC4J startup. Before making this change. .Java – $COMMON_TOP/java ($JAVA_BASE) • /classes ($JAVA_TOP) – Contains expanded class file directories • /lib ($AF_JLIB) – Contains zip and jar files • • adovars.

jsp.xml is a basic file with no servlet definitions.html. .HTML • $COMMON_TOP/webapps – /oacore/html ($OA_HTML) – Contains all the . this information is configured in $ORACLE_CONFIG_HOME/j2ee/oacore /applicationdeployments/oacore/html/orion-web.xml » web.COMMON_TOP Changes .xml files – This change made to meet J2EE requirements – Extra files to meet J2EE requirements – /webapps/oacore/html/WEB-INF/web. To implement shared file system. .css. shared by all instances – /webapps/oacore/META-INF/application. .xml normally contains servlet definitions and mappings.xml .xml » web.

R12 Features • • • • • Technology Stack components File system layout Technology Functionality Maintenance .

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

RAC and all the 10gR2 features are available to use • Partitioning of seeded Applications tables is fully supported . ADDM. ASH.Applications Database • OATM configured by default • ASM.

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 .

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 .

– Requires access to the Oracle Homes inventory – List of patches already applied through • Opatch lsinventory – detail – Refer to Metalink Note XXXXXX .Patching The Oracle Homes – Opatch is used to apply patches to the 10.1.2 Oracle Homes.3 and 10.1.

x • Portal 10.1.1.x • Oracle Integration 10.1.x • WebCache 10.1.1.x • Discoverer 10.2.2.x • Collaboration Suite 10gR2 • Enterprise Manager 10gR2 .2.2.2.Integration with External Servers • OracleAS 10g Single Sign-On & Oracle Internet Directory 10.

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

SSO and LDAP Integration

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.

R12 Features • • • • • Technology Stack components File system layout Technology Functionality Maintenance .

• Concurrent program definitions and SRS include additional item to incorporate MOAC .Multi-Org Architecture Control (MOAC) • In Release 12 within a responsibility one can access and enter data for multiple operating units.

User Security • Oracle User Management (UMX) • Role Based Access Control .

R12 Features • • • • • Technology Stack components File system layout Technology Functionality Maintenance .

Cloning • • • • • Single Node to Single Node Database Refresh Multi-node to Multi-node Single-node to Multi-node Multi-node to Single-node .

SSL and Accelerators configuration .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.

APPL_TOP High Availability • • • • Shared APPL_TOP Staged APPL_TOP Distributed AD Read-only file system .

Sign up to vote on this title
UsefulNot useful