Search Results trx processing pkg
The AP_CC_TRX_DETAILS_ARC table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for archived credit card transaction details within the Accounts Payable (AP) module. This table serves as a historical storage mechanism, capturing transactional data that has been processed, reconciled, or purged from the primary operational table, AP_CC_TRX_DETAILS. Below is a detailed exploration of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Context
The AP_CC_TRX_DETAILS_ARC table is designed to retain credit card transaction records for audit, compliance, and reporting purposes after they are no longer actively required in the primary transactional table. In Oracle EBS, credit card transactions are initially recorded in AP_CC_TRX_DETAILS, which supports day-to-day operations such as reconciliation, validation, and payment processing. Once these transactions are fully processed or aged beyond a defined threshold, they are moved to the archive table to optimize performance and maintain data integrity in the primary table.Key Columns and Data Structure
The table's schema includes columns that mirror the operational table, ensuring comprehensive historical tracking. Notable columns include:- TRX_ID: A unique identifier for each transaction.
- CARD_PROGRAM_ID: Links to the credit card program used for the transaction.
- TRX_DATE: The date the transaction occurred.
- AMOUNT: The monetary value of the transaction.
- STATUS: Indicates the transaction's reconciliation status (e.g., 'RECONCILED', 'PENDING').
- CREATION_DATE and LAST_UPDATE_DATE: Timestamps for audit trails.
- ARC_FLAG: A marker distinguishing archived records from active ones.
Integration with Oracle EBS Modules
The table integrates with several EBS modules:- Accounts Payable (AP): Primary linkage for reconciling credit card payments and generating supplier invoices.
- Cash Management (CE): Supports bank reconciliation by matching archived transactions with bank statements.
- General Ledger (GL): Provides archived data for financial reporting and period-end close processes.
Archival Process and Automation
Oracle EBS employs automated archival jobs, often triggered by the AP Credit Card Archival Program, to migrate data from AP_CC_TRX_DETAILS to the archive table. This process is configurable via system parameters, allowing organizations to define retention periods and archival criteria (e.g., age of transactions, reconciliation status). The archival logic ensures referential integrity by preserving foreign key relationships with related tables like AP_INVOICES or AP_EXPENSE_REPORT_HEADERS.Reporting and Compliance
Archived data in AP_CC_TRX_DETAILS_ARC is leveraged for:- Audit Reports: Historical transaction trails for internal/external audits.
- Tax Compliance: Documentation for VAT/GST reconciliation.
- Spend Analysis: Trend analysis on corporate credit card usage.
Technical Considerations
In EBS 12.2.2, the table benefits from Oracle's Online Patching (ADOP) capabilities, ensuring archival operations do not disrupt live transactions. Performance optimizations, such as indexing on TRX_DATE or CARD_PROGRAM_ID, are recommended for large datasets. Partitioning may also be employed to manage data volume efficiently.Conclusion
The AP_CC_TRX_DETAILS_ARC table is a foundational component of Oracle EBS's financial data architecture, ensuring compliance, performance, and historical fidelity. Its design reflects Oracle's commitment to scalable, audit-ready solutions for enterprise financial management.-
Lookup Type: PCARD TRX STATUS
12.1.1
product: AP - Payables , meaning: Pcard Trx Status , description: Verification and approval status for transaction distributions ,
-
Lookup Type: PCARD TRX STATUS
12.2.2
product: AP - Payables , meaning: Pcard Trx Status , description: Verification and approval status for transaction distributions ,
-
Table: AP_CC_TRX_DETAILS_ARC
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_CC_TRX_DETAILS_ARC, object_name:AP_CC_TRX_DETAILS_ARC, status:VALID, product: AP - Payables , description: Archive table for CC Trx Details , implementation_dba_data: AP.AP_CC_TRX_DETAILS_ARC ,
-
Lookup Type: APXJEHIS
12.2.2
product: AP - Payables , meaning: Apxjehis , description: Select the group by condition ,
-
Lookup Type: APXJEHIS
12.1.1
product: AP - Payables , meaning: Apxjehis , description: Select the group by condition ,
-
Lookup Type: CARD EXCEPTION
12.1.1
product: AP - Payables , meaning: Card Exception , description: Procurement card transaction validation exception ,
-
Lookup Type: CARD EXCEPTION
12.2.2
product: AP - Payables , meaning: Card Exception , description: Procurement card transaction validation exception ,
-
Lookup Type: AP_PAY_SRV_REQ_DASHBD_STATUS
12.1.1
product: AP - Payables , meaning: Payment Manager Payment Process Request Dashboard Status , description: Payment Manager Payment Process Request Dashboard Status ,
-
Lookup Type: AP_PAY_SRV_REQ_DASHBD_STATUS
12.2.2
product: AP - Payables , meaning: Payment Manager Payment Process Request Dashboard Status , description: Payment Manager Payment Process Request Dashboard Status ,
-
View: AP_EXPENSE_FEED_DISTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_V, object_name:AP_EXPENSE_FEED_DISTS_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_V ,
-
Lookup Type: OIE_CC_PROCESS_TYPES
12.1.1
product: AP - Payables , meaning: Process types for processing unused transactions. ,
-
Lookup Type: OIE_CC_PROCESS_TYPES
12.2.2
product: AP - Payables , meaning: Process types for processing unused transactions. ,
-
View: AP_EXPENSE_FEED_DISTS_OPEN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_OPEN_V, object_name:AP_EXPENSE_FEED_DISTS_OPEN_V, status:VALID, product: AP - Payables , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V ,
-
View: AP_EXPENSE_FEED_DISTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_V, object_name:AP_EXPENSE_FEED_DISTS_V, status:VALID, product: AP - Payables , description: View Transaction History in Self-Service Expenses is based on this view , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_V ,
-
Table: AP_PREPAY_APP_DISTS
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PREPAY_APP_DISTS, object_name:AP_PREPAY_APP_DISTS, status:VALID, product: AP - Payables , description: This table details the distribution of prepayment application invoice distributions to the recipient invoice distribution. Records in this table will be created during the data extraction pre-processing from AP to SLA. The records in th , implementation_dba_data: AP.AP_PREPAY_APP_DISTS ,
-
Table: AP_PREPAY_APP_DISTS
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PREPAY_APP_DISTS, object_name:AP_PREPAY_APP_DISTS, status:VALID, product: AP - Payables , description: This table details the distribution of prepayment application invoice distributions to the recipient invoice distribution. Records in this table will be created during the data extraction pre-processing from AP to SLA. The records in th , implementation_dba_data: AP.AP_PREPAY_APP_DISTS ,
-
View: AP_EXPENSE_FEED_DISTS_OPEN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.AP_EXPENSE_FEED_DISTS_OPEN_V, object_name:AP_EXPENSE_FEED_DISTS_OPEN_V, status:VALID, product: AP - Payables , description: Verify Open Transactions in Self-Service Expenses is based on this view , implementation_dba_data: APPS.AP_EXPENSE_FEED_DISTS_OPEN_V ,
-
Table: AP_PAYMENT_HIST_DISTS
12.1.1
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PAYMENT_HIST_DISTS, object_name:AP_PAYMENT_HIST_DISTS, status:VALID, product: AP - Payables , description: The APHD table is populated during the pre-processing of the accounting extract that occurs when the Payables user launches the accounting process. Payment distributions are associated with payment accounting events referenced in each row , implementation_dba_data: AP.AP_PAYMENT_HIST_DISTS ,
-
Table: AP_PAYMENT_HIST_DISTS
12.2.2
owner:AP, object_type:TABLE, fnd_design_data:SQLAP.AP_PAYMENT_HIST_DISTS, object_name:AP_PAYMENT_HIST_DISTS, status:VALID, product: AP - Payables , description: The APHD table is populated during the pre-processing of the accounting extract that occurs when the Payables user launches the accounting process. Payment distributions are associated with payment accounting events referenced in each row , implementation_dba_data: AP.AP_PAYMENT_HIST_DISTS ,
-
Lookup Type: POSTING STATUS
12.2.2
product: AP - Payables , meaning: Posting Status , description: Posting status for invoice distributions and payments ,
-
Lookup Type: POSTING STATUS
12.1.1
product: AP - Payables , meaning: Posting Status , description: Posting status for invoice distributions and payments ,
-
Lookup Type: HOLD TYPE
12.1.1
product: AP - Payables , meaning: Hold Type , description: The hold types are also stored as lookups for NLS translations ,
-
Lookup Type: NLS TRANSLATION
12.1.1
product: AP - Payables , meaning: Nls Translation , description: Words/phrases that need to be NLS ,
-
Lookup Type: HOLD TYPE
12.2.2
product: AP - Payables , meaning: Hold Type , description: The hold types are also stored as lookups for NLS translations ,
-
Lookup Type: NLS TRANSLATION
12.2.2
product: AP - Payables , meaning: Nls Translation , description: Words/phrases that need to be NLS ,