Search Results resource_firm_type
Overview
APPS.MSC_UNDO_DETAILS_V is a reporting and diagnostic view in the Oracle Advanced Supply Chain Planning (ASCP) module of Oracle E-Business Suite, present in both 12.1.1 and 12.2.2. It exposes the row-level detail of the undo log that ASCP maintains when a planner performs an undo of an earlier planning action or transaction. The underlying undo mechanism (MSC_UNDO_SUMMARY and MSC_UNDO_DETAILS) captures, for each undone operation, the identity of the changed column and both its previous and new values. Whereas the summary object records which planning transaction was reversed, this view resolves the raw internal identifiers and codes stored in the detail rows into human-readable text.
The view’s distinctive feature is its heavy reliance on the MSC_GET_NAME package to translate stored values into display names — organization codes, supplier names, project and task numbers, resource codes, department codes, and lookup meanings. Because ASCP frequently stores flags as single-character codes (for example Y/N), lookups such as SYS_YES_NO are decoded here, making the view particularly useful when auditing why a field changed during an undo.
Underlying Base Objects
The view is defined over the following documented objects:
- MSC_UNDO_DETAILS (syonym to the base table) — supplies the core undo detail rows:
undo_id,column_changed,column_type,old_value, andnew_value. - MSC_UNDO_SUMMARY (synonym) — joined via the
undo_idand supplies context such asplan_id,sr_instance_id,transaction_id, andtable_changed. - MSC_GET_NAME (package) — a helper package invoked for nearly every meaningful column to convert IDs into descriptive text and to resolve lookup meanings.
- FND_DATE (package) — used to convert stored canonical date values back into a formatted character representation via
CANONICAL_TO_DATEandDATE_TO_CHARDT.
Key Columns
- undo_id — Identifier linking each detail line to its parent undo summary record.
- column_changed / column_changed_text — The technical column name that was modified and its descriptive label.
- column_type — Drives conditional decoding (for example DATE columns are formatted through FND_DATE).
- old_value / new_value — The pre- and post-undo values, each passed through MSC_GET_NAME for contextual translation based on
column_changed.
Notable value translations include SOURCE_ORGANIZATION_ID → msc_get_name.org_code, supplier and supplier site lookups, project and task resolution, resource code resolution, and a branch for FIRM_FLAG that selects between SYS_YES_NO and RESOURCE_FIRM_TYPE depending on table_changed. Many constraint and scheduling flags (RESCHEDULE_FLAG, OPTIMIZE_FLAG, daily/weekly/period resource and material constraints, CURR_PLAN_CAPACITY_FLAG) are decoded through the SYS_YES_NO lookup.
Common Use Cases and Queries
Typical scenarios include investigating the effect of an undo action, auditing plan changes, and diagnosing unexpected field reversions. A representative query:
SELECT undo_id, column_changed_text, old_value, new_value FROM apps.msc_undo_details_v WHERE undo_id = :p_undo_id;
Filtering to boolean-style columns demonstrates the SYS_YES_NO decoding directly:
SELECT column_changed_text, old_value, new_value FROM apps.msc_undo_details_v WHERE column_changed = 'OPTIMIZE_FLAG';
Because it resolves internal IDs, the view is best suited to operational troubleshooting and audit reporting rather than high-volume bulk extraction.
-
Lookup Type: RESOURCE_FIRM_TYPE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: RESOURCE_FIRM_TYPE ,
-
Lookup Type: RESOURCE_FIRM_TYPE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: RESOURCE_FIRM_TYPE ,
-
VIEW: APPS.MSC_UNDO_DETAILS_V
12.2.2
-
VIEW: APPS.MSC_UNDO_DETAILS_V
12.1.1
-
View: MSC_UNDO_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_UNDO_DETAILS_V, object_name:MSC_UNDO_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the changes made to the plan output , implementation_dba_data: APPS.MSC_UNDO_DETAILS_V ,
-
View: MSC_UNDO_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_UNDO_DETAILS_V, object_name:MSC_UNDO_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the changes made to the plan output , implementation_dba_data: APPS.MSC_UNDO_DETAILS_V ,
-
VIEW: APPS.MSC_RESOURCE_REQUIREMENTS_V
12.2.2
-
VIEW: APPS.MSC_CRITICAL_PATHS_V
12.2.2
-
VIEW: APPS.MSC_CRITICAL_PATHS_V
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.MSC_RESOURCE_REQUIREMENTS_V
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
View: MSC_CRITICAL_PATHS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CRITICAL_PATHS_V, object_name:MSC_CRITICAL_PATHS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_CRITICAL_PATHS_V ,
-
VIEW: APPS.MSC_RELATED_EXC_DETAILS_V
12.1.1
-
View: MSC_RESOURCE_REQUIREMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCE_REQUIREMENTS_V, object_name:MSC_RESOURCE_REQUIREMENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the resource requirements , implementation_dba_data: APPS.MSC_RESOURCE_REQUIREMENTS_V ,
-
View: MSC_CRITICAL_PATHS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_CRITICAL_PATHS_V, object_name:MSC_CRITICAL_PATHS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_CRITICAL_PATHS_V ,
-
VIEW: APPS.MSC_RELATED_EXC_DETAILS_V
12.2.2
-
View: MSC_RESOURCE_REQUIREMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RESOURCE_REQUIREMENTS_V, object_name:MSC_RESOURCE_REQUIREMENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the resource requirements , implementation_dba_data: APPS.MSC_RESOURCE_REQUIREMENTS_V ,
-
View: MSC_RELATED_EXC_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RELATED_EXC_DETAILS_V, object_name:MSC_RELATED_EXC_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_RELATED_EXC_DETAILS_V ,
-
View: MSC_RELATED_EXC_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_RELATED_EXC_DETAILS_V, object_name:MSC_RELATED_EXC_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_RELATED_EXC_DETAILS_V ,
-
View: MSC_EXCEPTION_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_EXCEPTION_DETAILS_V, object_name:MSC_EXCEPTION_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view picks up all the valid exception details , implementation_dba_data: APPS.MSC_EXCEPTION_DETAILS_V ,
-
View: MSC_EXCEPTION_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_EXCEPTION_DETAILS_V, object_name:MSC_EXCEPTION_DETAILS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view picks up all the valid exception details , implementation_dba_data: APPS.MSC_EXCEPTION_DETAILS_V ,
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_GET_NAME
12.1.1
-
APPS.MSC_GET_GANTT_DATA SQL Statements
12.2.2
-
APPS.MSC_GET_GANTT_DATA SQL Statements
12.1.1
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_GET_NAME
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_GET_NAME
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_GET_NAME
12.1.1
-
APPS.MSC_GANTT_UTILS SQL Statements
12.2.2
-
APPS.MSC_GANTT_UTILS SQL Statements
12.1.1
-
PACKAGE BODY: APPS.MSC_GET_GANTT_DATA
12.1.1
-
PACKAGE BODY: APPS.MSC_GET_GANTT_DATA
12.2.2
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_GET_GANTT_DATA
12.2.2
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_GET_GANTT_DATA
12.1.1
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.1.1
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.2.2