Class DefaultWarehouseInboundDeliveryService
- All Implemented Interfaces:
BatchService<WarehouseInboundDeliveryServiceBatch>,WarehouseInboundDeliveryService
In every API call, you can make use of the following operations: - You can retrieve header information for warehouse inbound deliveries. - You can retrieve item information for warehouse inbound deliveries, including serial numbers. - You can change the carrier ID for a warehouse inbound delivery at header level. - You can change the product quantity and the goods movement bin for a warehouse inbound delivery at item level. - You can adjust the delivery item quantity down to 0 if the item was not received, or down to the packed quantity that was received. - You can post goods receipt. - You can reverse goods receipt. .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_WHSE_INBOUND_DELIVERY |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2208 |
| Communication Scenario: | Warehousing - Inbound Delivery Integration(SAP_COM_0385) |
| Scope Items: | Warehouse Inbound Processing(3BR) |
| Business Object: | Warehouse Inbound Delivery |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.WarehouseInboundDeliveryService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingWarehouseInboundDeliveryService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionadjustDeliveryItemQuantity(String inboundDelivery, String inboundDeliveryItem) Deprecated.Creates a fluent helper for the AdjustDeliveryItemQuantity OData function import.batch()Deprecated.Deprecated.Fetch multipleWhseInbDelivItemSerialNumberentities.Deprecated.Fetch multipleWhseInboundDeliveryHeadentities.Deprecated.Fetch multipleWhseInboundDeliveryItementities.getWhseInbDelivItemSerialNumberByKey(String inboundDelivery, String inboundDeliveryItem, String eWMSerialNumber) Deprecated.Fetch a singleWhseInbDelivItemSerialNumberentity using key fields.getWhseInboundDeliveryHeadByKey(String inboundDelivery) Deprecated.Fetch a singleWhseInboundDeliveryHeadentity using key fields.getWhseInboundDeliveryItemByKey(String inboundDelivery, String inboundDeliveryItem) Deprecated.Fetch a singleWhseInboundDeliveryItementity using key fields.postGoodsReceipt(String inboundDelivery) Deprecated.Creates a fluent helper for the PostGoodsReceipt OData function import.reverseGoodsReceipt(String inboundDelivery) Deprecated.Creates a fluent helper for the ReverseGoodsReceipt OData function import.updateWhseInboundDeliveryHead(WhseInboundDeliveryHead whseInboundDeliveryHead) Deprecated.Update an existingWhseInboundDeliveryHeadentity and save it to the S/4HANA system.updateWhseInboundDeliveryItem(WhseInboundDeliveryItem whseInboundDeliveryItem) Deprecated.Update an existingWhseInboundDeliveryItementity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultWarehouseInboundDeliveryService
public DefaultWarehouseInboundDeliveryService()Deprecated.Creates a service usingWarehouseInboundDeliveryService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceWarehouseInboundDeliveryService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<WarehouseInboundDeliveryServiceBatch>
-
getAllWhseInboundDeliveryHead
Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceFetch multipleWhseInboundDeliveryHeadentities.- Specified by:
getAllWhseInboundDeliveryHeadin interfaceWarehouseInboundDeliveryService- Returns:
- A fluent helper to fetch multiple
WhseInboundDeliveryHeadentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseInboundDeliveryHeadByKey
@Nonnull public WhseInboundDeliveryHeadByKeyFluentHelper getWhseInboundDeliveryHeadByKey(String inboundDelivery) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceFetch a singleWhseInboundDeliveryHeadentity using key fields.- Specified by:
getWhseInboundDeliveryHeadByKeyin interfaceWarehouseInboundDeliveryService- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
- Returns:
- A fluent helper to fetch a single
WhseInboundDeliveryHeadentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateWhseInboundDeliveryHead
@Nonnull public WhseInboundDeliveryHeadUpdateFluentHelper updateWhseInboundDeliveryHead(@Nonnull WhseInboundDeliveryHead whseInboundDeliveryHead) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceUpdate an existingWhseInboundDeliveryHeadentity and save it to the S/4HANA system.- Specified by:
updateWhseInboundDeliveryHeadin interfaceWarehouseInboundDeliveryService- Parameters:
whseInboundDeliveryHead-WhseInboundDeliveryHeadentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
WhseInboundDeliveryHeadentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllWhseInboundDeliveryItem
Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceFetch multipleWhseInboundDeliveryItementities.- Specified by:
getAllWhseInboundDeliveryItemin interfaceWarehouseInboundDeliveryService- Returns:
- A fluent helper to fetch multiple
WhseInboundDeliveryItementities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseInboundDeliveryItemByKey
@Nonnull public WhseInboundDeliveryItemByKeyFluentHelper getWhseInboundDeliveryItemByKey(String inboundDelivery, String inboundDeliveryItem) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceFetch a singleWhseInboundDeliveryItementity using key fields.- Specified by:
getWhseInboundDeliveryItemByKeyin interfaceWarehouseInboundDeliveryService- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
inboundDeliveryItem- Item NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
WhseInboundDeliveryItementity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateWhseInboundDeliveryItem
@Nonnull public WhseInboundDeliveryItemUpdateFluentHelper updateWhseInboundDeliveryItem(@Nonnull WhseInboundDeliveryItem whseInboundDeliveryItem) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceUpdate an existingWhseInboundDeliveryItementity and save it to the S/4HANA system.- Specified by:
updateWhseInboundDeliveryItemin interfaceWarehouseInboundDeliveryService- Parameters:
whseInboundDeliveryItem-WhseInboundDeliveryItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
WhseInboundDeliveryItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllWhseInbDelivItemSerialNumber
Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceFetch multipleWhseInbDelivItemSerialNumberentities.- Specified by:
getAllWhseInbDelivItemSerialNumberin interfaceWarehouseInboundDeliveryService- Returns:
- A fluent helper to fetch multiple
WhseInbDelivItemSerialNumberentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getWhseInbDelivItemSerialNumberByKey
@Nonnull public WhseInbDelivItemSerialNumberByKeyFluentHelper getWhseInbDelivItemSerialNumberByKey(String inboundDelivery, String inboundDeliveryItem, String eWMSerialNumber) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceFetch a singleWhseInbDelivItemSerialNumberentity using key fields.- Specified by:
getWhseInbDelivItemSerialNumberByKeyin interfaceWarehouseInboundDeliveryService- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
inboundDeliveryItem- Item NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
WhseInbDelivItemSerialNumberentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
postGoodsReceipt
Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceCreates a fluent helper for the PostGoodsReceipt OData function import.
- Specified by:
postGoodsReceiptin interfaceWarehouseInboundDeliveryService- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: InboundDelivery
- Returns:
- A fluent helper object that will execute the PostGoodsReceipt OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
reverseGoodsReceipt
@Nonnull public ReverseGoodsReceiptFluentHelper reverseGoodsReceipt(@Nonnull String inboundDelivery) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceCreates a fluent helper for the ReverseGoodsReceipt OData function import.
- Specified by:
reverseGoodsReceiptin interfaceWarehouseInboundDeliveryService- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: InboundDelivery
- Returns:
- A fluent helper object that will execute the ReverseGoodsReceipt OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
adjustDeliveryItemQuantity
@Nonnull public AdjustDeliveryItemQuantityFluentHelper adjustDeliveryItemQuantity(@Nonnull String inboundDelivery, @Nonnull String inboundDeliveryItem) Deprecated.Description copied from interface:WarehouseInboundDeliveryServiceCreates a fluent helper for the AdjustDeliveryItemQuantity OData function import.
- Specified by:
adjustDeliveryItemQuantityin interfaceWarehouseInboundDeliveryService- Parameters:
inboundDelivery- Document NumberConstraints: Not nullable, Maximum length: 35
Original parameter name from the Odata EDM: InboundDelivery
inboundDeliveryItem- Item NumberConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: InboundDeliveryItem
- Returns:
- A fluent helper object that will execute the AdjustDeliveryItemQuantity OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-