Search Results payment method
The OE_PAYMENTS_HISTORY table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for tracking payment-related transactions associated with sales orders. This table stores historical payment data, enabling organizations to maintain an audit trail of financial transactions tied to order management. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Overview
The OE_PAYMENTS_HISTORY table captures payment details linked to sales orders processed through Oracle Order Management (OM). It serves as a subsidiary table to the primary order headers (OE_ORDER_HEADERS_ALL) and lines (OE_ORDER_LINES_ALL), ensuring traceability of payment adjustments, refunds, and authorization statuses. Key functionalities include:- Payment Tracking: Records payment amounts, methods (e.g., credit card, bank transfer), and authorization codes.
- Audit Compliance: Maintains timestamps and user IDs for changes, supporting SOX and financial audits.
- Integration with Receivables: Interfaces with Oracle Receivables (AR) to reconcile payments against invoices.
Table Structure and Key Columns
The table's schema includes columns to map payments to orders, track statuses, and store transactional metadata. Notable columns:Column Name | Data Type | Description |
---|---|---|
PAYMENT_HISTORY_ID | NUMBER | Primary key, uniquely identifies each payment record. |
ORDER_ID | NUMBER | Foreign key to OE_ORDER_HEADERS_ALL, links payment to an order. |
PAYMENT_TYPE_CODE | VARCHAR2 | Defines payment method (e.g., 'CREDIT_CARD', 'CASH'). |
AMOUNT | NUMBER | Payment value, often in functional currency. |
AUTHORIZATION_CODE | VARCHAR2 | Transaction ID from payment gateways. |
STATUS | VARCHAR2 | Current state (e.g., 'APPROVED', 'DECLINED'). |
CREATION_DATE | DATE | Timestamp when the record was created. |
CREATED_BY | NUMBER | User ID of the creator. |
Integration with Oracle EBS Modules
OE_PAYMENTS_HISTORY interacts with multiple EBS modules:- Order Management (OM): Populated during order entry/modification, reflecting real-time payment updates.
- Receivables (AR): Payment data flows to AR via AutoInvoice for invoice matching.
- Cash Management (CE): Reconciled bank statements reference payment IDs for accuracy.
Customization and Extensions
Organizations often extend this table to:- Add custom columns (e.g., BATCH_ID) for batch processing.
- Implement triggers to enforce business rules (e.g., validating payment thresholds).
- Integrate with third-party payment processors via APIs.
Performance Considerations
To optimize queries:- Index ORDER_ID and PAYMENT_HISTORY_ID for join operations.
- Partition by CREATION_DATE for large datasets.
- Archive older records to maintain performance.
Conclusion
The OE_PAYMENTS_HISTORY table is indispensable for financial transparency in Oracle EBS. Its design supports regulatory compliance, seamless integration with core modules, and scalability for high-volume transactions. Proper indexing and archiving strategies ensure efficient performance in both 12.1.1 and 12.2.2 environments.-
Lookup Type: METHOD
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : METHOD , description: Pricing method ,
-
Lookup Type: METHOD
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : METHOD , description: Pricing method ,
-
Lookup Type: PAYMENT TYPE
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PAYMENT TYPE , description: Payment Type ,
-
Lookup Type: PAYMENT TYPE
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PAYMENT TYPE , description: Payment Type ,
-
Lookup Type: ITEM VIEW METHOD
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : ITEM VIEW METHOD , description: Item View Method ,
-
Lookup Type: INCLUDED ITEM FREEZE METHOD
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : INCLUDED ITEM FREEZE METHOD , description: Profile Option OE: Included Item Freeze Method Values ,
-
Lookup Type: ITEM VIEW METHOD
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : ITEM VIEW METHOD , description: Item View Method ,
-
Lookup Type: INCLUDED ITEM FREEZE METHOD
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : INCLUDED ITEM FREEZE METHOD , description: Profile Option OE: Included Item Freeze Method Values ,
-
Lookup Type: SHIP CONFIRM COMPLETION METHOD
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : SHIP CONFIRM COMPLETION METHOD , description: Profile Option OE: Ship Confirm Completion Method ,
-
Lookup Type: SHIP CONFIRM COMPLETION METHOD
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : SHIP CONFIRM COMPLETION METHOD , description: Profile Option OE: Ship Confirm Completion Method ,
-
Concurrent Program: ONTIBYFC_MGR
12.1.1
execution_filename: OE_Payment_Data_Migration_Util.Migrate_Data_MGR , product: ONT - Order Management , user_name: Migrate Payment Data - Manager , description: Migrate Payment Data - Manager , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYFC_MGR
12.2.2
execution_filename: OE_Payment_Data_Migration_Util.Migrate_Data_MGR , product: ONT - Order Management , user_name: Migrate Payment Data - Manager , description: Migrate Payment Data - Manager , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYFC_WKR
12.1.1
execution_filename: OE_Payment_Data_Migration_Util.Migrate_Data_WKR , product: ONT - Order Management , user_name: Migrate Payment Data - Worker , description: Migrate Payment Data - Worker , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYFC_WKR
12.2.2
execution_filename: OE_Payment_Data_Migration_Util.Migrate_Data_WKR , product: ONT - Order Management , user_name: Migrate Payment Data - Worker , description: Migrate Payment Data - Worker , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYCN_MGR
12.1.1
execution_filename: OE_Payment_Data_Migration_Util.Purge_Data_MGR , product: ONT - Order Management , user_name: Purge Payment Data - Manager , description: Purge Payment Data - Manager , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYCN_MGR
12.2.2
execution_filename: OE_Payment_Data_Migration_Util.Purge_Data_MGR , product: ONT - Order Management , user_name: Purge Payment Data - Manager , description: Purge Payment Data - Manager , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYCN_WKR
12.1.1
execution_filename: OE_Payment_Data_Migration_Util.Purge_Data_WKR , product: ONT - Order Management , user_name: Purge Payment Data - Worker , description: Purge Payment Data - Worker , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: ONTIBYCN_WKR
12.2.2
execution_filename: OE_Payment_Data_Migration_Util.Purge_Data_WKR , product: ONT - Order Management , user_name: Purge Payment Data - Worker , description: Purge Payment Data - Worker , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: OEXPMTRC
12.1.1
execution_filename: OEXPMTRC , product: ONT - Order Management , user_name: OEXPMTRC , description: Payment Receipt , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: OEXPMTRC
12.2.2
execution_filename: OEXPMTRC , product: ONT - Order Management , user_name: OEXPMTRC , description: Payment Receipt , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: HOLD_ENTITY_DESC
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : HOLD_ENTITY_DESC , description: Hold Entity Code Description ,
-
Lookup Type: HOLD_ENTITY_DESC
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : HOLD_ENTITY_DESC , description: Hold Entity Code Description ,
-
Lookup Type: OM_HEADER_TO_LINE_CASCADE
12.1.1
product: ONT - Order Management , meaning: OM: Header To Line Cascade Attributes , description: To decide whether the cascading feature for a attribute is turned on or not ,
-
Lookup Type: OM_HEADER_TO_LINE_CASCADE
12.2.2
product: ONT - Order Management , meaning: OM: Header To Line Cascade Attributes , description: To decide whether the cascading feature for a attribute is turned on or not ,
-
Lookup Type: OE_PAYMENT_COLLECTION_TYPE
12.1.1
product: ONT - Order Management , meaning: OM Payment Collection Types , description: Order Management Payment Collection Types ,
-
Lookup Type: OE_PAYMENT_COLLECTION_TYPE
12.2.2
product: ONT - Order Management , meaning: OM Payment Collection Types , description: Order Management Payment Collection Types ,
-
Lookup Type: LINE_FLOW_STATUS
12.2.2
product: ONT - Order Management , meaning: Line Flow Status , description: Line Flow Status ,
-
Lookup Type: LINE_FLOW_STATUS
12.1.1
product: ONT - Order Management , meaning: Line Flow Status , description: Line Flow Status ,
-
Lookup Type: SHIPPING_METHOD
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : SHIPPING_METHOD , description: Shipping method ,
-
Lookup Type: SHIPPING_METHOD
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : SHIPPING_METHOD , description: Shipping method ,
-
Table: OE_PAYMENTS_HISTORY
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS_HISTORY, object_name:OE_PAYMENTS_HISTORY, status:VALID, product: ONT - Order Management , description: Table to store payment audit trail. , implementation_dba_data: ONT.OE_PAYMENTS_HISTORY ,
-
Table: OE_PAYMENTS_HISTORY
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS_HISTORY, object_name:OE_PAYMENTS_HISTORY, status:VALID, product: ONT - Order Management , description: Table to store payment audit trail. , implementation_dba_data: ONT.OE_PAYMENTS_HISTORY ,
-
Table: OE_PAYMENTS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS, object_name:OE_PAYMENTS, status:VALID, product: ONT - Order Management , description: It holds the commitment payment information. , implementation_dba_data: ONT.OE_PAYMENTS ,
-
Table: OE_PAYMENTS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS, object_name:OE_PAYMENTS, status:VALID, product: ONT - Order Management , description: It holds the commitment payment information. , implementation_dba_data: ONT.OE_PAYMENTS ,
-
Table: OE_PAYMENT_TYPES_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENT_TYPES_ALL, object_name:OE_PAYMENT_TYPES_ALL, status:VALID, product: ONT - Order Management , description: Multiorg table to store different payment types for each Operating Unit , implementation_dba_data: ONT.OE_PAYMENT_TYPES_ALL ,
-
Table: OE_PAYMENT_TYPES_TL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENT_TYPES_TL, object_name:OE_PAYMENT_TYPES_TL, status:VALID, product: ONT - Order Management , description: This table stores the name and description for each payment type in different languages , implementation_dba_data: ONT.OE_PAYMENT_TYPES_TL ,
-
Table: OE_PAYMENT_TYPES_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENT_TYPES_ALL, object_name:OE_PAYMENT_TYPES_ALL, status:VALID, product: ONT - Order Management , description: Multiorg table to store different payment types for each Operating Unit , implementation_dba_data: ONT.OE_PAYMENT_TYPES_ALL ,
-
Table: OE_PAYMENT_TYPES_TL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENT_TYPES_TL, object_name:OE_PAYMENT_TYPES_TL, status:VALID, product: ONT - Order Management , description: This table stores the name and description for each payment type in different languages , implementation_dba_data: ONT.OE_PAYMENT_TYPES_TL ,
-
Lookup Type: OE ORDER REGION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OE ORDER REGION , description: Order Region ,
-
Lookup Type: RELEASE_REASON
12.1.1
product: ONT - Order Management , meaning: Release Reason Code , description: Release Reason Code when releasing Holds ,
-
Lookup Type: RELEASE_REASON
12.2.2
product: ONT - Order Management , meaning: Release Reason Code , description: Release Reason Code when releasing Holds ,
-
Lookup Type: OE ORDER REGION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OE ORDER REGION , description: Order Region ,
-
Concurrent Program: OEXCEXP_XML
12.2.2
product: ONT - Order Management , user_name: Credit Exposure Report (XML) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXCEXP_XML
12.1.1
product: ONT - Order Management , user_name: Credit Exposure Report (XML) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXOEUBK_XML
12.1.1
product: ONT - Order Management , user_name: Unbooked Orders Report (XML) , description: Unbooked Orders Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXWFASG_XML
12.1.1
product: ONT - Order Management , user_name: Workflow Assignments Report (XML) , description: Workflow Assignments Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXOHOHS_XML
12.1.1
product: ONT - Order Management , user_name: Outstanding Holds Report (XML) , description: Outstanding Holds Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXAUDHR_XML
12.2.2
product: ONT - Order Management , user_name: Audit History Report (XML) , description: Audit History Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXSEVAL_XML
12.2.2
product: ONT - Order Management , user_name: Order Management Setup Validation Report (XML) , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: OEXOEORS_XML
12.2.2
product: ONT - Order Management , user_name: Credit Order Summary Report (XML) , description: Credit Orders Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,