Search Results visible_option_value
Overview
The AZ_PROFILEVALUE_CONVERT_PKG package body, owned by APPS and classified as an OTHER API in ETRM, provides the internal conversion and parsing utility layer used by Oracle E-Business Suite when profile option values must be translated between their stored representation and a form suitable for a target column or datatype. It is part of the Applications Technology (AZ) profile-management component that supports the Profile Values setup and migration screens.
The header comment ($Header: azprofcvtb.pls 120.3 2006/02/14) indicates a 2006 baseline that has remained stable across the 12.1.1 and 12.2.2 releases. The user search term visible_option_value reflects the profile-value attribute that this package ultimately supports: profile option values are frequently stored as a concatenated or delimited string, and the package supplies the string-scanning and decomposition routines required before such values can be presented or written back as individual visible option values.
Key Procedures and Functions
- CONVERT — The principal entry point of the package. It performs the profile value conversion requested by the caller, orchestrating the supporting lookup and parsing logic to return the converted value.
- GET_TAB_COL_TYPE — Returns the datatype of a column on a given table, allowing the conversion logic to adapt its output formatting to the target column definition.
- GET_TABLE_OWNER — Resolves the owning schema of a table, used to qualify object names when the conversion must read from or write to a specific table.
- GET_TABLEVIEW_OWNER — Resolves the owner of a table or view, extending ownership resolution to view-based sources referenced during conversion.
The package also contains internal helper functions defined in the body but not exposed in the documented API list, notably SEARCH_SUBSTR and SEARCH_SUBSTR_REVERSE for locating delimiters and PARSE_COMMA for splitting a delimited profile string into four output segments. These helpers account for quoted substrings so that embedded commas inside a quoted value are not treated as separators.
Tables Accessed
- FND_PROFILE_OPTIONS — The core profile option definition table, read to resolve the option being converted and its value semantics.
- FND_ORACLE_USERID — Provides Oracle schema and user identity information used during owner resolution.
- FND_TABLES — Supplies registered table metadata consulted by the ownership and type lookups.
- DBA_TAB_COLUMNS and USER_TAB_COLUMNS — Data dictionary views read to determine column datatypes and existence for the target of the conversion.
- USER_SYNONYMS — Used to resolve synonyms to their underlying base objects when determining table or view ownership.
Usage Notes
AZ_PROFILEVALUE_CONVERT_PKG is an internal, non-public API and is not referenced by any other documented package (referenced-by count of 0). It is invoked indirectly from the profile option maintenance forms and from concurrent or upgrade routines that migrate profile values between releases or between instances. Because the documented signature of CONVERT is not published in the metadata, custom code should not call it directly; developers requiring comparable behavior should instead use supported profile APIs such as FND_PROFILE. The package operates exclusively against APPS synonyms and dictionary views, so it requires an APPS-privileged session and performs no DDL beyond read-only dictionary interrogation.
-
APPS.HR_USER_ACCT_INTERNAL SQL Statements
12.2.2
-
APPS.AZ_PROFILEVALUE_CONVERT_PKG SQL Statements
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL SQL Statements
12.1.1
-
APPS.AZ_PROFILEVALUE_CONVERT_PKG SQL Statements
12.2.2
-
APPS.OKS_PROFILES_VISIBLE SQL Statements
12.1.1
-
APPS.OKS_PROFILES_VISIBLE SQL Statements
12.2.2
-
APPS.OKS_SETUPRPT_PVT SQL Statements
12.1.1
-
APPS.OKS_SETUPRPT_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AZ_PROFILEVALUE_CONVERT_PKG
12.1.1
-
PACKAGE BODY: APPS.ITA_RECORD_CURR_STATUS_PKG
12.1.1
-
PACKAGE BODY: APPS.OKS_PROFILES_VISIBLE
12.2.2
-
PACKAGE BODY: APPS.OKS_PROFILES_VISIBLE
12.1.1
-
PACKAGE BODY: APPS.AZ_PROFILEVALUE_CONVERT_PKG
12.2.2
-
PACKAGE BODY: APPS.HR_USER_ACCT_INTERNAL
12.1.1
-
PACKAGE BODY: APPS.HR_USER_ACCT_INTERNAL
12.2.2
-
PACKAGE BODY: APPS.OKS_SETUPRPT_PVT
12.1.1
-
PACKAGE BODY: APPS.OKS_SETUPRPT_PVT
12.2.2
-
APPS.ITA_RECORD_CURR_STATUS_PKG SQL Statements
12.1.1
-
APPS.OKS_SETUPRPT_PVT dependencies on DUAL
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on HR_ALL_ORGANIZATION_UNITS
12.2.2
-
APPS.OKS_PROFILES_VISIBLE dependencies on DUAL
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on HR_ALL_ORGANIZATION_UNITS
12.1.1
-
APPS.OKS_SETUPRPT_PVT dependencies on DUAL
12.2.2
-
APPS.OKS_PROFILES_VISIBLE dependencies on DUAL
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on OTA_ACTIVITY_DEFINITIONS
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on OTA_ACTIVITY_DEFINITIONS
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on OTA_BOOKING_STATUS_TYPES
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_MENUS_VL
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_MENUS_VL
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_LANGUAGES_VL
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_BUSINESS_GROUPS
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on OTA_BOOKING_STATUS_TYPES
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_BUSINESS_GROUPS
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on HR_ALL_ORGANIZATION_UNITS_TL
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_TERRITORIES_VL
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on HR_ORGANIZATION_INFORMATION
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on HR_ORGANIZATION_INFORMATION
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_ALL_ASSIGNMENTS_F
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_LANGUAGES_VL
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_ORGANIZATION_STRUCTURES_V
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_TERRITORIES_VL
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_LANGUAGES
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on HR_ALL_ORGANIZATION_UNITS_TL
12.2.2
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PAY_PAYROLLS_F
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_LANGUAGES
12.2.2
-
PACKAGE BODY: APPS.OKC_WF_K_APPROVE
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on FND_MENUS
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_ALL_PEOPLE_F
12.1.1
-
APPS.HR_USER_ACCT_INTERNAL dependencies on PER_ALL_PEOPLE_F
12.2.2