Skip to the content.

EAM Asset Activity Association Upload – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Create and update the associations of maintenance activities with assets and rebuildables, including the activity defaults that work orders take from the association: priority, cause, type, shutdown type, source, owning department, WIP accounting class and tagging.

An association is for an Asset Number (an asset or a serialized rebuildable), or for a non-serialized Rebuildable item without an asset number. Asset group template associations, which Oracle copies to new assets of the group, are not supported.

An existing association is found by activity and asset number, or by activity and rebuildable item. Owning department, accounting class, cause, type, source, shutdown type and tagging are kept per maintenance organization, so a row updates them for the organization in its Maintenance Organization column.

Associations cannot be deleted. End-date them with To Date.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Upload Mode, Maintenance Organization, Activity

Oracle EBS Tables Used

mtl_eam_asset_activities, eam_org_maint_defaults, mtl_parameters, mtl_system_items_b_kfv, csi_item_instances, xxen_report_org_access, bom_departments

Report Categories

Enginatics, R12 only, Upload

EAM Weekly Schedule, EAM Work Orders, EAM Assets, EAM PM Schedule Upload, INV Items, EAM Work Orders 11i, INV Item Upload, EAM Asset Number Upload

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output Example
Blitz Report™ XML Import EAM_Asset_Activity_Association_Upload.xml
SQL Source EAM Asset Activity Association Upload.sql
Full Report on Enginatics www.enginatics.com/reports/eam-asset-activity-association-upload/

Case Study & Technical Analysis: EAM Asset Activity Association Upload

Executive Summary

The EAM Asset Activity Association Upload report maintains the links between maintenance activities and the assets they apply to in Oracle Enterprise Asset Management. An activity is linked to an asset group, a specific asset number, or a rebuildable item, and each link carries its own dates, priority, cause, type, shutdown type, owning department and WIP accounting class. Maintenance planners and EAM administrators use the Excel upload to create new associations, update existing ones in bulk, and review current settings, in place of maintaining each association record by record in the application.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. MTL_EAM_ASSET_ACTIVITIES is joined to MTL_PARAMETERS on organization ID, which supplies the maintenance organization code.
  2. The activity item is joined on the asset activity item ID and the organization, so each row shows the activity name.
  3. The asset group or rebuildable item is outer joined on the inventory item ID and organization, so activity associations with an asset number still appear.
  4. CSI_ITEM_INSTANCES is outer joined only when the maintenance object type is 3, using the maintenance object ID as the instance ID.
  5. The owning department is outer joined to BOM_DEPARTMENTS, and template activities are excluded through the template flag.

Parameters & Filtering

Performance & Optimization

FAQ

Q: Can I delete an asset activity association with this upload? A: The description states that deletion is not supported by the public API in this version, so existing associations are created or updated only. Q: What must exist before I upload an association? A: The activity item must already exist in the maintenance organization, and the asset group, asset instance or rebuildable item must exist in the item and instance setup. The description recommends the INV Item Upload for creating activity items. Q: How does the upload decide whether to create or update a row? A: It uses the activity, the maintenance object type and the maintenance object ID as the natural key, which maps to the activity and either the asset group or the asset number.


© Enginatics GmbH