java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<MaintenanceNotification>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.maintenancenotification.MaintenanceNotification

public class MaintenanceNotification extends VdmEntity<MaintenanceNotification>
Maintenance Notification

Original entity name from the Odata EDM: MaintenanceNotificationType

  • Field Details

    • ALL_FIELDS

      public static final MaintenanceNotificationSelectable ALL_FIELDS
      Selector for all available fields of MaintenanceNotification.
    • MAINTENANCE_NOTIFICATION

      public static final MaintenanceNotificationField<String> MAINTENANCE_NOTIFICATION
      Use with available fluent helpers to apply the MaintenanceNotification field to query operations.
    • MAINT_NOTIF_INTERNAL_ID

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_INTERNAL_ID
      Use with available fluent helpers to apply the MaintNotifInternalID field to query operations.
    • NOTIFICATION_TEXT

      public static final MaintenanceNotificationField<String> NOTIFICATION_TEXT
      Use with available fluent helpers to apply the NotificationText field to query operations.
    • MAINT_PRIORITY

      public static final MaintenanceNotificationField<String> MAINT_PRIORITY
      Use with available fluent helpers to apply the MaintPriority field to query operations.
    • NOTIFICATION_TYPE

      public static final MaintenanceNotificationField<String> NOTIFICATION_TYPE
      Use with available fluent helpers to apply the NotificationType field to query operations.
    • NOTIF_PROCESSING_PHASE

      public static final MaintenanceNotificationField<String> NOTIF_PROCESSING_PHASE
      Use with available fluent helpers to apply the NotifProcessingPhase field to query operations.
    • NOTIF_PROCESSING_PHASE_DESC

      public static final MaintenanceNotificationField<String> NOTIF_PROCESSING_PHASE_DESC
      Use with available fluent helpers to apply the NotifProcessingPhaseDesc field to query operations.
    • MAINT_PRIORITY_DESC

      public static final MaintenanceNotificationField<String> MAINT_PRIORITY_DESC
      Use with available fluent helpers to apply the MaintPriorityDesc field to query operations.
    • CREATION_DATE

      public static final MaintenanceNotificationField<LocalDateTime> CREATION_DATE
      Use with available fluent helpers to apply the CreationDate field to query operations.
    • LAST_CHANGE_TIME

      public static final MaintenanceNotificationField<LocalTime> LAST_CHANGE_TIME
      Use with available fluent helpers to apply the LastChangeTime field to query operations.
    • LAST_CHANGE_DATE

      public static final MaintenanceNotificationField<LocalDateTime> LAST_CHANGE_DATE
      Use with available fluent helpers to apply the LastChangeDate field to query operations.
    • LAST_CHANGE_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> LAST_CHANGE_DATE_TIME
      Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
    • CREATION_TIME

      public static final MaintenanceNotificationField<LocalTime> CREATION_TIME
      Use with available fluent helpers to apply the CreationTime field to query operations.
    • REPORTED_BY_USER

      public static final MaintenanceNotificationField<String> REPORTED_BY_USER
      Use with available fluent helpers to apply the ReportedByUser field to query operations.
    • REPORTER_FULL_NAME

      public static final MaintenanceNotificationField<String> REPORTER_FULL_NAME
      Use with available fluent helpers to apply the ReporterFullName field to query operations.
    • PERSON_RESPONSIBLE

      public static final MaintenanceNotificationField<String> PERSON_RESPONSIBLE
      Use with available fluent helpers to apply the PersonResponsible field to query operations.
    • MALFUNCTION_EFFECT

      public static final MaintenanceNotificationField<String> MALFUNCTION_EFFECT
      Use with available fluent helpers to apply the MalfunctionEffect field to query operations.
    • MALFUNCTION_EFFECT_TEXT

      public static final MaintenanceNotificationField<String> MALFUNCTION_EFFECT_TEXT
      Use with available fluent helpers to apply the MalfunctionEffectText field to query operations.
    • MALFUNCTION_START_DATE

      public static final MaintenanceNotificationField<LocalDateTime> MALFUNCTION_START_DATE
      Use with available fluent helpers to apply the MalfunctionStartDate field to query operations.
    • MALFUNCTION_START_TIME

      public static final MaintenanceNotificationField<LocalTime> MALFUNCTION_START_TIME
      Use with available fluent helpers to apply the MalfunctionStartTime field to query operations.
    • MALFUNCTION_END_DATE

      public static final MaintenanceNotificationField<LocalDateTime> MALFUNCTION_END_DATE
      Use with available fluent helpers to apply the MalfunctionEndDate field to query operations.
    • MALFUNCTION_END_TIME

      public static final MaintenanceNotificationField<LocalTime> MALFUNCTION_END_TIME
      Use with available fluent helpers to apply the MalfunctionEndTime field to query operations.
    • MAINT_NOTIFICATION_CATALOG

      public static final MaintenanceNotificationField<String> MAINT_NOTIFICATION_CATALOG
      Use with available fluent helpers to apply the MaintNotificationCatalog field to query operations.
    • MAINT_NOTIFICATION_CODE

      public static final MaintenanceNotificationField<String> MAINT_NOTIFICATION_CODE
      Use with available fluent helpers to apply the MaintNotificationCode field to query operations.
    • MAINT_NOTIFICATION_CODE_GROUP

      public static final MaintenanceNotificationField<String> MAINT_NOTIFICATION_CODE_GROUP
      Use with available fluent helpers to apply the MaintNotificationCodeGroup field to query operations.
    • CATALOG_PROFILE

      public static final MaintenanceNotificationField<String> CATALOG_PROFILE
      Use with available fluent helpers to apply the CatalogProfile field to query operations.
    • NOTIFICATION_CREATION_DATE

      public static final MaintenanceNotificationField<LocalDateTime> NOTIFICATION_CREATION_DATE
      Use with available fluent helpers to apply the NotificationCreationDate field to query operations.
    • NOTIFICATION_CREATION_TIME

      public static final MaintenanceNotificationField<LocalTime> NOTIFICATION_CREATION_TIME
      Use with available fluent helpers to apply the NotificationCreationTime field to query operations.
    • NOTIFICATION_TIME_ZONE

      public static final MaintenanceNotificationField<String> NOTIFICATION_TIME_ZONE
      Use with available fluent helpers to apply the NotificationTimeZone field to query operations.
    • REQUIRED_START_DATE

      public static final MaintenanceNotificationField<LocalDateTime> REQUIRED_START_DATE
      Use with available fluent helpers to apply the RequiredStartDate field to query operations.
    • REQUIRED_START_TIME

      public static final MaintenanceNotificationField<LocalTime> REQUIRED_START_TIME
      Use with available fluent helpers to apply the RequiredStartTime field to query operations.
    • REQUIRED_END_DATE

      public static final MaintenanceNotificationField<LocalDateTime> REQUIRED_END_DATE
      Use with available fluent helpers to apply the RequiredEndDate field to query operations.
    • REQUIRED_END_TIME

      public static final MaintenanceNotificationField<LocalTime> REQUIRED_END_TIME
      Use with available fluent helpers to apply the RequiredEndTime field to query operations.
    • LATEST_ACCEPTABLE_COMPLETION_DATE

      public static final MaintenanceNotificationField<LocalDateTime> LATEST_ACCEPTABLE_COMPLETION_DATE
      Use with available fluent helpers to apply the LatestAcceptableCompletionDate field to query operations.
    • MAINTENANCE_OBJECT_IS_DOWN

      public static final MaintenanceNotificationField<Boolean> MAINTENANCE_OBJECT_IS_DOWN
      Use with available fluent helpers to apply the MaintenanceObjectIsDown field to query operations.
    • MAINT_NOTIFICATION_LONG_TEXT

      public static final MaintenanceNotificationField<String> MAINT_NOTIFICATION_LONG_TEXT
      Use with available fluent helpers to apply the MaintNotificationLongText field to query operations.
    • MAINT_NOTIF_LONG_TEXT_FOR_EDIT

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_LONG_TEXT_FOR_EDIT
      Use with available fluent helpers to apply the MaintNotifLongTextForEdit field to query operations.
    • TECHNICAL_OBJECT

      public static final MaintenanceNotificationField<String> TECHNICAL_OBJECT
      Use with available fluent helpers to apply the TechnicalObject field to query operations.
    • TECH_OBJ_IS_EQUIP_OR_FUNCNL_LOC

      public static final MaintenanceNotificationField<String> TECH_OBJ_IS_EQUIP_OR_FUNCNL_LOC
      Use with available fluent helpers to apply the TechObjIsEquipOrFuncnlLoc field to query operations.
    • TECHNICAL_OBJECT_LABEL

      public static final MaintenanceNotificationField<String> TECHNICAL_OBJECT_LABEL
      Use with available fluent helpers to apply the TechnicalObjectLabel field to query operations.
    • MAINTENANCE_PLANNING_PLANT

      public static final MaintenanceNotificationField<String> MAINTENANCE_PLANNING_PLANT
      Use with available fluent helpers to apply the MaintenancePlanningPlant field to query operations.
    • MAINTENANCE_PLANNER_GROUP

      public static final MaintenanceNotificationField<String> MAINTENANCE_PLANNER_GROUP
      Use with available fluent helpers to apply the MaintenancePlannerGroup field to query operations.
    • PLANT_SECTION

      public static final MaintenanceNotificationField<String> PLANT_SECTION
      Use with available fluent helpers to apply the PlantSection field to query operations.
    • ABC_INDICATOR

      public static final MaintenanceNotificationField<String> ABC_INDICATOR
      Use with available fluent helpers to apply the ABCIndicator field to query operations.
    • SUPERIOR_TECHNICAL_OBJECT

      public static final MaintenanceNotificationField<String> SUPERIOR_TECHNICAL_OBJECT
      Use with available fluent helpers to apply the SuperiorTechnicalObject field to query operations.
    • SUPERIOR_TECHNICAL_OBJECT_NAME

      public static final MaintenanceNotificationField<String> SUPERIOR_TECHNICAL_OBJECT_NAME
      Use with available fluent helpers to apply the SuperiorTechnicalObjectName field to query operations.
    • SUPERIOR_OBJ_IS_EQUIP_OR_FUNCNL_LOC

      public static final MaintenanceNotificationField<String> SUPERIOR_OBJ_IS_EQUIP_OR_FUNCNL_LOC
      Use with available fluent helpers to apply the SuperiorObjIsEquipOrFuncnlLoc field to query operations.
    • SUPERIOR_TECHNICAL_OBJECT_LABEL

      public static final MaintenanceNotificationField<String> SUPERIOR_TECHNICAL_OBJECT_LABEL
      Use with available fluent helpers to apply the SuperiorTechnicalObjectLabel field to query operations.
    • MANUFACTURER_PART_TYPE_NAME

      public static final MaintenanceNotificationField<String> MANUFACTURER_PART_TYPE_NAME
      Use with available fluent helpers to apply the ManufacturerPartTypeName field to query operations.
    • TECH_OBJ_IS_EQUIP_OR_FUNCNL_LOC_DESC

      public static final MaintenanceNotificationField<String> TECH_OBJ_IS_EQUIP_OR_FUNCNL_LOC_DESC
      Use with available fluent helpers to apply the TechObjIsEquipOrFuncnlLocDesc field to query operations.
    • FUNCTIONAL_LOCATION

      public static final MaintenanceNotificationField<String> FUNCTIONAL_LOCATION
      Use with available fluent helpers to apply the FunctionalLocation field to query operations.
    • FUNCTIONAL_LOCATION_LABEL_NAME

      public static final MaintenanceNotificationField<String> FUNCTIONAL_LOCATION_LABEL_NAME
      Use with available fluent helpers to apply the FunctionalLocationLabelName field to query operations.
    • TECHNICAL_OBJECT_DESCRIPTION

      public static final MaintenanceNotificationField<String> TECHNICAL_OBJECT_DESCRIPTION
      Use with available fluent helpers to apply the TechnicalObjectDescription field to query operations.
    • ASSET_LOCATION

      public static final MaintenanceNotificationField<String> ASSET_LOCATION
      Use with available fluent helpers to apply the AssetLocation field to query operations.
    • LOCATION_NAME

      public static final MaintenanceNotificationField<String> LOCATION_NAME
      Use with available fluent helpers to apply the LocationName field to query operations.
    • BUSINESS_AREA

      public static final MaintenanceNotificationField<String> BUSINESS_AREA
      Use with available fluent helpers to apply the BusinessArea field to query operations.
    • COMPANY_CODE

      public static final MaintenanceNotificationField<String> COMPANY_CODE
      Use with available fluent helpers to apply the CompanyCode field to query operations.
    • TECHNICAL_OBJECT_CATEGORY

      public static final MaintenanceNotificationField<String> TECHNICAL_OBJECT_CATEGORY
      Use with available fluent helpers to apply the TechnicalObjectCategory field to query operations.
    • TECHNICAL_OBJECT_TYPE

      public static final MaintenanceNotificationField<String> TECHNICAL_OBJECT_TYPE
      Use with available fluent helpers to apply the TechnicalObjectType field to query operations.
    • MAIN_WORK_CENTER_PLANT

      public static final MaintenanceNotificationField<String> MAIN_WORK_CENTER_PLANT
      Use with available fluent helpers to apply the MainWorkCenterPlant field to query operations.
    • MAIN_WORK_CENTER

      public static final MaintenanceNotificationField<String> MAIN_WORK_CENTER
      Use with available fluent helpers to apply the MainWorkCenter field to query operations.
    • PLANT_NAME

      public static final MaintenanceNotificationField<String> PLANT_NAME
      Use with available fluent helpers to apply the PlantName field to query operations.
    • MAINTENANCE_PLANNER_GROUP_NAME

      public static final MaintenanceNotificationField<String> MAINTENANCE_PLANNER_GROUP_NAME
      Use with available fluent helpers to apply the MaintenancePlannerGroupName field to query operations.
    • MAINTENANCE_PLANT

      public static final MaintenanceNotificationField<String> MAINTENANCE_PLANT
      Use with available fluent helpers to apply the MaintenancePlant field to query operations.
    • LOCATION_DESCRIPTION

      public static final MaintenanceNotificationField<String> LOCATION_DESCRIPTION
      Use with available fluent helpers to apply the LocationDescription field to query operations.
    • MAIN_WORK_CENTER_TEXT

      public static final MaintenanceNotificationField<String> MAIN_WORK_CENTER_TEXT
      Use with available fluent helpers to apply the MainWorkCenterText field to query operations.
    • MAIN_WORK_CENTER_PLANT_NAME

      public static final MaintenanceNotificationField<String> MAIN_WORK_CENTER_PLANT_NAME
      Use with available fluent helpers to apply the MainWorkCenterPlantName field to query operations.
    • MAINTENANCE_PLANT_NAME

      public static final MaintenanceNotificationField<String> MAINTENANCE_PLANT_NAME
      Use with available fluent helpers to apply the MaintenancePlantName field to query operations.
    • PLANT_SECTION_PERSON_RESP_NAME

      public static final MaintenanceNotificationField<String> PLANT_SECTION_PERSON_RESP_NAME
      Use with available fluent helpers to apply the PlantSectionPersonRespName field to query operations.
    • ABC_INDICATOR_DESC

      public static final MaintenanceNotificationField<String> ABC_INDICATOR_DESC
      Use with available fluent helpers to apply the ABCIndicatorDesc field to query operations.
    • PERSON_RESPONSIBLE_NAME

      public static final MaintenanceNotificationField<String> PERSON_RESPONSIBLE_NAME
      Use with available fluent helpers to apply the PersonResponsibleName field to query operations.
    • MAINTENANCE_ORDER

      public static final MaintenanceNotificationField<String> MAINTENANCE_ORDER
      Use with available fluent helpers to apply the MaintenanceOrder field to query operations.
    • MAINTENANCE_ORDER_TYPE

      public static final MaintenanceNotificationField<String> MAINTENANCE_ORDER_TYPE
      Use with available fluent helpers to apply the MaintenanceOrderType field to query operations.
    • CONCATENATED_ACTIVE_SYST_STS_NAME

      public static final MaintenanceNotificationField<String> CONCATENATED_ACTIVE_SYST_STS_NAME
      Use with available fluent helpers to apply the ConcatenatedActiveSystStsName field to query operations.
    • MAINTENANCE_ACTIVITY_TYPE

      public static final MaintenanceNotificationField<String> MAINTENANCE_ACTIVITY_TYPE
      Use with available fluent helpers to apply the MaintenanceActivityType field to query operations.
    • MAINT_OBJ_DOWNTIME_DURATION_UNIT

      public static final MaintenanceNotificationField<String> MAINT_OBJ_DOWNTIME_DURATION_UNIT
      Use with available fluent helpers to apply the MaintObjDowntimeDurationUnit field to query operations.
    • MAINT_OBJECT_DOWNTIME_DURATION

      public static final MaintenanceNotificationField<Double> MAINT_OBJECT_DOWNTIME_DURATION
      Use with available fluent helpers to apply the MaintObjectDowntimeDuration field to query operations.
    • MAINTENANCE_PLAN

      public static final MaintenanceNotificationField<String> MAINTENANCE_PLAN
      Use with available fluent helpers to apply the MaintenancePlan field to query operations.
    • MAINTENANCE_ITEM

      public static final MaintenanceNotificationField<String> MAINTENANCE_ITEM
      Use with available fluent helpers to apply the MaintenanceItem field to query operations.
    • TASK_LIST_GROUP

      public static final MaintenanceNotificationField<String> TASK_LIST_GROUP
      Use with available fluent helpers to apply the TaskListGroup field to query operations.
    • TASK_LIST_GROUP_COUNTER

      public static final MaintenanceNotificationField<String> TASK_LIST_GROUP_COUNTER
      Use with available fluent helpers to apply the TaskListGroupCounter field to query operations.
    • MAINTENANCE_PLAN_CALL_NUMBER

      public static final MaintenanceNotificationField<Integer> MAINTENANCE_PLAN_CALL_NUMBER
      Use with available fluent helpers to apply the MaintenancePlanCallNumber field to query operations.
    • MAINTENANCE_TASK_LIST_TYPE

      public static final MaintenanceNotificationField<String> MAINTENANCE_TASK_LIST_TYPE
      Use with available fluent helpers to apply the MaintenanceTaskListType field to query operations.
    • TASK_LIST

      public static final MaintenanceNotificationField<String> TASK_LIST
      Use with available fluent helpers to apply the TaskList field to query operations.
    • NOTIFICATION_REFERENCE_DATE

      public static final MaintenanceNotificationField<LocalDateTime> NOTIFICATION_REFERENCE_DATE
      Use with available fluent helpers to apply the NotificationReferenceDate field to query operations.
    • NOTIFICATION_REFERENCE_TIME

      public static final MaintenanceNotificationField<LocalTime> NOTIFICATION_REFERENCE_TIME
      Use with available fluent helpers to apply the NotificationReferenceTime field to query operations.
    • NOTIFICATION_COMPLETION_DATE

      public static final MaintenanceNotificationField<LocalDateTime> NOTIFICATION_COMPLETION_DATE
      Use with available fluent helpers to apply the NotificationCompletionDate field to query operations.
    • COMPLETION_TIME

      public static final MaintenanceNotificationField<LocalTime> COMPLETION_TIME
      Use with available fluent helpers to apply the CompletionTime field to query operations.
    • ASSET_ROOM

      public static final MaintenanceNotificationField<String> ASSET_ROOM
      Use with available fluent helpers to apply the AssetRoom field to query operations.
    • MAINT_NOTIF_EXT_REFERENCE_NUMBER

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_EXT_REFERENCE_NUMBER
      Use with available fluent helpers to apply the MaintNotifExtReferenceNumber field to query operations.
    • MAINT_NOTIF_REJECTION_REASON_CODE

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_REJECTION_REASON_CODE
      Use with available fluent helpers to apply the MaintNotifRejectionReasonCode field to query operations.
    • MAINT_NOTIF_REJECTION_RSN_CODE_TXT

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_REJECTION_RSN_CODE_TXT
      Use with available fluent helpers to apply the MaintNotifRejectionRsnCodeTxt field to query operations.
    • MAINT_NOTIF_DETECTION_CATALOG

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_DETECTION_CATALOG
      Use with available fluent helpers to apply the MaintNotifDetectionCatalog field to query operations.
    • MAINT_NOTIF_DETECTION_CODE

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_DETECTION_CODE
      Use with available fluent helpers to apply the MaintNotifDetectionCode field to query operations.
    • MAINT_NOTIF_DETECTION_CODE_TEXT

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_DETECTION_CODE_TEXT
      Use with available fluent helpers to apply the MaintNotifDetectionCodeText field to query operations.
    • MAINT_NOTIF_DETECTION_CODE_GROUP

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_DETECTION_CODE_GROUP
      Use with available fluent helpers to apply the MaintNotifDetectionCodeGroup field to query operations.
    • MAINT_NOTIF_DETECTION_CODE_GRP_TXT

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_DETECTION_CODE_GRP_TXT
      Use with available fluent helpers to apply the MaintNotifDetectionCodeGrpTxt field to query operations.
    • MAINT_NOTIF_PROCESS_PHASE_CODE

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_PROCESS_PHASE_CODE
      Use with available fluent helpers to apply the MaintNotifProcessPhaseCode field to query operations.
    • MAINT_NOTIF_PROCESS_SUB_PHASE_CODE

      public static final MaintenanceNotificationField<String> MAINT_NOTIF_PROCESS_SUB_PHASE_CODE
      Use with available fluent helpers to apply the MaintNotifProcessSubPhaseCode field to query operations.
    • EAM_PROCESS_PHASE_CODE_DESC

      public static final MaintenanceNotificationField<String> EAM_PROCESS_PHASE_CODE_DESC
      Use with available fluent helpers to apply the EAMProcessPhaseCodeDesc field to query operations.
    • EAM_PROCESS_SUB_PHASE_CODE_DESC

      public static final MaintenanceNotificationField<String> EAM_PROCESS_SUB_PHASE_CODE_DESC
      Use with available fluent helpers to apply the EAMProcessSubPhaseCodeDesc field to query operations.
    • CREATION_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> CREATION_DATE_TIME
      Use with available fluent helpers to apply the CreationDateTime field to query operations.
    • MALFUNCTION_START_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> MALFUNCTION_START_DATE_TIME
      Use with available fluent helpers to apply the MalfunctionStartDateTime field to query operations.
    • MALFUNCTION_END_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> MALFUNCTION_END_DATE_TIME
      Use with available fluent helpers to apply the MalfunctionEndDateTime field to query operations.
    • NOTIFICATION_CREATION_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> NOTIFICATION_CREATION_DATE_TIME
      Use with available fluent helpers to apply the NotificationCreationDateTime field to query operations.
    • MAINT_NOTIF_RQD_START_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> MAINT_NOTIF_RQD_START_DATE_TIME
      Use with available fluent helpers to apply the MaintNotifRqdStartDateTime field to query operations.
    • MAINT_NOTIF_RQD_END_DATE_TIME

      public static final MaintenanceNotificationField<ZonedDateTime> MAINT_NOTIF_RQD_END_DATE_TIME
      Use with available fluent helpers to apply the MaintNotifRqdEndDateTime field to query operations.
    • PREVIOUS_FINAL_DUE_DATE

      public static final MaintenanceNotificationField<LocalDateTime> PREVIOUS_FINAL_DUE_DATE
      Use with available fluent helpers to apply the PreviousFinalDueDate field to query operations.
    • TO_ITEM

      Use with available fluent helpers to apply the to_Item navigation property to query operations.
    • TO_PARTNER

      Use with available fluent helpers to apply the to_Partner navigation property to query operations.
  • Constructor Details

    • MaintenanceNotification

      public MaintenanceNotification()
    • MaintenanceNotification

      public MaintenanceNotification(@Nullable String maintenanceNotification, @Nullable String maintNotifInternalID, @Nullable String notificationText, @Nullable String maintPriority, @Nullable String notificationType, @Nullable String notifProcessingPhase, @Nullable String notifProcessingPhaseDesc, @Nullable String maintPriorityDesc, @Nullable LocalDateTime creationDate, @Nullable LocalTime lastChangeTime, @Nullable LocalDateTime lastChangeDate, @Nullable ZonedDateTime lastChangeDateTime, @Nullable LocalTime creationTime, @Nullable String reportedByUser, @Nullable String reporterFullName, @Nullable String personResponsible, @Nullable String malfunctionEffect, @Nullable String malfunctionEffectText, @Nullable LocalDateTime malfunctionStartDate, @Nullable LocalTime malfunctionStartTime, @Nullable LocalDateTime malfunctionEndDate, @Nullable LocalTime malfunctionEndTime, @Nullable String maintNotificationCatalog, @Nullable String maintNotificationCode, @Nullable String maintNotificationCodeGroup, @Nullable String catalogProfile, @Nullable LocalDateTime notificationCreationDate, @Nullable LocalTime notificationCreationTime, @Nullable String notificationTimeZone, @Nullable LocalDateTime requiredStartDate, @Nullable LocalTime requiredStartTime, @Nullable LocalDateTime requiredEndDate, @Nullable LocalTime requiredEndTime, @Nullable LocalDateTime latestAcceptableCompletionDate, @Nullable Boolean maintenanceObjectIsDown, @Nullable String maintNotificationLongText, @Nullable String maintNotifLongTextForEdit, @Nullable String technicalObject, @Nullable String techObjIsEquipOrFuncnlLoc, @Nullable String technicalObjectLabel, @Nullable String maintenancePlanningPlant, @Nullable String maintenancePlannerGroup, @Nullable String plantSection, @Nullable String aBCIndicator, @Nullable String superiorTechnicalObject, @Nullable String superiorTechnicalObjectName, @Nullable String superiorObjIsEquipOrFuncnlLoc, @Nullable String superiorTechnicalObjectLabel, @Nullable String manufacturerPartTypeName, @Nullable String techObjIsEquipOrFuncnlLocDesc, @Nullable String functionalLocation, @Nullable String functionalLocationLabelName, @Nullable String technicalObjectDescription, @Nullable String assetLocation, @Nullable String locationName, @Nullable String businessArea, @Nullable String companyCode, @Nullable String technicalObjectCategory, @Nullable String technicalObjectType, @Nullable String mainWorkCenterPlant, @Nullable String mainWorkCenter, @Nullable String plantName, @Nullable String maintenancePlannerGroupName, @Nullable String maintenancePlant, @Nullable String locationDescription, @Nullable String mainWorkCenterText, @Nullable String mainWorkCenterPlantName, @Nullable String maintenancePlantName, @Nullable String plantSectionPersonRespName, @Nullable String aBCIndicatorDesc, @Nullable String personResponsibleName, @Nullable String maintenanceOrder, @Nullable String maintenanceOrderType, @Nullable String concatenatedActiveSystStsName, @Nullable String maintenanceActivityType, @Nullable String maintObjDowntimeDurationUnit, @Nullable Double maintObjectDowntimeDuration, @Nullable String maintenancePlan, @Nullable String maintenanceItem, @Nullable String taskListGroup, @Nullable String taskListGroupCounter, @Nullable Integer maintenancePlanCallNumber, @Nullable String maintenanceTaskListType, @Nullable String taskList, @Nullable LocalDateTime notificationReferenceDate, @Nullable LocalTime notificationReferenceTime, @Nullable LocalDateTime notificationCompletionDate, @Nullable LocalTime completionTime, @Nullable String assetRoom, @Nullable String maintNotifExtReferenceNumber, @Nullable String maintNotifRejectionReasonCode, @Nullable String maintNotifRejectionRsnCodeTxt, @Nullable String maintNotifDetectionCatalog, @Nullable String maintNotifDetectionCode, @Nullable String maintNotifDetectionCodeText, @Nullable String maintNotifDetectionCodeGroup, @Nullable String maintNotifDetectionCodeGrpTxt, @Nullable String maintNotifProcessPhaseCode, @Nullable String maintNotifProcessSubPhaseCode, @Nullable String eAMProcessPhaseCodeDesc, @Nullable String eAMProcessSubPhaseCodeDesc, @Nullable ZonedDateTime creationDateTime, @Nullable ZonedDateTime malfunctionStartDateTime, @Nullable ZonedDateTime malfunctionEndDateTime, @Nullable ZonedDateTime notificationCreationDateTime, @Nullable ZonedDateTime maintNotifRqdStartDateTime, @Nullable ZonedDateTime maintNotifRqdEndDateTime, @Nullable LocalDateTime previousFinalDueDate, List<MaintenanceNotificationItem> toItem, List<MaintenanceNotificationPartner> toPartner)
  • Method Details

    • getType

      @Nonnull public Class<MaintenanceNotification> getType()
      Specified by:
      getType in class VdmObject<MaintenanceNotification>
    • setMaintenanceNotification

      public void setMaintenanceNotification(@Nullable String maintenanceNotification)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenanceNotification

      Parameters:
      maintenanceNotification - Notification Number
    • setMaintNotifInternalID

      public void setMaintNotifInternalID(@Nullable String maintNotifInternalID)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintNotifInternalID

      Parameters:
      maintNotifInternalID - Object Number for Status Management
    • setNotificationText

      public void setNotificationText(@Nullable String notificationText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: NotificationText

      Parameters:
      notificationText - Short Text
    • setMaintPriority

      public void setMaintPriority(@Nullable String maintPriority)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintPriority

      Parameters:
      maintPriority - Priority
    • setNotificationType

      public void setNotificationType(@Nullable String notificationType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: NotificationType

      Parameters:
      notificationType - Notification Type
    • setNotifProcessingPhase

      public void setNotifProcessingPhase(@Nullable String notifProcessingPhase)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: NotifProcessingPhase

      Parameters:
      notifProcessingPhase - Notification Processing Phase
    • setNotifProcessingPhaseDesc

      public void setNotifProcessingPhaseDesc(@Nullable String notifProcessingPhaseDesc)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: NotifProcessingPhaseDesc

      Parameters:
      notifProcessingPhaseDesc - Short Text for Fixed Values
    • setMaintPriorityDesc

      public void setMaintPriorityDesc(@Nullable String maintPriorityDesc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaintPriorityDesc

      Parameters:
      maintPriorityDesc - Priority Text
    • setCreationDate

      public void setCreationDate(@Nullable LocalDateTime creationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Record Created On
    • setLastChangeTime

      public void setLastChangeTime(@Nullable LocalTime lastChangeTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeTime

      Parameters:
      lastChangeTime - Time of Change
    • setLastChangeDate

      public void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDate

      Parameters:
      lastChangeDate - Last Changed On
    • setLastChangeDateTime

      public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setCreationTime

      public void setCreationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Parameters:
      creationTime - Time at Which Record Was Added
    • setReportedByUser

      public void setReportedByUser(@Nullable String reportedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ReportedByUser

      Parameters:
      reportedByUser - Name of Person Reporting Notification
    • setReporterFullName

      public void setReporterFullName(@Nullable String reporterFullName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: ReporterFullName

      Parameters:
      reporterFullName - Full Name of Person
    • setPersonResponsible

      public void setPersonResponsible(@Nullable String personResponsible)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PersonResponsible

      Parameters:
      personResponsible - Person Responsible ID
    • setMalfunctionEffect

      public void setMalfunctionEffect(@Nullable String malfunctionEffect)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MalfunctionEffect

      Parameters:
      malfunctionEffect - Effect on Operation
    • setMalfunctionEffectText

      public void setMalfunctionEffectText(@Nullable String malfunctionEffectText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MalfunctionEffectText

      Parameters:
      malfunctionEffectText - Text - Effect on Operation
    • setMalfunctionStartDate

      public void setMalfunctionStartDate(@Nullable LocalDateTime malfunctionStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionStartDate

      Parameters:
      malfunctionStartDate - Start of Malfunction (Date)
    • setMalfunctionStartTime

      public void setMalfunctionStartTime(@Nullable LocalTime malfunctionStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionStartTime

      Parameters:
      malfunctionStartTime - Start of Malfunction (Time)
    • setMalfunctionEndDate

      public void setMalfunctionEndDate(@Nullable LocalDateTime malfunctionEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionEndDate

      Parameters:
      malfunctionEndDate - End of Malfunction (Date)
    • setMalfunctionEndTime

      public void setMalfunctionEndTime(@Nullable LocalTime malfunctionEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionEndTime

      Parameters:
      malfunctionEndTime - End of Malfunction (Time)
    • setMaintNotificationCatalog

      public void setMaintNotificationCatalog(@Nullable String maintNotificationCatalog)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintNotificationCatalog

      Parameters:
      maintNotificationCatalog - Catalog Type - Coding
    • setMaintNotificationCode

      public void setMaintNotificationCode(@Nullable String maintNotificationCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotificationCode

      Parameters:
      maintNotificationCode - Coding
    • setMaintNotificationCodeGroup

      public void setMaintNotificationCodeGroup(@Nullable String maintNotificationCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintNotificationCodeGroup

      Parameters:
      maintNotificationCodeGroup - Code Group - Coding
    • setCatalogProfile

      public void setCatalogProfile(@Nullable String catalogProfile)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: CatalogProfile

      Parameters:
      catalogProfile - Catalog Profile
    • setNotificationCreationDate

      public void setNotificationCreationDate(@Nullable LocalDateTime notificationCreationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCreationDate

      Parameters:
      notificationCreationDate - Date of Notification
    • setNotificationCreationTime

      public void setNotificationCreationTime(@Nullable LocalTime notificationCreationTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCreationTime

      Parameters:
      notificationCreationTime - Time of Notification
    • setNotificationTimeZone

      public void setNotificationTimeZone(@Nullable String notificationTimeZone)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: NotificationTimeZone

      Parameters:
      notificationTimeZone - Time Zone for Notification
    • setRequiredStartDate

      public void setRequiredStartDate(@Nullable LocalDateTime requiredStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredStartDate

      Parameters:
      requiredStartDate - Required Start Date
    • setRequiredStartTime

      public void setRequiredStartTime(@Nullable LocalTime requiredStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredStartTime

      Parameters:
      requiredStartTime - Required Start Time
    • setRequiredEndDate

      public void setRequiredEndDate(@Nullable LocalDateTime requiredEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredEndDate

      Parameters:
      requiredEndDate - Required End Date
    • setRequiredEndTime

      public void setRequiredEndTime(@Nullable LocalTime requiredEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredEndTime

      Parameters:
      requiredEndTime - Required End Time
    • setLatestAcceptableCompletionDate

      public void setLatestAcceptableCompletionDate(@Nullable LocalDateTime latestAcceptableCompletionDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestAcceptableCompletionDate

      Parameters:
      latestAcceptableCompletionDate - Final Due Date
    • setMaintenanceObjectIsDown

      public void setMaintenanceObjectIsDown(@Nullable Boolean maintenanceObjectIsDown)
      Constraints: none

      Original property name from the Odata EDM: MaintenanceObjectIsDown

      Parameters:
      maintenanceObjectIsDown - Breakdown Indicator
    • setMaintNotificationLongText

      public void setMaintNotificationLongText(@Nullable String maintNotificationLongText)
      Constraints: none

      Original property name from the Odata EDM: MaintNotificationLongText

      Parameters:
      maintNotificationLongText - Long Text
    • setMaintNotifLongTextForEdit

      public void setMaintNotifLongTextForEdit(@Nullable String maintNotifLongTextForEdit)
      Constraints: Not nullable, Maximum length: 1333

      Original property name from the Odata EDM: MaintNotifLongTextForEdit

      Parameters:
      maintNotifLongTextForEdit - Long Text
    • setTechnicalObject

      public void setTechnicalObject(@Nullable String technicalObject)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechnicalObject

      Parameters:
      technicalObject - Technical Object
    • setTechObjIsEquipOrFuncnlLoc

      public void setTechObjIsEquipOrFuncnlLoc(@Nullable String techObjIsEquipOrFuncnlLoc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: TechObjIsEquipOrFuncnlLoc

      Parameters:
      techObjIsEquipOrFuncnlLoc - Technical Object Type
    • setTechnicalObjectLabel

      public void setTechnicalObjectLabel(@Nullable String technicalObjectLabel)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechnicalObjectLabel

      Parameters:
      technicalObjectLabel - Technical Object Identifier
    • setMaintenancePlanningPlant

      public void setMaintenancePlanningPlant(@Nullable String maintenancePlanningPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlanningPlant

      Parameters:
      maintenancePlanningPlant - Maintenance Planning Plant
    • setMaintenancePlannerGroup

      public void setMaintenancePlannerGroup(@Nullable String maintenancePlannerGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenancePlannerGroup

      Parameters:
      maintenancePlannerGroup - Planner Group for Customer Service and Plant Maintenance
    • setPlantSection

      public void setPlantSection(@Nullable String plantSection)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantSection

      Parameters:
      plantSection - Plant Section
    • setABCIndicator

      public void setABCIndicator(@Nullable String aBCIndicator)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ABCIndicator

      Parameters:
      aBCIndicator - ABC Indicator for Technical Object
    • setSuperiorTechnicalObject

      public void setSuperiorTechnicalObject(@Nullable String superiorTechnicalObject)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SuperiorTechnicalObject

      Parameters:
      superiorTechnicalObject - Technical Object
    • setSuperiorTechnicalObjectName

      public void setSuperiorTechnicalObjectName(@Nullable String superiorTechnicalObjectName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SuperiorTechnicalObjectName

      Parameters:
      superiorTechnicalObjectName - Technical Object Description
    • setSuperiorObjIsEquipOrFuncnlLoc

      public void setSuperiorObjIsEquipOrFuncnlLoc(@Nullable String superiorObjIsEquipOrFuncnlLoc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SuperiorObjIsEquipOrFuncnlLoc

      Parameters:
      superiorObjIsEquipOrFuncnlLoc - Technical Object Type
    • setSuperiorTechnicalObjectLabel

      public void setSuperiorTechnicalObjectLabel(@Nullable String superiorTechnicalObjectLabel)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SuperiorTechnicalObjectLabel

      Parameters:
      superiorTechnicalObjectLabel - Technical Object Identifier
    • setManufacturerPartTypeName

      public void setManufacturerPartTypeName(@Nullable String manufacturerPartTypeName)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ManufacturerPartTypeName

      Parameters:
      manufacturerPartTypeName - Manufacturer model number
    • setTechObjIsEquipOrFuncnlLocDesc

      public void setTechObjIsEquipOrFuncnlLocDesc(@Nullable String techObjIsEquipOrFuncnlLocDesc)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechObjIsEquipOrFuncnlLocDesc

      Parameters:
      techObjIsEquipOrFuncnlLocDesc - Description of Technical Object Type
    • setFunctionalLocation

      public void setFunctionalLocation(@Nullable String functionalLocation)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalLocation

      Parameters:
      functionalLocation - Object ID of Functional Location or Equipment
    • setFunctionalLocationLabelName

      public void setFunctionalLocationLabelName(@Nullable String functionalLocationLabelName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocationLabelName

      Parameters:
      functionalLocationLabelName - Functional Location Label
    • setTechnicalObjectDescription

      public void setTechnicalObjectDescription(@Nullable String technicalObjectDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechnicalObjectDescription

      Parameters:
      technicalObjectDescription - Technical Object Description
    • setAssetLocation

      public void setAssetLocation(@Nullable String assetLocation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AssetLocation

      Parameters:
      assetLocation - Location of maintenance object
    • setLocationName

      public void setLocationName(@Nullable String locationName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: LocationName

      Parameters:
      locationName - Location Name
    • setBusinessArea

      public void setBusinessArea(@Nullable String businessArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Parameters:
      businessArea - Business Area
    • setCompanyCode

      public void setCompanyCode(@Nullable String companyCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setTechnicalObjectCategory

      public void setTechnicalObjectCategory(@Nullable String technicalObjectCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TechnicalObjectCategory

      Parameters:
      technicalObjectCategory - Technical Object Category
    • setTechnicalObjectType

      public void setTechnicalObjectType(@Nullable String technicalObjectType)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TechnicalObjectType

      Parameters:
      technicalObjectType - Type of Technical Object
    • setMainWorkCenterPlant

      public void setMainWorkCenterPlant(@Nullable String mainWorkCenterPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Parameters:
      mainWorkCenterPlant - Plant
    • setMainWorkCenter

      public void setMainWorkCenter(@Nullable String mainWorkCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Parameters:
      mainWorkCenter - Work Center
    • setPlantName

      public void setPlantName(@Nullable String plantName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PlantName

      Parameters:
      plantName - Plant Name
    • setMaintenancePlannerGroupName

      public void setMaintenancePlannerGroupName(@Nullable String maintenancePlannerGroupName)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: MaintenancePlannerGroupName

      Parameters:
      maintenancePlannerGroupName - Name of the Maintenance Planner Group
    • setMaintenancePlant

      public void setMaintenancePlant(@Nullable String maintenancePlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlant

      Parameters:
      maintenancePlant - Maintenance Plant
    • setLocationDescription

      public void setLocationDescription(@Nullable String locationDescription)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: LocationDescription

      Parameters:
      locationDescription - Description of Current Location
    • setMainWorkCenterText

      public void setMainWorkCenterText(@Nullable String mainWorkCenterText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MainWorkCenterText

      Parameters:
      mainWorkCenterText - Work Center Text
    • setMainWorkCenterPlantName

      public void setMainWorkCenterPlantName(@Nullable String mainWorkCenterPlantName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MainWorkCenterPlantName

      Parameters:
      mainWorkCenterPlantName - Plant Name
    • setMaintenancePlantName

      public void setMaintenancePlantName(@Nullable String maintenancePlantName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MaintenancePlantName

      Parameters:
      maintenancePlantName - Plant Name
    • setPlantSectionPersonRespName

      public void setPlantSectionPersonRespName(@Nullable String plantSectionPersonRespName)
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: PlantSectionPersonRespName

      Parameters:
      plantSectionPersonRespName - Group of Employees Responsible for Company Area
    • setABCIndicatorDesc

      public void setABCIndicatorDesc(@Nullable String aBCIndicatorDesc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ABCIndicatorDesc

      Parameters:
      aBCIndicatorDesc - Description of ABC Indicator of Technical Object
    • setPersonResponsibleName

      public void setPersonResponsibleName(@Nullable String personResponsibleName)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: PersonResponsibleName

      Parameters:
      personResponsibleName - Person Responsible Name
    • setMaintenanceOrder

      public void setMaintenanceOrder(@Nullable String maintenanceOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenanceOrder

      Parameters:
      maintenanceOrder - Order Number
    • setMaintenanceOrderType

      public void setMaintenanceOrderType(@Nullable String maintenanceOrderType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderType

      Parameters:
      maintenanceOrderType - Order Type
    • setConcatenatedActiveSystStsName

      public void setConcatenatedActiveSystStsName(@Nullable String concatenatedActiveSystStsName)
      Constraints: Not nullable, Maximum length: 224

      Original property name from the Odata EDM: ConcatenatedActiveSystStsName

      Parameters:
      concatenatedActiveSystStsName - Concatenated System Status
    • setMaintenanceActivityType

      public void setMaintenanceActivityType(@Nullable String maintenanceActivityType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenanceActivityType

      Parameters:
      maintenanceActivityType - Maintenance Activity Type
    • setMaintObjDowntimeDurationUnit

      public void setMaintObjDowntimeDurationUnit(@Nullable String maintObjDowntimeDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintObjDowntimeDurationUnit

      Parameters:
      maintObjDowntimeDurationUnit - Unit for Breakdown Duration
    • setMaintObjectDowntimeDuration

      public void setMaintObjectDowntimeDuration(@Nullable Double maintObjectDowntimeDuration)
      Constraints: none

      Original property name from the Odata EDM: MaintObjectDowntimeDuration

      Parameters:
      maintObjectDowntimeDuration - Breakdown Duration
    • setMaintenancePlan

      public void setMaintenancePlan(@Nullable String maintenancePlan)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenancePlan

      Parameters:
      maintenancePlan - Maintenance Plan
    • setMaintenanceItem

      public void setMaintenanceItem(@Nullable String maintenanceItem)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: MaintenanceItem

      Parameters:
      maintenanceItem - Maintenance Item
    • setTaskListGroup

      public void setTaskListGroup(@Nullable String taskListGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: TaskListGroup

      Parameters:
      taskListGroup - Key for Task List Group
    • setTaskListGroupCounter

      public void setTaskListGroupCounter(@Nullable String taskListGroupCounter)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaskListGroupCounter

      Parameters:
      taskListGroupCounter - Group Counter
    • setMaintenancePlanCallNumber

      public void setMaintenancePlanCallNumber(@Nullable Integer maintenancePlanCallNumber)
      Constraints: none

      Original property name from the Odata EDM: MaintenancePlanCallNumber

      Parameters:
      maintenancePlanCallNumber - Maintenance Plan Call Number
    • setMaintenanceTaskListType

      public void setMaintenanceTaskListType(@Nullable String maintenanceTaskListType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintenanceTaskListType

      Parameters:
      maintenanceTaskListType - Task List Type
    • setTaskList

      public void setTaskList(@Nullable String taskList)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: TaskList

      Parameters:
      taskList - The taskList to set.
    • setNotificationReferenceDate

      public void setNotificationReferenceDate(@Nullable LocalDateTime notificationReferenceDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationReferenceDate

      Parameters:
      notificationReferenceDate - Notification Reference Date
    • setNotificationReferenceTime

      public void setNotificationReferenceTime(@Nullable LocalTime notificationReferenceTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationReferenceTime

      Parameters:
      notificationReferenceTime - Notification Reference Time
    • setNotificationCompletionDate

      public void setNotificationCompletionDate(@Nullable LocalDateTime notificationCompletionDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCompletionDate

      Parameters:
      notificationCompletionDate - Date for Notification Completion
    • setCompletionTime

      public void setCompletionTime(@Nullable LocalTime completionTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CompletionTime

      Parameters:
      completionTime - Completion Time of Notification
    • setAssetRoom

      public void setAssetRoom(@Nullable String assetRoom)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: AssetRoom

      Parameters:
      assetRoom - Room
    • setMaintNotifExtReferenceNumber

      public void setMaintNotifExtReferenceNumber(@Nullable String maintNotifExtReferenceNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaintNotifExtReferenceNumber

      Parameters:
      maintNotifExtReferenceNumber - External Reference Number
    • setMaintNotifRejectionReasonCode

      public void setMaintNotifRejectionReasonCode(@Nullable String maintNotifRejectionReasonCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintNotifRejectionReasonCode

      Parameters:
      maintNotifRejectionReasonCode - Maintenance Reason Code
    • setMaintNotifRejectionRsnCodeTxt

      public void setMaintNotifRejectionRsnCodeTxt(@Nullable String maintNotifRejectionRsnCodeTxt)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifRejectionRsnCodeTxt

      Parameters:
      maintNotifRejectionRsnCodeTxt - Maintenance Reason Code Description
    • setMaintNotifDetectionCatalog

      public void setMaintNotifDetectionCatalog(@Nullable String maintNotifDetectionCatalog)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintNotifDetectionCatalog

      Parameters:
      maintNotifDetectionCatalog - Detection Method Profile
    • setMaintNotifDetectionCode

      public void setMaintNotifDetectionCode(@Nullable String maintNotifDetectionCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotifDetectionCode

      Parameters:
      maintNotifDetectionCode - Detection Method
    • setMaintNotifDetectionCodeText

      public void setMaintNotifDetectionCodeText(@Nullable String maintNotifDetectionCodeText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifDetectionCodeText

      Parameters:
      maintNotifDetectionCodeText - Detection Method Description
    • setMaintNotifDetectionCodeGroup

      public void setMaintNotifDetectionCodeGroup(@Nullable String maintNotifDetectionCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintNotifDetectionCodeGroup

      Parameters:
      maintNotifDetectionCodeGroup - Detection Method Group
    • setMaintNotifDetectionCodeGrpTxt

      public void setMaintNotifDetectionCodeGrpTxt(@Nullable String maintNotifDetectionCodeGrpTxt)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifDetectionCodeGrpTxt

      Parameters:
      maintNotifDetectionCodeGrpTxt - Detection Method Group Description
    • setMaintNotifProcessPhaseCode

      public void setMaintNotifProcessPhaseCode(@Nullable String maintNotifProcessPhaseCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintNotifProcessPhaseCode

      Parameters:
      maintNotifProcessPhaseCode - Process Phase
    • setMaintNotifProcessSubPhaseCode

      public void setMaintNotifProcessSubPhaseCode(@Nullable String maintNotifProcessSubPhaseCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotifProcessSubPhaseCode

      Parameters:
      maintNotifProcessSubPhaseCode - Process Subphase
    • setEAMProcessPhaseCodeDesc

      public void setEAMProcessPhaseCodeDesc(@Nullable String eAMProcessPhaseCodeDesc)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: EAMProcessPhaseCodeDesc

      Parameters:
      eAMProcessPhaseCodeDesc - Short Text for Fixed Values
    • setEAMProcessSubPhaseCodeDesc

      public void setEAMProcessSubPhaseCodeDesc(@Nullable String eAMProcessSubPhaseCodeDesc)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: EAMProcessSubPhaseCodeDesc

      Parameters:
      eAMProcessSubPhaseCodeDesc - Description of Overall Process Subphase
    • setCreationDateTime

      public void setCreationDateTime(@Nullable ZonedDateTime creationDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDateTime

      Parameters:
      creationDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setMalfunctionStartDateTime

      public void setMalfunctionStartDateTime(@Nullable ZonedDateTime malfunctionStartDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionStartDateTime

      Parameters:
      malfunctionStartDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setMalfunctionEndDateTime

      public void setMalfunctionEndDateTime(@Nullable ZonedDateTime malfunctionEndDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionEndDateTime

      Parameters:
      malfunctionEndDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setNotificationCreationDateTime

      public void setNotificationCreationDateTime(@Nullable ZonedDateTime notificationCreationDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCreationDateTime

      Parameters:
      notificationCreationDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setMaintNotifRqdStartDateTime

      public void setMaintNotifRqdStartDateTime(@Nullable ZonedDateTime maintNotifRqdStartDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaintNotifRqdStartDateTime

      Parameters:
      maintNotifRqdStartDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setMaintNotifRqdEndDateTime

      public void setMaintNotifRqdEndDateTime(@Nullable ZonedDateTime maintNotifRqdEndDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaintNotifRqdEndDateTime

      Parameters:
      maintNotifRqdEndDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setPreviousFinalDueDate

      public void setPreviousFinalDueDate(@Nullable LocalDateTime previousFinalDueDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PreviousFinalDueDate

      Parameters:
      previousFinalDueDate - Previous Final Due Date
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<MaintenanceNotification>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<MaintenanceNotification>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<MaintenanceNotification>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<MaintenanceNotification>
    • field

      @Nonnull public static <T> MaintenanceNotificationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> MaintenanceNotificationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<MaintenanceNotification>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<MaintenanceNotification>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<MaintenanceNotification>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<MaintenanceNotification>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<MaintenanceNotification>
    • fetchItem

      @Nonnull public List<MaintenanceNotificationItem> fetchItem()
      Fetches the MaintenanceNotificationItem entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Item.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated MaintenanceNotificationItem entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getItemOrFetch

      @Nonnull public List<MaintenanceNotificationItem> getItemOrFetch()
      Retrieval of associated MaintenanceNotificationItem entities (one to many). This corresponds to the OData navigation property to_Item.

      If the navigation property to_Item of a queried MaintenanceNotification is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated MaintenanceNotificationItem entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getItemIfPresent

      @Nonnull public io.vavr.control.Option<List<MaintenanceNotificationItem>> getItemIfPresent()
      Retrieval of associated MaintenanceNotificationItem entities (one to many). This corresponds to the OData navigation property to_Item.

      If the navigation property for an entity MaintenanceNotification has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Item is already loaded, the result will contain the MaintenanceNotificationItem entities. If not, an Option with result state empty is returned.
    • setItem

      public void setItem(@Nonnull List<MaintenanceNotificationItem> value)
      Overwrites the list of associated MaintenanceNotificationItem entities for the loaded navigation property to_Item.

      If the navigation property to_Item of a queried MaintenanceNotification is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of MaintenanceNotificationItem entities.
    • addItem

      public void addItem(MaintenanceNotificationItem... entity)
      Adds elements to the list of associated MaintenanceNotificationItem entities. This corresponds to the OData navigation property to_Item.

      If the navigation property to_Item of a queried MaintenanceNotification is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of MaintenanceNotificationItem entities.
    • fetchPartner

      @Nonnull public List<MaintenanceNotificationPartner> fetchPartner()
      Fetches the MaintenanceNotificationPartner entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Partner.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated MaintenanceNotificationPartner entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPartnerOrFetch

      @Nonnull public List<MaintenanceNotificationPartner> getPartnerOrFetch()
      Retrieval of associated MaintenanceNotificationPartner entities (one to many). This corresponds to the OData navigation property to_Partner.

      If the navigation property to_Partner of a queried MaintenanceNotification is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated MaintenanceNotificationPartner entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getPartnerIfPresent

      @Nonnull public io.vavr.control.Option<List<MaintenanceNotificationPartner>> getPartnerIfPresent()
      Retrieval of associated MaintenanceNotificationPartner entities (one to many). This corresponds to the OData navigation property to_Partner.

      If the navigation property for an entity MaintenanceNotification has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_Partner is already loaded, the result will contain the MaintenanceNotificationPartner entities. If not, an Option with result state empty is returned.
    • setPartner

      public void setPartner(@Nonnull List<MaintenanceNotificationPartner> value)
      Overwrites the list of associated MaintenanceNotificationPartner entities for the loaded navigation property to_Partner.

      If the navigation property to_Partner of a queried MaintenanceNotification is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of MaintenanceNotificationPartner entities.
    • addPartner

      public void addPartner(MaintenanceNotificationPartner... entity)
      Adds elements to the list of associated MaintenanceNotificationPartner entities. This corresponds to the OData navigation property to_Partner.

      If the navigation property to_Partner of a queried MaintenanceNotification is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of MaintenanceNotificationPartner entities.
    • builder

    • getMaintenanceNotification

      @Nullable public String getMaintenanceNotification()
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenanceNotification

      Returns:
      Notification Number
    • getMaintNotifInternalID

      @Nullable public String getMaintNotifInternalID()
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintNotifInternalID

      Returns:
      Object Number for Status Management
    • getNotificationText

      @Nullable public String getNotificationText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: NotificationText

      Returns:
      Short Text
    • getMaintPriority

      @Nullable public String getMaintPriority()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintPriority

      Returns:
      Priority
    • getNotificationType

      @Nullable public String getNotificationType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: NotificationType

      Returns:
      Notification Type
    • getNotifProcessingPhase

      @Nullable public String getNotifProcessingPhase()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: NotifProcessingPhase

      Returns:
      Notification Processing Phase
    • getNotifProcessingPhaseDesc

      @Nullable public String getNotifProcessingPhaseDesc()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: NotifProcessingPhaseDesc

      Returns:
      Short Text for Fixed Values
    • getMaintPriorityDesc

      @Nullable public String getMaintPriorityDesc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaintPriorityDesc

      Returns:
      Priority Text
    • getCreationDate

      @Nullable public LocalDateTime getCreationDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Returns:
      Record Created On
    • getLastChangeTime

      @Nullable public LocalTime getLastChangeTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeTime

      Returns:
      Time of Change
    • getLastChangeDate

      @Nullable public LocalDateTime getLastChangeDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      Last Changed On
    • getLastChangeDateTime

      @Nullable public ZonedDateTime getLastChangeDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getCreationTime

      @Nullable public LocalTime getCreationTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Returns:
      Time at Which Record Was Added
    • getReportedByUser

      @Nullable public String getReportedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ReportedByUser

      Returns:
      Name of Person Reporting Notification
    • getReporterFullName

      @Nullable public String getReporterFullName()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: ReporterFullName

      Returns:
      Full Name of Person
    • getPersonResponsible

      @Nullable public String getPersonResponsible()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PersonResponsible

      Returns:
      Person Responsible ID
    • getMalfunctionEffect

      @Nullable public String getMalfunctionEffect()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MalfunctionEffect

      Returns:
      Effect on Operation
    • getMalfunctionEffectText

      @Nullable public String getMalfunctionEffectText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MalfunctionEffectText

      Returns:
      Text - Effect on Operation
    • getMalfunctionStartDate

      @Nullable public LocalDateTime getMalfunctionStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionStartDate

      Returns:
      Start of Malfunction (Date)
    • getMalfunctionStartTime

      @Nullable public LocalTime getMalfunctionStartTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionStartTime

      Returns:
      Start of Malfunction (Time)
    • getMalfunctionEndDate

      @Nullable public LocalDateTime getMalfunctionEndDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionEndDate

      Returns:
      End of Malfunction (Date)
    • getMalfunctionEndTime

      @Nullable public LocalTime getMalfunctionEndTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionEndTime

      Returns:
      End of Malfunction (Time)
    • getMaintNotificationCatalog

      @Nullable public String getMaintNotificationCatalog()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintNotificationCatalog

      Returns:
      Catalog Type - Coding
    • getMaintNotificationCode

      @Nullable public String getMaintNotificationCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotificationCode

      Returns:
      Coding
    • getMaintNotificationCodeGroup

      @Nullable public String getMaintNotificationCodeGroup()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintNotificationCodeGroup

      Returns:
      Code Group - Coding
    • getCatalogProfile

      @Nullable public String getCatalogProfile()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: CatalogProfile

      Returns:
      Catalog Profile
    • getNotificationCreationDate

      @Nullable public LocalDateTime getNotificationCreationDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCreationDate

      Returns:
      Date of Notification
    • getNotificationCreationTime

      @Nullable public LocalTime getNotificationCreationTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCreationTime

      Returns:
      Time of Notification
    • getNotificationTimeZone

      @Nullable public String getNotificationTimeZone()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: NotificationTimeZone

      Returns:
      Time Zone for Notification
    • getRequiredStartDate

      @Nullable public LocalDateTime getRequiredStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredStartDate

      Returns:
      Required Start Date
    • getRequiredStartTime

      @Nullable public LocalTime getRequiredStartTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredStartTime

      Returns:
      Required Start Time
    • getRequiredEndDate

      @Nullable public LocalDateTime getRequiredEndDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredEndDate

      Returns:
      Required End Date
    • getRequiredEndTime

      @Nullable public LocalTime getRequiredEndTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: RequiredEndTime

      Returns:
      Required End Time
    • getLatestAcceptableCompletionDate

      @Nullable public LocalDateTime getLatestAcceptableCompletionDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LatestAcceptableCompletionDate

      Returns:
      Final Due Date
    • getMaintenanceObjectIsDown

      @Nullable public Boolean getMaintenanceObjectIsDown()
      Constraints: none

      Original property name from the Odata EDM: MaintenanceObjectIsDown

      Returns:
      Breakdown Indicator
    • getMaintNotificationLongText

      @Nullable public String getMaintNotificationLongText()
      Constraints: none

      Original property name from the Odata EDM: MaintNotificationLongText

      Returns:
      Long Text
    • getMaintNotifLongTextForEdit

      @Nullable public String getMaintNotifLongTextForEdit()
      Constraints: Not nullable, Maximum length: 1333

      Original property name from the Odata EDM: MaintNotifLongTextForEdit

      Returns:
      Long Text
    • getTechnicalObject

      @Nullable public String getTechnicalObject()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechnicalObject

      Returns:
      Technical Object
    • getTechObjIsEquipOrFuncnlLoc

      @Nullable public String getTechObjIsEquipOrFuncnlLoc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: TechObjIsEquipOrFuncnlLoc

      Returns:
      Technical Object Type
    • getTechnicalObjectLabel

      @Nullable public String getTechnicalObjectLabel()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechnicalObjectLabel

      Returns:
      Technical Object Identifier
    • getMaintenancePlanningPlant

      @Nullable public String getMaintenancePlanningPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlanningPlant

      Returns:
      Maintenance Planning Plant
    • getMaintenancePlannerGroup

      @Nullable public String getMaintenancePlannerGroup()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenancePlannerGroup

      Returns:
      Planner Group for Customer Service and Plant Maintenance
    • getPlantSection

      @Nullable public String getPlantSection()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PlantSection

      Returns:
      Plant Section
    • getABCIndicator

      @Nullable public String getABCIndicator()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ABCIndicator

      Returns:
      ABC Indicator for Technical Object
    • getSuperiorTechnicalObject

      @Nullable public String getSuperiorTechnicalObject()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SuperiorTechnicalObject

      Returns:
      Technical Object
    • getSuperiorTechnicalObjectName

      @Nullable public String getSuperiorTechnicalObjectName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SuperiorTechnicalObjectName

      Returns:
      Technical Object Description
    • getSuperiorObjIsEquipOrFuncnlLoc

      @Nullable public String getSuperiorObjIsEquipOrFuncnlLoc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SuperiorObjIsEquipOrFuncnlLoc

      Returns:
      Technical Object Type
    • getSuperiorTechnicalObjectLabel

      @Nullable public String getSuperiorTechnicalObjectLabel()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SuperiorTechnicalObjectLabel

      Returns:
      Technical Object Identifier
    • getManufacturerPartTypeName

      @Nullable public String getManufacturerPartTypeName()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ManufacturerPartTypeName

      Returns:
      Manufacturer model number
    • getTechObjIsEquipOrFuncnlLocDesc

      @Nullable public String getTechObjIsEquipOrFuncnlLocDesc()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechObjIsEquipOrFuncnlLocDesc

      Returns:
      Description of Technical Object Type
    • getFunctionalLocation

      @Nullable public String getFunctionalLocation()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: FunctionalLocation

      Returns:
      Object ID of Functional Location or Equipment
    • getFunctionalLocationLabelName

      @Nullable public String getFunctionalLocationLabelName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocationLabelName

      Returns:
      Functional Location Label
    • getTechnicalObjectDescription

      @Nullable public String getTechnicalObjectDescription()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TechnicalObjectDescription

      Returns:
      Technical Object Description
    • getAssetLocation

      @Nullable public String getAssetLocation()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: AssetLocation

      Returns:
      Location of maintenance object
    • getLocationName

      @Nullable public String getLocationName()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: LocationName

      Returns:
      Location Name
    • getBusinessArea

      @Nullable public String getBusinessArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getCompanyCode

      @Nullable public String getCompanyCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getTechnicalObjectCategory

      @Nullable public String getTechnicalObjectCategory()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TechnicalObjectCategory

      Returns:
      Technical Object Category
    • getTechnicalObjectType

      @Nullable public String getTechnicalObjectType()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: TechnicalObjectType

      Returns:
      Type of Technical Object
    • getMainWorkCenterPlant

      @Nullable public String getMainWorkCenterPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Returns:
      Plant
    • getMainWorkCenter

      @Nullable public String getMainWorkCenter()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Returns:
      Work Center
    • getPlantName

      @Nullable public String getPlantName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PlantName

      Returns:
      Plant Name
    • getMaintenancePlannerGroupName

      @Nullable public String getMaintenancePlannerGroupName()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: MaintenancePlannerGroupName

      Returns:
      Name of the Maintenance Planner Group
    • getMaintenancePlant

      @Nullable public String getMaintenancePlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenancePlant

      Returns:
      Maintenance Plant
    • getLocationDescription

      @Nullable public String getLocationDescription()
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: LocationDescription

      Returns:
      Description of Current Location
    • getMainWorkCenterText

      @Nullable public String getMainWorkCenterText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MainWorkCenterText

      Returns:
      Work Center Text
    • getMainWorkCenterPlantName

      @Nullable public String getMainWorkCenterPlantName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MainWorkCenterPlantName

      Returns:
      Plant Name
    • getMaintenancePlantName

      @Nullable public String getMaintenancePlantName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: MaintenancePlantName

      Returns:
      Plant Name
    • getPlantSectionPersonRespName

      @Nullable public String getPlantSectionPersonRespName()
      Constraints: Not nullable, Maximum length: 14

      Original property name from the Odata EDM: PlantSectionPersonRespName

      Returns:
      Group of Employees Responsible for Company Area
    • getABCIndicatorDesc

      @Nullable public String getABCIndicatorDesc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ABCIndicatorDesc

      Returns:
      Description of ABC Indicator of Technical Object
    • getPersonResponsibleName

      @Nullable public String getPersonResponsibleName()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: PersonResponsibleName

      Returns:
      Person Responsible Name
    • getMaintenanceOrder

      @Nullable public String getMaintenanceOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenanceOrder

      Returns:
      Order Number
    • getMaintenanceOrderType

      @Nullable public String getMaintenanceOrderType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderType

      Returns:
      Order Type
    • getConcatenatedActiveSystStsName

      @Nullable public String getConcatenatedActiveSystStsName()
      Constraints: Not nullable, Maximum length: 224

      Original property name from the Odata EDM: ConcatenatedActiveSystStsName

      Returns:
      Concatenated System Status
    • getMaintenanceActivityType

      @Nullable public String getMaintenanceActivityType()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintenanceActivityType

      Returns:
      Maintenance Activity Type
    • getMaintObjDowntimeDurationUnit

      @Nullable public String getMaintObjDowntimeDurationUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintObjDowntimeDurationUnit

      Returns:
      Unit for Breakdown Duration
    • getMaintObjectDowntimeDuration

      @Nullable public Double getMaintObjectDowntimeDuration()
      Constraints: none

      Original property name from the Odata EDM: MaintObjectDowntimeDuration

      Returns:
      Breakdown Duration
    • getMaintenancePlan

      @Nullable public String getMaintenancePlan()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaintenancePlan

      Returns:
      Maintenance Plan
    • getMaintenanceItem

      @Nullable public String getMaintenanceItem()
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: MaintenanceItem

      Returns:
      Maintenance Item
    • getTaskListGroup

      @Nullable public String getTaskListGroup()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: TaskListGroup

      Returns:
      Key for Task List Group
    • getTaskListGroupCounter

      @Nullable public String getTaskListGroupCounter()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: TaskListGroupCounter

      Returns:
      Group Counter
    • getMaintenancePlanCallNumber

      @Nullable public Integer getMaintenancePlanCallNumber()
      Constraints: none

      Original property name from the Odata EDM: MaintenancePlanCallNumber

      Returns:
      Maintenance Plan Call Number
    • getMaintenanceTaskListType

      @Nullable public String getMaintenanceTaskListType()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: MaintenanceTaskListType

      Returns:
      Task List Type
    • getTaskList

      @Nullable public String getTaskList()
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: TaskList

      Returns:
      The taskList contained in this entity.
    • getNotificationReferenceDate

      @Nullable public LocalDateTime getNotificationReferenceDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationReferenceDate

      Returns:
      Notification Reference Date
    • getNotificationReferenceTime

      @Nullable public LocalTime getNotificationReferenceTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationReferenceTime

      Returns:
      Notification Reference Time
    • getNotificationCompletionDate

      @Nullable public LocalDateTime getNotificationCompletionDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCompletionDate

      Returns:
      Date for Notification Completion
    • getCompletionTime

      @Nullable public LocalTime getCompletionTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CompletionTime

      Returns:
      Completion Time of Notification
    • getAssetRoom

      @Nullable public String getAssetRoom()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: AssetRoom

      Returns:
      Room
    • getMaintNotifExtReferenceNumber

      @Nullable public String getMaintNotifExtReferenceNumber()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: MaintNotifExtReferenceNumber

      Returns:
      External Reference Number
    • getMaintNotifRejectionReasonCode

      @Nullable public String getMaintNotifRejectionReasonCode()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintNotifRejectionReasonCode

      Returns:
      Maintenance Reason Code
    • getMaintNotifRejectionRsnCodeTxt

      @Nullable public String getMaintNotifRejectionRsnCodeTxt()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifRejectionRsnCodeTxt

      Returns:
      Maintenance Reason Code Description
    • getMaintNotifDetectionCatalog

      @Nullable public String getMaintNotifDetectionCatalog()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintNotifDetectionCatalog

      Returns:
      Detection Method Profile
    • getMaintNotifDetectionCode

      @Nullable public String getMaintNotifDetectionCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotifDetectionCode

      Returns:
      Detection Method
    • getMaintNotifDetectionCodeText

      @Nullable public String getMaintNotifDetectionCodeText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifDetectionCodeText

      Returns:
      Detection Method Description
    • getMaintNotifDetectionCodeGroup

      @Nullable public String getMaintNotifDetectionCodeGroup()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintNotifDetectionCodeGroup

      Returns:
      Detection Method Group
    • getMaintNotifDetectionCodeGrpTxt

      @Nullable public String getMaintNotifDetectionCodeGrpTxt()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: MaintNotifDetectionCodeGrpTxt

      Returns:
      Detection Method Group Description
    • getMaintNotifProcessPhaseCode

      @Nullable public String getMaintNotifProcessPhaseCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintNotifProcessPhaseCode

      Returns:
      Process Phase
    • getMaintNotifProcessSubPhaseCode

      @Nullable public String getMaintNotifProcessSubPhaseCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintNotifProcessSubPhaseCode

      Returns:
      Process Subphase
    • getEAMProcessPhaseCodeDesc

      @Nullable public String getEAMProcessPhaseCodeDesc()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: EAMProcessPhaseCodeDesc

      Returns:
      Short Text for Fixed Values
    • getEAMProcessSubPhaseCodeDesc

      @Nullable public String getEAMProcessSubPhaseCodeDesc()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: EAMProcessSubPhaseCodeDesc

      Returns:
      Description of Overall Process Subphase
    • getCreationDateTime

      @Nullable public ZonedDateTime getCreationDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getMalfunctionStartDateTime

      @Nullable public ZonedDateTime getMalfunctionStartDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionStartDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getMalfunctionEndDateTime

      @Nullable public ZonedDateTime getMalfunctionEndDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MalfunctionEndDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getNotificationCreationDateTime

      @Nullable public ZonedDateTime getNotificationCreationDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: NotificationCreationDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getMaintNotifRqdStartDateTime

      @Nullable public ZonedDateTime getMaintNotifRqdStartDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaintNotifRqdStartDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getMaintNotifRqdEndDateTime

      @Nullable public ZonedDateTime getMaintNotifRqdEndDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaintNotifRqdEndDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getPreviousFinalDueDate

      @Nullable public LocalDateTime getPreviousFinalDueDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: PreviousFinalDueDate

      Returns:
      Previous Final Due Date
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<MaintenanceNotification>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<MaintenanceNotification>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<MaintenanceNotification>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<MaintenanceNotification>