Oracle e-Commerce Gateway Implementation Checklist

This chapter contains Oracle e-Commerce Gateway implementation steps and checklists.

This chapter covers the following topics:

Implementation Steps

The following is a list of the implementation steps to implement a transaction in Release 12. Since the total solution requires other Oracle E-Business Suite application modules as well as a Translator, references to these products are included.

There are two possible starting points when implementing a transaction, they are as follows:

The purpose of the implementation checklist is to guide you through the implementation process. The details for each step are described in the implementation section referenced or the corresponding Oracle reference manual.

Implementation Checklist for Software Upgrade

Following is the implementation checklist presented in table format. Presented in the table are the step number, a required or optional indicator, a description of the step, and reference information.

Important: For the Release 11i version that are supported for upgrading to Release 12, see Oracle E-Business Suite Upgrade Guide: Release 11i to Release 12.1.1 for details to upgrade Oracle E-Business Suite to Release 12.1.1.

Follow the instructions mentioned in "Oracle E-Business Suite Release Update Pack Readme, Release 12.1.delta.2 (12.1 RUP 2)", My Oracle Support Knowledge Document 949406.1 to upgrade to Oracle E-Business Suite Release 12.1 RUP 2.

Implementation Checklist for Software Upgrade
Step Required/ Optional Description Reference (IM = Implementation Manual)
1 Required Install Release 12.1 RUP 2 Oracle e-Commerce Gateway. Oracle E-Business Suite Installation Guide: Using Rapid Install
Apply Oracle E-Business Suite Release 12.1.delta.2 Release Update Pack (12.1 RUP 2) to bring your system to the 12.1 RUP 2 release. See "Oracle E-Business Suite Release Update Pack Readme, Release 12.1.delta.2 (12.1 RUP 2)", My Oracle Support Knowledge Document 949406.1 for details.
2 Required Run the following reports for each transaction implemented in Release 11i to view the Release 12 transaction layout definitions and code conversion assignments after the upgrade.
Transaction Layout Definition Report
Code Conversion Values Report
User's Guide: Reports
3 As Needed Compare the before and after upgrade reports for differences in transaction layout definitions and code conversion assignments. Make the necessary changes:
Adjust transaction layout definitions
Reassign code categories
Since this is an upgrade, there will not be any validation rule differences to reconcile.
User's Guide:
Changing the Interface Data File Record Layout
Assigning Categories
IM: Modify Transaction Interface File
IM: Set Up Code Conversion
4 Required Set up system profiles, pay special attention to the profiles for inbound and outbound directory path:
Inbound file directory
Outbound file directory
Set up system profiles, pay special attention to the profiles for inbound and outbound directory path:
Inbound file directory
Outbound file directory
5 Required Ensure that inbound and outbound directory paths defined in the system profile match UTL_FILE_DIR settings in INIT.ORA file. Restart the database if you made changes to the INIT.ORA file IM: Define UTL_FILE_DIR parameter in INIT.ORA file
6 As Needed Set up general transaction profiles
Enable/disable transaction (for all transactions)
Address precedence (for inbound transactions)
User's Guide: Setting Profile Options
IM: Set Up Profiles
7 As Needed Set up transaction specific profiles for outbound transactions, such as the Purchase Order or Purchase Order Change transactions User's Guide: Setting Profile Options
IM: Set Up Profiles
8 Required (for inbound transactions) Review seeded Process Rule Actions and update rule action if default behavior is not desired IM: Determine Process and Column Rules and Actions
9 Required (for inbound transactions) Review seeded Column Rule Actions for required fields and update rule action if default behavior is not desired IM: Determine Process Column Rules and Actions
Application Set Up
10 Required (for inbound transactions) Review seeded Column Rule Actions for date and numeric fields and update rule action if default behavior is not desired IM: Determine Process and Column Rules and Actions
11 Optional (for inbound transactions) Determine if other columns in the transaction require Column Rules IM: Determine Process and Column Rules and Actions
12 As Needed Enable additional data fields as necessary using reference fields, descriptive flexfields or the
Oracle e-Commerce Gateway Extensible Architecture
IM: Enable Additional Transaction Data
13 Optional Review interface file definitions (record layouts) for the transaction and make any necessary adjustments User's Guide: Changing the Interface Data File Record Layout
IM: Modify Transaction Interface File
14 Required Run Transaction Layout Definition Report to get the current definitions User's Guide: Reports
15 Required Synchronize the data maps in the Translator with the transaction interface file definitions IM: Interface with Translators
16 Required Ensure that Location Code is defined for the trading partner entity (customer site, supplier site, bank branch, internal location) defined in Oracle E-Business Suite IM: Application Transaction Detail
17 Required Define trading partner:
Assign trading partner to address site in E-Business Suite using Define Trading Partner, Assignment tab.
Define translator code using Define Trading Partner, Details tab. This is the link to the Translator definition for the trading partner
Enable transaction(s) for trading partner(s)
IM: Set Up Trading Partner
Trading Partner
18 As Needed Set up code conversions
Review/define Code Conversion Categories
Enable Code Conversion
Define Code Conversion Values
IM: Set Up Code Conversion
Code Conversion
19 Required Review E-Business Suite setups for each transaction and update as necessary IM: Application Transaction Detail
20 Required Prepare data to test transaction
Add data in Oracle E-Business Suite to test outbound transaction
Create inbound file to test inbound transaction
IM: Test Transactions
21 Required Test the transaction being implemented at several levels until results match expectations
Internally (Oracle e-Commerce Gateway and Oracle E-Business Suite)
With Translator
With Trading Partner
IM: Test Transactions
22 Required Release fully tested transaction to production  
23 As Needed Archive transaction interface files as needed IM:Archive/Backup

In summary, the following has been installed or set up:

Pass a simple outbound and/or inbound transaction through the Oracle e-Commerce Gateway to validate the installation before any site-specific configuration is undertaken.

Implementation Checklist for Fresh Install

To help ensure a successful implementation, do the following:

If you are implementing Oracle e-Commerce Gateway for the first time, steps 2 and 3 described in the Implementation Checklist for Software Upgrade section are not required since there is no existing seed data to compare and reconcile. Insert steps 1.1 and 1.2 from the table below. All other implementation steps are still required in addition to defining an Oracle e-Commerce Gateway responsibility to start the implementation process.

Implementation Checklist for Fresh Install
Step Required/ Optional Description Reference (IM: Implementation Manual)
1.1 Required Define Access Responisbilities IM: Define Responsibilities
1.2 Required Define the utl_file_dir parameters. Done by DBA. IM: Define UTL_FILE_DIR Parameter in INIT.ORA File
2 Omit Run reports for each transaction  
3 Omit Compare reports  

In summary, the following has been set up in addition to the summary items in the software upgrade: