Results for “ece_tp_translator_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
RLM_DEMAND_EXCEPTIONS is a table in the RLM (Release Management) product schema of Oracle E-Business Suite, present in both 12.1.1 and 12.2.2. It stores Release Management Exception records — that is, rows describing scheduling, demand, or interface conditions that Release Management has flagged as exceptions during processing. The table is populated by the Release Management scheduling and demand-processing programs and is used primarily for diagnostics, remediation, and downstream reporting of demand and scheduling anomalies before or after they are pushed to order and charge-schedule structures.
From a dimensional modeling perspective, the mined FK structure classifies this object heuristically as a standalone table. It carries no parent hub or link dependency other than an outbound reference to AR_CHARGE_SCHEDULE_HDRS, so it is best treated as an independent exception/fact-style table rather than a conformed dimension. Modeling it as a satellite or standalone exception fact keyed on EXCEPTION_ID is the practical suggestion.
Key Information Stored
- EXCEPTION_ID — the surrogate primary key, enforced by EXCEPTION_ID_PK and also present in the unique index RLM_DEMAND_EXCEPTIONS_U1. This is the business-key candidate documented for the table.
- MESSAGE_NAME, MESSAGE_TEXT — the exception identifier and its human-readable diagnostic text, the primary content consumed by users.
- EXCEPTION_LEVEL — the severity or scope classification of the exception record.
- SCHEDULE_HEADER_ID, SCHEDULE_LINE_ID — pointers to the release schedule (and line) that raised the exception. SCHEDULE_HEADER_ID carries the documented foreign key to AR_CHARGE_SCHEDULE_HDRS.
- INTERFACE_HEADER_ID, INTERFACE_LINE_ID — the interface batch and line that carried the demand into Release Management.
- ORDER_HEADER_ID, ORDER_LINE_ID — the sales order header and line affected, where known.
- SCHEDULE_TYPE, SCHEDULE_PURPOSE, SCHEDULE_SOURCE, SCHEDULE_REFERENCE_NUM, SCHEDULE_ITEM_NUM, SCHEDULE_LINE_NUMBER, SCHED_GENERATION_DATE — schedule-context attributes that identify which scheduling run produced the exception.
- INVENTORY_ITEM and the CUST_* columns (CUST_NAME_EXT, CUST_BILL_TO_EXT, CUST_SHIP_TO_EXT, CUST_ITEM_DESCRIPTION, CUST_PO_NUMBER and related fields) — external identifiers captured from the EDI or customer source.
- DATE_TYPE_CODE, QTY_TYPE_CODE, ITEM_DETAIL_TYPE, ITEM_DETAIL_SUBTYPE, ITEM_DETAIL_QUANTITY — the demand measures and their classification underpinning the exception.
- HORIZON_START_DATE, HORIZON_END_DATE, SCHEDULE_DATE, START_DATE_TIME, REQUEST_DATE — the time bounds and planning horizon in which the exception occurred.
- ORIGIN_TABLE, PURGE_STATUS, REPORT_SUMMARY — provenance, purge lifecycle control, and report aggregation flags.
- Standard WHO/audit columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE.
Common Use Cases and Queries
The most frequent use is exception review after a Release Management scheduling run. A typical query groups exceptions by message to find the dominant failure mode:
SELECT message_name, COUNT(*) FROM rlm.rlm_demand_exceptions WHERE creation_date >= :run_date GROUP BY message_name ORDER BY 2 DESC;- Trace an exception back to its charge schedule:
SELECT e.exception_id, e.message_text, s.* FROM rlm.rlm_demand_exceptions e, ar.ar_charge_schedule_hdrs s WHERE e.schedule_header_id = s.schedule_header_id; - Correlate exceptions with order and interface context using ORDER_HEADER_ID, ORDER_LINE_ID, INTERFACE_HEADER_ID and INTERFACE_LINE_ID.
- Purge maintenance reporting on PURGE_STATUS to age out resolved exceptions.
Reporting use cases include exception dashboards, aging analyses over HORIZON_START_DATE and HORIZON_END_DATE, and audit extracts feeding data warehouse staging for order-to-release cycle metrics.
Related Objects
- AR_CHARGE_SCHEDULE_HDRS — referenced through RLM_DEMAND_EXCEPTIONS.SCHEDULE_HEADER_ID; the parent charge schedule for the exception.
- RLM_DEMAND_EXCEPTIONS_U1 — the unique index on EXCEPTION_ID supporting the primary key lookup.
- Release Management scheduling and interface programs — the concurrent programs that populate this table, identified via REQUEST_ID, PROGRAM_ID and PROGRAM_APPLICATION_ID.
- Order Management order entities (order header and line tables) — joined through ORDER_HEADER_ID and ORDER_LINE_ID.
- Interface tables referenced by INTERFACE_HEADER_ID and INTERFACE_LINE_ID, which carry demand into Release Management.
- Inventory item master — joined through INVENTORY_ITEM for item-level exception reporting.
-
This table contains Release Management Exception records
-
APPS.RLM_SCHEDULE_INTERFACE_HDR_V·↳ RLM_INTERFACE_HEADERS·↳ RLM_INTERFACE_HEADERS_ALL·↳ RLM_SCHEDULE_HEADERS·Explore RLM module →
-
This table contains Release Management Exception records
-
APPS.RLM_SCHEDULE_INTERFACE_HDR_V·↳ RLM_INTERFACE_HEADERS·↳ RLM_INTERFACE_HEADERS_ALL·↳ RLM_SCHEDULE_HEADERS·Explore RLM module →
-
This table stores the header level details of the Release Management schedules. It has details pertainig to the specific schedule and customer level information. Release Management demand Processor uses this table to maintain a current pict
-
This table stores the header level details of the Release Management schedules. It has details pertainig to the specific schedule and customer level information. EDI Gateway will feed into this table for the demand transactions of Planning,
-
This table stores the header level details of the Release Management schedules. It has details pertainig to the specific schedule and customer level information. Release Management demand Processor uses this table to maintain a current pict
-
This table stores the header level details of the Release Management schedules. It has details pertainig to the specific schedule and customer level information. EDI Gateway will feed into this table for the demand transactions of Planning,
-
VIEW: APPS.RLM_SCH_REL_V 12.2.2
-
VIEW: APPS.RLM_SCH_REL_V 12.1.1
-
PACKAGE: APPS.RLM_PS_SV 12.2.2
-
PACKAGE: APPS.RLM_PS_SV 12.1.1
-
PACKAGE BODY: APPS.RLM_PS_SV 12.1.1
-
PACKAGE BODY: APPS.RLM_PS_SV 12.2.2
-
PACKAGE: APPS.RLM_MESSAGE_SV 12.1.1
-
PACKAGE: APPS.RLM_MESSAGE_SV 12.2.2