Search Results fnd_svc_comp_param_vals_v




Overview

FND_SVC_COMP_PARAM_VALS_V is a security and configuration reporting view owned by the APPS schema in Oracle E-Business Suite, part of the FND (Application Object Library) product family. It exposes the parameter values assigned to service components within the Oracle EBS Service Component architecture, joining each stored value to its parameter definition. In practice the view answers the question "what value does this component hold for this parameter, and what does that parameter mean?" by surfacing the translated description and display name of the parameter alongside the raw value. Because it consolidates value, definition, and localization data in a single row, the view is commonly used for diagnostics, configuration audits, migration verification, and integration extracts rather than for transactional processing.

Underlying Base Objects

The view text joins three documented base objects:

The joins are equijoins on PARAMETER_ID linking values to both the base definition and the translated definition. This structure follows the standard Oracle EBS _B/_VL pattern, in which language-independent attributes reside in the base table and translatable text resides in the _VL view.

Key Columns

  • COMPONENT_ID — identifies the service component to which the parameter value belongs.
  • PARAMETER_ID / COMPONENT_PARAMETER_ID — identify the parameter definition and the specific component-parameter association.
  • PARAMETER_NAME — the internal name of the parameter.
  • PARAMETER_DESCRIPTION and PARAMETER_DISPLAY_NAME — the translated text columns; these directly serve the common search on "parameter_description" and provide human-readable meaning for each row.
  • PARAMETER_VALUE — the currently stored value for the component.
  • DEFAULT_PARAMETER_VALUE — the value applied when no explicit override exists.
  • CUSTOMIZATION_LEVEL — indicates the permitted scope of customization, typically system, administrator, or user level.
  • REQUIRED_FLAG — denotes whether a value must be supplied.
  • ENCRYPTED_FLAG — indicates whether the stored value is encrypted and should not be displayed in clear text.
  • ALLOW_RELOAD_FLAG — controls whether the component may be reloaded when the value changes.
  • OBJECT_VERSION_NUMBER, CREATED_BY — standard concurrency and audit columns.

Common Use Cases and Queries

Typical scenarios include auditing parameter values across components, verifying that required parameters are populated, and reviewing customization levels before upgrades. Because encrypted values must be handled carefully, reports generally select the ENCRYPTED_FLAG before exposing PARAMETER_VALUE.

List parameters and values for a component:

  • SELECT component_id, parameter_name, parameter_description, parameter_value, required_flag, encrypted_flag FROM apps.fnd_svc_comp_param_vals_v WHERE component_id = :component_id ORDER BY parameter_name;

Find a parameter by its description:

  • SELECT component_id, parameter_name, parameter_description, parameter_value FROM apps.fnd_svc_comp_param_vals_v WHERE UPPER(parameter_description) LIKE '%ENDPOINT%';

Identify missing required values:

  • SELECT component_id, parameter_name, required_flag, parameter_value FROM apps.fnd_svc_comp_param_vals_v WHERE required_flag = 'Y' AND parameter_value IS NULL;

Review administrator or user-level customizations:

  • SELECT component_id, parameter_name, customization_level, parameter_value FROM apps.fnd_svc_comp_param_vals_v WHERE customization_level <> 'S';