Results for “offer_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
BIM_FCTV_ORDER_OFFERS is a read-only view owned by the APPS schema within the BIM – Marketing Intelligence product family in Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to support the concurrent programs that load the Marketing Intelligence summary tables, meaning it functions as an intermediate fact-source that feeds aggregate and analytical reporting structures rather than serving as a direct end-user reporting object.
From a functional standpoint, the view joins orders, order price adjustments, and marketing offers to answer a specific analytical question: which marketing offers were applied to which order lines and order headers. Because the Marketing Intelligence summary loaders require denormalized, uniform rows — no nulls and no ambiguity about whether an adjustment was header-level or line-level — the view resolves these complexities at the SQL layer so the concurrent programs can consume the output directly.
The view is defined WITH READ ONLY, so it cannot be used in DML. It is a query-only construct intended for SELECT access by concurrent managers and, secondarily, for diagnostic and ad hoc reporting by developers and analysts.
Underlying Base Objects
The view is built over three primary sources in its SELECT statement:
- ASO_I_ORDER_LINES_V — the order lines interface view, supplying
HEADER_IDandLINE_ID. It is aliased asODLin the view text. - ASO_I_ORDER_PRICE_ADJS_V — the order price adjustment interface view, supplying
HEADER_ID,LIST_HEADER_ID,LINE_ID, and theAPPLIED_FLAGused to filter only applied adjustments. Aliased asADJ. - AMS_ACT_OFFERS — a synonym resolving to the Oracle Marketing activities offers entity, supplying
ACTIVITY_OFFER_IDandQP_LIST_HEADER_ID. Aliased asOFFR.
The join path is: order lines match price adjustments on HEADER_ID; offers match price adjustments on QP_LIST_HEADER_ID = LIST_HEADER_ID; and the adjustment is retained only where APPLIED_FLAG = 'Y', with line alignment enforced via ODL.LINE_ID = NVL(ADJ.LINE_ID, ODL.LINE_ID). Documented referenced objects also include the OE_PROFILE and QP_PRICE_LIST_PVT packages, which are invoked indirectly through the underlying ASO interface views.
Key Columns
- ORDER_HEADER_ID — exposed as
NVL(ODL.HEADER_ID, -999). This is the column most commonly searched for (the user query term "order_header_id" resolves here). The NVL substitution to the sentinel value -999 ensures the summary loaders never encounter a null key. - ORDER_LINE_ID — similarly exposed as
NVL(ODL.LINE_ID, -999), identifying the specific order line associated with the offer. - OFFER_ID — exposed as
NVL(OFFR.ACTIVITY_OFFER_ID, -999), the identifier of the marketing offer (activity offer) linked through the price list header. - HEADER_OFFER_FLAG — derived via
DECODE(ADJ.LINE_ID, '', 'Y', 'N'). Returns 'Y' when the price adjustment has no line identifier, marking the offer as applied at the order header level; returns 'N' when a line identifier is present, marking it as line-level.
Common Use Cases and Queries
The principal use case is concurrent program data loading into Marketing Intelligence summary tables, where each row represents a distinct order/offer association with a header-versus-line indicator. Typical analytical applications include offer attribution by order, measuring header-level versus line-level promotion uptake, and reconciliation of applied adjustments against offer definitions.
A representative query counts offers by order header:
SELECT order_header_id, COUNT(DISTINCT offer_id) offer_count FROM apps.bim_fctv_order_offers GROUP BY order_header_id;
To isolate header-level offers only:
SELECT order_header_id, order_line_id, offer_id FROM apps.bim_fctv_order_offers WHERE header_offer_flag = 'Y';
To trace a specific order's applied offers:
SELECT * FROM apps.bim_fctv_order_offers WHERE order_header_id = :p_header_id;
Because the view is read-only and carries the -999 sentinel, consumers should filter or interpret that value as "not applicable" rather than as a valid identifier. No DML should ever be attempted against this object.
-
View: BIM_FCTV_ORDER_OFFERS 12.1.1
Used by the concurrent programs to load the summary tables.
APPS.BIM_FCTV_ORDER_OFFERS·↳ AMS_ACT_OFFERS·↳ ASO_I_ORDER_LINES_V·↳ ASO_I_ORDER_PRICE_ADJS_V·Explore BIM module →
-
View: BIM_FCTV_TARGETS 12.2.2
Used by the concurrent programs to load the summary tables.
APPS.BIM_FCTV_TARGETS·↳ AMS_PARTY_MARKET_SEGMENTS·↳ AMS_PARTY_SOURCES·↳ BIM_SOURCE_CODE_DETAILS·Explore BIM module →
-
View: BIM_FCTV_ORDER_OFFERS 12.2.2
Used by the concurrent programs to load the summary tables.
APPS.BIM_FCTV_ORDER_OFFERS·↳ AMS_ACT_OFFERS·↳ ASO_I_ORDER_LINES_V·↳ ASO_I_ORDER_PRICE_ADJS_V·Explore BIM module →
-
This table stores accumulated volume for volume offers
-
Shows details for all marketing source codes.
APPS.BIM_DIMV_SOURCE_CODES_V·↳ AMS_ACT_OFFERS·↳ AMS_CAMPAIGNS_ALL_B·↳ AMS_CAMPAIGN_SCHEDULES·Explore BIM module →
-
View: BIM_DIMV_OFFERS 12.2.2
Shows all marketing offers
APPS.BIM_DIMV_OFFERS·↳ AMS_ACT_OFFERS·↳ FND_GLOBAL·↳ FND_LOOKUPS·Explore BIM module →
-
View: BIM_DIMV_OFFERS 12.1.1
Shows all marketing offers
APPS.BIM_DIMV_OFFERS·↳ AMS_ACT_OFFERS·↳ FND_GLOBAL·↳ FND_LOOKUPS·Explore BIM module →
-
This table stores order line info with qualifying product and market qualifiers
-
This table stores order line info with qualifying product and market qualifiers
-
View: BIM_FCTV_RESPONSES 12.1.1
Used by the concurrent programs to load the summary tables.
APPS.BIM_FCTV_RESPONSES·↳ AMS_PARTY_MARKET_SEGMENTS·↳ AMS_PARTY_SOURCES·↳ BIM_SOURCE_CODE_DETAILS·Explore BIM module →
-
View: BIM_FCTV_TARGETS 12.1.1
Used by the concurrent programs to load the summary tables.
APPS.BIM_FCTV_TARGETS·↳ AMS_PARTY_MARKET_SEGMENTS·↳ AMS_PARTY_SOURCES·↳ BIM_SOURCE_CODE_DETAILS·Explore BIM module →
-
View: BIM_FCTV_RESPONSES 12.2.2
Used by the concurrent programs to load the summary tables.
APPS.BIM_FCTV_RESPONSES·↳ AMS_PARTY_MARKET_SEGMENTS·↳ AMS_PARTY_SOURCES·↳ BIM_SOURCE_CODE_DETAILS·Explore BIM module →
-
Table to maintain history of offers statuses
-
This public view returns the market segments associated with a marketing offers.
APPS.AMS_P_OFFER_MKT_SEGMENTS_V·↳ AMS_ACT_MARKET_SEGMENTS·↳ AMS_ACT_OFFERS·↳ AMS_CELLS_VL·Explore AMS module →
-
This public view returns the market segments associated with a marketing offers.
APPS.AMS_P_OFFER_MKT_SEGMENTS_V·↳ AMS_ACT_MARKET_SEGMENTS·↳ AMS_ACT_OFFERS·↳ AMS_CELLS_VL·Explore AMS module →
-
This table stores accumulated volume for volume offers
-
Shows details for all marketing source codes.
APPS.BIM_DIMV_SOURCE_CODES_V·↳ AMS_ACT_OFFERS·↳ AMS_CAMPAIGNS_ALL_B·↳ AMS_CAMPAIGN_SCHEDULES·Explore BIM module →
-
This table stores market option for market eligibility group in volume offer.
-
Table to maintain history of offers statuses
-
Table to store the products for an Offer
-
Table to store the products for an Offer
-
All the marketing source codes and is populated by BIM_SRC_CODE_DETAILS_PKG concurrent program.
-
View: AMS_P_OFFER_PRODUCTS_V 12.1.1
This public view returns the products associated with a marketing offers.
APPS.AMS_P_OFFER_PRODUCTS_V·↳ AMS_ACT_OFFERS·↳ AMS_ACT_PRODUCTS_V·↳ AMS_UTILITY_PVT·Explore AMS module →
-
All the marketing source codes and is populated by BIM_SRC_CODE_DETAILS_PKG concurrent program.
-
Interface table to hold lead lines information to be imported.
-
View: AMS_P_OFFER_PRODUCTS_V 12.2.2
This public view returns the products associated with a marketing offers.
APPS.AMS_P_OFFER_PRODUCTS_V·↳ AMS_ACT_OFFERS·↳ AMS_ACT_PRODUCTS_V·↳ AMS_UTILITY_PVT·Explore AMS module →
-
Hold purchase line change history
-
This table stores market option for market eligibility group in volume offer.
-
Interface table to hold lead lines information to be imported.
-
This table stores volume transaction detail for volume offers
-
APPS.AST_OPPORTUNITIES_BALI_V·↳ AMS_ACT_OFFERS·↳ AMS_SOURCE_CODES·↳ AS_LEADS_ALL·Explore AST module →
-
Table to store the Discount Lines of a Net Accrual Offer
-
This table used to store tracking data for web dynamic schedules
-
This table used to store tracking data for web dynamic schedules
-
APPS.AST_SALES_LEAD_LINES_PC_V·↳ AMS_SOURCE_CODES·↳ AS_SALES_LEAD_LINES·↳ ENI_PROD_DEN_HRCHY_PARENTS_V·Explore AST module →
-
View: AST_SALES_LEAD_LINES_V 12.2.2
APPS.AST_SALES_LEAD_LINES_V·↳ AMS_SOURCE_CODES·↳ AS_SALES_LEAD_LINES·↳ ENI_PROD_DEN_HRCHY_PARENTS_V·Explore AST module →
-
Hold purchase line change history
-
This table stores volume transaction detail for volume offers
-
This table stores the market eligibility for Trade Management Offers
-
This table stores the market eligibility for Trade Management Offers
-
Holds opportunity header change history
-
Holds opportunity header change history
-
View: AST_OPPORTUNITY_LOG_V 12.2.2
APPS.AST_OPPORTUNITY_LOG_V·↳ AS_FORECAST_PROB_ALL_TL·↳ AS_LEADS_LOG·↳ AS_SALES_METHODOLOGY_TL·Explore AST module →
-
View: AST_OPPORTUNITY_LOG_V 12.1.1
APPS.AST_OPPORTUNITY_LOG_V·↳ AS_FORECAST_PROB_ALL_TL·↳ AS_LEADS_LOG·↳ AS_SALES_METHODOLOGY_TL·Explore AST module →
-
APPS.AST_OPPORTUNITIES_BALI_V·↳ AMS_ACT_OFFERS·↳ AMS_SOURCE_CODES·↳ AS_LEADS_ALL·Explore AST module →
-
View: AS_LEADS 12.1.1
Sales opportunities (multi-org)
-
View: AS_SALES_LEAD_LINES_V 12.2.2
sales lead line foreign keys
APPS.AS_SALES_LEAD_LINES_V·↳ AMS_P_SOURCE_CODES_V·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
Holds sales lead lines informaiton