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

public class PlannedOrderCapacity extends VdmEntity<PlannedOrderCapacity>
Planned Order Capacity

Original entity name from the Odata EDM: A_PlannedOrderCapacityType

  • Field Details

    • ALL_FIELDS

      public static final PlannedOrderCapacitySelectable ALL_FIELDS
      Selector for all available fields of PlannedOrderCapacity.
    • CAPACITY_REQUIREMENT

      public static final PlannedOrderCapacityField<String> CAPACITY_REQUIREMENT
      Use with available fluent helpers to apply the CapacityRequirement field to query operations.
    • CAPACITY_REQUIREMENT_ITEM

      public static final PlannedOrderCapacityField<String> CAPACITY_REQUIREMENT_ITEM
      Use with available fluent helpers to apply the CapacityRequirementItem field to query operations.
    • CAPACITY_RQMT_ITEM_CAPACITY

      public static final PlannedOrderCapacityField<String> CAPACITY_RQMT_ITEM_CAPACITY
      Use with available fluent helpers to apply the CapacityRqmtItemCapacity field to query operations.
    • PLANNED_ORDER

      public static final PlannedOrderCapacityField<String> PLANNED_ORDER
      Use with available fluent helpers to apply the PlannedOrder field to query operations.
    • PLANNED_ORDER_TYPE

      public static final PlannedOrderCapacityField<String> PLANNED_ORDER_TYPE
      Use with available fluent helpers to apply the PlannedOrderType field to query operations.
    • SEQUENCE

      public static final PlannedOrderCapacityField<String> SEQUENCE
      Use with available fluent helpers to apply the Sequence field to query operations.
    • OPERATION

      public static final PlannedOrderCapacityField<String> OPERATION
      Use with available fluent helpers to apply the Operation field to query operations.
    • SUB_OPERATION

      public static final PlannedOrderCapacityField<String> SUB_OPERATION
      Use with available fluent helpers to apply the SubOperation field to query operations.
    • WORK_CENTER

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

      public static final PlannedOrderCapacityField<String> CAPACITY_CATEGORY_CODE
      Use with available fluent helpers to apply the CapacityCategoryCode field to query operations.
    • CAPACITY

      public static final PlannedOrderCapacityField<String> CAPACITY
      Use with available fluent helpers to apply the Capacity field to query operations.
    • MRP_CONTROLLER

      public static final PlannedOrderCapacityField<String> MRP_CONTROLLER
      Use with available fluent helpers to apply the MRPController field to query operations.
    • MRP_PLANT

      public static final PlannedOrderCapacityField<String> MRP_PLANT
      Use with available fluent helpers to apply the MRPPlant field to query operations.
    • OPERATION_LATEST_START_DATE

      public static final PlannedOrderCapacityField<LocalDateTime> OPERATION_LATEST_START_DATE
      Use with available fluent helpers to apply the OperationLatestStartDate field to query operations.
    • OPERATION_LATEST_START_TIME

      public static final PlannedOrderCapacityField<LocalTime> OPERATION_LATEST_START_TIME
      Use with available fluent helpers to apply the OperationLatestStartTime field to query operations.
    • OPERATION_LATEST_END_DATE

      public static final PlannedOrderCapacityField<LocalDateTime> OPERATION_LATEST_END_DATE
      Use with available fluent helpers to apply the OperationLatestEndDate field to query operations.
    • OPERATION_LATEST_END_TIME

      public static final PlannedOrderCapacityField<LocalTime> OPERATION_LATEST_END_TIME
      Use with available fluent helpers to apply the OperationLatestEndTime field to query operations.
    • OPERATION_EARLIEST_START_DATE

      public static final PlannedOrderCapacityField<LocalDateTime> OPERATION_EARLIEST_START_DATE
      Use with available fluent helpers to apply the OperationEarliestStartDate field to query operations.
    • OPERATION_EARLIEST_START_TIME

      public static final PlannedOrderCapacityField<LocalTime> OPERATION_EARLIEST_START_TIME
      Use with available fluent helpers to apply the OperationEarliestStartTime field to query operations.
    • OPERATION_EARLIEST_END_DATE

      public static final PlannedOrderCapacityField<LocalDateTime> OPERATION_EARLIEST_END_DATE
      Use with available fluent helpers to apply the OperationEarliestEndDate field to query operations.
    • OPERATION_EARLIEST_END_TIME

      public static final PlannedOrderCapacityField<LocalTime> OPERATION_EARLIEST_END_TIME
      Use with available fluent helpers to apply the OperationEarliestEndTime field to query operations.
    • OP_LTST_SCHEDLD_PROCG_STRT_DTE

      public static final PlannedOrderCapacityField<LocalDateTime> OP_LTST_SCHEDLD_PROCG_STRT_DTE
      Use with available fluent helpers to apply the OpLtstSchedldProcgStrtDte field to query operations.
    • OP_LTST_SCHEDLD_PROCG_STRT_TME

      public static final PlannedOrderCapacityField<LocalTime> OP_LTST_SCHEDLD_PROCG_STRT_TME
      Use with available fluent helpers to apply the OpLtstSchedldProcgStrtTme field to query operations.
    • OP_LTST_SCHEDLD_TRDWN_STRT_DTE

      public static final PlannedOrderCapacityField<LocalDateTime> OP_LTST_SCHEDLD_TRDWN_STRT_DTE
      Use with available fluent helpers to apply the OpLtstSchedldTrdwnStrtDte field to query operations.
    • OP_LTST_SCHEDLD_TRDWN_STRT_TME

      public static final PlannedOrderCapacityField<LocalTime> OP_LTST_SCHEDLD_TRDWN_STRT_TME
      Use with available fluent helpers to apply the OpLtstSchedldTrdwnStrtTme field to query operations.
    • SCHEDULED_BASIC_END_TIME

      public static final PlannedOrderCapacityField<LocalTime> SCHEDULED_BASIC_END_TIME
      Use with available fluent helpers to apply the ScheduledBasicEndTime field to query operations.
    • SCHEDULED_BASIC_START_TIME

      public static final PlannedOrderCapacityField<LocalTime> SCHEDULED_BASIC_START_TIME
      Use with available fluent helpers to apply the ScheduledBasicStartTime field to query operations.
    • CAPACITY_REQUIREMENT_UNIT

      public static final PlannedOrderCapacityField<String> CAPACITY_REQUIREMENT_UNIT
      Use with available fluent helpers to apply the CapacityRequirementUnit field to query operations.
    • UNIT_OF_MEASURE_ISO_CODE

      public static final PlannedOrderCapacityField<String> UNIT_OF_MEASURE_ISO_CODE
      Use with available fluent helpers to apply the UnitOfMeasureISOCode field to query operations.
    • SCHEDULED_CAP_REQ_OP_SEG_SETUP_DURN

      public static final PlannedOrderCapacityField<Double> SCHEDULED_CAP_REQ_OP_SEG_SETUP_DURN
      Use with available fluent helpers to apply the ScheduledCapReqOpSegSetupDurn field to query operations.
    • REMAINING_CAP_REQ_OP_SEG_SETUP_DURN

      public static final PlannedOrderCapacityField<Double> REMAINING_CAP_REQ_OP_SEG_SETUP_DURN
      Use with available fluent helpers to apply the RemainingCapReqOpSegSetupDurn field to query operations.
    • SCHEDULED_CAP_REQ_OP_SEG_PROCG_DURN

      public static final PlannedOrderCapacityField<Double> SCHEDULED_CAP_REQ_OP_SEG_PROCG_DURN
      Use with available fluent helpers to apply the ScheduledCapReqOpSegProcgDurn field to query operations.
    • REMAINING_CAP_REQ_OP_SEG_PROCG_DURN

      public static final PlannedOrderCapacityField<Double> REMAINING_CAP_REQ_OP_SEG_PROCG_DURN
      Use with available fluent helpers to apply the RemainingCapReqOpSegProcgDurn field to query operations.
    • SCHEDULED_CAP_REQ_OP_SEG_TRDWN_DURN

      public static final PlannedOrderCapacityField<Double> SCHEDULED_CAP_REQ_OP_SEG_TRDWN_DURN
      Use with available fluent helpers to apply the ScheduledCapReqOpSegTrdwnDurn field to query operations.
    • REMAINING_CAP_REQ_OP_SEG_TRDWN_DURN

      public static final PlannedOrderCapacityField<Double> REMAINING_CAP_REQ_OP_SEG_TRDWN_DURN
      Use with available fluent helpers to apply the RemainingCapReqOpSegTrdwnDurn field to query operations.
    • WRK_CNTR_HAS_LEADING_CAP

      public static final PlannedOrderCapacityField<String> WRK_CNTR_HAS_LEADING_CAP
      Use with available fluent helpers to apply the WrkCntrHasLeadingCap field to query operations.
    • OPERATION_TEXT

      public static final PlannedOrderCapacityField<String> OPERATION_TEXT
      Use with available fluent helpers to apply the OperationText field to query operations.
    • LAST_CHANGE_DATE_TIME

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

    • PlannedOrderCapacity

      public PlannedOrderCapacity()
    • PlannedOrderCapacity

      public PlannedOrderCapacity(@Nullable String capacityRequirement, @Nullable String capacityRequirementItem, @Nullable String capacityRqmtItemCapacity, @Nullable String plannedOrder, @Nullable String plannedOrderType, @Nullable String sequence, @Nullable String operation, @Nullable String subOperation, @Nullable String workCenter, @Nullable String capacityCategoryCode, @Nullable String capacity, @Nullable String mRPController, @Nullable String mRPPlant, @Nullable LocalDateTime operationLatestStartDate, @Nullable LocalTime operationLatestStartTime, @Nullable LocalDateTime operationLatestEndDate, @Nullable LocalTime operationLatestEndTime, @Nullable LocalDateTime operationEarliestStartDate, @Nullable LocalTime operationEarliestStartTime, @Nullable LocalDateTime operationEarliestEndDate, @Nullable LocalTime operationEarliestEndTime, @Nullable LocalDateTime opLtstSchedldProcgStrtDte, @Nullable LocalTime opLtstSchedldProcgStrtTme, @Nullable LocalDateTime opLtstSchedldTrdwnStrtDte, @Nullable LocalTime opLtstSchedldTrdwnStrtTme, @Nullable LocalTime scheduledBasicEndTime, @Nullable LocalTime scheduledBasicStartTime, @Nullable String capacityRequirementUnit, @Nullable String unitOfMeasureISOCode, @Nullable Double scheduledCapReqOpSegSetupDurn, @Nullable Double remainingCapReqOpSegSetupDurn, @Nullable Double scheduledCapReqOpSegProcgDurn, @Nullable Double remainingCapReqOpSegProcgDurn, @Nullable Double scheduledCapReqOpSegTrdwnDurn, @Nullable Double remainingCapReqOpSegTrdwnDurn, @Nullable String wrkCntrHasLeadingCap, @Nullable String operationText, @Nullable ZonedDateTime lastChangeDateTime)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: CapacityRequirement

      Parameters:
      capacityRequirement - ID of the Capacity Requirements Record
    • setCapacityRequirementItem

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

      Original property name from the Odata EDM: CapacityRequirementItem

      Parameters:
      capacityRequirementItem - Capacity Requirement Item
    • setCapacityRqmtItemCapacity

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

      Original property name from the Odata EDM: CapacityRqmtItemCapacity

      Parameters:
      capacityRqmtItemCapacity - Individual Capacity of a Capacity Requirement Item
    • setPlannedOrder

      public void setPlannedOrder(@Nullable String plannedOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PlannedOrder

      Parameters:
      plannedOrder - Planned Order
    • setPlannedOrderType

      public void setPlannedOrderType(@Nullable String plannedOrderType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PlannedOrderType

      Parameters:
      plannedOrderType - Planned Order Type
    • setSequence

      public void setSequence(@Nullable String sequence)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: Sequence

      Parameters:
      sequence - Sequence
    • setOperation

      public void setOperation(@Nullable String operation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Operation

      Parameters:
      operation - Operation/Activity Number
    • setSubOperation

      public void setSubOperation(@Nullable String subOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SubOperation

      Parameters:
      subOperation - Suboperation
    • 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
    • setCapacityCategoryCode

      public void setCapacityCategoryCode(@Nullable String capacityCategoryCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CapacityCategoryCode

      Parameters:
      capacityCategoryCode - Capacity Category
    • setCapacity

      public void setCapacity(@Nullable String capacity)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: Capacity

      Parameters:
      capacity - Capacity name
    • setMRPController

      public void setMRPController(@Nullable String mRPController)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MRPController

      Parameters:
      mRPController - MRP Controller
    • setMRPPlant

      public void setMRPPlant(@Nullable String mRPPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MRPPlant

      Parameters:
      mRPPlant - Planning Plant
    • setOperationLatestStartDate

      public void setOperationLatestStartDate(@Nullable LocalDateTime operationLatestStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationLatestStartDate

      Parameters:
      operationLatestStartDate - Latest Start Date
    • setOperationLatestStartTime

      public void setOperationLatestStartTime(@Nullable LocalTime operationLatestStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationLatestStartTime

      Parameters:
      operationLatestStartTime - Latest Start Time
    • setOperationLatestEndDate

      public void setOperationLatestEndDate(@Nullable LocalDateTime operationLatestEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationLatestEndDate

      Parameters:
      operationLatestEndDate - Latest End Date
    • setOperationLatestEndTime

      public void setOperationLatestEndTime(@Nullable LocalTime operationLatestEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationLatestEndTime

      Parameters:
      operationLatestEndTime - Latest End Time
    • setOperationEarliestStartDate

      public void setOperationEarliestStartDate(@Nullable LocalDateTime operationEarliestStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationEarliestStartDate

      Parameters:
      operationEarliestStartDate - Earliest Start Date
    • setOperationEarliestStartTime

      public void setOperationEarliestStartTime(@Nullable LocalTime operationEarliestStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationEarliestStartTime

      Parameters:
      operationEarliestStartTime - Earliest Start Time
    • setOperationEarliestEndDate

      public void setOperationEarliestEndDate(@Nullable LocalDateTime operationEarliestEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationEarliestEndDate

      Parameters:
      operationEarliestEndDate - Earliest End Date
    • setOperationEarliestEndTime

      public void setOperationEarliestEndTime(@Nullable LocalTime operationEarliestEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OperationEarliestEndTime

      Parameters:
      operationEarliestEndTime - Earliest End Time
    • setOpLtstSchedldProcgStrtDte

      public void setOpLtstSchedldProcgStrtDte(@Nullable LocalDateTime opLtstSchedldProcgStrtDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldProcgStrtDte

      Parameters:
      opLtstSchedldProcgStrtDte - Latest Scheduled Processing Start Date
    • setOpLtstSchedldProcgStrtTme

      public void setOpLtstSchedldProcgStrtTme(@Nullable LocalTime opLtstSchedldProcgStrtTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldProcgStrtTme

      Parameters:
      opLtstSchedldProcgStrtTme - Latest Scheduled Processing Start Time
    • setOpLtstSchedldTrdwnStrtDte

      public void setOpLtstSchedldTrdwnStrtDte(@Nullable LocalDateTime opLtstSchedldTrdwnStrtDte)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldTrdwnStrtDte

      Parameters:
      opLtstSchedldTrdwnStrtDte - Latest Scheduled Teardown Start Date
    • setOpLtstSchedldTrdwnStrtTme

      public void setOpLtstSchedldTrdwnStrtTme(@Nullable LocalTime opLtstSchedldTrdwnStrtTme)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: OpLtstSchedldTrdwnStrtTme

      Parameters:
      opLtstSchedldTrdwnStrtTme - Latest Scheduled Teardown Start Time
    • setScheduledBasicEndTime

      public void setScheduledBasicEndTime(@Nullable LocalTime scheduledBasicEndTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ScheduledBasicEndTime

      Parameters:
      scheduledBasicEndTime - Earliest finish of operation (time)
    • setScheduledBasicStartTime

      public void setScheduledBasicStartTime(@Nullable LocalTime scheduledBasicStartTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ScheduledBasicStartTime

      Parameters:
      scheduledBasicStartTime - Earliest scheduled start: Execution (time)
    • setCapacityRequirementUnit

      public void setCapacityRequirementUnit(@Nullable String capacityRequirementUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CapacityRequirementUnit

      Parameters:
      capacityRequirementUnit - Unit of Measure for Capacity Requirements
    • setUnitOfMeasureISOCode

      public void setUnitOfMeasureISOCode(@Nullable String unitOfMeasureISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: UnitOfMeasureISOCode

      Parameters:
      unitOfMeasureISOCode - ISO Code for Unit of Measurement
    • setScheduledCapReqOpSegSetupDurn

      public void setScheduledCapReqOpSegSetupDurn(@Nullable Double scheduledCapReqOpSegSetupDurn)
      Constraints: none

      Original property name from the Odata EDM: ScheduledCapReqOpSegSetupDurn

      Parameters:
      scheduledCapReqOpSegSetupDurn - Scheduled Capacity Requirements for Setup
    • setRemainingCapReqOpSegSetupDurn

      public void setRemainingCapReqOpSegSetupDurn(@Nullable Double remainingCapReqOpSegSetupDurn)
      Constraints: none

      Original property name from the Odata EDM: RemainingCapReqOpSegSetupDurn

      Parameters:
      remainingCapReqOpSegSetupDurn - Remaining Capacity Requirements for Setup
    • setScheduledCapReqOpSegProcgDurn

      public void setScheduledCapReqOpSegProcgDurn(@Nullable Double scheduledCapReqOpSegProcgDurn)
      Constraints: none

      Original property name from the Odata EDM: ScheduledCapReqOpSegProcgDurn

      Parameters:
      scheduledCapReqOpSegProcgDurn - Scheduled Capacity Requirements for Processing
    • setRemainingCapReqOpSegProcgDurn

      public void setRemainingCapReqOpSegProcgDurn(@Nullable Double remainingCapReqOpSegProcgDurn)
      Constraints: none

      Original property name from the Odata EDM: RemainingCapReqOpSegProcgDurn

      Parameters:
      remainingCapReqOpSegProcgDurn - Remaining Capacity Requirements for Processing
    • setScheduledCapReqOpSegTrdwnDurn

      public void setScheduledCapReqOpSegTrdwnDurn(@Nullable Double scheduledCapReqOpSegTrdwnDurn)
      Constraints: none

      Original property name from the Odata EDM: ScheduledCapReqOpSegTrdwnDurn

      Parameters:
      scheduledCapReqOpSegTrdwnDurn - Scheduled Capacity Requirements for the Teardown
    • setRemainingCapReqOpSegTrdwnDurn

      public void setRemainingCapReqOpSegTrdwnDurn(@Nullable Double remainingCapReqOpSegTrdwnDurn)
      Constraints: none

      Original property name from the Odata EDM: RemainingCapReqOpSegTrdwnDurn

      Parameters:
      remainingCapReqOpSegTrdwnDurn - Remaining Capacity Requirements for Teardown
    • setWrkCntrHasLeadingCap

      public void setWrkCntrHasLeadingCap(@Nullable String wrkCntrHasLeadingCap)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WrkCntrHasLeadingCap

      Parameters:
      wrkCntrHasLeadingCap - The wrkCntrHasLeadingCap to set.
    • 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
    • setLastChangeDateTime

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

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - Last Change to Planned Order: Time Stamp
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> PlannedOrderCapacityField<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> PlannedOrderCapacityField<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<PlannedOrderCapacity>
    • setServicePathForFetch

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

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

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<PlannedOrderCapacity>
    • builder

      @Nonnull public static PlannedOrderCapacity.PlannedOrderCapacityBuilder builder()
    • getCapacityRequirement

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

      Original property name from the Odata EDM: CapacityRequirement

      Returns:
      ID of the Capacity Requirements Record
    • getCapacityRequirementItem

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

      Original property name from the Odata EDM: CapacityRequirementItem

      Returns:
      Capacity Requirement Item
    • getCapacityRqmtItemCapacity

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

      Original property name from the Odata EDM: CapacityRqmtItemCapacity

      Returns:
      Individual Capacity of a Capacity Requirement Item
    • getPlannedOrder

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

      Original property name from the Odata EDM: PlannedOrder

      Returns:
      Planned Order
    • getPlannedOrderType

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

      Original property name from the Odata EDM: PlannedOrderType

      Returns:
      Planned Order Type
    • getSequence

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

      Original property name from the Odata EDM: Sequence

      Returns:
      Sequence
    • getOperation

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

      Original property name from the Odata EDM: Operation

      Returns:
      Operation/Activity Number
    • getSubOperation

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

      Original property name from the Odata EDM: SubOperation

      Returns:
      Suboperation
    • getWorkCenter

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

      Original property name from the Odata EDM: WorkCenter

      Returns:
      Work Center
    • getCapacityCategoryCode

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

      Original property name from the Odata EDM: CapacityCategoryCode

      Returns:
      Capacity Category
    • getCapacity

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

      Original property name from the Odata EDM: Capacity

      Returns:
      Capacity name
    • getMRPController

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

      Original property name from the Odata EDM: MRPController

      Returns:
      MRP Controller
    • getMRPPlant

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

      Original property name from the Odata EDM: MRPPlant

      Returns:
      Planning Plant
    • getOperationLatestStartDate

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

      Original property name from the Odata EDM: OperationLatestStartDate

      Returns:
      Latest Start Date
    • getOperationLatestStartTime

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

      Original property name from the Odata EDM: OperationLatestStartTime

      Returns:
      Latest Start Time
    • getOperationLatestEndDate

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

      Original property name from the Odata EDM: OperationLatestEndDate

      Returns:
      Latest End Date
    • getOperationLatestEndTime

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

      Original property name from the Odata EDM: OperationLatestEndTime

      Returns:
      Latest End Time
    • getOperationEarliestStartDate

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

      Original property name from the Odata EDM: OperationEarliestStartDate

      Returns:
      Earliest Start Date
    • getOperationEarliestStartTime

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

      Original property name from the Odata EDM: OperationEarliestStartTime

      Returns:
      Earliest Start Time
    • getOperationEarliestEndDate

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

      Original property name from the Odata EDM: OperationEarliestEndDate

      Returns:
      Earliest End Date
    • getOperationEarliestEndTime

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

      Original property name from the Odata EDM: OperationEarliestEndTime

      Returns:
      Earliest End Time
    • getOpLtstSchedldProcgStrtDte

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

      Original property name from the Odata EDM: OpLtstSchedldProcgStrtDte

      Returns:
      Latest Scheduled Processing Start Date
    • getOpLtstSchedldProcgStrtTme

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

      Original property name from the Odata EDM: OpLtstSchedldProcgStrtTme

      Returns:
      Latest Scheduled Processing Start Time
    • getOpLtstSchedldTrdwnStrtDte

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

      Original property name from the Odata EDM: OpLtstSchedldTrdwnStrtDte

      Returns:
      Latest Scheduled Teardown Start Date
    • getOpLtstSchedldTrdwnStrtTme

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

      Original property name from the Odata EDM: OpLtstSchedldTrdwnStrtTme

      Returns:
      Latest Scheduled Teardown Start Time
    • getScheduledBasicEndTime

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

      Original property name from the Odata EDM: ScheduledBasicEndTime

      Returns:
      Earliest finish of operation (time)
    • getScheduledBasicStartTime

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

      Original property name from the Odata EDM: ScheduledBasicStartTime

      Returns:
      Earliest scheduled start: Execution (time)
    • getCapacityRequirementUnit

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

      Original property name from the Odata EDM: CapacityRequirementUnit

      Returns:
      Unit of Measure for Capacity Requirements
    • getUnitOfMeasureISOCode

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

      Original property name from the Odata EDM: UnitOfMeasureISOCode

      Returns:
      ISO Code for Unit of Measurement
    • getScheduledCapReqOpSegSetupDurn

      @Nullable public Double getScheduledCapReqOpSegSetupDurn()
      Constraints: none

      Original property name from the Odata EDM: ScheduledCapReqOpSegSetupDurn

      Returns:
      Scheduled Capacity Requirements for Setup
    • getRemainingCapReqOpSegSetupDurn

      @Nullable public Double getRemainingCapReqOpSegSetupDurn()
      Constraints: none

      Original property name from the Odata EDM: RemainingCapReqOpSegSetupDurn

      Returns:
      Remaining Capacity Requirements for Setup
    • getScheduledCapReqOpSegProcgDurn

      @Nullable public Double getScheduledCapReqOpSegProcgDurn()
      Constraints: none

      Original property name from the Odata EDM: ScheduledCapReqOpSegProcgDurn

      Returns:
      Scheduled Capacity Requirements for Processing
    • getRemainingCapReqOpSegProcgDurn

      @Nullable public Double getRemainingCapReqOpSegProcgDurn()
      Constraints: none

      Original property name from the Odata EDM: RemainingCapReqOpSegProcgDurn

      Returns:
      Remaining Capacity Requirements for Processing
    • getScheduledCapReqOpSegTrdwnDurn

      @Nullable public Double getScheduledCapReqOpSegTrdwnDurn()
      Constraints: none

      Original property name from the Odata EDM: ScheduledCapReqOpSegTrdwnDurn

      Returns:
      Scheduled Capacity Requirements for the Teardown
    • getRemainingCapReqOpSegTrdwnDurn

      @Nullable public Double getRemainingCapReqOpSegTrdwnDurn()
      Constraints: none

      Original property name from the Odata EDM: RemainingCapReqOpSegTrdwnDurn

      Returns:
      Remaining Capacity Requirements for Teardown
    • getWrkCntrHasLeadingCap

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

      Original property name from the Odata EDM: WrkCntrHasLeadingCap

      Returns:
      The wrkCntrHasLeadingCap contained in this entity.
    • getOperationText

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

      Original property name from the Odata EDM: OperationText

      Returns:
      Operation Short Text
    • getLastChangeDateTime

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

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      Last Change to Planned Order: Time Stamp
    • toString

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

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

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

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