Search Results component_number
Overview
APPS.OE_FLEX_UTIL is a utility PL/SQL package body in the Oracle Order Management (OE) module. Its documented role is to support the Order Management flexfield and line-identity infrastructure by generating concatenated key values that uniquely describe an order line and its related sub-components. In Oracle EBS, order lines are frequently organized into model, option, component, and service relationships. The concatenated value produced by this package supplies a compact, human-readable identifier that reflects that hierarchy — for example, a line and shipment number, optionally followed by option, component, and service numbers.
The package is classified in the ETRM metadata as a UTIL API, indicating it is not a business-flow entry point invoked directly by users, but rather a supporting routine called by other order-management packages. The header comment identifies the global constant G_PKG_NAME as 'OE_Order_PUB', reflecting the close association between this utility and the public Order Management API surface.
Key Procedures and Functions
The metadata documents a single callable routine:
- GET_CONCAT_VALUE — Returns a VARCHAR2 concatenated value that assembles the identifying numbers of an order line hierarchy into a single dotted string. The function accepts the line and shipment numbers together with optional option, component, and service numbers; the documented signature exposes the component_number parameter as a nullable element contributing to the fourth segment of the concatenated result. Where a component or option is not present, the function inserts empty positional segments (for example consecutive dots) so that the position of each subsequent value is preserved and the string remains interpretable. The resulting value therefore distinguishes service lines from standard lines and normalizes model/option/component/service relationships into one canonical representation.
This function is the only documented routine in the package; no other procedures or functions are recorded in the ETRM metadata.
Tables Accessed
The ETRM metadata for APPS.OE_FLEX_UTIL lists no referenced tables. GET_CONCAT_VALUE is a pure string-formatting function that operates solely on its input parameters and returns a computed value; it performs no SELECT, INSERT, UPDATE, or DELETE against database objects. This table-free design makes the utility lightweight and safe to invoke repeatedly within order-processing logic.
Usage Notes
Because OE_FLEX_UTIL is an internal utility rather than a user-facing API, it is typically invoked indirectly. Documented metadata records that the package is referenced by one other package, confirming its role as a subordinate helper within Order Management processing.
- Within order-management packages: GET_CONCAT_VALUE is called to build display and identity keys for order lines in contexts such as order import, line copying, and configuration handling, where option, component, and service relationships must be expressed consistently.
- Custom extensions: Developers writing custom Order Management code may call GET_CONCAT_VALUE directly where a standardized concatenated line identifier is required, observing the documented behavior of the component_number parameter, including its NULL default and its contribution to positional dot-delimited output.
- Forms and concurrent programs: No direct form or concurrent program invocation is documented. The function is reached through the calling packages rather than being scheduled or attached to a UI control.
In Oracle EBS 12.1.1 and 12.2.2, the package remains APPS-owned and versioned as part of the OE schema. Any customization should preserve the positional convention of the concatenated string, since downstream consumers rely on that format to parse line hierarchy components correctly.
-
PACKAGE BODY: APPS.OE_FLEX_UTIL
12.1.1
-
PACKAGE BODY: APPS.OE_FLEX_UTIL
12.2.2
-
APPS.OE_ORDER_MISC_PUB SQL Statements
12.2.2
-
APPS.OE_ORDER_MISC_PUB SQL Statements
12.1.1
-
APPS.ONT_OEXAUDHR_XMLP_PKG SQL Statements
12.2.2
-
APPS.ONT_OEXAUDHR_XMLP_PKG SQL Statements
12.1.1
-
TABLE: ONT.OE_COPY_LINE_SORT_TMP
12.1.1
owner:ONT, object_type:TABLE, object_name:OE_COPY_LINE_SORT_TMP, status:VALID,
-
VIEW: APPS.MSC_SUBSTITUTE_COMPONENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUBSTITUTE_COMPONENTS_V, object_name:MSC_SUBSTITUTE_COMPONENTS_V, status:VALID,
-
TABLE: ONT.OE_COPY_LINE_SORT_TMP
12.2.2
owner:ONT, object_type:TABLE, object_name:OE_COPY_LINE_SORT_TMP, status:VALID,
-
View: CSS_DEF_ENH_UWQ_V
12.1.1
product: CSS - Support (obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.MSC_SUBSTITUTE_COMPONENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUBSTITUTE_COMPONENTS_V, object_name:MSC_SUBSTITUTE_COMPONENTS_V, status:VALID,
-
APPS.OE_ORDER_COPY_UTIL SQL Statements
12.2.2
-
View: CSS_DEF_ENH_UWQ_V
12.2.2
product: CSS - Support (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: CSS_DEF_DEF_UWQ_V
12.2.2
product: CSS - Support (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.ONT_OEXOEWFR_XMLP_PKG
12.1.1
-
APPS.OE_ORDER_COPY_UTIL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ONT_OEXOEWFR_XMLP_PKG
12.2.2
-
View: CSS_DEF_DEF_UWQ_V
12.1.1
product: CSS - Support (obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IBE_RETURNABLE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBE.IBE_RETURNABLE_LINES_V, object_name:IBE_RETURNABLE_LINES_V, status:VALID,
-
View: OZF_FUND_CHECKBOOK_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OZF.OZF_FUND_CHECKBOOK_V, object_name:OZF_FUND_CHECKBOOK_V, status:VALID, product: OZF - Trade Management , implementation_dba_data: APPS.OZF_FUND_CHECKBOOK_V ,
-
VIEW: APPS.WSH_OE_LINES_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OE_LINES_V2, object_name:WSH_OE_LINES_V2, status:VALID,
-
VIEW: APPS.WSH_OE_LINES_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OE_LINES_V2, object_name:WSH_OE_LINES_V2, status:VALID,
-
View: OZF_FUND_CHECKBOOK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OZF.OZF_FUND_CHECKBOOK_V, object_name:OZF_FUND_CHECKBOOK_V, status:VALID, product: OZF - Trade Management , implementation_dba_data: APPS.OZF_FUND_CHECKBOOK_V ,
-
VIEW: APPS.MRP_COMPONENTS_SC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_COMPONENTS_SC_V, object_name:MRP_COMPONENTS_SC_V, status:VALID,
-
VIEW: APPS.IBE_RETURNABLE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBE.IBE_RETURNABLE_LINES_V, object_name:IBE_RETURNABLE_LINES_V, status:VALID,
-
VIEW: APPS.WSH_OE_LINES_V1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OE_LINES_V1, object_name:WSH_OE_LINES_V1, status:VALID,
-
VIEW: APPS.WSH_OE_LINES_V1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OE_LINES_V1, object_name:WSH_OE_LINES_V1, status:VALID,
-
PACKAGE: APPS.OE_FLEX_UTIL
12.1.1
-
VIEW: APPS.IBE_ORDER_ITEMS_ADV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IBE.IBE_ORDER_ITEMS_ADV_V, object_name:IBE_ORDER_ITEMS_ADV_V, status:VALID,
-
VIEW: APPS.OZF_FUND_CHECKBOOK_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OZF.OZF_FUND_CHECKBOOK_V, object_name:OZF_FUND_CHECKBOOK_V, status:VALID,
-
VIEW: APPS.MSC_COMPONENTS_SC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_COMPONENTS_SC_V, object_name:MSC_COMPONENTS_SC_V, status:VALID,
-
VIEW: APPS.MSC_COMPONENTS_SC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_COMPONENTS_SC_V, object_name:MSC_COMPONENTS_SC_V, status:VALID,
-
VIEW: APPS.OZF_FUND_CHECKBOOK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OZF.OZF_FUND_CHECKBOOK_V, object_name:OZF_FUND_CHECKBOOK_V, status:VALID,
-
VIEW: APPS.MRP_COMPONENTS_SC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_COMPONENTS_SC_V, object_name:MRP_COMPONENTS_SC_V, status:VALID,
-
VIEW: APPS.OZF_FUND_CHECKBOOK_V
12.1.1
-
VIEW: APPS.OZF_FUND_CHECKBOOK_V
12.2.2
-
VIEW: APPS.MRP_USING_ASSEMBLY_SC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_USING_ASSEMBLY_SC_V, object_name:MRP_USING_ASSEMBLY_SC_V, status:VALID,
-
PACKAGE: APPS.OE_FLEX_UTIL
12.2.2
-
VIEW: APPS.IBE_ORDER_ITEMS_ADV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:IBE.IBE_ORDER_ITEMS_ADV_V, object_name:IBE_ORDER_ITEMS_ADV_V, status:VALID,
-
View: MSC_SUBSTITUTE_COMPONENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUBSTITUTE_COMPONENTS_V, object_name:MSC_SUBSTITUTE_COMPONENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Substitute component view , implementation_dba_data: APPS.MSC_SUBSTITUTE_COMPONENTS_V ,
-
VIEW: APPS.MRP_USING_ASSEMBLY_SC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_USING_ASSEMBLY_SC_V, object_name:MRP_USING_ASSEMBLY_SC_V, status:VALID,
-
View: WSH_OE_LINES_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OE_LINES_V2, object_name:WSH_OE_LINES_V2, status:VALID, product: WSH - Shipping Execution , implementation_dba_data: APPS.WSH_OE_LINES_V2 ,
-
View: WSH_OE_LINES_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OE_LINES_V2, object_name:WSH_OE_LINES_V2, status:VALID, product: WSH - Shipping Execution , implementation_dba_data: APPS.WSH_OE_LINES_V2 ,
-
View: MSC_SUBSTITUTE_COMPONENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SUBSTITUTE_COMPONENTS_V, object_name:MSC_SUBSTITUTE_COMPONENTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Substitute component view , implementation_dba_data: APPS.MSC_SUBSTITUTE_COMPONENTS_V ,
-
VIEW: APPS.OE_RETROBILLED_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RETROBILLED_INFO_V, object_name:OE_RETROBILLED_INFO_V, status:VALID,
-
VIEW: APPS.OE_RETROBILLED_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RETROBILLED_INFO_V, object_name:OE_RETROBILLED_INFO_V, status:VALID,
-
VIEW: APPS.OE_PRN_ORDER_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PRN_ORDER_LINES_V, object_name:OE_PRN_ORDER_LINES_V, status:VALID,
-
Lookup Type: CSS_DEF_ADV_SRCH_ENH_ORDER_BY
12.1.1
product: CSS - Support (obsolete) , meaning: Enhancement Advanced Search Orderable Columns , description: Orderable Columns for Enhancement Advanced Search ,
-
View: OE_RETROBILLED_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_RETROBILLED_INFO_V, object_name:OE_RETROBILLED_INFO_V, status:VALID, product: ONT - Order Management , description: View is to show retrobilled activities , implementation_dba_data: APPS.OE_RETROBILLED_INFO_V ,
-
View: OE_PRN_ORDER_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_PRN_ORDER_LINES_V, object_name:OE_PRN_ORDER_LINES_V, status:VALID, product: ONT - Order Management , description: The view is for obtaining line details for printing a sales order , implementation_dba_data: APPS.OE_PRN_ORDER_LINES_V ,