C_MaintNotificationTP

DDL: C_MAINTNOTIFICATIONTP SQL: CMAINTNOTIFTP Type: view CONSUMPTION Package: ODATA_EAM_MALFUNCTION_MANAGE

Maintenance Notification

C_MaintNotificationTP is a Consumption CDS View that provides data about "Maintenance Notification" in SAP S/4HANA. It reads from 1 data source (I_MaintNotificationTP) and exposes 107 fields with key field MaintenanceNotification. It has 18 associations to related views. Part of development package ODATA_EAM_MALFUNCTION_MANAGE.

Data Sources (1)

SourceAliasJoin Type
I_MaintNotificationTP _MaintNotificationTP from

Associations (18)

CardinalityTargetAliasCondition
[0..1] I_MaintenanceJobOverallStatus _OverallJobStatus $projection.MaintNotifInternalID = _OverallJobStatus.MaintenanceJobInternalID
[0..1] I_PMContactCardEmployee _PersonResponsible $projection.PersonResponsible = _PersonResponsible.PersonnelNumber
[0..1] C_MaintNotifLongTextTP _MaintNotifLongTextTP _MaintNotifLongTextTP.MaintenanceNotification = $projection.MaintenanceNotification
[0..1] C_TechnicalObjectForEditVH _TechnicalObject $projection.TechnicalObjectForEdit = _TechnicalObject.TechnicalObjectLabel and $projection.TechnicalObject = _TechnicalObject.TechnicalObject and $projection.TechObjIsEquipOrFuncnlLoc = _TechnicalObject.TechObjIsEquipOrFuncnlLoc
[0..1] C_MalfunctionDetailCodesVH _MaintNotificationCodeVH $projection.MaintNotificationCatalog = _MaintNotificationCodeVH.InspectionCatalog and $projection.MaintNotificationCodeGroup = _MaintNotificationCodeVH.InspectionCodeGroup and $projection.MaintNotificationCode = _MaintNotificationCodeVH.InspectionCode
[0..1] C_MaintNotificationDateMonitor _MaintNotificationDateMonitor $projection.MaintenanceNotification = _MaintNotificationDateMonitor.MaintenanceNotification
[0..*] C_MaintNotificationItemTP _MaintNotificationItemTP $projection.MaintenanceNotification = _MaintNotificationItemTP.MaintenanceNotification
[0..*] C_MaintNotifActivityTP _MaintNotifActivityTP $projection.MaintenanceNotification = _MaintNotifActivityTP.MaintenanceNotification
[0..1] C_MaintOrderTP _MaintOrderTP $projection.MaintenanceOrder = _MaintOrderTP.MaintenanceOrder
[0..*] I_Inspectioncodegrouptext _MaintNotifCodeGroupText $projection.MaintNotificationCatalog = _MaintNotifCodeGroupText.InspectionCatalog and $projection.MaintNotificationCodeGroup = _MaintNotifCodeGroupText.InspectionCodeGroup
[0..*] I_InspectionCodeText _MaintNotifCodeText $projection.MaintNotificationCode = _MaintNotifCodeText.InspectionCode and $projection.MaintNotificationCatalog = _MaintNotifCodeText.InspectionCatalog and $projection.MaintNotificationCodeGroup = _MaintNotifCodeText.InspectionCodeGroup
[1] C_TechObjQuickVw _TechnicalObjectQuickVw $projection.TechObjIsEquipOrFuncnlLoc = _TechnicalObjectQuickVw.TechObjIsEquipOrFuncnlLoc and $projection.TechnicalObject = _TechnicalObjectQuickVw.TechnicalObject
[0..1] I_PMTimeUnitVH _BreakdownUnitOfMeasure $projection.MaintObjDowntimeDurationUnit = _BreakdownUnitOfMeasure.UnitOfMeasure
[0..1] I_WorkCenter _WorkCenter $projection.WorkCenterInternalID = _WorkCenter.WorkCenterInternalID and $projection.WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode
[0..*] I_GenericPriorityText _PriorityText _PriorityText.GenericPriorityType = $projection.MaintPriorityType and _PriorityText.PriorityCode = $projection.MaintPriority -- Extensions, do not expose as association:
[0..1] E_PMNotifMaintenanceData _NotifMaintenanceDataExtension _NotifMaintenanceDataExtension.MaintenanceNotification = $projection.MaintenanceNotification
[0..1] I_PersonWorkAgreement_1 _PersonWorkAgreement $projection.PersonResponsible = _PersonWorkAgreement.PersonWorkAgreement
[0..1] I_BusinessUserBasic _BusUser _BusUser.UserID = $session.user

Annotations (21)

NameValueLevelField
AbapCatalog.sqlViewName CMAINTNOTIFTP view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Maintenance Notification view
VDM.viewType #CONSUMPTION view
ObjectModel.compositionRoot true view
ObjectModel.draftEnabled true view
ObjectModel.transactionalProcessingDelegated true 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 #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.representativeKey MaintenanceNotification view
UI.headerInfo.typeName Maintenance Notification view
UI.headerInfo.typeNamePlural Maintenance Notifications view
UI.headerInfo.description.value NotificationText view
UI.headerInfo.description.type #STANDARD view
UI.headerInfo.title.value MaintenanceNotification view
UI.headerInfo.title.type #STANDARD view

Fields (107)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceNotification I_MaintNotificationTP MaintenanceNotification Notification
MaintNotificationForEdit I_MaintNotificationTP MaintNotificationForEdit Notification
TechnicalObject I_MaintNotificationTP TechnicalObject Technical Object
TechObjIsEquipOrFuncnlLoc I_MaintNotificationTP TechObjIsEquipOrFuncnlLoc Tech. Obj. Type
HierarchyNodeLevel I_MaintNotificationTP HierarchyNodeLevel Hierarchy Node Level
Equipment I_MaintNotificationTP Equipment Equipment check
FunctionalLocation I_MaintNotificationTP FunctionalLocation Object ID
TechnicalObjectForEdit I_MaintNotificationTP TechnicalObjectForEdit
MaintPriority I_MaintNotificationTP MaintPriority Priority
MaintPriorityDesc
MaintPriorityType I_MaintNotificationTP MaintPriorityType PriorityType
MaintPriorityColorCode
NotificationType I_MaintNotificationTP NotificationType Notifictn Type
NotifProcessingPhase I_MaintNotificationTP NotifProcessingPhase Notif. Phase
CreatedByUser I_MaintNotificationTP CreatedByUser User Name
LastChangedByUser I_MaintNotificationTP LastChangedByUser User Name
CreationDate I_MaintNotificationTP CreationDate Time Stamp
LastChangeTime I_MaintNotificationTP LastChangeTime Time changed
LastChangeDate I_MaintNotificationTP LastChangeDate Time Stamp
CreationTime I_MaintNotificationTP CreationTime Time of Change
ReportedByUser I_MaintNotificationTP ReportedByUser Reported By
NotificationText I_MaintNotificationTP NotificationText Description
MaintenanceOrder I_MaintNotificationTP MaintenanceOrder Order
RequiredStartDate I_MaintNotificationTP RequiredStartDate Req. Start Date
RequiredStartTime I_MaintNotificationTP RequiredStartTime Req. start time
RequiredEndDate I_MaintNotificationTP RequiredEndDate Req. End Date
RequiredEndTime I_MaintNotificationTP RequiredEndTime Req. end time
NotificationCreationDate I_MaintNotificationTP NotificationCreationDate Notif. Date
NotificationCreationTime I_MaintNotificationTP NotificationCreationTime Notif. Time
NotificationCreationDateTime NotificationCreationDateTime Time Stamp
NotificationReferenceDate I_MaintNotificationTP NotificationReferenceDate Reference Date
NotificationReferenceTime I_MaintNotificationTP NotificationReferenceTime ReferenceTime
NotificationCompletionDate I_MaintNotificationTP NotificationCompletionDate Completion Date
CompletionTime I_MaintNotificationTP CompletionTime Completion Time
MaintNotifInternalID I_MaintNotificationTP MaintNotifInternalID Object number
NotificationTimeZone I_MaintNotificationTP NotificationTimeZone Notif.Time.Zone
WorkCenterInternalID I_MaintNotificationTP WorkCenterInternalID Work Center
MaintenanceWorkCenterPlant I_MaintNotificationTP MaintenanceWorkCenterPlant Work Ctr Plant
WorkCenterTypeCode I_MaintNotificationTP WorkCenterTypeCode Object Type
MaintNotificationCatalog I_MaintNotificationTP MaintNotificationCatalog Catalog Type
MaintNotificationCode I_MaintNotificationTP MaintNotificationCode Failure Mode
MaintNotificationCodeGroup I_MaintNotificationTP MaintNotificationCodeGroup Code Group
IsDeleted I_MaintNotificationTP IsDeleted TRUE
IsCompleted I_MaintNotificationTP IsCompleted
MalfunctionEffect I_MaintNotificationTP MalfunctionEffect Effect
LocationDescription I_MaintNotificationTP LocationDescription Current Location
MaintenancePlanItemIntID
MaintNotifSourceApplication MaintNotifSourceApplication Source Application
MalfunctionStartDate I_MaintNotificationTP MalfunctionStartDate Malfunct. Start
MalfunctionStartTime I_MaintNotificationTP MalfunctionStartTime Mal. Start (T.)
MalfunctionStartDateTime Malfunction Start
MalfunctionEndDate I_MaintNotificationTP MalfunctionEndDate Malfunct. End
MalfunctionEndTime I_MaintNotificationTP MalfunctionEndTime Malfunction End
MalfunctionEndDateTime Malfunction End
MaintenanceObjectIsDown I_MaintNotificationTP MaintenanceObjectIsDown Breakdown
MaintObjectDowntimeDuration I_MaintNotificationTP MaintObjectDowntimeDuration Breakdown Dur.
MaintObjDowntimeDurationUnit I_MaintNotificationTP MaintObjDowntimeDurationUnit Unit
CatalogProfile I_MaintNotificationTP CatalogProfile Catalog Profile
MaintNotifCodgCatalogTypeCode
MaintNotifActivityCodeCatalog
MaintNotifCauseCodeCatalog
MaintNotifDamageCodeCatalog
MaintNotifObjPrtCodeCatalog
MaintenanceWorkCenter I_MaintNotificationTP MaintenanceWorkCenter Work Center
ReporterFullName I_MaintNotificationTP ReporterFullName Full Name
LastChangeDateTime I_MaintNotificationTP LastChangeDateTime Timestamp
_CreatedByUser I_MaintNotificationTP _CreatedByUser
_IsCompleted I_MaintNotificationTP _IsCompleted
_IsDeleted I_MaintNotificationTP _IsDeleted
_LastChangedByUser I_MaintNotificationTP _LastChangedByUser
_MaintenanceItemTechObj
_MaintenancePartner I_MaintNotificationTP _MaintenancePartner
_MaintenanceWorkCenterPlant I_MaintNotificationTP _MaintenanceWorkCenterPlant
_MaintNotificationCatalog I_MaintNotificationTP _MaintNotificationCatalog
_MaintNotificationCode I_MaintNotificationTP _MaintNotificationCode
_MaintNotificationCodeGroup I_MaintNotificationTP _MaintNotificationCodeGroup
_MainWorkCenter I_MaintNotificationTP _MainWorkCenter
_PMNotificationPhase I_MaintNotificationTP _PMNotificationPhase
_PMNotificationPriority I_MaintNotificationTP _PMNotificationPriority
_PMNotificationPriorityType I_MaintNotificationTP _PMNotificationPriorityType
_PMNotificationType I_MaintNotificationTP _PMNotificationType
_PMNotifMaintenanceData I_MaintNotificationTP _PMNotifMaintenanceData
_ReportedByUser I_MaintNotificationTP _ReportedByUser
_StatusObject I_MaintNotificationTP _StatusObject
_TechObjIsEquipOrFuncnlLoc I_MaintNotificationTP _TechObjIsEquipOrFuncnlLoc
_MaintenanceOrder I_MaintNotificationTP _MaintenanceOrder
_MalfunctionEffect I_MaintNotificationTP _MalfunctionEffect
PersonResponsible
_MaintNotificationItemTP _MaintNotificationItemTP
_MaintNotifLongTextTP _MaintNotifLongTextTP
_MaintNotifActivityTP _MaintNotifActivityTP
_OverallJobStatus _OverallJobStatus
_MaintOrderTP _MaintOrderTP
_PMContactCardUser _PMContactCardUser
_PersonResponsible _PersonResponsible
_TechnicalObject _TechnicalObject
_MaintNotificationDateMonitor _MaintNotificationDateMonitor
_MaintNotificationCodeVH _MaintNotificationCodeVH
_MaintNotifCodeGroupText _MaintNotifCodeGroupText
_MaintNotifCodeText _MaintNotifCodeText
_TechnicalObjectQuickVw _TechnicalObjectQuickVw
_WorkCenter _WorkCenter
_PriorityText _PriorityText
ForDCL_MaintNotifPersonResponsible
_PersonWorkAgreement _PersonWorkAgreement
_BusUser _BusUser
_BreakdownUnitOfMeasure _BreakdownUnitOfMeasure

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 C_MaintNotificationTP.
-- 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: CMAINTNOTIFTP

CREATE VIEW C_MaintNotificationTP AS
SELECT
  _MaintNotificationTP.MaintenanceNotification AS MaintenanceNotification,
  _MaintNotificationTP.MaintNotificationForEdit AS MaintNotificationForEdit,
  _MaintNotificationTP.TechnicalObject AS TechnicalObject,
  _MaintNotificationTP.TechObjIsEquipOrFuncnlLoc AS TechObjIsEquipOrFuncnlLoc,
  _MaintNotificationTP.HierarchyNodeLevel AS HierarchyNodeLevel,
  _MaintNotificationTP.Equipment AS Equipment,
  _MaintNotificationTP.FunctionalLocation AS FunctionalLocation,
  _MaintNotificationTP.TechnicalObjectForEdit AS TechnicalObjectForEdit,
  _MaintNotificationTP.MaintPriority AS MaintPriority,
  _MaintNotificationTP._PMNotificationPriority._Text[1: Language = $session.system_language ].MaintPriorityDesc AS MaintPriorityDesc,
  _MaintNotificationTP.MaintPriorityType AS MaintPriorityType,
  _MaintNotificationTP._PMNotificationPriority.MaintPriorityColorCode AS MaintPriorityColorCode,
  _MaintNotificationTP.NotificationType AS NotificationType,
  _MaintNotificationTP.NotifProcessingPhase AS NotifProcessingPhase,
  _MaintNotificationTP.CreatedByUser AS CreatedByUser,
  _MaintNotificationTP.LastChangedByUser AS LastChangedByUser,
  _MaintNotificationTP.CreationDate AS CreationDate,
  _MaintNotificationTP.LastChangeTime AS LastChangeTime,
  _MaintNotificationTP.LastChangeDate AS LastChangeDate,
  _MaintNotificationTP.CreationTime AS CreationTime,
  _MaintNotificationTP.ReportedByUser AS ReportedByUser,
  _MaintNotificationTP.NotificationText AS NotificationText,
  _MaintNotificationTP.MaintenanceOrder AS MaintenanceOrder,
  _MaintNotificationTP.RequiredStartDate AS RequiredStartDate,
  _MaintNotificationTP.RequiredStartTime AS RequiredStartTime,
  _MaintNotificationTP.RequiredEndDate AS RequiredEndDate,
  _MaintNotificationTP.RequiredEndTime AS RequiredEndTime,
  _MaintNotificationTP.NotificationCreationDate AS NotificationCreationDate,
  _MaintNotificationTP.NotificationCreationTime AS NotificationCreationTime,
  NotificationCreationDateTime,
  _MaintNotificationTP.NotificationReferenceDate AS NotificationReferenceDate,
  _MaintNotificationTP.NotificationReferenceTime AS NotificationReferenceTime,
  _MaintNotificationTP.NotificationCompletionDate AS NotificationCompletionDate,
  _MaintNotificationTP.CompletionTime AS CompletionTime,
  _MaintNotificationTP.MaintNotifInternalID AS MaintNotifInternalID,
  _MaintNotificationTP.NotificationTimeZone AS NotificationTimeZone,
  _MaintNotificationTP.WorkCenterInternalID AS WorkCenterInternalID,
  _MaintNotificationTP.MaintenanceWorkCenterPlant AS MaintenanceWorkCenterPlant,
  _MaintNotificationTP.WorkCenterTypeCode AS WorkCenterTypeCode,
  _MaintNotificationTP.MaintNotificationCatalog AS MaintNotificationCatalog,
  _MaintNotificationTP.MaintNotificationCode AS MaintNotificationCode,
  _MaintNotificationTP.MaintNotificationCodeGroup AS MaintNotificationCodeGroup,
  _MaintNotificationTP.IsDeleted AS IsDeleted,
  _MaintNotificationTP.IsCompleted AS IsCompleted,
  _MaintNotificationTP.MalfunctionEffect AS MalfunctionEffect,
  _MaintNotificationTP.LocationDescription AS LocationDescription,
  MaintNotifSourceApplication,
  _MaintNotificationTP.MalfunctionStartDate AS MalfunctionStartDate,
  _MaintNotificationTP.MalfunctionStartTime AS MalfunctionStartTime,
  cast( '000000000000' as timestamp ) AS MalfunctionStartDateTime,
  _MaintNotificationTP.MalfunctionEndDate AS MalfunctionEndDate,
  _MaintNotificationTP.MalfunctionEndTime AS MalfunctionEndTime,
  cast( '000000000000' as timestamp ) AS MalfunctionEndDateTime,
  _MaintNotificationTP.MaintenanceObjectIsDown AS MaintenanceObjectIsDown,
  _MaintNotificationTP.MaintObjectDowntimeDuration AS MaintObjectDowntimeDuration,
  _MaintNotificationTP.MaintObjDowntimeDurationUnit AS MaintObjDowntimeDurationUnit,
  _MaintNotificationTP.CatalogProfile AS CatalogProfile,
  _MaintNotificationTP._PMNotificationType.MaintNotifCodgCatalogTypeCode AS MaintNotifCodgCatalogTypeCode,
  _MaintNotificationTP._PMNotificationType.MaintNotifActivityCodeCatalog AS MaintNotifActivityCodeCatalog,
  _MaintNotificationTP._PMNotificationType.MaintNotifCauseCodeCatalog AS MaintNotifCauseCodeCatalog,
  _MaintNotificationTP._PMNotificationType.MaintNotifDamageCodeCatalog AS MaintNotifDamageCodeCatalog,
  _MaintNotificationTP._PMNotificationType.MaintNotifObjPrtCodeCatalog AS MaintNotifObjPrtCodeCatalog,
  _MaintNotificationTP.MaintenanceWorkCenter AS MaintenanceWorkCenter,
  _MaintNotificationTP.ReporterFullName AS ReporterFullName,
  _MaintNotificationTP.LastChangeDateTime AS LastChangeDateTime,
  _MaintNotificationTP._CreatedByUser AS _CreatedByUser,
  _MaintNotificationTP._IsCompleted AS _IsCompleted,
  _MaintNotificationTP._IsDeleted AS _IsDeleted,
  _MaintNotificationTP._LastChangedByUser AS _LastChangedByUser,
  _MaintNotificationTP._MaintenancePartner AS _MaintenancePartner,
  _MaintNotificationTP._MaintenanceWorkCenterPlant AS _MaintenanceWorkCenterPlant,
  _MaintNotificationTP._MaintNotificationCatalog AS _MaintNotificationCatalog,
  _MaintNotificationTP._MaintNotificationCode AS _MaintNotificationCode,
  _MaintNotificationTP._MaintNotificationCodeGroup AS _MaintNotificationCodeGroup,
  _MaintNotificationTP._MainWorkCenter AS _MainWorkCenter,
  _MaintNotificationTP._PMNotificationPhase AS _PMNotificationPhase,
  _MaintNotificationTP._PMNotificationPriority AS _PMNotificationPriority,
  _MaintNotificationTP._PMNotificationPriorityType AS _PMNotificationPriorityType,
  _MaintNotificationTP._PMNotificationType AS _PMNotificationType,
  _MaintNotificationTP._PMNotifMaintenanceData AS _PMNotifMaintenanceData,
  _MaintNotificationTP._ReportedByUser AS _ReportedByUser,
  _MaintNotificationTP._StatusObject AS _StatusObject,
  _MaintNotificationTP._TechObjIsEquipOrFuncnlLoc AS _TechObjIsEquipOrFuncnlLoc,
  _MaintNotificationTP._MaintenanceOrder AS _MaintenanceOrder,
  _MaintNotificationTP._MalfunctionEffect AS _MalfunctionEffect,
  cast( _MaintNotificationTP.PersonResponsible as eams_person_responsible preserving type ) AS PersonResponsible
FROM I_MaintNotificationTP AS _MaintNotificationTP
LEFT OUTER JOIN I_MaintenanceJobOverallStatus AS _OverallJobStatus ON MaintNotifInternalID = _OverallJobStatus.MaintenanceJobInternalID  -- association [0..1]
LEFT OUTER JOIN I_PMContactCardEmployee AS _PersonResponsible ON PersonResponsible = _PersonResponsible.PersonnelNumber  -- association [0..1]
LEFT OUTER JOIN C_MaintNotifLongTextTP AS _MaintNotifLongTextTP ON _MaintNotifLongTextTP.MaintenanceNotification = MaintenanceNotification  -- association [0..1]
LEFT OUTER JOIN C_TechnicalObjectForEditVH AS _TechnicalObject ON TechnicalObjectForEdit = _TechnicalObject.TechnicalObjectLabel AND TechnicalObject = _TechnicalObject.TechnicalObject AND TechObjIsEquipOrFuncnlLoc = _TechnicalObject.TechObjIsEquipOrFuncnlLoc  -- association [0..1]
LEFT OUTER JOIN C_MalfunctionDetailCodesVH AS _MaintNotificationCodeVH ON MaintNotificationCatalog = _MaintNotificationCodeVH.InspectionCatalog AND MaintNotificationCodeGroup = _MaintNotificationCodeVH.InspectionCodeGroup AND MaintNotificationCode = _MaintNotificationCodeVH.InspectionCode  -- association [0..1]
LEFT OUTER JOIN C_MaintNotificationDateMonitor AS _MaintNotificationDateMonitor ON MaintenanceNotification = _MaintNotificationDateMonitor.MaintenanceNotification  -- association [0..1]
LEFT OUTER JOIN C_MaintNotificationItemTP AS _MaintNotificationItemTP ON MaintenanceNotification = _MaintNotificationItemTP.MaintenanceNotification  -- association [0..*]
LEFT OUTER JOIN C_MaintNotifActivityTP AS _MaintNotifActivityTP ON MaintenanceNotification = _MaintNotifActivityTP.MaintenanceNotification  -- association [0..*]
LEFT OUTER JOIN C_MaintOrderTP AS _MaintOrderTP ON MaintenanceOrder = _MaintOrderTP.MaintenanceOrder  -- association [0..1]
LEFT OUTER JOIN I_Inspectioncodegrouptext AS _MaintNotifCodeGroupText ON MaintNotificationCatalog = _MaintNotifCodeGroupText.InspectionCatalog AND MaintNotificationCodeGroup = _MaintNotifCodeGroupText.InspectionCodeGroup  -- association [0..*]
LEFT OUTER JOIN I_InspectionCodeText AS _MaintNotifCodeText ON MaintNotificationCode = _MaintNotifCodeText.InspectionCode AND MaintNotificationCatalog = _MaintNotifCodeText.InspectionCatalog AND MaintNotificationCodeGroup = _MaintNotifCodeText.InspectionCodeGroup  -- association [0..*]
LEFT OUTER JOIN C_TechObjQuickVw AS _TechnicalObjectQuickVw ON TechObjIsEquipOrFuncnlLoc = _TechnicalObjectQuickVw.TechObjIsEquipOrFuncnlLoc AND TechnicalObject = _TechnicalObjectQuickVw.TechnicalObject  -- association [1]
LEFT OUTER JOIN I_PMTimeUnitVH AS _BreakdownUnitOfMeasure ON MaintObjDowntimeDurationUnit = _BreakdownUnitOfMeasure.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_WorkCenter AS _WorkCenter ON WorkCenterInternalID = _WorkCenter.WorkCenterInternalID AND WorkCenterTypeCode = _WorkCenter.WorkCenterTypeCode  -- association [0..1]
LEFT OUTER JOIN I_GenericPriorityText AS _PriorityText ON _PriorityText.GenericPriorityType = MaintPriorityType AND _PriorityText.PriorityCode = MaintPriority  -- association [0..*]
LEFT OUTER JOIN E_PMNotifMaintenanceData AS _NotifMaintenanceDataExtension ON _NotifMaintenanceDataExtension.MaintenanceNotification = MaintenanceNotification  -- association [0..1]
LEFT OUTER JOIN I_PersonWorkAgreement_1 AS _PersonWorkAgreement ON PersonResponsible = _PersonWorkAgreement.PersonWorkAgreement  -- association [0..1]
LEFT OUTER JOIN I_BusinessUserBasic AS _BusUser ON _BusUser.UserID = $session.user  -- association [0..1]
;