CAC Last Standard Item Cost
Description:
Report to show the last standard item cost as of a specified cost update date; expecially useful if you have not saved off your Frozen costs at year-end, before updating to your new standard costs for the following year. Including various item controls, last cost update submission, last standard item cost and current (Frozen) item cost. And whether or not BOMs, routings or (inventory organization) sourcing rules exist for the item as of the specified cost update date. And as allowed with no onhand or intransit quantities, if an item cost has been directly entered into the Frozen Cost Type, the Cost Update Request Id, Cost Update Description, Cost Update Status and related cost update submission columns will be blank or empty.
This report complements the CAC New Standard Item Cost report. The CAC New Standard Item Cost report shows you the cost update history over a range of Standard Cost Revision Dates, useful to track standard cost changes on a weekly basis. The CAC Last Standard Item Cost report shows you how each item got its last Standard Item Cost as of a given Standard Cost Revision Date. Useful to assess when the current standard costs were created and by whom.
Parameters:
Cost Update Date To: ending cost update revision date, based on standard cost submission history (required). Category Set 1: any item category you wish, typically the Cost or Product Line category set (optional). Category Set 2: any item category you wish, typically the Inventory category set (optional). Item Status to Exclude: enter the item status to exclude from this report, defaults to Inactive (optional). Item Number: enter the specific item number(s) you wish to report (optional). Organization Code: enter the specific inventory organization(s) you wish to report (optional). Operating Unit: enter the specific operating unit(s) you wish to report (optional). Ledger: enter the specific ledger(s) you wish to report (optional).
/* +=============================================================================+ – | Copyright 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) – | – | Program Name: xxx_last_standard_item_cost_rept.sql – | – | Description: – | Report to show the last standard cost for all items in an inventory organization, – | up to the entered Cost Update Date parameter. – | – | Version Modified on Modified by Description – | ======= =========== ============== ========================================= – | 1.0 15 Jan 2024 Douglas Volz Initial coding based on the New Standard Item Cost report. – +=============================================================================+*/
Parameters
Cost Update Date To, Category Set 1, Category Set 2, Category Set 3, Item Status to Exclude, Assignment Set, Item Number, Organization Code, Operating Unit, Ledger
Used tables
mtl_category_sets_vl, mtl_categories_v, cst_item_costs, cst_cost_types, mtl_parameters, mtl_system_items_vl, mtl_item_status_vl, mtl_units_of_measure_vl, gl_code_combinations_kfv, fnd_common_lookups, mfg_lookups, fnd_lookups, fnd_user, gl_ledgers, hr_organization_information, hr_all_organization_units_vl, bom_structures_b, bom_operational_routings, mrp_sr_receipt_org, mrp_sr_source_org, mrp_sourcing_rules, mrp_sr_assignments, mrp_assignment_sets, cst_standard_costs, cst_cost_updates, org_access_view
Categories
Related reports
Dependencies
If you would like to try one of these Oracle EBS SQLs without having Blitz Report installed, note that some of the reports require functions from utility package xxen_util.
Example Report
Report SQL
www.enginatics.com/reports/cac-last-standard-item-cost/
Blitz Report™ import options
CAC_Last_Standard_Item_Cost.xml
Case Study & Technical Analysis: CAC Last Standard Item Cost
Executive Summary
The CAC Last Standard Item Cost report is a forensic costing tool. It reconstructs the history of the “Frozen” (Standard) cost by identifying the last time a Standard Cost Update was successfully run for each item. This is crucial for year-end audits and for understanding the provenance of the current standard cost.
Business Challenge
In a Standard Costing environment, the “Frozen” cost is static until explicitly updated.
- Stale Costs: An item might have a cost that was set 5 years ago. Management needs to know how old the cost is.
- Audit Trail: Auditors often ask, “When was this cost established and who approved it?”
- Process Validation: Did the annual cost roll/update process actually update all items, or were some skipped?
Solution
This report links the current cost back to the update event.
- Timestamp: Shows the
Cost Update Datefor the most recent update. - Source: Identifies the
Cost Update Description(e.g., “2023 Annual Roll”). - Status: Confirms that the update status was “Completed”.
- Context: Shows the cost value at that time compared to the current Frozen cost.
Technical Architecture
The report joins the item cost to the standard cost history tables:
- Tables:
cst_item_costs(Current),cst_standard_costs(History),cst_cost_updates(The Event). - Logic: It finds the
MAX(cost_update_date)for each item to pinpoint the latest revision. - Outer Joins: Handles cases where an item might have a cost but no update history (e.g., direct SQL insert or legacy migration).
Parameters
- Cost Update Date To: (Mandatory) The cutoff date for the analysis.
- Organization Code: (Optional) The inventory org.
- Item Status: (Optional) To exclude obsolete items.
Performance
- Historical Data: The
cst_standard_coststable can be very large. The report uses theCost Update Dateto limit the scan, but performance depends on the volume of historical updates.
FAQ
Q: Why is the “Last Update” date blank?
A: If the item was created and costed via a direct interface or data load that didn’t use the standard “Cost Update” concurrent program, there may be no record in cst_cost_updates.
Q: Does this show the previous cost? A: It shows the cost as of the update. To see the previous cost, you would need to look at the history prior to that update.
Q: Is this useful for Average Costing?
A: No, this is specific to Standard Costing (cst_standard_costs). Average costs change with every transaction.
Oracle E-Business Suite Reporting Library
We provide an open source Oracle EBS SQLs as a part of operational and project implementation support toolkits for rapid Excel reports generation.
Blitz Report™ is based on Oracle EBS forms technology, and hence requires minimal training. There are no data or performance limitations since the output files are created directly from the database without going through intermediate file formats such as XML.
Blitz Report can be used as BI Publisher and Oracle Discoverer replacement tool. Standard Oracle BI Publisher and Discoverer reports can also be imported into Blitz Report for immediate output to Excel. Typically, reports can be created and version tracked within hours instead of days. The concurrent request output automatically opens upon completion without the need for re-formatting.
The Filters, Columns, Rows and Values fields are used to create and deliver the data in pivot table format with full drill down to details.

The Excel template upload functionality in Blitz Report allows users to create their own layouts by uploading an Excel template with additional sheets and charts, automatically refreshed when the report runs again. This allows to create custom dashboards and more advanced visualizations of report data.

You can download and use Blitz Report free of charge for your first 30 reports.
The installation and implementation process usually takes less than 1 hour; you can refer to our installation and user guides for specific details.
If you would like to optimize your Oracle EBS implementation and or operational reporting you can visit www.enginatics.com to review great ideas and example usage in blog. Or why not try for yourself in our demo environment.
Useful Links
Blitz Report™ – World’s fastest data upload and reporting for Oracle EBS
Oracle Discoverer replacement – importing worksheets into Blitz Report™
Blitz Report™ Questions & Answers
Supply Chain Hub by Blitz Report™
© 2025 Enginatics