Search Results gmp_aps_output_dtl
Overview
GMP_APS_OUTPUT_DTL is a table within the GMP schema, belonging to the Oracle Process Manufacturing Process Planning module. It functions as the Advanced Planning and Scheduling (APS) Output Detail table, storing the granular results generated by the APS planning engine when it produces scheduling and resource-assignment recommendations for process manufacturing environments. In Oracle EBS 12.1.1 and 12.2.2, this table serves as the persistent store for planning output rows that downstream processes consume to update work-in-process (WIP) entities, resource assignments, and material supply requirements.
From a Data Vault modeling perspective, the heuristic classification mined from the foreign-key structure is standalone. In dimensional or Data Vault terms, this suggests the table behaves as an independent satellite or detail-level fact, since it does not serve as a central hub or link in the FK topology. The only documented foreign key is SETUP_ID, which references BOM_SETUP_TYPES. This indicates that despite its rich column set, the table is largely self-contained and does not participate in extensive referential relationships.
Key Information Stored
The table contains 53 documented columns spanning planning, resource, and supply dimensions. The most significant columns include:
- GROUP_ID — The primary grouping identifier for the APS output batch; it correlates rows produced by a single planning run.
- WIP_ENTITY_ID and ORGANIZATION_ID — Identify the WIP job and the inventory organization context for the planned output.
- OPERATION_SEQ_NUM and RESOURCE_SEQ_NUM — Define the routing operation and resource sequence within the manufacturing process.
- RESOURCE_ID_OLD and RESOURCE_ID_NEW — Capture the resource before and after the APS recommendation, enabling change tracking.
- INVENTORY_ITEM_ID_OLD and INVENTORY_ITEM_ID_NEW — Record component substitutions recommended by the planner.
- USAGE_RATE_OR_AMOUNT and ASSIGNED_UNITS — Quantify resource consumption.
- START_DATE, COMPLETION_DATE, DATE_REQUIRED — Provide the scheduling timeline for the planned activity.
- REQUIRED_QUANTITY and QUANTITY_ISSUED — Track supply requirements and fulfillment.
- PARENT_HEADER_ID and PARENT_SEQ_NUM — Establish hierarchical relationships between detail rows.
- SETUP_ID — The sole documented foreign key, linking to BOM_SETUP_TYPES for setup configuration.
The surrogate grouping key is not explicitly defined as a single-column primary key; GROUP_ID combined with GROUP_SEQUENCE_ID or GROUP_SEQUENCE_NUMBER functions as a business-key candidate for uniquely identifying rows within a planning run. The ETRM metadata does not document a unique index, so these columns should be treated as logical identifiers.
Common Use Cases and Queries
Typical use cases include reconciling APS recommendations against current WIP schedules, auditing resource substitutions, and generating reports on planned versus required quantities. A common query pattern retrieves all output rows for a planning batch:
SELECT * FROM GMP.GMP_APS_OUTPUT_DTL WHERE GROUP_ID = :p_group_id ORDER BY PARENT_SEQ_NUM, OPERATION_SEQ_NUM;- Comparing old and new resource assignments:
SELECT WIP_ENTITY_ID, OPERATION_SEQ_NUM, RESOURCE_ID_OLD, RESOURCE_ID_NEW FROM GMP_APS_OUTPUT_DTL WHERE RESOURCE_ID_OLD <> RESOURCE_ID_NEW; - Reporting material substitutions:
SELECT INVENTORY_ITEM_ID_OLD, INVENTORY_ITEM_ID_NEW, COUNT(*) FROM GMP_APS_OUTPUT_DTL GROUP BY INVENTORY_ITEM_ID_OLD, INVENTORY_ITEM_ID_NEW; - Joining to BOM_SETUP_TYPES via
SETUP_IDto enrich setup context.
Related Objects
The most significant related objects include:
- BOM_SETUP_TYPES — Referenced through
SETUP_ID; provides setup type definitions for the planned operations. - WIP_ENTITIES — Joined via
WIP_ENTITY_IDto obtain job-level context, though not enforced as a declared FK. - MTL_SYSTEM_ITEMS_B — Joined via
INVENTORY_ITEM_ID_OLDandINVENTORY_ITEM_ID_NEWfor item descriptions. - BOM_OPERATIONAL_ROUTINGS — Provides routing operation context via
OPERATION_SEQ_NUM. - BOM_RESOURCES — Resolves
RESOURCE_ID_OLDandRESOURCE_ID_NEWto resource definitions. - GMP_APS_OUTPUT (header-level counterpart) — Correlates through
PARENT_HEADER_IDandGROUP_ID.
These relationships are largely logical rather than enforced foreign keys, consistent with the standalone Data Vault classification.
-
Table: GMP_APS_OUTPUT_DTL
12.1.1
owner:GMP, object_type:TABLE, fnd_design_data:GMP.GMP_APS_OUTPUT_DTL, object_name:GMP_APS_OUTPUT_DTL, status:VALID, product: GMP - Process Manufacturing Process Planning , description: APS Output Detail table , implementation_dba_data: GMP.GMP_APS_OUTPUT_DTL ,
-
Table: GMP_APS_OUTPUT_DTL
12.2.2
owner:GMP, object_type:TABLE, fnd_design_data:GMP.GMP_APS_OUTPUT_DTL, object_name:GMP_APS_OUTPUT_DTL, status:VALID, product: GMP - Process Manufacturing Process Planning , description: APS Output Detail table , implementation_dba_data: GMP.GMP_APS_OUTPUT_DTL ,
-
VIEW: GMP.GMP_APS_OUTPUT_DTL#
12.2.2
owner:GMP, object_type:VIEW, object_name:GMP_APS_OUTPUT_DTL#, status:VALID,
-
SYNONYM: APPS.GMP_APS_OUTPUT_DTL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMP_APS_OUTPUT_DTL, status:VALID,
-
SYNONYM: APPS.GMP_APS_OUTPUT_DTL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMP_APS_OUTPUT_DTL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
VIEW: GMP.GMP_APS_OUTPUT_DTL#
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GMP_APS_OUTPUT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_APS_OUTPUT_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMP_APS_WRITER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_APS_WRITER, status:VALID,
-
PACKAGE BODY: APPS.GMP_APS_WRITER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_APS_WRITER, status:VALID,
-
PACKAGE BODY: APPS.GMP_APS_OUTPUT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_APS_OUTPUT_PKG, status:VALID,
-
APPS.GMP_APS_WRITER SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GMPRELAP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMPRELAP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.GMPRELAP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMPRELAP, status:VALID,
-
APPS.GMP_APS_WRITER SQL Statements
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
TABLE: GMP.GMP_APS_OUTPUT_DTL
12.1.1
owner:GMP, object_type:TABLE, fnd_design_data:GMP.GMP_APS_OUTPUT_DTL, object_name:GMP_APS_OUTPUT_DTL, status:VALID,
-
TABLE: GMP.GMP_APS_OUTPUT_DTL
12.2.2
owner:GMP, object_type:TABLE, fnd_design_data:GMP.GMP_APS_OUTPUT_DTL, object_name:GMP_APS_OUTPUT_DTL, status:VALID,
-
APPS.GMP_APS_OUTPUT_PKG SQL Statements
12.2.2
-
APPS.GMP_APS_OUTPUT_PKG SQL Statements
12.1.1
-
APPS.GMPRELAP SQL Statements
12.1.1
-
PACKAGE BODY: APPS.GMP_APS_WRITER
12.2.2
-
PACKAGE BODY: APPS.GMP_APS_WRITER
12.1.1
-
APPS.GMPRELAP SQL Statements
12.2.2
-
APPS.GMPRELAP dependencies on GMP_APS_OUTPUT_DTL
12.1.1
-
PACKAGE BODY: APPS.GMP_APS_OUTPUT_PKG
12.1.1
-
APPS.GMP_APS_WRITER dependencies on GMP_APS_OUTPUT_DTL
12.2.2
-
APPS.GMP_APS_OUTPUT_PKG dependencies on GMP_APS_OUTPUT_DTL
12.1.1
-
APPS.GMP_APS_OUTPUT_PKG dependencies on GMP_APS_OUTPUT_DTL
12.2.2
-
APPS.GMPRELAP dependencies on GMP_APS_OUTPUT_DTL
12.2.2
-
APPS.GMP_APS_WRITER dependencies on GMP_APS_OUTPUT_DTL
12.1.1
-
PACKAGE BODY: APPS.GMP_APS_OUTPUT_PKG
12.2.2
-
APPS.GMP_APS_WRITER dependencies on GMP_APS_OUTPUT_TBL
12.1.1
-
APPS.GMP_APS_WRITER dependencies on GMP_APS_OUTPUT_TBL
12.2.2
-
APPS.GMP_APS_WRITER dependencies on CR_RSRC_DTL
12.2.2
-
eTRM - GMP Tables and Views
12.2.2
description: * NOT USED * ,
-
eTRM - GMP Tables and Views
12.1.1
description: * NOT USED * ,
-
APPS.GMP_APS_WRITER dependencies on CR_RSRC_DTL
12.1.1
-
APPS.GMP_APS_WRITER dependencies on GME_BATCH_STEPS
12.2.2
-
APPS.GMP_APS_OUTPUT_PKG dependencies on WIP_JOB_SCHEDULE_INTERFACE
12.1.1
-
APPS.GMP_APS_WRITER dependencies on GME_BATCH_STEPS
12.1.1
-
APPS.GMP_APS_OUTPUT_PKG dependencies on WIP_JOB_SCHEDULE_INTERFACE
12.2.2