java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<MaintenanceTaskListOperation>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.maintenancetasklist.MaintenanceTaskListOperation
All Implemented Interfaces:
VdmEntitySet

public class MaintenanceTaskListOperation extends VdmEntity<MaintenanceTaskListOperation> implements VdmEntitySet
Operations

Original entity name from the Odata EDM: MaintenanceTaskListOperationType

  • Field Details

  • Constructor Details

    • MaintenanceTaskListOperation

      public MaintenanceTaskListOperation()
    • MaintenanceTaskListOperation

      public MaintenanceTaskListOperation(@Nullable String taskListType, @Nullable String taskListGroup, @Nullable String taskListGroupCounter, @Nullable String taskListSequence, @Nullable String taskListOperationInternalId, @Nullable String taskListOpBOMItmIntVersCounter, @Nullable String maintenanceTaskListOperation, @Nullable String maintOperationExecStageCode, @Nullable String operationText, @Nullable String operationControlProfile, @Nullable String workCenter, @Nullable String plant, @Nullable String assembly, @Nullable String operationCalculationControl, @Nullable BigDecimal opPlannedWorkQuantity, @Nullable String opWorkQuantityUnit, @Nullable Short numberOfCapacities, @Nullable BigDecimal purchaseOrderQty, @Nullable String purchaseOrderQuantityUnit, @Nullable BigDecimal operationStandardDuration, @Nullable String operationStandardDurationUnit, @Nullable String costCtrActivityType, @Nullable String materialGroup, @Nullable BigDecimal opExternalProcessingPrice, @Nullable String opExternalProcessingCurrency, @Nullable String costElement, @Nullable String purchasingGroup, @Nullable String purchasingOrganization, @Nullable String purchaseContract, @Nullable String purchaseContractItem, @Nullable String supplier, @Nullable String changeNumber, @Nullable String purchasingInfoRecord, @Nullable String isBusinessPurposeCompleted, @Nullable String supplierAccountGroup, @Nullable String authorizationGroup, @Nullable String taskListStatus, @Nullable String responsiblePlannerGroup, @Nullable String maintenancePlanningPlant, @Nullable String maintenancePlannerGroup, @Nullable String controllingArea, @Nullable String costCenter, @Nullable String maintenancePlant, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable String technicalObject, @Nullable String techObjIsEquipOrFuncnlLoc, @Nullable Collection<SAP__Message> _Messages, @Nullable MaintenanceTaskListOpLongText to_OpLongText, List<MaintenanceTaskListOpMat> to_OpMaterial, List<MaintenanceTaskListOpReltnshp> to_OpRelation, List<MaintenanceTaskListSubOp> to_SubOp)
  • Method Details

    • getType

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

      public void setTaskListType(@Nullable String taskListType)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TaskListType

      Parameters:
      taskListType - Task List Type
    • setTaskListGroup

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

      Original property name from the Odata EDM: TaskListGroup

      Parameters:
      taskListGroup - Key for Task List Group
    • setTaskListGroupCounter

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

      Original property name from the Odata EDM: TaskListGroupCounter

      Parameters:
      taskListGroupCounter - Group Counter
    • setTaskListSequence

      public void setTaskListSequence(@Nullable String taskListSequence)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TaskListSequence

      Parameters:
      taskListSequence - Sequence
    • setTaskListOperationInternalId

      public void setTaskListOperationInternalId(@Nullable String taskListOperationInternalId)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: TaskListOperationInternalId

      Parameters:
      taskListOperationInternalId - Number of the Task List Node
    • setTaskListOpBOMItmIntVersCounter

      public void setTaskListOpBOMItmIntVersCounter(@Nullable String taskListOpBOMItmIntVersCounter)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: TaskListOpBOMItmIntVersCounter

      Parameters:
      taskListOpBOMItmIntVersCounter - Internal counter
    • setMaintenanceTaskListOperation

      public void setMaintenanceTaskListOperation(@Nullable String maintenanceTaskListOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaintenanceTaskListOperation

      Parameters:
      maintenanceTaskListOperation - Operation / Phase Number
    • 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
    • setOperationText

      public void setOperationText(@Nullable String operationText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: OperationText

      Parameters:
      operationText - Operation Short Text
    • setOperationControlProfile

      public void setOperationControlProfile(@Nullable String operationControlProfile)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: OperationControlProfile

      Parameters:
      operationControlProfile - Control Key
    • 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
    • setAssembly

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

      Original property name from the Odata EDM: Assembly

      Parameters:
      assembly - Assembly
    • 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
    • setOpPlannedWorkQuantity

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

      Original property name from the Odata EDM: OpPlannedWorkQuantity

      Parameters:
      opPlannedWorkQuantity - Work involved in the activity
    • setOpWorkQuantityUnit

      public void setOpWorkQuantityUnit(@Nullable String opWorkQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OpWorkQuantityUnit

      Parameters:
      opWorkQuantityUnit - Unit for Work
    • setNumberOfCapacities

      public void setNumberOfCapacities(@Nullable Short numberOfCapacities)
      Constraints: Not nullable

      Original property name from the Odata EDM: NumberOfCapacities

      Parameters:
      numberOfCapacities - Number of capacities required
    • setPurchaseOrderQty

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

      Original property name from the Odata EDM: PurchaseOrderQty

      Parameters:
      purchaseOrderQty - Purchase Order Quantity: Operation
    • setPurchaseOrderQuantityUnit

      public void setPurchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurchaseOrderQuantityUnit

      Parameters:
      purchaseOrderQuantityUnit - Operation order quantity unit
    • setOperationStandardDuration

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

      Original property name from the Odata EDM: OperationStandardDuration

      Parameters:
      operationStandardDuration - Normal Duration of Activity
    • setOperationStandardDurationUnit

      public void setOperationStandardDurationUnit(@Nullable String operationStandardDurationUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OperationStandardDurationUnit

      Parameters:
      operationStandardDurationUnit - Normal Duration/Unit
    • setCostCtrActivityType

      public void setCostCtrActivityType(@Nullable String costCtrActivityType)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: CostCtrActivityType

      Parameters:
      costCtrActivityType - Activity Type
    • 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
    • setOpExternalProcessingPrice

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

      Original property name from the Odata EDM: OpExternalProcessingPrice

      Parameters:
      opExternalProcessingPrice - Net Price in Purchasing Info Record
    • setOpExternalProcessingCurrency

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

      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
    • 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
    • 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
    • setPurchaseContract

      public void setPurchaseContract(@Nullable String purchaseContract)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchaseContract

      Parameters:
      purchaseContract - Purchasing Document Number
    • setPurchaseContractItem

      public void setPurchaseContractItem(@Nullable String purchaseContractItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchaseContractItem

      Parameters:
      purchaseContractItem - Item Number of Purchasing Document
    • setSupplier

      public void setSupplier(@Nullable String supplier)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Supplier

      Parameters:
      supplier - Account Number of Supplier
    • setChangeNumber

      public void setChangeNumber(@Nullable String changeNumber)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ChangeNumber

      Parameters:
      changeNumber - Change Number
    • setPurchasingInfoRecord

      public void setPurchasingInfoRecord(@Nullable String purchasingInfoRecord)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingInfoRecord

      Parameters:
      purchasingInfoRecord - Number of purchasing info record
    • setIsBusinessPurposeCompleted

      public void setIsBusinessPurposeCompleted(@Nullable String isBusinessPurposeCompleted)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsBusinessPurposeCompleted

      Parameters:
      isBusinessPurposeCompleted - Business Purpose Completed Flag
    • setSupplierAccountGroup

      public void setSupplierAccountGroup(@Nullable String supplierAccountGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SupplierAccountGroup

      Parameters:
      supplierAccountGroup - Supplier Account Group
    • setAuthorizationGroup

      public void setAuthorizationGroup(@Nullable String authorizationGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: AuthorizationGroup

      Parameters:
      authorizationGroup - Authorization Group
    • setTaskListStatus

      public void setTaskListStatus(@Nullable String taskListStatus)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: TaskListStatus

      Parameters:
      taskListStatus - Status
    • setResponsiblePlannerGroup

      public void setResponsiblePlannerGroup(@Nullable String responsiblePlannerGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ResponsiblePlannerGroup

      Parameters:
      responsiblePlannerGroup - Responsible Planner Group or Department
    • setMaintenancePlanningPlant

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

      Original property name from the Odata EDM: MaintenancePlanningPlant

      Parameters:
      maintenancePlanningPlant - Maintenance Planning Plant
    • setMaintenancePlannerGroup

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

      Original property name from the Odata EDM: MaintenancePlannerGroup

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

      public void setControllingArea(@Nullable String controllingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ControllingArea

      Parameters:
      controllingArea - Controlling Area
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setMaintenancePlant

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

      Original property name from the Odata EDM: MaintenancePlant

      Parameters:
      maintenancePlant - Maintenance Plant
    • setValidityStartDate

      public void setValidityStartDate(@Nullable LocalDate validityStartDate)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDate

      Parameters:
      validityStartDate - Valid-From Date
    • setValidityEndDate

      public void setValidityEndDate(@Nullable LocalDate validityEndDate)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityEndDate

      Parameters:
      validityEndDate - Valid-To Date
    • setTechnicalObject

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

      Original property name from the Odata EDM: TechnicalObject

      Parameters:
      technicalObject - Technical Object
    • setTechObjIsEquipOrFuncnlLoc

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

      Original property name from the Odata EDM: TechObjIsEquipOrFuncnlLoc

      Parameters:
      techObjIsEquipOrFuncnlLoc - Technical Object Type
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<MaintenanceTaskListOperation>
    • toMapOfFields

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

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

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

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

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

      If the navigation property for an entity MaintenanceTaskListOperation 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 _OpLongText is already loaded, the result will contain the MaintenanceTaskListOpLongText entity. If not, an Option with result state empty is returned.
    • setOpLongText

      public void setOpLongText(MaintenanceTaskListOpLongText value)
      Overwrites the associated MaintenanceTaskListOpLongText entity for the loaded navigation property _OpLongText.
      Parameters:
      value - New MaintenanceTaskListOpLongText entity.
    • getOpMaterialIfPresent

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

      If the navigation property for an entity MaintenanceTaskListOperation 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 _OpMaterial is already loaded, the result will contain the MaintenanceTaskListOpMat entities. If not, an Option with result state empty is returned.
    • setOpMaterial

      public void setOpMaterial(@Nonnull List<MaintenanceTaskListOpMat> value)
      Overwrites the list of associated MaintenanceTaskListOpMat entities for the loaded navigation property _OpMaterial.

      If the navigation property _OpMaterial of a queried MaintenanceTaskListOperation 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 MaintenanceTaskListOpMat entities.
    • addOpMaterial

      public void addOpMaterial(MaintenanceTaskListOpMat... entity)
      Adds elements to the list of associated MaintenanceTaskListOpMat entities. This corresponds to the OData navigation property _OpMaterial.

      If the navigation property _OpMaterial of a queried MaintenanceTaskListOperation 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 MaintenanceTaskListOpMat entities.
    • getOpRelationIfPresent

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

      If the navigation property for an entity MaintenanceTaskListOperation 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 _OpRelation is already loaded, the result will contain the MaintenanceTaskListOpReltnshp entities. If not, an Option with result state empty is returned.
    • setOpRelation

      public void setOpRelation(@Nonnull List<MaintenanceTaskListOpReltnshp> value)
      Overwrites the list of associated MaintenanceTaskListOpReltnshp entities for the loaded navigation property _OpRelation.

      If the navigation property _OpRelation of a queried MaintenanceTaskListOperation 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 MaintenanceTaskListOpReltnshp entities.
    • addOpRelation

      public void addOpRelation(MaintenanceTaskListOpReltnshp... entity)
      Adds elements to the list of associated MaintenanceTaskListOpReltnshp entities. This corresponds to the OData navigation property _OpRelation.

      If the navigation property _OpRelation of a queried MaintenanceTaskListOperation 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 MaintenanceTaskListOpReltnshp entities.
    • getSubOpIfPresent

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

      If the navigation property for an entity MaintenanceTaskListOperation 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 _SubOp is already loaded, the result will contain the MaintenanceTaskListSubOp entities. If not, an Option with result state empty is returned.
    • setSubOp

      public void setSubOp(@Nonnull List<MaintenanceTaskListSubOp> value)
      Overwrites the list of associated MaintenanceTaskListSubOp entities for the loaded navigation property _SubOp.

      If the navigation property _SubOp of a queried MaintenanceTaskListOperation 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 MaintenanceTaskListSubOp entities.
    • addSubOp

      public void addSubOp(MaintenanceTaskListSubOp... entity)
      Adds elements to the list of associated MaintenanceTaskListSubOp entities. This corresponds to the OData navigation property _SubOp.

      If the navigation property _SubOp of a queried MaintenanceTaskListOperation 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 MaintenanceTaskListSubOp entities.
    • builder

    • getTaskListType

      @Nullable public String getTaskListType()
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TaskListType

      Returns:
      Task List Type
    • getTaskListGroup

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

      Original property name from the Odata EDM: TaskListGroup

      Returns:
      Key for Task List Group
    • getTaskListGroupCounter

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

      Original property name from the Odata EDM: TaskListGroupCounter

      Returns:
      Group Counter
    • getTaskListSequence

      @Nullable public String getTaskListSequence()
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: TaskListSequence

      Returns:
      Sequence
    • getTaskListOperationInternalId

      @Nullable public String getTaskListOperationInternalId()
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: TaskListOperationInternalId

      Returns:
      Number of the Task List Node
    • getTaskListOpBOMItmIntVersCounter

      @Nullable public String getTaskListOpBOMItmIntVersCounter()
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: TaskListOpBOMItmIntVersCounter

      Returns:
      Internal counter
    • getMaintenanceTaskListOperation

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

      Original property name from the Odata EDM: MaintenanceTaskListOperation

      Returns:
      Operation / Phase Number
    • getMaintOperationExecStageCode

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

      Original property name from the Odata EDM: MaintOperationExecStageCode

      Returns:
      PRE MAIN POST
    • getOperationText

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

      Original property name from the Odata EDM: OperationText

      Returns:
      Operation Short Text
    • getOperationControlProfile

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

      Original property name from the Odata EDM: OperationControlProfile

      Returns:
      Control Key
    • 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
    • getAssembly

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

      Original property name from the Odata EDM: Assembly

      Returns:
      Assembly
    • getOperationCalculationControl

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

      Original property name from the Odata EDM: OperationCalculationControl

      Returns:
      Key for calculation
    • getOpPlannedWorkQuantity

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

      Original property name from the Odata EDM: OpPlannedWorkQuantity

      Returns:
      Work involved in the activity
    • getOpWorkQuantityUnit

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

      Original property name from the Odata EDM: OpWorkQuantityUnit

      Returns:
      Unit for Work
    • getNumberOfCapacities

      @Nullable public Short getNumberOfCapacities()
      Constraints: Not nullable

      Original property name from the Odata EDM: NumberOfCapacities

      Returns:
      Number of capacities required
    • getPurchaseOrderQty

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

      Original property name from the Odata EDM: PurchaseOrderQty

      Returns:
      Purchase Order Quantity: Operation
    • getPurchaseOrderQuantityUnit

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

      Original property name from the Odata EDM: PurchaseOrderQuantityUnit

      Returns:
      Operation order quantity unit
    • getOperationStandardDuration

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

      Original property name from the Odata EDM: OperationStandardDuration

      Returns:
      Normal Duration of Activity
    • getOperationStandardDurationUnit

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

      Original property name from the Odata EDM: OperationStandardDurationUnit

      Returns:
      Normal Duration/Unit
    • getCostCtrActivityType

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

      Original property name from the Odata EDM: CostCtrActivityType

      Returns:
      Activity Type
    • getMaterialGroup

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

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      Material Group
    • getOpExternalProcessingPrice

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

      Original property name from the Odata EDM: OpExternalProcessingPrice

      Returns:
      Net Price in Purchasing Info Record
    • getOpExternalProcessingCurrency

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

      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
    • 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
    • getPurchasingOrganization

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

      Original property name from the Odata EDM: PurchasingOrganization

      Returns:
      Purchasing Organization
    • getPurchaseContract

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

      Original property name from the Odata EDM: PurchaseContract

      Returns:
      Purchasing Document Number
    • getPurchaseContractItem

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

      Original property name from the Odata EDM: PurchaseContractItem

      Returns:
      Item Number of Purchasing Document
    • getSupplier

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

      Original property name from the Odata EDM: Supplier

      Returns:
      Account Number of Supplier
    • getChangeNumber

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

      Original property name from the Odata EDM: ChangeNumber

      Returns:
      Change Number
    • getPurchasingInfoRecord

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

      Original property name from the Odata EDM: PurchasingInfoRecord

      Returns:
      Number of purchasing info record
    • getIsBusinessPurposeCompleted

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

      Original property name from the Odata EDM: IsBusinessPurposeCompleted

      Returns:
      Business Purpose Completed Flag
    • getSupplierAccountGroup

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

      Original property name from the Odata EDM: SupplierAccountGroup

      Returns:
      Supplier Account Group
    • getAuthorizationGroup

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

      Original property name from the Odata EDM: AuthorizationGroup

      Returns:
      Authorization Group
    • getTaskListStatus

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

      Original property name from the Odata EDM: TaskListStatus

      Returns:
      Status
    • getResponsiblePlannerGroup

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

      Original property name from the Odata EDM: ResponsiblePlannerGroup

      Returns:
      Responsible Planner Group or Department
    • getMaintenancePlanningPlant

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

      Original property name from the Odata EDM: MaintenancePlanningPlant

      Returns:
      Maintenance Planning Plant
    • getMaintenancePlannerGroup

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

      Original property name from the Odata EDM: MaintenancePlannerGroup

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

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

      Original property name from the Odata EDM: ControllingArea

      Returns:
      Controlling Area
    • getCostCenter

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

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getMaintenancePlant

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

      Original property name from the Odata EDM: MaintenancePlant

      Returns:
      Maintenance Plant
    • getValidityStartDate

      @Nullable public LocalDate getValidityStartDate()
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      Valid-From Date
    • getValidityEndDate

      @Nullable public LocalDate getValidityEndDate()
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      Valid-To Date
    • getTechnicalObject

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

      Original property name from the Odata EDM: TechnicalObject

      Returns:
      Technical Object
    • getTechObjIsEquipOrFuncnlLoc

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

      Original property name from the Odata EDM: TechObjIsEquipOrFuncnlLoc

      Returns:
      Technical Object Type
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<MaintenanceTaskListOperation>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<MaintenanceTaskListOperation>