Results for “visible_demand_flag”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MSD_SR_BACKLOG_V is a source view owned by the APPS schema within the MSD – Demand Planning product family in Oracle E-Business Suite. Its documented purpose is to serve as the Source View for Booking Data, applied to an Oracle Applications instance from which Backlog information is to be retrieved. In the ETRM collection architecture, views of this type act as the extraction interface between the transactional order management tables and the Demand Planning staging and collection routines. Rather than reading the raw OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL structures directly, the collection programs query a curated, conformed projection that normalizes keys, dates, currencies, units of measure, and hierarchies into a shape acceptable to the planning engine.
The view is listed with a status of VALID in the 12.2.2 metadata, and it is included in the documented set of referenced base objects for the APPS schema. This confirms that it remains a supported, active collection object across the 12.1.1 and 12.2.2 releases, even though its description references the historical 11i origin of the extract definition.
Underlying Base Objects
The documented referenced base objects for this view are: FND_GLOBAL (PACKAGE), HZ_CUST_ACCOUNTS (SYNONYM), HZ_CUST_SITE_USES_ALL (SYNONYM), MSD_APP_INSTANCE_ORGS (SYNONYM), MSD_SETUP_PARAMETERS (SYNONYM), MSD_SR_UTIL (PACKAGE), MTL_SYSTEM_ITEMS (SYNONYM), OE_ORDER_HEADERS_ALL (SYNONYM), OE_ORDER_LINES_ALL (SYNONYM), OE_TRANSACTION_TYPES_TL (SYNONYM), RA_SALESREPS_ALL (SYNONYM), and SO_LOOKUPS (SYNONYM).
The view joins order lines (OE_ORDER_LINES_ALL) to order headers (OE_ORDER_HEADERS_ALL) on HEADER_ID, then extends outward to the ship-from organization through MSD_APP_INSTANCE_ORGS, the item master through MTL_SYSTEM_ITEMS, the customer and site-use records through RA_CUSTOMERS, RA_SITE_USES_ALL, and HZ_CUST_ACCOUNTS / HZ_CUST_SITE_USES_ALL, the sales representative through RA_SALESREPS_ALL, and the transaction type through OE_TRANSACTION_TYPES_TL. SO_LOOKUPS supplies lookup-code translation for the line status or source category, while MSD_SETUP_PARAMETERS drives conditional filtering on MSD_PLANNING_PERCENTAGE and MSD_CUSTOMER_ATTRIBUTE. FND_GLOBAL and MSD_SR_UTIL provide the session context and a suite of helper functions used throughout the projection.
Key Columns
- SHIP_FROM_ORG_ID — the organization shipping the order line; nulls are replaced by the MSD_SR_UTIL.GET_NULL_PK sentinel value.
- INVENTORY_ITEM_ID — the inventory item on the order line, likewise defaulted to the null-PK sentinel.
- CUSTOMER_ID and SITE_USE_ID — customer and ship-to site identifiers.
- SALESREP_ID — the sales representative associated with the line or order.
- BOOKED_DATE, REQUEST_DATE, SCHEDULE_SHIP_DATE — truncated to the day, with fallback logic (SCHEDULE_SHIP_DATE falls back to REQUEST_DATE, both default to 01-JAN-1000 when null).
- Extended amounts — UOM_CONV applied to ORDER_QUANTITY_UOM and INVENTORY_ITEM_ID, multiplied by ORDERED_QUANTITY, unit selling price (or list price, or zero), and CONVERT_GLOBAL_AMT using the transactional currency and booked date.
- Extended quantity — UOM-converted ordered quantity.
- VISIBLE_DEMAND_FLAG — defaults to 'N' when null; controls whether the demand is visible to planning.
- ON_HOLD — computed by MSD_SR_UTIL.ON_HOLD from HEADER_ID and LINE_ID, flagging holds for demand exclusion.
- Parent item columns — derived by DECODE on the MSD_PLANNING_PERCENTAGE parameter and MSD_SR_UTIL.FIND_PARENT_ITEM, using LINK_TO_LINE_ID and the ATO_LINE_ID relationship. These are the columns most closely associated with configuration/ATO hierarchy resolution, which is why searches for sr_parent_item_pk typically surface this view.
- OTC.NAME — the transaction type name from OE_TRANSACTION_TYPES_TL.
Common Use Cases and Queries
The primary use case is populating the Demand Planning backlog / booking staging tables. Collection administrators inspect the view to reconcile row counts against OE_ORDER_LINES_ALL, and developers query it to validate UOM and currency conversion behavior before a collection run.
A representative query for backlog by item and organization:
- SELECT INVENTORY_ITEM_ID, SHIP_FROM_ORG_ID, SUM(ORDERED_QUANTITY), SUM(EXTENDED_AMOUNT) FROM APPS.MSD_SR_BACKLOG_V GROUP BY INVENTORY_ITEM_ID, SHIP_FROM_ORG_ID;
- SELECT * FROM APPS.MSD_SR_BACKLOG_V WHERE ON_HOLD = 'Y';
- SELECT * FROM APPS.MSD_SR_BACKLOG_V WHERE VISIBLE_DEMAND_FLAG = 'Y' AND SCHEDULE_SHIP_DATE >= SYSDATE;
Because the view embeds calls to MSD_SR_UTIL functions, filtering on indexed base-table columns through a join to OE_ORDER_LINES_ALL is generally more efficient than scanning the view alone.
-
View: MSD_SR_BACKLOG_V 12.1.1
This is the Source View for Booking Data. This view would be applied to an Oracle Applications 11i instance from which the Backlog information is to be retrieved.
APPS.MSD_SR_BACKLOG_V·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_SITE_USES_ALL·Explore MSD module →
-
View: OE_LINE_ACKS_V 12.1.1
Information about the acknowledgements for Order Lines
-
View: OE_LINE_ACKS_V 12.2.2
Information about the acknowledgements for Order Lines
-
View: MSD_SR_BACKLOG_V 12.2.2
This is the Source View for Booking Data. This view would be applied to an Oracle Applications 11i instance from which the Backlog information is to be retrieved.
APPS.MSD_SR_BACKLOG_V·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_SITE_USES_ALL·Explore MSD module →
-
APPS.MRP_DEMAND_OM_RESERVATIONS_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore MRP module →
-
View: OE_ORDER_LINES_HIST_V 12.1.1
APPS.OE_ORDER_LINES_HIST_V·↳ AR_LOOKUPS·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore ONT module →
-
APPS.MRP_DEMAND_OM_RESERVATIONS_V·↳ INV_DECIMALS_PUB·↳ INV_SALESORDER·↳ MRP_OE·Explore MRP module →
-
View: OE_CRM_ORDER_LINES_V 12.1.1
Compatible view provoded for CRM usage only. The view is based on oe_order_lines_all table.
APPS.OE_CRM_ORDER_LINES_V·↳ OE_ORDER_LINES·Explore ONT module →
-
View: ASO_I_OE_ORDER_LINES_V 12.2.2
This view includes all columns from the Oracle Order Management order lines tables and is currently used by Oracle Sales Compensation only.
APPS.ASO_I_OE_ORDER_LINES_V·↳ OE_ORDER_LINES·Explore ASO module →
-
View: OKX_ORDER_LINES_V 12.2.2
Order line information
APPS.OKX_ORDER_LINES_V·↳ ASO_ORDER_INT·↳ OE_ORDER_LINES_ALL·Explore OKX module →
-
View: ASO_I_OE_ORDER_LINES_V 12.1.1
This view includes all columns from the Oracle Order Management order lines tables and is currently used by Oracle Sales Compensation only.
APPS.ASO_I_OE_ORDER_LINES_V·↳ OE_ORDER_LINES·Explore ASO module →
-
View: OE_CRM_ORDER_LINES_V 12.2.2
Compatible view provoded for CRM usage only. The view is based on oe_order_lines_all table.
APPS.OE_CRM_ORDER_LINES_V·↳ OE_ORDER_LINES·Explore ONT module →
-
View: OKX_ORDER_LINES_V 12.1.1
Order line information
APPS.OKX_ORDER_LINES_V·↳ ASO_ORDER_INT·↳ OE_ORDER_LINES_ALL·Explore OKX module →
-
View: OE_SCH_ORDER_LINES_V 12.2.2
APPS.OE_SCH_ORDER_LINES_V·↳ AR_LOOKUPS·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·Explore ONT module →
-
View: OE_BLANKET_LINES_V 12.1.1
This view is used to get the BSA lines information, used in BSA entry UI.
APPS.OE_BLANKET_LINES_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·↳ HZ_LOCATIONS·Explore ONT module →
-
View: OE_SCH_RSV_SET_LINES_V 12.2.2
View used by the new form for scheduling across orders with Reservation set information
APPS.OE_SCH_RSV_SET_LINES_V·↳ AR_LOOKUPS·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·Explore ONT module →
-
View: OE_ORDER_LINES_HIST_V 12.2.2
APPS.OE_ORDER_LINES_HIST_V·↳ AR_LOOKUPS·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore ONT module →
-
View: OE_ORDER_LINES_V 12.2.2
View for Order Lines used in the Sales Order form.
APPS.OE_ORDER_LINES_V·↳ AR_LOOKUPS·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore ONT module →
-
View: OE_BLKT_LINES_HIST_V 12.1.1
This view is used to get BSA history lines information, which is used in BSA organizer.
APPS.OE_BLKT_LINES_HIST_V·↳ MTL_GRADES·↳ MTL_PARAMETERS·↳ OE_AGREEMENTS_TL·Explore ONT module →
-
This view is used to get BSA line history information, and it is udes in BSA version comparison UI.
APPS.OE_BLANKET_LINES_HIST_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·↳ HZ_LOCATIONS·Explore ONT module →
-
View: OE_BLANKET_LINES_V 12.2.2
This view is used to get the BSA lines information, used in BSA entry UI.
APPS.OE_BLANKET_LINES_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·↳ HZ_LOCATIONS·Explore ONT module →
-
View: OE_SCH_RSV_SET_LINES_V 12.1.1
View used by the new form for scheduling across orders with Reservation set information
APPS.OE_SCH_RSV_SET_LINES_V·↳ AR_LOOKUPS·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·Explore ONT module →
-
This view is used to get BSA line history information, and it is udes in BSA version comparison UI.
APPS.OE_BLANKET_LINES_HIST_V·↳ HZ_CUST_ACCT_SITES_ALL·↳ HZ_CUST_SITE_USES_ALL·↳ HZ_LOCATIONS·Explore ONT module →
-
View: OE_SCH_ORDER_LINES_V 12.1.1
APPS.OE_SCH_ORDER_LINES_V·↳ AR_LOOKUPS·↳ FND_GLOBAL·↳ HZ_CUST_ACCOUNTS·Explore ONT module →
-
View: OE_AK_ORDER_LINES_V 12.1.1
APPS.OE_AK_ORDER_LINES_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ OE_ORDER_LINES_ALL·Explore ONT module →
-
View: OE_AK_ORDER_LINES_V 12.2.2
APPS.OE_AK_ORDER_LINES_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·↳ OE_ORDER_LINES_ALL·Explore ONT module →
-
Table to capture sales agreement lines history.
-
Table to capture sales agreement lines history.
-
View: OE_ORDER_LINES_V 12.1.1
View for Order Lines used in the Sales Order form.
APPS.OE_ORDER_LINES_V·↳ AR_LOOKUPS·↳ HZ_CUST_ACCOUNTS·↳ HZ_CUST_ACCOUNT_ROLES·Explore ONT module →
-
OE_ORDER_LINES_ALL stores information for all order lines in Oracle Order Management.
-
View: OE_BLKT_LINES_HIST_V 12.2.2
This view is used to get BSA history lines information, which is used in BSA organizer.
APPS.OE_BLKT_LINES_HIST_V·↳ MTL_GRADES·↳ MTL_PARAMETERS·↳ OE_AGREEMENTS_TL·Explore ONT module →
-
This table stores information about the acknowledgements for Order Lines.
-
This table stores information about the acknowledgements for Order Lines.
-
Table to capture sales agreement Line details.(Attributes common between Sales Order and Sales Agreements).
-
Table to capture sales agreement Line details.(Attributes common between Sales Order and Sales Agreements).
-
OE_ORDER_LINES_ALL stores information for all order lines in Oracle Order Management.
-
Stores history of attribute change for Order Lines.
-
Stores history of attribute change for Order Lines.
-
APPS.MRP_OE SQL Statements 12.1.1
-
APPS.MRP_OE SQL Statements 12.2.2
-
PACKAGE: APPS.MRP_OE 12.2.2
-
PACKAGE BODY: APPS.MRP_OE 12.2.2
-
PACKAGE BODY: APPS.MRP_OE 12.1.1
-
PACKAGE: APPS.MRP_OE 12.1.1
-
VIEW: APPS.MSD_SR_BACKLOG_V 12.1.1
-
VIEW: APPS.MSD_SR_BACKLOG_V 12.2.2
-
PACKAGE BODY: APPS.MRP_OE 12.2.2