Skip to the content.

OPM Formula Details – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Process Manufacturing · all Process Manufacturing reports

Overview

Oracle Process Manufacturing (OPM) Product Development formula details: the ingredient, product and by-product lines of each formula with quantities, UOM, scrap factor, scaling type, planned product percentage and yield contribution. Supports formulation review and data quality checks.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Organization Code, Formula, Item, Formula Status, Line Type

Oracle EBS Tables Used

fm_form_mst, fm_matl_dtl, mtl_system_items_vl, org_organization_definitions, gmd_status_vl, gem_lookups, org_access_view

Report Categories

Enginatics, R12 only

CAC OPM Costed Formula, OPM Formula Where-Used, OPM Formula Upload, OPM Recipe Upload, OPM Recipe Details

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output OPM Formula Details 05-Jun-2026 120001.xlsx
Blitz Report™ XML Import OPM_Formula_Details.xml
SQL Source OPM Formula Details.sql
Full Report on Enginatics www.enginatics.com/reports/opm-formula-details/

Case Study & Technical Analysis: OPM Formula Details

Executive Summary

The OPM Formula Details report lists the Product Development formulas of Oracle Process Manufacturing (OPM), one row per formula line. Each row shows the ingredient, product or by-product line with its quantity, unit of measure, scrap factor, scale type, planned product percentage and whether the line contributes to yield, together with the formula header totals and status. Process engineers and R&D formulation teams use it to review formulas before they are released to recipes, and data quality analysts use it to find lines with missing or inconsistent values before a cost roll up. The report runs in Excel via Blitz Report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. FM_FORM_MST is joined to FM_MATL_DTL on formula identifier, so each formula line carries its header.
  2. FM_MATL_DTL is joined to MTL_SYSTEM_ITEMS_VL on inventory item and organization.
  3. FM_MATL_DTL is joined to ORG_ORGANIZATION_DEFINITIONS on organization.
  4. GMD_STATUS_VL is outer joined on the formula status code.
  5. GEM_LOOKUPS is outer joined on the SCALE_TYPE lookup type and the line’s scale type code.

Parameters & Filtering

Performance & Optimization

FAQ

Q: What do the line types Ingredient, Product and By-Product mean in this report? A: The line type is shown from the material detail line type code: -1 is Ingredient, 1 is Product and 2 is By-Product.

Q: How can I find formula lines that do not contribute to yield? A: The Contributes To Yield column shows Yes or No for each line, so the lines marked No can be filtered in Excel.

Q: Which formula versions are included? A: Each formula version is a separate header row in FM_FORM_MST, and each version’s lines are returned with the version number shown.


© Enginatics GmbH