I_MaintenanceJobPackage

DDL: I_MAINTENANCEJOBPACKAGE SQL: IMNTJOBPCKG Type: view BASIC

Maintenance Job Pack

I_MaintenanceJobPackage is a Basic CDS View that provides data about "Maintenance Job Pack" in SAP S/4HANA. It reads from 1 data source (eam_mjp) and exposes 110 fields with key field MaintenanceJobPackageUUID. It has 47 associations to related views.

Data Sources (1)

SourceAliasJoin Type
eam_mjp eam_mjp from

Associations (47)

CardinalityTargetAliasCondition
[0..*] I_MaintJobPackageOperation _MaintJobPackageOperation $projection.MaintenanceJobPackageUUID = _MaintJobPackageOperation.MaintenanceJobPackageUUID
[1..1] I_MaintenanceJobPackageBuild _MaintenanceJobPackageBuild $projection.MaintenanceJobPackageBuildUUID = _MaintenanceJobPackageBuild.MaintenanceJobPackageBuildUUID
[0..*] I_MaintJobPackageOutputItem _MaintJobPackageOutputItem $projection.MaintenanceJobPackage = _MaintJobPackageOutputItem.MaintenanceJobPackage
[0..1] I_MaintJobPackageStatus _MaintJobPackageStatus $projection.MaintenanceJobPackage = _MaintJobPackageStatus.MaintenanceJobPackage
[1..1] I_MaintenanceJobPackageTotals _MaintenanceJobPackageTotals $projection.MaintenanceJobPackageUUID = _MaintenanceJobPackageTotals.MaintenanceJobPackageUUID
[0..1] I_UserDescription _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID
[0..1] I_UserDescription _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.UserID
[0..1] I_WorkCenter _OperationWorkCenter $projection.OperationWorkCenterInternalID = _OperationWorkCenter.WorkCenterInternalID and _OperationWorkCenter.WorkCenterTypeCode = 'A'
[0..1] I_MaintenanceOrder _MaintenanceOrder $projection.MaintenanceOrder = _MaintenanceOrder.MaintenanceOrder
[0..1] I_OrderType _MaintenanceOrderType $projection.MaintenanceOrderType = _MaintenanceOrderType.OrderType
[0..1] I_EAMProcessPhase _MaintOrdProcessPhase $projection.MaintOrdProcessPhaseCode = _MaintOrdProcessPhase.EAMProcessPhaseCode
[0..1] I_EAMProcessSubPhase _MaintOrdProcessSubPhase $projection.MaintOrdProcessSubPhaseCode = _MaintOrdProcessSubPhase.EAMProcessSubPhaseCode
[0..1] I_EAMProcessPhase _MaintOrdOpProcessPhase $projection.MaintOrdOpProcessPhaseCode = _MaintOrdOpProcessPhase.EAMProcessPhaseCode
[0..1] I_EAMProcessSubPhase _MaintOrdOpProcessSubPhase $projection.MaintOrdOpProcessSubPhaseCode = _MaintOrdOpProcessSubPhase.EAMProcessSubPhaseCode
[0..1] I_ProjectByInternalKey _Project $projection.ProjectInternalID = _Project.ProjectInternalID
[1..1] I_MaintOperationExecStageCode _MaintOperationExecStageCode $projection.MaintOperationExecStageCode = _MaintOperationExecStageCode.MaintOperationExecStageCode
[0..1] I_WBSElementBasicData _WBSElementBasicData $projection.WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID
[0..1] I_MaintenancePlanBasic _MaintenancePlan $projection.MaintenancePlan = _MaintenancePlan.MaintenancePlan
[0..1] I_Plant _MaintenancePlanningPlant $projection.MaintenancePlanningPlant = _MaintenancePlanningPlant.Plant
[0..1] I_Plant _MaintenancePlant $projection.MaintenancePlant = _MaintenancePlant.Plant
[0..1] I_ABCIndicator _ABCIndicator $projection.ABCIndicator = _ABCIndicator.ABCIndicator
[0..1] I_PMNotificationPriority _MaintenancePriority $projection.MaintPriority = _MaintenancePriority.MaintPriority and $projection.MaintPriorityType = _MaintenancePriority.MaintPriorityType
[0..1] I_MaintenancePlannerGroup _MaintenancePlannerGroup $projection.MaintenancePlannerGroup = _MaintenancePlannerGroup.MaintenancePlannerGroup and $projection.MaintenancePlanningPlant = _MaintenancePlannerGroup.MaintenancePlanningPlant
[0..1] I_MaintenanceItem _MaintenanceItem $projection.MaintenanceItem = _MaintenanceItem.MaintenanceItem
[0..1] I_Material _Assembly $projection.Assembly = _Assembly.Material
[0..1] I_Equipment _MaintOrderEquipment $projection.Equipment = _MaintOrderEquipment.Equipment
[0..1] I_EquipmentCategory _MaintOrderEquipmentCategory $projection.EquipmentCategory = _MaintOrderEquipmentCategory.EquipmentCategory
[0..1] I_MaintenanceRevision _MaintenanceRevision $projection.MaintenancePlanningPlant = _MaintenanceRevision.MaintenancePlanningPlant and $projection.MaintenanceRevision = _MaintenanceRevision.MaintenanceRevision
[0..1] I_MaintenanceActivityType _MaintenanceActivityType $projection.MaintenanceActivityType = _MaintenanceActivityType.MaintenanceActivityType
[0..1] I_BusinessArea _BusinessArea $projection.BusinessArea = _BusinessArea.BusinessArea
[0..1] I_MaintOperationSystCondition _MaintOrderOpSystemCondition $projection.OrderSystemCondition = _MaintOrderOpSystemCondition.OperationSystemCondition
[0..1] I_PMContactCardEmployee _MaintOrdPersonResponsible $projection.MaintOrdPersonResponsible = _MaintOrdPersonResponsible.PersonnelNumber
[0..1] I_FunctionalLocation _MaintOrdFunctionalLocation $projection.FunctionalLocation = _MaintOrdFunctionalLocation.FunctionalLocation
[0..1] I_FunctionalLocationCategory _MaintOrdFuncLocationCategory $projection.FunctionalLocationCategory = _MaintOrdFuncLocationCategory.FunctionalLocationCategory
[0..1] I_WorkCenter _MainWorkCenter $projection.MainWorkCenterInternalID = _MainWorkCenter.WorkCenterInternalID and $projection.MainWorkCenterTypeCode = _MainWorkCenter.WorkCenterTypeCode
[0..1] I_Plant _MainWorkCenterPlant $projection.MainWorkCenterPlant = _MainWorkCenterPlant.Plant
[0..1] I_CostCenter _ResponsibleCostCenter $projection.ControllingArea = _ResponsibleCostCenter.ControllingArea and $projection.ResponsibleCostCenter = _ResponsibleCostCenter.CostCenter and _ResponsibleCostCenter.ValidityEndDate >= $session.system_date and _ResponsibleCostCenter.ValidityStartDate <= $session.system_date
[0..1] I_OperationControlProfile _OperationControlKey $projection.OperationControlKey = _OperationControlKey.OperationControlProfile
[0..1] I_PersonWorkAgreement_1 _MaintOrdOpPersonResponsible $projection.OperationPersonResponsible = _MaintOrdOpPersonResponsible.PersonWorkAgreement
[0..1] I_MaintOperationSystCondition _OperationSystemCondition $projection.OperationSystemCondition = _OperationSystemCondition.OperationSystemCondition
[0..1] I_Equipment _MaintOrdOpEquipment $projection.OperationEquipment = _MaintOrdOpEquipment.Equipment
[0..1] I_EquipmentCategory _MaintOrderOpEquipmentCategory $projection.MaintJobPckgOpsEquipCategory = _MaintOrderOpEquipmentCategory.EquipmentCategory
[0..1] I_FunctionalLocation _MaintOrdOpFunctionalLocation $projection.OperationFunctionalLocation = _MaintOrdOpFunctionalLocation.FunctionalLocation
[0..1] I_FunctionalLocationCategory _MaintOrdOpFuncLocCategory $projection.MaintJobPckgOpsFuncLocCategory = _MaintOrdOpFuncLocCategory.FunctionalLocationCategory
[0..1] I_CostCenterActivityType _OpCostCenterActivityType $projection.CostCtrActivityType = _OpCostCenterActivityType.CostCtrActivityType and $projection.ControllingArea = _OpCostCenterActivityType.ControllingArea and _OpCostCenterActivityType.ValidityEndDate = '99991231'
[0..1] I_MaintenanceNotification _OperationNotification $projection.OperationMaintenanceNotif = _OperationNotification.MaintenanceNotification
[0..1] I_MaintenanceChecklistType _ChecklistType $projection.MaintOperationalChecklistType = _ChecklistType.MaintOperationalChecklistType

Annotations (12)

NameValueLevelField
EndUserText.label Maintenance Job Pack view
AbapCatalog.sqlViewName IMNTJOBPCKG view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey MaintenanceJobPackageUUID view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

Fields (110)

KeyFieldSource TableSource FieldDescription
KEY MaintenanceJobPackageUUID maintenancejobpackageuuid Job Package UUID
MaintenanceJobPackageBuildUUID maintenancejobpackagebuilduuid Package Build UUID
MaintenanceJobPackage maintenancejobpackage Maintenance Job Pckg
MaintenanceJobPackageName maintenancejobpackagename Job Pack Name
MaintenanceOrder maintenanceorder Order
MaintenanceOrderType maintenanceordertype Order Type
MaintenancePlannerGroup maintenanceplannergroup Planner Group
MaintenancePlanningPlant maintenanceplanningplant Planning Plant
MaintenancePlant maintenanceplant Plant
PlantSection plantsection Plant Section
ABCIndicator abcindicator ABC Indicator
Equipment equipment Equipment check
EquipmentCategory equipmentcategory EquipCategory
FunctionalLocation functionallocation Object ID
FunctionalLocationCategory functionallocationcategory FunctLocCat.
MainWorkCenterInternalID mainworkcenterinternalid Work Center
MainWorkCenter mainworkcenter Work Center
MainWorkCenterTypeCode mainworkcentertypecode Object Type
MainWorkCenterPlant mainworkcenterplant Plnt WorkCenter
Assembly assembly Pegged Reqmt
WBSElementInternalID wbselementinternalid WBS Internal ID
ProjectInternalID projectinternalid Project Def.
MaintenanceRevision maintenancerevision Revision
ResponsibleCostCenter responsiblecostcenter Responsible Cost Center
ControllingArea controllingarea Controlling Area
MaintOrdPersonResponsible maintordpersonresponsible Person Resp. ID
MaintenanceActivityType maintenanceactivitytype MaintActivType
OrderSystemCondition ordersystemcondition SystemCondition
MaintPriority maintpriority Priority
MaintPriorityType maintprioritytype PriorityType
MaintOrdBasicStartDate maintordbasicstartdate Bas. Start Date
MaintOrdBasicEndDate maintordbasicenddate Basic fin. date
LatestAcceptableCompletionDate latestacceptablecompletiondate Final Due Date
MaintenancePlan maintenanceplan MaintenancePlan
MaintenanceItem maintenanceitem MaintItem
MaintOrdProcessPhaseCode maintordprocessphasecode Process Phase
MaintOrdProcessSubPhaseCode maintordprocesssubphasecode Process Subphase
BusinessArea businessarea Business Area
OperationWorkCenterInternalID operationworkcenterinternalid Object ID
OperationControlKey operationcontrolkey Control Key
CostCtrActivityType costctractivitytype Activity Type
OperationPersonResponsible operationpersonresponsible Personnel no.
OperationSystemCondition operationsystemcondition SystemCondition
OperationPurgInfoRecdSearchTxt operationpurginforecdsearchtxt Sort Term
MaintOperationExecStageCode maintoperationexecstagecode Execution Stage
MaintOrdOpProcessPhaseCode maintordopprocessphasecode Process Phase
MaintOrdOpProcessSubPhaseCode maintordopprocesssubphasecode Process Subphase
OpErlstSchedldExecStrtDte operlstschedldexecstrtdte Earl.start date
OpErlstSchedldExecEndDte operlstschedldexecenddte EarliestEndDate
OpLtstSchedldExecStrtDte opltstschedldexecstrtdte Latest start
OpLtstSchedldExecEndDte opltstschedldexecenddte Lat.finish date
OpActualExecutionStartDate opactualexecutionstartdate Execution Start Date
OpActualExecutionEndDate opactualexecutionenddate Execution End Date
OperationEquipment operationequipment Equipment (Operation)
MaintJobPckgOpsEquipCategory maintjobpckgopsequipcategory Operation Equip. Cat
OperationFunctionalLocation operationfunctionallocation Functional Location (Operation)
MaintJobPckgOpsFuncLocCategory maintjobpckgopsfuncloccategory Operation Func. Loc. Category
OperationMaintenanceNotif operationmaintenancenotif Notification
MaintOperationalChecklistType maintoperationalchecklisttype Checklist Type
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
_MaintJobPackageOperation _MaintJobPackageOperation
_MaintenanceJobPackageBuild _MaintenanceJobPackageBuild
_MaintJobPackageOutputItem _MaintJobPackageOutputItem
_MaintJobPackageStatus _MaintJobPackageStatus
_MaintenanceJobPackageTotals _MaintenanceJobPackageTotals
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_MaintenanceOrder _MaintenanceOrder
_MaintenanceOrderType _MaintenanceOrderType
_MaintOrdProcessPhase _MaintOrdProcessPhase
_MaintOrdProcessSubPhase _MaintOrdProcessSubPhase
_Project _Project
_WBSElementBasicData _WBSElementBasicData
_MaintenancePlan _MaintenancePlan
_MaintenancePlanningPlant _MaintenancePlanningPlant
_MaintenancePlant _MaintenancePlant
_ABCIndicator _ABCIndicator
_Assembly _Assembly
_MaintOrderEquipment _MaintOrderEquipment
_MaintOrderEquipmentCategory _MaintOrderEquipmentCategory
_MaintenanceRevision _MaintenanceRevision
_MaintenanceActivityType _MaintenanceActivityType
_BusinessArea _BusinessArea
_MaintenancePriority _MaintenancePriority
_MaintenancePlannerGroup _MaintenancePlannerGroup
_MaintenanceItem _MaintenanceItem
_MaintOrdPersonResponsible _MaintOrdPersonResponsible
_MaintOrderOpSystemCondition _MaintOrderOpSystemCondition
_MaintOrdFunctionalLocation _MaintOrdFunctionalLocation
_MaintOrdFuncLocationCategory _MaintOrdFuncLocationCategory
_MainWorkCenter _MainWorkCenter
_MainWorkCenterPlant _MainWorkCenterPlant
_ResponsibleCostCenter _ResponsibleCostCenter
_OperationWorkCenter _OperationWorkCenter
_OperationControlKey _OperationControlKey
_MaintOperationExecStageCode _MaintOperationExecStageCode
_MaintOrdOpProcessPhase _MaintOrdOpProcessPhase
_MaintOrdOpProcessSubPhase _MaintOrdOpProcessSubPhase
_MaintOrdOpPersonResponsible _MaintOrdOpPersonResponsible
_OperationSystemCondition _OperationSystemCondition
_MaintOrdOpEquipment _MaintOrdOpEquipment
_MaintOrderOpEquipmentCategory _MaintOrderOpEquipmentCategory
_MaintOrdOpFunctionalLocation _MaintOrdOpFunctionalLocation
_MaintOrdOpFuncLocCategory _MaintOrdOpFuncLocCategory
_OpCostCenterActivityType _OpCostCenterActivityType
_OperationNotification _OperationNotification
_ChecklistType _ChecklistType

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_MaintenanceJobPackage.
-- 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: IMNTJOBPCKG

CREATE VIEW I_MaintenanceJobPackage AS
SELECT
  MaintenanceJobPackageUUID,
  MaintenanceJobPackageBuildUUID,
  MaintenanceJobPackage,
  MaintenanceJobPackageName,
  MaintenanceOrder,
  MaintenanceOrderType,
  MaintenancePlannerGroup,
  MaintenancePlanningPlant,
  MaintenancePlant,
  PlantSection,
  ABCIndicator,
  Equipment,
  EquipmentCategory,
  FunctionalLocation,
  FunctionalLocationCategory,
  MainWorkCenterInternalID,
  MainWorkCenter,
  MainWorkCenterTypeCode,
  MainWorkCenterPlant,
  Assembly,
  WBSElementInternalID,
  ProjectInternalID,
  MaintenanceRevision,
  ResponsibleCostCenter,
  ControllingArea,
  MaintOrdPersonResponsible,
  MaintenanceActivityType,
  OrderSystemCondition,
  MaintPriority,
  MaintPriorityType,
  MaintOrdBasicStartDate,
  MaintOrdBasicEndDate,
  LatestAcceptableCompletionDate,
  MaintenancePlan,
  MaintenanceItem,
  MaintOrdProcessPhaseCode,
  MaintOrdProcessSubPhaseCode,
  BusinessArea,
  OperationWorkCenterInternalID,
  OperationControlKey,
  CostCtrActivityType,
  OperationPersonResponsible,
  OperationSystemCondition,
  OperationPurgInfoRecdSearchTxt,
  MaintOperationExecStageCode,
  MaintOrdOpProcessPhaseCode,
  MaintOrdOpProcessSubPhaseCode,
  OpErlstSchedldExecStrtDte,
  OpErlstSchedldExecEndDte,
  OpLtstSchedldExecStrtDte,
  OpLtstSchedldExecEndDte,
  OpActualExecutionStartDate,
  OpActualExecutionEndDate,
  OperationEquipment,
  MaintJobPckgOpsEquipCategory,
  OperationFunctionalLocation,
  MaintJobPckgOpsFuncLocCategory,
  OperationMaintenanceNotif,
  MaintOperationalChecklistType,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM eam_mjp
LEFT OUTER JOIN I_MaintJobPackageOperation AS _MaintJobPackageOperation ON MaintenanceJobPackageUUID = _MaintJobPackageOperation.MaintenanceJobPackageUUID  -- association [0..*]
LEFT OUTER JOIN I_MaintenanceJobPackageBuild AS _MaintenanceJobPackageBuild ON MaintenanceJobPackageBuildUUID = _MaintenanceJobPackageBuild.MaintenanceJobPackageBuildUUID  -- association [1..1]
LEFT OUTER JOIN I_MaintJobPackageOutputItem AS _MaintJobPackageOutputItem ON MaintenanceJobPackage = _MaintJobPackageOutputItem.MaintenanceJobPackage  -- association [0..*]
LEFT OUTER JOIN I_MaintJobPackageStatus AS _MaintJobPackageStatus ON MaintenanceJobPackage = _MaintJobPackageStatus.MaintenanceJobPackage  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceJobPackageTotals AS _MaintenanceJobPackageTotals ON MaintenanceJobPackageUUID = _MaintenanceJobPackageTotals.MaintenanceJobPackageUUID  -- association [1..1]
LEFT OUTER JOIN I_UserDescription AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_UserDescription AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_WorkCenter AS _OperationWorkCenter ON OperationWorkCenterInternalID = _OperationWorkCenter.WorkCenterInternalID AND _OperationWorkCenter.WorkCenterTypeCode = 'A'  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceOrder AS _MaintenanceOrder ON MaintenanceOrder = _MaintenanceOrder.MaintenanceOrder  -- association [0..1]
LEFT OUTER JOIN I_OrderType AS _MaintenanceOrderType ON MaintenanceOrderType = _MaintenanceOrderType.OrderType  -- association [0..1]
LEFT OUTER JOIN I_EAMProcessPhase AS _MaintOrdProcessPhase ON MaintOrdProcessPhaseCode = _MaintOrdProcessPhase.EAMProcessPhaseCode  -- association [0..1]
LEFT OUTER JOIN I_EAMProcessSubPhase AS _MaintOrdProcessSubPhase ON MaintOrdProcessSubPhaseCode = _MaintOrdProcessSubPhase.EAMProcessSubPhaseCode  -- association [0..1]
LEFT OUTER JOIN I_EAMProcessPhase AS _MaintOrdOpProcessPhase ON MaintOrdOpProcessPhaseCode = _MaintOrdOpProcessPhase.EAMProcessPhaseCode  -- association [0..1]
LEFT OUTER JOIN I_EAMProcessSubPhase AS _MaintOrdOpProcessSubPhase ON MaintOrdOpProcessSubPhaseCode = _MaintOrdOpProcessSubPhase.EAMProcessSubPhaseCode  -- association [0..1]
LEFT OUTER JOIN I_ProjectByInternalKey AS _Project ON ProjectInternalID = _Project.ProjectInternalID  -- association [0..1]
LEFT OUTER JOIN I_MaintOperationExecStageCode AS _MaintOperationExecStageCode ON MaintOperationExecStageCode = _MaintOperationExecStageCode.MaintOperationExecStageCode  -- association [1..1]
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElementBasicData ON WBSElementInternalID = _WBSElementBasicData.WBSElementInternalID  -- association [0..1]
LEFT OUTER JOIN I_MaintenancePlanBasic AS _MaintenancePlan ON MaintenancePlan = _MaintenancePlan.MaintenancePlan  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _MaintenancePlanningPlant ON MaintenancePlanningPlant = _MaintenancePlanningPlant.Plant  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _MaintenancePlant ON MaintenancePlant = _MaintenancePlant.Plant  -- association [0..1]
LEFT OUTER JOIN I_ABCIndicator AS _ABCIndicator ON ABCIndicator = _ABCIndicator.ABCIndicator  -- association [0..1]
LEFT OUTER JOIN I_PMNotificationPriority AS _MaintenancePriority ON MaintPriority = _MaintenancePriority.MaintPriority AND MaintPriorityType = _MaintenancePriority.MaintPriorityType  -- association [0..1]
LEFT OUTER JOIN I_MaintenancePlannerGroup AS _MaintenancePlannerGroup ON MaintenancePlannerGroup = _MaintenancePlannerGroup.MaintenancePlannerGroup AND MaintenancePlanningPlant = _MaintenancePlannerGroup.MaintenancePlanningPlant  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceItem AS _MaintenanceItem ON MaintenanceItem = _MaintenanceItem.MaintenanceItem  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Assembly ON Assembly = _Assembly.Material  -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _MaintOrderEquipment ON Equipment = _MaintOrderEquipment.Equipment  -- association [0..1]
LEFT OUTER JOIN I_EquipmentCategory AS _MaintOrderEquipmentCategory ON EquipmentCategory = _MaintOrderEquipmentCategory.EquipmentCategory  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceRevision AS _MaintenanceRevision ON MaintenancePlanningPlant = _MaintenanceRevision.MaintenancePlanningPlant AND MaintenanceRevision = _MaintenanceRevision.MaintenanceRevision  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceActivityType AS _MaintenanceActivityType ON MaintenanceActivityType = _MaintenanceActivityType.MaintenanceActivityType  -- association [0..1]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea  -- association [0..1]
LEFT OUTER JOIN I_MaintOperationSystCondition AS _MaintOrderOpSystemCondition ON OrderSystemCondition = _MaintOrderOpSystemCondition.OperationSystemCondition  -- association [0..1]
LEFT OUTER JOIN I_PMContactCardEmployee AS _MaintOrdPersonResponsible ON MaintOrdPersonResponsible = _MaintOrdPersonResponsible.PersonnelNumber  -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocation AS _MaintOrdFunctionalLocation ON FunctionalLocation = _MaintOrdFunctionalLocation.FunctionalLocation  -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocationCategory AS _MaintOrdFuncLocationCategory ON FunctionalLocationCategory = _MaintOrdFuncLocationCategory.FunctionalLocationCategory  -- association [0..1]
LEFT OUTER JOIN I_WorkCenter AS _MainWorkCenter ON MainWorkCenterInternalID = _MainWorkCenter.WorkCenterInternalID AND MainWorkCenterTypeCode = _MainWorkCenter.WorkCenterTypeCode  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _MainWorkCenterPlant ON MainWorkCenterPlant = _MainWorkCenterPlant.Plant  -- association [0..1]
LEFT OUTER JOIN I_CostCenter AS _ResponsibleCostCenter ON ControllingArea = _ResponsibleCostCenter.ControllingArea AND ResponsibleCostCenter = _ResponsibleCostCenter.CostCenter AND _ResponsibleCostCenter.ValidityEndDate >= $session.system_date AND _ResponsibleCostCenter.ValidityStartDate <= $session.system_date  -- association [0..1]
LEFT OUTER JOIN I_OperationControlProfile AS _OperationControlKey ON OperationControlKey = _OperationControlKey.OperationControlProfile  -- association [0..1]
LEFT OUTER JOIN I_PersonWorkAgreement_1 AS _MaintOrdOpPersonResponsible ON OperationPersonResponsible = _MaintOrdOpPersonResponsible.PersonWorkAgreement  -- association [0..1]
LEFT OUTER JOIN I_MaintOperationSystCondition AS _OperationSystemCondition ON OperationSystemCondition = _OperationSystemCondition.OperationSystemCondition  -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _MaintOrdOpEquipment ON OperationEquipment = _MaintOrdOpEquipment.Equipment  -- association [0..1]
LEFT OUTER JOIN I_EquipmentCategory AS _MaintOrderOpEquipmentCategory ON MaintJobPckgOpsEquipCategory = _MaintOrderOpEquipmentCategory.EquipmentCategory  -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocation AS _MaintOrdOpFunctionalLocation ON OperationFunctionalLocation = _MaintOrdOpFunctionalLocation.FunctionalLocation  -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocationCategory AS _MaintOrdOpFuncLocCategory ON MaintJobPckgOpsFuncLocCategory = _MaintOrdOpFuncLocCategory.FunctionalLocationCategory  -- association [0..1]
LEFT OUTER JOIN I_CostCenterActivityType AS _OpCostCenterActivityType ON CostCtrActivityType = _OpCostCenterActivityType.CostCtrActivityType AND ControllingArea = _OpCostCenterActivityType.ControllingArea AND _OpCostCenterActivityType.ValidityEndDate = '99991231'  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceNotification AS _OperationNotification ON OperationMaintenanceNotif = _OperationNotification.MaintenanceNotification  -- association [0..1]
LEFT OUTER JOIN I_MaintenanceChecklistType AS _ChecklistType ON MaintOperationalChecklistType = _ChecklistType.MaintOperationalChecklistType  -- association [0..1]
;