Class MatlStkInAcctMod.MatlStkInAcctModBuilder

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.materialstockdisplay.MatlStkInAcctMod.MatlStkInAcctModBuilder
Enclosing class:
MatlStkInAcctMod

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

    • materialStock

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder materialStock(MaterialStock value)
      Navigation property to_MaterialStock for MatlStkInAcctMod to single MaterialStock.
      Parameters:
      value - The MaterialStock to build this MatlStkInAcctMod with.
      Returns:
      This Builder to allow for a fluent interface.
    • material

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder material(@Nullable String material)
      (Key Field) Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      this.
    • plant

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder plant(@Nullable String plant)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • storageLocation

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder storageLocation(@Nullable String storageLocation)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Returns:
      this.
    • batch

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder batch(@Nullable String batch)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Returns:
      this.
    • supplier

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder supplier(@Nullable String supplier)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Supplier

      Returns:
      this.
    • customer

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder customer(@Nullable String customer)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Customer

      Returns:
      this.
    • wBSElementInternalID

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder wBSElementInternalID(@Nullable String wBSElementInternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementInternalID

      Returns:
      this.
    • sDDocument

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder sDDocument(@Nullable String sDDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SDDocument

      Returns:
      this.
    • sDDocumentItem

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder sDDocumentItem(@Nullable String sDDocumentItem)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SDDocumentItem

      Returns:
      this.
    • inventorySpecialStockType

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder inventorySpecialStockType(@Nullable String inventorySpecialStockType)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: InventorySpecialStockType

      Returns:
      this.
    • inventoryStockType

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder inventoryStockType(@Nullable String inventoryStockType)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: InventoryStockType

      Returns:
      this.
    • materialBaseUnit

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder materialBaseUnit(@Nullable String materialBaseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: MaterialBaseUnit

      Returns:
      this.
    • matlWrhsStkQtyInMatlBaseUnit

      @Nonnull public MatlStkInAcctMod.MatlStkInAcctModBuilder matlWrhsStkQtyInMatlBaseUnit(@Nullable BigDecimal matlWrhsStkQtyInMatlBaseUnit)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: MatlWrhsStkQtyInMatlBaseUnit

      Returns:
      this.
    • build

      @Nonnull public MatlStkInAcctMod build()
    • toString

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