Class ProcessOrderItem_2.ProcessOrderItem_2Builder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.processorderv2.ProcessOrderItem_2.ProcessOrderItem_2Builder
Enclosing class:
ProcessOrderItem_2

public static class ProcessOrderItem_2.ProcessOrderItem_2Builder extends Object
  • Method Details

    • manufacturingOrder

      @Nonnull public ProcessOrderItem_2.ProcessOrderItem_2Builder 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_2.ProcessOrderItem_2Builder 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_2.ProcessOrderItem_2Builder manufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ManufacturingOrderCategory

      Returns:
      this.
    • manufacturingOrderType

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

      Original property name from the Odata EDM: ManufacturingOrderType

      Returns:
      this.
    • isCompletelyDelivered

      @Nonnull public ProcessOrderItem_2.ProcessOrderItem_2Builder isCompletelyDelivered(@Nullable Boolean isCompletelyDelivered)
      Constraints: none

      Original property name from the Odata EDM: IsCompletelyDelivered

      Returns:
      this.
    • material

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

      Original property name from the Odata EDM: Material

      Returns:
      this.
    • productionPlant

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

      Original property name from the Odata EDM: ProductionPlant

      Returns:
      this.
    • plant

      @Nonnull public ProcessOrderItem_2.ProcessOrderItem_2Builder plant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • mRPArea

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

      Original property name from the Odata EDM: MRPArea

      Returns:
      this.
    • quantityDistributionKey

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

      Original property name from the Odata EDM: QuantityDistributionKey

      Returns:
      this.
    • materialGoodsReceiptDuration

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

      Original property name from the Odata EDM: MaterialGoodsReceiptDuration

      Returns:
      this.
    • storageLocation

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

      Original property name from the Odata EDM: StorageLocation

      Returns:
      this.
    • batch

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

      Original property name from the Odata EDM: Batch

      Returns:
      this.
    • inventoryUsabilityCode

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

      Original property name from the Odata EDM: InventoryUsabilityCode

      Returns:
      this.
    • goodsRecipientName

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

      Original property name from the Odata EDM: GoodsRecipientName

      Returns:
      this.
    • unloadingPointName

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

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      this.
    • stockSegment

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

      Original property name from the Odata EDM: StockSegment

      Returns:
      this.
    • mfgOrderItemPlndDeliveryDate

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

      Original property name from the Odata EDM: MfgOrderItemPlndDeliveryDate

      Returns:
      this.
    • mfgOrderItemActualDeliveryDate

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

      Original property name from the Odata EDM: MfgOrderItemActualDeliveryDate

      Returns:
      this.
    • productionUnit

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

      Original property name from the Odata EDM: ProductionUnit

      Returns:
      this.
    • productionUnitISOCode

      @Nonnull public ProcessOrderItem_2.ProcessOrderItem_2Builder productionUnitISOCode(@Nullable String productionUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProductionUnitISOCode

      Returns:
      this.
    • productionUnitSAPCode

      @Nonnull public ProcessOrderItem_2.ProcessOrderItem_2Builder productionUnitSAPCode(@Nullable String productionUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProductionUnitSAPCode

      Returns:
      this.
    • mfgOrderItemPlannedTotalQty

      @Nonnull public ProcessOrderItem_2.ProcessOrderItem_2Builder 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_2.ProcessOrderItem_2Builder 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_2.ProcessOrderItem_2Builder 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_2.ProcessOrderItem_2Builder mfgOrderItemActualDeviationQty(@Nullable BigDecimal mfgOrderItemActualDeviationQty)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: MfgOrderItemActualDeviationQty

      Returns:
      this.
    • build

      @Nonnull public ProcessOrderItem_2 build()
    • toString

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