CAC OPM WIP Account Value – Oracle EBS SQL Report
Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.
Overview
Report to show WIP values for process manufacturing (OPM), in summary by inventory organization and batch, with batch status, name and other details. The valuation accounts come from the cumulative WIP Valuation accounting entries, as processed by Create Accounting.
Parameters:
Period Name: the inventory accounting period you wish to report (mandatory). Include Lab Batches: enter Yes to include laboratory batches. Enter No to exclude them. Defaults to No (mandatory). Show Batch Details: enter Yes to display the formula, routing and recipe numbers and versions. Defaults to No (mandatory). Show Transaction Details: enter Yes to show the Event Class, Transaction Type, Transaction ID and Transaction Date. Defaults to No (mandatory). Batch Number: enter a specific batch number to report (optional). Category Set 1: the first item category set to report, typically the Cost or Product Line Category Set (optional). Category Set 2: The second item category set to report, typically the Inventory Category Set (optional). Organization Code: any inventory organization, defaults to your session’s inventory organization (optional). Operating Unit: specific operating unit (optional). Ledger: specific ledger (optional).
/* +=============================================================================+ – | Copyright 2014 - 2024 Douglas Volz Consulting, Inc. – | All rights reserved. – | Permission to use this code is granted provided the original author is – | acknowledged. No warranties, express or otherwise is included in this permission. – +=============================================================================+ – | – | Original Author: Douglas Volz (doug@volzconsulting.com) – | – | Version Modified on Modified by Description – | ======= =========== ============== ========================================= – | 1.0 22-Oct-2014 Douglas Volz Initial version. – | 1.1 06-Jul-2024 Douglas Volz Cumulative changes plus format for Blitz Report. – | 1.2 31-Jul-2024 Douglas Volz Fix to get current and prior month’s transactions – | 1.3 06-Aug-2024 Douglas Volz Add Batch and Txn Detail parameters. – | 1.4 08-Aug-2024 Douglas Volz Add Product and Byproduct completion quantity columns. – | and inventory access control security. – | 1.5 17-Aug-2024 Douglas Volz Fix for reporting batches closed after the reported period. – | Add Batch Number parameter. Display the Ledger short name. – +=============================================================================+*/
Report Parameters
Period Name, Include Lab Batches, Show Batch Details, Show Transaction Details, Batch Number, Category Set 1, Category Set 2, Category Set 3, Organization Code, Operating Unit, Ledger
Oracle EBS Tables Used
mtl_material_transactions, mtl_system_items_vl, mtl_units_of_measure_vl, gl_code_combinations, gl_ledgers, hr_organization_information, hr_all_organization_units, fnd_common_lookups, xla_lookups, gem_lookups, gme_batch_header, &p_show_batch_dtl_tables, gme_resource_txns, org_acct_periods, xla_ae_headers, xla_ae_lines, mtl_parameters, gmf_fiscal_policies, org_access_view, wip_entities
Report Categories
Running This SQL Without Blitz Report
Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.
Download & Import Options
| Resource | Link |
|---|---|
| Excel Example Output | None |
| Blitz Report™ XML Import | CAC_OPM_WIP_Account_Value.xml |
| Full SQL on Enginatics | www.enginatics.com/reports/cac-opm-wip-account-value/ |
Case Study & Technical Analysis: CAC OPM WIP Account Value
Executive Summary
The CAC OPM WIP Account Value report provides the Work in Process (WIP) valuation for OPM Batches. Unlike Discrete WIP (which is a snapshot of the job balance), OPM WIP is often derived from the cumulative accounting entries generated by the Subledger Accounting (SLA) engine. This report summarizes those entries to provide a batch-level WIP balance.
Business Challenge
- WIP Visibility: In OPM, “WIP” is a fluid concept. Materials are issued, products are yielded, and the difference sits in WIP until the batch closes.
- Reconciliation: Reconciling the WIP GL account to the specific batches is notoriously difficult in OPM.
- Month-End: Finance needs to know the value of open batches to validate the balance sheet.
Solution
This report queries the SLA data.
- Source:
xla_ae_lines(The accounting entries). - Aggregation: Sums Debits and Credits by Batch ID.
- Status: Shows whether the batch is Open, Closed, or Cancelled.
Technical Architecture
- Tables:
gme_batch_header,xla_ae_headers,xla_ae_lines. - Logic: It looks for accounting entries associated with the “Production” event class in OPM.
- Prerequisite: “Create Accounting” must be run for the period to populate the data.
Parameters
- Period Name: (Mandatory) Accounting Period.
- Include Lab Batches: (Optional) To include R&D batches.
- Show Transaction Details: (Optional) To see the individual entries vs. the batch summary.
Performance
- Heavy: Querying XLA tables is resource-intensive. The report aggregates millions of rows.
FAQ
Q: Why is the WIP value negative? A: In OPM, if you yield the product before you issue the ingredients (backflushing timing issues), the WIP balance can temporarily go negative.
Q: Does it match the GL? A: Yes, because it queries the exact same table (XLA) that posts to the GL.
Useful Links
- Blitz Report™ – World’s Fastest Oracle EBS Reporting Tool
- Oracle Discoverer Replacement – Import Worksheets into Blitz Report™
- Oracle EBS Reporting Toolkits by Blitz Report™
- Blitz Report™ FAQ & Community Q&A
- Supply Chain Hub by Blitz Report™
- Blitz Report™ Customer Case Studies
- Oracle EBS Reporting Blog
- Oracle EBS Reporting Resource Centre
© 2026 Enginatics