public static final class WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder extends Object
@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder soldToPartyDocumentAddress(WhseDeliveryDocumentAddress value)
value
- The WhseDeliveryDocumentAddress to build this WhseOutboundDeliveryOrderItem with.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder whseOutboundDeliveryOrderHead(WhseOutboundDeliveryOrderHead value)
value
- The WhseOutboundDeliveryOrderHead to build this WhseOutboundDeliveryOrderItem with.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder outboundDeliveryOrder(@Nullable String outboundDeliveryOrder)
Original property name from the Odata EDM: OutboundDeliveryOrder
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder outboundDeliveryOrderItem(@Nullable String outboundDeliveryOrderItem)
Original property name from the Odata EDM: OutboundDeliveryOrderItem
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder 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 WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder deliveryCategory(@Nullable String deliveryCategory)
Original property name from the Odata EDM: DeliveryCategory
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder outbDeliveryOrderItemCategory(@Nullable String outbDeliveryOrderItemCategory)
Original property name from the Odata EDM: OutbDeliveryOrderItemCategory
The item category describes the fundamental business attributes of an item.
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder outboundDeliveryOrderItemType(@Nullable String outboundDeliveryOrderItemType)
Original property name from the Odata EDM: OutboundDeliveryOrderItemType
The nature of the item type (whether it is a standard delivery item or a returns item) is defined by the item category.The item type is assigned to all document categories in the same delivery process. Here the item type can have a different service profile for each document category and therefore different properties.The item type maps the delivery process in the system in combination with the document type.
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder product(@Nullable String product)
Original property name from the Odata EDM: Product
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder productExternalID(@Nullable String productExternalID)
Original property name from the Odata EDM: ProductExternalID
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder productBatch(@Nullable String productBatch)
Original property name from the Odata EDM: ProductBatch
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder productQuantity(@Nullable BigDecimal productQuantity)
Original property name from the Odata EDM: ProductQuantity
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder quantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stagingArea(@Nullable String stagingArea)
Original property name from the Odata EDM: StagingArea
In Customizing, you define staging areas and assign the staging areas to the relevant doors. For more information, see Customizing for Extended Warehouse Management under Master Data -> Staging Areas -> Define Staging Areas and Master Data -> Warehouse Door -> Assign Staging Area to Warehouse Door.You can group multiple staging areas into staging area groups.
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stagingAreaGroup(@Nullable String stagingAreaGroup)
Original property name from the Odata EDM: StagingAreaGroup
The staging area group corresponds to a storage type (storage type role D), while the staging area corresponds to a storage section.You can divide each staging area into one or more storage bins. You need multiple storage bins, for example, if you want to define a loading sequence.
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stagingBay(@Nullable String stagingBay)
Original property name from the Odata EDM: StagingBay
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder goodsIssueStatus(@Nullable String goodsIssueStatus)
Original property name from the Odata EDM: GoodsIssueStatus
Several possible status values are defined for each status type. However, just one status value is set for each status type.Examples of status values are:True/falseNot started/in process/ended
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder plannedPickingStatus(@Nullable String plannedPickingStatus)
Original property name from the Odata EDM: PlannedPickingStatus
Several possible status values are defined for each status type. However, just one status value is set for each status type.Examples of status values are:True/falseNot started/in process/ended
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder pickingStatus(@Nullable String pickingStatus)
Original property name from the Odata EDM: PickingStatus
Several possible status values are defined for each status type. However, just one status value is set for each status type.Examples of status values are:True/falseNot started/in process/ended
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder completionStatus(@Nullable String completionStatus)
Original property name from the Odata EDM: CompletionStatus
Several possible status values are defined for each status type. However, just one status value is set for each status type.Examples of status values are:True/falseNot started/in process/ended
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder warehouseProcessType(@Nullable String warehouseProcessType)
Original property name from the Odata EDM: WarehouseProcessType
repacking) using a warehouse process type. The warehouse process type has various effects on the creation of warehouse tasks.this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder shippingCondition(@Nullable String shippingCondition)
Original property name from the Odata EDM: ShippingCondition
If the shipping condition states, for example, that the goods are to arrive at the customer as soon as possible, the system automatically suggests the quickest shipping point and route.
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder goodsMovementBin(@Nullable String goodsMovementBin)
Original property name from the Odata EDM: GoodsMovementBin
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder productionSupplyArea(@Nullable String productionSupplyArea)
Original property name from the Odata EDM: ProductionSupplyArea
If you use this field, this may have WM-processing-relevant effects on the location of the staging of the products.The following fields are determined:For inbound deliveries:Destination Bin of the Putaway Warehouse TaskStorage Bin of Goods Movement Posting (items without relevance for putaway)For outbound delivery orders:Staging BayStorage Bin of Goods Movement PostingFor posting changes and stock transfer:Destination Storage Bin
area (PSA).this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
To standardize local times in a UTC time stamp and thus make them comparable with other times, these local times
need to be converted using your time zone and the ABAP command convert.Even if the system is able to determine
the time zone from Customizing or master data, you shoul save the time zone redundantly here.The internal
structure of the UTC time stamp is subdivided into a date part and a time part in packed number format
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder storageType(@Nullable String storageType)
Original property name from the Odata EDM: StorageType
A warehouse can be made up of the following storage types, for example:Goods receipt areaPicking areaHigh rack storage areaBulk storageGeneral storage areaGoods issue area
organizational form, or their function.this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder storageSection(@Nullable String storageSection)
Original property name from the Odata EDM: StorageSection
array of storage bins. You can specify the criteria for this to suit your requirements, for example, fast-moving items or slow-moving items.this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder plndGoodsIssueStartUTCDateTime(@Nullable ZonedDateTime plndGoodsIssueStartUTCDateTime)
Original property name from the Odata EDM: PlndGoodsIssueStartUTCDateTime
To standardize local times in a UTC time stamp and thus make them comparable with other times, these local times
need to be converted using your time zone and the ABAP command convert.Even if the system is able to determine
the time zone from Customizing or master data, you shoul save the time zone redundantly here.The internal
structure of the UTC time stamp is subdivided into a date part and a time part in packed number format
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder actlGoodsIssueStartUTCDateTime(@Nullable ZonedDateTime actlGoodsIssueStartUTCDateTime)
Original property name from the Odata EDM: ActlGoodsIssueStartUTCDateTime
To standardize local times in a UTC time stamp and thus make them comparable with other times, these local times
need to be converted using your time zone and the ABAP command convert.Even if the system is able to determine
the time zone from Customizing or master data, you shoul save the time zone redundantly here.The internal
structure of the UTC time stamp is subdivided into a date part and a time part in packed number format
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder routeSchedule(@Nullable String routeSchedule)
Original property name from the Odata EDM: RouteSchedule
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder entitledToDisposeParty(@Nullable String entitledToDisposeParty)
Original property name from the Odata EDM: EntitledToDisposeParty
Each stock in the warehouse must be assigned to a party entitled to dispose.For each plant, there is exactly one partner master record with plant assignment in the vendor partner role.
plant in which the stocks are planned, and in which the ATP check is performed.this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stockUsage(@Nullable String stockUsage)
Original property name from the Odata EDM: StockUsage
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder warehouseStockCategory(@Nullable String warehouseStockCategory)
Original property name from the Odata EDM: WarehouseStockCategory
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stockOwner(@Nullable String stockOwner)
Original property name from the Odata EDM: StockOwner
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder deliveryItemStockTypeDetnCode(@Nullable String deliveryItemStockTypeDetnCode)
Original property name from the Odata EDM: DeliveryItemStockTypeDetnCode
By choosing the relevant option, you specify whether the value is to be stipulated manually or newly determined by the system.You have the following input options for the indicator for value determination:Blank (initial state)Indicates that the value is to be determined by the system.Choose this option if the value is to be newly determined by the system. After determining the value, the system sets the indicator to C.If you want to change the value manually, set the value determination indicator to M .CIndicates that the value was determined by the system. The value field cannot be changed.You cannot set this option manually.If you want to have the value newly determined by the system, set the value determination indicator to the initial state.If you want to change the value manually, set the value determination indicator to M.MIndicates that the value was manually specified as mandatory. The field can be changed manually.Choose this indicator if you want to specify the value as mandatory manually.If you want to have the value newly determined by the system, set the value determination indicator to the initial state.EIndicates that the value was specified as mandatory externally (outside delivery processing). The value field cannot be changed.You can neither set nor change this option.PIndicates that the value was suggested externally (outside delivery processing). The value field cannot be changed. However, the value can be changed by the system following certain data changes. In this case the system sets the indicator to C.You cannot set this option manually.If you want to have the value newly determined by the system, set the value determination indicator to the initial state.If you want to change the value manually, set the value determination indicator to M.The use of the indicator and the input options depend on the business object in question, the assigned value field, and the field selection.The indicator determines in the header of the delivery whether the header weight was specified as mandatory manually through a corresponding measurement, or determined by the system as the total of all item weights.
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stockDocumentCategory(@Nullable String stockDocumentCategory)
Original property name from the Odata EDM: StockDocumentCategory
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stockDocumentNumber(@Nullable String stockDocumentNumber)
Original property name from the Odata EDM: StockDocumentNumber
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder stockItemNumber(@Nullable String stockItemNumber)
Original property name from the Odata EDM: StockItemNumber
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder countryOfOrigin(@Nullable String countryOfOrigin)
Original property name from the Odata EDM: CountryOfOrigin
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder wBSElementInternalID(@Nullable String wBSElementInternalID)
Original property name from the Odata EDM: WBSElementInternalID
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder wBSElementExternalID(@Nullable String wBSElementExternalID)
Original property name from the Odata EDM: WBSElementExternalID
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder specialStockIdfgSalesOrder(@Nullable String specialStockIdfgSalesOrder)
Original property name from the Odata EDM: SpecialStockIdfgSalesOrder
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder specialStockIdfgSalesOrderItem(@Nullable String specialStockIdfgSalesOrderItem)
Original property name from the Odata EDM: SpecialStockIdfgSalesOrderItem
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder salesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder salesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
this
.@Nonnull public WhseOutboundDeliveryOrderItem.WhseOutboundDeliveryOrderItemBuilder manufacturingOrder(@Nullable String manufacturingOrder)
Original property name from the Odata EDM: ManufacturingOrder
this
.@Nonnull public WhseOutboundDeliveryOrderItem build()
Copyright © 2020 SAP SE. All rights reserved.