Search Results demand_class_code
Overview
OE_AK_DEMAND_CLASS_V is a lightweight, read-only database view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It belongs to the Oracle Order Management (ONT) product family and exists purely to expose the set of valid demand class codes defined in the application's lookup repository. The view carries a VALID status in the data dictionary and presents the demand class values in the same canonical form used by Oracle EBS list-of-values mechanisms.
Demand classes are a fundamental order management and planning concept. They allow organizations to categorize demand by source, business channel, or priority — for example distinguishing forecast demand from actual sales order demand, or separating internal, intercompany, and external consumption. Because demand class drives reservation, scheduling, and available-to-promise logic in Order Management and Oracle Advanced Supply Chain Planning, applications and integrations frequently need to enumerate the permitted demand class codes. OE_AK_DEMAND_CLASS_V provides exactly that enumeration, and it is often the object referenced by the Oracle Application Framework (OAF) "AK" style lookups used on order entry pages.
The view is a single-column projection. It applies no joins, no aggregation, and no filtering other than the lookup type predicate, which keeps it extremely cheap to query at runtime and safe to expose to integration layers.
Underlying Base Objects
Per the documented ETRM metadata for 12.2.2, OE_AK_DEMAND_CLASS_V is defined over a single referenced base object: the OE_LOOKUPS view. In Oracle EBS, OE_LOOKUPS is itself a view over the core lookup table FND_LOOKUP_VALUES (and, historically, its pre-11i antecedent). It presents lookup codes in the Order Management domain, filtered and formatted so that seeded lookup types are exposed with their enabled values.
The view definition is minimal and explicit:
- SELECT LOOKUP_CODE FROM OE_LOOKUPS WHERE LOOKUP_TYPE = 'DEMAND_CLASS_CODE'
- The result is a derived single column aliased DEMAND_CLASS_CODE.
Because OE_LOOKUPS resolves against the FND lookup infrastructure, the values returned reflect only lookups that are currently enabled in the application. Disabling or end-dating a lookup value in the Lookup Codes form (Application Developer responsibility) automatically removes it from this view, which means the view is inherently locale- and configuration-aware without any additional logic. Note that the view text does not filter on VIEW_APPLICATION_ID or territory, so any enabled value under the DEMAND_CLASS_CODE lookup type is returned regardless of the application that owns it.
Key Columns
The view exposes a single column:
- DEMAND_CLASS_CODE (VARCHAR2) — the enabled lookup code from the DEMAND_CLASS_CODE lookup type. This is the stored value that Order Management writes to demand-class columns elsewhere in the schema, such as OE_ORDER_LINES_ALL.DEMAND_CLASS_CODE and OE_ORDER_HEADERS_ALL.DEMAND_CLASS_CODE, and that planning and shipping logic interprets. Values are seeded by Oracle (for example, the standard set includes codes representing normal, expedited, and forecast-style demand) and may be extended by the implementing organization through the Lookups form.
No display name, description, or enabled-flag column is exposed. Consumers that need the translated meaning of a code must join back to the underlying lookup definition.
Common Use Cases and Queries
The most common use is populating a selection list or validation list in a custom form, OAF page, or integration mapping. The trivial enumeration query is:
SELECT demand_class_code FROM oe_ak_demand_class_v ORDER BY demand_class_code;- Validating an inbound value:
SELECT 1 FROM oe_ak_demand_class_v WHERE demand_class_code = :p_code;
When the business meaning is required alongside the code, the view is typically joined to FND_LOOKUP_VALUES:
SELECT d.demand_class_code, l.meaning, l.descriptionFROM oe_ak_demand_class_v d, fnd_lookup_values lWHERE l.lookup_type = 'DEMAND_CLASS_CODE' AND l.lookup_code = d.demand_class_code;
Reporting queries commonly use the view as a driver to reconcile order-line demand classes against the master list, ensuring no dormant or retired codes remain assigned to open lines. Integration developers also use it as a fast, dependency-free source of truth for the demand class dimension when staging data for a planning interface.
-
View: OE_AK_DEMAND_CLASS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_DEMAND_CLASS_V, object_name:OE_AK_DEMAND_CLASS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_DEMAND_CLASS_V ,
-
View: OE_AK_DEMAND_CLASS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_DEMAND_CLASS_V, object_name:OE_AK_DEMAND_CLASS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_DEMAND_CLASS_V ,
-
View: OE_DEMAND_CLASSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_DEMAND_CLASSES_V, object_name:OE_DEMAND_CLASSES_V, status:VALID, product: ONT - Order Management , description: This is view is used for the Demand Class LOV in Sales Orders form. , implementation_dba_data: APPS.OE_DEMAND_CLASSES_V ,
-
View: OE_DEMAND_CLASSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_DEMAND_CLASSES_V, object_name:OE_DEMAND_CLASSES_V, status:VALID, product: ONT - Order Management , description: This is view is used for the Demand Class LOV in Sales Orders form. , implementation_dba_data: APPS.OE_DEMAND_CLASSES_V ,
-
View: OE_ORDER_TYPES_115
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_115, object_name:OE_ORDER_TYPES_115, status:VALID, product: ONT - Order Management , description: No longer used , implementation_dba_data: APPS.OE_ORDER_TYPES_115 ,
-
View: OE_ORDER_TYPES_115_ALL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_115_ALL, object_name:OE_ORDER_TYPES_115_ALL, status:VALID, product: ONT - Order Management , description: No longer used , implementation_dba_data: APPS.OE_ORDER_TYPES_115_ALL ,
-
View: OE_ORDER_TYPES_115_ALL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_115_ALL, object_name:OE_ORDER_TYPES_115_ALL, status:VALID, product: ONT - Order Management , description: No longer used , implementation_dba_data: APPS.OE_ORDER_TYPES_115_ALL ,
-
View: OE_ORDER_TYPES_115
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_115, object_name:OE_ORDER_TYPES_115, status:VALID, product: ONT - Order Management , description: No longer used , implementation_dba_data: APPS.OE_ORDER_TYPES_115 ,
-
View: OE_CRM_ORDER_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_CRM_ORDER_HEADERS_V, object_name:OE_CRM_ORDER_HEADERS_V, status:VALID, product: ONT - Order Management , description: Compatible view provoded for CRM usage only. The view is based on oe_order_headers_all table. , implementation_dba_data: APPS.OE_CRM_ORDER_HEADERS_V ,
-
View: OE_CRM_ORDER_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_CRM_ORDER_HEADERS_V, object_name:OE_CRM_ORDER_HEADERS_V, status:VALID, product: ONT - Order Management , description: Compatible view provoded for CRM usage only. The view is based on oe_order_headers_all table. , implementation_dba_data: APPS.OE_CRM_ORDER_HEADERS_V ,
-
Lookup Type: ONT_SCH_ORDER_BY
12.1.1
product: ONT - Order Management , meaning: Order By For Schedule Orders ,
-
View: OE_AK_LINE_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_LINE_TYPES_V, object_name:OE_AK_LINE_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_LINE_TYPES_V ,
-
View: OE_AK_LINE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_LINE_TYPES_V, object_name:OE_AK_LINE_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_LINE_TYPES_V ,
-
View: OE_AK_ORDER_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_ORDER_TYPES_V, object_name:OE_AK_ORDER_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_ORDER_TYPES_V ,
-
Lookup Type: ONT_SCH_ORDER_BY
12.2.2
product: ONT - Order Management , meaning: Order By For Schedule Orders ,
-
View: OE_AK_ORDER_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_ORDER_TYPES_V, object_name:OE_AK_ORDER_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_ORDER_TYPES_V ,
-
Lookup Type: OMRSVORD_ORDER_BY
12.1.1
product: ONT - Order Management , meaning: Reserve Orders Concurrent Program Order By , description: Order By values for the Reserve Orders Concurrent Program ,
-
View: OE_AK_SHIP_TO_ORGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_SHIP_TO_ORGS_V, object_name:OE_AK_SHIP_TO_ORGS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_SHIP_TO_ORGS_V ,
-
Lookup Type: OMRSVORD_ORDER_BY
12.2.2
product: ONT - Order Management , meaning: Reserve Orders Concurrent Program Order By , description: Order By values for the Reserve Orders Concurrent Program ,
-
View: OE_AK_SHIP_TO_ORGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_SHIP_TO_ORGS_V, object_name:OE_AK_SHIP_TO_ORGS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_SHIP_TO_ORGS_V ,
-
View: OE_WIP_OPEN_DEMANDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WIP_OPEN_DEMANDS_V, object_name:OE_WIP_OPEN_DEMANDS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_WIP_OPEN_DEMANDS_V ,
-
View: OE_WIP_OPEN_DEMANDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_WIP_OPEN_DEMANDS_V, object_name:OE_WIP_OPEN_DEMANDS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_WIP_OPEN_DEMANDS_V ,
-
View: OE_LINE_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_LINE_TYPES_V, object_name:OE_LINE_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show line transaction types types for a specific organization and language. , implementation_dba_data: APPS.OE_LINE_TYPES_V ,
-
View: OE_LINE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_LINE_TYPES_V, object_name:OE_LINE_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show line transaction types types for a specific organization and language. , implementation_dba_data: APPS.OE_LINE_TYPES_V ,
-
View: OE_MRP_OPEN_DEMANDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_MRP_OPEN_DEMANDS_V, object_name:OE_MRP_OPEN_DEMANDS_V, status:VALID, product: ONT - Order Management , description: This vew is used by MRP for their Scheduler's Workbench. , implementation_dba_data: APPS.OE_MRP_OPEN_DEMANDS_V ,
-
View: OE_MRP_OPEN_DEMANDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_MRP_OPEN_DEMANDS_V, object_name:OE_MRP_OPEN_DEMANDS_V, status:VALID, product: ONT - Order Management , description: This vew is used by MRP for their Scheduler's Workbench. , implementation_dba_data: APPS.OE_MRP_OPEN_DEMANDS_V ,
-
View: OE_TRXT_TYPES_NOORGS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRXT_TYPES_NOORGS_VL, object_name:OE_TRXT_TYPES_NOORGS_VL, status:VALID, product: ONT - Order Management , description: Org independent VL view for Shipping integration team to get the Order Type name. , implementation_dba_data: APPS.OE_TRXT_TYPES_NOORGS_VL ,
-
View: OE_TRANSACTION_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID, product: ONT - Order Management , description: MLS transaction types view for an organization. , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_VL ,
-
View: OE_ORDER_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_V, object_name:OE_ORDER_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show order transaction types for a specific organization and language. , implementation_dba_data: APPS.OE_ORDER_TYPES_V ,
-
View: OE_ORDER_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_TYPES_V, object_name:OE_ORDER_TYPES_V, status:VALID, product: ONT - Order Management , description: This is a view to show order transaction types for a specific organization and language. , implementation_dba_data: APPS.OE_ORDER_TYPES_V ,
-
View: OE_TRANSACTION_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_V, object_name:OE_TRANSACTION_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_V ,
-
View: OE_TRXT_TYPES_NOORGS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRXT_TYPES_NOORGS_VL, object_name:OE_TRXT_TYPES_NOORGS_VL, status:VALID, product: ONT - Order Management , description: Org independent VL view for Shipping integration team to get the Order Type name. , implementation_dba_data: APPS.OE_TRXT_TYPES_NOORGS_VL ,
-
View: OE_TRANSACTION_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_V, object_name:OE_TRANSACTION_TYPES_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_V ,
-
View: OE_CRM_ORDER_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_CRM_ORDER_LINES_V, object_name:OE_CRM_ORDER_LINES_V, status:VALID, product: ONT - Order Management , description: Compatible view provoded for CRM usage only. The view is based on oe_order_lines_all table. , implementation_dba_data: APPS.OE_CRM_ORDER_LINES_V ,
-
View: OE_TRANSACTION_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRANSACTION_TYPES_VL, object_name:OE_TRANSACTION_TYPES_VL, status:VALID, product: ONT - Order Management , description: MLS transaction types view for an organization. , implementation_dba_data: APPS.OE_TRANSACTION_TYPES_VL ,
-
View: OE_CRM_ORDER_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_CRM_ORDER_LINES_V, object_name:OE_CRM_ORDER_LINES_V, status:VALID, product: ONT - Order Management , description: Compatible view provoded for CRM usage only. The view is based on oe_order_lines_all table. , implementation_dba_data: APPS.OE_CRM_ORDER_LINES_V ,
-
View: OE_ORDER_LINES_AUDIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_LINES_AUDIT_V, object_name:OE_ORDER_LINES_AUDIT_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_ORDER_LINES_AUDIT_V ,
-
View: OE_ORDER_LINES_AUDIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_ORDER_LINES_AUDIT_V, object_name:OE_ORDER_LINES_AUDIT_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_ORDER_LINES_AUDIT_V ,
-
View: OE_SHIP_TO_ORGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_SHIP_TO_ORGS_V, object_name:OE_SHIP_TO_ORGS_V, status:VALID, product: ONT - Order Management , description: Ship To Organizations. , implementation_dba_data: APPS.OE_SHIP_TO_ORGS_V ,
-
View: OE_SHIP_TO_ORGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_SHIP_TO_ORGS_V, object_name:OE_SHIP_TO_ORGS_V, status:VALID, product: ONT - Order Management , description: Ship To Organizations. , implementation_dba_data: APPS.OE_SHIP_TO_ORGS_V ,
-
View: OE_LINE_ACKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_LINE_ACKS_V, object_name:OE_LINE_ACKS_V, status:VALID, product: ONT - Order Management , description: Information about the acknowledgements for Order Lines , implementation_dba_data: APPS.OE_LINE_ACKS_V ,
-
View: OE_LINE_ACKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_LINE_ACKS_V, object_name:OE_LINE_ACKS_V, status:VALID, product: ONT - Order Management , description: Information about the acknowledgements for Order Lines , implementation_dba_data: APPS.OE_LINE_ACKS_V ,
-
View: OE_AK_ORDER_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_ORDER_HEADERS_V, object_name:OE_AK_ORDER_HEADERS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_ORDER_HEADERS_V ,
-
View: OE_AK_ORDER_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_AK_ORDER_HEADERS_V, object_name:OE_AK_ORDER_HEADERS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_AK_ORDER_HEADERS_V ,
-
View: OEFV_ORDER_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEFV_ORDER_LINES, object_name:OEFV_ORDER_LINES, status:VALID, product: ONT - Order Management , description: Full BIS View for Order lines , implementation_dba_data: APPS.OEFV_ORDER_LINES ,
-
View: OEFV_ORDER_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OEFV_ORDER_LINES, object_name:OEFV_ORDER_LINES, status:VALID, product: ONT - Order Management , description: Full BIS View for Order lines , implementation_dba_data: APPS.OEFV_ORDER_LINES ,
-
View: OE_BLANKET_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_BLANKET_HEADERS_V, object_name:OE_BLANKET_HEADERS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_BLANKET_HEADERS_V ,
-
View: OE_BLANKET_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_BLANKET_HEADERS_V, object_name:OE_BLANKET_HEADERS_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_BLANKET_HEADERS_V ,
-
View: OE_BLANKET_HDRS_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_BLANKET_HDRS_HIST_V, object_name:OE_BLANKET_HDRS_HIST_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_BLANKET_HDRS_HIST_V ,
-
View: OE_BLANKET_HDRS_HIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_BLANKET_HDRS_HIST_V, object_name:OE_BLANKET_HDRS_HIST_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_BLANKET_HDRS_HIST_V ,