Académique Documents
Professionnel Documents
Culture Documents
Support Document
R10.7CP and R11 Basic Technical
Information
Introduction
EC_11R107_TECHINFO.doc
ii
Contents
Introduction .............................................................................................................................7
Document Purpose ..........................................................................................................7
General Design Overview...............................................................................................7
Transaction Summary .....................................................................................................8
EDI Gateway Forms................................................................................................................9
Trading Partner Group Form .........................................................................................9
Design Overview.....................................................................................................................9
Data Flow Diagram.................................................................................................................9
Data Model...............................................................................................................................9
Upgrade from R10.7 to R11....................................................................................................9
Setting Up Test Cases ...........................................................................................................10
Utilities ...................................................................................................................................10
Logging Problem Reports Bugs.......................................................................................10
Multiple Product Issues .......................................................................................................10
Outbound Transactions........................................................................................................17
Design Overview...................................................................................................................17
Extension Tables....................................................................................................................17
iii
Data Model.............................................................................................................................17
Extension Tables....................................................................................................................18
Concurrent Programs ...........................................................................................................18
Setting Up Test Cases in Purchasing ..................................................................................18
Extract Flags...........................................................................................................................18
Utilities ...................................................................................................................................18
Logging Problem Reports Bugs.......................................................................................19
Multiple Product Issues .......................................................................................................19
iv
Introduction
EC_11R107_TECHINFO.doc
vi
Introduction
Document Purpose
This document provides basic technical information about the R11 EDI Gateway
forms and transactions. The following is included:
Design Overview
Data Flow Diagram
Data Model
Concurrent Program Processing Logic
Setting Up Test Cases
Extract Flags to Reset for Testing
Logging Problem Reports Bugs
Multiple Product Issues
Introduction
EC_11R107_TECHINFO.doc
Transaction Summary
The following R11 transactions are reviewed in this document.
Some transactions are also available in Release 10.7 Controlled Production.
OUTBOUND Transactions
R10.7CP
R11
Code
X12
EDIFACT
Direction
Description
Oracle base
application
PYO
820
PAYORD/
REMADV
Outbound
Payment/
Remittance
Advice
From Payables
INO
810
INVOIC
Outbound
Invoice
From Receivables
POO
850
ORDERS
Outbound
Purchase Orders
From Purchasing
POCO
860
ORDCHG
Outbound
Purchase Order
Changes
From Purchasing
X
Pack slip
based
(ASNO)
X
Departure
based
(DSNO)
ASNO/
DSNO
856
DESADV
Outbound
Ship
Notice/Manifest
SPSO
830
DELFOR
Outbound
Planning Forecast
SSSO
862
DELJIT
Outbound
Delivery Schedule
From Supplier
Scheduling
From Supplier
Scheduling
ADVO
824
APERAK
Code
X12
EDIFACT
Application
Advice
Direction
Description
INBOUND Transactions
R10.7CP
9
POI
850
ORDERS
Inbound
Purchase Orders
Oracle base
application
Into Order Entry
10
INI
810
INVOIC
Inbound
Invoice
Into Payables
11
CATI
832
PRICAT
Inbound
Price Catalog
Into Purchasing
12
RRQI
843
QUOTES
Inbound
Response to RFQ
Into Purchasing
ASNI/
SBNI
856
DESADV
Inbound
Ship
Notice/Manifest
Into Purchasing
and
Receiving
13
R11
Introduction
EC_11R107_TECHINFO.doc
Design Overview
Trading Partner Groups are defined using the Trading Partner Group window of the
Trading Partner form.
ECE_TP_GROUP
ECE_TP_HEADERS
ECE_TP_DETAILS
Data Model
Select the Trading Partner form from the EDI Gateway navigation menu
Define a new Trading Partner Group
Identify specific trading partners for the Trading Partner Group
Commit the new Trading Partner Group to the database and query on it for
verification
Utilities
No utilities available to support debugging.
Logging Problem Reports Bugs
No additional information required to support bug report.
Multiple Product Issues
If the environment is installed with Automotive product, and the user clicked on the
Automotive button, ask for Automotive setup information
10
Form Purpose
Trading Partner association provides location cross-reference to physical site address in
Oracle Applications.
Trading Partner definitions are defined using the Trading Partner form.
Associate an EDI Gateway Trading Partner to one of the following:
Supplier/Supplier Site in PO/AP
Customer/Customer Site in OE/AR
Bank Branch in AP
Other address entities in HR tables such as buyers and warehouses
Design Overview
Moved EDI Gateway Trading Partner LOCATION CODE to Oracle Applications
TRADING PARTNER LOCATION CODE
In R10.7 address associations were implemented using the LOCATION CODE field on
the Trading Partner form
Data Flow Diagram
ECE_TP_GROUP
ECE_TP_HEADERS
ECE_TP_DETAILS
Data Model
Change was made to centralize the definition of an address entity to the application user.
Moved ECE_TP_HEADERS:TP_LOCATION_CODE_EXT to Oracle Applications tables in R11.
Obsoleted ECE_TP_HEADERS:TP_LOCATION_CODE_EXT from R10.7 EDI Gateway.
The following are new columns added to existing tables in R11 with no specific seed data:
Supplier:
PO_VENDOR_SITES:ECE_TP_LOCATION_CODE
PO_VENDOR_SITES:TP_HEADER_ID
Customer:
RA_ADDRESSES:ECE_TP_LOCATION_CODE
RA_ADDRESSES:TP_HEADER_ID
Bank Branch:
AP_BANK_BRANCHES:ECE_TP_LOCATION_CODE
AP_BANK_BRANCHES:TP_HEADER_ID
Human Resource:
HR_LOCATIONS:ECE_TP_LOCATION_CODE
EDI Gateway Forms
EC_11R107_TECHINFO.doc
11
HR_LOCATIONS:TP_HEADER_ID
Human Resource - There are no EDI transactions which integrate with HR, but Oracle
Applications uses HR_LOCATIONS for other address entities such as buyer and warehouse
R10.7 to R11 Upgrade
The R11 conversion program copies the EDI Gateway Trading Partner location code to the
Oracle Applications location code.
Setting Up Test Cases
1.
2.
3.
4.
5.
6.
= ECE_TP_HEADERS:TP_HEADER_ID
= ECE_TP_HEADERS:TP_HEADER_ID
= ECE_TP_HEADERS:TP_HEADER_ID
= ECE_TP_HEADERS:TP_HEADER_ID
Utilities
No utilities available to support debugging.
Logging Problem Reports Bugs
No additional information required to support bug report.
Multiple Product Issues
If association for supplier/supplier site in Purchasing/Payables, ask for supplier data.
If association for customer/customer site in Order Entry/Receivables, ask for customer data.
If association for bank branch in Payables, ask for bank branch data.
If association for buyer or warehouse in Human Resources, ask for buyer and warehouse data.
12
Code conversion feature is optional but use of Code Conversion Categories, Assign
Categories, and Code Conversion Values forms are required if code conversion feature is
implemented.
This is a GUI form change with no workaround required.
Table and view names in R11 Interface File Definition form moved from R10.7 Detail region
to header region.
Data Flow Diagram
ECE_XREF_CATEGORIES
ECE_XREF_DATA
ECE_INTERFACE_TABLES
ECE_INTERFACE_COLUMNS
13
14
Design Overview
Standardize on R11 AOL to submit inbound transactions to the Concurrent Manager for
processing.
Data Model
Refer to AOL for Data Model.
Concurrent Programs: Import process steps
1.
2.
3.
4.
5.
6.
7.
EC_11R107_TECHINFO.doc
15
8.
9.
16
Outbound Transactions
Design Overview
Each outbound transaction is designed with the following objects:
Database views to select eligible data
Interface tables to store interface file data
Extension tables to store data from a non-Oracle data source
Stored procedure to mark the host application data to prevent duplicate extraction
Extension Tables
Each interface table has a corresponding extension table defined for it.
The extension contains a key to link it to the interface table.
The extension table is empty until populated by some custom code.
Data from the interface tables and extension tables are written to the interface file.
Use of the extension tables is optional.
EDI Gateway
Database Views
Oracle
Purchasing
Tables
Flat File in
EDI Gateway
Interface Tables
Outbound
Directory
ECE_POO_HEADERS_V
ECE_PO_INTERFACE_HEADERS
ECE_POO_LINES_V
ECE_POO_SHIPMENTS_V
ECE_PO_INTERFACE_LINES
ECE_PO_INTERFACE_SHIPMENTS
POOnnnn.dat
Data Model
EDI Gateway database views:
ECE_POO_HEADERS_V
ECE_POO_LINES_V
ECE_POO_SHIPMENTS_V
Utilize database views to extract from Purchasing all approved purchase orders before applying
user entered selection criteria.
Database views are updated each time the transaction is executed.
Outbound Transactions
EC_11R107_TECHINFO.doc
17
1.
2.
3.
4.
Extract Flags
Reset the following flag on the base application header to allow the transactions to be extracted
again (Limit which transactions you reset the flags on to limit the volume of transactions to be
extracted again.):
Table:
Column:
Utilities
Verify that the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web site.
If no flat file was created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context.
2. Execute header database view as follows:
>select count(*) from ECE_POO_HEADERS_V;
3. If count returned is zero, then nothing is eligible.
4. If count returned is greater than 0, execute extract code in SQLPLUS to get error
log as follows:
>@ECEPOO.sql
If a flat file was created, use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE
documented in Technical Perspective, page 67 to verify the contents of the flat file.
Outbound Transactions
EC_11R107_TECHINFO.doc
18
Outbound Transactions
EC_11R107_TECHINFO.doc
19
Provide user the ability to send approved purchase order changes to their suppliers.
System profile setting for Archive on Approval required.
System profile setting for Archive on Print will prevent changed POs from being
extracted as they have been printed.
Data Flow Diagram
EDI Gateway
Database Views
Oracle
Purchasing
Tables
Flat File in
EDI Gateway
Interface Tables
Outbound
Directory
ECE_POCO_HEADERS_V
ECE_PO_INTERFACE_HEADERS
ECE_POCO_LINES_V
ECE_POCO_SHIPMENTS_V
ECE_PO_INTERFACE_LINES
ECE_PO_INTERFACE_SHIPMENTS
POCOnnnn.dat
Data Model
EDI Gateway database views:
ECE_POCO_HEADERS_V
ECE_POCO_LINES_V
ECE_POCO_SHIPMENTS_V
Utilize database views to extract from Purchasing all approved changed POs before applying
user-entered selection criteria.
Database views are updated each time the transaction is executed.
EDI Gateway interface tables:
ECE_PO_INTERFACE_HEADERS
ECE_PO_INTERFACE_LINES
ECE_PO_INTERFACE_SHIPMENTS
Utilize EDI Gateway interface tables to store data from Purchasing selected by the database
view that matches the user selection criteria.
EDI Gateway interface tables are purged after data is successfully written to the interface file.
Extension Tables
The following are EDI Gateway extension tables for user customization:
ECE_PO_INTERFACE_HEADERS_X
ECE_PO_INTERFACE_LINES_X
ECE_PO_INTERFACE_SHIPMENTS_X
Utilize extension tables to store additional data from a non-Oracle data source to be included in
the interface file.
Outbound Transactions
EC_11R107_TECHINFO.doc
20
Extension tables are purged after data is successfully written to the interface file.
Concurrent Programs
Use Extract Programs to submit ECEPOCO.sql to the Concurrent Manager for processing.
1.
2.
3.
Extract Flags
Reset the following flag on the base application header to allow the transactions to be extracted
again (Limit which transactions you reset the flags on to limit the volume of transactions to be
extracted again.):
Table:
Column:
Utilities
Verify that the user has current patch sets by referring to the Metalink web site.
Verify user setup by referring to the Post Implementation guide on the Metalink web site.
If no flat file was created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context
2. Execute header database view as follows:
>select count(*) from ECE_POCO_HEADERS_V;
3. If count returned is zero, then nothing is eligible
4. If count returned is greater than 0, execute extract code in SQLPLUS to get error
log as follows:
>@ECEPOCO.sql
If a flat file was created, use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE
documented in Technical Perspective, page 67 to verify the contents of the flat file.
Remember that Purchasing does not archive all PO changes and that EDI Gateway
depends on data in the PO Archive tables.
Outbound Transactions
EC_11R107_TECHINFO.doc
21
Oracle
Receivables
Flat File in
EDI Gateway
Interface Tables
EDI Gateway
Database Views
Outbound
Directory
ECE_INO_HEADER_V
ECE_ AR_TRX_HEADERS
ECE_INO_LINE_TAX_V
ECE_INO_LINE_V
ECE_INO_ALLOWANCE_CHARGES_V
(Oracle Automoive Only)
ECE_AR_TRX_ALLOWANCE_CHARGES
(Oracle Automoive Only)
ECE_INO_HEADER_1_V
(Oracle Automoive Only)
ECE_AR_TRX_HEADER_1
(Oracle Aut5omitive Only)
INOnnnn.dat
Data Model
EDI Gateway database views:
ECE_INO_HEADERS_V
ECE_INO_LINES_V
ECE_INO_SHIPMENTS_V
Utilize database views to extract from Receivables all approved invoices before applying userentered selection criteria.
Database views are updated each time the transaction is executed.
EDI Gateway interface tables:
ECE_INO_INTERFACE_HEADERS
ECE_INO_INTERFACE_LINES
Utilize EDI Gateway interface tables to store data from Receivables selected by the database
view that match the user selection criterion.
EDI Gateway interface tables are purged after data is successfully written to the interface file.
Extension Tables
EDI Gateway extension tables for user customization:
ECE_INO_INTERFACE_HEADERS_X
ECE_INO_INTERFACE_LINES_X
Outbound Transactions
EC_11R107_TECHINFO.doc
22
Utilize extension tables to store additional data from a non-Oracle data source to be included in
the interface file.
Extension tables are purged after data is successfully written to the interface file.
Concurrent Programs
Use Extract Programs to submit ECEINO.sql to the Concurrent Manager for processing.
Setting Up Test Cases in Purchasing
1.
2.
3.
Create invoices
Approve the invoice.
Submit extract using EDI Gateway extract program.
Extract Flags
The flag to reset on transactions on the base application header to allow them to be extracted
again is the following: (Limit which transactions have the flags reset to limit the volume of
transactions to be extracted again.)
Table:
Column:
Utilities
Verify user has current patch sets by referring to the Metalink web site.
Verify user setup by referring to Post Implementation guide on the Metalink web site.
If no flat file was created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context
2. Execute header database view as follows:
>select count(*) from ECE_INO_HEADERS_V;
3. If count returned is zero, then nothing is eligible
4. If count returned is greater than 0, execute extract code in SQLPLUS to get error
log as follows:
>@ECEINO.sql
If a flat file was created, use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE
documented in Technical Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports or Bugs
EC_11R107_TECHINFO.doc
23
Design Overview
Provide payer ability to authorize bank to disburse payments to suppliers using EDI or
Electronic Funds Transfer (EFT).
Flat File in
EDI Gateway
Interface Tables
Outbound
Directory
Oracle
Payables
Tables
ECE_PYO_PAYMENT_V
ECE_AP_CHECKS_INTERFACE
ECE_PYO_INVOICE_V
ECE_AP_INVOICES_INTERFACE
PYOnnnn.dat
Data Model
EDI Gateway database views:
ECE_PYO_PAYMENT_V
ECE_PYO_INVOICE_V
Utilize database views to extract from Payables the selected payment batch before applying
user-entered selection criteria.
Database views are updated each time the transaction is executed.
EDI Gateway interface tables:
ECE_AP_CHECKS_INTERFACE
ECE_AP_INVOICES_INTERFACE
Utilize EDI Gateway interface tables to store data from Payables for the payment batch.
EDI Gateway interface tables are purged after data is successfully written to the interface file.
Extension Tables
EDI Gateway extension tables for user customization are:
ECE_AP_CHECKS_INTERFACE_X
ECE_AP_INVOICES_INTERFACE_X
Utilize extension tables to store additional data from a non-Oracle data source to be included in
the interface file.
Extension tables are purged after data is successfully written to the interface file.
Outbound Transactions
EC_11R107_TECHINFO.doc
24
Concurrent Programs
Use Payables Payment Workbench to submit ECEPYO.sql to the Concurrent Manager for
processing
Setting Up Test Cases in Payables
1.
2.
The flag to reset on transactions on the base application header that will allow them to be
extracted again is the following: (Limit which transactions have the flags reset to limit the
volume of transactions to be extracted again.)
Table:
Column:
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web site.
If no flat file was created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context.
2. Execute header database view as follows:
>select count(*) from ECE_PYO_PAYMENT_V;
3. If count returned is zero, then nothing is eligible.
4. If count returned is greater than 0, execute extract code in SQLPLUS to get error
log as follows:
>@ECEPYO.sql
If a flat file was created, use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE
documented in Technical Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports or Bugs
1.
2.
3.
4.
5.
The flag to reset on transactions on the base application header that will allow them to be
extracted again is the following: (Limit which transactions have the flags reset to limit the
volume of transactions to be extracted again.)
Table:
Column:
Multiple Product Issues
EC_11R107_TECHINFO.doc
25
Outbound Transactions
EC_11R107_TECHINFO.doc
26
Design Overview
Provide supplier with your long-range forecast demand so the supplier may secure
material and labor resources to fulfill your demand.
Provide supplier with short term or firm requirements specifying shipment schedule
and location.
Oracle
Supplier
Scheduling
Tables
ECE_SPSO_HEADERS_V
ECE_SPSO_HEADERS
ECE_SPSO_ITEMS_V
ECE_SPSO_ITEMS
ECE_SPSO_ITEM_DET
EDI Gateway
Database Views for
862/DELJIT
Oracle
Supplier
Scheduling
Tables
EDI Gateway
Interface Tables for
830/DELFOR
SPSOnnnn.dat
EDI Gateway
Interface Tables for
862/DELJIT
ECE_SSSO_HEADERS_V
ECE_SPSO_HEADERS
ECE_SSSO_ITEMS_V
ECE_SPSO_ITEMS
ECE_SPSO_ITEM_DET
SSSOnnnn.dat
Data Model
EDI Gateway database views:
ECE_SPSO_HEADERS_V
ECE_SPSO_ITEMS_V
ECE_SSSO_HEADERS_V
ECE_SSSO_ITEMS_V
Utilize database views to extract from Supplier Scheduling the confirmed planning or shipping
schedules before applying user-entered selection criteria.
Database views are updated each time the transaction is executed.
EDI Gateway interface tables:
ECE_SPSO_HEADERS
Outbound Transactions
EC_11R107_TECHINFO.doc
27
ECE_SPSO_ITEMS
ECE_SPSO_ITEM_DET
Utilize EDI Gateway interface tables to store data from Supplier Scheduling for the confirmed
planning or shipping schedule.
EDI Gateway interface tables are purged after data is successfully written to the interface file.
Obsolete R10.7 EDI Gateway interface and extension tables due to design change
ECE_CHV_SCHED_HEADERS
ECE_CHV_SCHED_ITEMS
ECE_CHV_SCHED_ITEM_DET
ECE_CHV_SCHED_HEADERS_X
ECE_CHV_SCHED_ITEMS_X
ECE_CHV_SCHED_ITEM_DET_X
Extension Tables
EDI Gateway extension tables for user customization are:
ECE_SPSO_HEADERS_X
ECE_SPSO_ITEMS_X
ECE_SPSO_ITEM_DET_X
Utilize extension tables to store additional data from a non-Oracle data source to be included in
the interface file.
Extension tables are purged after data is successfully written to the interface file.
Concurrent Programs
Use Supplier Scheduling Scheduler Workbench or AutoSchedule to submit ECESPSO.sql (830)
or ECESSSO.sql (862) to the Concurrent Manager for processing.
Use Extract Programs to submit ECESPSO.sql (830) or ECESSSO.sql (862) to the Concurrent
Manager for processing.
Setting Up Test Cases in Supplier Scheduling
1.
2.
3.
The flag to reset on transactions on the base application header that allows them to be extracted
again is the following: (Limit which transactions have the flags reset to limit the volume of
transactions to be extracted again.)
Table:
Column:
Extract Flags for Shipping Schedule
Outbound Transactions
EC_11R107_TECHINFO.doc
28
The flag to reset on transactions on the base application header that allows them to be extracted
again is the following: (Limit which transactions have the flags reset to limit the volume of
transactions to be extracted again.)
Table:
Column:
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web site.
If no flat file was created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context
2. Execute header database view for 830/DELFOR as follows:
>select count(*) from ECE_SPSO_HEADERS_V; OR
3.
4.
5.
Outbound Transactions
EC_11R107_TECHINFO.doc
29
Oracle
Order Entry
Departure
Planning
Tables
EDI Gateway
Database Views
EDI Gateway
Interface Tables
ECE_DSNO_ALLOWANCE_CHARGES_V
ECE_DSNO_ALLOWANCE_CHARGES
ECE_DSNO_CONTAINERS_V
ECE_DSNO_CONTAINERS
ECE_DSNO_DELIVERIES_V
ECE_DSNO_DELIVERIES
ECE_DSNO_DELIVERY_ATTRIBS_V
ECE_DSNO_DELIVERY_ATTRIBS
ECE_DSNO_ITEMS_V
ECE_DSNO_ITEMS
ECE_DSNO_ITEM_DETAILS_V
ECE_DSNO_ITEM_DETAILS
ECE_DSNO_ORDERS_V
ECE_DSNO_ORDERS
Flat File in
Outbound
Directory
DSNOnnnn.dat
ECE_DSNO_PACKED_QUANTITY_V
Data Model
Utilize database views to extract from Order Entry the closed departures before applying userentered selection criteria.
Database views are updated each time the transaction is executed.
Utilize EDI Gateway interface tables to store data from Order Entry for closed departures.
EDI Gateway interface tables are purged after data is successfully written to the interface file.
EDI Gateway database views:
ECE_DSNO_ALLOWANCE_CHARGES_V
ECE_DSNO_CONTAINERS_V
ECE_DSNO_DELIVERIES_V
ECE_DSNO_DELIVERY_ATTRIBS_V
ECE_DSNO_ITEMS_V
ECE_DSNO_ITEM_DETAILS_V
ECE_DSNO_ORDERS_V
ECE_DSNO_PACKED_QUANTITY_V
EDI Gateway interface tables:
ECE_DSNO_ALLOWANCE_CHARGES
ECE_DSNO_CONTAINERS
ECE_DSNO_DELIVERIES
ECE_DSNO_DELIVERY_ATTRIBS
ECE_DSNO_ITEMS
ECE_DSNO_ITEM_DETAILS
Outbound Transactions
EC_11R107_TECHINFO.doc
30
ECE_DSNO_ORDERS
Extension Tables
EDI Gateway extension tables for user customization are:
ECE_DSNO_ALLOWANCE_CHARGES_X
ECE_DSNO_CONTAINERS_X
ECE_DSNO_DELIVERIES_X
ECE_DSNO_DELIVERY_ATTRIBS_X
ECE_DSNO_ITEMS_X
ECE_DSNO_ITEM_DETAILS_X
ECE_DSNO_ORDERS_X
Utilize extension tables to store additional data from a non-Oracle data source to be included in
the interface file.
Extension tables are purged after data is successfully written to the interface file.
Obsolete R10.7 EDI Gateway database views
Database views based on pick slip-based shipping model replaced with departurebased shipping model database views:
ECE_ASNO_LINES_V
ECE_ASNO_LINE_DETAILS_V
ECE_ASNO_HEADERS_V
Obsolete R10.7 EDI Gateway interface and extension tables
EDI Gateway interface tables based on pick slip-based shipping model replaced with
departure-based shipping model interface tables.
ECE_OE_SHIPPING_HEADERS
ECE_OE_SHIPPING_LINES
ECE_OE_SHIPPING_LINE_DETAILS
ECE_OE_SHIPPING_HEADERS_X
ECE_OE_SHIPPING_LINES_X
ECE_OE_SHIPPING_LINE_DETAILS_X
Concurrent Programs
Use Order Entry Departure Planning to submit ECEDSNO.sql to the Concurrent Manager for
processing.
Use Extract Programs to submit ECEDSNO.sql to the Concurrent Manager for processing.
Setting Up Test Cases in Departure Planning
1.
2.
3.
Define departure.
Close departure.
Submit extract using EDI Gateway extract program (or it may be automatically initiated by
Departure Planning).
Extract Flags
Outbound Transactions
EC_11R107_TECHINFO.doc
31
The flag to reset on transactions on the base application header that allows them to be extracted
again is the following: (Limit which transactions have the flags reset to limit the volume of
transactions to be extracted again.)
Table:
Column:
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web site.
If no flat file was created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context
2. Execute header database view as follows:
>select count(*) from ECE_DSNO_DELIVERIES_V;
3. If count returned is zero, then nothing is eligible
4. If count returned is greater than 0, execute extract code in SQLPLUS to get error
log as follows:
>@ECEDSNO.sql
If a flat file was created, use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE
documented in Technical Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports or Bugs
Outbound Transactions
EC_11R107_TECHINFO.doc
32
Design Overview
Provide supplier with discrepancy report in response to these transactions:
Inbound Invoice
Inbound Ship Notice
Inbound Shipment and Billing Notice
Data Flow Diagram
Flat File in
EDI Gateway
Database Views
EDI Gateway
Interface Tables
ECE_ADVO_HEADERS_V
ECE_ADVO_HEADERS_INTERFACE
ECE_ADVO_LINES_V
ECE_ADVO_LINES_INTERFACE
Outbound
Directory
Oracle
EDI Gateway
Tables
ADVOnnnn.dat
Data Model
EDI Gateway database views:
ECE_ADVO_HEADERS_V
ECE_ADVO_DETAILS_V
Utilize database views to extract from Payables discrepancy data for a specific
inbound transaction before applying user-entered selection criteria.
Database views are updated each time the transaction is executed.
EDI Gateway Application Advice tables:
ECE_ADVO_HEADERS
ECE_ADVO_DETAILS
EDI Gateway interface tables:
ECE_ADVO_HEADERS_INTERFACE
ECE_ADVO_DETAILS_INTERFACE
Utilize EDI Gateway interface tables to store data from EDI Gateway application
advice tables for inbound transactions.
EDI Gateway interface tables are purged after data is successfully written to the
interface file.
Extension Tables
EDI Gateway extension tables for user customization are:
ECE_ADVO_HEADERS_INTERFACE_X
ECE_ADVO_DETAILS_INTERFACE_X
Utilize extension tables to store additional data from a non-Oracle data source to be
included in the interface file.
Outbound Transactions
EC_11R107_TECHINFO.doc
33
Extension tables are purged after data is successfully written to the interface file.
Concurrent Programs
Use Extract Programs to submit ECEADVO.sql to the Concurrent Manager for processing.
Setting Up Test Cases
The flag to reset on transactions on the base application header that allows them to be extracted
again is the following: (Limit which transactions have the flags reset to limit the volume of
transactions to be extracted again.)
Table:
Column:
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web site.
If no flat file created, verify if eligible data exists by doing the following:
1. In SQLPLUS, set the correct org context
2. Execute header database view as follows:
>select count(*) from ECE_ADVO_HEADERS_V;
3. If count returned is zero, then nothing is eligible
4. If count returned is greater than 0, execute extract code in SQLPLUS to get error
log as follows:
>@ECEADVO.sql
If flat file created, use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE documented in
Technical Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports Bugs
EC_11R107_TECHINFO.doc
34
Inbound Transactions
Flat File
from
Trading
Partner
Oracle
EDI
Gateway
EDI
Translator
Inbound
HEADERS_
Purchase
Order
INTERFACE
Order Entry
Open Interface Import
SO_
ECEPOI
Oracle EDI
SO_
Gatewayready
Flat File
LINES_
INTERFACE
Order Entry
Open
Interface
Import
Oracle
Order
Entry
(OrderImport)
Data Model
Order Entrys Open Interface tables:
SO_HEADERS_INTERFACE
SO_LINES_INTERFACE
Concurrent Programs
Use OrderImport Programs to submit ECEPOI.sql to the Concurrent Manager to populate the
Order Entry Open Interface tables with data from the inbound interface file.
Use Import Programs to submit the Order Entry Open Interface Import (OrderImport) program
to the Concurrent Manager to validate the data in the Order Entry Open Interface tables.
Setting Up Test Cases
Import customer purchase orders.
Inbound Transactions
EC_11R107_TECHINFO.doc
35
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web site.
Use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE documented in Technical
Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports or Bugs
1.
2.
3.
4.
5.
Enter Bug for EDI Gateway if the EDI Gateway import program failed.
Enter Bug for Payables if the Payables Open Interface Import failed.
Get Concurrent Manager Report Log and Diagnostics report.
Get a copy of the import file.
Provide output from VERIFY_FLATFILE.
Multiple Product Issues
Inbound Transactions
EC_11R107_TECHINFO.doc
36
Provide user the ability to electronically receive supplier invoices into Payables.
Supports error reporting via the outbound Application Advice (824/APERAK)
transaction.
Data Flow Diagram
Flat File
from
Trading
Partner
Oracle
EDI
Gateway
Payables Open
Interface Import
AP_
EDI
Translator
Inbound
Invoice
INVOICES_
INTERFACE
ECEINI
Oracle EDI
AP_
Gatewayready
Flat File
INVOICE_
LINES_
INTERFACE
AP
Open
Interface
Import
Oracle
Payables
APXIIMPT
Data Model
Payables Open Interface tables:
AP_INVOICES_INTERFACE
AP_INVOICE_LINES_INTERFACE
Concurrent Programs
Use Import Programs to submit ECEINI.sql to the Concurrent Manager to populate the
Payables Open Interface tables with data from the inbound interface file.
Use Import Programs to submit the Payables Open Interface Import (APXIIMPT) program to
the Concurrent Manager to validate the data in the Payables Open Interface tables.
Setting Up Test Cases
Import supplier invoices.
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink
web site.
Inbound Transactions
EC_11R107_TECHINFO.doc
37
1.
2.
3.
4.
5.
Enter Bug for EDI Gateway if the EDI Gateway import program failed
Enter Bug for Payables if the Payables Open Interface Import failed
Get the Concurrent Manager Report Log and Diagnostics report
Get a copy of the import file
Provide output from VERIFY_FLATFILE
Multiple Product Issues
Inbound Transactions
EC_11R107_TECHINFO.doc
38
Design Overview
Provide user the ability to electronically receive supplier ship notice into Purchasing.
Provide user the ability to electronically receive supplier shipment and billing notice
into Purchasing and Payables.
Supports error reporting via the outbound Application Advice (824/APERAK)
transaction.
Data Flow Diagram
Flat File
from
Trading
Partner
EDI
Translator
Oracle EDI
Gatewayready
Flat File
Oracle
EDI
Gateway
Inbound
Ship
Notice
ECEASNII
OR
Shipment
& Billing
Notice
ECESBNI
Receiving Open
Interface
RCV_
HEADERS_
INTERFACE
RCV_
Receiving
Open
Interface
Oracle
Purchasing
RCVTP
TRANSACTIONS_
INTERFACE
Data Model
Receiving Open Interface tables:
RCV_HEADERS_INTERFACE
RCV_TRANSACTIONS_INTERFACE
Concurrent Programs
Use Import Programs to submit ECEASNI.sql (856) or ECESBNI.sql (857) to the Concurrent
Manager to populate the Receiving Open Interface tables with data from the inbound interface
file.
Use Import Programs to submit the Receiving Open Interface (RCVTP) program to the
Concurrent Manager to validate the data in the Receiving Open Interface tables.
Setting Up Test Cases
Import supplier ship notices or shipment and billing notices
Inbound Transactions
EC_11R107_TECHINFO.doc
39
Utilities
Verify the user has current patch sets by referring to the Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink
web site.
Use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE documented in Technical
Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports or Bugs
1.
2.
3.
4.
5.
Enter Bug for EDI Gateway if the EDI Gateway import program failed.
Enter Bug for Purchasing if the Receiving Open Interface failed.
Get the Concurrent Manager Report Log and Diagnostics report.
Get a copy of the import file.
Provide output from VERIFY_FLATFILE.
Multiple Product Issues
Inbound Transactions
EC_11R107_TECHINFO.doc
40
Provide users the ability to electronically receive supplier price catalogs into
Purchasing.
Provide users the ability to electronically receive supplier responses to RFQs into
Purchasing.
Data Flow Diagram
Flat File
from
Trading
Partner
EDI
Translator
Oracle EDI
Gatewayready
Flat File
Oracle
EDI
Gateway
Inbound
Price/Sales
Catalog
ECECATI
OR
Response
to RFQ
ECERRQI
Purchasing
Document
Open Interface
PO_
HEADERS_
INTERFACE
PO_
LINES_
Purchasing
Documents
Open
Interface
Oracle
Purchasing
POXPDOI
INTERFACE
Data Model
Purchasing Documents Open Interface tables:
PO_HEADERS_INTERFACE
PO_LINES_INTERFACE
Concurrent Programs
Use Import Programs to submit ECECATI.sql (832) or ECERRQI.sql (843) to the Concurrent
Manager to populate the Purchasing Documents Open Interface tables with data from the
inbound interface file.
Use Import Programs to submit the Purchasing Open Interface (POXPDOI) program to the
Concurrent Manager to validate the data in the Purchasing Documents Open Interface tables.
Setting Up Test Cases
1.
2.
Inbound Transactions
EC_11R107_TECHINFO.doc
41
Utilities
1.
2.
3.
Verify the user has current patch sets by referring to The Metalink web site.
Verify the user setup by referring to the Post Implementation guide on the Metalink web
site.
Use PL/SQL procedure ECE_UTILITIES.VERIFY_FLATFILE documented in Technical
Perspective, page 67 to verify the contents of the flat file.
Logging Problem Reports or Bugs
1.
2.
3.
4.
5.
Enter Bug for EDI Gateway if the EDI Gateway import program failed
Enter Bug for Purchasing if the Purchasing Documents Open Interface failed
Get the Concurrent Manager Report Log and Diagnostics report
Get a copy of the import file
Provide output from VERIFY_FLATFILE
Multiple Product Issues
Inbound Transactions
EC_11R107_TECHINFO.doc
42
Postimplementation Issues
These are common postimplementation issues. See updated document on Metalink.
Invalid file path
System profile for inbound and outbound directory defined.
Directory access granted via utl_file_dir parameter in INIT.ORA file.
No file created
Directory must be write-enabled and access-granted.
Empty interface file created
Make sure Trading Partner defined.
Make sure Trading Partner is assigned to address entity for supplier, customer, bank branch or
warehouse.
Make sure transaction enabled for Trading Partner.
Make sure eligible documents exist in host application.
Interface file doesnt match Users Guide
Interface file definition in Users Guide match base line software.
Bug fixes may affect interface file definition.
Use report from Interface File Definition form to review interface file definition.
EDI Gateway import program failed
Use report log to determine error.
Correct error.
Rerun EDI Gateway import program.
Application Open Interface program failed
Determine if data has been imported into Application Open Interface tables.
Use report log to determine error.
Correct error.
Rerun Application Open Interface import program,
Postimplementation Issues
EC_11R107_TECHINFO.doc
43
Verify that key values entered on Code Conversion Values form are valid.
3.
Verify internal and external values in Code Conversion Values form are valid.
Postimplementation Issues
EC_11R107_TECHINFO.doc
44
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
650.506.7000
Fax 650.506.7200
Copyright Oracle Corporation 2002
All Rights Reserved
Postimplementation Issues
EC_11R107_TECHINFO.doc
45