Search Results oe_bis_top_customers
Overview
The OE_BIS_TOP_CUSTOMERS table is a Business Intelligence System (BIS) summary object owned by the OE (Order Entry) schema in Oracle E-Business Suite Releases 12.1.1 and 12.2.2. It stores pre-aggregated customer-level sales and order fulfillment metrics, enabling Order Management reporting without requiring runtime aggregation across the high-volume transactional tables such as OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL. The object is documented as VALID in the ETRM repository with thirteen physical columns.
In heuristic Data Vault terms, the FK mining classifies OE_BIS_TOP_CUSTOMERS as a standalone object with no documented foreign key dependencies. A dimensional modeler would treat CUSTOMER_ID as the natural business key of a customer dimension, with the period-based measures (bookings, billings, backlog, returns, order lines) behaving as a satellite of periodic snapshots. Because the object is standalone, no hub or link relationships are enforced at the database level, and referential integrity to HZ_CUST_ACCOUNTS is implicit rather than declared.
Key Information Stored
The documented primary key is CUSTOMER_ID_PK, defined on the single column CUSTOMER_ID. CUSTOMER_ID is therefore both the surrogate identifier within this table and the business-key candidate, since it corresponds to the customer identifier used throughout Order Management and Receivables. The remaining columns fall into three logical groups.
- Customer and context attributes: CUSTOMER_ID, ORGANIZATION_ID, CURRENCY_CODE
- Time dimensions: PERIOD_START, PERIOD_END, CREATION_DATE
- Aggregated measures: PERIOD_BOOKINGS, PERIOD_BILLINGS, CURRENT_BACKLOG, YTD_SALES, ON_TIME_DELIVERIES, ORDER_LINES, RETURN_LINES
PERIOD_START and PERIOD_END define the reporting window for each snapshot row, while CREATION_DATE records when the summary row was materialized. ORGANIZATION_ID scopes the data to a specific operating unit or inventory organization, and CURRENCY_CODE identifies the currency in which the monetary measures are expressed. The measures support on-time delivery analysis, booking and billing trends, backlog visibility, and return rate monitoring.
Common Use Cases and Queries
The table is typically consumed by Order Management dashboards, customer scorecards, and period-over-period trend reports. A representative query identifying the highest-value customers for a given period is:
SELECT customer_id, SUM(period_bookings), SUM(period_billings), SUM(ytd_sales) FROM oe.oe_bis_top_customers WHERE period_start >= :from_date AND period_end <= :to_date AND organization_id = :org_id GROUP BY customer_id ORDER BY SUM(period_bookings) DESC;- Backlog exposure reporting by customer and currency using CURRENT_BACKLOG.
- On-time delivery performance ratios derived from ON_TIME_DELIVERIES against ORDER_LINES.
- Return rate analysis comparing RETURN_LINES to ORDER_LINES across reporting periods.
Because the table is a summary, it should be queried in preference to transactional tables for aggregate reporting, and refreshed through the concurrent programs that maintain BIS summary data.
Related Objects
Although the metadata documents no enforced foreign keys, the following objects are functionally associated and commonly joined in reporting and ETL logic:
- HZ_CUST_ACCOUNTS — joined on CUSTOMER_ID to resolve customer name and account number.
- OE_ORDER_HEADERS_ALL — joined on CUSTOMER_ID for drill-down into booking transactions.
- OE_ORDER_LINES_ALL — the source of ORDER_LINES and RETURN_LINES aggregates.
- RA_CUSTOMER_TRX_ALL — the source of PERIOD_BILLINGS and YTD_SALES figures.
- HR_OPERATING_UNITS or ORG_ORGANIZATION_DEFINITIONS — joined on ORGANIZATION_ID for organizational context.
- FND_CURRENCIES — joined on CURRENCY_CODE for currency descriptions.
- OE_BIS_* sibling summary tables — related BIS objects sharing the same refresh programs and dimensional conventions.
-
Table: OE_BIS_TOP_CUSTOMERS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID, product: OE - Order Entry , implementation_dba_data: OE.OE_BIS_TOP_CUSTOMERS ,
-
Table: OE_BIS_TOP_CUSTOMERS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID, product: OE - Order Entry , implementation_dba_data: OE.OE_BIS_TOP_CUSTOMERS ,
-
APPS.OE_BIS SQL Statements
12.1.1
-
APPS.OE_BIS SQL Statements
12.2.2
-
VIEW: OE.OE_BIS_TOP_CUSTOMERS#
12.2.2
owner:OE, object_type:VIEW, object_name:OE_BIS_TOP_CUSTOMERS#, status:VALID,
-
SYNONYM: APPS.OE_BIS_TOP_CUSTOMERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID,
-
PACKAGE BODY: APPS.OE_BIS
12.1.1
-
VIEW: OE.OE_BIS_TOP_CUSTOMERS#
12.2.2
-
VIEW: APPS.OE_BIS_CUSTOMER_RETURNS_V
12.1.1
-
PACKAGE BODY: APPS.OE_BIS
12.2.2
-
SYNONYM: APPS.OE_BIS_TOP_CUSTOMERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID,
-
VIEW: APPS.OE_BIS_CUSTOMER_RETURNS_V
12.2.2
-
TABLE: OE.OE_BIS_TOP_CUSTOMERS
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID,
-
TABLE: OE.OE_BIS_TOP_CUSTOMERS
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.OE_BIS_TOP_CUSTOMERS, object_name:OE_BIS_TOP_CUSTOMERS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
View: OE_BIS_CUSTOMER_RETURNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.OE_BIS_CUSTOMER_RETURNS_V, object_name:OE_BIS_CUSTOMER_RETURNS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.OE_BIS_CUSTOMER_RETURNS_V ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: OE_BIS_CUSTOMER_DELIVERIES_V
12.2.2
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
View: OE_BIS_CUSTOMER_DELIVERIES_V
12.1.1
product: OE - Order Entry , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.OE_BIS_CUSTOMER_RETURNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.OE_BIS_CUSTOMER_RETURNS_V, object_name:OE_BIS_CUSTOMER_RETURNS_V, status:VALID,
-
VIEW: APPS.OE_BIS_CUSTOMER_RETURNS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.OE_BIS_CUSTOMER_RETURNS_V, object_name:OE_BIS_CUSTOMER_RETURNS_V, status:VALID,
-
View: OE_BIS_CUSTOMER_RETURNS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.OE_BIS_CUSTOMER_RETURNS_V, object_name:OE_BIS_CUSTOMER_RETURNS_V, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.OE_BIS_CUSTOMER_RETURNS_V ,
-
PACKAGE BODY: APPS.OE_BIS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BIS, status:VALID,
-
PACKAGE BODY: APPS.OE_BIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_BIS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.OE_BIS dependencies on OE_BIS_TOP_CUSTOMERS
12.1.1
-
APPS.OE_BIS dependencies on OE_BIS_TOP_CUSTOMERS
12.2.2
-
APPS.OE_BIS dependencies on OE_BIS
12.1.1
-
APPS.OE_BIS dependencies on OE_BIS
12.2.2
-
APPS.OE_BIS dependencies on SO_HEADERS_ALL
12.1.1
-
APPS.OE_BIS dependencies on SO_LINES_ALL
12.2.2
-
APPS.OE_BIS dependencies on SO_LINES_ALL
12.1.1
-
APPS.OE_BIS dependencies on SO_HEADERS_ALL
12.2.2
-
APPS.OE_BIS dependencies on OE_BIS_BOOKINGS_V
12.1.1
-
APPS.OE_BIS dependencies on WSH_BIS_FILL_RATE_V
12.2.2
-
APPS.OE_BIS dependencies on WSH_BIS_FILL_RATE_V
12.1.1
-
APPS.OE_BIS dependencies on OE_BIS_BOOKINGS_V
12.2.2
-
eTRM - OE Tables and Views
12.2.2
description: Temporary table ,
-
APPS.OE_BIS dependencies on GL_CURRENCY_API
12.2.2
-
APPS.OE_BIS dependencies on GL_CURRENCY_API
12.1.1
-
eTRM - OE Tables and Views
12.1.1
description: Temporary table ,
-
eTRM - OE Tables and Views
12.1.1
description: Temporary table ,
-
eTRM - OE Tables and Views
12.2.2
description: Temporary table ,