Search Results fnd_load_util
Overview
FND_LOAD_UTIL is a utility package body owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It forms part of the FND (Foundation) technology stack and is classified as a UTIL package, indicating that it delivers shared helper logic rather than a discrete business transaction. Its principal role is to support the FNDLOAD-based configuration loader infrastructure by resolving session context, file ownership, and national language support settings required when application object definitions are extracted or applied between environments. The package depends on FND_MESSAGE, FND_PRODUCT_GROUPS, FND_PROFILE, and FND_USER, and it utilizes the SYS.STANDARD package. It is not referenced by any database object, confirming it is a top-level utility rather than a nested dependency. Despite that status, the broader loader framework in which it participates is heavily leveraged across the application, and the ETRM metadata records that 499 other packages reference functionality in this family, underscoring the package's position within the foundation layer of the EBS data model.
Key Procedures and Functions
The documented API surface consists of five callable units, each providing a narrowly scoped service:
- OWNER_NAME — Returns the oracle database user or schema name context associated with the current loader operation. It allows calling code to identify the owning schema under which objects are processed.
- OWNER_ID — Returns the numeric identifier corresponding to the owner, complementing OWNER_NAME for callers that require a surrogate key rather than a textual schema name.
- UPLOAD_TEST — Evaluates the mode of a load operation, allowing callers to determine whether a given request should execute as a test or validation pass rather than a committed upload.
- NULL_VALUE — Provides a canonical representation of a null value for use during load and unload processing, ensuring consistent treatment of empty or absent data across the loader framework.
- SET_NLS_MODE — Establishes the national language support mode in effect for a loader session, governing language-dependent conversion and comparison behavior.
No parameter lists are published in the documented metadata; consumers should treat these units as internal helpers and avoid hard-coding signatures against them.
Tables Accessed
FND_LOAD_UTIL reads from two foundation tables through APPS synonyms. FND_PRODUCT_GROUPS supplies product group and installation context, which the package uses to identify the environment and application context during a loader invocation. FND_USER provides the application user identity, enabling the package to resolve the effective user under which the load session operates and to attribute activity accordingly. No other base tables are documented as accessed directly; the remaining dependencies are package calls to FND_MESSAGE and FND_PROFILE for messaging and profile option resolution.
Usage Notes
This package is invoked indirectly rather than as an end-user entry point. Typical invocation occurs when FNDLOAD extracts or applies configuration metadata, when a concurrent program performs a loader-based migration, or when custom code mimics loader behavior for environment promotion. Because the units are utility helpers, they should not be called from forms or reports without an overriding reason. Developers extending loader behavior should rely on the documented procedures for owner resolution, test-mode detection, null handling, and NLS configuration rather than reimplementing that logic. As the package is not referenced by any database object, it carries no compile-time dependents within the schema, although the 499 packages reported by ETRM reflect the wide practical reliance on the loader framework it supports. Validation status is recorded as VALID in both 12.1.1 and 12.2.2.
-
PACKAGE BODY: APPS.FND_LOAD_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_LOAD_UTIL, status:VALID,
-
PACKAGE BODY: APPS.FND_LOAD_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_LOAD_UTIL, status:VALID,
-
PACKAGE: APPS.FND_LOAD_UTIL
12.2.2
-
PACKAGE: APPS.FND_LOAD_UTIL
12.1.1
-
PACKAGE BODY: APPS.JTF_AMV_ATTCHS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_AMV_ATTCHS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OAM_BF_WIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OAM_BF_WIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_INDUSTRIES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_INDUSTRIES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FLM_EKB_PREF_LEVEL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FLM_EKB_PREF_LEVEL_PKG, status:VALID,
-
PACKAGE BODY: APPS.FLM_EKB_PREF_VALUE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FLM_EKB_PREF_VALUE_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OAM_DOC_CATEGORY_TYPE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OAM_DOC_CATEGORY_TYPE_PKG, status:VALID,
-
PACKAGE BODY: APPS.DPP_TRANSACTION_STATUS_MAP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:DPP_TRANSACTION_STATUS_MAP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PRP_GROUP_TOKENS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PRP_GROUP_TOKENS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WIP_PREF_LEVEL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_PREF_LEVEL_PKG, status:VALID,
-
PACKAGE BODY: APPS.CZ_LOCALIZED_TEXTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_LOCALIZED_TEXTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XDO_FONT_MAPPING_SETS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XDO_FONT_MAPPING_SETS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PO_CHANGE_ORDER_TOLERANCES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_CHANGE_ORDER_TOLERANCES_PKG, status:VALID,
-
PACKAGE BODY: APPS.PO_DIFF_CONFIG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DIFF_CONFIG_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_PARTY_USAGE_RULES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_PARTY_USAGE_RULES_PKG, status:VALID,
-
PACKAGE: APPS.BOM_IMPLODER_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BOM_IMPLODER_PUB, status:VALID,
-
PACKAGE BODY: APPS.GCS_INTERCO_RULES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GCS_INTERCO_RULES_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_ROLE_RESP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_ROLE_RESP_PKG, status:VALID,
-
PACKAGE BODY: APPS.GCS_TREATMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GCS_TREATMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OAM_CHART_ITEMS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OAM_CHART_ITEMS_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSD_DP_EVENT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DP_EVENT_PKG, status:VALID,
-
PACKAGE: APPS.BOM_IMPLODER_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BOM_IMPLODER_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSD_DP_PRICE_LIST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DP_PRICE_LIST_PKG, status:VALID,
-
PACKAGE BODY: APPS.GCS_DATA_TYPE_CODES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GCS_DATA_TYPE_CODES_PKG, status:VALID,
-
PACKAGE BODY: APPS.IES_META_OBJ_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IES_META_OBJ_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_RX_SUMMARY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_RX_SUMMARY_PKG, status:VALID,
-
PACKAGE BODY: APPS.ZX_EVENT_CLASSES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ZX_EVENT_CLASSES_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEU_WP_ACT_PARAM_SETS_SEED_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_WP_ACT_PARAM_SETS_SEED_PKG, status:VALID,
-
PACKAGE BODY: APPS.ALR_PROFILE_OPTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_PROFILE_OPTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEU_WP_PARAM_DEFS_SEED_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_WP_PARAM_DEFS_SEED_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_LANGUAGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_LANGUAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEU_WP_ACT_PARAM_SETS_SEED_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_WP_ACT_PARAM_SETS_SEED_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEC_HZ_PHONE_AREA_CODES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEC_HZ_PHONE_AREA_CODES_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_THRESHOLD_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_THRESHOLD_VALUES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_DOCUMENT_DATATYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_DOCUMENT_DATATYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.ALR_MESSAGE_SYSTEMS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ALR_MESSAGE_SYSTEMS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_SIF_ATTACHMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FND_SIF_ATTACHMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSD_DP_HIERARCHY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DP_HIERARCHY_PKG, status:VALID,
-
PACKAGE BODY: APPS.WIP_PREF_DEF_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_PREF_DEF_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSD_DP_DIMENSION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DP_DIMENSION_PKG, status:VALID,
-
PACKAGE BODY: APPS.DPP_XLA_EVENT_MAP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:DPP_XLA_EVENT_MAP_PKG, status:VALID,
-
PACKAGE BODY: APPS.AMW_OBJECT_OPINION_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_OBJECT_OPINION_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OAM_BF_WIT_CUST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OAM_BF_WIT_CUST_PKG, status:VALID,
-
PACKAGE BODY: APPS.FND_OAM_BF_WIT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FND_OAM_BF_WIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSD_TEMPLATE_ATTRIBUTE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_TEMPLATE_ATTRIBUTE_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSD_DP_CALENDAR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSD_DP_CALENDAR_PKG, status:VALID,
-
PACKAGE BODY: APPS.WIP_PREF_VALUE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_PREF_VALUE_PKG, status:VALID,