Search Results pv_attribute_codes_vl
Overview
PV_ATTRIBUTE_CODES_VL is a seeded, read-only Oracle EBS view owned by the APPS schema within the Partner Management (PV) product family. Its suffix, "_VL", follows standard Oracle Applications naming conventions for views that join a _B (base) table to its corresponding _TL (translation) table and restrict the translation rows to the session's current language. In this case, the view exposes attribute codes along with their language-dependent descriptions from a single, denormalized result set. Because it layers language resolution on top of the base table, PV_ATTRIBUTE_CODES_VL is the appropriate entry point for any query, concurrent program, form, or integration that needs attribute code information presented in the user's language rather than in every installed language simultaneously.
Underlying Base Objects
The view references two documented base objects, both exposed through synonyms in the APPS schema: PV_ATTRIBUTE_CODES_B and PV_ATTRIBUTE_CODES_TL. The _B table holds language-independent columns, including the primary key, code values, flags, and date-effective ranges. The _TL table holds the translated DESCRIPTION column keyed by ATTR_CODE_ID and LANGUAGE. The view text performs an inner join between the two:
- B.ATTR_CODE_ID = T.ATTR_CODE_ID equates the base and translation records.
- T.LANGUAGE = USERENV('LANG') filters translations to the current session language.
The view's ROW_ID derives from the base table's ROWID (B.ROWID), and the join is not restricted by an OUTER JOIN operator, so a base record without a matching translation row for the active language is not returned.
Key Columns
- ROW_ID — the ROWID of the underlying PV_ATTRIBUTE_CODES_B row, useful for row-level identification in forms and DML support logic.
- ATTR_CODE_ID — primary key linking the base and translation records.
- ATTR_CODE — the stored attribute code value used in Partner Management processing.
- DESCRIPTION — the language-specific descriptive text sourced from the _TL table.
- ATTRIBUTE_ID — foreign key reference to the parent attribute definition.
- ENABLED_FLAG — indicates whether the code is active for use.
- START_DATE_ACTIVE / END_DATE_ACTIVE — effective date range governing validity of the code.
- AUTO_ASSIGN_FLAG — indicates whether the attribute code is automatically assigned.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, and OBJECT_VERSION_NUMBER (used for optimistic locking).
Common Use Cases and Queries
Typical uses include validation lists (LOVs) on Partner Management forms, concurrent program parameter validation, and inbound/outbound integration extracts requiring localized descriptions. A representative query filtering to currently enabled codes and their active children is:
SELECT attr_code_id, attr_code, description, attribute_id, enabled_flag FROM apps.pv_attribute_codes_vl WHERE enabled_flag = 'Y' AND attribute_id = :p_attribute_id ORDER BY attr_code;
To list codes effective as of today:
SELECT attr_code, description FROM apps.pv_attribute_codes_vl WHERE enabled_flag = 'Y' AND TRUNC(SYSDATE) BETWEEN NVL(start_date_active, TRUNC(SYSDATE)) AND NVL(end_date_active, TRUNC(SYSDATE));
For reporting that must display the AUTO_ASSIGN_FLAG or audit information, the same view supports direct projection of those columns. Because the view is defined with an inner join to the translation table, custom queries should confirm that a translation exists for the runtime language; otherwise the base row will be omitted from results.
-
View: PV_ATTRIBUTE_CODES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ATTRIBUTE_CODES_VL, object_name:PV_ATTRIBUTE_CODES_VL, status:VALID, product: PV - Partner Management , implementation_dba_data: APPS.PV_ATTRIBUTE_CODES_VL ,
-
View: PV_ATTRIBUTE_CODES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ATTRIBUTE_CODES_VL, object_name:PV_ATTRIBUTE_CODES_VL, status:VALID, product: PV - Partner Management , implementation_dba_data: APPS.PV_ATTRIBUTE_CODES_VL ,
-
APPS.PV_ATTRIBUTE_UTIL SQL Statements
12.2.2
-
APPS.PV_ATTRIBUTE_UTIL SQL Statements
12.1.1
-
APPS.PV_ATTRIBUTE_CODE_PVT SQL Statements
12.1.1
-
APPS.PV_ATTRIBUTE_CODE_PVT SQL Statements
12.2.2
-
VIEW: APPS.AST_PTR_RELATION_DETAILS_V
12.1.1
-
VIEW: APPS.AST_PTR_RELATION_DETAILS_V
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PV_ATTRIBUTE_CODES_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTE_CODES_B, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.PV_ATTRIBUTE_CODES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTE_CODES_TL, status:VALID,
-
SYNONYM: APPS.PV_ATTRIBUTE_CODES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTE_CODES_TL, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.AST_SALES_TEAM_PTR_V
12.1.1
-
VIEW: APPS.AST_SALES_TEAM_PTR_V
12.2.2
-
SYNONYM: APPS.PV_ATTRIBUTE_CODES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PV_ATTRIBUTE_CODES_B, status:VALID,
-
APPS.PV_CHECK_MATCH_PUB SQL Statements
12.1.1
-
View: AST_PTR_RELATION_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_PTR_RELATION_DETAILS_V, object_name:AST_PTR_RELATION_DETAILS_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_PTR_RELATION_DETAILS_V ,
-
PACKAGE BODY: APPS.PV_CHECK_MATCH_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CHECK_MATCH_PUB, status:VALID,
-
View: AST_PTR_RELATION_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_PTR_RELATION_DETAILS_V, object_name:AST_PTR_RELATION_DETAILS_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_PTR_RELATION_DETAILS_V ,
-
PACKAGE BODY: APPS.PV_CHECK_MATCH_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_CHECK_MATCH_PUB, status:VALID,
-
APPS.PV_CHECK_MATCH_PUB SQL Statements
12.2.2
-
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_ATTRIBUTE_CODE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_CODE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_PTR_MEMBER_TYPE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PTR_MEMBER_TYPE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_ATTRIBUTE_PVT, 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_PTR_MEMBER_TYPE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PTR_MEMBER_TYPE_PVT, 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_PG_MEMBERSHIPS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PG_MEMBERSHIPS_PVT, status:VALID,
-
PACKAGE BODY: APPS.PV_TERR_ASSIGN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_TERR_ASSIGN_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_PG_MEMBERSHIPS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PG_MEMBERSHIPS_PVT, status:VALID,
-
VIEW: APPS.PV_ATTRIBUTE_CODES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ATTRIBUTE_CODES_VL, object_name:PV_ATTRIBUTE_CODES_VL, status:VALID,
-
VIEW: APPS.AST_PTR_RELATION_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_PTR_RELATION_DETAILS_V, object_name:AST_PTR_RELATION_DETAILS_V, status:VALID,
-
VIEW: APPS.PV_ATTRIBUTE_CODES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PV.PV_ATTRIBUTE_CODES_VL, object_name:PV_ATTRIBUTE_CODES_VL, status:VALID,
-
PACKAGE BODY: APPS.PV_TERR_ASSIGN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_TERR_ASSIGN_PUB, status:VALID,
-
VIEW: APPS.AST_PTR_RELATION_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_PTR_RELATION_DETAILS_V, object_name:AST_PTR_RELATION_DETAILS_V, status:VALID,
-
APPS.PV_PARTNER_ATTR_RT_INSERT_PVT SQL Statements
12.2.2
-
APPS.PV_PARTNER_ATTR_RT_INSERT_PVT SQL Statements
12.1.1
-
APPS.PV_PTR_MEMBER_TYPE_PVT SQL Statements
12.2.2
-
APPS.PV_PTR_MEMBER_TYPE_PVT SQL Statements
12.1.1
-
View: AST_SALES_TEAM_PTR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_SALES_TEAM_PTR_V, object_name:AST_SALES_TEAM_PTR_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_SALES_TEAM_PTR_V ,
-
View: AST_SALES_TEAM_PTR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AST.AST_SALES_TEAM_PTR_V, object_name:AST_SALES_TEAM_PTR_V, status:VALID, product: AST - TeleSales , implementation_dba_data: APPS.AST_SALES_TEAM_PTR_V ,
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_UTIL
12.2.2
-
PACKAGE BODY: APPS.PV_ATTRIBUTE_UTIL
12.1.1
-
APPS.PV_TERR_ASSIGN_PUB SQL Statements
12.1.1
-
APPS.PV_TERR_ASSIGN_PUB SQL Statements
12.2.2