Search Results fem_cost_objects
Overview
FEM_COST_OBJECTS is a table owned by the FEM schema within the Enterprise Performance Foundation (EPF) product of Oracle E-Business Suite, documented as VALID at releases 12.1.1 and 12.2.2. Its business description, "Cost Object Members," identifies it as the master repository of the individual cost object members that populate an EPF cost object structure. In the EPF/ETRM data model, a cost object represents the lowest-level intersection of dimensions against which profitability, cost allocation, and financial reporting are performed. Each row in this table defines a single member, resolving up to thirty generic SEGMENT
The mined Data Vault classification for this object is standalone, which should be read as a modeling suggestion rather than a physical constraint: FEM_COST_OBJECTS behaves as a self-contained reference or dimension hub, with no documented foreign-key dependents pointing into it. Its only mined outbound relationship is PRODUCT_ID → FND_DM_PRODUCTS. The table carries 64 documented columns and is maintained with standard EBS WHO columns and an OBJECT_VERSION_NUMBER for optimistic locking, consistent with a definitional setup table rather than a transactional fact table.
Key Information Stored
The documented primary key is a surrogate: COST_OBJECT_ID, enforced by the unique index FEM_COST_OBJECTS_PK. The business-key candidate is the composite unique index FEM_COST_OBJECTS_U1 over LOCAL_VS_COMBO_ID and COST_OBJECT_DISPLAY_CODE — the latter supplying the human-readable identifier presented to users, and the former tying the member to its value-set/combination context.
The most significant remaining columns include:
COST_OBJECT_STRUCTURE_ID— the structure to which the member belongs, the primary grouping key for queries.SUMMARY_FLAGandENABLED_FLAG— whether the member is a roll-up node and whether it is active.START_DATE_ACTIVEandEND_DATE_ACTIVE— the effective-dating window governing valid assignment.SEGMENT1throughSEGMENT30— the generic segment columns holding the member's dimension values.FINANCIAL_ELEM_IDandLEDGER_ID— linkage to the financial element definition and the ledger context.PRODUCT_ID,CUSTOMER_ID,CHANNEL_ID,PROJECT_ID,COMPANY_COST_CENTER_ORG_ID— named dimension identifiers for the most common EPF dimensions.USER_DIM1_IDthroughUSER_DIM10_ID— extensible slots for customer-defined dimensions.UOM_CODE— unit of measure associated with the member where quantities are captured.PERSONAL_FLAGandREAD_ONLY_FLAG— restrict modification of system-delivered members.
Common Use Cases and Queries
Typical use is resolving a cost object identifier to its descriptive dimensions for reporting, validating member completeness before allocations run, and extracting the flattened dimension set for loading into a warehouse or Essbase outline. A common pattern joins the member to its dimensions while filtering on structure and effective dates:
SELECT co.cost_object_id,
co.cost_object_display_code,
co.segment1, co.segment2, co.product_id,
co.summary_flag, co.enabled_flag
FROM fem.fem_cost_objects co
WHERE co.cost_object_structure_id = :structure_id
AND co.enabled_flag = 'Y'
AND TRUNC(SYSDATE) BETWEEN co.start_date_active
AND NVL(co.end_date_active, TRUNC(SYSDATE));
Diagnostic queries frequently aggregate counts of enabled versus disabled members per structure, or identify orphaned members where a named dimension column such as PRODUCT_ID contains a value not present in FND_DM_PRODUCTS. Because the table is definitional and changes infrequently, it is well suited to incremental extraction keyed on LAST_UPDATE_DATE.
Related Objects
- FND_DM_PRODUCTS — referenced via FEM_COST_OBJECTS.PRODUCT_ID; the only documented outbound foreign key.
- FEM_COST_OBJECT_STRUCTURES — parent definition matching COST_OBJECT_STRUCTURE_ID.
- FEM_FINANCIAL_ELEMS — referenced through FINANCIAL_ELEM_ID.
- FEM_LEDGERS — referenced through LEDGER_ID to establish ledger context.
- FEM_COST_OBJECT_ASSIGNMENTS — associated mapping of members to combinations.
- FEM_COST_OBJECT_MEMBERS / FEM_COST_OBJECTS_VL views — read interfaces exposing the member list.
- FEM_VALUE_SETS — resolves LOCAL_VS_COMBO_ID.
-
Table: FEM_COST_OBJECTS
12.1.1
owner:FEM, object_type:TABLE, fnd_design_data:FEM.FEM_COST_OBJECTS, object_name:FEM_COST_OBJECTS, status:VALID, product: FEM - Enterprise Performance Foundation , description: Cost Object Members , implementation_dba_data: FEM.FEM_COST_OBJECTS ,
-
Table: FEM_COST_OBJECTS
12.2.2
product: FEM - Enterprise Performance Foundation (Obsolete) , description: Cost Object Members , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.FEM_COST_OBJECTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FEM_COST_OBJECTS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.FEM_COMP_DIM_MEMBER_LOADER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FEM_COMP_DIM_MEMBER_LOADER_PKG, status:VALID,
-
PACKAGE BODY: APPS.FEM_RU_ENGINE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FEM_RU_ENGINE_PVT, status:VALID,
-
PACKAGE BODY: APPS.FEM_HIER_UTILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FEM_HIER_UTILS_PVT, status:VALID,
-
TABLE: FEM.FEM_COST_OBJECTS
12.1.1
owner:FEM, object_type:TABLE, fnd_design_data:FEM.FEM_COST_OBJECTS, object_name:FEM_COST_OBJECTS, status:VALID,
-
eTRM - FEM Tables and Views
12.1.1
-
APPS.FEM_RU_ENGINE_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.FEM_DIM_UTILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FEM_DIM_UTILS_PVT, status:VALID,
-
APPS.FEM_DIM_UTILS_PVT dependencies on FEM_COST_OBJECTS
12.1.1
-
APPS.FEM_COMP_DIM_MEMBER_LOADER_PKG dependencies on FEM_COST_OBJECTS
12.1.1
-
APPS.FEM_HIER_UTILS_PVT dependencies on FEM_COST_OBJECTS
12.1.1
-
APPS.FEM_RU_ENGINE_PVT dependencies on FEM_COST_OBJECTS
12.1.1
-
APPS.FEM_COMP_DIM_MEMBER_LOADER_PKG SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.FEM_CONDITIONS_API
12.1.1
-
APPS.FEM_RU_ENGINE_PVT dependencies on FEM_COST_OBJECTS_HIER
12.1.1
-
eTRM - FEM Tables and Views
12.1.1
-
PACKAGE BODY: APPS.FEM_RU_ENGINE_PVT
12.1.1
-
APPS.FEM_RU_ENGINE_PVT dependencies on FEM_RU_NODES_T
12.1.1
-
APPS.FEM_CONDITIONS_API dependencies on FND_MESSAGE
12.1.1
-
APPS.FEM_RU_ENGINE_PVT dependencies on FEM_BALANCES
12.1.1
-
APPS.FEM_HIER_UTILS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.FEM_COMP_DIM_MEMBER_LOADER_PKG
12.1.1
-
APPS.FEM_DIM_UTILS_PVT SQL Statements
12.1.1
-
APPS.FEM_DIM_MEMBER_LOADER_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.FEM_HIER_UTILS_PVT
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.FEM_DIM_UTILS_PVT
12.1.1
-
PACKAGE BODY: APPS.FEM_DIM_MEMBER_LOADER_PKG
12.1.1