Search Results eam_org_maint_defaults
Overview
EAM.EAM_ORG_MAINT_DEFAULTS is a configuration table in Oracle Enterprise Asset Management (EAM) that stores maintenance organization–specific defaults for several types of objects. Unlike transactional EAM tables that record work orders, meter readings, or asset activity history, this table functions as a reference and defaulting layer. It allows an organization to predefine attributes such as accounting class, activity codes, work order type, and planning behavior for a given object, so that when maintenance documents are created, appropriate values can be derived automatically rather than entered manually.
The table is owned by the EAM schema and is documented as VALID in ETRM for releases 12.1.1 and 12.2.2, with a physical schema of 21 columns. A heuristic Data Vault classification mined from its foreign key structure identifies it as standalone, meaning it is neither a classic hub nor a dependent satellite in that modeling sense; it behaves as an independent configuration or reference entity keyed by organization and object. In practice, it is best treated as a maintenance-organization settings satellite whose grain is defined by object type, object identifier, and organization.
Key Information Stored
The table is defined at the grain of an object within a specific maintenance organization. The unique index EAM_ORG_MAINT_DEFAULTS_U1 on (OBJECT_ID, OBJECT_TYPE, ORGANIZATION_ID) constitutes the business-key candidate: a given object of a given type may hold at most one defaults row per organization. Note that no single surrogate primary key column is documented separately; the unique index acts as the effective identifying key.
The most significant columns are:
- OBJECT_TYPE and OBJECT_ID — the discriminator and identifier of the entity to which the defaults apply (for example, an asset, asset group, or category).
- ORGANIZATION_ID — the maintenance organization owning the defaults; the third component of the unique key.
- OWNING_DEPARTMENT_ID — the department responsible for maintenance activity on the object.
- ACCOUNTING_CLASS_CODE — the accounting classification used to drive financial posting of maintenance costs.
- AREA_ID — a foreign key to PAY_FUNCTIONAL_AREAS, indicating the functional area associated with the defaults.
- ACTIVITY_CAUSE_CODE, ACTIVITY_TYPE_CODE, and ACTIVITY_SOURCE_CODE — standard activity attribution values applied to generated work requests and work orders.
- WORK_ORDER_TYPE — the default work order classification for the object.
- SHUTDOWN_TYPE_CODE — the shutdown or outage classification expected for maintenance on the object.
- PLANNER_MAINTENANCE, PLAN_MAINTENANCE, and FIRM_PLANNED_FLAG — planning indicators controlling whether maintenance is planned and whether it is firm planned.
- TAGGING_REQUIRED_FLAG and NOTIFICATION_REQUIRED — process flags governing whether tagging and notification steps are mandatory.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN — standard audit columns.
Common Use Cases and Queries
Primary use cases include retrieving default work order attributes for an asset before work order creation, validating that a maintenance organization has defaults defined for a set of assets, and reporting on planning or tagging policy by organization. A typical lookup joins the defaults to the asset definition:
- Query defaults for an object:
SELECT * FROM eam.eam_org_maint_defaults WHERE organization_id = :org AND object_type = :type AND object_id = :id - List all defaults for an organization:
SELECT object_type, object_id, work_order_type, accounting_class_code FROM eam.eam_org_maint_defaults WHERE organization_id = :org - Resolve the functional area:
SELECT d.*, f.* FROM eam.eam_org_maint_defaults d, pay.pay_functional_areas f WHERE d.area_id = f.functional_area_id - Policy audit: count objects where
tagging_required_flag = 'Y'ornotification_required = 'Y'by organization.
Because the table is keyed by organization, it is a natural source for cross-organization consistency reports comparing default work order types and accounting classes.
Related Objects
- PAY_FUNCTIONAL_AREAS — referenced via AREA_ID; the only documented foreign key relationship.
- EAM_ORG_MAINT_DEFAULTS_U1 — the unique index enforcing the (OBJECT_ID, OBJECT_TYPE, ORGANIZATION_ID) business key.
- EAM Organizations / HR_OPERATING_UNITS — provide the ORGANIZATION_ID context for maintenance organizations.
- EAM_WORK_ORDERS / WIP Entities — consume these defaults when work order attributes are defaulted.
- EAM Assets (EAM_ASSETS_B or equivalent asset definition) — supply the OBJECT_ID/OBJECT_TYPE values resolved against these defaults.
- FND Audit Columns — FND_USER references for CREATED_BY and LAST_UPDATED_BY.
-
Table: EAM_ORG_MAINT_DEFAULTS
12.2.2
owner:EAM, object_type:TABLE, fnd_design_data:EAM.EAM_ORG_MAINT_DEFAULTS, object_name:EAM_ORG_MAINT_DEFAULTS, status:VALID, product: EAM - Enterprise Asset Management , description: Maintenance Organization Specific Defaults For Several Type of Objects , implementation_dba_data: EAM.EAM_ORG_MAINT_DEFAULTS ,
-
Table: EAM_ORG_MAINT_DEFAULTS
12.1.1
owner:EAM, object_type:TABLE, fnd_design_data:EAM.EAM_ORG_MAINT_DEFAULTS, object_name:EAM_ORG_MAINT_DEFAULTS, status:VALID, product: EAM - Enterprise Asset Management , description: Maintenance Organization Specific Defaults For Several Type of Objects , implementation_dba_data: EAM.EAM_ORG_MAINT_DEFAULTS ,
-
APPS.WIP_EAM_UTILS SQL Statements
12.1.1
-
APPS.WIP_EAM_UTILS SQL Statements
12.2.2
-
APPS.WIP_EAMWORKORDER_PVT SQL Statements
12.2.2
-
VIEW: EAM.EAM_ORG_MAINT_DEFAULTS#
12.2.2
owner:EAM, object_type:VIEW, object_name:EAM_ORG_MAINT_DEFAULTS#, status:VALID,
-
SYNONYM: APPS.EAM_ORG_MAINT_DEFAULTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:EAM_ORG_MAINT_DEFAULTS, status:VALID,
-
SYNONYM: APPS.EAM_ORG_MAINT_DEFAULTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:EAM_ORG_MAINT_DEFAULTS, status:VALID,
-
VIEW: EAM.EAM_ORG_MAINT_DEFAULTS#
12.2.2
-
APPS.EAM_WO_DEFAULT_PVT SQL Statements
12.2.2
-
APPS.EAM_WO_DEFAULT_PVT SQL Statements
12.1.1
-
APPS.EAM_CREATEUPDATE_WO_PVT SQL Statements
12.1.1
-
VIEW: APPS.MTL_EAM_ASSET_ACTIVITIES_V
12.1.1
-
TABLE: EAM.EAM_ORG_MAINT_DEFAULTS
12.1.1
owner:EAM, object_type:TABLE, fnd_design_data:EAM.EAM_ORG_MAINT_DEFAULTS, object_name:EAM_ORG_MAINT_DEFAULTS, status:VALID,
-
VIEW: APPS.MTL_EAM_ASSET_ACTIVITIES_V
12.2.2
-
View: MTL_EAM_ASSET_ACTIVITIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_EAM_ASSET_ACTIVITIES_V, object_name:MTL_EAM_ASSET_ACTIVITIES_V, status:VALID, product: INV - Inventory , description: View for Asset Activities , implementation_dba_data: APPS.MTL_EAM_ASSET_ACTIVITIES_V ,
-
PACKAGE BODY: APPS.EAM_WORKBENCH_TREE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_WORKBENCH_TREE, status:VALID,
-
VIEW: APPS.WIP_EAM_WORK_REQUESTS_V
12.2.2
-
APPS.EAM_CREATEUPDATE_WO_PVT SQL Statements
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.EAM_WOREP_PUB SQL Statements
12.2.2
-
VIEW: APPS.WIP_EAM_WORK_REQUESTS_V
12.1.1
-
View: MTL_EAM_ASSET_ACTIVITIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_EAM_ASSET_ACTIVITIES_V, object_name:MTL_EAM_ASSET_ACTIVITIES_V, status:VALID, product: INV - Inventory , description: View for Asset Activities , implementation_dba_data: APPS.MTL_EAM_ASSET_ACTIVITIES_V ,
-
12.2.2 DBA Data
12.2.2
-
APPS.EAM_ORG_MAINT_DEFAULTS_PVT SQL Statements
12.1.1
-
APPS.EAM_REBUILDS_PVT SQL Statements
12.1.1
-
TABLE: EAM.EAM_ORG_MAINT_DEFAULTS
12.2.2
owner:EAM, object_type:TABLE, fnd_design_data:EAM.EAM_ORG_MAINT_DEFAULTS, object_name:EAM_ORG_MAINT_DEFAULTS, status:VALID,
-
PACKAGE BODY: APPS.ISC_MAINT_ASSET_DT_ETL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ISC_MAINT_ASSET_DT_ETL_PKG, status:VALID,
-
PACKAGE BODY: APPS.EAM_WORKBENCH_TREE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_WORKBENCH_TREE, status:VALID,
-
APPS.EAM_ORG_MAINT_DEFAULTS_PVT SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.EAM_WOREP_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.EAM_PROCESS_FAILURE_ENTRY_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_PROCESS_FAILURE_ENTRY_PUB, status:VALID,
-
APPS.EAM_REBUILDS_PVT SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.EAM_ORG_MAINT_DEFAULTS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_ORG_MAINT_DEFAULTS_PVT, status:VALID,
-
PACKAGE BODY: APPS.WIP_EAMMTLPROC_PRIV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_EAMMTLPROC_PRIV, status:VALID,
-
PACKAGE BODY: APPS.EAM_TEXT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_TEXT_UTIL, status:VALID,
-
PACKAGE BODY: APPS.WIP_EAM_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_EAM_UTILS, status:VALID,
-
PACKAGE BODY: APPS.WIP_EAM_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WIP_EAM_UTILS, status:VALID,
-
VIEW: APPS.MTL_EAM_ASSET_ACTIVITIES_WB_V
12.1.1
-
PACKAGE BODY: APPS.EAM_ORG_MAINT_DEFAULTS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_ORG_MAINT_DEFAULTS_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.EAM_PROCESS_FAILURE_ENTRY_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_PROCESS_FAILURE_ENTRY_PUB, status:VALID,
-
PACKAGE BODY: APPS.WIP_EAM_UTILS
12.2.2
-
VIEW: APPS.MTL_EAM_ASSET_NUMBERS_V
12.1.1
-
VIEW: APPS.MTL_EAM_ASSET_NUMBERS_V
12.2.2
-
APPS.EAM_PROCESS_FAILURE_ENTRY_PUB SQL Statements
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.EAM_SRAPPROVAL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_SRAPPROVAL_PVT, status:VALID,