Search Results cst_bis_margin_build
Overview
CST_BIS_MARGIN_BUILD is a table owned by the BOM (Bills of Material) schema in Oracle E-Business Suite, present and valid in both 12.1.1 and 12.2.2. Its documented purpose is to store margin analysis load run parameters. In practical terms, it functions as a control and audit record for the Business Intelligence System (BIS) margin analysis loading process, capturing the inputs, scope, and execution context under which a margin analysis build was initiated. Each row represents a single build request submitted against a defined legal entity, operating unit, inventory organization, and cost type, bounded by a from/to date range.
The ETRM metadata assigns this table a heuristic Data Vault classification of "standalone," meaning it is modeled as neither a strict hub, link, nor satellite based on its mined foreign key structure. This classification should be treated as a modeling suggestion rather than a definitive architectural statement. The table's two documented foreign keys — to FV_LEGAL_ENTITIES and CST_COST_TYPES — indicate that a hub-and-satellite treatment could also be applied if the table were used in a Data Vault implementation, with LEGAL_ENTITY_ID and COST_TYPE_ID acting as reference dimensions.
Key Information Stored
The documented physical schema for 12.2.2 contains 20 columns. The most significant include:
- BUILD_ID — the surrogate primary key uniquely identifying each margin analysis load run.
- BUILD_NAME and BUILD_DESCRIPTION — business-facing identifiers and narrative text describing the run.
- LEGAL_ENTITY_ID and LEGAL_ENTITY_NAME — the legal entity scope for the build, with the ID forming the foreign key to FV_LEGAL_ENTITIES.
- ORG_ID and ORGANIZATION_ID — operating unit and inventory organization context, defining the organizational boundary of the load.
- COST_TYPE_ID — the cost type against which margin analysis is loaded; this is the second documented foreign key, referencing CST_COST_TYPES.
- FROM_DATE and TO_DATE — the effective date range governing which transactions or costs are included in the build.
- HEADER_ID — likely a reference to a header record within the margin analysis data structure.
- REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, and PROGRAM_UPDATE_DATE — concurrent program execution context identifying the request that created or updated the build.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN — standard EBS audit columns.
BUILD_ID serves as the surrogate primary key, while BUILD_NAME and the combination of LEGAL_ENTITY_ID with COST_TYPE_ID and the date range are natural business-key candidates, though no unique index is documented in the provided metadata.
Common Use Cases and Queries
Typical scenarios involve auditing which margin analysis builds have run, verifying their scope, and reproducing a build. A common query filters builds by legal entity and cost type:
- SELECT build_id, build_name, from_date, to_date, cost_type_id FROM cst_bis_margin_build WHERE legal_entity_id = :entity_id AND cost_type_id = :cost_type ORDER BY creation_date DESC;
- Joining to CST_COST_TYPES to resolve cost type names for reporting.
- Correlating REQUEST_ID with FND_CONCURRENT_REQUESTS to inspect the submitting concurrent program and its status.
- Reporting builds by organization and operating unit for month-end margin analysis reconciliation.
Related Objects
The most significant related objects, grounded in the documented foreign keys, are:
- FV_LEGAL_ENTITIES — joined on LEGAL_ENTITY_ID to resolve legal entity details.
- CST_COST_TYPES — joined on COST_TYPE_ID to obtain cost type names and attributes.
- FND_CONCURRENT_REQUESTS — correlated on REQUEST_ID to trace program execution.
- FND_PROGRAM / FND_APPLICATION — resolved via PROGRAM_ID and PROGRAM_APPLICATION_ID.
- HR_OPERATING_UNITS and ORG_ORGANIZATION_DEFINITIONS — for ORG_ID and ORGANIZATION_ID context.
- CST_BIS_MARGIN_BUILD-dependent margin analysis tables referenced through HEADER_ID.
-
Table: CST_BIS_MARGIN_BUILD
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_BIS_MARGIN_BUILD, object_name:CST_BIS_MARGIN_BUILD, status:VALID, product: BOM - Bills of Material , description: Stores margin analysis load run parameters , implementation_dba_data: BOM.CST_BIS_MARGIN_BUILD ,
-
Table: CST_BIS_MARGIN_BUILD
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_BIS_MARGIN_BUILD, object_name:CST_BIS_MARGIN_BUILD, status:VALID, product: BOM - Bills of Material , description: Stores margin analysis load run parameters , implementation_dba_data: BOM.CST_BIS_MARGIN_BUILD ,
-
VIEW: BOM.CST_BIS_MARGIN_BUILD#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_BIS_MARGIN_BUILD#, status:VALID,
-
SYNONYM: APPS.CST_BIS_MARGIN_BUILD
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_BIS_MARGIN_BUILD, status:VALID,
-
SYNONYM: APPS.CST_BIS_MARGIN_BUILD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_BIS_MARGIN_BUILD, status:VALID,
-
VIEW: BOM.CST_BIS_MARGIN_BUILD#
12.2.2
-
TABLE: BOM.CST_BIS_MARGIN_BUILD
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_BIS_MARGIN_BUILD, object_name:CST_BIS_MARGIN_BUILD, status:VALID,
-
TABLE: BOM.CST_BIS_MARGIN_BUILD
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_BIS_MARGIN_BUILD, object_name:CST_BIS_MARGIN_BUILD, status:VALID,
-
VIEW: APPS.CST_BIS_MARGIN_ANALYSIS_V
12.2.2
-
PACKAGE BODY: APPS.CSTPOMLD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPOMLD, status:VALID,
-
VIEW: APPS.CST_BIS_MARGIN_ANALYSIS_V
12.1.1
-
APPS.CSTPOMLD SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: CST_BIS_MARGIN_ANALYSIS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_BIS_MARGIN_ANALYSIS_V, object_name:CST_BIS_MARGIN_ANALYSIS_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_BIS_MARGIN_ANALYSIS_V ,
-
VIEW: APPS.CST_BIS_MARGIN_ANALYSIS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_BIS_MARGIN_ANALYSIS_V, object_name:CST_BIS_MARGIN_ANALYSIS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
View: CST_BIS_MARGIN_ANALYSIS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_BIS_MARGIN_ANALYSIS_V, object_name:CST_BIS_MARGIN_ANALYSIS_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_BIS_MARGIN_ANALYSIS_V ,
-
VIEW: APPS.CST_BIS_MARGIN_ANALYSIS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_BIS_MARGIN_ANALYSIS_V, object_name:CST_BIS_MARGIN_ANALYSIS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CSTPOMLD
12.1.1
-
APPS.CSTPOMLD dependencies on CST_BIS_MARGIN_BUILD
12.1.1
-
APPS.CSTPOMLD dependencies on RA_CUSTOMER_TRX_LINES_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on OE_ORDER_HEADERS_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on RA_CUST_TRX_LINE_GL_DIST_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on OE_ORDER_LINES_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on MTL_MATERIAL_TRANSACTIONS
12.1.1
-
APPS.CSTPOMLD dependencies on AP_INVOICES_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on AP_INVOICE_DISTRIBUTIONS_ALL
12.1.1
-
APPS.CSTPOMLD dependencies on MTL_TRANSACTION_ACCOUNTS
12.1.1
-
APPS.CSTPOMLD dependencies on ORG_ORGANIZATION_DEFINITIONS
12.1.1
-
APPS.CSTPOMLD dependencies on DUAL
12.1.1
-
APPS.CSTPOMLD dependencies on MTL_PARAMETERS
12.1.1
-
eTRM - BOM Tables and Views
12.2.2
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.1.1
description: Table to map wip transactions to their corresponding event types. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - BOM Tables and Views
12.1.1
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.2.2
description: Table to map wip transactions to their corresponding event types. ,