Results for “column_type”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSC_UNDO_DETAILS is a table owned by the MSC schema within Oracle Advanced Supply Chain Planning (ASCP), a module of Oracle E-Business Suite available in releases 12.1.1 and 12.2.2. As stated in the ETRM documentation, the table "describes the details of changes made to plan output." It functions as the change-log layer of the ASCP undo framework: when a planner edits a plan — for example, rescheduling a supply, firming a planned order, or adjusting a quantity — the plan engine records a summary header in MSC_UNDO_SUMMARY and stores the column-level delta for each affected field in MSC_UNDO_DETAILS. This enables targeted rollback of manual planning changes without regenerating the entire plan.
From a Data Vault modeling perspective, the mined FK structure classifies this object as satellite-leaning. Its foreign key to MSC_UNDO_SUMMARY positions it as a dependent, descriptive child of a parent transaction record rather than an independent hub or a many-to-many link. The UNDO_ID column carries that parent reference, making this table the detail satellite of the undo header.
Key Information Stored
The documented schema for 12.2.2 contains 14 columns. The most significant are:
- UNDO_ID — Foreign key to MSC_UNDO_SUMMARY; identifies the parent undo transaction this detail row belongs to.
- COLUMN_CHANGED — The technical name of the plan column that was modified. Along with UNDO_ID, this forms the unique business key MSC_UNDO_DETAILS_U1.
- COLUMN_CHANGED_TEXT — A user-facing label for the changed column, suitable for display in reporting.
- COLUMN_TYPE — Classifies the nature or data type of the changed attribute.
- OLD_VALUE / OLD_VALUE_ID — The pre-change value, stored both as display text and as an internal identifier.
- NEW_VALUE / NEW_VALUE_ID — The post-change value, likewise stored in text and ID form.
- PLAN_ID — Identifies the plan whose output was modified, supporting plan-scoped auditing.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard EBS audit columns who/when trail for the record itself.
The unique index MSC_UNDO_DETAILS_U1 on (UNDO_ID, COLUMN_CHANGED) is the primary business-key candidate, enforcing one delta row per changed column per undo transaction. The surrogate key is not separately documented beyond this composite.
Common Use Cases and Queries
The principal use case is auditing and reversing manual plan edits. Planners and supply chain analysts query this table to determine exactly which fields were changed on a plan and to reconstruct prior values. A typical join retrieves the header context for each change:
- Change audit for a plan: SELECT d.UNDO_ID, d.COLUMN_CHANGED_TEXT, d.OLD_VALUE, d.NEW_VALUE, d.CREATED_BY, d.CREATION_DATE FROM MSC_UNDO_DETAILS d JOIN MSC_UNDO_SUMMARY s ON s.UNDO_ID = d.UNDO_ID WHERE d.PLAN_ID = :plan_id ORDER BY d.CREATION_DATE DESC.
- Reverse-lookup of a specific field: filter on COLUMN_CHANGED to trace every modification to a given attribute across undo transactions.
- User activity reporting: group by CREATED_BY and truncate CREATION_DATE to profile which planners are modifying plan output and how frequently.
- Rollback verification: before or after an undo operation, compare OLD_VALUE_ID and NEW_VALUE_ID to confirm the intended restoration.
Because the table can grow quickly in high-volume planning environments, queries should always constrain on UNDO_ID or PLAN_ID rather than scanning the full history.
Related Objects
The FK metadata identifies MSC_UNDO_SUMMARY as the direct parent, joined on MSC_UNDO_DETAILS.UNDO_ID = MSC_UNDO_SUMMARY.UNDO_ID; this is the mandatory companion table, supplying the transaction-level context (plan, user, and timestamp) for each detail row. Because MSC_UNDO_DETAILS stores only change deltas rather than full plan records, reporting almost always requires joining back to MSC_UNDO_SUMMARY. In practice, the plan entities whose columns are captured in COLUMN_CHANGED — such as MSC_PLAN_ORDERS and related ASCP plan output tables — provide the operational context, while PLAN_ID links the change history to a specific plan definition. Together, MSC_UNDO_SUMMARY and MSC_UNDO_DETAILS form the complete ASCP undo audit model, with the summary serving as the header and this table as its detail satellite.
-
Lookup Type: COLUMN_TYPE 12.1.1
Column Type
-
Lookup Type: COLUMN_TYPE 12.2.2
Column Type
-
Lookup Type: COLUMN_TYPE 12.1.1
Column Type
-
Lookup Type: COLUMN_TYPE 12.2.2
Column Type
-
This table describes the details of changes made to plan output.
-
This table is used to store the column data that is used to format the download/upload file.
-
This table is used to store the column data that is used to format the download/upload file.
-
Created by ORACLE on 27-MAY-96
-
View: XTR_AUDIT_COLUMNS_V 12.1.1
APPS.XTR_AUDIT_COLUMNS_V·↳ XTR_AUDIT_COLUMNS·Explore XTR module →
-
Dimension levels table structure
-
View: XTR_AUDIT_COLUMNS_V 12.2.2
APPS.XTR_AUDIT_COLUMNS_V·↳ XTR_AUDIT_COLUMNS·Explore XTR module →
-
Table of columns to group by for AutoInvoice grouping rules
-
Data table columns information
-
Created by ORACLE on 27-MAY-96
-
View: MSC_UNDO_DETAILS_V 12.1.1
this view shows all the changes made to the plan output
APPS.MSC_UNDO_DETAILS_V·↳ FND_DATE·↳ MSC_GET_NAME·↳ MSC_UNDO_DETAILS·Explore MSC module →
-
This table is used to save the name-value pairs for columns (to be binded) being used in the query where clause, stored in master table qp_ui_queries_tl
-
This table stores the column values for the user defined queries that are stored in OE_UI_QUERIES_TL table.
-
This table stores the details of Query Criteria for each of the Query in RLM_UI_QUERIES
-
MTL_ITEM_ATTRIBUTES_SEED_INFO contains the seed attributes information to be used specifically in the copy item attributes user interface module.
-
Templates attribute View
APPS.PQH_TEMPLATE_ATTRIBUTES_V·↳ PQH_ATTRIBUTES_VL·↳ PQH_TEMPLATES·↳ PQH_TEMPLATE_ATTRIBUTES·Explore PQH module →
-
EDW_ATTRIBUTE_SET_COLUMN_MD
-
Table of columns to group by for AutoInvoice grouping rules
-
MTL_ITEM_ATTRIBUTES_SEED_INFO contains the seed attributes information to be used specifically in the copy item attributes user interface module.
-
This table stores the details of Query Criteria for each of the Query in RLM_UI_QUERIES
-
Budget years exported for a given worksheet
-
View: MSC_UNDO_DETAILS_V 12.2.2
this view shows all the changes made to the plan output
APPS.MSC_UNDO_DETAILS_V·↳ FND_DATE·↳ MSC_GET_NAME·↳ MSC_UNDO_DETAILS·Explore MSC module →
-
This table is used to save the name-value pairs for columns (to be binded) being used in the query where clause, stored in master table qp_ui_queries_tl
-
This table stores the column values for the user defined queries that are stored in OE_UI_QUERIES_TL table.
-
ATTRIBUTE stores the information about attributes being used in transactions.
-
Columns in all the registered application tables
-
This table describes the details of changes made to plan output.
-
Templates attribute View
APPS.PQH_TEMPLATE_ATTRIBUTES_V·↳ PQH_ATTRIBUTES_VL·↳ PQH_TEMPLATES·↳ PQH_TEMPLATE_ATTRIBUTES·Explore PQH module →
-
Columns in all the registered application tables
-
View: PQH_ATTRIBUTES_VL 12.2.2
Attributes View
APPS.PQH_ATTRIBUTES_VL·↳ PQH_ATTRIBUTES·↳ PQH_ATTRIBUTES_TL·Explore PQH module →
-
ATTRIBUTE stores the information about attributes being used in transactions.
-
View: PQH_ATTRIBUTES_VL 12.1.1
Attributes View
APPS.PQH_ATTRIBUTES_VL·↳ PQH_ATTRIBUTES·↳ PQH_ATTRIBUTES_TL·Explore PQH module →
-
This table stores all fields associated to a certain list source type.
-
Used to suppor Collective Agreements Entitlement Item User Interface
APPS.PER_CAGR_ENTITLEMENT_ITEMS_V·↳ FND_FLEX_VALUE_SETS·↳ FND_GLOBAL·↳ HR_API·Explore PER module →
-
Used to suppor Collective Agreements Entitlement Item User Interface
APPS.PER_CAGR_ENTITLEMENT_ITEMS_V·↳ FND_FLEX_VALUE_SETS·↳ HR_API·↳ HR_CHKFMT·Explore PER module →
-
View: AMS_LIST_SRC_FIELDS_VL 12.1.1
Muti Lingual view based for list source fields
APPS.AMS_LIST_SRC_FIELDS_VL·↳ AMS_LIST_SRC_FIELDS·↳ AMS_LIST_SRC_FIELDS_TL·Explore AMS module →
-
Reporting attributes
-
Reporting attributes
-
APPS.PER_CAGR_ENTITLEMENT_RESULTS_V·↳ BEN_ELIGY_PRFL_F·↳ FF_FORMULAS_F·↳ FND_SESSIONS·Explore PER module →
-
View: AMS_LIST_SRC_FIELDS_VL 12.2.2
Muti Lingual view based for list source fields
APPS.AMS_LIST_SRC_FIELDS_VL·↳ AMS_LIST_SRC_FIELDS·↳ AMS_LIST_SRC_FIELDS_TL·Explore AMS module →