Search Results wf_languages
Overview
APPS.WF_LANGUAGES is a reporting and integration view in the Oracle E-Business Suite Application Object Library (FND) product family. Its documented purpose is the presentation of "National Dialects" — that is, the language and territory combinations, together with their associated character sets, that are relevant to Oracle Workflow and to the broader EBS globalization layer. In EBS 12.1.1 and 12.2.2 the view is registered in the ETRM as a VALID object owned by the APPS schema, and it is exposed alongside other FND language and character-set objects for use by concurrent programs, PL/SQL APIs, and ad hoc reporting.
Functionally, the view consolidates installation status, translated display names, NLS attributes, and email character-set overrides into a single queryable structure. This makes it a convenient single source for code that must determine which languages are actually installed, how each language should be labelled to the end user, and whether an outbound email encoding override applies. Because it is a view rather than a table, no storage is consumed and no direct DML is permitted against it.
Underlying Base Objects
The ETRM 12.2.2 metadata documents three referenced base objects, all accessed through APPS synonyms: FND_LANGUAGES, FND_LANGUAGES_TL, and WF_OVERRIDE_CHARSETS.
FND_LANGUAGESsupplies the core language rows, includingLANGUAGE_CODE, the NLS language, territory, and codeset attributes, and theINSTALLED_FLAGthat records whether a language is fully installed ('I'), partially installed at the binary level ('B'), or not installed ('N').FND_LANGUAGES_TLis the translation table that provides the user-facingDESCRIPTION, exposed here asDISPLAY_NAME. It is joined toFND_LANGUAGESonLANGUAGE_CODE, with the additional predicateLTL.LANGUAGE = USERENV('LANG')so that only the description in the current session language is returned. This is significant for reporting: the display name is session-sensitive.WF_OVERRIDE_CHARSETSprovides theOVERRIDE_EMAIL_CHARSETvalue and is joined using a FULL OUTER JOIN onCODE. The outer join ensures that languages present only in the override table, or only in the language tables, are still returned by the view rather than being silently dropped.
The view text therefore produces the column CODE as NVL(B.LANGUAGE_CODE, C.CODE), and normalizes the installed flag so that both 'B' and 'I' map to 'Y' and 'N' maps to 'N'.
Key Columns
CODE— the language code, derived fromFND_LANGUAGES.LANGUAGE_CODEor, where absent, fromWF_OVERRIDE_CHARSETS.CODE. This is the primary join key for language-related lookups.DISPLAY_NAME— the translated language description fromFND_LANGUAGES_TL, resolved for the session language. Useful for user-facing lists of values.NLS_LANGUAGE,NLS_TERRITORY,NLS_CODESET— the Oracle National Language Support attributes describing the language/territory pairing and its database character set.INSTALLED_FLAG— a normalized indicator ('Y' or 'N') reflecting whether the language is installed; both the binary and installed states resolve to 'Y'.OVERRIDE_EMAIL_CHARSET— the character set that should be used when transmitting email for that language, when an override is defined inWF_OVERRIDE_CHARSETS.
Common Use Cases and Queries
Typical scenarios include validating the languages available for a Workflow notification, driving a selection list of installed languages, and auditing email character-set behavior in multilingual deployments.
To list all installed languages with their NLS attributes:
SELECT code, display_name, nls_language, nls_territory, nls_codeset
FROM apps.wf_languages
WHERE installed_flag = 'Y'
ORDER BY display_name;
To identify languages with an email character-set override:
SELECT code, display_name, override_email_charset
FROM apps.wf_languages
WHERE override_email_charset IS NOT NULL;
Because the view is owned by APPS, access should be granted through the appropriate responsibility or directed synonym rather than queried directly by non-APPS schemas. Report authors should also note that DISPLAY_NAME depends on the session's LANG setting, so results may differ between interactive sessions and concurrent requests. For this reason, comparisons against DISPLAY_NAME in code should be avoided in favour of CODE.
-
View: WF_LANGUAGES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_LANGUAGES, object_name:WF_LANGUAGES, status:VALID, product: FND - Application Object Library , description: National Dialects , implementation_dba_data: APPS.WF_LANGUAGES ,
-
View: WF_LANGUAGES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_LANGUAGES, object_name:WF_LANGUAGES, status:VALID, product: FND - Application Object Library , description: National Dialects , implementation_dba_data: APPS.WF_LANGUAGES ,
-
APPS.WF_PREF SQL Statements
12.1.1
-
APPS.WF_PREF SQL Statements
12.2.2
-
SYNONYM: APPS.WF_OVERRIDE_CHARSETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_OVERRIDE_CHARSETS, status:VALID,
-
PACKAGE BODY: APPS.WF_RESOURCES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_RESOURCES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_LOOKUPS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_LOOKUPS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_ACTIVITY_ATTRIBUTES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ACTIVITY_ATTRIBUTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_ITEM_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ITEM_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_MESSAGE_ATTRIBUTES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MESSAGE_ATTRIBUTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_MESSAGES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MESSAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_LOOKUP_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_LOOKUP_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_LOOKUPS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_LOOKUPS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_LOOKUP_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_LOOKUP_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_NTF_RULES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_NTF_RULES_PKG, status:VALID,
-
APPS.WF_NOTIFICATION_UTIL SQL Statements
12.1.1
-
SYNONYM: APPS.FND_LANGUAGES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LANGUAGES_TL, status:VALID,
-
PACKAGE BODY: APPS.WF_ACTIVITIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ACTIVITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_SVC_COMP_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SVC_COMP_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_ACTIVITY_ATTRIBUTES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ACTIVITY_ATTRIBUTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_MESSAGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MESSAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_ITEM_ATTRIBUTES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ITEM_ATTRIBUTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_DIRECTORY_PARTITIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_DIRECTORY_PARTITIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_RESOURCES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_RESOURCES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_SVC_COMP_PARAMS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SVC_COMP_PARAMS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_SVC_COMP_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SVC_COMP_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_SVC_COMP_PARAMS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SVC_COMP_PARAMS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_NTF_RULES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_NTF_RULES_PKG, status:VALID,
-
SYNONYM: APPS.FND_LANGUAGES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_LANGUAGES_TL, status:VALID,
-
PACKAGE BODY: APPS.WF_ACTIVITIES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ACTIVITIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_MESSAGE_ATTRIBUTES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_MESSAGE_ATTRIBUTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_ITEM_ATTRIBUTES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ITEM_ATTRIBUTES_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_DIRECTORY_PARTITIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_DIRECTORY_PARTITIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WF_ITEM_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_ITEM_TYPES_PKG, status:VALID,
-
APPS.WF_NOTIFICATION_UTIL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.ECX_TRANSACTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_TRANSACTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_STANDARDS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_STANDARDS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_TRANSACTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_TRANSACTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_STANDARDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_STANDARDS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_XREF_DTL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_XREF_DTL_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_XREF_DTL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_XREF_DTL_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_XREF_STANDARDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_XREF_STANDARDS_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_XREF_HDR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_XREF_HDR_PKG, status:VALID,
-
PACKAGE BODY: APPS.ECX_XREF_HDR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_XREF_HDR_PKG, status:VALID,
-
PACKAGE BODY: APPS.POR_CONTRACTOR_NOTIFY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POR_CONTRACTOR_NOTIFY, status:VALID,
-
PACKAGE BODY: APPS.WF_NOTIFICATION_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WF_NOTIFICATION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.WF_EVENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WF_EVENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.POR_CONTRACTOR_NOTIFY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POR_CONTRACTOR_NOTIFY, status:VALID,
-
PACKAGE BODY: APPS.PO_PROTESTS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_PROTESTS_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ECX_XREF_STANDARDS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ECX_XREF_STANDARDS_PKG, status:VALID,