Class DefaultSupplierItemService
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultSupplierItemService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,SupplierItemService
@Named("com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultSupplierItemService")
@Deprecated
public class DefaultSupplierItemService
extends Object
implements ServiceWithNavigableEntities, SupplierItemService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the
VDM.
You can use this service to create, read and update supplier item. The service is based on the OData protocol and can be consumed by external systems.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | SUPPLIERITEM_0001 |
| API Version: | 1.1.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Field Logistics Supplier Item to Fieldglass Integration(SAP_COM_0679), Field Logistics - Manage Supplier Item Integration(SAP_COM_0732) |
| Scope Items: | Field Logistics Planning and Execution – Supplier Items(4AH) |
| Authentication Methods: | x509 |
| Service Group Name: | API_SUPPLIERITEM |
| Business Object: | Field Logistics Supplier Item |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.SupplierItemService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingSupplierItemService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theSupplierItementity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSupplierItemAttachmententity collection matching the filter and search expressions.createSupplierItem(SupplierItem supplierItem) Deprecated.Create a newSupplierItementity and save it to the S/4HANA system.Deprecated.Fetch multipleSupplierItementities.Deprecated.Fetch multipleSupplierItemAttachmententities.Deprecated.getSupplierItemAttachmentByKey(UUID fldLogsSuplrItemUUID) Deprecated.Fetch a singleSupplierItemAttachmententity using key fields.getSupplierItemByKey(UUID fldLogsSuplrItemUUID) Deprecated.Fetch a singleSupplierItementity using key fields.updateSupplierItem(SupplierItem supplierItem) Deprecated.Update an existingSupplierItementity 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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.ServiceWithNavigableEntities
applyAction, applyAction, applyFunction, applyFunction, forEntity, withFunction, withFunction
-
Constructor Details
-
DefaultSupplierItemService
public DefaultSupplierItemService()Deprecated.Creates a service usingSupplierItemService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:SupplierItemServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceSupplierItemService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Description copied from interface:SupplierItemServiceCreates a batch request builder object.- Specified by:
batchin interfaceSupplierItemService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllSupplierItem
Deprecated.Description copied from interface:SupplierItemServiceFetch multipleSupplierItementities.- Specified by:
getAllSupplierItemin interfaceSupplierItemService- Returns:
- A request builder to fetch multiple
SupplierItementities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countSupplierItem
Deprecated.Description copied from interface:SupplierItemServiceFetch the number of entries from theSupplierItementity collection matching the filter and search expressions.- Specified by:
countSupplierItemin interfaceSupplierItemService- Returns:
- A request builder to fetch the count of
SupplierItementities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getSupplierItemByKey
@Nonnull public GetByKeyRequestBuilder<SupplierItem> getSupplierItemByKey(UUID fldLogsSuplrItemUUID) Deprecated.Description copied from interface:SupplierItemServiceFetch a singleSupplierItementity using key fields.- Specified by:
getSupplierItemByKeyin interfaceSupplierItemService- Parameters:
fldLogsSuplrItemUUID- Supplier Item UUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
SupplierItementity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
createSupplierItem
@Nonnull public CreateRequestBuilder<SupplierItem> createSupplierItem(@Nonnull SupplierItem supplierItem) Deprecated.Description copied from interface:SupplierItemServiceCreate a newSupplierItementity and save it to the S/4HANA system.- Specified by:
createSupplierItemin interfaceSupplierItemService- Parameters:
supplierItem-SupplierItementity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
SupplierItementity. To perform execution, call theexecutemethod on the request builder object.
-
updateSupplierItem
@Nonnull public UpdateRequestBuilder<SupplierItem> updateSupplierItem(@Nonnull SupplierItem supplierItem) Deprecated.Description copied from interface:SupplierItemServiceUpdate an existingSupplierItementity and save it to the S/4HANA system.- Specified by:
updateSupplierItemin interfaceSupplierItemService- Parameters:
supplierItem-SupplierItementity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
SupplierItementity. To perform execution, call theexecutemethod on the request builder object.
-
getAllSupplierItemAttachment
Deprecated.Description copied from interface:SupplierItemServiceFetch multipleSupplierItemAttachmententities.- Specified by:
getAllSupplierItemAttachmentin interfaceSupplierItemService- Returns:
- A request builder to fetch multiple
SupplierItemAttachmententities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countSupplierItemAttachment
Deprecated.Description copied from interface:SupplierItemServiceFetch the number of entries from theSupplierItemAttachmententity collection matching the filter and search expressions.- Specified by:
countSupplierItemAttachmentin interfaceSupplierItemService- Returns:
- A request builder to fetch the count of
SupplierItemAttachmententities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getSupplierItemAttachmentByKey
@Nonnull public GetByKeyRequestBuilder<SupplierItemAttachment> getSupplierItemAttachmentByKey(UUID fldLogsSuplrItemUUID) Deprecated.Description copied from interface:SupplierItemServiceFetch a singleSupplierItemAttachmententity using key fields.- Specified by:
getSupplierItemAttachmentByKeyin interfaceSupplierItemService- Parameters:
fldLogsSuplrItemUUID- Supplier Item UUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
SupplierItemAttachmententity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-