Results for “plan_name”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The QA_PLANS_API package is a public PL/SQL API in the Oracle E-Business Suite Quality Management module. It encapsulates the core business logic required to create, retrieve, and validate Quality plans (QA_PLANS) and to resolve the organizational context in which those plans operate. The package is declared with AUTHID CURRENT_USER, meaning its unqualified references to database objects are resolved in the schema of the calling user; in practice it is invoked through APPS synonyms and executed against the APPS schema. Its principal purpose is to shield callers — typically Oracle Forms, concurrent programs, and custom extensions — from the underlying table structures by exposing stable programmatic interfaces for querying plan identity, plan names, organization identifiers, and lookup-derived plan types. The package has been stable since at least the 2003 code baseline (header version 115.4) and remains documented in ETRM for EBS 12.1.1 and 12.2.2, where it is referenced by five other packages.
Key Procedures and Functions
- EXISTS_QA_PLANS — Boolean function that determines whether a Quality plan exists for a given plan identifier; used for pre-validation before further processing.
- FETCH_QA_PLANS — Procedure that retrieves the plan record into the package's cached state so that subsequent accessor functions return data for that plan.
- ORG_ID — Returns the organization identifier associated with a plan.
- PLAN_ID — Resolves a plan name to its numeric plan identifier.
- VALID_PLAN_ID — Boolean validity check confirming that a supplied plan identifier corresponds to an existing plan.
- PLAN_NAME — Returns the descriptive name of a plan given its identifier.
- GET_ORG_ID — Derives an organization identifier from an organization code, allowing callers to translate a user-facing code into the internal organization key.
- GET_PLAN_TYPE — Returns the plan type for a supplied lookup code. This is the function most commonly sought when searching "get_plan_type"; it maps a value from the plan-type lookup into its descriptive or classified form, enabling callers to validate or display plan type information without querying FND_LOOKUP_VALUES directly.
Tables Accessed
The package reads and writes the QA_PLANS table, the primary store of Quality plan definitions, which underlies the fetch, existence, validity, name, and identifier functions. FND_LOOKUP_VALUES is accessed to resolve lookup codes, notably for plan type and organization-related lookups used by GET_PLAN_TYPE. MTL_PARAMETERS supplies organization context so that plans can be scoped and validated against valid inventory organizations. PLITBLM is referenced in relation to plan line or item-level data, supporting the package's ability to associate plans with their component records. All accesses occur through APPS synonyms, consistent with the AUTHID CURRENT_USER declaration.
Usage Notes
QA_PLANS_API is typically invoked from the Quality Management forms and from concurrent programs that must validate or resolve plan attributes before processing. Custom code should call the public functions rather than querying QA_PLANS or FND_LOOKUP_VALUES directly, since the API centralizes lookup resolution and organization validation. Because the package is referenced by five other packages, changes to its behavior can cascade; callers should observe the documented signatures and treat the package as a stable integration point. GET_PLAN_TYPE in particular should be used whenever a plan-type lookup code must be converted to its meaningful value, ensuring consistent interpretation across forms, reports, and extensions in both 12.1.1 and 12.2.2 environments.
-
PACKAGE: APPS.MSC_GET_NAME 12.2.2
-
PACKAGE: APPS.MSC_GET_NAME 12.1.1
-
APPS.MRPFV_PLAN_BILL_OF_MATERIALS·↳ BOM_INVENTORY_COMPONENTS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_BOM_COMPONENTS·Explore MRP module →
-
View: MRPBV_PLAN_ROUTINGS 12.2.2
APPS.MRPBV_PLAN_ROUTINGS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANNED_RESOURCE_REQS·↳ MRP_SYSTEM_ITEMS·Explore MRP module →
-
View: MSC_PDR_PLAN_DETAILS_V 12.2.2
APPS.MSC_PDR_PLAN_DETAILS_V·↳ FND_GLOBAL·↳ MFG_LOOKUPS·↳ MSC_GET_NAME·Explore MSC module →
-
View: MRPBV_PLAN_MFG_LINES 12.2.2
APPS.MRPBV_PLAN_MFG_LINES·↳ CRP_PLANNED_RESOURCES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore MRP module →
-
APPS.MRPBV_PLAN_SUBINVENTORIES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·↳ MRP_PLAN_ORGANIZATIONS·Explore MRP module →
-
View: BEN_PRMRY_CARE_PRVDR_D 12.1.1
APPS.BEN_PRMRY_CARE_PRVDR_D·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PL_F·↳ BEN_PRMRY_CARE_PRVDR_F·Explore BEN module →
-
APPS.MRPFV_PLAN_SUBINVENTORIES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·↳ MRP_PLAN_ORGANIZATIONS·Explore MRP module →
-
View: MSC_NET_SUPPLY_SCHD_V 12.1.1
APPS.MSC_NET_SUPPLY_SCHD_V·↳ MFG_LOOKUPS·↳ MSC_FORM_QUERY·Explore MSC module →
-
View: MRPFV_PLAN_MFG_LINES 12.1.1
- Retrofitted
APPS.MRPFV_PLAN_MFG_LINES·↳ CRP_PLANNED_RESOURCES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore MRP module →
-
View: PJM_PROJECT_MFG_PLAN_V 12.2.2
Project related manufacturing plan information for the Web Inquiry.
APPS.PJM_PROJECT_MFG_PLAN_V·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ MFG_LOOKUPS·↳ MRP_DESIGNATORS·Explore PJM module →
-
View: QABV_COLPLNTXNT 12.2.2
- Retrofitted
APPS.QABV_COLPLNTXNT·↳ MFG_LOOKUPS·↳ QA_PLANS·↳ QA_PLAN_COLLECTION_TRIGGERS·Explore QA module →
-
View: MRPFV_PLAN_SCHEDULES 12.2.2
- Retrofitted
APPS.MRPFV_PLAN_SCHEDULES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MFG_LOOKUPS·↳ MRP_PLANS·Explore MRP module →
-
Skip Lot process plans
APPS.QA_SKIPLOT_PROCESS_PLANS_V·↳ FND_COMMON_LOOKUPS·↳ FND_GLOBAL·↳ QA_PLANS·Explore QA module →
-
View: MSC_NET_DEMAND_SCHD_V 12.1.1
APPS.MSC_NET_DEMAND_SCHD_V·↳ MFG_LOOKUPS·↳ MSC_FORM_QUERY·Explore MSC module →
-
- Retrofitted
APPS.MRPBV_PLAN_DEPT_RESOURCES·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ CRP_PLANNED_RESOURCES·Explore MRP module →
-
APPS.MRPBV_PLAN_RESOURCE_CAPACITIES·↳ CRP_AVAILABLE_RESOURCES·↳ MFG_LOOKUPS·Explore MRP module →
-
This is the view corresponding to QA_GRANTED_PRIVILEGES
APPS.QA_GRANTED_PRIVILEGES_V·↳ FND_GLOBAL·↳ HZ_PARTIES·↳ QA_GRANTED_PRIVILEGES·Explore QA module →
-
APPS.MRPBV_PLAN_ITEM_FLEX_FENCES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·↳ MRP_PLAN_ORGANIZATIONS·Explore MRP module →
-
View: BEN_PRTT_ENRT_ACTN_D 12.1.1
APPS.BEN_PRTT_ENRT_ACTN_D·↳ BEN_ACTN_TYP·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_LER_F·Explore BEN module →
-
Skip Lot state history
APPS.QA_SKIPLOT_STATE_HISTORY_V·↳ QA_PLANS·↳ QA_SKIPLOT_PROCESSES·↳ QA_SKIPLOT_PROCESS_PLANS·Explore QA module →
-
APPS.MRPBV_PLAN_ITEM_CAPACITIES·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·↳ MRP_PLAN_ORGANIZATIONS·Explore MRP module →
-
APPS.MRPFV_PLAN_OPERATION_RESOURCES·↳ BOM_DEPARTMENTS·↳ BOM_RESOURCES·↳ HR_ALL_ORGANIZATION_UNITS·Explore MRP module →
-
Life Event Plan in Program Enrollment Date Track View
APPS.BEN_LER_CHG_PLIP_ENRT_D·↳ BEN_LER_CHG_PLIP_ENRT_F·↳ BEN_LER_F·↳ BEN_PLIP_F·Explore BEN module →
-
APPS.MRPBV_PLAN_ITEM_CAPACITIES·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·Explore MRP module →
-
APPS.MRPBV_PLAN_INVENTORY_LOTS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_INVENTORY_LOTS·↳ MRP_PLANS·Explore MRP module →
-
View: MRPBV_MPS_PLANS 12.1.1
- Retrofitted
APPS.MRPBV_MPS_PLANS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·↳ MRP_SCHEDULE_DESIGNATORS·Explore MRP module →
-
APPS.MRPBV_PLAN_ITEM_SUPPLIERS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·Explore MRP module →
-
View: CSC_PLAN_SEARCH_V 12.2.2
This view is used to perfom serarch operation on the plans module.
APPS.CSC_PLAN_SEARCH_V·↳ AR_LOOKUPS·↳ CSC_CUST_PLANS_V·↳ HZ_CUST_ACCOUNTS·Explore CSC module →
-
View: QA_PLAN_TRANSACTIONS_V 12.2.2
Shows collection plan and Quality Collection transaction information
APPS.QA_PLAN_TRANSACTIONS_V·↳ MFG_LOOKUPS·↳ QA_PLANS·↳ QA_PLAN_TRANSACTIONS·Explore QA module →
-
Skip Lot plan state
APPS.QA_SKIPLOT_PLAN_STATE_V·↳ QA_PLANS·↳ QA_SKIPLOT_PLAN_STATES·↳ QA_SKIPLOT_PROCESSES·Explore QA module →
-
APPS.MRPFV_PLAN_ITEM_SUPPLIERS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_PLANS·Explore MRP module →
-
Structures used by distribution plans to retrieve information
-
APPS.MRPFV_PLAN_INVENTORY_LOTS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MRP_GET_PROJECT·↳ MRP_INVENTORY_LOTS·Explore MRP module →
-
Structures used by distribution plans to retrieve information