Search Results oe_sys_parameters
Overview
OE_SYS_PARAMETERS is a foundational PL/SQL package body in the Oracle E-Business Suite Order Management (OM) module, owned by the APPS schema. Its primary purpose is to centralize the retrieval, caching, and management of Order Management system-level parameters — the profile-driven and setup-driven configuration values that govern how order entry, pricing, scheduling, shipping, and returns behavior operate across the enterprise. In EBS 12.1.1 and 12.2.2, almost every major OM workflow depends on this package to resolve runtime configuration such as default operating units, order numbering rules, negative pricing controls, freight charge behaviors, and return processing options. Rather than each module querying the underlying setup tables independently, OE_SYS_PARAMETERS provides a single, validated access point that ensures consistent interpretation of OM system parameters across forms, concurrent programs, and the public APIs.
Key Procedures and Functions
The documented public interface exposes two program units:
- VALUE — Returns the value of a specified Order Management system parameter. This is the primary accessor used throughout OM code to retrieve a configuration setting by its parameter identifier, applying whatever default or override logic is appropriate for the current context.
- VALUE_WNPS — A variant of the value accessor that supports parameter retrieval where a naming or context qualifier (suffix/namespace) distinguishes the requested parameter. It allows callers to obtain a parameter value when the standard single-argument retrieval is insufficient to disambiguate the setting.
Both functions are designed for high-frequency invocation and typically rely on package-level caching to avoid repeated hits against the base setup tables during a single session or transaction.
Tables Accessed
The package resolves parameter values from the Order Management setup tables that underpin system parameters — most notably the OE_SYSTEM_PARAMETERS_ALL table together with associated lookup and profile option sources accessed through APPS synonyms. These tables store the configuration values defined during OM implementation setup. The referenced dependency metadata also shows the package depends on FND_API for standardized error handling and on OE_DEBUG_PUB for diagnostic logging, indicating that failures and debug traces are routed through the standard EBS API and debugging framework rather than raised ad hoc.
Usage Notes
OE_SYS_PARAMETERS is invoked broadly rather than being user-facing directly. It is called from Order Management forms, from concurrent programs such as order import and scheduling processes, and from the family of public OM APIs. With 214 documented dependent packages, it is one of the most widely referenced utilities in the OM schema, and it is not itself dependent on any higher-level object. Because it encapsulates parameter resolution and caching, customizations and extensions that need to read OM system parameters should call VALUE or VALUE_WNPS rather than querying OE_SYSTEM_PARAMETERS_ALL directly, ensuring consistent defaulting and error handling. Debug output can be enabled through OE_DEBUG_PUB when diagnosing unexpected parameter-driven behavior.
-
PACKAGE BODY: APPS.OE_SYS_PARAMETERS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SYS_PARAMETERS, status:VALID,
-
PACKAGE BODY: APPS.OE_SYS_PARAMETERS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SYS_PARAMETERS, status:VALID,
-
PACKAGE: APPS.OE_SYS_PARAMETERS
12.2.2
-
PACKAGE: APPS.OE_SYS_PARAMETERS
12.1.1
-
PACKAGE BODY: APPS.JL_ZZ_AR_TX_LIB_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_AR_TX_LIB_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_CHARGE_PERIODICITY_C
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_CHARGE_PERIODICITY_C, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_AR_TX_LIB_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_AR_TX_LIB_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXPRPRS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXPRPRS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_MISC_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_MISC_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOECCL_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOECCL_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXPRPRS_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXPRPRS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXCRDIS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXCRDIS_XMLP_PKG, status:VALID,
-
VIEW: APPS.OE_SYSTEM_PARAMETERS_ALL_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:OE_SYSTEM_PARAMETERS_ALL_DFV, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_CHARGE_PERIODICITY_C
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_CHARGE_PERIODICITY_C, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_SOURCE_TYPE_CODE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_SOURCE_TYPE_CODE, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXIODIS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXIODIS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEORS_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEORS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.QP_CATEGORY_MAPPING_RULE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:QP_CATEGORY_MAPPING_RULE, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_ORDER_QUANTITY_UOM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_ORDER_QUANTITY_UOM, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_SOURCE_TYPE_CODE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_SOURCE_TYPE_CODE, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_ORDER_QUANTITY_UOM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_ORDER_QUANTITY_UOM, status:VALID,
-
PACKAGE BODY: APPS.CSI_T_UI_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSI_T_UI_PVT, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEORS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEORS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEUBK_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEUBK_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_SERVICE_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SERVICE_WF, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEACK_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEACK_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEORR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEORR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOESOS_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOESOS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_CNCL_VALIDATE_LINE_ADJ
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_CNCL_VALIDATE_LINE_ADJ, status:VALID,
-
PACKAGE BODY: APPS.ONT_D2_INVOICING_RULE_ID
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_D2_INVOICING_RULE_ID, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEOSR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEOSR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXCEXP_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXCEXP_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEASR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEASR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_SERVICE_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SERVICE_WF, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEASR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEASR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEORR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEORR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_SHIPPING_TOLERANCES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SHIPPING_TOLERANCES_PUB, status:VALID,
-
PACKAGE: APPS.OE_SYS_PARAMETERS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_SYS_PARAMETERS_PVT, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEOSR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEOSR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_MISC_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_MISC_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOECCL_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOECCL_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_CONFIG_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_CONFIG_PVT, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEUBD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEUBD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_CONFIG_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_CONFIG_PVT, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXCRDIS_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXCRDIS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOHOHS_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOHOHS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEUBD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEUBD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOHOHS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOHOHS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOHHSA_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOHHSA_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.QP_CATEGORY_MAPPING_RULE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:QP_CATEGORY_MAPPING_RULE, status:VALID,