Skip to the content.

CST Item Average Cost Upload – Oracle EBS SQL Report

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

Overview

CST Item Average Cost Upload ============================

This upload supports the uploading of item average costs for organizations using the Average Costing Method.

The upload delivers equivalent functionality to the Average Cost Update form in Oracle EBS (At this time the upload does not support value change quantity adjustments).

Upload Mode: Use the “Create” upload mode to generate an empty excel into which you can paste the average cost updates to be uploaded. Use the “Create, Update” upload mode if you wish to download the current average costs for a specified set of items into the excel for updating. Additional entries (rows) can also be created in the generated excel.

Upload Type: The upload supports updating average costs at the (summary) item level or at the (detailed) elemental cost level. This is determined by the Upload Type report parameter.

If updating the average cost at the item level, any change made to the item average cost is spread to all cost elements and levels in the same proportion as existed prior to the update.

If updating the average cost at the elemental cost level, you only need to adjust and upload the specific cost elements/levels that require a change. It is not necessary to upload the average costs for all cost elements/levels for the item. The upload will only adjust the costs for the cost elements/levels uploaded and leave the others unchanged. The total item average cost will be updated based on the total of the item’s elemental costs.

For uploads at the item cost level, the Cost Element Level Type (This, Previous) and the Cost Element columns must be left blank. For uploads at the elemental cost level, the Cost Element Level Type (This, Previous) and the Cost Element columns must be populated in the upload excel.

To adjust the average price for an item or cost element you must enter one and one only of either of the following columns

Default Adjustment Account The default adjustment account is used for the inventory revaluations. You can override the default adjustment account for each cost element within the upload excel if required. Otherwise leave the adjustment accounts in the upload excel blank, or you can remove them from the report template so they do not show.

Informational Columns. The upload excel by default contains some information columns. If you do not require these columns they can be removed from the template being used so they do not show.

The following columns are informational only

Report Parameters

Upload Mode, Upload Type, Transaction Type, Transaction Date, Transaction Source Name, Default Adjustment Account Alias, Default Adjustment Account, Organization Code, Cost Group, Category Set, Category, Item, Item Like, Item Description, Item Type, Excluded Item Statuses, Make or Buy, Buyer, Planner

Oracle EBS Tables Used

mtl_parameters, mtl_system_items_vl, cst_quantity_layers, cst_layer_cost_details_v, cst_cost_groups, org_access_view, cst_cost_group_accounts, cst_item_costs, cst_item_cost_details_v

Report Categories

Enginatics, R12 only, Upload

CAC Inventory and Intransit Value (Period-End) - Discrete/OPM, CAC Material Account Detail, CAC ICP PII Material Account Detail, CAC ICP PII Inventory Pending Cost Adjustment, CAC ICP PII Inventory and Intransit Value (Period-End), CAC ICP PII WIP Material Usage Variance, CAC ICP PII Material Account Summary, CAC Internal Order Shipment Margin, CAC WIP Resource Efficiency

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 CST_Item_Average_Cost_Upload.xml
Full SQL on Enginatics www.enginatics.com/reports/cst-item-average-cost-upload/

Executive Summary

The CST Item Average Cost Upload is a utility for mass-updating item costs in an Average Costing organization. In Average Costing environments, costs are typically recalculated automatically by the system based on transactions (PO Receipts, WIP Completions). However, manual adjustments are sometimes necessary (e.g., to correct data entry errors, revalue inventory, or initialize costs). This tool replaces the manual “Average Cost Update” form with an Excel-based bulk loader.

Business Challenge

Solution

This tool allows users to download current average costs, modify them in Excel, and upload the changes.

Key Features:

Architecture

The upload likely interfaces with the Oracle Inventory/Costing APIs to process the adjustments, similar to the MTL_TRANSACTIONS_INTERFACE or specific Costing APIs.

Key Concepts:

Impact


© 2026 Enginatics