Search Results cst_ap_po_reconciliation
Overview
The CST_AP_PO_RECONCILIATION table is a core transactional table within the Oracle E-Business Suite (EBS) Bills of Material (BOM) product family, specifically designed to support the reconciliation of purchasing and payables transactions. Its primary role is to serve as a central repository that links procurement activities—such as purchase order receipts and distributions—with their corresponding financial entries in accounts payable. This linkage is critical for accurate cost accounting, period-end accrual accounting, and ensuring that inventory and expense costs are correctly captured and matched between the Purchasing (PO), Receiving (RCV), and Payables (AP) modules. The table's existence is fundamental to maintaining data integrity across the procure-to-pay lifecycle in both EBS 12.1.1 and 12.2.2 versions.
Key Information Stored
While the provided metadata does not list specific columns, the documented foreign key relationships reveal the essential data linkages stored in this table. Each record typically represents a reconcilable transaction and includes foreign key references to its source documents. The critical columns inferred from these relationships are the PO_DISTRIBUTION_ID, which links to a specific line on a purchase order distribution; the RCV_TRANSACTION_ID, which links to the corresponding material receipt or return transaction; and the ACCRUAL_ACCOUNT_ID, which points to the general ledger account used for accrual postings. Furthermore, the OPERATING_UNIT_ID column enforces multi-org security and partitioning of data by business unit. Additional columns likely store amounts (e.g., quantity, cost), transaction dates, reconciliation status flags, and references to the eventual accounts payable invoice distribution.
Common Use Cases and Queries
This table is central to reconciliation reports and troubleshooting discrepancies between received goods and invoiced amounts. A common use case is identifying unreconciled receipts at period close to calculate accurate accruals. Database administrators and functional consultants may query it to diagnose issues where cost updates fail or where payables invoice validation errors occur due to missing receipt information. A typical analytical query would join this table to purchasing and receiving tables to assess the reconciliation status.
Sample Query Pattern:
SELECT capr.po_distribution_id,
pod.quantity_ordered,
rcv.quantity,
capr.accrual_account_id
FROM bom.cst_ap_po_reconciliation capr,
po_distributions_all pod,
rcv_transactions rcv
WHERE capr.po_distribution_id = pod.po_distribution_id
AND capr.rcv_transaction_id = rcv.transaction_id
AND pod.org_id = :p_org_id;
Related Objects
As per the provided metadata, CST_AP_PO_RECONCILIATION has direct foreign key relationships with several key EBS base tables, defining its integration points:
- PO_DISTRIBUTIONS_ALL: Links each reconciliation record to its originating purchase order line distribution.
- RCV_TRANSACTIONS: Links the record to the specific receiving transaction that brought the goods into inventory or to an expense destination.
- GL_CODE_COMBINATIONS: References the general ledger accrual account via ACCRUAL_ACCOUNT_ID, tying the procurement activity to the financial chart of accounts.
- HR_ALL_ORGANIZATION_UNITS: Associates the transaction with an operating unit for multi-org reporting and security.
This table is also intrinsically related to the AP_INVOICE_DISTRIBUTIONS_ALL table, although not listed in the excerpt, as the final step in reconciliation is matching to an invoice distribution. It is commonly referenced in cost accounting interfaces and standard reconciliation reports within the Inventory and Cost Management modules.
-
Table: CST_AP_PO_RECONCILIATION
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_AP_PO_RECONCILIATION, object_name:CST_AP_PO_RECONCILIATION, status:VALID, product: BOM - Bills of Material , description: Table to Store the Deatils of Purchasing and Payables Transactions , implementation_dba_data: BOM.CST_AP_PO_RECONCILIATION ,
-
Table: CST_AP_PO_RECONCILIATION
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_AP_PO_RECONCILIATION, object_name:CST_AP_PO_RECONCILIATION, status:VALID, product: BOM - Bills of Material , description: Table to Store the Deatils of Purchasing and Payables Transactions , implementation_dba_data: BOM.CST_AP_PO_RECONCILIATION ,
-
APPS.CST_ACCRUAL_LOAD dependencies on CST_AP_PO_RECONCILIATION
12.1.1
-
APPS.CST_ACCRUAL_REC_PVT dependencies on CST_AP_PO_RECONCILIATION
12.1.1
-
APPS.CST_ACCRUAL_REC_PVT dependencies on CST_AP_PO_RECONCILIATION
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on CST_AP_PO_RECONCILIATION
12.2.2
-
SYNONYM: APPS.CST_AP_PO_RECONCILIATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_AP_PO_RECONCILIATION, status:VALID,
-
VIEW: BOM.CST_AP_PO_RECONCILIATION#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_AP_PO_RECONCILIATION#, status:VALID,
-
SYNONYM: APPS.CST_AP_PO_RECONCILIATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_AP_PO_RECONCILIATION, status:VALID,
-
VIEW: BOM.CST_AP_PO_RECONCILIATION#
12.2.2
-
APPS.CST_ACCRUAL_REC_PVT dependencies on CST_RECONCILIATION_SUMMARY
12.1.1
-
APPS.CST_ACCRUAL_REC_PVT dependencies on CST_RECONCILIATION_SUMMARY
12.2.2
-
APPS.CST_APPOACCRUALREPORT_PVT dependencies on MTL_PARAMETERS
12.2.2
-
TABLE: BOM.CST_AP_PO_RECONCILIATION
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_AP_PO_RECONCILIATION, object_name:CST_AP_PO_RECONCILIATION, status:VALID,
-
TABLE: BOM.CST_AP_PO_RECONCILIATION
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_AP_PO_RECONCILIATION, object_name:CST_AP_PO_RECONCILIATION, status:VALID,
-
APPS.CST_APPOACCRUALREPORT_PVT dependencies on MTL_PARAMETERS
12.1.1
-
PACKAGE BODY: APPS.CST_ACCRUAL_REC_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_ACCRUAL_REC_PVT, status:VALID,
-
PACKAGE BODY: APPS.CST_ACCRUAL_REC_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_ACCRUAL_REC_PVT, status:VALID,
-
APPS.CST_ACCRUAL_REC_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.CST_ACCRUAL_LOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_ACCRUAL_LOAD, status:VALID,
-
APPS.CST_ACCRUAL_REC_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CST_ACCRUAL_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_ACCRUAL_LOAD, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: PO_DISTRIBUTIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ALL, object_name:PO_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Purchase order distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ALL ,
-
Table: PO_DISTRIBUTIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_DISTRIBUTIONS_ALL, object_name:PO_DISTRIBUTIONS_ALL, status:VALID, product: PO - Purchasing , description: Purchase order distributions , implementation_dba_data: PO.PO_DISTRIBUTIONS_ALL ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
Table: RCV_TRANSACTIONS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS, object_name:RCV_TRANSACTIONS, status:VALID, product: PO - Purchasing , description: Receiving transactions , implementation_dba_data: PO.RCV_TRANSACTIONS ,
-
Table: RCV_TRANSACTIONS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_TRANSACTIONS, object_name:RCV_TRANSACTIONS, status:VALID, product: PO - Purchasing , description: Receiving transactions , implementation_dba_data: PO.RCV_TRANSACTIONS ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.CST_ACCRUAL_REC_PVT dependencies on FND_GLOBAL
12.2.2
-
APPS.CST_ACCRUAL_REC_PVT dependencies on FND_GLOBAL
12.1.1
-
APPS.CST_ACCRUAL_REC_PVT dependencies on CST_WRITE_OFFS
12.2.2
-
APPS.CST_ACCRUAL_REC_PVT dependencies on CST_WRITE_OFFS
12.1.1
-
PACKAGE BODY: APPS.CST_ACCRUAL_REC_PVT
12.1.1
-
PACKAGE BODY: APPS.CST_ACCRUAL_REC_PVT
12.2.2
-
APPS.CST_APPOACCRUALREPORT_PVT SQL Statements
12.2.2
-
APPS.CST_APPOACCRUALREPORT_PVT SQL Statements
12.1.1
-
PACKAGE: APPS.CST_ACCRUAL_REC_PVT
12.1.1
-
PACKAGE: APPS.CST_ACCRUAL_REC_PVT
12.2.2
-
APPS.CST_ACCRUAL_LOAD SQL Statements
12.1.1
-
Table: HR_ALL_ORGANIZATION_UNITS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,
-
Table: HR_ALL_ORGANIZATION_UNITS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:AS.HR_ALL_ORGANIZATION_UNITS PER.HR_ALL_ORGANIZATION_UNITS, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID, product: PER - Human Resources , description: Organization unit definitions. , implementation_dba_data: HR.HR_ALL_ORGANIZATION_UNITS ,
-
APPS.CST_ACCRUAL_LOAD SQL Statements
12.2.2