Class WarehouseTask.WarehouseTaskBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.warehousetask.WarehouseTask.WarehouseTaskBuilder
Enclosing class:
WarehouseTask

public static final class WarehouseTask.WarehouseTaskBuilder extends Object
Helper class to allow for fluent creation of WarehouseTask instances.
  • Method Details

    • warehouseOrder

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseOrder(WarehouseOrder value)
      Navigation property to_WarehouseOrder for WarehouseTask to single WarehouseOrder.
      Parameters:
      value - The WarehouseOrder to build this WarehouseTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • warehouseOrder

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseOrder(String value)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WarehouseOrder

      Parameters:
      value - The warehouseOrder to build this WarehouseTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • warehouseTaskExceptionCode

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseTaskExceptionCode(WarehouseTaskExceptionCode... value)
      Navigation property to_WarehouseTaskExceptionCode for WarehouseTask to multiple WarehouseTaskExceptionCode.
      Parameters:
      value - The WarehouseTaskExceptionCodes to build this WarehouseTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • warehouseTaskExceptionCode

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseTaskExceptionCode(String value)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WarehouseTaskExceptionCode

      Parameters:
      value - The warehouseTaskExceptionCode to build this WarehouseTask with.
      Returns:
      This Builder to allow for a fluent interface.
    • warehouse

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouse(@Nullable String warehouse)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Warehouse

      Returns:
      this.
    • warehouseTask

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseTask(@Nullable String warehouseTask)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: WarehouseTask

      Returns:
      this.
    • warehouseTaskItem

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseTaskItem(@Nullable String warehouseTaskItem)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarehouseTaskItem

      Returns:
      this.
    • creationDateTime

      @Nonnull public WarehouseTask.WarehouseTaskBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      this.
    • lastChangeDateTime

      @Nonnull public WarehouseTask.WarehouseTaskBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      this.
    • confirmationUTCDateTime

      @Nonnull public WarehouseTask.WarehouseTaskBuilder confirmationUTCDateTime(@Nullable ZonedDateTime confirmationUTCDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ConfirmationUTCDateTime

      Returns:
      this.
    • whseTaskPlannedClosingDateTime

      @Nonnull public WarehouseTask.WarehouseTaskBuilder whseTaskPlannedClosingDateTime(@Nullable ZonedDateTime whseTaskPlannedClosingDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WhseTaskPlannedClosingDateTime

      Returns:
      this.
    • whseTaskGoodsReceiptDateTime

      @Nonnull public WarehouseTask.WarehouseTaskBuilder whseTaskGoodsReceiptDateTime(@Nullable ZonedDateTime whseTaskGoodsReceiptDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: WhseTaskGoodsReceiptDateTime

      Returns:
      this.
    • warehouseTaskStatus

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseTaskStatus(@Nullable String warehouseTaskStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WarehouseTaskStatus

      Returns:
      this.
    • warehouseTaskStatusName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseTaskStatusName(@Nullable String warehouseTaskStatusName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: WarehouseTaskStatusName

      Returns:
      this.
    • warehouseProcessType

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseProcessType(@Nullable String warehouseProcessType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarehouseProcessType

      Returns:
      this.
    • warehouseProcessTypeName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder warehouseProcessTypeName(@Nullable String warehouseProcessTypeName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: WarehouseProcessTypeName

      Returns:
      this.
    • isHandlingUnitWarehouseTask

      @Nonnull public WarehouseTask.WarehouseTaskBuilder isHandlingUnitWarehouseTask(@Nullable Boolean isHandlingUnitWarehouseTask)
      Constraints: none

      Original property name from the Odata EDM: IsHandlingUnitWarehouseTask

      Returns:
      this.
    • productName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder productName(@Nullable String productName)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ProductName

      Returns:
      this.
    • productDescription

      @Nonnull public WarehouseTask.WarehouseTaskBuilder productDescription(@Nullable String productDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductDescription

      Returns:
      this.
    • batch

      @Nonnull public WarehouseTask.WarehouseTaskBuilder batch(@Nullable String batch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Returns:
      this.
    • batchChangeIsNotAllowed

      @Nonnull public WarehouseTask.WarehouseTaskBuilder batchChangeIsNotAllowed(@Nullable Boolean batchChangeIsNotAllowed)
      Constraints: none

      Original property name from the Odata EDM: BatchChangeIsNotAllowed

      Returns:
      this.
    • stockType

      @Nonnull public WarehouseTask.WarehouseTaskBuilder stockType(@Nullable String stockType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: StockType

      Returns:
      this.
    • stockTypeName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder stockTypeName(@Nullable String stockTypeName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: StockTypeName

      Returns:
      this.
    • stockOwner

      @Nonnull public WarehouseTask.WarehouseTaskBuilder stockOwner(@Nullable String stockOwner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: StockOwner

      Returns:
      this.
    • entitledToDisposeParty

      @Nonnull public WarehouseTask.WarehouseTaskBuilder entitledToDisposeParty(@Nullable String entitledToDisposeParty)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EntitledToDisposeParty

      Returns:
      this.
    • stockDocumentCategory

      @Nonnull public WarehouseTask.WarehouseTaskBuilder stockDocumentCategory(@Nullable String stockDocumentCategory)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: StockDocumentCategory

      Returns:
      this.
    • stockDocumentNumber

      @Nonnull public WarehouseTask.WarehouseTaskBuilder stockDocumentNumber(@Nullable String stockDocumentNumber)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: StockDocumentNumber

      Returns:
      this.
    • stockItemNumber

      @Nonnull public WarehouseTask.WarehouseTaskBuilder stockItemNumber(@Nullable String stockItemNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: StockItemNumber

      Returns:
      this.
    • wBSElementInternalID

      @Nonnull public WarehouseTask.WarehouseTaskBuilder wBSElementInternalID(@Nullable String wBSElementInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WBSElementInternalID

      Returns:
      this.
    • wBSElementExternalID

      @Nonnull public WarehouseTask.WarehouseTaskBuilder wBSElementExternalID(@Nullable String wBSElementExternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Returns:
      this.
    • specialStockIdfgSalesOrder

      @Nonnull public WarehouseTask.WarehouseTaskBuilder specialStockIdfgSalesOrder(@Nullable String specialStockIdfgSalesOrder)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrder

      Returns:
      this.
    • specialStockIdfgSalesOrderItem

      @Nonnull public WarehouseTask.WarehouseTaskBuilder specialStockIdfgSalesOrderItem(@Nullable String specialStockIdfgSalesOrderItem)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrderItem

      Returns:
      this.
    • executingResource

      @Nonnull public WarehouseTask.WarehouseTaskBuilder executingResource(@Nullable String executingResource)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ExecutingResource

      Returns:
      this.
    • productionOrder

      @Nonnull public WarehouseTask.WarehouseTaskBuilder productionOrder(@Nullable String productionOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ProductionOrder

      Returns:
      this.
    • productionSupplyArea

      @Nonnull public WarehouseTask.WarehouseTaskBuilder productionSupplyArea(@Nullable String productionSupplyArea)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: ProductionSupplyArea

      Returns:
      this.
    • delivery

      @Nonnull public WarehouseTask.WarehouseTaskBuilder delivery(@Nullable String delivery)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: Delivery

      Returns:
      this.
    • deliveryItem

      @Nonnull public WarehouseTask.WarehouseTaskBuilder deliveryItem(@Nullable String deliveryItem)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: DeliveryItem

      Returns:
      this.
    • purchasingDocument

      @Nonnull public WarehouseTask.WarehouseTaskBuilder purchasingDocument(@Nullable String purchasingDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingDocument

      Returns:
      this.
    • purchasingDocumentItem

      @Nonnull public WarehouseTask.WarehouseTaskBuilder purchasingDocumentItem(@Nullable String purchasingDocumentItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchasingDocumentItem

      Returns:
      this.
    • salesDocument

      @Nonnull public WarehouseTask.WarehouseTaskBuilder salesDocument(@Nullable String salesDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesDocument

      Returns:
      this.
    • salesDocumentItem

      @Nonnull public WarehouseTask.WarehouseTaskBuilder salesDocumentItem(@Nullable String salesDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesDocumentItem

      Returns:
      this.
    • baseUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder baseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Returns:
      this.
    • eWMBaseUnitISOCode

      @Nonnull public WarehouseTask.WarehouseTaskBuilder eWMBaseUnitISOCode(@Nullable String eWMBaseUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EWMBaseUnitISOCode

      Returns:
      this.
    • alternativeUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder alternativeUnit(@Nullable String alternativeUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: AlternativeUnit

      Returns:
      this.
    • eWMAlternativeUnitISOCode

      @Nonnull public WarehouseTask.WarehouseTaskBuilder eWMAlternativeUnitISOCode(@Nullable String eWMAlternativeUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EWMAlternativeUnitISOCode

      Returns:
      this.
    • targetQuantityInBaseUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder targetQuantityInBaseUnit(@Nullable BigDecimal targetQuantityInBaseUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: TargetQuantityInBaseUnit

      Returns:
      this.
    • targetQuantityInAltvUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder targetQuantityInAltvUnit(@Nullable BigDecimal targetQuantityInAltvUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: TargetQuantityInAltvUnit

      Returns:
      this.
    • actualQuantityInBaseUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder actualQuantityInBaseUnit(@Nullable BigDecimal actualQuantityInBaseUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: ActualQuantityInBaseUnit

      Returns:
      this.
    • actualQuantityInAltvUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder actualQuantityInAltvUnit(@Nullable BigDecimal actualQuantityInAltvUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: ActualQuantityInAltvUnit

      Returns:
      this.
    • differenceQuantityInBaseUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder differenceQuantityInBaseUnit(@Nullable BigDecimal differenceQuantityInBaseUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: DifferenceQuantityInBaseUnit

      Returns:
      this.
    • differenceQuantityInAltvUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder differenceQuantityInAltvUnit(@Nullable BigDecimal differenceQuantityInAltvUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: DifferenceQuantityInAltvUnit

      Returns:
      this.
    • whseTaskNetWeightUnitOfMeasure

      @Nonnull public WarehouseTask.WarehouseTaskBuilder whseTaskNetWeightUnitOfMeasure(@Nullable String whseTaskNetWeightUnitOfMeasure)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WhseTaskNetWeightUnitOfMeasure

      Returns:
      this.
    • netWeight

      @Nonnull public WarehouseTask.WarehouseTaskBuilder netWeight(@Nullable BigDecimal netWeight)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: NetWeight

      Returns:
      this.
    • whseTaskNetVolumeUnitOfMeasure

      @Nonnull public WarehouseTask.WarehouseTaskBuilder whseTaskNetVolumeUnitOfMeasure(@Nullable String whseTaskNetVolumeUnitOfMeasure)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WhseTaskNetVolumeUnitOfMeasure

      Returns:
      this.
    • whseTaskNetVolume

      @Nonnull public WarehouseTask.WarehouseTaskBuilder whseTaskNetVolume(@Nullable BigDecimal whseTaskNetVolume)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: WhseTaskNetVolume

      Returns:
      this.
    • sourceStorageType

      @Nonnull public WarehouseTask.WarehouseTaskBuilder sourceStorageType(@Nullable String sourceStorageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SourceStorageType

      Returns:
      this.
    • sourceStorageTypeName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder sourceStorageTypeName(@Nullable String sourceStorageTypeName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: SourceStorageTypeName

      Returns:
      this.
    • sourceStorageSection

      @Nonnull public WarehouseTask.WarehouseTaskBuilder sourceStorageSection(@Nullable String sourceStorageSection)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: SourceStorageSection

      Returns:
      this.
    • sourceStorageBin

      @Nonnull public WarehouseTask.WarehouseTaskBuilder sourceStorageBin(@Nullable String sourceStorageBin)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: SourceStorageBin

      Returns:
      this.
    • destinationStorageType

      @Nonnull public WarehouseTask.WarehouseTaskBuilder destinationStorageType(@Nullable String destinationStorageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DestinationStorageType

      Returns:
      this.
    • destinationStorageTypeName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder destinationStorageTypeName(@Nullable String destinationStorageTypeName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: DestinationStorageTypeName

      Returns:
      this.
    • destinationStorageSection

      @Nonnull public WarehouseTask.WarehouseTaskBuilder destinationStorageSection(@Nullable String destinationStorageSection)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DestinationStorageSection

      Returns:
      this.
    • destinationStorageBin

      @Nonnull public WarehouseTask.WarehouseTaskBuilder destinationStorageBin(@Nullable String destinationStorageBin)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: DestinationStorageBin

      Returns:
      this.
    • destinationResource

      @Nonnull public WarehouseTask.WarehouseTaskBuilder destinationResource(@Nullable String destinationResource)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: DestinationResource

      Returns:
      this.
    • activityArea

      @Nonnull public WarehouseTask.WarehouseTaskBuilder activityArea(@Nullable String activityArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ActivityArea

      Returns:
      this.
    • activityAreaName

      @Nonnull public WarehouseTask.WarehouseTaskBuilder activityAreaName(@Nullable String activityAreaName)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ActivityAreaName

      Returns:
      this.
    • sourceHandlingUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder sourceHandlingUnit(@Nullable String sourceHandlingUnit)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SourceHandlingUnit

      Returns:
      this.
    • destinationHandlingUnit

      @Nonnull public WarehouseTask.WarehouseTaskBuilder destinationHandlingUnit(@Nullable String destinationHandlingUnit)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: DestinationHandlingUnit

      Returns:
      this.
    • build

      @Nonnull public WarehouseTask build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object