Skip to the content.

CAC WIP Period Balances to Accounting Activity Reconciliation – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Report to compare the monthly WIP Period Balances with the pre-Create Accounting WIP accounting entries for material, resource, overhead, outside processing, job close variance and standard cost update transactions. With WIP class, job status, name and other details. This report shows both WIP jobs which were open during the accounting period as well as jobs closed during the accounting period. If the stored WIP period balances agree to the period WIP accounting activity, the “Difference” columns have a zero amount.

//* +=============================================================================+ – | Copyright 2022 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) – | – | Program Name: xxx_reconcile_wip_balances.sql – | – | Parameters: – | p_period_name – The desired accounting period you wish to report – | p_org_code – Specific inventory organization you wish to report (optional) – | p_operating_unit – Operating Unit you wish to report, leave blank for all – | operating units (optional) – | p_ledger – general ledger you wish to report, leave blank for all – | ledgers (optional) – | Description: – | Report to compare the monthly WIP transactions against the WIP period balances. – | – | Version Modified on Modified by Description – | ======= =========== ============== ========================================= – | 1.0 07 Apr 2021 Douglas Volz Initial Coding based on item_cost_history.sql – | 1.1 10 Jul 2022 Douglas Volz Add Ledger and Operating Unit columns – | 1.2 19 Oct 2022 Douglas Volz Bug fix for missing organization join – +=============================================================================+*/

Report Parameters

Period Name, Category Set 1, Category Set 2, Category Set 3, Item Number, Organization Code, Operating Unit, Ledger

Oracle EBS Tables Used

wip_accounting_classes, mtl_system_items_vl, mtl_item_status_vl, mtl_units_of_measure_vl, mfg_lookups, fnd_common_lookups, hr_organization_information, hr_all_organization_units_vl, gl_ledgers, wip_discrete_jobs, wip_entities, org_acct_periods, mtl_parameters, org_access_view, wip_flow_schedules, wip_period_balances, mtl_transaction_accounts, mtl_material_transactions, wip_transaction_accounts, wip_transactions

Report Categories

Enginatics

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_WIP_Period_Balances_to_Accounting_Activity_Reconciliation.xml
Full SQL on Enginatics www.enginatics.com/reports/cac-wip-period-balances-to-accounting-activity-reconciliation/

Executive Summary

The CAC WIP Period Balances to Accounting Activity Reconciliation report is a forensic accounting tool designed to reconcile the Work in Process (WIP) subledger. It compares the stored WIP Period Balances (the snapshot of WIP value) against the detailed accounting activity (the actual debits and credits) for the period. Ideally, the net activity for the period should exactly match the change in the period balance. Any difference indicates a data corruption or a system bug, making this report essential for ensuring the integrity of the WIP subledger.

Business Challenge

The WIP subledger is complex, with value flowing in from multiple sources (Material Issues, Resource Transactions, Overheads) and flowing out via Completions and Scrap.

Solution

This report performs a three-way match logic (conceptually) to ensure that: Beginning Balance + Net Activity = Ending Balance It specifically compares the WIP_PERIOD_BALANCES for the period against the sum of WIP_TRANSACTION_ACCOUNTS (and related tables) for the same period.

Key Features:

Architecture

The query aggregates data from the transaction accounting tables and compares it to the period balance table.

Key Tables:

Impact


© 2026 Enginatics