Search Results po_accrual_write_offs_all
Overview
The PO_ACCRUAL_WRITE_OFFS_ALL table is a core transactional table within the Oracle E-Business Suite Purchasing (PO) module, specifically for releases 12.1.1 and 12.2.2. It serves as the central repository for recording accrual write-off transactions. These write-offs are critical accounting adjustments that reverse or correct accrued liabilities for purchase orders when the associated goods or services are not received or invoiced as expected. The table's role is to maintain a detailed audit trail of these adjustments, linking them to the original purchasing documents, receiving transactions, and inventory movements, thereby ensuring accurate period-end financial reporting and reconciliation between purchasing, receiving, and payables ledgers.
Key Information Stored
While the provided ETRM metadata does not list specific columns beyond the foreign key relationships, the table's structure is designed to capture the complete context of a write-off. Key data points stored include identifiers linking to the source transaction—such as PO_TRANSACTION_ID (receiving), INV_TRANSACTION_ID (inventory), or WIP_TRANSACTION_ID (work in process). Crucially, it stores the ACCRUAL_ACCOUNT_ID, which identifies the General Ledger account from which the accrual is being written off. The table also holds references to the original purchase order (PO_HEADER_ID, PO_LINE_ID, PO_DISTRIBUTION_ID), the vendor (VENDOR_ID), any related invoice (INVOICE_ID), and a REASON_ID to document why the write-off was performed. Each record typically includes the write-off amount, date, and who performed the action.
Common Use Cases and Queries
Primary use cases involve financial auditing, period-end closing procedures, and troubleshooting discrepancies between purchasing and general ledger balances. A common reporting requirement is to analyze all write-offs for a specific period or purchase order to understand accrual adjustments. A typical query would join this table to purchasing and receiving tables to get a complete picture.
- Sample Query Pattern:
SELECT pwo.write_off_amount, ph.segment1 po_number, rt.transaction_id, gcc.segment1||'.'||gcc.segment2 accrual_account FROM po_accrual_write_offs_all pwo, po_headers_all ph, rcv_transactions rt, gl_code_combinations gcc WHERE pwo.po_header_id = ph.po_header_id AND pwo.po_transaction_id = rt.transaction_id AND pwo.accrual_account_id = gcc.code_combination_id AND pwo.write_off_date BETWEEN :p_start_date AND :p_end_date; - Reconciliation: Accountants use data from this table to reconcile the Purchasing accrual account balance in the General Ledger, identifying all adjustments that have hit the account outside of standard receiving and invoicing.
Related Objects
As evidenced by the foreign key metadata, PO_ACCRUAL_WRITE_OFFS_ALL is a central hub with relationships to multiple EBS modules. The documented foreign key relationships are as follows:
- GL_CODE_COMBINATIONS via
ACCRUAL_ACCOUNT_ID– Links to the General Ledger account. - RCV_TRANSACTIONS via
PO_TRANSACTION_ID– Links to the original receiving transaction. - MTL_MATERIAL_TRANSACTIONS via
INV_TRANSACTION_ID– Links to inventory transactions. - WIP_TRANSACTIONS via
WIP_TRANSACTION_ID– Links to Work in Process transactions. - PO_HEADERS_ALL via
PO_HEADER_ID– Links to the purchase order header. - PO_DISTRIBUTIONS_ALL via
PO_DISTRIBUTION_ID– Links to the specific PO distribution line. - PO_LINES_ALL via
PO_LINE_ID– Links to the purchase order line. - PO_VENDORS via
VENDOR_ID– Links to the supplier. - AP_INVOICES_ALL via
INVOICE_ID– Links to an associated Payables invoice. - MTL_TRANSACTION_REASONS via
REASON_ID– Links to the documented reason code for the write-off.
-
Table: PO_ACCRUAL_WRITE_OFFS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID, product: PO - Purchasing , description: Accrual write-offs , implementation_dba_data: PO.PO_ACCRUAL_WRITE_OFFS_ALL ,
-
Table: PO_ACCRUAL_WRITE_OFFS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID, product: PO - Purchasing , description: Accrual write-offs , implementation_dba_data: PO.PO_ACCRUAL_WRITE_OFFS_ALL ,
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_ACCRUAL_WRITE_OFFS_ALL
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_ACCRUAL_WRITE_OFFS_ALL
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on AP_INVOICE_DISTRIBUTIONS_ALL
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on AP_INVOICE_DISTRIBUTIONS_ALL
12.2.2
-
SYNONYM: APPS.PO_ACCRUAL_WRITE_OFFS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID,
-
SYNONYM: APPS.PO_ACCRUAL_WRITE_OFFS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID,
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_LOOKUP_CODES
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on MTL_TRANSACTION_ACCOUNTS
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_RELEASES_ALL
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_LOOKUP_CODES
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on GL_SETS_OF_BOOKS
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on FND_CURRENCIES
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_HEADERS_ALL
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on GL_SETS_OF_BOOKS
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on FND_CURRENCIES
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on XLA_DISTRIBUTION_LINKS
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on MTL_TRANSACTION_ACCOUNTS
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on XLA_DISTRIBUTION_LINKS
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on RCV_TRANSACTIONS
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on RCV_TRANSACTIONS
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_HEADERS_ALL
12.2.2
-
VIEW: PO.PO_ACCRUAL_WRITE_OFFS_ALL#
12.2.2
owner:PO, object_type:VIEW, object_name:PO_ACCRUAL_WRITE_OFFS_ALL#, status:VALID,
-
SYNONYM: APPS.PO_ACCRUAL_WRITE_OFFS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_ACCRUAL_WRITE_OFFS, status:VALID,
-
SYNONYM: APPS.PO_ACCRUAL_WRITE_OFFS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_ACCRUAL_WRITE_OFFS, status:VALID,
-
APPS.CST_ACCRUAL_LOAD dependencies on CST_WRITE_OFFS
12.1.1
-
VIEW: PO.PO_ACCRUAL_WRITE_OFFS_ALL#
12.2.2
-
TABLE: PO.PO_ACCRUAL_WRITE_OFFS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID,
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_RELEASES_ALL
12.2.2
-
Table: WIP_TRANSACTIONS
12.2.2
owner:WIP, object_type:TABLE, fnd_design_data:WIP.WIP_TRANSACTIONS, object_name:WIP_TRANSACTIONS, status:VALID, product: WIP - Work in Process , description: WIP resource transactions , implementation_dba_data: WIP.WIP_TRANSACTIONS ,
-
APPS.CST_ACCRUAL_LOAD dependencies on RCV_RECEIVING_SUB_LEDGER
12.1.1
-
Table: MTL_TRANSACTION_REASONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_REASONS, object_name:MTL_TRANSACTION_REASONS, status:VALID, product: INV - Inventory , description: Inventory Transaction Reasons Table , implementation_dba_data: INV.MTL_TRANSACTION_REASONS ,
-
Table: WIP_TRANSACTIONS
12.1.1
owner:WIP, object_type:TABLE, fnd_design_data:WIP.WIP_TRANSACTIONS, object_name:WIP_TRANSACTIONS, status:VALID, product: WIP - Work in Process , description: WIP resource transactions , implementation_dba_data: WIP.WIP_TRANSACTIONS ,
-
APPS.CST_ACCRUAL_LOAD dependencies on RCV_RECEIVING_SUB_LEDGER
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on AP_AE_LINES_ALL
12.1.1
-
Table: MTL_TRANSACTION_REASONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_TRANSACTION_REASONS, object_name:MTL_TRANSACTION_REASONS, status:VALID, product: INV - Inventory , description: Inventory Transaction Reasons Table , implementation_dba_data: INV.MTL_TRANSACTION_REASONS ,
-
APPS.CST_ACCRUAL_LOAD dependencies on AP_AE_LINES_ALL
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on CST_ACCRUAL_ACCOUNTS
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on FINANCIALS_SYSTEM_PARAMS_ALL
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_LOAD dependencies on CST_WRITE_OFFS
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on CST_ACCRUAL_ACCOUNTS
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CST_ACCRUAL_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_ACCRUAL_LOAD, status:VALID,
-
APPS.CST_ACCRUAL_LOAD dependencies on PO_DISTRIBUTIONS_ALL
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
APPS.CST_ACCRUAL_LOAD dependencies on FINANCIALS_SYSTEM_PARAMS_ALL
12.2.2
-
APPS.CST_ACCRUAL_LOAD dependencies on AP_AE_LINES
12.2.2
-
TABLE: PO.PO_ACCRUAL_WRITE_OFFS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACCRUAL_WRITE_OFFS_ALL, object_name:PO_ACCRUAL_WRITE_OFFS_ALL, status:VALID,