Interface SupplierListForSourcingService
- All Known Implementing Classes:
DefaultSupplierListForSourcingService
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
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 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.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.
-
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.
-
batch
Deprecated.Creates a batch request builder object.- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllSourcingSupplierList
Deprecated.Fetch multipleSourcingSupplierListentities.- 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.Fetch the number of entries from theSourcingSupplierListentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<SourcingSupplierList> getSourcingSupplierListByKey(UUID sourcingSupplierListUUID) Deprecated.Fetch a singleSourcingSupplierListentity using key fields.- 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 CreateRequestBuilder<SourcingSupplierList> createSourcingSupplierList(@Nonnull SourcingSupplierList sourcingSupplierList) Deprecated.Create a newSourcingSupplierListentity and save it to the S/4HANA system.- 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
Deprecated.Fetch multipleSrcgSuplrListBusinessPartnerentities.- 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
Deprecated.Fetch the number of entries from theSrcgSuplrListBusinessPartnerentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<SrcgSuplrListBusinessPartner> getSrcgSuplrListBusinessPartnerByKey(UUID srcgSuplrListBusPartUUID) Deprecated.Fetch a singleSrcgSuplrListBusinessPartnerentity using key fields.- 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 CreateRequestBuilder<SrcgSuplrListBusinessPartner> createSrcgSuplrListBusinessPartner(@Nonnull SrcgSuplrListBusinessPartner srcgSuplrListBusinessPartner) Deprecated.Create a newSrcgSuplrListBusinessPartnerentity and save it to the S/4HANA system.- 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.Fetch multipleSrcgSuplrListCompanyCodeentities.- 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.Fetch the number of entries from theSrcgSuplrListCompanyCodeentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<SrcgSuplrListCompanyCode> getSrcgSuplrListCompanyCodeByKey(UUID companyCodeUUID) Deprecated.Fetch a singleSrcgSuplrListCompanyCodeentity using key fields.- 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.Fetch multipleSrcgSuplrListMaterialGroupentities.- 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.Fetch the number of entries from theSrcgSuplrListMaterialGroupentity collection matching the filter and search expressions.- 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 GetByKeyRequestBuilder<SrcgSuplrListMaterialGroup> getSrcgSuplrListMaterialGroupByKey(UUID materialGroupUUID) Deprecated.Fetch a singleSrcgSuplrListMaterialGroupentity using key fields.- 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.
-