Search Results pv_attributes_vl
Overview
PV_ATTRIBUTES_VL is a seeded, VALID database view owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It resides in the PV product family, Partner Management, and functions as a linguistic (MLS) view that presents attribute definitions used within partner and channel management functionality. The "_VL" suffix identifies it as a view that joins a base table to its translation table, returning descriptive columns in the session language and non-translated columns from the base entity. The view merges the operational columns of PV_ATTRIBUTES_B with the translatable NAME, DESCRIPTION, and SHORT_NAME columns of PV_ATTRIBUTES_TL, filtered by the current runtime language.
In reporting and integration contexts, PV_ATTRIBUTES_VL is the preferred access point for querying attribute metadata because it automatically resolves language-dependent descriptive text without requiring the report or interface to join the translation table explicitly. It is typically used by concurrent programs, OAF-based partner pages, and custom extracts that need to enumerate attribute definitions, their data types, validation rules, and display characteristics.
Underlying Base Objects
The documented view text defines PV_ATTRIBUTES_VL over two synonyms: PV_ATTRIBUTES_B and PV_ATTRIBUTES_TL. PV_ATTRIBUTES_B is the base table holding non-translatable attribute metadata, including keys, audit columns, object version, flags, and type information. PV_ATTRIBUTES_TL is the translation table storing language-specific NAME, DESCRIPTION, and SHORT_NAME values.
The two objects are equated on ATTRIBUTE_ID. Because PV_ATTRIBUTES_TL is a translation table, it carries additional language columns not exposed by the view; the view restricts rows with LANGUAGE = USERENV('LANG') so that only the current session language is returned. This join pattern is standard for MLS views and explains why the view is read-only for practical purposes and does not surface ROWID-based DML against multiple tables.
Key Columns
- ATTRIBUTE_ID — Primary identifier linking the base and translation records; the join key of the view.
- NAME, DESCRIPTION, SHORT_NAME — Translatable descriptive columns sourced from PV_ATTRIBUTES_TL and returned in the session language.
- ATTRIBUTE_TYPE, ATTRIBUTE_CATEGORY — Classify the attribute and determine how it is presented or evaluated.
- ENABLED_FLAG, SEEDED_FLAG, EXPOSE_TO_PARTNER_FLAG — Control availability, whether the row is Oracle-seeded, and whether the attribute is surfaced to partners.
- LOV_FUNCTION_NAME, RETURN_TYPE, VALUE_EXTN_RETURN_TYPE — Define the list-of-values source and expected return data types.
- DISPLAY_STYLE, CHARACTER_WIDTH, DECIMAL_POINTS, NO_OF_LINES — Govern UI rendering and input sizing.
- MAX_VALUE_FLAG, ENABLE_MATCHING_FLAG, PERFORMANCE_FLAG, ADDITIVE_FLAG — Behavior flags affecting validation, matching, and aggregation.
- SEQUENCE_NUMBER — Ordering control for attribute presentation.
- Audit columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN, OBJECT_VERSION_NUMBER.
Common Use Cases and Queries
Typical scenarios include validating attribute setup, building LOV-driven partner configuration extracts, and reporting on exposed partner attributes. A simple listing query follows:
SELECT attribute_id, name, short_name, attribute_type, enabled_flag
FROM apps.pv_attributes_vl
WHERE enabled_flag = 'Y'
ORDER BY sequence_number;
Filtering exposed attributes for a partner integration would add AND expose_to_partner_flag = 'Y'. Because the view applies USERENV('LANG'), results reflect the connected user's language; multilingual extracts must connect with the appropriate NLS_LANG or query PV_ATTRIBUTES_TL directly to obtain all translations.
-
View: PV_ATTRIBUTES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ATTRIBUTES_VL, object_name:PV_ATTRIBUTES_VL, status:VALID, product: PV - Partner Management , implementation_dba_data: APPS.PV_ATTRIBUTES_VL ,
-
View: PV_ATTRIBUTES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ATTRIBUTES_VL, object_name:PV_ATTRIBUTES_VL, status:VALID, product: PV - Partner Management , implementation_dba_data: APPS.PV_ATTRIBUTES_VL ,
-
APPS.PV_ATTRIBUTE_UTIL SQL Statements
12.2.2
-
VIEW: APPS.PV_ENTITY_ATTR_VAL_V
12.1.1
-
VIEW: APPS.PV_ENTITY_ATTR_VAL_V
12.2.2
-
APPS.PV_ATTRIBUTE_UTIL SQL Statements
12.1.1
-
View: PV_ENTITY_ATTR_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ENTITY_ATTR_VAL_V, object_name:PV_ENTITY_ATTR_VAL_V, status:VALID, product: PV - Partner Management , implementation_dba_data: APPS.PV_ENTITY_ATTR_VAL_V ,
-
APPS.PV_CMDASHBOARD_UTIL SQL Statements
12.1.1
-
APPS.PV_MATCH_PARTNER SQL Statements
12.2.2
-
View: PV_ENTITY_ATTR_VAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ENTITY_ATTR_VAL_V, object_name:PV_ENTITY_ATTR_VAL_V, status:VALID, product: PV - Partner Management , implementation_dba_data: APPS.PV_ENTITY_ATTR_VAL_V ,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.PV_CMDASHBOARD_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CMDASHBOARD_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.PV_CMDASHBOARD_UTIL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PV_MATCH_PARTNER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_MATCH_PARTNER, status:VALID,
-
APPS.PV_MATCH_PARTNER SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PV_ATTRIBUTES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTES_B, status:VALID,
-
SYNONYM: APPS.PV_ATTRIBUTES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTES_TL, status:VALID,
-
PACKAGE BODY: APPS.AML_LEAD_DEDUPE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AML_LEAD_DEDUPE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_CMDASHBOARD_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CMDASHBOARD_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PV_ENTY_ATTR_VALUE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENTY_ATTR_VALUE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ENTY_ATTR_VALUE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENTY_ATTR_VALUE_PVT, status:VALID,
-
SYNONYM: APPS.PV_ATTRIBUTES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTES_TL, status:VALID,
-
SYNONYM: APPS.PV_ATTRIBUTES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTES_B, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTR_VALIDATION_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTR_VALIDATION_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PV_MATCH_PARTNER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_MATCH_PARTNER, status:VALID,
-
APPS.PV_CHECK_MATCH_PUB SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PV_ENTY_ATTR_VALUE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENTY_ATTR_VALUE_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_SELCRIT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_SELCRIT_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ENTITY_ATTRIBUTE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENTITY_ATTRIBUTE_PVT, status:VALID,
-
APPS.PV_CHECK_MATCH_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PV_CHECK_MATCH_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CHECK_MATCH_PUB, status:VALID,
-
PACKAGE BODY: APPS.AML_LEAD_DEDUPE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AML_LEAD_DEDUPE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_CHECK_MATCH_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CHECK_MATCH_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTR_VALIDATION_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTR_VALIDATION_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_CODE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_CODE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_CODE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_CODE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ENTITY_ATTRIBUTE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENTITY_ATTRIBUTE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ENRL_PREREQ_BINS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENRL_PREREQ_BINS_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_MATCH_V3_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_MATCH_V3_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_ENTY_ATTR_VALUE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENTY_ATTR_VALUE_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_ENRL_PREREQ_BINS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ENRL_PREREQ_BINS_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_SELCRIT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_SELCRIT_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_CONTEXT_VALUES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CONTEXT_VALUES, status:VALID,
-
PACKAGE BODY: APPS.PV_MATCH_V3_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_MATCH_V3_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_PVT, status:VALID,