I_MaintNotifActivityTP

DDL: I_MAINTNOTIFACTIVITYTP SQL: IMAINTNOTIF002TP Type: view TRANSACTIONAL Package: ODATA_EAM_MALFUNCTION_MANAGE

Maint. Notif. Activity /w Tech. Obj.

I_MaintNotifActivityTP is a Transactional CDS View that provides data about "Maint. Notif. Activity /w Tech. Obj." in SAP S/4HANA. It reads from 1 data source (I_MaintNotifActivityTechObj) and exposes 23 fields with key fields MaintNotificationActivity, MaintenanceNotification. It has 1 association to related views. Part of development package ODATA_EAM_MALFUNCTION_MANAGE.

Data Sources (1)

SourceAliasJoin Type
I_MaintNotifActivityTechObj Document from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_MaintNotificationTP _MaintNotificationTP _MaintNotificationTP.MaintenanceNotification = $projection.MaintenanceNotification

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IMAINTNOTIF002TP view
EndUserText.label Maint. Notif. Activity /w Tech. Obj. view
ObjectModel.writeDraftPersistence MAINTNOTIFACTV_D view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #CHECK view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XL view

Fields (23)

KeyFieldSource TableSource FieldDescription
KEY MaintNotificationActivity I_MaintNotifActivityTechObj MaintNotificationActivity
KEY MaintenanceNotification I_MaintNotifActivityTechObj MaintenanceNotification Notification
MaintNotifActivityForEdit I_MaintNotifActivityTechObj MaintNotificationActivity
MaintenanceNotificationItem I_MaintNotifActivityTechObj MaintenanceNotificationItem
MaintNotifActyTxt I_MaintNotifActivityTechObj MaintNotifActyTxt
MaintNotifActivityCodeCatalog I_MaintNotifActivityTechObj MaintNotifActivityCodeCatalog
MaintNotificationActivityCode I_MaintNotifActivityTechObj MaintNotificationActivityCode
MaintNotifActivityCodeGroup I_MaintNotifActivityTechObj MaintNotifActivityCodeGroup
IsDeleted I_MaintNotifActivityTechObj IsDeleted TRUE
CreatedByUser I_MaintNotifActivityTechObj CreatedByUser User Name
PlannedStartDate I_MaintNotifActivityTechObj PlannedStartDate Latest Planned Start
PlannedStartTime I_MaintNotifActivityTechObj PlannedStartTime
MaintNotifActyQtyFactor I_MaintNotifActivityTechObj MaintNotifActyQtyFactor
PlannedEndDate I_MaintNotifActivityTechObj PlannedEndDate Ltst Planned Finish
PlannedEndTime I_MaintNotifActivityTechObj PlannedEndTime
MaintNotifActivitySortNumber I_MaintNotifActivityTechObj MaintNotifActivitySortNumber
_MaintNotificationTP _MaintNotificationTP
_IsDeleted _IsDeleted
_MaintenanceNotification _MaintenanceNotification
_MaintenanceNotificationItem _MaintenanceNotificationItem
_MaintNotifActivityCodeCatalog _MaintNotifActivityCodeCatalog
_MaintNotifActivityCodeGroup _MaintNotifActivityCodeGroup
_MaintNotificationActivityCode _MaintNotificationActivityCode

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_MaintNotifActivityTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IMAINTNOTIF002TP

CREATE VIEW I_MaintNotifActivityTP AS
SELECT
  Document.MaintNotificationActivity AS MaintNotificationActivity,
  Document.MaintenanceNotification AS MaintenanceNotification,
  Document.MaintNotificationActivity AS MaintNotifActivityForEdit,
  Document.MaintenanceNotificationItem AS MaintenanceNotificationItem,
  Document.MaintNotifActyTxt AS MaintNotifActyTxt,
  Document.MaintNotifActivityCodeCatalog AS MaintNotifActivityCodeCatalog,
  Document.MaintNotificationActivityCode AS MaintNotificationActivityCode,
  Document.MaintNotifActivityCodeGroup AS MaintNotifActivityCodeGroup,
  Document.IsDeleted AS IsDeleted,
  Document.CreatedByUser AS CreatedByUser,
  Document.PlannedStartDate AS PlannedStartDate,
  Document.PlannedStartTime AS PlannedStartTime,
  Document.MaintNotifActyQtyFactor AS MaintNotifActyQtyFactor,
  Document.PlannedEndDate AS PlannedEndDate,
  Document.PlannedEndTime AS PlannedEndTime,
  Document.MaintNotifActivitySortNumber AS MaintNotifActivitySortNumber
FROM I_MaintNotifActivityTechObj AS Document
LEFT OUTER JOIN I_MaintNotificationTP AS _MaintNotificationTP ON _MaintNotificationTP.MaintenanceNotification = MaintenanceNotification  -- association [1..1]
;