Results for “mrp_schedule_interface”
28 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The MRP.MRP_SCHEDULE_INTERFACE table is a staging and open-interface table within the Oracle E-Business Suite Master Scheduling/MRP module. It serves as the designated landing zone for master production schedule records originating from external systems — including legacy planning engines, partner supply-chain applications, and custom integrations — that must be loaded into Oracle's planning and scheduling repositories. Rows inserted here are consumed by concurrent programs in the MRP product, which validate, transform, and ultimately apply the schedule entries to the active master schedule designator and organization.
The table carries a heuristic Data Vault classification of link. This reflects the fact that its primary role is to associate business entities — an inventory item within an organization, a schedule designator, and (optionally) a work-in-process line and project — rather than to own descriptive master data. A Data Vault modeler would likely implement this as a link table anchored on the item/organization/schedule-designator combination, with satellite structures carrying the transactional quantity and date attributes.
Key Information Stored
The table contains 43 documented columns. The most operationally significant are:
INVENTORY_ITEM_IDandORGANIZATION_ID— foreign-key pair identifying the item and the inventory organization for which the schedule entry applies. Both referenceMTL_SYSTEM_ITEMS_B.SCHEDULE_DESIGNATOR— the master schedule designator under which the entry is recorded; foreign key toMRP_SCHEDULE_DESIGNATORS(withORGANIZATION_ID).SCHEDULE_DATE,NEW_SCHEDULE_DATE,RATE_END_DATE, andNEW_RATE_END_DATE— the effective dating of the schedule entry and any revised dating proposed by the source system.SCHEDULE_QUANTITY— the scheduled quantity for the item at the given date.LINE_ID— foreign key toWIP_LINES, linking the schedule entry to a discrete manufacturing line where applicable.PROCESS_STATUS,ERROR_MESSAGE, andSOURCE_CODE— the processing state of the row, validation failure text, and the source of the record.ACTION— the interface action to be taken (for example insert/update/delete semantics).TRANSACTION_IDandSOURCE_LINE_ID— traceability back to the originating transaction on the source system.
The documented schema does not enumerate a single-column surrogate primary key. Business-key candidates are the composite of INVENTORY_ITEM_ID, ORGANIZATION_ID, and SCHEDULE_DESIGNATOR, together with the schedule date and transaction identifiers. Audit columns (LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN) and the standard ATTRIBUTE1–ATTRIBUTE15 DFF columns are present, along with PROJECT_ID and TASK_ID for project-aware scheduling.
Common Use Cases and Queries
Typical usage centres on integration monitoring and pre-load validation. A planner or support analyst checks whether inbound schedule records have been accepted or rejected before submitting the consuming concurrent program:
- Listing unprocessed rows:
SELECT * FROM MRP_SCHEDULE_INTERFACE WHERE PROCESS_STATUS IS NULL OR PROCESS_STATUS = 'ERROR'; - Diagnosing failures: filtering on
ERROR_MESSAGEto surface validation exceptions for items or designators. - Reconciling an external feed: joining
TRANSACTION_IDandSOURCE_LINE_IDback to the source system's staging records. - Reporting scheduled quantities by date: aggregating
SCHEDULE_QUANTITYbySCHEDULE_DATE,ORGANIZATION_ID, andSCHEDULE_DESIGNATOR.
Because this is an interface table, rows are typically transient — purged after successful processing — and it should not be treated as a historical reporting source.
Related Objects
MTL_SYSTEM_ITEMS_B— joined onINVENTORY_ITEM_IDandORGANIZATION_IDfor item attributes.MRP_SCHEDULE_DESIGNATORS— joined onSCHEDULE_DESIGNATORandORGANIZATION_IDfor designator definition.WIP_LINES— joined onLINE_IDfor production line context.MRP_SCHEDULE_INTERFACEprocessing concurrent programs and the MRP master schedule loaders consume these rows.- Project tables (
PROJECT_ID,TASK_ID) referenced where project manufacturing is enabled.
-
Master Schedule interface for outside sources
-
Master Schedule interface for outside sources
-
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.2.2 DBA Data 12.2.2
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 FND Design Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
12.2.2 DBA Data 12.2.2
-
eTRM - MRP Tables and Views 12.1.1
Recommendations based on user criteria selected in MRP Planner WorkBench
-
eTRM - MRP Tables and Views 12.2.2
Recommendations based on user criteria selected in MRP Planner WorkBench
-
eTRM - MRP Tables and Views 12.2.2
Recommendations based on user criteria selected in MRP Planner WorkBench
-
eTRM - MRP Tables and Views 12.1.1
Recommendations based on user criteria selected in MRP Planner WorkBench
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1