public interface PurchasingQuotaArrangementService extends BatchService<PurchasingQuotaArrangementServiceBatch>
This inbound service enables you to create, read, update, and delete quota arrangements through an API call from a source system inside as well as outside SAP S/4HANA Cloud or SAP S/4HANA onPremise.
Reference: SAP API Business Hub
OData Service: | API_PUR_QUOTA_ARRANGEMENT_SRV |
API Version: | 1 |
Communication Scenario: | Purchasing Quota Arrangement Integration (SAP_COM_0166) |
Scope Items: | Scheduling Agreements in Procurement (BMR) |
Authentication Methods: | Basic, x509 |
Business Object: | PurchasingQuotaArrangement |
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 PurchasingQuotaArrangementService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull PurchasingQuotaArrangementFluentHelper getAllPurchasingQuotaArrangement()
PurchasingQuotaArrangement
entities.PurchasingQuotaArrangement
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 PurchasingQuotaArrangementByKeyFluentHelper getPurchasingQuotaArrangementByKey(String quotaArrangement)
PurchasingQuotaArrangement
entity using key fields.quotaArrangement
- Uniquely identifies the quota arrangement.
Constraints: Not nullable, Maximum length: 10
PurchasingQuotaArrangement
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 PurchasingQuotaArrangementCreateFluentHelper createPurchasingQuotaArrangement(@Nonnull PurchasingQuotaArrangement purchasingQuotaArrangement)
PurchasingQuotaArrangement
entity and save it to the S/4HANA system.purchasingQuotaArrangement
- PurchasingQuotaArrangement
entity object that will be created in the S/4HANA system.PurchasingQuotaArrangement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurchasingQuotaArrangementUpdateFluentHelper updatePurchasingQuotaArrangement(@Nonnull PurchasingQuotaArrangement purchasingQuotaArrangement)
PurchasingQuotaArrangement
entity and save it to the S/4HANA system.purchasingQuotaArrangement
- PurchasingQuotaArrangement
entity object that will be updated in the S/4HANA system.PurchasingQuotaArrangement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurchasingQuotaArrangementDeleteFluentHelper deletePurchasingQuotaArrangement(@Nonnull PurchasingQuotaArrangement purchasingQuotaArrangement)
PurchasingQuotaArrangement
entity in the S/4HANA system.purchasingQuotaArrangement
- PurchasingQuotaArrangement
entity object that will be deleted in the S/4HANA system.PurchasingQuotaArrangement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgQuotaArrangementItemFluentHelper getAllPurgQuotaArrangementItem()
PurgQuotaArrangementItem
entities.PurgQuotaArrangementItem
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 PurgQuotaArrangementItemByKeyFluentHelper getPurgQuotaArrangementItemByKey(String quotaArrangement, String quotaArrangementItem)
PurgQuotaArrangementItem
entity using key fields.quotaArrangement
- Uniquely identifies the quota arrangement.
Constraints: Not nullable, Maximum length: 10
quotaArrangementItem
- Uniquely identifies the quota arrangement item within a quota arrangement period.
Constraints: Not nullable, Maximum length: 3
PurgQuotaArrangementItem
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 PurgQuotaArrangementItemUpdateFluentHelper updatePurgQuotaArrangementItem(@Nonnull PurgQuotaArrangementItem purgQuotaArrangementItem)
PurgQuotaArrangementItem
entity and save it to the S/4HANA system.purgQuotaArrangementItem
- PurgQuotaArrangementItem
entity object that will be updated in the S/4HANA system.PurgQuotaArrangementItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull PurgQuotaArrangementItemDeleteFluentHelper deletePurgQuotaArrangementItem(@Nonnull PurgQuotaArrangementItem purgQuotaArrangementItem)
PurgQuotaArrangementItem
entity in the S/4HANA system.purgQuotaArrangementItem
- PurgQuotaArrangementItem
entity object that will be deleted in the S/4HANA system.PurgQuotaArrangementItem
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2019 SAP SE. All rights reserved.