Results for “schedule_desc”

2 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PS_SCHD_HDR is the schedule header table within the Oracle E-Business Suite Process Manufacturing Process Planning module (product code GMP). It resides in the GMP schema and stores the defining attributes of production schedules created and consumed by the process planning engine. A schedule represents a planning context — a combination of organization and schedule name — against which process planning, MRP-style netting, and resource sizing are executed. In Oracle EBS 12.1.1 and 12.2.2 this table is a foundational configuration object rather than a transactional table; it carries the parameters, time fences, and horizon definitions that govern how the planning process treats demand and supply across an organization.

From a dimensional modeling perspective, the documented foreign key structure is heuristic hub-leaning. PS_SCHD_HDR is referenced by multiple downstream tables through the SCHEDULE_ID column, while itself referencing only a small set of descriptive and organizational tables. This pattern suggests the table functions as a hub or master entity, with detail, parameter, and sizing information distributed across dependent satellite tables keyed by SCHEDULE_ID.

Key Information Stored

The table contains 30 documented columns. The surrogate primary key is SCHEDULE_ID, enforced by the PS_SCHD_HDR_PK constraint. A second unique index, PS_SCHD_HDR_U1, defines the business key candidate as the combination of ORGN_CODE and SCHEDULE, meaning a schedule name is unique within an organization.

The most significant columns include:

Common Use Cases and Queries

Typical reporting retrieves active schedule definitions for an organization, or joins the header to its detail and parameter tables. The following patterns are representative:

  • List active schedules by organization: SELECT SCHEDULE_ID, SCHEDULE, SCHEDULE_DESC FROM GMP.PS_SCHD_HDR WHERE ORGN_CODE = :orgn AND ACTIVE_IND = 'Y' AND DELETE_MARK = 0;
  • Resolve a schedule name to its surrogate key: SELECT SCHEDULE_ID FROM GMP.PS_SCHD_HDR WHERE ORGN_CODE = :orgn AND SCHEDULE = :name;
  • Report planning parameters: select INNER_TIMEFENCE, OUTER_TIMEFENCE, MRP_HORIZON, and the bucket columns alongside the schedule name for configuration review.
  • Join header to detail for planning output: SELECT h.SCHEDULE, d.* FROM GMP.PS_SCHD_HDR h, GMP.PS_SCHD_DTL d WHERE h.SCHEDULE_ID = d.SCHEDULE_ID;
  • Audit schedules with descriptions by joining PS_TEXT_HDR on TEXT_CODE.

These queries are common in planning diagnostics, configuration verification, and extract routines feeding downstream reporting or integration layers.

Related Objects

PS_SCHD_HDR participates in a well-defined relationship network through SCHEDULE_ID and reference columns:

  • PS_SCHD_DTL — references PS_SCHD_HDR via SCHEDULE_ID; holds schedule detail lines.
  • PS_SCHD_FOR — references PS_SCHD_HDR via SCHEDULE_ID; likely holds forecast or foreign/related schedule data.
  • MR_PARM_DTL — references PS_SCHD_HDR via SCHEDULE_ID; parameter detail for planning runs.
  • MR_SIZE_TBL — references PS_SCHD_HDR via SCHEDULE_ID; sizing table entries tied to the schedule.
  • PS_TEXT_HDR — referenced by PS_SCHD_HDR via TEXT_CODE; provides textual notes.
  • SY_ORGN_MST and SY_ORGN_MST_B — referenced by PS_SCHD_HDR via ORGN_CODE; supply organization master data.

Collectively, these relationships confirm PS_SCHD_HDR as the central master for process planning schedules, with dependent tables keyed through SCHEDULE_ID and descriptive context supplied through organization and text reference tables.