public interface PurchasingCategoryService extends BatchService<PurchasingCategoryServiceBatch>
This service enables you to create, read, and update purchasing categories through an API call.
Reference: SAP API Business Hub
OData Service: | API_PURCHASING_CATEGORY_SRV |
API Version: | 1 |
Communication Scenario: | Purchasing Category Integration (SAP_COM_0123) |
Scope Items: | Supplier Classification and Segmentation (19E) |
Authentication Methods: | Basic, x509 |
Business Object: | PurchasingCategory |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull PurchasingCategoryService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull PurgCatFluentHelper getAllPurgCat()
PurgCat
entities.@Nonnull PurgCatByKeyFluentHelper getPurgCatByKey(UUID purgCatUUID)
PurgCat
entity using key fields.purgCatUUID
- Purchasing Category UUID
Constraints: Not nullable
PurgCat
entity
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 the
execute
method on the fluent helper object.@Nonnull PurgCatCreateFluentHelper createPurgCat(@Nonnull PurgCat purgCat)
PurgCat
entity and save it to the S/4HANA system.@Nonnull PurgCatUpdateFluentHelper updatePurgCat(@Nonnull PurgCat purgCat)
PurgCat
entity and save it to the S/4HANA system.@Nonnull PurgCatDescriptionFluentHelper getAllPurgCatDescription()
PurgCatDescription
entities.PurgCatDescription
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatDescriptionByKeyFluentHelper getPurgCatDescriptionByKey(UUID purgCatDescriptionUUID)
PurgCatDescription
entity using key fields.purgCatDescriptionUUID
- Purchasing Category Description UUID
Constraints: Not nullable
PurgCatDescription
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatDescriptionCreateFluentHelper createPurgCatDescription(@Nonnull PurgCatDescription purgCatDescription)
PurgCatDescription
entity and save it to the S/4HANA system.purgCatDescription
- PurgCatDescription
entity object that will be created in the S/4HANA system.PurgCatDescription
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatDescriptionUpdateFluentHelper updatePurgCatDescription(@Nonnull PurgCatDescription purgCatDescription)
PurgCatDescription
entity and save it to the S/4HANA system.purgCatDescription
- PurgCatDescription
entity object that will be updated in the S/4HANA system.PurgCatDescription
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatDescriptionDeleteFluentHelper deletePurgCatDescription(@Nonnull PurgCatDescription purgCatDescription)
PurgCatDescription
entity in the S/4HANA system.purgCatDescription
- PurgCatDescription
entity object that will be deleted in the S/4HANA system.PurgCatDescription
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMaterialGroupFluentHelper getAllPurgCatMaterialGroup()
PurgCatMaterialGroup
entities.PurgCatMaterialGroup
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMaterialGroupByKeyFluentHelper getPurgCatMaterialGroupByKey(UUID purCatMaterialGroupUUID)
PurgCatMaterialGroup
entity using key fields.purCatMaterialGroupUUID
- Purchasing Category Material Group Reference UUID
Constraints: Not nullable
PurgCatMaterialGroup
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatMaterialGroupCreateFluentHelper createPurgCatMaterialGroup(@Nonnull PurgCatMaterialGroup purgCatMaterialGroup)
PurgCatMaterialGroup
entity and save it to the S/4HANA system.purgCatMaterialGroup
- PurgCatMaterialGroup
entity object that will be created in the S/4HANA system.PurgCatMaterialGroup
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMaterialGroupUpdateFluentHelper updatePurgCatMaterialGroup(@Nonnull PurgCatMaterialGroup purgCatMaterialGroup)
PurgCatMaterialGroup
entity and save it to the S/4HANA system.purgCatMaterialGroup
- PurgCatMaterialGroup
entity object that will be updated in the S/4HANA system.PurgCatMaterialGroup
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMaterialGroupDeleteFluentHelper deletePurgCatMaterialGroup(@Nonnull PurgCatMaterialGroup purgCatMaterialGroup)
PurgCatMaterialGroup
entity in the S/4HANA system.purgCatMaterialGroup
- PurgCatMaterialGroup
entity object that will be deleted in the S/4HANA system.PurgCatMaterialGroup
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMemberFluentHelper getAllPurgCatMember()
PurgCatMember
entities.PurgCatMember
entities. This fluent helper allows methods which modify the underlying query to be called
before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMemberByKeyFluentHelper getPurgCatMemberByKey(UUID purgCatPartyUUID)
PurgCatMember
entity using key fields.purgCatPartyUUID
- Purchasing Category Party UUID
Constraints: Not nullable
PurgCatMember
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatMemberCreateFluentHelper createPurgCatMember(@Nonnull PurgCatMember purgCatMember)
PurgCatMember
entity and save it to the S/4HANA system.purgCatMember
- PurgCatMember
entity object that will be created in the S/4HANA system.PurgCatMember
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMemberUpdateFluentHelper updatePurgCatMember(@Nonnull PurgCatMember purgCatMember)
PurgCatMember
entity and save it to the S/4HANA system.purgCatMember
- PurgCatMember
entity object that will be updated in the S/4HANA system.PurgCatMember
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatMemberDeleteFluentHelper deletePurgCatMember(@Nonnull PurgCatMember purgCatMember)
PurgCatMember
entity in the S/4HANA system.purgCatMember
- PurgCatMember
entity object that will be deleted in the S/4HANA system.PurgCatMember
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatPlannedSpendFluentHelper getAllPurgCatPlannedSpend()
PurgCatPlannedSpend
entities.PurgCatPlannedSpend
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatPlannedSpendByKeyFluentHelper getPurgCatPlannedSpendByKey(UUID purgCatPlndSpendUUID)
PurgCatPlannedSpend
entity using key fields.purgCatPlndSpendUUID
- Planned Spend for a Purchasing Category
Constraints: Not nullable
PurgCatPlannedSpend
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatPlannedSpendCreateFluentHelper createPurgCatPlannedSpend(@Nonnull PurgCatPlannedSpend purgCatPlannedSpend)
PurgCatPlannedSpend
entity and save it to the S/4HANA system.purgCatPlannedSpend
- PurgCatPlannedSpend
entity object that will be created in the S/4HANA system.PurgCatPlannedSpend
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatPlannedSpendUpdateFluentHelper updatePurgCatPlannedSpend(@Nonnull PurgCatPlannedSpend purgCatPlannedSpend)
PurgCatPlannedSpend
entity and save it to the S/4HANA system.purgCatPlannedSpend
- PurgCatPlannedSpend
entity object that will be updated in the S/4HANA system.PurgCatPlannedSpend
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatPlannedSpendDeleteFluentHelper deletePurgCatPlannedSpend(@Nonnull PurgCatPlannedSpend purgCatPlannedSpend)
PurgCatPlannedSpend
entity in the S/4HANA system.purgCatPlannedSpend
- PurgCatPlannedSpend
entity object that will be deleted in the S/4HANA system.PurgCatPlannedSpend
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatPurchaserResponsibleFluentHelper getAllPurgCatPurchaserResponsible()
PurgCatPurchaserResponsible
entities.PurgCatPurchaserResponsible
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatPurchaserResponsibleByKeyFluentHelper getPurgCatPurchaserResponsibleByKey(UUID purgCatPartyUUID)
PurgCatPurchaserResponsible
entity using key fields.purgCatPartyUUID
- Purchasing Category Party UUID
Constraints: Not nullable
PurgCatPurchaserResponsible
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatPurchaserResponsibleUpdateFluentHelper updatePurgCatPurchaserResponsible(@Nonnull PurgCatPurchaserResponsible purgCatPurchaserResponsible)
PurgCatPurchaserResponsible
entity and save it to the S/4HANA system.purgCatPurchaserResponsible
- PurgCatPurchaserResponsible
entity object that will be updated in the S/4HANA system.PurgCatPurchaserResponsible
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatSupplierFluentHelper getAllPurgCatSupplier()
PurgCatSupplier
entities.PurgCatSupplier
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatSupplierByKeyFluentHelper getPurgCatSupplierByKey(UUID purgCatPartyUUID)
PurgCatSupplier
entity using key fields.purgCatPartyUUID
- Purchasing Category Party UUID
Constraints: Not nullable
PurgCatSupplier
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatSupplierCreateFluentHelper createPurgCatSupplier(@Nonnull PurgCatSupplier purgCatSupplier)
PurgCatSupplier
entity and save it to the S/4HANA system.purgCatSupplier
- PurgCatSupplier
entity object that will be created in the S/4HANA system.PurgCatSupplier
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatSupplierUpdateFluentHelper updatePurgCatSupplier(@Nonnull PurgCatSupplier purgCatSupplier)
PurgCatSupplier
entity and save it to the S/4HANA system.purgCatSupplier
- PurgCatSupplier
entity object that will be updated in the S/4HANA system.PurgCatSupplier
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatSupplierDeleteFluentHelper deletePurgCatSupplier(@Nonnull PurgCatSupplier purgCatSupplier)
PurgCatSupplier
entity in the S/4HANA system.purgCatSupplier
- PurgCatSupplier
entity object that will be deleted in the S/4HANA system.PurgCatSupplier
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatTranslationStatusFluentHelper getAllPurgCatTranslationStatus()
PurgCatTranslationStatus
entities.PurgCatTranslationStatus
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatTranslationStatusByKeyFluentHelper getPurgCatTranslationStatusByKey(UUID purgCatTranslationUUID)
PurgCatTranslationStatus
entity using key fields.purgCatTranslationUUID
- Purchasing Category Translation UUID
Constraints: Not nullable
PurgCatTranslationStatus
entity 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 the
execute
method on the fluent helper object.@Nonnull PurgCatTranslationStatusCreateFluentHelper createPurgCatTranslationStatus(@Nonnull PurgCatTranslationStatus purgCatTranslationStatus)
PurgCatTranslationStatus
entity and save it to the S/4HANA system.purgCatTranslationStatus
- PurgCatTranslationStatus
entity object that will be created in the S/4HANA system.PurgCatTranslationStatus
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatTranslationStatusUpdateFluentHelper updatePurgCatTranslationStatus(@Nonnull PurgCatTranslationStatus purgCatTranslationStatus)
PurgCatTranslationStatus
entity and save it to the S/4HANA system.purgCatTranslationStatus
- PurgCatTranslationStatus
entity object that will be updated in the S/4HANA system.PurgCatTranslationStatus
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgCatTranslationStatusDeleteFluentHelper deletePurgCatTranslationStatus(@Nonnull PurgCatTranslationStatus purgCatTranslationStatus)
PurgCatTranslationStatus
entity in the S/4HANA system.purgCatTranslationStatus
- PurgCatTranslationStatus
entity object that will be deleted in the S/4HANA system.PurgCatTranslationStatus
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2020 SAP SE. All rights reserved.