Search Results gmd_recipes_b
Overview
The GMD_RECIPES_B table is the fundamental base table for storing recipe header information within Oracle E-Business Suite Process Manufacturing Product Development (GMD). It serves as the central repository for the master definition of a recipe, which is a core entity governing the formula, process instructions, and quality specifications for manufacturing a product. Every operational recipe used in production, planning, and costing is anchored to a record in this table. Its role is critical as it establishes the unique identity and version control for all recipes in the system, forming the primary point of integration between product development and manufacturing execution modules.
Key Information Stored
The table stores the essential metadata that defines a recipe's identity and lifecycle. The primary identifier is the system-generated RECIPE_ID, which serves as the surrogate key for all related child tables. The business key is composed of RECIPE_NO (the unique recipe number or code) and RECIPE_VERSION, which together enforce uniqueness and manage revisions. While the provided metadata does not list all columns, typical attributes stored in this or associated detail tables include the recipe description, status (e.g., Active, Inactive), effective dates, owner, the associated product (ITEM_ID), and the recipe type. The dual primary key constraints (GMD_RECIPES_B_PK on RECIPE_ID and GMD_RECIPES_B_U1 on RECIPE_NO, RECIPE_VERSION) underscore the importance of these columns for data integrity and access patterns.
Common Use Cases and Queries
This table is central to numerous operational and reporting activities. Common use cases include retrieving a list of all active recipes for a specific product, validating recipe existence and version before creating a production batch, and generating master recipe lists for audits. A typical query pattern involves joining to inventory tables to get product details:
- SELECT r.recipe_no, r.recipe_version, r.description, msi.segment1 item_code FROM gmd_recipes_b r, mtl_system_items_b msi WHERE r.item_id = msi.inventory_item_id AND r.recipe_status = 'ACTIVE';
For version analysis, queries often use the RECIPE_NO and RECIPE_VERSION to find the latest or a specific revision of a recipe, which is essential for ensuring the correct manufacturing instructions are used.
Related Objects
As the core header table, GMD_RECIPES_B has a one-to-many relationship with numerous detail tables in the GMD schema. The documented foreign key relationship explicitly shows that the GMD_RECIPE_PROCESS_PARAMETERS table references GMD_RECIPES_B via the RECIPE_ID column to store specific processing instructions and targets for the recipe. Other critical related tables not listed in the excerpt but integral to the recipe structure typically include GMD_RECIPE_VALIDITY_RULES (for effectivity), GMD_RECIPE_INGREDIENTS (for the formula), and GMD_RECIPE_OPERATIONS (for routing steps). All these child entities use the RECIPE_ID from GMD_RECIPES_B as their foreign key to maintain referential integrity.
-
Table: GMD_RECIPES_B
12.1.1
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_RECIPES_B, object_name:GMD_RECIPES_B, status:VALID, product: GMD - Process Manufacturing Product Development , description: Recipe header base table. , implementation_dba_data: GMD.GMD_RECIPES_B ,
-
Table: GMD_RECIPES_B
12.2.2
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_RECIPES_B, object_name:GMD_RECIPES_B, status:VALID, product: GMD - Process Manufacturing Product Development , description: Recipe header base table. , implementation_dba_data: GMD.GMD_RECIPES_B ,
-
APPS.GME_FPL_PVT dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_RECIPES_MLS dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_QMSMC dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_STATUS_PUB dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_API_GRP dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMA_MIGRATION_PUB dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDFMVAL_PUB dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDRPLAP_WF_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDFMLAP_WF_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GR_MIGRATE_TO_12 dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_CONC_REPLACE_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDRPGAP_WF_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GME_COMMON_PVT dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_OUTBOUND_APIS_PUB dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_GME_INT dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GR_EXPLOSIONS dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMPRELAP dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_RECIPE_FETCH_PUB dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_ERES_UTILS dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDFMGAP_WF_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMP_LEAD_TIME_CALCULATOR_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_RECIPE_GENERATE dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDRPGAP_WF_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMDRPLAP_WF_PKG dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GME_COMMON_PVT dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GME_CREATE_BATCH_PVT dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMDRVGAP_WF_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_PROCESS_INSTR_UTILS dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_FORMULA_IBOM dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_RECIPE_DETAIL dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_RECIPE_DESIGNER_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMA_MIGRATION_PUB dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMP_LEAD_TIME_CALCULATOR_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_ERES_UTILS dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMDRPGAP_WF_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_SPEC_VRS_GRP dependencies on GMD_RECIPES_B
12.1.1
-
APPS.GMD_RECIPE_HEADER_PVT dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GME_FPL_PVT dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMDRVLAP_WF_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_STATUS_PUB dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMDFMVAL_PUB dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_ROUTINGS_PVT dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_RECIPE_GENERATE dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMDFMLAP_WF_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMDRPLAP_WF_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_CONC_REPLACE_PKG dependencies on GMD_RECIPES_B
12.2.2
-
APPS.GMD_VALIDITY_RULES_PVT dependencies on GMD_RECIPES_B
12.2.2