Search Results eam_safety_usr_def_statuses_b
Overview
EAM_SAFETY_USR_DEF_STATUSES_B is a base table in the Oracle E-Business Suite Enterprise Asset Management (EAM) module, owned by the EAM schema and classified as VALID in Oracle EBS 12.1.1 and 12.2.2. It serves as the definition repository for user-defined safety statuses, allowing organizations to extend the standard safety status set with codes specific to their maintenance safety workflows. This table underpins the safety status lookup mechanism used across EAM safety plans, work permits, and related safety records.
Under the heuristic Data Vault classification mined from its foreign key structure, this object is modeled as a standalone table — effectively a hub candidate. The absence of documented foreign keys to other hubs or links suggests it functions as an independent reference/master entity whose rows are referenced by satellite-style transactional tables (such as safety status assignments) rather than aggregating codes from other sources. In practice, this positions the table as a foundational definition entity rather than a relationship or history table.
Key Information Stored
The table carries 11 documented columns. The most significant include:
- STATUS_ID — the surrogate primary key, enforced by the EAM_SAFETY_USR_DEF_STATUS_B_PK constraint. This numeric identifier uniquely identifies each user-defined safety status record and is the value carried into dependent tables.
- ZD_EDITION_NAME — the editioning column introduced in Oracle EBS 12.2.2 multi-tenant architecture. It participates in the unique index EAM_SAFETY_USR_DEF_STAT_B_U1 (STATUS_ID, ZD_EDITION_NAME), which acts as the business-key candidate for edition-aware access. In 12.1.1 this column does not exist.
- SEEDED_FLAG — distinguishes Oracle-seeded statuses from customer-defined ones, a critical filter in upgrade and support scenarios.
- ENTITY_TYPE — identifies which EAM safety entity (e.g., permit, plan) the user-defined status applies to.
- SYSTEM_STATUS — maps the user-defined code to an underlying system status used internally by EAM processing logic.
- ENABLED_FLAG — controls whether the status is available for selection in EAM safety forms.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — standard WHO audit columns tracking creation and modification of each status definition.
Common Use Cases and Queries
Typical use cases include validating active user-defined statuses for a given entity type, auditing seeded versus customer statuses, and joining status definitions to safety transaction records for reporting.
- Enumerating enabled customer statuses: SELECT status_id, entity_type, system_status FROM eam.eam_safety_usr_def_statuses_b WHERE enabled_flag = 'Y' AND seeded_flag = 'N';
- Auditing status usage: join STATUS_ID to dependent safety assignment tables for volume and distribution reports.
- Edition-aware access on 12.2.2: SELECT * FROM eam.eam_safety_usr_def_statuses_b WHERE zd_edition_name = 'SET1';
- Tracking changes: filter by LAST_UPDATE_DATE to report recently modified status definitions.
Related Objects
Because the mined classification is standalone, relationships are primarily inferred from the primary key rather than documented foreign keys. Relevant associated objects include:
- EAM_SAFETY_USR_DEF_STATUSES_TL — the translation table for the base (_B) table's descriptive text, joined on STATUS_ID.
- Safety status assignment tables such as EAM_SAFETY_PLANS and EAM_WORK_PERMITS, which reference STATUS_ID.
- EAM_SAFETY_LOOKUPS and standard EAM safety definition entities that consume the SYSTEM_STATUS mapping.
- FND_SEEDED_OBJECTS / FND audit views, which leverage SEEDED_FLAG and the WHO columns for upgrade analysis.
-
Table: EAM_SAFETY_USR_DEF_STATUSES_B
12.2.2
owner:EAM, object_type:TABLE, fnd_design_data:EAM.EAM_SAFETY_USR_DEF_STATUSES_B, object_name:EAM_SAFETY_USR_DEF_STATUSES_B, status:VALID, product: EAM - Enterprise Asset Management , description: Table for storing safety user defined statuses , implementation_dba_data: EAM.EAM_SAFETY_USR_DEF_STATUSES_B ,
-
VIEW: EAM.EAM_SAFETY_USR_DEF_STATUSES_B#
12.2.2
owner:EAM, object_type:VIEW, object_name:EAM_SAFETY_USR_DEF_STATUSES_B#, status:VALID,
-
VIEW: EAM.EAM_SAFETY_USR_DEF_STATUSES_B#
12.2.2
-
SYNONYM: APPS.EAM_SAFETY_USR_DEF_STATUSES_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:EAM_SAFETY_USR_DEF_STATUSES_B, status:VALID,
-
TRIGGER: APPS.EAM_SAFETY_USR_DEF_STATUSES_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:EAM_SAFETY_USR_DEF_STATUSES_B+, status:VALID,
-
VIEW: APPS.EAM_ISOLATION_STATUSES_VL
12.2.2
-
View: EAM_PERMIT_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_PERMIT_STATUSES_VL, object_name:EAM_PERMIT_STATUSES_VL, status:VALID, product: EAM - Enterprise Asset Management , description: View based on EAM_SAFETY_USR_DEF_STATUSES_B for displaying user defined permit statuses and their mapping with corresponding permit system status , implementation_dba_data: APPS.EAM_PERMIT_STATUSES_VL ,
-
TRIGGER: APPS.EAM_SAFETY_USR_DEF_STATUSES_B+
12.2.2
-
APPS.EAM_SAFETY_STATUSES_PKG SQL Statements
12.2.2
-
View: EAM_WORK_CLEARANCE_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_WORK_CLEARANCE_STATUSES_VL, object_name:EAM_WORK_CLEARANCE_STATUSES_VL, status:VALID, product: EAM - Enterprise Asset Management , description: View based on EAM_SAFETY_USR_DEF_STATUSES_B for displaying user defined work clearance statuses and their mapping with corresponding work clearance system status , implementation_dba_data: APPS.EAM_WORK_CLEARANCE_STATUSES_VL ,
-
PACKAGE BODY: APPS.EAM_SAFETY_STATUSES_PKG
12.2.2
-
View: EAM_ISOLATION_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_ISOLATION_STATUSES_VL, object_name:EAM_ISOLATION_STATUSES_VL, status:VALID, product: EAM - Enterprise Asset Management , description: View based on EAM_SAFETY_USR_DEF_STATUSES_B for displaying user defined isolation statuses and their mapping with corresponding isolation system status , implementation_dba_data: APPS.EAM_ISOLATION_STATUSES_VL ,
-
VIEW: APPS.EAM_WORK_CLEARANCE_STATUSES_VL
12.2.2
-
VIEW: APPS.EAM_PERMIT_STATUSES_VL
12.2.2
-
PACKAGE: APPS.EAM_SAFETY_STATUSES_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: EAM.EAM_SAFETY_USR_DEF_STATUSES_B
12.2.2
owner:EAM, object_type:TABLE, fnd_design_data:EAM.EAM_SAFETY_USR_DEF_STATUSES_B, object_name:EAM_SAFETY_USR_DEF_STATUSES_B, status:VALID,
-
FUNCTION: APPS.EAM_SAFETY_USR_DEF_STATUSES_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:EAM_SAFETY_USR_DEF_STATUSES_B=, status:VALID,
-
FUNCTION: APPS.EAM_SAFETY_USR_DEF_STATUSES_B=
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.EAM_SAFETY_STATUSES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EAM_SAFETY_STATUSES_PKG, status:VALID,
-
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.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: APPS.EAM_ISOLATION_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_ISOLATION_STATUSES_VL, object_name:EAM_ISOLATION_STATUSES_VL, status:VALID,
-
VIEW: APPS.EAM_WORK_CLEARANCE_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_WORK_CLEARANCE_STATUSES_VL, object_name:EAM_WORK_CLEARANCE_STATUSES_VL, status:VALID,
-
VIEW: APPS.EAM_PERMIT_STATUSES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:EAM.EAM_PERMIT_STATUSES_VL, object_name:EAM_PERMIT_STATUSES_VL, status:VALID,
-
eTRM - EAM Tables and Views
12.2.2
description: Table for storing workflow item type and keys corresponding to a work order ,
-
APPS.EAM_SAFETY_STATUSES_PKG dependencies on EAM_SAFETY_USR_DEF_STATUSES_B
12.2.2
-
APPS.EAM_SAFETY_STATUSES_PKG dependencies on EAM_SAFETY_USR_DEF_STATUSES_TL
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
APPS.EAM_SAFETY_STATUSES_PKG dependencies on DUAL
12.2.2
-
APPS.EAM_SAFETY_STATUSES_PKG dependencies on EAM_WO_STATUSES_B_S
12.2.2
-
APPS.EAM_PROCESS_CLEARANCE_PVT dependencies on WIP_CONSTANTS
12.2.2
-
PACKAGE BODY: APPS.EAM_PROCESS_CLEARANCE_PVT
12.2.2
-
APPS.EAM_SAFETY_STATUSES_PKG dependencies on FND_LOAD_UTIL
12.2.2
-
12.2.2 DBA Data
12.2.2
-
eTRM - EAM Tables and Views
12.2.2
description: Table for storing workflow item type and keys corresponding to a work order ,
-
APPS.EAM_PROCESS_CLEARANCE_PVT dependencies on EAM_PROCESS_WO_PVT
12.2.2
-
PACKAGE: SYS.DBMS_STANDARD
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
APPS.EAM_PROCESS_CLEARANCE_PVT dependencies on EAM_ERROR_MESSAGE_PVT
12.2.2
-
12.2.2 DBA Data
12.2.2