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

public class MaintenanceOrderOperation extends VdmEntity<MaintenanceOrderOperation>
Maintenance Order Operation

Original entity name from the Odata EDM: MaintenanceOrderOperationType

  • Field Details

    • ALL_FIELDS

      public static final MaintenanceOrderOperationSelectable ALL_FIELDS
      Selector for all available fields of MaintenanceOrderOperation.
    • MAINTENANCE_ORDER

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

      public static final MaintenanceOrderOperationField<String> MAINTENANCE_ORDER_OPERATION
      Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations.
    • MAINTENANCE_ORDER_SUB_OPERATION

      public static final MaintenanceOrderOperationField<String> MAINTENANCE_ORDER_SUB_OPERATION
      Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations.
    • OPERATION_CONTROL_KEY

      public static final MaintenanceOrderOperationField<String> OPERATION_CONTROL_KEY
      Use with available fluent helpers to apply the OperationControlKey field to query operations.
    • OPERATION_WORK_CENTER_INTERNAL_ID

      public static final MaintenanceOrderOperationField<String> OPERATION_WORK_CENTER_INTERNAL_ID
      Use with available fluent helpers to apply the OperationWorkCenterInternalID field to query operations.
    • WORK_CENTER

      public static final MaintenanceOrderOperationField<String> WORK_CENTER
      Use with available fluent helpers to apply the WorkCenter field to query operations.
    • PLANT

      public static final MaintenanceOrderOperationField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • OPERATION_STANDARD_TEXT_CODE

      public static final MaintenanceOrderOperationField<String> OPERATION_STANDARD_TEXT_CODE
      Use with available fluent helpers to apply the OperationStandardTextCode field to query operations.
    • OPERATION_DESCRIPTION

      public static final MaintenanceOrderOperationField<String> OPERATION_DESCRIPTION
      Use with available fluent helpers to apply the OperationDescription field to query operations.
    • MAINT_ORDER_ROUTING_NUMBER

      public static final MaintenanceOrderOperationField<String> MAINT_ORDER_ROUTING_NUMBER
      Use with available fluent helpers to apply the MaintOrderRoutingNumber field to query operations.
    • MAINTENANCE_ORDER_ROUTING_NODE

      public static final MaintenanceOrderOperationField<String> MAINTENANCE_ORDER_ROUTING_NODE
      Use with available fluent helpers to apply the MaintenanceOrderRoutingNode field to query operations.
    • SUPERIOR_OPERATION_INTERNAL_ID

      public static final MaintenanceOrderOperationField<String> SUPERIOR_OPERATION_INTERNAL_ID
      Use with available fluent helpers to apply the SuperiorOperationInternalID field to query operations.
    • OPERATION_WORK_CENTER_TYPE_CODE

      public static final MaintenanceOrderOperationField<String> OPERATION_WORK_CENTER_TYPE_CODE
      Use with available fluent helpers to apply the OperationWorkCenterTypeCode field to query operations.
    • LANGUAGE

      public static final MaintenanceOrderOperationField<String> LANGUAGE
      Use with available fluent helpers to apply the Language field to query operations.
    • NUMBER_OF_TIME_TICKETS

      public static final MaintenanceOrderOperationField<BigDecimal> NUMBER_OF_TIME_TICKETS
      Use with available fluent helpers to apply the NumberOfTimeTickets field to query operations.
    • OPERATION_PURG_INFO_RECD_SEARCH_TXT

      public static final MaintenanceOrderOperationField<String> OPERATION_PURG_INFO_RECD_SEARCH_TXT
      Use with available fluent helpers to apply the OperationPurgInfoRecdSearchTxt field to query operations.
    • OPERATION_SUPPLIER

      public static final MaintenanceOrderOperationField<String> OPERATION_SUPPLIER
      Use with available fluent helpers to apply the OperationSupplier field to query operations.
    • OP_EXTERNAL_PROCESSING_PRICE

      public static final MaintenanceOrderOperationField<BigDecimal> OP_EXTERNAL_PROCESSING_PRICE
      Use with available fluent helpers to apply the OpExternalProcessingPrice field to query operations.
    • OP_EXTERNAL_PROCESSING_CURRENCY

      public static final MaintenanceOrderOperationField<String> OP_EXTERNAL_PROCESSING_CURRENCY
      Use with available fluent helpers to apply the OpExternalProcessingCurrency field to query operations.
    • COST_ELEMENT

      public static final MaintenanceOrderOperationField<String> COST_ELEMENT
      Use with available fluent helpers to apply the CostElement field to query operations.
    • OPERATION_PURCHASING_INFO_RECORD

      public static final MaintenanceOrderOperationField<String> OPERATION_PURCHASING_INFO_RECORD
      Use with available fluent helpers to apply the OperationPurchasingInfoRecord field to query operations.
    • PURCHASING_ORGANIZATION

      public static final MaintenanceOrderOperationField<String> PURCHASING_ORGANIZATION
      Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
    • PURCHASING_GROUP

      public static final MaintenanceOrderOperationField<String> PURCHASING_GROUP
      Use with available fluent helpers to apply the PurchasingGroup field to query operations.
    • MATERIAL_GROUP

      public static final MaintenanceOrderOperationField<String> MATERIAL_GROUP
      Use with available fluent helpers to apply the MaterialGroup field to query operations.
    • OP_PURCHASE_OUTLINE_AGREEMENT

      public static final MaintenanceOrderOperationField<String> OP_PURCHASE_OUTLINE_AGREEMENT
      Use with available fluent helpers to apply the OpPurchaseOutlineAgreement field to query operations.
    • OP_PURCHASE_OUTLINE_AGREEMENT_ITEM

      public static final MaintenanceOrderOperationField<String> OP_PURCHASE_OUTLINE_AGREEMENT_ITEM
      Use with available fluent helpers to apply the OpPurchaseOutlineAgreementItem field to query operations.
    • OPERATION_REQUISITIONER_NAME

      public static final MaintenanceOrderOperationField<String> OPERATION_REQUISITIONER_NAME
      Use with available fluent helpers to apply the OperationRequisitionerName field to query operations.
    • OPERATION_TRACKING_NUMBER

      public static final MaintenanceOrderOperationField<String> OPERATION_TRACKING_NUMBER
      Use with available fluent helpers to apply the OperationTrackingNumber field to query operations.
    • NUMBER_OF_CAPACITIES

      public static final MaintenanceOrderOperationField<Short> NUMBER_OF_CAPACITIES
      Use with available fluent helpers to apply the NumberOfCapacities field to query operations.
    • OPERATION_WORK_PERCENT

      public static final MaintenanceOrderOperationField<Short> OPERATION_WORK_PERCENT
      Use with available fluent helpers to apply the OperationWorkPercent field to query operations.
    • OPERATION_CALCULATION_CONTROL

      public static final MaintenanceOrderOperationField<String> OPERATION_CALCULATION_CONTROL
      Use with available fluent helpers to apply the OperationCalculationControl field to query operations.
    • ACTIVITY_TYPE

      public static final MaintenanceOrderOperationField<String> ACTIVITY_TYPE
      Use with available fluent helpers to apply the ActivityType field to query operations.
    • OPERATION_SYSTEM_CONDITION

      public static final MaintenanceOrderOperationField<String> OPERATION_SYSTEM_CONDITION
      Use with available fluent helpers to apply the OperationSystemCondition field to query operations.
    • OPERATION_GOODS_RECIPIENT_NAME

      public static final MaintenanceOrderOperationField<String> OPERATION_GOODS_RECIPIENT_NAME
      Use with available fluent helpers to apply the OperationGoodsRecipientName field to query operations.
    • OPERATION_UNLOADING_POINT_NAME

      public static final MaintenanceOrderOperationField<String> OPERATION_UNLOADING_POINT_NAME
      Use with available fluent helpers to apply the OperationUnloadingPointName field to query operations.
    • OPERATION_PERSON_RESPONSIBLE

      public static final MaintenanceOrderOperationField<String> OPERATION_PERSON_RESPONSIBLE
      Use with available fluent helpers to apply the OperationPersonResponsible field to query operations.
    • DELIVERY_TIME_IN_DAYS

      public static final MaintenanceOrderOperationField<BigDecimal> DELIVERY_TIME_IN_DAYS
      Use with available fluent helpers to apply the DeliveryTimeInDays field to query operations.
    • MAINT_ORDER_OPERATION_DURATION

      public static final MaintenanceOrderOperationField<BigDecimal> MAINT_ORDER_OPERATION_DURATION
      Use with available fluent helpers to apply the MaintOrderOperationDuration field to query operations.
    • MAINT_ORD_OPERATION_DURATION_UNIT

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OPERATION_DURATION_UNIT
      Use with available fluent helpers to apply the MaintOrdOperationDurationUnit field to query operations.
    • OP_BSC_START_DATE_CONSTRAINT_TYPE

      public static final MaintenanceOrderOperationField<String> OP_BSC_START_DATE_CONSTRAINT_TYPE
      Use with available fluent helpers to apply the OpBscStartDateConstraintType field to query operations.
    • OP_BSC_END_DATE_CONSTRAINT_TYPE

      public static final MaintenanceOrderOperationField<String> OP_BSC_END_DATE_CONSTRAINT_TYPE
      Use with available fluent helpers to apply the OpBscEndDateConstraintType field to query operations.
    • MAINT_ORD_OPERATION_WORK_DURATION

      public static final MaintenanceOrderOperationField<BigDecimal> MAINT_ORD_OPERATION_WORK_DURATION
      Use with available fluent helpers to apply the MaintOrdOperationWorkDuration field to query operations.
    • MAINT_ORD_OP_WORK_DURATION_UNIT

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OP_WORK_DURATION_UNIT
      Use with available fluent helpers to apply the MaintOrdOpWorkDurationUnit field to query operations.
    • MAINT_ORD_OP_CONSTRAINT_STRT_DTE_TME

      public static final MaintenanceOrderOperationField<ZonedDateTime> MAINT_ORD_OP_CONSTRAINT_STRT_DTE_TME
      Use with available fluent helpers to apply the MaintOrdOpConstraintStrtDteTme field to query operations.
    • CONSTRAINT_DATE_FOR_BSC_START_DATE

      public static final MaintenanceOrderOperationField<LocalDateTime> CONSTRAINT_DATE_FOR_BSC_START_DATE
      Use with available fluent helpers to apply the ConstraintDateForBscStartDate field to query operations.
    • CONSTRAINT_TIME_FOR_BSC_START_TIME

      public static final MaintenanceOrderOperationField<LocalTime> CONSTRAINT_TIME_FOR_BSC_START_TIME
      Use with available fluent helpers to apply the ConstraintTimeForBscStartTime field to query operations.
    • MAINT_ORD_OP_CSTRT_FINISH_DTE_TME

      public static final MaintenanceOrderOperationField<ZonedDateTime> MAINT_ORD_OP_CSTRT_FINISH_DTE_TME
      Use with available fluent helpers to apply the MaintOrdOpCstrtFinishDteTme field to query operations.
    • CONSTRAINT_DATE_FOR_BSC_FINISH_DATE

      public static final MaintenanceOrderOperationField<LocalDateTime> CONSTRAINT_DATE_FOR_BSC_FINISH_DATE
      Use with available fluent helpers to apply the ConstraintDateForBscFinishDate field to query operations.
    • CONSTRAINT_TIME_FOR_BSC_FINISH_TIME

      public static final MaintenanceOrderOperationField<LocalTime> CONSTRAINT_TIME_FOR_BSC_FINISH_TIME
      Use with available fluent helpers to apply the ConstraintTimeForBscFinishTime field to query operations.
    • MAINT_ORD_OPERATION_EXECUTION_RATE

      public static final MaintenanceOrderOperationField<BigDecimal> MAINT_ORD_OPERATION_EXECUTION_RATE
      Use with available fluent helpers to apply the MaintOrdOperationExecutionRate field to query operations.
    • EQUIPMENT

      public static final MaintenanceOrderOperationField<String> EQUIPMENT
      Use with available fluent helpers to apply the Equipment field to query operations.
    • FUNCTIONAL_LOCATION

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

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

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

      public static final MaintenanceOrderOperationField<String> PROFIT_CENTER
      Use with available fluent helpers to apply the ProfitCenter field to query operations.
    • COSTING_SHEET

      public static final MaintenanceOrderOperationField<String> COSTING_SHEET
      Use with available fluent helpers to apply the CostingSheet field to query operations.
    • TAX_JURISDICTION

      public static final MaintenanceOrderOperationField<String> TAX_JURISDICTION
      Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
    • FUNCTIONAL_AREA

      public static final MaintenanceOrderOperationField<String> FUNCTIONAL_AREA
      Use with available fluent helpers to apply the FunctionalArea field to query operations.
    • MAINT_CONTROLLING_OBJECT_CLASS

      public static final MaintenanceOrderOperationField<String> MAINT_CONTROLLING_OBJECT_CLASS
      Use with available fluent helpers to apply the MaintControllingObjectClass field to query operations.
    • WRK_CTR_INT_CAP_RQMTS_DISTR

      public static final MaintenanceOrderOperationField<String> WRK_CTR_INT_CAP_RQMTS_DISTR
      Use with available fluent helpers to apply the WrkCtrIntCapRqmtsDistr field to query operations.
    • MAINT_ORD_OPERATION_OVERHEAD_CODE

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OPERATION_OVERHEAD_CODE
      Use with available fluent helpers to apply the MaintOrdOperationOverheadCode field to query operations.
    • MAINT_ORDER_OPERATION_QUANTITY

      public static final MaintenanceOrderOperationField<BigDecimal> MAINT_ORDER_OPERATION_QUANTITY
      Use with available fluent helpers to apply the MaintOrderOperationQuantity field to query operations.
    • MAINT_ORD_OPERATION_QUANTITY_UNIT

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OPERATION_QUANTITY_UNIT
      Use with available fluent helpers to apply the MaintOrdOperationQuantityUnit field to query operations.
    • ASSEMBLY

      public static final MaintenanceOrderOperationField<String> ASSEMBLY
      Use with available fluent helpers to apply the Assembly field to query operations.
    • MAINT_OPERATION_EXEC_STAGE_CODE

      public static final MaintenanceOrderOperationField<String> MAINT_OPERATION_EXEC_STAGE_CODE
      Use with available fluent helpers to apply the MaintOperationExecStageCode field to query operations.
    • MAINT_ORD_OP_ASSGD_WBS_ELMNT_INT

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OP_ASSGD_WBS_ELMNT_INT
      Use with available fluent helpers to apply the MaintOrdOpAssgdWBSElmntInt field to query operations.
    • WBS_ELEMENT

      public static final MaintenanceOrderOperationField<String> WBS_ELEMENT
      Use with available fluent helpers to apply the WBSElement field to query operations.
    • IS_MARKED_FOR_DELETION

      public static final MaintenanceOrderOperationField<Boolean> IS_MARKED_FOR_DELETION
      Use with available fluent helpers to apply the IsMarkedForDeletion field to query operations.
    • MAINT_ORDER_OPERATION_INTERNAL_ID

      public static final MaintenanceOrderOperationField<String> MAINT_ORDER_OPERATION_INTERNAL_ID
      Use with available fluent helpers to apply the MaintOrderOperationInternalID field to query operations.
    • MAINTENANCE_OBJECT_LIST_ITEM

      public static final MaintenanceOrderOperationField<Integer> MAINTENANCE_OBJECT_LIST_ITEM
      Use with available fluent helpers to apply the MaintenanceObjectListItem field to query operations.
    • PURCHASE_REQUISITION

      public static final MaintenanceOrderOperationField<String> PURCHASE_REQUISITION
      Use with available fluent helpers to apply the PurchaseRequisition field to query operations.
    • PURCHASE_REQUISITION_ITEM

      public static final MaintenanceOrderOperationField<String> PURCHASE_REQUISITION_ITEM
      Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations.
    • OP_ERLST_SCHEDLD_EXEC_STRT_DTE

      public static final MaintenanceOrderOperationField<LocalDateTime> OP_ERLST_SCHEDLD_EXEC_STRT_DTE
      Use with available fluent helpers to apply the OpErlstSchedldExecStrtDte field to query operations.
    • OP_ERLST_SCHEDLD_EXEC_STRT_TME

      public static final MaintenanceOrderOperationField<LocalTime> OP_ERLST_SCHEDLD_EXEC_STRT_TME
      Use with available fluent helpers to apply the OpErlstSchedldExecStrtTme field to query operations.
    • OP_ERLST_SCHEDLD_EXEC_END_DTE

      public static final MaintenanceOrderOperationField<LocalDateTime> OP_ERLST_SCHEDLD_EXEC_END_DTE
      Use with available fluent helpers to apply the OpErlstSchedldExecEndDte field to query operations.
    • OP_ERLST_SCHEDLD_EXEC_END_TME

      public static final MaintenanceOrderOperationField<LocalTime> OP_ERLST_SCHEDLD_EXEC_END_TME
      Use with available fluent helpers to apply the OpErlstSchedldExecEndTme field to query operations.
    • OP_LTST_SCHEDLD_EXEC_STRT_DTE

      public static final MaintenanceOrderOperationField<LocalDateTime> OP_LTST_SCHEDLD_EXEC_STRT_DTE
      Use with available fluent helpers to apply the OpLtstSchedldExecStrtDte field to query operations.
    • OP_LTST_SCHEDLD_EXEC_STRT_TME

      public static final MaintenanceOrderOperationField<LocalTime> OP_LTST_SCHEDLD_EXEC_STRT_TME
      Use with available fluent helpers to apply the OpLtstSchedldExecStrtTme field to query operations.
    • OP_LTST_SCHEDLD_EXEC_END_DTE

      public static final MaintenanceOrderOperationField<LocalDateTime> OP_LTST_SCHEDLD_EXEC_END_DTE
      Use with available fluent helpers to apply the OpLtstSchedldExecEndDte field to query operations.
    • OP_LTST_SCHEDLD_EXEC_END_TME

      public static final MaintenanceOrderOperationField<LocalTime> OP_LTST_SCHEDLD_EXEC_END_TME
      Use with available fluent helpers to apply the OpLtstSchedldExecEndTme field to query operations.
    • OP_ACTUAL_EXECUTION_START_DATE

      public static final MaintenanceOrderOperationField<LocalDateTime> OP_ACTUAL_EXECUTION_START_DATE
      Use with available fluent helpers to apply the OpActualExecutionStartDate field to query operations.
    • OP_ACTUAL_EXECUTION_START_TIME

      public static final MaintenanceOrderOperationField<LocalTime> OP_ACTUAL_EXECUTION_START_TIME
      Use with available fluent helpers to apply the OpActualExecutionStartTime field to query operations.
    • OP_ACTUAL_EXECUTION_END_DATE

      public static final MaintenanceOrderOperationField<LocalDateTime> OP_ACTUAL_EXECUTION_END_DATE
      Use with available fluent helpers to apply the OpActualExecutionEndDate field to query operations.
    • OP_ACTUAL_EXECUTION_END_TIME

      public static final MaintenanceOrderOperationField<LocalTime> OP_ACTUAL_EXECUTION_END_TIME
      Use with available fluent helpers to apply the OpActualExecutionEndTime field to query operations.
    • FORECAST_WORK_QUANTITY

      public static final MaintenanceOrderOperationField<BigDecimal> FORECAST_WORK_QUANTITY
      Use with available fluent helpers to apply the ForecastWorkQuantity field to query operations.
    • ACTUAL_WORK_QUANTITY

      public static final MaintenanceOrderOperationField<BigDecimal> ACTUAL_WORK_QUANTITY
      Use with available fluent helpers to apply the ActualWorkQuantity field to query operations.
    • MAINT_ORD_OP_PROCESS_PHASE_CODE

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OP_PROCESS_PHASE_CODE
      Use with available fluent helpers to apply the MaintOrdOpProcessPhaseCode field to query operations.
    • MAINT_ORD_OP_PROCESS_SUB_PHASE_CODE

      public static final MaintenanceOrderOperationField<String> MAINT_ORD_OP_PROCESS_SUB_PHASE_CODE
      Use with available fluent helpers to apply the MaintOrdOpProcessSubPhaseCode field to query operations.
    • SYSTEM_STATUS_TEXT

      public static final MaintenanceOrderOperationField<String> SYSTEM_STATUS_TEXT
      Use with available fluent helpers to apply the SystemStatusText field to query operations.
    • USER_STATUS_TEXT

      public static final MaintenanceOrderOperationField<String> USER_STATUS_TEXT
      Use with available fluent helpers to apply the UserStatusText field to query operations.
    • TO_MAINTENANCE_ORDER

      public static final MaintenanceOrderOperationOneToOneLink<MaintenanceOrder> TO_MAINTENANCE_ORDER
      Use with available fluent helpers to apply the to_MaintenanceOrder navigation property to query operations.
    • TO_MAINT_ORDER_OP_COMPONENT

      public static final MaintenanceOrderOperationLink<MaintOrderOpComponent> TO_MAINT_ORDER_OP_COMPONENT
      Use with available fluent helpers to apply the to_MaintOrderOpComponent navigation property to query operations.
    • TO_MAINT_ORDER_OP_LONG_TEXT

      public static final MaintenanceOrderOperationLink<MaintOrderOpLongText> TO_MAINT_ORDER_OP_LONG_TEXT
      Use with available fluent helpers to apply the to_MaintOrderOpLongText navigation property to query operations.
    • TO_MAINT_ORDER_OP_PHASE_CONTROL

      public static final MaintenanceOrderOperationLink<MaintOrderOpPhaseControl> TO_MAINT_ORDER_OP_PHASE_CONTROL
      Use with available fluent helpers to apply the to_MaintOrderOpPhaseControl navigation property to query operations.
    • TO_MAINT_ORDER_OP_PRODN_RSCE_TOOL

      public static final MaintenanceOrderOperationLink<MaintOrderOpProdnRsceTool> TO_MAINT_ORDER_OP_PRODN_RSCE_TOOL
      Use with available fluent helpers to apply the to_MaintOrderOpProdnRsceTool navigation property to query operations.
    • TO_MAINT_ORDER_OP_RELATIONSHIP

      public static final MaintenanceOrderOperationLink<MaintOrderOpRelationship> TO_MAINT_ORDER_OP_RELATIONSHIP
      Use with available fluent helpers to apply the to_MaintOrderOpRelationship navigation property to query operations.
  • Constructor Details

    • MaintenanceOrderOperation

      public MaintenanceOrderOperation()
    • MaintenanceOrderOperation

      public MaintenanceOrderOperation(@Nullable String maintenanceOrder, @Nullable String maintenanceOrderOperation, @Nullable String maintenanceOrderSubOperation, @Nullable String operationControlKey, @Nullable String operationWorkCenterInternalID, @Nullable String workCenter, @Nullable String plant, @Nullable String operationStandardTextCode, @Nullable String operationDescription, @Nullable String maintOrderRoutingNumber, @Nullable String maintenanceOrderRoutingNode, @Nullable String superiorOperationInternalID, @Nullable String operationWorkCenterTypeCode, @Nullable String language, @Nullable BigDecimal numberOfTimeTickets, @Nullable String operationPurgInfoRecdSearchTxt, @Nullable String operationSupplier, @Nullable BigDecimal opExternalProcessingPrice, @Nullable String opExternalProcessingCurrency, @Nullable String costElement, @Nullable String operationPurchasingInfoRecord, @Nullable String purchasingOrganization, @Nullable String purchasingGroup, @Nullable String materialGroup, @Nullable String opPurchaseOutlineAgreement, @Nullable String opPurchaseOutlineAgreementItem, @Nullable String operationRequisitionerName, @Nullable String operationTrackingNumber, @Nullable Short numberOfCapacities, @Nullable Short operationWorkPercent, @Nullable String operationCalculationControl, @Nullable String activityType, @Nullable String operationSystemCondition, @Nullable String operationGoodsRecipientName, @Nullable String operationUnloadingPointName, @Nullable String operationPersonResponsible, @Nullable BigDecimal deliveryTimeInDays, @Nullable BigDecimal maintOrderOperationDuration, @Nullable String maintOrdOperationDurationUnit, @Nullable String opBscStartDateConstraintType, @Nullable String opBscEndDateConstraintType, @Nullable BigDecimal maintOrdOperationWorkDuration, @Nullable String maintOrdOpWorkDurationUnit, @Nullable ZonedDateTime maintOrdOpConstraintStrtDteTme, @Nullable LocalDateTime constraintDateForBscStartDate, @Nullable LocalTime constraintTimeForBscStartTime, @Nullable ZonedDateTime maintOrdOpCstrtFinishDteTme, @Nullable LocalDateTime constraintDateForBscFinishDate, @Nullable LocalTime constraintTimeForBscFinishTime, @Nullable BigDecimal maintOrdOperationExecutionRate, @Nullable String equipment, @Nullable String functionalLocation, @Nullable String maintenanceActivityType, @Nullable String businessArea, @Nullable String profitCenter, @Nullable String costingSheet, @Nullable String taxJurisdiction, @Nullable String functionalArea, @Nullable String maintControllingObjectClass, @Nullable String wrkCtrIntCapRqmtsDistr, @Nullable String maintOrdOperationOverheadCode, @Nullable BigDecimal maintOrderOperationQuantity, @Nullable String maintOrdOperationQuantityUnit, @Nullable String assembly, @Nullable String maintOperationExecStageCode, @Nullable String maintOrdOpAssgdWBSElmntInt, @Nullable String wBSElement, @Nullable Boolean isMarkedForDeletion, @Nullable String maintOrderOperationInternalID, @Nullable Integer maintenanceObjectListItem, @Nullable String purchaseRequisition, @Nullable String purchaseRequisitionItem, @Nullable LocalDateTime opErlstSchedldExecStrtDte, @Nullable LocalTime opErlstSchedldExecStrtTme, @Nullable LocalDateTime opErlstSchedldExecEndDte, @Nullable LocalTime opErlstSchedldExecEndTme, @Nullable LocalDateTime opLtstSchedldExecStrtDte, @Nullable LocalTime opLtstSchedldExecStrtTme, @Nullable LocalDateTime opLtstSchedldExecEndDte, @Nullable LocalTime opLtstSchedldExecEndTme, @Nullable LocalDateTime opActualExecutionStartDate, @Nullable LocalTime opActualExecutionStartTime, @Nullable LocalDateTime opActualExecutionEndDate, @Nullable LocalTime opActualExecutionEndTime, @Nullable BigDecimal forecastWorkQuantity, @Nullable BigDecimal actualWorkQuantity, @Nullable String maintOrdOpProcessPhaseCode, @Nullable String maintOrdOpProcessSubPhaseCode, @Nullable String systemStatusText, @Nullable String userStatusText, @Nullable MaintenanceOrder toMaintenanceOrder, List<MaintOrderOpComponent> toMaintOrderOpComponent, List<MaintOrderOpLongText> toMaintOrderOpLongText, List<MaintOrderOpPhaseControl> toMaintOrderOpPhaseControl, List<MaintOrderOpProdnRsceTool> toMaintOrderOpProdnRsceTool, List<MaintOrderOpRelationship> toMaintOrderOpRelationship)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: MaintenanceOrder

      Parameters:
      maintenanceOrder - Order Number
    • setMaintenanceOrderOperation

      public void setMaintenanceOrderOperation(@Nullable String maintenanceOrderOperation)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderOperation

      Parameters:
      maintenanceOrderOperation - Maintenance Order Operation
    • setMaintenanceOrderSubOperation

      public void setMaintenanceOrderSubOperation(@Nullable String maintenanceOrderSubOperation)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderSubOperation

      Parameters:
      maintenanceOrderSubOperation - Maintenance Order Suboperation
    • setOperationControlKey

      public void setOperationControlKey(@Nullable String operationControlKey)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: OperationControlKey

      Parameters:
      operationControlKey - Control Key
    • setOperationWorkCenterInternalID

      public void setOperationWorkCenterInternalID(@Nullable String operationWorkCenterInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OperationWorkCenterInternalID

      Parameters:
      operationWorkCenterInternalID - Object ID of the resource
    • setWorkCenter

      public void setWorkCenter(@Nullable String workCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WorkCenter

      Parameters:
      workCenter - Work Center
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setOperationStandardTextCode

      public void setOperationStandardTextCode(@Nullable String operationStandardTextCode)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: OperationStandardTextCode

      Parameters:
      operationStandardTextCode - Standard text key
    • setOperationDescription

      public void setOperationDescription(@Nullable String operationDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OperationDescription

      Parameters:
      operationDescription - Operation Short Text
    • setMaintOrderRoutingNumber

      public void setMaintOrderRoutingNumber(@Nullable String maintOrderRoutingNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOrderRoutingNumber

      Parameters:
      maintOrderRoutingNumber - Routing number of operations in the order
    • setMaintenanceOrderRoutingNode

      public void setMaintenanceOrderRoutingNode(@Nullable String maintenanceOrderRoutingNode)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintenanceOrderRoutingNode

      Parameters:
      maintenanceOrderRoutingNode - General counter for order
    • setSuperiorOperationInternalID

      public void setSuperiorOperationInternalID(@Nullable String superiorOperationInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: SuperiorOperationInternalID

      Parameters:
      superiorOperationInternalID - Node Number of the Superior Operation
    • setOperationWorkCenterTypeCode

      public void setOperationWorkCenterTypeCode(@Nullable String operationWorkCenterTypeCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: OperationWorkCenterTypeCode

      Parameters:
      operationWorkCenterTypeCode - The operationWorkCenterTypeCode to set.
    • setLanguage

      public void setLanguage(@Nullable String language)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Parameters:
      language - Language Key
    • setNumberOfTimeTickets

      public void setNumberOfTimeTickets(@Nullable BigDecimal numberOfTimeTickets)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: NumberOfTimeTickets

      Parameters:
      numberOfTimeTickets - Number of Time Tickets
    • setOperationPurgInfoRecdSearchTxt

      public void setOperationPurgInfoRecdSearchTxt(@Nullable String operationPurgInfoRecdSearchTxt)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OperationPurgInfoRecdSearchTxt

      Parameters:
      operationPurgInfoRecdSearchTxt - Sort Term for Non-Stock Info Records
    • setOperationSupplier

      public void setOperationSupplier(@Nullable String operationSupplier)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OperationSupplier

      Parameters:
      operationSupplier - Account Number of Supplier
    • setOpExternalProcessingPrice

      public void setOpExternalProcessingPrice(@Nullable BigDecimal opExternalProcessingPrice)
      Constraints: Not nullable, Precision: 11, Scale: 3

      Original property name from the Odata EDM: OpExternalProcessingPrice

      Parameters:
      opExternalProcessingPrice - Price
    • setOpExternalProcessingCurrency

      public void setOpExternalProcessingCurrency(@Nullable String opExternalProcessingCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: OpExternalProcessingCurrency

      Parameters:
      opExternalProcessingCurrency - Currency Key
    • setCostElement

      public void setCostElement(@Nullable String costElement)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostElement

      Parameters:
      costElement - Cost Element
    • setOperationPurchasingInfoRecord

      public void setOperationPurchasingInfoRecord(@Nullable String operationPurchasingInfoRecord)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OperationPurchasingInfoRecord

      Parameters:
      operationPurchasingInfoRecord - Number of purchasing info record
    • setPurchasingOrganization

      public void setPurchasingOrganization(@Nullable String purchasingOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PurchasingOrganization

      Parameters:
      purchasingOrganization - Purchasing Organization
    • setPurchasingGroup

      public void setPurchasingGroup(@Nullable String purchasingGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurchasingGroup

      Parameters:
      purchasingGroup - Purchasing Group for External Processing Activity
    • setMaterialGroup

      public void setMaterialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Parameters:
      materialGroup - Material Group
    • setOpPurchaseOutlineAgreement

      public void setOpPurchaseOutlineAgreement(@Nullable String opPurchaseOutlineAgreement)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OpPurchaseOutlineAgreement

      Parameters:
      opPurchaseOutlineAgreement - Number of principal purchase agreement
    • setOpPurchaseOutlineAgreementItem

      public void setOpPurchaseOutlineAgreementItem(@Nullable String opPurchaseOutlineAgreementItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: OpPurchaseOutlineAgreementItem

      Parameters:
      opPurchaseOutlineAgreementItem - Item Number of Principal Purchase Agreement
    • setOperationRequisitionerName

      public void setOperationRequisitionerName(@Nullable String operationRequisitionerName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OperationRequisitionerName

      Parameters:
      operationRequisitionerName - Name of requisitioner/requester
    • setOperationTrackingNumber

      public void setOperationTrackingNumber(@Nullable String operationTrackingNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OperationTrackingNumber

      Parameters:
      operationTrackingNumber - Requirement Tracking Number
    • setNumberOfCapacities

      public void setNumberOfCapacities(@Nullable Short numberOfCapacities)
      Constraints: none

      Original property name from the Odata EDM: NumberOfCapacities

      Parameters:
      numberOfCapacities - Number of capacities required
    • setOperationWorkPercent

      public void setOperationWorkPercent(@Nullable Short operationWorkPercent)
      Constraints: none

      Original property name from the Odata EDM: OperationWorkPercent

      Parameters:
      operationWorkPercent - Work percentage
    • setOperationCalculationControl

      public void setOperationCalculationControl(@Nullable String operationCalculationControl)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: OperationCalculationControl

      Parameters:
      operationCalculationControl - Key for calculation
    • setActivityType

      public void setActivityType(@Nullable String activityType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ActivityType

      Parameters:
      activityType - Activity Type
    • setOperationSystemCondition

      public void setOperationSystemCondition(@Nullable String operationSystemCondition)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: OperationSystemCondition

      Parameters:
      operationSystemCondition - System Condition
    • setOperationGoodsRecipientName

      public void setOperationGoodsRecipientName(@Nullable String operationGoodsRecipientName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: OperationGoodsRecipientName

      Parameters:
      operationGoodsRecipientName - Goods Recipient
    • setOperationUnloadingPointName

      public void setOperationUnloadingPointName(@Nullable String operationUnloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: OperationUnloadingPointName

      Parameters:
      operationUnloadingPointName - Unloading Point
    • setOperationPersonResponsible

      public void setOperationPersonResponsible(@Nullable String operationPersonResponsible)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: OperationPersonResponsible

      Parameters:
      operationPersonResponsible - Personnel number
    • setDeliveryTimeInDays

      public void setDeliveryTimeInDays(@Nullable BigDecimal deliveryTimeInDays)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: DeliveryTimeInDays

      Parameters:
      deliveryTimeInDays - Planned Delivery Time in Days
    • setMaintOrderOperationDuration

      public void setMaintOrderOperationDuration(@Nullable BigDecimal maintOrderOperationDuration)
      Constraints: Not nullable, Precision: 5, Scale: 1

      Original property name from the Odata EDM: MaintOrderOperationDuration

      Parameters:
      maintOrderOperationDuration - Normal Duration of Activity
    • setMaintOrdOperationDurationUnit

      public void setMaintOrdOperationDurationUnit(@Nullable String maintOrdOperationDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintOrdOperationDurationUnit

      Parameters:
      maintOrdOperationDurationUnit - Normal Duration/Unit
    • setOpBscStartDateConstraintType

      public void setOpBscStartDateConstraintType(@Nullable String opBscStartDateConstraintType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: OpBscStartDateConstraintType

      Parameters:
      opBscStartDateConstraintType - Constraint on the basic start date for the activity
    • setOpBscEndDateConstraintType

      public void setOpBscEndDateConstraintType(@Nullable String opBscEndDateConstraintType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: OpBscEndDateConstraintType

      Parameters:
      opBscEndDateConstraintType - Constraint on the finish date of the activity
    • setMaintOrdOperationWorkDuration

      public void setMaintOrdOperationWorkDuration(@Nullable BigDecimal maintOrdOperationWorkDuration)
      Constraints: Not nullable, Precision: 7, Scale: 1

      Original property name from the Odata EDM: MaintOrdOperationWorkDuration

      Parameters:
      maintOrdOperationWorkDuration - Work involved in the activity
    • setMaintOrdOpWorkDurationUnit

      public void setMaintOrdOpWorkDurationUnit(@Nullable String maintOrdOpWorkDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintOrdOpWorkDurationUnit

      Parameters:
      maintOrdOpWorkDurationUnit - Unit for Work
    • setMaintOrdOpConstraintStrtDteTme

      public void setMaintOrdOpConstraintStrtDteTme(@Nullable ZonedDateTime maintOrdOpConstraintStrtDteTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaintOrdOpConstraintStrtDteTme

      Parameters:
      maintOrdOpConstraintStrtDteTme - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setConstraintDateForBscStartDate

      public void setConstraintDateForBscStartDate(@Nullable LocalDateTime constraintDateForBscStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ConstraintDateForBscStartDate

      Parameters:
      constraintDateForBscStartDate - The constraintDateForBscStartDate to set.
    • setConstraintTimeForBscStartTime

      public void setConstraintTimeForBscStartTime(@Nullable LocalTime constraintTimeForBscStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ConstraintTimeForBscStartTime

      Parameters:
      constraintTimeForBscStartTime - The constraintTimeForBscStartTime to set.
    • setMaintOrdOpCstrtFinishDteTme

      public void setMaintOrdOpCstrtFinishDteTme(@Nullable ZonedDateTime maintOrdOpCstrtFinishDteTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MaintOrdOpCstrtFinishDteTme

      Parameters:
      maintOrdOpCstrtFinishDteTme - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setConstraintDateForBscFinishDate

      public void setConstraintDateForBscFinishDate(@Nullable LocalDateTime constraintDateForBscFinishDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ConstraintDateForBscFinishDate

      Parameters:
      constraintDateForBscFinishDate - The constraintDateForBscFinishDate to set.
    • setConstraintTimeForBscFinishTime

      public void setConstraintTimeForBscFinishTime(@Nullable LocalTime constraintTimeForBscFinishTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ConstraintTimeForBscFinishTime

      Parameters:
      constraintTimeForBscFinishTime - The constraintTimeForBscFinishTime to set.
    • setMaintOrdOperationExecutionRate

      public void setMaintOrdOperationExecutionRate(@Nullable BigDecimal maintOrdOperationExecutionRate)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: MaintOrdOperationExecutionRate

      Parameters:
      maintOrdOperationExecutionRate - Execution Factor
    • setEquipment

      public void setEquipment(@Nullable String equipment)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Parameters:
      equipment - Equipment Number
    • setFunctionalLocation

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

      Original property name from the Odata EDM: FunctionalLocation

      Parameters:
      functionalLocation - Functional Location
    • 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
    • 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
    • setProfitCenter

      public void setProfitCenter(@Nullable String profitCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProfitCenter

      Parameters:
      profitCenter - Profit Center
    • setCostingSheet

      public void setCostingSheet(@Nullable String costingSheet)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CostingSheet

      Parameters:
      costingSheet - Costing Sheet
    • setTaxJurisdiction

      public void setTaxJurisdiction(@Nullable String taxJurisdiction)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: TaxJurisdiction

      Parameters:
      taxJurisdiction - Tax Jurisdiction
    • setFunctionalArea

      public void setFunctionalArea(@Nullable String functionalArea)
      Constraints: Not nullable, Maximum length: 16

      Original property name from the Odata EDM: FunctionalArea

      Parameters:
      functionalArea - Functional Area
    • setMaintControllingObjectClass

      public void setMaintControllingObjectClass(@Nullable String maintControllingObjectClass)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintControllingObjectClass

      Parameters:
      maintControllingObjectClass - Object Class
    • setWrkCtrIntCapRqmtsDistr

      public void setWrkCtrIntCapRqmtsDistr(@Nullable String wrkCtrIntCapRqmtsDistr)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WrkCtrIntCapRqmtsDistr

      Parameters:
      wrkCtrIntCapRqmtsDistr - Distr.cap.reqmts (plant maint.,process order, network)
    • setMaintOrdOperationOverheadCode

      public void setMaintOrdOperationOverheadCode(@Nullable String maintOrdOperationOverheadCode)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: MaintOrdOperationOverheadCode

      Parameters:
      maintOrdOperationOverheadCode - Overhead key
    • setMaintOrderOperationQuantity

      public void setMaintOrderOperationQuantity(@Nullable BigDecimal maintOrderOperationQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MaintOrderOperationQuantity

      Parameters:
      maintOrderOperationQuantity - Operation Total Quantity
    • setMaintOrdOperationQuantityUnit

      public void setMaintOrdOperationQuantityUnit(@Nullable String maintOrdOperationQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaintOrdOperationQuantityUnit

      Parameters:
      maintOrdOperationQuantityUnit - Unit of Measure for Activity/Operation
    • setAssembly

      public void setAssembly(@Nullable String assembly)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Assembly

      Parameters:
      assembly - Assembly
    • setMaintOperationExecStageCode

      public void setMaintOperationExecStageCode(@Nullable String maintOperationExecStageCode)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaintOperationExecStageCode

      Parameters:
      maintOperationExecStageCode - PRE MAIN POST
    • setMaintOrdOpAssgdWBSElmntInt

      public void setMaintOrdOpAssgdWBSElmntInt(@Nullable String maintOrdOpAssgdWBSElmntInt)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MaintOrdOpAssgdWBSElmntInt

      Parameters:
      maintOrdOpAssgdWBSElmntInt - WBS Element
    • setWBSElement

      public void setWBSElement(@Nullable String wBSElement)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Parameters:
      wBSElement - Work Breakdown Structure Element (WBS Element)
    • setIsMarkedForDeletion

      public void setIsMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
      Constraints: none

      Original property name from the Odata EDM: IsMarkedForDeletion

      Parameters:
      isMarkedForDeletion - Deletion Flag
    • setMaintOrderOperationInternalID

      public void setMaintOrderOperationInternalID(@Nullable String maintOrderOperationInternalID)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: MaintOrderOperationInternalID

      Parameters:
      maintOrderOperationInternalID - Object Number
    • setMaintenanceObjectListItem

      public void setMaintenanceObjectListItem(@Nullable Integer maintenanceObjectListItem)
      Constraints: none

      Original property name from the Odata EDM: MaintenanceObjectListItem

      Parameters:
      maintenanceObjectListItem - Object list counters
    • setPurchaseRequisition

      public void setPurchaseRequisition(@Nullable String purchaseRequisition)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseRequisition

      Parameters:
      purchaseRequisition - Purchase Requisition Number
    • setPurchaseRequisitionItem

      public void setPurchaseRequisitionItem(@Nullable String purchaseRequisitionItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Parameters:
      purchaseRequisitionItem - Item Number of Purchase Requisition in Order
    • setOpErlstSchedldExecStrtDte

      public void setOpErlstSchedldExecStrtDte(@Nullable LocalDateTime opErlstSchedldExecStrtDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpErlstSchedldExecStrtDte

      Parameters:
      opErlstSchedldExecStrtDte - The opErlstSchedldExecStrtDte to set.
    • setOpErlstSchedldExecStrtTme

      public void setOpErlstSchedldExecStrtTme(@Nullable LocalTime opErlstSchedldExecStrtTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpErlstSchedldExecStrtTme

      Parameters:
      opErlstSchedldExecStrtTme - The opErlstSchedldExecStrtTme to set.
    • setOpErlstSchedldExecEndDte

      public void setOpErlstSchedldExecEndDte(@Nullable LocalDateTime opErlstSchedldExecEndDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpErlstSchedldExecEndDte

      Parameters:
      opErlstSchedldExecEndDte - The opErlstSchedldExecEndDte to set.
    • setOpErlstSchedldExecEndTme

      public void setOpErlstSchedldExecEndTme(@Nullable LocalTime opErlstSchedldExecEndTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpErlstSchedldExecEndTme

      Parameters:
      opErlstSchedldExecEndTme - The opErlstSchedldExecEndTme to set.
    • setOpLtstSchedldExecStrtDte

      public void setOpLtstSchedldExecStrtDte(@Nullable LocalDateTime opLtstSchedldExecStrtDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldExecStrtDte

      Parameters:
      opLtstSchedldExecStrtDte - The opLtstSchedldExecStrtDte to set.
    • setOpLtstSchedldExecStrtTme

      public void setOpLtstSchedldExecStrtTme(@Nullable LocalTime opLtstSchedldExecStrtTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldExecStrtTme

      Parameters:
      opLtstSchedldExecStrtTme - The opLtstSchedldExecStrtTme to set.
    • setOpLtstSchedldExecEndDte

      public void setOpLtstSchedldExecEndDte(@Nullable LocalDateTime opLtstSchedldExecEndDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldExecEndDte

      Parameters:
      opLtstSchedldExecEndDte - The opLtstSchedldExecEndDte to set.
    • setOpLtstSchedldExecEndTme

      public void setOpLtstSchedldExecEndTme(@Nullable LocalTime opLtstSchedldExecEndTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldExecEndTme

      Parameters:
      opLtstSchedldExecEndTme - The opLtstSchedldExecEndTme to set.
    • setOpActualExecutionStartDate

      public void setOpActualExecutionStartDate(@Nullable LocalDateTime opActualExecutionStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpActualExecutionStartDate

      Parameters:
      opActualExecutionStartDate - The opActualExecutionStartDate to set.
    • setOpActualExecutionStartTime

      public void setOpActualExecutionStartTime(@Nullable LocalTime opActualExecutionStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpActualExecutionStartTime

      Parameters:
      opActualExecutionStartTime - The opActualExecutionStartTime to set.
    • setOpActualExecutionEndDate

      public void setOpActualExecutionEndDate(@Nullable LocalDateTime opActualExecutionEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpActualExecutionEndDate

      Parameters:
      opActualExecutionEndDate - The opActualExecutionEndDate to set.
    • setOpActualExecutionEndTime

      public void setOpActualExecutionEndTime(@Nullable LocalTime opActualExecutionEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpActualExecutionEndTime

      Parameters:
      opActualExecutionEndTime - The opActualExecutionEndTime to set.
    • setForecastWorkQuantity

      public void setForecastWorkQuantity(@Nullable BigDecimal forecastWorkQuantity)
      Constraints: Not nullable, Precision: 7, Scale: 1

      Original property name from the Odata EDM: ForecastWorkQuantity

      Parameters:
      forecastWorkQuantity - Forecast Work (Actual + Remaining)
    • setActualWorkQuantity

      public void setActualWorkQuantity(@Nullable BigDecimal actualWorkQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ActualWorkQuantity

      Parameters:
      actualWorkQuantity - Actual Work
    • setMaintOrdOpProcessPhaseCode

      public void setMaintOrdOpProcessPhaseCode(@Nullable String maintOrdOpProcessPhaseCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaintOrdOpProcessPhaseCode

      Parameters:
      maintOrdOpProcessPhaseCode - Process Phase
    • setMaintOrdOpProcessSubPhaseCode

      public void setMaintOrdOpProcessSubPhaseCode(@Nullable String maintOrdOpProcessSubPhaseCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintOrdOpProcessSubPhaseCode

      Parameters:
      maintOrdOpProcessSubPhaseCode - Process Subphase
    • setSystemStatusText

      public void setSystemStatusText(@Nullable String systemStatusText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SystemStatusText

      Parameters:
      systemStatusText - System Status Line
    • setUserStatusText

      public void setUserStatusText(@Nullable String userStatusText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: UserStatusText

      Parameters:
      userStatusText - User Status
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> MaintenanceOrderOperationField<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> MaintenanceOrderOperationField<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<MaintenanceOrderOperation>
    • setServicePathForFetch

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

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

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

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

      @Nullable public MaintenanceOrder fetchMaintenanceOrder()
      Fetches the MaintenanceOrder entity (one to one) associated with this entity. This corresponds to the OData navigation property to_MaintenanceOrder.

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

      Returns:
      The single associated MaintenanceOrder entity, or null if an entity is not associated.
      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.
    • getMaintenanceOrderOrFetch

      @Nullable public MaintenanceOrder getMaintenanceOrderOrFetch()
      Retrieval of associated MaintenanceOrder entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrder.

      If the navigation property to_MaintenanceOrder of a queried MaintenanceOrderOperation 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 MaintenanceOrder entity.
      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.
    • getMaintenanceOrderIfPresent

      @Nonnull public io.vavr.control.Option<MaintenanceOrder> getMaintenanceOrderIfPresent()
      Retrieval of associated MaintenanceOrder entity (one to one). This corresponds to the OData navigation property to_MaintenanceOrder.

      If the navigation property for an entity MaintenanceOrderOperation 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_MaintenanceOrder is already loaded, the result will contain the MaintenanceOrder entity. If not, an Option with result state empty is returned.
    • setMaintenanceOrder

      public void setMaintenanceOrder(MaintenanceOrder value)
      Overwrites the associated MaintenanceOrder entity for the loaded navigation property to_MaintenanceOrder.
      Parameters:
      value - New MaintenanceOrder entity.
    • fetchMaintOrderOpComponent

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

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

      Returns:
      List containing one or more associated MaintOrderOpComponent 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.
    • getMaintOrderOpComponentOrFetch

      @Nonnull public List<MaintOrderOpComponent> getMaintOrderOpComponentOrFetch()
      Retrieval of associated MaintOrderOpComponent entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpComponent.

      If the navigation property to_MaintOrderOpComponent of a queried MaintenanceOrderOperation 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 MaintOrderOpComponent 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.
    • getMaintOrderOpComponentIfPresent

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

      If the navigation property for an entity MaintenanceOrderOperation 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_MaintOrderOpComponent is already loaded, the result will contain the MaintOrderOpComponent entities. If not, an Option with result state empty is returned.
    • setMaintOrderOpComponent

      public void setMaintOrderOpComponent(@Nonnull List<MaintOrderOpComponent> value)
      Overwrites the list of associated MaintOrderOpComponent entities for the loaded navigation property to_MaintOrderOpComponent.

      If the navigation property to_MaintOrderOpComponent of a queried MaintenanceOrderOperation 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 MaintOrderOpComponent entities.
    • addMaintOrderOpComponent

      public void addMaintOrderOpComponent(MaintOrderOpComponent... entity)
      Adds elements to the list of associated MaintOrderOpComponent entities. This corresponds to the OData navigation property to_MaintOrderOpComponent.

      If the navigation property to_MaintOrderOpComponent of a queried MaintenanceOrderOperation 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 MaintOrderOpComponent entities.
    • fetchMaintOrderOpLongText

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

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

      Returns:
      List containing one or more associated MaintOrderOpLongText 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.
    • getMaintOrderOpLongTextOrFetch

      @Nonnull public List<MaintOrderOpLongText> getMaintOrderOpLongTextOrFetch()
      Retrieval of associated MaintOrderOpLongText entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpLongText.

      If the navigation property to_MaintOrderOpLongText of a queried MaintenanceOrderOperation 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 MaintOrderOpLongText 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.
    • getMaintOrderOpLongTextIfPresent

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

      If the navigation property for an entity MaintenanceOrderOperation 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_MaintOrderOpLongText is already loaded, the result will contain the MaintOrderOpLongText entities. If not, an Option with result state empty is returned.
    • setMaintOrderOpLongText

      public void setMaintOrderOpLongText(@Nonnull List<MaintOrderOpLongText> value)
      Overwrites the list of associated MaintOrderOpLongText entities for the loaded navigation property to_MaintOrderOpLongText.

      If the navigation property to_MaintOrderOpLongText of a queried MaintenanceOrderOperation 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 MaintOrderOpLongText entities.
    • addMaintOrderOpLongText

      public void addMaintOrderOpLongText(MaintOrderOpLongText... entity)
      Adds elements to the list of associated MaintOrderOpLongText entities. This corresponds to the OData navigation property to_MaintOrderOpLongText.

      If the navigation property to_MaintOrderOpLongText of a queried MaintenanceOrderOperation 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 MaintOrderOpLongText entities.
    • fetchMaintOrderOpPhaseControl

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

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

      Returns:
      List containing one or more associated MaintOrderOpPhaseControl 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.
    • getMaintOrderOpPhaseControlOrFetch

      @Nonnull public List<MaintOrderOpPhaseControl> getMaintOrderOpPhaseControlOrFetch()
      Retrieval of associated MaintOrderOpPhaseControl entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpPhaseControl.

      If the navigation property to_MaintOrderOpPhaseControl of a queried MaintenanceOrderOperation 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 MaintOrderOpPhaseControl 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.
    • getMaintOrderOpPhaseControlIfPresent

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

      If the navigation property for an entity MaintenanceOrderOperation 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_MaintOrderOpPhaseControl is already loaded, the result will contain the MaintOrderOpPhaseControl entities. If not, an Option with result state empty is returned.
    • setMaintOrderOpPhaseControl

      public void setMaintOrderOpPhaseControl(@Nonnull List<MaintOrderOpPhaseControl> value)
      Overwrites the list of associated MaintOrderOpPhaseControl entities for the loaded navigation property to_MaintOrderOpPhaseControl.

      If the navigation property to_MaintOrderOpPhaseControl of a queried MaintenanceOrderOperation 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 MaintOrderOpPhaseControl entities.
    • addMaintOrderOpPhaseControl

      public void addMaintOrderOpPhaseControl(MaintOrderOpPhaseControl... entity)
      Adds elements to the list of associated MaintOrderOpPhaseControl entities. This corresponds to the OData navigation property to_MaintOrderOpPhaseControl.

      If the navigation property to_MaintOrderOpPhaseControl of a queried MaintenanceOrderOperation 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 MaintOrderOpPhaseControl entities.
    • fetchMaintOrderOpProdnRsceTool

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

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

      Returns:
      List containing one or more associated MaintOrderOpProdnRsceTool 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.
    • getMaintOrderOpProdnRsceToolOrFetch

      @Nonnull public List<MaintOrderOpProdnRsceTool> getMaintOrderOpProdnRsceToolOrFetch()
      Retrieval of associated MaintOrderOpProdnRsceTool entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpProdnRsceTool.

      If the navigation property to_MaintOrderOpProdnRsceTool of a queried MaintenanceOrderOperation 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 MaintOrderOpProdnRsceTool 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.
    • getMaintOrderOpProdnRsceToolIfPresent

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

      If the navigation property for an entity MaintenanceOrderOperation 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_MaintOrderOpProdnRsceTool is already loaded, the result will contain the MaintOrderOpProdnRsceTool entities. If not, an Option with result state empty is returned.
    • setMaintOrderOpProdnRsceTool

      public void setMaintOrderOpProdnRsceTool(@Nonnull List<MaintOrderOpProdnRsceTool> value)
      Overwrites the list of associated MaintOrderOpProdnRsceTool entities for the loaded navigation property to_MaintOrderOpProdnRsceTool.

      If the navigation property to_MaintOrderOpProdnRsceTool of a queried MaintenanceOrderOperation 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 MaintOrderOpProdnRsceTool entities.
    • addMaintOrderOpProdnRsceTool

      public void addMaintOrderOpProdnRsceTool(MaintOrderOpProdnRsceTool... entity)
      Adds elements to the list of associated MaintOrderOpProdnRsceTool entities. This corresponds to the OData navigation property to_MaintOrderOpProdnRsceTool.

      If the navigation property to_MaintOrderOpProdnRsceTool of a queried MaintenanceOrderOperation 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 MaintOrderOpProdnRsceTool entities.
    • fetchMaintOrderOpRelationship

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

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

      Returns:
      List containing one or more associated MaintOrderOpRelationship 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.
    • getMaintOrderOpRelationshipOrFetch

      @Nonnull public List<MaintOrderOpRelationship> getMaintOrderOpRelationshipOrFetch()
      Retrieval of associated MaintOrderOpRelationship entities (one to many). This corresponds to the OData navigation property to_MaintOrderOpRelationship.

      If the navigation property to_MaintOrderOpRelationship of a queried MaintenanceOrderOperation 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 MaintOrderOpRelationship 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.
    • getMaintOrderOpRelationshipIfPresent

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

      If the navigation property for an entity MaintenanceOrderOperation 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_MaintOrderOpRelationship is already loaded, the result will contain the MaintOrderOpRelationship entities. If not, an Option with result state empty is returned.
    • setMaintOrderOpRelationship

      public void setMaintOrderOpRelationship(@Nonnull List<MaintOrderOpRelationship> value)
      Overwrites the list of associated MaintOrderOpRelationship entities for the loaded navigation property to_MaintOrderOpRelationship.

      If the navigation property to_MaintOrderOpRelationship of a queried MaintenanceOrderOperation 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 MaintOrderOpRelationship entities.
    • addMaintOrderOpRelationship

      public void addMaintOrderOpRelationship(MaintOrderOpRelationship... entity)
      Adds elements to the list of associated MaintOrderOpRelationship entities. This corresponds to the OData navigation property to_MaintOrderOpRelationship.

      If the navigation property to_MaintOrderOpRelationship of a queried MaintenanceOrderOperation 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 MaintOrderOpRelationship entities.
    • builder

    • getMaintenanceOrder

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

      Original property name from the Odata EDM: MaintenanceOrder

      Returns:
      Order Number
    • getMaintenanceOrderOperation

      @Nullable public String getMaintenanceOrderOperation()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderOperation

      Returns:
      Maintenance Order Operation
    • getMaintenanceOrderSubOperation

      @Nullable public String getMaintenanceOrderSubOperation()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceOrderSubOperation

      Returns:
      Maintenance Order Suboperation
    • getOperationControlKey

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

      Original property name from the Odata EDM: OperationControlKey

      Returns:
      Control Key
    • getOperationWorkCenterInternalID

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

      Original property name from the Odata EDM: OperationWorkCenterInternalID

      Returns:
      Object ID of the resource
    • getWorkCenter

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

      Original property name from the Odata EDM: WorkCenter

      Returns:
      Work Center
    • getPlant

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

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getOperationStandardTextCode

      @Nullable public String getOperationStandardTextCode()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: OperationStandardTextCode

      Returns:
      Standard text key
    • getOperationDescription

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

      Original property name from the Odata EDM: OperationDescription

      Returns:
      Operation Short Text
    • getMaintOrderRoutingNumber

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

      Original property name from the Odata EDM: MaintOrderRoutingNumber

      Returns:
      Routing number of operations in the order
    • getMaintenanceOrderRoutingNode

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

      Original property name from the Odata EDM: MaintenanceOrderRoutingNode

      Returns:
      General counter for order
    • getSuperiorOperationInternalID

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

      Original property name from the Odata EDM: SuperiorOperationInternalID

      Returns:
      Node Number of the Superior Operation
    • getOperationWorkCenterTypeCode

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

      Original property name from the Odata EDM: OperationWorkCenterTypeCode

      Returns:
      The operationWorkCenterTypeCode contained in this entity.
    • getLanguage

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

      Original property name from the Odata EDM: Language

      Returns:
      Language Key
    • getNumberOfTimeTickets

      @Nullable public BigDecimal getNumberOfTimeTickets()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: NumberOfTimeTickets

      Returns:
      Number of Time Tickets
    • getOperationPurgInfoRecdSearchTxt

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

      Original property name from the Odata EDM: OperationPurgInfoRecdSearchTxt

      Returns:
      Sort Term for Non-Stock Info Records
    • getOperationSupplier

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

      Original property name from the Odata EDM: OperationSupplier

      Returns:
      Account Number of Supplier
    • getOpExternalProcessingPrice

      @Nullable public BigDecimal getOpExternalProcessingPrice()
      Constraints: Not nullable, Precision: 11, Scale: 3

      Original property name from the Odata EDM: OpExternalProcessingPrice

      Returns:
      Price
    • getOpExternalProcessingCurrency

      @Nullable public String getOpExternalProcessingCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: OpExternalProcessingCurrency

      Returns:
      Currency Key
    • getCostElement

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

      Original property name from the Odata EDM: CostElement

      Returns:
      Cost Element
    • getOperationPurchasingInfoRecord

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

      Original property name from the Odata EDM: OperationPurchasingInfoRecord

      Returns:
      Number of purchasing info record
    • getPurchasingOrganization

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

      Original property name from the Odata EDM: PurchasingOrganization

      Returns:
      Purchasing Organization
    • getPurchasingGroup

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

      Original property name from the Odata EDM: PurchasingGroup

      Returns:
      Purchasing Group for External Processing Activity
    • getMaterialGroup

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

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Material Group
    • getOpPurchaseOutlineAgreement

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

      Original property name from the Odata EDM: OpPurchaseOutlineAgreement

      Returns:
      Number of principal purchase agreement
    • getOpPurchaseOutlineAgreementItem

      @Nullable public String getOpPurchaseOutlineAgreementItem()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: OpPurchaseOutlineAgreementItem

      Returns:
      Item Number of Principal Purchase Agreement
    • getOperationRequisitionerName

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

      Original property name from the Odata EDM: OperationRequisitionerName

      Returns:
      Name of requisitioner/requester
    • getOperationTrackingNumber

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

      Original property name from the Odata EDM: OperationTrackingNumber

      Returns:
      Requirement Tracking Number
    • getNumberOfCapacities

      @Nullable public Short getNumberOfCapacities()
      Constraints: none

      Original property name from the Odata EDM: NumberOfCapacities

      Returns:
      Number of capacities required
    • getOperationWorkPercent

      @Nullable public Short getOperationWorkPercent()
      Constraints: none

      Original property name from the Odata EDM: OperationWorkPercent

      Returns:
      Work percentage
    • getOperationCalculationControl

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

      Original property name from the Odata EDM: OperationCalculationControl

      Returns:
      Key for calculation
    • getActivityType

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

      Original property name from the Odata EDM: ActivityType

      Returns:
      Activity Type
    • getOperationSystemCondition

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

      Original property name from the Odata EDM: OperationSystemCondition

      Returns:
      System Condition
    • getOperationGoodsRecipientName

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

      Original property name from the Odata EDM: OperationGoodsRecipientName

      Returns:
      Goods Recipient
    • getOperationUnloadingPointName

      @Nullable public String getOperationUnloadingPointName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: OperationUnloadingPointName

      Returns:
      Unloading Point
    • getOperationPersonResponsible

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

      Original property name from the Odata EDM: OperationPersonResponsible

      Returns:
      Personnel number
    • getDeliveryTimeInDays

      @Nullable public BigDecimal getDeliveryTimeInDays()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: DeliveryTimeInDays

      Returns:
      Planned Delivery Time in Days
    • getMaintOrderOperationDuration

      @Nullable public BigDecimal getMaintOrderOperationDuration()
      Constraints: Not nullable, Precision: 5, Scale: 1

      Original property name from the Odata EDM: MaintOrderOperationDuration

      Returns:
      Normal Duration of Activity
    • getMaintOrdOperationDurationUnit

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

      Original property name from the Odata EDM: MaintOrdOperationDurationUnit

      Returns:
      Normal Duration/Unit
    • getOpBscStartDateConstraintType

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

      Original property name from the Odata EDM: OpBscStartDateConstraintType

      Returns:
      Constraint on the basic start date for the activity
    • getOpBscEndDateConstraintType

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

      Original property name from the Odata EDM: OpBscEndDateConstraintType

      Returns:
      Constraint on the finish date of the activity
    • getMaintOrdOperationWorkDuration

      @Nullable public BigDecimal getMaintOrdOperationWorkDuration()
      Constraints: Not nullable, Precision: 7, Scale: 1

      Original property name from the Odata EDM: MaintOrdOperationWorkDuration

      Returns:
      Work involved in the activity
    • getMaintOrdOpWorkDurationUnit

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

      Original property name from the Odata EDM: MaintOrdOpWorkDurationUnit

      Returns:
      Unit for Work
    • getMaintOrdOpConstraintStrtDteTme

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

      Original property name from the Odata EDM: MaintOrdOpConstraintStrtDteTme

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

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

      Original property name from the Odata EDM: ConstraintDateForBscStartDate

      Returns:
      The constraintDateForBscStartDate contained in this entity.
    • getConstraintTimeForBscStartTime

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

      Original property name from the Odata EDM: ConstraintTimeForBscStartTime

      Returns:
      The constraintTimeForBscStartTime contained in this entity.
    • getMaintOrdOpCstrtFinishDteTme

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

      Original property name from the Odata EDM: MaintOrdOpCstrtFinishDteTme

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

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

      Original property name from the Odata EDM: ConstraintDateForBscFinishDate

      Returns:
      The constraintDateForBscFinishDate contained in this entity.
    • getConstraintTimeForBscFinishTime

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

      Original property name from the Odata EDM: ConstraintTimeForBscFinishTime

      Returns:
      The constraintTimeForBscFinishTime contained in this entity.
    • getMaintOrdOperationExecutionRate

      @Nullable public BigDecimal getMaintOrdOperationExecutionRate()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: MaintOrdOperationExecutionRate

      Returns:
      Execution Factor
    • getEquipment

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

      Original property name from the Odata EDM: Equipment

      Returns:
      Equipment Number
    • getFunctionalLocation

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

      Original property name from the Odata EDM: FunctionalLocation

      Returns:
      Functional Location
    • getMaintenanceActivityType

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

      Original property name from the Odata EDM: MaintenanceActivityType

      Returns:
      Maintenance activity type
    • getBusinessArea

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

      Original property name from the Odata EDM: BusinessArea

      Returns:
      Business Area
    • getProfitCenter

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

      Original property name from the Odata EDM: ProfitCenter

      Returns:
      Profit Center
    • getCostingSheet

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

      Original property name from the Odata EDM: CostingSheet

      Returns:
      Costing Sheet
    • getTaxJurisdiction

      @Nullable public String getTaxJurisdiction()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: TaxJurisdiction

      Returns:
      Tax Jurisdiction
    • getFunctionalArea

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

      Original property name from the Odata EDM: FunctionalArea

      Returns:
      Functional Area
    • getMaintControllingObjectClass

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

      Original property name from the Odata EDM: MaintControllingObjectClass

      Returns:
      Object Class
    • getWrkCtrIntCapRqmtsDistr

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

      Original property name from the Odata EDM: WrkCtrIntCapRqmtsDistr

      Returns:
      Distr.cap.reqmts (plant maint.,process order, network)
    • getMaintOrdOperationOverheadCode

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

      Original property name from the Odata EDM: MaintOrdOperationOverheadCode

      Returns:
      Overhead key
    • getMaintOrderOperationQuantity

      @Nullable public BigDecimal getMaintOrderOperationQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MaintOrderOperationQuantity

      Returns:
      Operation Total Quantity
    • getMaintOrdOperationQuantityUnit

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

      Original property name from the Odata EDM: MaintOrdOperationQuantityUnit

      Returns:
      Unit of Measure for Activity/Operation
    • getAssembly

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

      Original property name from the Odata EDM: Assembly

      Returns:
      Assembly
    • getMaintOperationExecStageCode

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

      Original property name from the Odata EDM: MaintOperationExecStageCode

      Returns:
      PRE MAIN POST
    • getMaintOrdOpAssgdWBSElmntInt

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

      Original property name from the Odata EDM: MaintOrdOpAssgdWBSElmntInt

      Returns:
      WBS Element
    • getWBSElement

      @Nullable public String getWBSElement()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElement

      Returns:
      Work Breakdown Structure Element (WBS Element)
    • getIsMarkedForDeletion

      @Nullable public Boolean getIsMarkedForDeletion()
      Constraints: none

      Original property name from the Odata EDM: IsMarkedForDeletion

      Returns:
      Deletion Flag
    • getMaintOrderOperationInternalID

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

      Original property name from the Odata EDM: MaintOrderOperationInternalID

      Returns:
      Object Number
    • getMaintenanceObjectListItem

      @Nullable public Integer getMaintenanceObjectListItem()
      Constraints: none

      Original property name from the Odata EDM: MaintenanceObjectListItem

      Returns:
      Object list counters
    • getPurchaseRequisition

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

      Original property name from the Odata EDM: PurchaseRequisition

      Returns:
      Purchase Requisition Number
    • getPurchaseRequisitionItem

      @Nullable public String getPurchaseRequisitionItem()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseRequisitionItem

      Returns:
      Item Number of Purchase Requisition in Order
    • getOpErlstSchedldExecStrtDte

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

      Original property name from the Odata EDM: OpErlstSchedldExecStrtDte

      Returns:
      The opErlstSchedldExecStrtDte contained in this entity.
    • getOpErlstSchedldExecStrtTme

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

      Original property name from the Odata EDM: OpErlstSchedldExecStrtTme

      Returns:
      The opErlstSchedldExecStrtTme contained in this entity.
    • getOpErlstSchedldExecEndDte

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

      Original property name from the Odata EDM: OpErlstSchedldExecEndDte

      Returns:
      The opErlstSchedldExecEndDte contained in this entity.
    • getOpErlstSchedldExecEndTme

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

      Original property name from the Odata EDM: OpErlstSchedldExecEndTme

      Returns:
      The opErlstSchedldExecEndTme contained in this entity.
    • getOpLtstSchedldExecStrtDte

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

      Original property name from the Odata EDM: OpLtstSchedldExecStrtDte

      Returns:
      The opLtstSchedldExecStrtDte contained in this entity.
    • getOpLtstSchedldExecStrtTme

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

      Original property name from the Odata EDM: OpLtstSchedldExecStrtTme

      Returns:
      The opLtstSchedldExecStrtTme contained in this entity.
    • getOpLtstSchedldExecEndDte

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

      Original property name from the Odata EDM: OpLtstSchedldExecEndDte

      Returns:
      The opLtstSchedldExecEndDte contained in this entity.
    • getOpLtstSchedldExecEndTme

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

      Original property name from the Odata EDM: OpLtstSchedldExecEndTme

      Returns:
      The opLtstSchedldExecEndTme contained in this entity.
    • getOpActualExecutionStartDate

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

      Original property name from the Odata EDM: OpActualExecutionStartDate

      Returns:
      The opActualExecutionStartDate contained in this entity.
    • getOpActualExecutionStartTime

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

      Original property name from the Odata EDM: OpActualExecutionStartTime

      Returns:
      The opActualExecutionStartTime contained in this entity.
    • getOpActualExecutionEndDate

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

      Original property name from the Odata EDM: OpActualExecutionEndDate

      Returns:
      The opActualExecutionEndDate contained in this entity.
    • getOpActualExecutionEndTime

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

      Original property name from the Odata EDM: OpActualExecutionEndTime

      Returns:
      The opActualExecutionEndTime contained in this entity.
    • getForecastWorkQuantity

      @Nullable public BigDecimal getForecastWorkQuantity()
      Constraints: Not nullable, Precision: 7, Scale: 1

      Original property name from the Odata EDM: ForecastWorkQuantity

      Returns:
      Forecast Work (Actual + Remaining)
    • getActualWorkQuantity

      @Nullable public BigDecimal getActualWorkQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ActualWorkQuantity

      Returns:
      Actual Work
    • getMaintOrdOpProcessPhaseCode

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

      Original property name from the Odata EDM: MaintOrdOpProcessPhaseCode

      Returns:
      Process Phase
    • getMaintOrdOpProcessSubPhaseCode

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

      Original property name from the Odata EDM: MaintOrdOpProcessSubPhaseCode

      Returns:
      Process Subphase
    • getSystemStatusText

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

      Original property name from the Odata EDM: SystemStatusText

      Returns:
      System Status Line
    • getUserStatusText

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

      Original property name from the Odata EDM: UserStatusText

      Returns:
      User Status
    • toString

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

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

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

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