public static final class HandlingUnitItem.HandlingUnitItemBuilder extends Object
Modifier and Type | Method and Description |
---|---|
HandlingUnitItem |
build() |
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnit(HandlingUnit value)
Navigation property to_HandlingUnit for HandlingUnitItem to single HandlingUnit.
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitAltUnitOfMeasure(String handlingUnitAltUnitOfMeasure)
Constraints: Not nullable, Maximum length: 3
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitExternalID(String handlingUnitExternalID)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitGoodsReceiptDate(LocalDateTime handlingUnitGoodsReceiptDate)
Constraints: Not nullable, Precision: 0
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitQuantity(BigDecimal handlingUnitQuantity)
Constraints: Not nullable, Precision: 15, Scale: 3
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitQuantityUnit(String handlingUnitQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitRefDocumentItem(String handlingUnitRefDocumentItem)
Constraints: Not nullable, Maximum length: 10
|
HandlingUnitItem.HandlingUnitItemBuilder |
handlingUnitReferenceDocument(String handlingUnitReferenceDocument)
Constraints: Not nullable, Maximum length: 10
|
HandlingUnitItem.HandlingUnitItemBuilder |
material(String material)
Constraints: Not nullable, Maximum length: 18
|
HandlingUnitItem.HandlingUnitItemBuilder |
shelfLifeExpirationDate(LocalDateTime shelfLifeExpirationDate)
Constraints: Not nullable, Precision: 0
|
HandlingUnitItem.HandlingUnitItemBuilder |
stockItemUUID(UUID stockItemUUID)
(Key Field) Constraints: Not nullable
|
String |
toString() |
HandlingUnitItem.HandlingUnitItemBuilder |
warehouse(String warehouse)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnit(HandlingUnit value)
value
- The HandlingUnit to build this HandlingUnitItem with.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitExternalID(@Nullable String handlingUnitExternalID)
Original property name from the Odata EDM: HandlingUnitExternalID
The system automatically generates an internal number that must be unique for each system client. The system also needs external identification so that it can uniquely identify handling units.Creating a handling unit:Identifiers for handling units are determined during creation according to settings in Customizing for number assignment of the packaging material type for the packaging material that is being used. You can also assign default values for identifiers when you create handling units, although these values must correspond to the settings in Customizing.Processing a handling unitTo edit existing handling units, enter the handling unit's identification in this field.
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder warehouse(@Nullable String warehouse)
Original property name from the Odata EDM: Warehouse
All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number.
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder stockItemUUID(@Nullable UUID stockItemUUID)
Original property name from the Odata EDM: StockItemUUID
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitReferenceDocument(@Nullable String handlingUnitReferenceDocument)
Original property name from the Odata EDM: HandlingUnitReferenceDocument
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitRefDocumentItem(@Nullable String handlingUnitRefDocumentItem)
Original property name from the Odata EDM: HandlingUnitRefDocumentItem
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitQuantity(@Nullable BigDecimal handlingUnitQuantity)
Original property name from the Odata EDM: HandlingUnitQuantity
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitQuantityUnit(@Nullable String handlingUnitQuantityUnit)
Original property name from the Odata EDM: HandlingUnitQuantityUnit
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitAltUnitOfMeasure(@Nullable String handlingUnitAltUnitOfMeasure)
Original property name from the Odata EDM: HandlingUnitAltUnitOfMeasure
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder shelfLifeExpirationDate(@Nullable LocalDateTime shelfLifeExpirationDate)
Original property name from the Odata EDM: ShelfLifeExpirationDate
You enter it yourself.You enter a date of production, and the system calculates the shelf life expiration date from the date of production plus the shelf life in days (from the material master record).NoteThis date can still be changed upon receipt of the usage decision for an inspection lot.
this
.@Nonnull public HandlingUnitItem.HandlingUnitItemBuilder handlingUnitGoodsReceiptDate(@Nullable LocalDateTime handlingUnitGoodsReceiptDate)
Original property name from the Odata EDM: HandlingUnitGoodsReceiptDate
this
.@Nonnull public HandlingUnitItem build()
Copyright © 2021 SAP SE. All rights reserved.