Class DefaultOutboundDeliveryService
- All Implemented Interfaces:
BatchService<OutboundDeliveryServiceBatch>,OutboundDeliveryService
This service enables you to create, read, update and delete outbound deliveries. It can be consumed in Fiori apps and on other user interfaces.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_OUTBOUND_DELIVERY_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Delivery Processing Integration(SAP_COM_0106) |
| Scope Items: | Direct Procurement with Inbound Delivery(2TX), Sell from Stock(BD9), Lean Customer Returns(BDD), Sell from Stock(OD9), Delivery Processing without Order Reference(1MI), Free of Charge Delivery(BDA), Customer Returns(BKP) |
| Authentication Methods: | x509 |
| Business Object: | Outbound Delivery |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.OutboundDeliveryService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingOutboundDeliveryService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.confirmPickingAllItems(String deliveryDocument) Deprecated.Creates a fluent helper for the ConfirmPickingAllItems OData function import.confirmPickingOneItem(String deliveryDocumentItem, String deliveryDocument) Deprecated.Creates a fluent helper for the ConfirmPickingOneItem OData function import.createOutbDeliveryHeader(OutbDeliveryHeader outbDeliveryHeader) Deprecated.Create a newOutbDeliveryHeaderentity and save it to the S/4HANA system.deleteOutbDeliveryHeader(OutbDeliveryHeader outbDeliveryHeader) Deprecated.Deletes an existingOutbDeliveryHeaderentity in the S/4HANA system.deleteOutbDeliveryItem(OutbDeliveryItem outbDeliveryItem) Deprecated.Deletes an existingOutbDeliveryItementity in the S/4HANA system.Deprecated.Fetch multipleOutbDeliveryHeaderentities.Deprecated.Fetch multipleOutbDeliveryItementities.getOutbDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory) Deprecated.Fetch a singleOutbDeliveryDocFlowentity using key fields.getOutbDeliveryHeaderByKey(String deliveryDocument) Deprecated.Fetch a singleOutbDeliveryHeaderentity using key fields.getOutbDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem) Deprecated.Fetch a singleOutbDeliveryItementity using key fields.getOutbDeliveryPartnerByKey(String partnerFunction, String sDDocument) Deprecated.Fetch a singleOutbDeliveryPartnerentity using key fields.getSerialNmbrDeliveryByKey(Integer maintenanceItemObjectList) Deprecated.Fetch a singleSerialNmbrDeliveryentity using key fields.pickAllItems(String deliveryDocument) Deprecated.Creates a fluent helper for the PickAllItems OData function import.pickOneItem(String deliveryDocument, String deliveryDocumentItem) Deprecated.Creates a fluent helper for the PickOneItem OData function import.postGoodsIssue(String deliveryDocument) Deprecated.Creates a fluent helper for the PostGoodsIssue OData function import.reverseGoodsIssue(String deliveryDocument, LocalDateTime actualGoodsMovementDate) Deprecated.Creates a fluent helper for the ReverseGoodsIssue OData function import.updateOutbDeliveryDocFlow(OutbDeliveryDocFlow outbDeliveryDocFlow) Deprecated.Update an existingOutbDeliveryDocFlowentity and save it to the S/4HANA system.updateOutbDeliveryHeader(OutbDeliveryHeader outbDeliveryHeader) Deprecated.Update an existingOutbDeliveryHeaderentity and save it to the S/4HANA system.updateOutbDeliveryItem(OutbDeliveryItem outbDeliveryItem) Deprecated.Update an existingOutbDeliveryItementity 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
-
DefaultOutboundDeliveryService
public DefaultOutboundDeliveryService()Deprecated.Creates a service usingOutboundDeliveryService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:OutboundDeliveryServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceOutboundDeliveryService- 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<OutboundDeliveryServiceBatch>
-
getAllOutbDeliveryItem
Deprecated.Description copied from interface:OutboundDeliveryServiceFetch multipleOutbDeliveryItementities.- Specified by:
getAllOutbDeliveryItemin interfaceOutboundDeliveryService- Returns:
- A fluent helper to fetch multiple
OutbDeliveryItementities. 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.
-
getOutbDeliveryItemByKey
@Nonnull public OutbDeliveryItemByKeyFluentHelper getOutbDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem) Deprecated.Description copied from interface:OutboundDeliveryServiceFetch a singleOutbDeliveryItementity using key fields.- Specified by:
getOutbDeliveryItemByKeyin interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
deliveryDocumentItem- ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
OutbDeliveryItementity 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.
-
updateOutbDeliveryItem
@Nonnull public OutbDeliveryItemUpdateFluentHelper updateOutbDeliveryItem(@Nonnull OutbDeliveryItem outbDeliveryItem) Deprecated.Description copied from interface:OutboundDeliveryServiceUpdate an existingOutbDeliveryItementity and save it to the S/4HANA system.- Specified by:
updateOutbDeliveryItemin interfaceOutboundDeliveryService- Parameters:
outbDeliveryItem-OutbDeliveryItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
OutbDeliveryItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteOutbDeliveryItem
@Nonnull public OutbDeliveryItemDeleteFluentHelper deleteOutbDeliveryItem(@Nonnull OutbDeliveryItem outbDeliveryItem) Deprecated.Description copied from interface:OutboundDeliveryServiceDeletes an existingOutbDeliveryItementity in the S/4HANA system.- Specified by:
deleteOutbDeliveryItemin interfaceOutboundDeliveryService- Parameters:
outbDeliveryItem-OutbDeliveryItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
OutbDeliveryItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllOutbDeliveryHeader
Deprecated.Description copied from interface:OutboundDeliveryServiceFetch multipleOutbDeliveryHeaderentities.- Specified by:
getAllOutbDeliveryHeaderin interfaceOutboundDeliveryService- Returns:
- A fluent helper to fetch multiple
OutbDeliveryHeaderentities. 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.
-
getOutbDeliveryHeaderByKey
@Nonnull public OutbDeliveryHeaderByKeyFluentHelper getOutbDeliveryHeaderByKey(String deliveryDocument) Deprecated.Description copied from interface:OutboundDeliveryServiceFetch a singleOutbDeliveryHeaderentity using key fields.- Specified by:
getOutbDeliveryHeaderByKeyin interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
OutbDeliveryHeaderentity 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.
-
createOutbDeliveryHeader
@Nonnull public OutbDeliveryHeaderCreateFluentHelper createOutbDeliveryHeader(@Nonnull OutbDeliveryHeader outbDeliveryHeader) Deprecated.Description copied from interface:OutboundDeliveryServiceCreate a newOutbDeliveryHeaderentity and save it to the S/4HANA system.- Specified by:
createOutbDeliveryHeaderin interfaceOutboundDeliveryService- Parameters:
outbDeliveryHeader-OutbDeliveryHeaderentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
OutbDeliveryHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateOutbDeliveryHeader
@Nonnull public OutbDeliveryHeaderUpdateFluentHelper updateOutbDeliveryHeader(@Nonnull OutbDeliveryHeader outbDeliveryHeader) Deprecated.Description copied from interface:OutboundDeliveryServiceUpdate an existingOutbDeliveryHeaderentity and save it to the S/4HANA system.- Specified by:
updateOutbDeliveryHeaderin interfaceOutboundDeliveryService- Parameters:
outbDeliveryHeader-OutbDeliveryHeaderentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
OutbDeliveryHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteOutbDeliveryHeader
@Nonnull public OutbDeliveryHeaderDeleteFluentHelper deleteOutbDeliveryHeader(@Nonnull OutbDeliveryHeader outbDeliveryHeader) Deprecated.Description copied from interface:OutboundDeliveryServiceDeletes an existingOutbDeliveryHeaderentity in the S/4HANA system.- Specified by:
deleteOutbDeliveryHeaderin interfaceOutboundDeliveryService- Parameters:
outbDeliveryHeader-OutbDeliveryHeaderentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
OutbDeliveryHeaderentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getOutbDeliveryDocFlowByKey
@Nonnull public OutbDeliveryDocFlowByKeyFluentHelper getOutbDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory) Deprecated.Description copied from interface:OutboundDeliveryServiceFetch a singleOutbDeliveryDocFlowentity using key fields.- Specified by:
getOutbDeliveryDocFlowByKeyin interfaceOutboundDeliveryService- Parameters:
precedingDocument- Preceding Doc.Constraints: Not nullable, Maximum length: 10
precedingDocumentItem- Preceding ItemConstraints: Not nullable, Maximum length: 6
subsequentDocumentCategory- Subs.Doc.Categ.Constraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
OutbDeliveryDocFlowentity 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.
-
updateOutbDeliveryDocFlow
@Nonnull public OutbDeliveryDocFlowUpdateFluentHelper updateOutbDeliveryDocFlow(@Nonnull OutbDeliveryDocFlow outbDeliveryDocFlow) Deprecated.Description copied from interface:OutboundDeliveryServiceUpdate an existingOutbDeliveryDocFlowentity and save it to the S/4HANA system.- Specified by:
updateOutbDeliveryDocFlowin interfaceOutboundDeliveryService- Parameters:
outbDeliveryDocFlow-OutbDeliveryDocFlowentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
OutbDeliveryDocFlowentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getSerialNmbrDeliveryByKey
@Nonnull public SerialNmbrDeliveryByKeyFluentHelper getSerialNmbrDeliveryByKey(Integer maintenanceItemObjectList) Deprecated.Description copied from interface:OutboundDeliveryServiceFetch a singleSerialNmbrDeliveryentity using key fields.- Specified by:
getSerialNmbrDeliveryByKeyin interfaceOutboundDeliveryService- Returns:
- A fluent helper to fetch a single
SerialNmbrDeliveryentity 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.
-
getOutbDeliveryPartnerByKey
@Nonnull public OutbDeliveryPartnerByKeyFluentHelper getOutbDeliveryPartnerByKey(String partnerFunction, String sDDocument) Deprecated.Description copied from interface:OutboundDeliveryServiceFetch a singleOutbDeliveryPartnerentity using key fields.- Specified by:
getOutbDeliveryPartnerByKeyin interfaceOutboundDeliveryService- Parameters:
partnerFunction- Partner FunctnConstraints: Not nullable, Maximum length: 2
sDDocument- SD DocumentConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
OutbDeliveryPartnerentity 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.
-
postGoodsIssue
Deprecated.Description copied from interface:OutboundDeliveryServiceCreates a fluent helper for the PostGoodsIssue OData function import.
- Specified by:
postGoodsIssuein interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- Returns:
- A fluent helper object that will execute the PostGoodsIssue OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
reverseGoodsIssue
@Nonnull public ReverseGoodsIssueFluentHelper reverseGoodsIssue(@Nonnull String deliveryDocument, @Nonnull LocalDateTime actualGoodsMovementDate) Deprecated.Description copied from interface:OutboundDeliveryServiceCreates a fluent helper for the ReverseGoodsIssue OData function import.
- Specified by:
reverseGoodsIssuein interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
actualGoodsMovementDate- Actual GI DateConstraints: Not nullable, Precision: 0
Original parameter name from the Odata EDM: ActualGoodsMovementDate
- Returns:
- A fluent helper object that will execute the ReverseGoodsIssue OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
confirmPickingAllItems
@Nonnull public ConfirmPickingAllItemsFluentHelper confirmPickingAllItems(@Nonnull String deliveryDocument) Deprecated.Description copied from interface:OutboundDeliveryServiceCreates a fluent helper for the ConfirmPickingAllItems OData function import.
- Specified by:
confirmPickingAllItemsin interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- Returns:
- A fluent helper object that will execute the ConfirmPickingAllItems OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
confirmPickingOneItem
@Nonnull public ConfirmPickingOneItemFluentHelper confirmPickingOneItem(@Nonnull String deliveryDocumentItem, @Nonnull String deliveryDocument) Deprecated.Description copied from interface:OutboundDeliveryServiceCreates a fluent helper for the ConfirmPickingOneItem OData function import.
- Specified by:
confirmPickingOneItemin interfaceOutboundDeliveryService- Parameters:
deliveryDocumentItem- ItemConstraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: DeliveryDocumentItem
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- Returns:
- A fluent helper object that will execute the ConfirmPickingOneItem OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
pickAllItems
Deprecated.Description copied from interface:OutboundDeliveryServiceCreates a fluent helper for the PickAllItems OData function import.
- Specified by:
pickAllItemsin interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
- Returns:
- A fluent helper object that will execute the PickAllItems OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-
pickOneItem
@Nonnull public PickOneItemFluentHelper pickOneItem(@Nonnull String deliveryDocument, @Nonnull String deliveryDocumentItem) Deprecated.Description copied from interface:OutboundDeliveryServiceCreates a fluent helper for the PickOneItem OData function import.
- Specified by:
pickOneItemin interfaceOutboundDeliveryService- Parameters:
deliveryDocument- DeliveryConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: DeliveryDocument
deliveryDocumentItem- ItemConstraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: DeliveryDocumentItem
- Returns:
- A fluent helper object that will execute the PickOneItem OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-