Results for “cfm_routing_flag”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSC_GET_NAME is a shared utility package in the Oracle Advanced Supply Chain Planning (ASCP) schema, owned by APPS and classified as OTHER in ETRM. Its business purpose is name resolution: it converts internal numeric identifiers used throughout the MSC planning tables into the human-readable values that planners, reports, and concurrent programs expect to see. Planning data is stored keyed by surrogate IDs — project_id, task_id, organization_id, resource_id, plan_id, and instance_id — and MSC_GET_NAME provides the single, centrally maintained translation layer between those IDs and their descriptive names. Because the package is referenced by 169 other packages, it functions as a foundational dependency across the MSC module rather than an end-user-facing component.
Key Procedures and Functions
The documented interface consists of 156 functions, of which the following are representative of its resolution responsibilities.
- PROJECT, TASK, PLANNING_GROUP, JOB_NAME — return descriptive names for project, task, planning group, and job identifiers within the context of a given organization, plan, and instance.
- ORG_CODE, LOCATION_CODE, INSTANCE_CODE — resolve organization, inventory location, and application instance identifiers to their codes; ORG_CODE is overloaded to accept either a numeric organization ID or an instance-qualified varchar2 form, the latter added for SRP (single resource planning) support.
- DEMAND_DATE, SUPPLY_DATE — return DATE values derived from a pegging identifier and plan, used to present pegging-derived dates without the caller having to join the pegging tables directly.
- RESOURCE_OVER_UTIL_COST — returns a NUMBER for a resource, department, organization, and plan combination.
- LOOKUP_MEANING, LOOKUP_BY_PLAN, FND_LOOKUP_MEANING — translate lookup codes into meanings. LOOKUP_BY_PLAN adds plan-type and source-organization awareness, while FND_LOOKUP_MEANING applies standard FND lookup semantics.
- SUPPLY_ORDER, ORDER_TYPE — resolve supply and order identifiers to their display values.
- PROCESS_PRIORITY — the function associated with the searched term; it resolves a process-priority identifier to its descriptive value, consistent with the package's general naming role.
- WRITE_TO_NUMBER_CACHE, READ_FROM_NUMBER_CACHE, WRITE_TO_STRING_CACHE, READ_FROM_STRING_CACHE — an internal caching mechanism that reduces repeated lookups of the same identifiers during a plan run.
Tables Accessed
MSC_GET_NAME reads from a broad set of ASCP planning tables through APPS synonyms. FND_APPLICATION and FND_LOOKUP_VALUES supply application and lookup meaning data. MSC_APPS_INSTANCES supports instance code resolution. MSC_CALENDAR_DATES underpins date returns. MSC_BOMS and MSC_BOM_COMPONENTS, MSC_DEPARTMENT_RESOURCES, MSC_DESIGNATORS, and MSC_ABC_CLASSES provide name and classification data for bills, resources, and items. MSC_DEMANDS, MSC_DRP_ALLOC_RULES, MSC_DRP_DMD_PRI_RULES, and MSC_EAM_ACT_ASSOCIATIONS support demand, distribution, and asset association resolution. In practice the package is predominantly a read-only resolver against these sources.
Usage Notes
The package is almost never invoked directly by end users. It is called from planning engine code, from other MSC packages (the 169 documented dependents), from Planner Workbench forms and their supporting libraries, and from custom concurrent programs and reports that need to display planning identifiers as names. The internal number and string caches are session-scoped aids, so callers should expect that repeated resolution of the same ID within a single session is served from cache. Custom code should call these functions rather than joining the underlying planning tables directly, so that naming conventions and plan-context logic remain consistent with standard ASCP behavior.
-
PACKAGE: APPS.MSC_GET_NAME 12.1.1
-
BOM_ROUTING_ALTERNATES_V resolves all foreign key references for the table BOM_ROUTING_ALTERNATES
APPS.BOM_ROUTING_ALTERNATES_V·↳ BOM_ALTERNATE_DESIGNATORS·↳ BOM_OPERATIONAL_ROUTINGS·Explore BOM module →
-
This table stores the different routings available for a bill of material.
-
BOM_ROUTING_ALTERNATES_V resolves all foreign key references for the table BOM_ROUTING_ALTERNATES
APPS.BOM_ROUTING_ALTERNATES_V·↳ BOM_ALTERNATE_DESIGNATORS·↳ BOM_OPERATIONAL_ROUTINGS·Explore BOM module →
-
Unique configuration definition
-
Unique configuration definition
-
Routing interface data
-
This table stores the different routings available for a bill of material.
-
APPS.BOM_OPERATIONAL_ROUTINGS_ERV·↳ BOM_OPERATIONAL_ROUTINGS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ MTL_ITEM_FLEXFIELDS·Explore BOM module →
-
PACKAGE: APPS.MSC_GET_NAME 12.2.2
-
Archive of deleted routings
-
Requests to create or modify jobs and schedules
-
Requests to create or modify jobs and schedules
-
Archive of deleted routings
-
Routings
-
Routings
-
Routings
APPS.BOM_OPERATIONAL_ROUTINGS_V·↳ BOM_OPERATIONAL_ROUTINGS·↳ MTL_ITEM_FLEXFIELDS·↳ MTL_SECONDARY_INVENTORIES·Explore BOM module →
-
Routings
APPS.BOM_OPERATIONAL_ROUTINGS_V·↳ BOM_OPERATIONAL_ROUTINGS·↳ MTL_ITEM_FLEXFIELDS·↳ MTL_SECONDARY_INVENTORIES·Explore BOM module →
-
View: MRP_ORDERS_SC_V 12.2.2
Modified SCP supply and demand view for Performance Tuning
APPS.MRP_ORDERS_SC_V·↳ BOM_OPERATIONAL_ROUTINGS·↳ MFG_LOOKUPS·↳ MRP_GET_PROJECT·Explore MRP module →
-
Routing interface data
-
Table: BOM_RTGHEADER_TEMP 12.2.2
Used in XML Routing Header import process
-
The staging table used by the collection program to validate and process data for table MSC_ROUTINGS.
-
The staging table used by the collection program to validate and process data for table MSC_ROUTINGS.
-
Table: BOM_RTGHEADER_TEMP 12.1.1
Used in XML Routing Header import process
-
Pending and implemented revised items
-
APPS.BOM_OPERATIONAL_ROUTINGS_ERV·↳ BOM_OPERATIONAL_ROUTINGS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ MTL_ITEM_FLEXFIELDS·Explore BOM module →
-
View: ENG_REVISED_ITEMS_ERV 12.2.2
Pending and implemented revised items
APPS.ENG_REVISED_ITEMS_ERV·↳ BOM_BILL_OF_MATERIALS·↳ BOM_OPERATIONAL_ROUTINGS·↳ ENG_REVISED_ITEMS·Explore ENG module →
-
View: MSC_ORDERS_V 12.2.2
This view shjows all the supplies,demands anf sales orders
APPS.MSC_ORDERS_V·↳ MFG_LOOKUPS·↳ MSC_DEMANDS·↳ MSC_DMD_SCN_METRICS·Explore MSC module →
-
Pending and implemented revised items
-
Requests to add/delete/ modify material/resource requirements for jobs and schedules
-
Requests to add/delete/ modify material/resource requirements for jobs and schedules
-
View: ENG_REVISED_ITEMS_ERV 12.1.1
Pending and implemented revised items
APPS.ENG_REVISED_ITEMS_ERV·↳ BOM_BILL_OF_MATERIALS·↳ BOM_OPERATIONAL_ROUTINGS·↳ ENG_REVISED_ITEMS·Explore ENG module →
-
View: MRP_ORDERS_SC_V 12.1.1
Modified SCP supply and demand view for Performance Tuning
APPS.MRP_ORDERS_SC_V·↳ BOM_OPERATIONAL_ROUTINGS·↳ MFG_LOOKUPS·↳ MRP_GET_PROJECT·Explore MRP module →
-
View: ENG_REVISED_ITEMS_V 12.1.1
Pending and implemented revised items
APPS.ENG_REVISED_ITEMS_V·↳ BOM_BILL_OF_MATERIALS·↳ BOM_OPERATIONAL_ROUTINGS·↳ ENG_REVISED_ITEMS·Explore ENG module →
-
View: ENG_REVISED_ITEMS_V 12.2.2
Pending and implemented revised items
APPS.ENG_REVISED_ITEMS_V·↳ BOM_BILL_OF_MATERIALS·↳ BOM_OPERATIONAL_ROUTINGS·↳ ENG_REVISED_ITEMS·Explore ENG module →
-
View: MSC_ORDERS_V 12.1.1
This view shjows all the supplies,demands anf sales orders
APPS.MSC_ORDERS_V·↳ MFG_LOOKUPS·↳ MSC_DEMANDS·↳ MSC_DRP_UTIL·Explore MSC module →
-
The staging table used by the collection program to validate and process data for table MSC_SUPPLIES.
-
This table lists all the supplies for this plan. The supplies created by the planning process are added to this table.
-
The staging table used by the collection program to validate and process data for table MSC_SUPPLIES.
-
This table lists all the supplies for this plan. The supplies created by the planning process are added to this table.
-
PACKAGE: APPS.WIP_CFM_FILTER 12.1.1
-
VIEW: MSC.MSC_ROUTINGS# 12.2.2