Class ProcessOrderItem.ProcessOrderItemBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.processorder.ProcessOrderItem.ProcessOrderItemBuilder
Enclosing class:
ProcessOrderItem

public static class ProcessOrderItem.ProcessOrderItemBuilder extends Object
  • Method Details

    • manufacturingOrder

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder manufacturingOrder(@Nullable String manufacturingOrder)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Returns:
      this.
    • manufacturingOrderItem

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder manufacturingOrderItem(@Nullable String manufacturingOrderItem)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderItem

      Returns:
      this.
    • manufacturingOrderCategory

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder manufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ManufacturingOrderCategory

      Returns:
      this.
    • manufacturingOrderType

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder manufacturingOrderType(@Nullable String manufacturingOrderType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderType

      Returns:
      this.
    • productionPlant

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder productionPlant(@Nullable String productionPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProductionPlant

      Returns:
      this.
    • material

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder material(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      this.
    • mRPPlant

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mRPPlant(@Nullable String mRPPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MRPPlant

      Returns:
      this.
    • mfgOrderItemActualDeliveryDate

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mfgOrderItemActualDeliveryDate(@Nullable LocalDateTime mfgOrderItemActualDeliveryDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MfgOrderItemActualDeliveryDate

      Returns:
      this.
    • mfgOrderItemPlannedTotalQty

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mfgOrderItemPlannedTotalQty(@Nullable BigDecimal mfgOrderItemPlannedTotalQty)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MfgOrderItemPlannedTotalQty

      Returns:
      this.
    • mfgOrderItemPlannedScrapQty

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mfgOrderItemPlannedScrapQty(@Nullable BigDecimal mfgOrderItemPlannedScrapQty)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MfgOrderItemPlannedScrapQty

      Returns:
      this.
    • mfgOrderItemGoodsReceiptQty

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mfgOrderItemGoodsReceiptQty(@Nullable BigDecimal mfgOrderItemGoodsReceiptQty)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MfgOrderItemGoodsReceiptQty

      Returns:
      this.
    • mfgOrderItemActualDeviationQty

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mfgOrderItemActualDeviationQty(@Nullable BigDecimal mfgOrderItemActualDeviationQty)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MfgOrderItemActualDeviationQty

      Returns:
      this.
    • productionUnit

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder productionUnit(@Nullable String productionUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProductionUnit

      Returns:
      this.
    • mRPArea

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mRPArea(@Nullable String mRPArea)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MRPArea

      Returns:
      this.
    • storageLocation

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder storageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      this.
    • mfgOrderItemPlndDeliveryDate

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder mfgOrderItemPlndDeliveryDate(@Nullable LocalDateTime mfgOrderItemPlndDeliveryDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MfgOrderItemPlndDeliveryDate

      Returns:
      this.
    • goodsRecipientName

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder goodsRecipientName(@Nullable String goodsRecipientName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: GoodsRecipientName

      Returns:
      this.
    • materialGoodsReceiptDuration

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder materialGoodsReceiptDuration(@Nullable BigDecimal materialGoodsReceiptDuration)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: MaterialGoodsReceiptDuration

      Returns:
      this.
    • inventoryUsabilityCode

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder inventoryUsabilityCode(@Nullable String inventoryUsabilityCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InventoryUsabilityCode

      Returns:
      this.
    • unloadingPointName

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder unloadingPointName(@Nullable String unloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      this.
    • quantityDistributionKey

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder quantityDistributionKey(@Nullable String quantityDistributionKey)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: QuantityDistributionKey

      Returns:
      this.
    • stockSegment

      @Nonnull public ProcessOrderItem.ProcessOrderItemBuilder stockSegment(@Nullable String stockSegment)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: StockSegment

      Returns:
      this.
    • batch

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

      Original property name from the Odata EDM: Batch

      Returns:
      this.
    • build

      @Nonnull public ProcessOrderItem build()
    • toString

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