Interface OutboundDeliveryService
- All Superinterfaces:
BatchService<OutboundDeliveryServiceBatch>
- All Known Implementing Classes:
DefaultOutboundDeliveryService
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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptionconfirmPickingAllItems(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.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Deprecated.Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
getAllOutbDeliveryItem
Deprecated.Fetch multipleOutbDeliveryItementities.- 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 OutbDeliveryItemByKeyFluentHelper getOutbDeliveryItemByKey(String deliveryDocument, String deliveryDocumentItem) Deprecated.Fetch a singleOutbDeliveryItementity using key fields.- 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 OutbDeliveryItemUpdateFluentHelper updateOutbDeliveryItem(@Nonnull OutbDeliveryItem outbDeliveryItem) Deprecated.Update an existingOutbDeliveryItementity and save it to the S/4HANA system.- 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 OutbDeliveryItemDeleteFluentHelper deleteOutbDeliveryItem(@Nonnull OutbDeliveryItem outbDeliveryItem) Deprecated.Deletes an existingOutbDeliveryItementity in the S/4HANA system.- 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.Fetch multipleOutbDeliveryHeaderentities.- 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
Deprecated.Fetch a singleOutbDeliveryHeaderentity using key fields.- 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 OutbDeliveryHeaderCreateFluentHelper createOutbDeliveryHeader(@Nonnull OutbDeliveryHeader outbDeliveryHeader) Deprecated.Create a newOutbDeliveryHeaderentity and save it to the S/4HANA system.- 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 OutbDeliveryHeaderUpdateFluentHelper updateOutbDeliveryHeader(@Nonnull OutbDeliveryHeader outbDeliveryHeader) Deprecated.Update an existingOutbDeliveryHeaderentity and save it to the S/4HANA system.- 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 OutbDeliveryHeaderDeleteFluentHelper deleteOutbDeliveryHeader(@Nonnull OutbDeliveryHeader outbDeliveryHeader) Deprecated.Deletes an existingOutbDeliveryHeaderentity in the S/4HANA system.- 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 OutbDeliveryDocFlowByKeyFluentHelper getOutbDeliveryDocFlowByKey(String precedingDocument, String precedingDocumentItem, String subsequentDocumentCategory) Deprecated.Fetch a singleOutbDeliveryDocFlowentity using key fields.- 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 OutbDeliveryDocFlowUpdateFluentHelper updateOutbDeliveryDocFlow(@Nonnull OutbDeliveryDocFlow outbDeliveryDocFlow) Deprecated.Update an existingOutbDeliveryDocFlowentity and save it to the S/4HANA system.- 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 SerialNmbrDeliveryByKeyFluentHelper getSerialNmbrDeliveryByKey(Integer maintenanceItemObjectList) Deprecated.Fetch a singleSerialNmbrDeliveryentity using key fields.- Parameters:
maintenanceItemObjectList-- 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 OutbDeliveryPartnerByKeyFluentHelper getOutbDeliveryPartnerByKey(String partnerFunction, String sDDocument) Deprecated.Fetch a singleOutbDeliveryPartnerentity using key fields.- 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.Creates a fluent helper for the PostGoodsIssue OData function import.
- 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 ReverseGoodsIssueFluentHelper reverseGoodsIssue(@Nonnull String deliveryDocument, @Nonnull LocalDateTime actualGoodsMovementDate) Deprecated.Creates a fluent helper for the ReverseGoodsIssue OData function import.
- 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 ConfirmPickingAllItemsFluentHelper confirmPickingAllItems(@Nonnull String deliveryDocument) Deprecated.Creates a fluent helper for the ConfirmPickingAllItems OData function import.
- 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 ConfirmPickingOneItemFluentHelper confirmPickingOneItem(@Nonnull String deliveryDocumentItem, @Nonnull String deliveryDocument) Deprecated.Creates a fluent helper for the ConfirmPickingOneItem OData function import.
- 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 ConfirmPickingOneItem OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
pickAllItems
Deprecated.Creates a fluent helper for the PickAllItems OData function import.
- 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 PickOneItemFluentHelper pickOneItem(@Nonnull String deliveryDocument, @Nonnull String deliveryDocumentItem) Deprecated.Creates a fluent helper for the PickOneItem OData function import.
- 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.
-