Interface PurchasingCategoryService
- All Superinterfaces:
BatchService<PurchasingCategoryServiceBatch>
- All Known Implementing Classes:
DefaultPurchasingCategoryService
@Deprecated
public interface PurchasingCategoryService
extends BatchService<PurchasingCategoryServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the
VDM.
This service enables you to create, read, and update purchasing categories through an API call.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_PURCHASING_CATEGORY_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Purchasing Category Integration(SAP_COM_0123) |
| Scope Items: | Supplier Classification and Segmentation(19E) |
| Authentication Methods: | x509 |
| Business Object: | Purchasing Category |
-
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 TypeMethodDescriptioncreatePurgCat(PurgCat purgCat) Deprecated.Create a newPurgCatentity and save it to the S/4HANA system.createPurgCatDescription(PurgCatDescription purgCatDescription) Deprecated.Create a newPurgCatDescriptionentity and save it to the S/4HANA system.createPurgCatMaterialGroup(PurgCatMaterialGroup purgCatMaterialGroup) Deprecated.Create a newPurgCatMaterialGroupentity and save it to the S/4HANA system.createPurgCatMember(PurgCatMember purgCatMember) Deprecated.Create a newPurgCatMemberentity and save it to the S/4HANA system.createPurgCatPlannedSpend(PurgCatPlannedSpend purgCatPlannedSpend) Deprecated.Create a newPurgCatPlannedSpendentity and save it to the S/4HANA system.createPurgCatSupplier(PurgCatSupplier purgCatSupplier) Deprecated.Create a newPurgCatSupplierentity and save it to the S/4HANA system.createPurgCatTranslationStatus(PurgCatTranslationStatus purgCatTranslationStatus) Deprecated.Create a newPurgCatTranslationStatusentity and save it to the S/4HANA system.deletePurgCatDescription(PurgCatDescription purgCatDescription) Deprecated.Deletes an existingPurgCatDescriptionentity in the S/4HANA system.deletePurgCatMaterialGroup(PurgCatMaterialGroup purgCatMaterialGroup) Deprecated.Deletes an existingPurgCatMaterialGroupentity in the S/4HANA system.deletePurgCatMember(PurgCatMember purgCatMember) Deprecated.Deletes an existingPurgCatMemberentity in the S/4HANA system.deletePurgCatPlannedSpend(PurgCatPlannedSpend purgCatPlannedSpend) Deprecated.Deletes an existingPurgCatPlannedSpendentity in the S/4HANA system.deletePurgCatSupplier(PurgCatSupplier purgCatSupplier) Deprecated.Deletes an existingPurgCatSupplierentity in the S/4HANA system.deletePurgCatTranslationStatus(PurgCatTranslationStatus purgCatTranslationStatus) Deprecated.Deletes an existingPurgCatTranslationStatusentity in the S/4HANA system.Deprecated.Fetch multiplePurgCatentities.Deprecated.Fetch multiplePurgCatDescriptionentities.Deprecated.Fetch multiplePurgCatMaterialGroupentities.Deprecated.Fetch multiplePurgCatMemberentities.Deprecated.Fetch multiplePurgCatPlannedSpendentities.Deprecated.Fetch multiplePurgCatPurchaserResponsibleentities.Deprecated.Fetch multiplePurgCatSupplierentities.Deprecated.Fetch multiplePurgCatTranslationStatusentities.getPurgCatByKey(UUID purgCatUUID) Deprecated.Fetch a singlePurgCatentity using key fields.getPurgCatDescriptionByKey(UUID purgCatDescriptionUUID) Deprecated.Fetch a singlePurgCatDescriptionentity using key fields.getPurgCatMaterialGroupByKey(UUID purCatMaterialGroupUUID) Deprecated.Fetch a singlePurgCatMaterialGroupentity using key fields.getPurgCatMemberByKey(UUID purgCatPartyUUID) Deprecated.Fetch a singlePurgCatMemberentity using key fields.getPurgCatPlannedSpendByKey(UUID purgCatPlndSpendUUID) Deprecated.Fetch a singlePurgCatPlannedSpendentity using key fields.getPurgCatPurchaserResponsibleByKey(UUID purgCatPartyUUID) Deprecated.Fetch a singlePurgCatPurchaserResponsibleentity using key fields.getPurgCatSupplierByKey(UUID purgCatPartyUUID) Deprecated.Fetch a singlePurgCatSupplierentity using key fields.getPurgCatTranslationStatusByKey(UUID purgCatTranslationUUID) Deprecated.Fetch a singlePurgCatTranslationStatusentity using key fields.updatePurgCat(PurgCat purgCat) Deprecated.Update an existingPurgCatentity and save it to the S/4HANA system.updatePurgCatDescription(PurgCatDescription purgCatDescription) Deprecated.Update an existingPurgCatDescriptionentity and save it to the S/4HANA system.updatePurgCatMaterialGroup(PurgCatMaterialGroup purgCatMaterialGroup) Deprecated.Update an existingPurgCatMaterialGroupentity and save it to the S/4HANA system.updatePurgCatMember(PurgCatMember purgCatMember) Deprecated.Update an existingPurgCatMemberentity and save it to the S/4HANA system.updatePurgCatPlannedSpend(PurgCatPlannedSpend purgCatPlannedSpend) Deprecated.Update an existingPurgCatPlannedSpendentity and save it to the S/4HANA system.updatePurgCatPurchaserResponsible(PurgCatPurchaserResponsible purgCatPurchaserResponsible) Deprecated.Update an existingPurgCatPurchaserResponsibleentity and save it to the S/4HANA system.updatePurgCatSupplier(PurgCatSupplier purgCatSupplier) Deprecated.Update an existingPurgCatSupplierentity and save it to the S/4HANA system.updatePurgCatTranslationStatus(PurgCatTranslationStatus purgCatTranslationStatus) Deprecated.Update an existingPurgCatTranslationStatusentity 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.
-
getAllPurgCat
Deprecated.Fetch multiplePurgCatentities.- Returns:
- A fluent helper to fetch multiple
PurgCatentities. 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.
-
getPurgCatByKey
Deprecated.Fetch a singlePurgCatentity using key fields.- Parameters:
purgCatUUID- Purchasing Category UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatentity 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.
-
createPurgCat
Deprecated.Create a newPurgCatentity and save it to the S/4HANA system. -
updatePurgCat
Deprecated.Update an existingPurgCatentity and save it to the S/4HANA system. -
getAllPurgCatDescription
Deprecated.Fetch multiplePurgCatDescriptionentities.- Returns:
- A fluent helper to fetch multiple
PurgCatDescriptionentities. 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.
-
getPurgCatDescriptionByKey
@Nonnull PurgCatDescriptionByKeyFluentHelper getPurgCatDescriptionByKey(UUID purgCatDescriptionUUID) Deprecated.Fetch a singlePurgCatDescriptionentity using key fields.- Parameters:
purgCatDescriptionUUID- Purchasing Category Description UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatDescriptionentity 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.
-
createPurgCatDescription
@Nonnull PurgCatDescriptionCreateFluentHelper createPurgCatDescription(@Nonnull PurgCatDescription purgCatDescription) Deprecated.Create a newPurgCatDescriptionentity and save it to the S/4HANA system.- Parameters:
purgCatDescription-PurgCatDescriptionentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgCatDescriptionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgCatDescription
@Nonnull PurgCatDescriptionUpdateFluentHelper updatePurgCatDescription(@Nonnull PurgCatDescription purgCatDescription) Deprecated.Update an existingPurgCatDescriptionentity and save it to the S/4HANA system.- Parameters:
purgCatDescription-PurgCatDescriptionentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatDescriptionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgCatDescription
@Nonnull PurgCatDescriptionDeleteFluentHelper deletePurgCatDescription(@Nonnull PurgCatDescription purgCatDescription) Deprecated.Deletes an existingPurgCatDescriptionentity in the S/4HANA system.- Parameters:
purgCatDescription-PurgCatDescriptionentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgCatDescriptionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgCatMaterialGroup
Deprecated.Fetch multiplePurgCatMaterialGroupentities.- Returns:
- A fluent helper to fetch multiple
PurgCatMaterialGroupentities. 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.
-
getPurgCatMaterialGroupByKey
@Nonnull PurgCatMaterialGroupByKeyFluentHelper getPurgCatMaterialGroupByKey(UUID purCatMaterialGroupUUID) Deprecated.Fetch a singlePurgCatMaterialGroupentity using key fields.- Parameters:
purCatMaterialGroupUUID- Purchasing Category Material Group Reference UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatMaterialGroupentity 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.
-
createPurgCatMaterialGroup
@Nonnull PurgCatMaterialGroupCreateFluentHelper createPurgCatMaterialGroup(@Nonnull PurgCatMaterialGroup purgCatMaterialGroup) Deprecated.Create a newPurgCatMaterialGroupentity and save it to the S/4HANA system.- Parameters:
purgCatMaterialGroup-PurgCatMaterialGroupentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgCatMaterialGroupentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgCatMaterialGroup
@Nonnull PurgCatMaterialGroupUpdateFluentHelper updatePurgCatMaterialGroup(@Nonnull PurgCatMaterialGroup purgCatMaterialGroup) Deprecated.Update an existingPurgCatMaterialGroupentity and save it to the S/4HANA system.- Parameters:
purgCatMaterialGroup-PurgCatMaterialGroupentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatMaterialGroupentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgCatMaterialGroup
@Nonnull PurgCatMaterialGroupDeleteFluentHelper deletePurgCatMaterialGroup(@Nonnull PurgCatMaterialGroup purgCatMaterialGroup) Deprecated.Deletes an existingPurgCatMaterialGroupentity in the S/4HANA system.- Parameters:
purgCatMaterialGroup-PurgCatMaterialGroupentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgCatMaterialGroupentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgCatMember
Deprecated.Fetch multiplePurgCatMemberentities.- Returns:
- A fluent helper to fetch multiple
PurgCatMemberentities. 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.
-
getPurgCatMemberByKey
Deprecated.Fetch a singlePurgCatMemberentity using key fields.- Parameters:
purgCatPartyUUID- Purchasing Category Party UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatMemberentity 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.
-
createPurgCatMember
Deprecated.Create a newPurgCatMemberentity and save it to the S/4HANA system.- Parameters:
purgCatMember-PurgCatMemberentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgCatMemberentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgCatMember
Deprecated.Update an existingPurgCatMemberentity and save it to the S/4HANA system.- Parameters:
purgCatMember-PurgCatMemberentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatMemberentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgCatMember
Deprecated.Deletes an existingPurgCatMemberentity in the S/4HANA system.- Parameters:
purgCatMember-PurgCatMemberentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgCatMemberentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgCatPlannedSpend
Deprecated.Fetch multiplePurgCatPlannedSpendentities.- Returns:
- A fluent helper to fetch multiple
PurgCatPlannedSpendentities. 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.
-
getPurgCatPlannedSpendByKey
@Nonnull PurgCatPlannedSpendByKeyFluentHelper getPurgCatPlannedSpendByKey(UUID purgCatPlndSpendUUID) Deprecated.Fetch a singlePurgCatPlannedSpendentity using key fields.- Parameters:
purgCatPlndSpendUUID- Planned Spend for a Purchasing CategoryConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatPlannedSpendentity 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.
-
createPurgCatPlannedSpend
@Nonnull PurgCatPlannedSpendCreateFluentHelper createPurgCatPlannedSpend(@Nonnull PurgCatPlannedSpend purgCatPlannedSpend) Deprecated.Create a newPurgCatPlannedSpendentity and save it to the S/4HANA system.- Parameters:
purgCatPlannedSpend-PurgCatPlannedSpendentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgCatPlannedSpendentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgCatPlannedSpend
@Nonnull PurgCatPlannedSpendUpdateFluentHelper updatePurgCatPlannedSpend(@Nonnull PurgCatPlannedSpend purgCatPlannedSpend) Deprecated.Update an existingPurgCatPlannedSpendentity and save it to the S/4HANA system.- Parameters:
purgCatPlannedSpend-PurgCatPlannedSpendentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatPlannedSpendentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgCatPlannedSpend
@Nonnull PurgCatPlannedSpendDeleteFluentHelper deletePurgCatPlannedSpend(@Nonnull PurgCatPlannedSpend purgCatPlannedSpend) Deprecated.Deletes an existingPurgCatPlannedSpendentity in the S/4HANA system.- Parameters:
purgCatPlannedSpend-PurgCatPlannedSpendentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgCatPlannedSpendentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgCatPurchaserResponsible
Deprecated.Fetch multiplePurgCatPurchaserResponsibleentities.- Returns:
- A fluent helper to fetch multiple
PurgCatPurchaserResponsibleentities. 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.
-
getPurgCatPurchaserResponsibleByKey
@Nonnull PurgCatPurchaserResponsibleByKeyFluentHelper getPurgCatPurchaserResponsibleByKey(UUID purgCatPartyUUID) Deprecated.Fetch a singlePurgCatPurchaserResponsibleentity using key fields.- Parameters:
purgCatPartyUUID- Purchasing Category Party UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatPurchaserResponsibleentity 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.
-
updatePurgCatPurchaserResponsible
@Nonnull PurgCatPurchaserResponsibleUpdateFluentHelper updatePurgCatPurchaserResponsible(@Nonnull PurgCatPurchaserResponsible purgCatPurchaserResponsible) Deprecated.Update an existingPurgCatPurchaserResponsibleentity and save it to the S/4HANA system.- Parameters:
purgCatPurchaserResponsible-PurgCatPurchaserResponsibleentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatPurchaserResponsibleentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgCatSupplier
Deprecated.Fetch multiplePurgCatSupplierentities.- Returns:
- A fluent helper to fetch multiple
PurgCatSupplierentities. 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.
-
getPurgCatSupplierByKey
Deprecated.Fetch a singlePurgCatSupplierentity using key fields.- Parameters:
purgCatPartyUUID- Purchasing Category Party UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatSupplierentity 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.
-
createPurgCatSupplier
@Nonnull PurgCatSupplierCreateFluentHelper createPurgCatSupplier(@Nonnull PurgCatSupplier purgCatSupplier) Deprecated.Create a newPurgCatSupplierentity and save it to the S/4HANA system.- Parameters:
purgCatSupplier-PurgCatSupplierentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgCatSupplierentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgCatSupplier
@Nonnull PurgCatSupplierUpdateFluentHelper updatePurgCatSupplier(@Nonnull PurgCatSupplier purgCatSupplier) Deprecated.Update an existingPurgCatSupplierentity and save it to the S/4HANA system.- Parameters:
purgCatSupplier-PurgCatSupplierentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatSupplierentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgCatSupplier
@Nonnull PurgCatSupplierDeleteFluentHelper deletePurgCatSupplier(@Nonnull PurgCatSupplier purgCatSupplier) Deprecated.Deletes an existingPurgCatSupplierentity in the S/4HANA system.- Parameters:
purgCatSupplier-PurgCatSupplierentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgCatSupplierentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgCatTranslationStatus
Deprecated.Fetch multiplePurgCatTranslationStatusentities.- Returns:
- A fluent helper to fetch multiple
PurgCatTranslationStatusentities. 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.
-
getPurgCatTranslationStatusByKey
@Nonnull PurgCatTranslationStatusByKeyFluentHelper getPurgCatTranslationStatusByKey(UUID purgCatTranslationUUID) Deprecated.Fetch a singlePurgCatTranslationStatusentity using key fields.- Parameters:
purgCatTranslationUUID- Purchasing Category Translation UUIDConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
PurgCatTranslationStatusentity 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.
-
createPurgCatTranslationStatus
@Nonnull PurgCatTranslationStatusCreateFluentHelper createPurgCatTranslationStatus(@Nonnull PurgCatTranslationStatus purgCatTranslationStatus) Deprecated.Create a newPurgCatTranslationStatusentity and save it to the S/4HANA system.- Parameters:
purgCatTranslationStatus-PurgCatTranslationStatusentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgCatTranslationStatusentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgCatTranslationStatus
@Nonnull PurgCatTranslationStatusUpdateFluentHelper updatePurgCatTranslationStatus(@Nonnull PurgCatTranslationStatus purgCatTranslationStatus) Deprecated.Update an existingPurgCatTranslationStatusentity and save it to the S/4HANA system.- Parameters:
purgCatTranslationStatus-PurgCatTranslationStatusentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgCatTranslationStatusentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgCatTranslationStatus
@Nonnull PurgCatTranslationStatusDeleteFluentHelper deletePurgCatTranslationStatus(@Nonnull PurgCatTranslationStatus purgCatTranslationStatus) Deprecated.Deletes an existingPurgCatTranslationStatusentity in the S/4HANA system.- Parameters:
purgCatTranslationStatus-PurgCatTranslationStatusentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgCatTranslationStatusentity. To perform execution, call theexecutemethod on the fluent helper object.
-