Results for “bim_dimv_event_offers”

38 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

BIM_DIMV_EVENT_OFFERS is a read-only dimensional view owned by the APPS schema in Oracle E-Business Suite, belonging to the BIM – Marketing Intelligence product family. As documented in ETRM metadata for releases 12.1.1 and 12.2.2, the view "shows all event offers," meaning it exposes the header-level (MAIN event level) records from the event offers entity, filtered to the top of the offer hierarchy. The view is designed primarily as a dimensional source for Marketing Intelligence reporting and ETL processes, presenting a flat, denormalized projection of event offer data. Notably, the view applies the WITH READ ONLY clause, so it cannot be used as the target of DML and is intended strictly for query and extraction. Because it prefixes the primary and parent identifiers with entity tags ('EVEO' for event offers, 'EVEH' for event headers), the view produces surrogate-style key values suitable for joining to other dimensional views or staging tables in a data warehouse model.

Underlying Base Objects

The view is defined over two documented objects: AMS_EVENT_OFFERS_VL (a view, providing the localized event offer data) and HZ_LOCATIONS (a synonym, providing location attributes). AMS_EVENT_OFFERS_VL is the multi-language variant of the AMS event offers table, so the BIM view inherits the language-specific values handled by that VL view. HZ_LOCATIONS is joined with an outer join (+) on EVENT_LOCATION_ID = LOCATION_ID, meaning offers without a resolved location still appear, with location-derived columns returned as NULL. The filter predicate EVTO.EVENT_LEVEL = 'MAIN' restricts rows to main event offers, excluding sub-offer records that may exist within the same base entity. No joins to AMS_EVENT_HEADERS are performed directly; instead, the header relationship is preserved only through the derived EVENT_HEADER_ID column.

Key Columns

Common Use Cases and Queries

Typical usage includes populating Marketing Intelligence dimensions, validating offer-to-event relationships, and extracting active offers for registration reporting. The most frequent query pattern filters or groups by the event header surrogate:

  • Retrieve all offers for a given event header.
  • List active, registration-required offers with their registration windows.
  • Resolve an offer's location code and language for regional reporting.

Sample SQL:

SELECT event_offer_id, event_offer_name, event_header_id, event_offer_status_code
FROM apps.bim_dimv_event_offers
WHERE event_header_id = 'EVEH' || TO_CHAR(:p_event_header_id)
AND event_offer_active_flag = 'Y';

SELECT event_offer_id, event_offer_name, event_location_code,
event_offer_start_date, event_offer_end_date, reg_start_date, reg_end_date
FROM apps.bim_dimv_event_offers
WHERE reg_required_flag = 'Y'
AND event_offer_end_date >= SYSDATE
ORDER BY event_offer_start_date;

Because ORG_ID is hard-coded to NULL and the view is READ ONLY, it should be used only for query and extraction workloads, not for transactional updates or multi-org-secured DML.