Class DefaultSupplierListForSourcingService
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultSupplierListForSourcingService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,SupplierListForSourcingService
@Named("com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultSupplierListForSourcingService")
@Deprecated
public class DefaultSupplierListForSourcingService
extends Object
implements ServiceWithNavigableEntities, SupplierListForSourcingService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the
VDM.
This service enables you to read supplier list for sourcing in the SAP S/4HANA Cloud system. The service includes the header, business partners or suppliers, material groups, and company codes. The information is sent in the request as a payload. All information is utilized when creating a supplier list for sourcing with appropriate checks for restricted values and authorizations. .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | CE_SOURCINGSUPPLIERLIST_0001 |
| API Version: | 1.1.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Product Sourcing Integration(SAP_COM_0910) |
| Scope Items: | Direct Material Sourcing(4RD) |
| Authentication Methods: | x509 |
| Service Group Name: | API_SOURCINGSUPPLIERLIST |
| Business Object: | Sourcing Supplier List |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.SupplierListForSourcingService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingSupplierListForSourcingService.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 theSourcingSupplierListentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSrcgSuplrListBusinessPartnerentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSrcgSuplrListCompanyCodeentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSrcgSuplrListMaterialGroupentity collection matching the filter and search expressions.createSourcingSupplierList(SourcingSupplierList sourcingSupplierList) Deprecated.Create a newSourcingSupplierListentity and save it to the S/4HANA system.createSrcgSuplrListBusinessPartner(SrcgSuplrListBusinessPartner srcgSuplrListBusinessPartner) Deprecated.Create a newSrcgSuplrListBusinessPartnerentity and save it to the S/4HANA system.Deprecated.Fetch multipleSourcingSupplierListentities.Deprecated.Fetch multipleSrcgSuplrListBusinessPartnerentities.Deprecated.Fetch multipleSrcgSuplrListCompanyCodeentities.Deprecated.Fetch multipleSrcgSuplrListMaterialGroupentities.Deprecated.getSourcingSupplierListByKey(UUID sourcingSupplierListUUID) Deprecated.Fetch a singleSourcingSupplierListentity using key fields.getSrcgSuplrListBusinessPartnerByKey(UUID srcgSuplrListBusPartUUID) Deprecated.Fetch a singleSrcgSuplrListBusinessPartnerentity using key fields.getSrcgSuplrListCompanyCodeByKey(UUID companyCodeUUID) Deprecated.Fetch a singleSrcgSuplrListCompanyCodeentity using key fields.getSrcgSuplrListMaterialGroupByKey(UUID materialGroupUUID) Deprecated.Fetch a singleSrcgSuplrListMaterialGroupentity using key fields.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
-
DefaultSupplierListForSourcingService
public DefaultSupplierListForSourcingService()Deprecated.Creates a service usingSupplierListForSourcingService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:SupplierListForSourcingServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceSupplierListForSourcingService- 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:SupplierListForSourcingServiceCreates a batch request builder object.- Specified by:
batchin interfaceSupplierListForSourcingService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllSourcingSupplierList
Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch multipleSourcingSupplierListentities.- Specified by:
getAllSourcingSupplierListin interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch multiple
SourcingSupplierListentities. 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.
-
countSourcingSupplierList
Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch the number of entries from theSourcingSupplierListentity collection matching the filter and search expressions.- Specified by:
countSourcingSupplierListin interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch the count of
SourcingSupplierListentities. 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.
-
getSourcingSupplierListByKey
@Nonnull public GetByKeyRequestBuilder<SourcingSupplierList> getSourcingSupplierListByKey(UUID sourcingSupplierListUUID) Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch a singleSourcingSupplierListentity using key fields.- Specified by:
getSourcingSupplierListByKeyin interfaceSupplierListForSourcingService- Parameters:
sourcingSupplierListUUID- UUID of Sourcing Supplier ListConstraints: Not nullable
- Returns:
- A request builder to fetch a single
SourcingSupplierListentity 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.
-
createSourcingSupplierList
@Nonnull public CreateRequestBuilder<SourcingSupplierList> createSourcingSupplierList(@Nonnull SourcingSupplierList sourcingSupplierList) Deprecated.Description copied from interface:SupplierListForSourcingServiceCreate a newSourcingSupplierListentity and save it to the S/4HANA system.- Specified by:
createSourcingSupplierListin interfaceSupplierListForSourcingService- Parameters:
sourcingSupplierList-SourcingSupplierListentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
SourcingSupplierListentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllSrcgSuplrListBusinessPartner
@Nonnull public GetAllRequestBuilder<SrcgSuplrListBusinessPartner> getAllSrcgSuplrListBusinessPartner()Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch multipleSrcgSuplrListBusinessPartnerentities.- Specified by:
getAllSrcgSuplrListBusinessPartnerin interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch multiple
SrcgSuplrListBusinessPartnerentities. 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.
-
countSrcgSuplrListBusinessPartner
@Nonnull public CountRequestBuilder<SrcgSuplrListBusinessPartner> countSrcgSuplrListBusinessPartner()Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch the number of entries from theSrcgSuplrListBusinessPartnerentity collection matching the filter and search expressions.- Specified by:
countSrcgSuplrListBusinessPartnerin interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch the count of
SrcgSuplrListBusinessPartnerentities. 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.
-
getSrcgSuplrListBusinessPartnerByKey
@Nonnull public GetByKeyRequestBuilder<SrcgSuplrListBusinessPartner> getSrcgSuplrListBusinessPartnerByKey(UUID srcgSuplrListBusPartUUID) Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch a singleSrcgSuplrListBusinessPartnerentity using key fields.- Specified by:
getSrcgSuplrListBusinessPartnerByKeyin interfaceSupplierListForSourcingService- Parameters:
srcgSuplrListBusPartUUID- Business Partner GUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
SrcgSuplrListBusinessPartnerentity 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.
-
createSrcgSuplrListBusinessPartner
@Nonnull public CreateRequestBuilder<SrcgSuplrListBusinessPartner> createSrcgSuplrListBusinessPartner(@Nonnull SrcgSuplrListBusinessPartner srcgSuplrListBusinessPartner) Deprecated.Description copied from interface:SupplierListForSourcingServiceCreate a newSrcgSuplrListBusinessPartnerentity and save it to the S/4HANA system.- Specified by:
createSrcgSuplrListBusinessPartnerin interfaceSupplierListForSourcingService- Parameters:
srcgSuplrListBusinessPartner-SrcgSuplrListBusinessPartnerentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
SrcgSuplrListBusinessPartnerentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllSrcgSuplrListCompanyCode
Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch multipleSrcgSuplrListCompanyCodeentities.- Specified by:
getAllSrcgSuplrListCompanyCodein interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch multiple
SrcgSuplrListCompanyCodeentities. 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.
-
countSrcgSuplrListCompanyCode
Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch the number of entries from theSrcgSuplrListCompanyCodeentity collection matching the filter and search expressions.- Specified by:
countSrcgSuplrListCompanyCodein interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch the count of
SrcgSuplrListCompanyCodeentities. 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.
-
getSrcgSuplrListCompanyCodeByKey
@Nonnull public GetByKeyRequestBuilder<SrcgSuplrListCompanyCode> getSrcgSuplrListCompanyCodeByKey(UUID companyCodeUUID) Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch a singleSrcgSuplrListCompanyCodeentity using key fields.- Specified by:
getSrcgSuplrListCompanyCodeByKeyin interfaceSupplierListForSourcingService- Parameters:
companyCodeUUID- Company Code UUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
SrcgSuplrListCompanyCodeentity 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.
-
getAllSrcgSuplrListMaterialGroup
Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch multipleSrcgSuplrListMaterialGroupentities.- Specified by:
getAllSrcgSuplrListMaterialGroupin interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch multiple
SrcgSuplrListMaterialGroupentities. 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.
-
countSrcgSuplrListMaterialGroup
Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch the number of entries from theSrcgSuplrListMaterialGroupentity collection matching the filter and search expressions.- Specified by:
countSrcgSuplrListMaterialGroupin interfaceSupplierListForSourcingService- Returns:
- A request builder to fetch the count of
SrcgSuplrListMaterialGroupentities. 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.
-
getSrcgSuplrListMaterialGroupByKey
@Nonnull public GetByKeyRequestBuilder<SrcgSuplrListMaterialGroup> getSrcgSuplrListMaterialGroupByKey(UUID materialGroupUUID) Deprecated.Description copied from interface:SupplierListForSourcingServiceFetch a singleSrcgSuplrListMaterialGroupentity using key fields.- Specified by:
getSrcgSuplrListMaterialGroupByKeyin interfaceSupplierListForSourcingService- Parameters:
materialGroupUUID- Material Group UUIDConstraints: Not nullable
- Returns:
- A request builder to fetch a single
SrcgSuplrListMaterialGroupentity 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
-