Search Results po interface table
The OP_ORDR_HAC_INTERFACE
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical interface table used in the Order Management (OM) module for processing and integrating order-related data with external systems, particularly in hybrid or heterogeneous application environments. This table facilitates the seamless transfer of order header and line information between Oracle EBS and third-party applications, ensuring data consistency and operational efficiency. Below is a detailed analysis of its structure, purpose, and functionality within Oracle EBS.
### **Purpose and Context**
The OP_ORDR_HAC_INTERFACE
table serves as an intermediary staging area for order data before it is processed and validated by Oracle Order Management. It is primarily utilized in scenarios where orders originate from external systems, such as e-commerce platforms, legacy applications, or partner systems, and need to be imported into Oracle EBS. The table supports the Hybrid Application Connector (HAC) framework, which enables bidirectional data synchronization between Oracle EBS and non-Oracle systems.
### **Key Columns and Structure**
The table contains columns that map to essential order header and line attributes, ensuring comprehensive data capture. Key columns include:
- ORDER_NUMBER
: Unique identifier for the order in the external system.
- ORDER_TYPE
: Classification of the order (e.g., Standard, Return).
- CUSTOMER_ID
: Reference to the customer in Oracle Trading Community Architecture (TCA).
- ORDER_DATE
: Timestamp of order creation.
- STATUS_FLAG
: Indicates processing status (e.g., 'P' for Pending, 'E' for Error).
- LINE_NUMBER
: Identifier for order lines associated with the header.
- ITEM_CODE
: Product or service identifier.
- QUANTITY
: Ordered quantity.
- UNIT_PRICE
: Price per unit.
Additional columns may include metadata such as CREATION_DATE
, LAST_UPDATE_DATE
, and SOURCE_SYSTEM
to track data provenance and synchronization timestamps.
### **Data Flow and Integration**
1. **Data Insertion**: External systems populate the OP_ORDR_HAC_INTERFACE
table with order records, setting the STATUS_FLAG
to 'P' (Pending).
2. **Validation**: Oracle Order Management's concurrent programs or APIs validate the data against business rules (e.g., item availability, customer credit checks).
3. **Processing**: Validated orders are transferred to the OE_ORDER_HEADERS_ALL
and OE_ORDER_LINES_ALL
tables, while errors are flagged (STATUS_FLAG = 'E'
) with error messages logged.
4. **Error Handling**: Failed records can be corrected in the interface table and reprocessed.
### **Technical Considerations**
- **Indexing**: The table is typically indexed on ORDER_NUMBER
and STATUS_FLAG
to optimize query performance.
- **Purge Mechanisms**: Processed records are often archived or purged to maintain performance.
- **APIs**: Oracle provides PL/SQL APIs (e.g., ONT_HAC_INTERFACE_PKG
) to automate data extraction and loading.
### **Use Cases**
- **E-Commerce Integration**: Capturing orders from web storefronts.
- **Legacy System Migration**: Transitioning orders from older systems to Oracle EBS.
- **Partner Collaboration**: Exchanging order data with suppliers or distributors.
### **Conclusion**
The OP_ORDR_HAC_INTERFACE
table is a pivotal component in Oracle EBS Order Management, enabling robust, scalable integration with external systems. Its design ensures data integrity, supports complex validation logic, and provides flexibility for hybrid application architectures. Proper configuration and monitoring of this table are essential for maintaining efficient order processing workflows in multi-system environments.
-
File: GML_11i_PO Blanket PO System.pdf
12.2.2
product: GML - Process Manufacturing Logistics , size: 17.933 KBytes , file_type: PDF Diagram ,
-
File: GML_11i_PO Blanket PO System.pdf
12.1.1
product: GML - Process Manufacturing Logistics , size: 17.933 KBytes , file_type: PDF Diagram ,
-
Table: OP_ORDR_HAC_INTERFACE
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_HAC_INTERFACE, object_name:OP_ORDR_HAC_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Header Charges table. , implementation_dba_data: GML.OP_ORDR_HAC_INTERFACE ,
-
Table: OP_ORDR_DTX_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DTX_INTERFACE, object_name:OP_ORDR_DTX_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Detail Text table. , implementation_dba_data: GML.OP_ORDR_DTX_INTERFACE ,
-
Table: CPG_PURCHASING_ARCH
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.CPG_PURCHASING_ARCH, object_name:CPG_PURCHASING_ARCH, status:VALID, product: GML - Process Manufacturing Logistics , description: Archive table for OPM Common Purchasing interface. , implementation_dba_data: GML.CPG_PURCHASING_ARCH ,
-
Table: OP_ORDR_DAC_INTERFACE
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DAC_INTERFACE, object_name:OP_ORDR_DAC_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Detail Charges table. , implementation_dba_data: GML.OP_ORDR_DAC_INTERFACE ,
-
Table: CPG_PURCHASING_INTERFACE
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.CPG_PURCHASING_INTERFACE, object_name:CPG_PURCHASING_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Interface table used by OPM Common Purchasing. , implementation_dba_data: GML.CPG_PURCHASING_INTERFACE ,
-
Table: OP_ORDR_DTX_INTERFACE
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DTX_INTERFACE, object_name:OP_ORDR_DTX_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Detail Text table. , implementation_dba_data: GML.OP_ORDR_DTX_INTERFACE ,
-
Table: CPG_PURCHASING_ARCH
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.CPG_PURCHASING_ARCH, object_name:CPG_PURCHASING_ARCH, status:VALID, product: GML - Process Manufacturing Logistics , description: Archive table for OPM Common Purchasing interface. , implementation_dba_data: GML.CPG_PURCHASING_ARCH ,
-
Table: OP_ORDR_HAC_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_HAC_INTERFACE, object_name:OP_ORDR_HAC_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Header Charges table. , implementation_dba_data: GML.OP_ORDR_HAC_INTERFACE ,
-
Table: OP_ORDR_HDR_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_HDR_INTERFACE, object_name:OP_ORDR_HDR_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Header open interface table. , implementation_dba_data: GML.OP_ORDR_HDR_INTERFACE ,
-
Table: OP_ORDR_DAC_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DAC_INTERFACE, object_name:OP_ORDR_DAC_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Detail Charges table. , implementation_dba_data: GML.OP_ORDR_DAC_INTERFACE ,
-
Table: CPG_PURCHASING_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.CPG_PURCHASING_INTERFACE, object_name:CPG_PURCHASING_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Interface table used by OPM Common Purchasing. , implementation_dba_data: GML.CPG_PURCHASING_INTERFACE ,
-
Table: OP_ORDR_HTX_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_HTX_INTERFACE, object_name:OP_ORDR_HTX_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Header Text table. , implementation_dba_data: GML.OP_ORDR_HTX_INTERFACE ,
-
Table: OP_ORDR_DTL_INTERFACE
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DTL_INTERFACE, object_name:OP_ORDR_DTL_INTERFACE, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Open Interface Detail table. , implementation_dba_data: GML.OP_ORDR_DTL_INTERFACE ,
-
Table: PO_TEXT_TBL_TL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_TEXT_TBL_TL, object_name:PO_TEXT_TBL_TL, status:VALID, product: GML - Process Manufacturing Logistics , description: Text for the OPM Purchasing application. , implementation_dba_data: GML.PO_TEXT_TBL_TL ,
-
Table: GML_GPOAO_ORDER_TEXT_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GPOAO_ORDER_TEXT_X, object_name:GML_GPOAO_ORDER_TEXT_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table for GML_GPOAO_ORDER_TEXT. , implementation_dba_data: GML.GML_GPOAO_ORDER_TEXT_X ,
-
Table: GML_RECV_ADJUST_ERRORS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_RECV_ADJUST_ERRORS, object_name:GML_RECV_ADJUST_ERRORS, status:VALID, product: GML - Process Manufacturing Logistics , description: OPM receipt adjustment errors , implementation_dba_data: GML.GML_RECV_ADJUST_ERRORS ,
-
Table: OP_LKBX_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_LKBX_MST, object_name:OP_LKBX_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Lockbox codes. , implementation_dba_data: GML.OP_LKBX_MST ,
-
Table: GML_GASNO_ORDER_CHARGES_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GASNO_ORDER_CHARGES_X, object_name:GML_GASNO_ORDER_CHARGES_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table of GML_GASNO_ORDER_CHARGES. , implementation_dba_data: GML.GML_GASNO_ORDER_CHARGES_X ,
-
Table: OP_PRCE_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_ITM, object_name:OP_PRCE_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Item prices on a pricelist. , implementation_dba_data: GML.OP_PRCE_ITM ,
-
Table: OP_PRSL_CHG
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRSL_CHG, object_name:OP_PRSL_CHG, status:VALID, product: GML - Process Manufacturing Logistics , description: Charges for an entire order profile and/or order profile lines. , implementation_dba_data: GML.OP_PRSL_CHG ,
-
Table: OP_CHRG_BRK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CHRG_BRK, object_name:OP_CHRG_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Charge breaks. , implementation_dba_data: GML.OP_CHRG_BRK ,
-
Table: PO_VEND_ASC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_VEND_ASC, object_name:PO_VEND_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Vendor associations/relationships. , implementation_dba_data: GML.PO_VEND_ASC ,
-
Table: OP_CUST_MST_OPM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_MST_OPM, object_name:OP_CUST_MST_OPM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer master. , implementation_dba_data: GML.OP_CUST_MST_OPM ,
-
Table: GML_GPOAO_DETAILS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GPOAO_DETAILS, object_name:GML_GPOAO_DETAILS, status:VALID, product: GML - Process Manufacturing Logistics , description: Contains order line detail data to support the edi outbound transaction GPOAO (OPM Outbound Purchase Order Acknowledgment (855/ORDRSP). , implementation_dba_data: GML.GML_GPOAO_DETAILS ,
-
Table: GML_BATCH_SO_RESERVATIONS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_RESERVATIONS, object_name:GML_BATCH_SO_RESERVATIONS, status:VALID, product: GML - Process Manufacturing Logistics , description: OM batch reservations , implementation_dba_data: GML.GML_BATCH_SO_RESERVATIONS ,
-
Table: OP_TXCU_ASC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TXCU_ASC, object_name:OP_TXCU_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer tax exemption information. , implementation_dba_data: GML.OP_TXCU_ASC ,
-
Table: GML_GPOAO_ORDER_CHARGES_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GPOAO_ORDER_CHARGES_X, object_name:GML_GPOAO_ORDER_CHARGES_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table for GML_GPOAO_ORDER_CHARGES. , implementation_dba_data: GML.GML_GPOAO_ORDER_CHARGES_X ,
-
Table: TX_TOFR_ASC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.TX_TOFR_ASC, object_name:TX_TOFR_ASC, status:VALID, product: GML - Process Manufacturing Logistics , description: Pairing of Tax Locations as Ship-From and Ship-To Locations. , implementation_dba_data: GML.TX_TOFR_ASC ,
-
Table: GML_GPOAO_DETAIL_ALLOCATIONS_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GPOAO_DETAIL_ALLOCATIONS_X, object_name:GML_GPOAO_DETAIL_ALLOCATIONS_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table for GML_GPOAO_DETAIL_ALLOCATIONS. , implementation_dba_data: GML.GML_GPOAO_DETAIL_ALLOCATIONS_X ,
-
Table: TX_TEXT_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.TX_TEXT_HDR, object_name:TX_TEXT_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header table for text for the Tax application in OPM. , implementation_dba_data: GML.TX_TEXT_HDR ,
-
Table: OP_SHIP_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_SHIP_MST, object_name:OP_SHIP_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Carrier (shipper) codes . , implementation_dba_data: GML.OP_SHIP_MST ,
-
Table: PO_DIST_DTL_EFC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_DIST_DTL_EFC, object_name:PO_DIST_DTL_EFC, status:VALID, product: GML - Process Manufacturing Logistics , description: Shadow table of PO_DIST_DTL for EFC migration. , implementation_dba_data: GML.PO_DIST_DTL_EFC ,
-
Table: TX_TAXA_STS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.TX_TAXA_STS, object_name:TX_TAXA_STS, status:VALID, product: GML - Process Manufacturing Logistics , description: Tax status codes. , implementation_dba_data: GML.TX_TAXA_STS ,
-
Table: OP_CUST_SHP
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_SHP, object_name:OP_CUST_SHP, status:VALID, product: GML - Process Manufacturing Logistics , description: Preferred shippers (carriers) and ship methods for customers. , implementation_dba_data: GML.OP_CUST_SHP ,
-
Table: OP_PRCE_BRK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_BRK, object_name:OP_PRCE_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Price breaks for items on a pricelist. , implementation_dba_data: GML.OP_PRCE_BRK ,
-
Table: GML_BATCH_SO_ALLOC_HISTORY
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_ALLOC_HISTORY, object_name:GML_BATCH_SO_ALLOC_HISTORY, status:VALID, product: GML - Process Manufacturing Logistics , description: OM batch reservations history table , implementation_dba_data: GML.GML_BATCH_SO_ALLOC_HISTORY ,
-
Table: GML_GPOAO_ORDER_CHARGES
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GPOAO_ORDER_CHARGES, object_name:GML_GPOAO_ORDER_CHARGES, status:VALID, product: GML - Process Manufacturing Logistics , description: Contains charge data to support the OPM Outbound Purchase Order Acknowledgment (855/ORDRSP) EDI transaction. , implementation_dba_data: GML.GML_GPOAO_ORDER_CHARGES ,
-
Table: GML_GASNO_DETAILS_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GASNO_DETAILS_X, object_name:GML_GASNO_DETAILS_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table of GML_GASNO_DETAILS. , implementation_dba_data: GML.GML_GASNO_DETAILS_X ,
-
Table: OP_CHRG_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CHRG_ITM, object_name:OP_CHRG_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Charges for items or item classes and customers. , implementation_dba_data: GML.OP_CHRG_ITM ,
-
Table: GML_BATCH_SO_WORKFLOW
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_BATCH_SO_WORKFLOW, object_name:GML_BATCH_SO_WORKFLOW, status:VALID, product: GML - Process Manufacturing Logistics , description: OM Batch reservation workflow , implementation_dba_data: GML.GML_BATCH_SO_WORKFLOW ,
-
Table: OP_UPDT_BAL_WK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_UPDT_BAL_WK, object_name:OP_UPDT_BAL_WK, status:VALID, product: GML - Process Manufacturing Logistics , description: Table used by the " Update Customer Balance Report". , implementation_dba_data: GML.OP_UPDT_BAL_WK ,
-
Table: OP_FOBC_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_FOBC_MST, object_name:OP_FOBC_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Free on Board (FOB) codes. , implementation_dba_data: GML.OP_FOBC_MST ,
-
Table: GML_GASNO_ORDERS_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GASNO_ORDERS_X, object_name:GML_GASNO_ORDERS_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table of GML_GASNO_ORDERS. , implementation_dba_data: GML.GML_GASNO_ORDERS_X ,
-
Table: OP_CUST_MST_INT
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CUST_MST_INT, object_name:OP_CUST_MST_INT, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Interface table for data transferred from Oracle Receivables into the OPM customer master. , implementation_dba_data: GML.OP_CUST_MST_INT ,
-
Table: GML_GPOAO_DETAIL_TEXT_X
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.GML_GPOAO_DETAIL_TEXT_X, object_name:GML_GPOAO_DETAIL_TEXT_X, status:VALID, product: GML - Process Manufacturing Logistics , description: Extension table for GML_GPOAO_DETAIL_TEXT. , implementation_dba_data: GML.GML_GPOAO_DETAIL_TEXT_X ,
-
Table: PO_RECV_HST_EFC
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_RECV_HST_EFC, object_name:PO_RECV_HST_EFC, status:VALID, product: GML - Process Manufacturing Logistics , description: Shadow table of PO_RECV_HST for EFC migration. , implementation_dba_data: GML.PO_RECV_HST_EFC ,
-
Table: OP_ORDR_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DTL, object_name:OP_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Order detail (order lines). , implementation_dba_data: GML.OP_ORDR_DTL ,
-
Table: OP_PKGD_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PKGD_ITM, object_name:OP_PKGD_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Packaged item names and shipping weights. , implementation_dba_data: GML.OP_PKGD_ITM ,