Class DefaultPurchasingPricingConditionRecordService
- All Implemented Interfaces:
BatchService<PurchasingPricingConditionRecordServiceBatch>,PurchasingPricingConditionRecordService
Consumers of this inbound service can create, read, update, and delete condition records inside your system by using OData requests. The service contains entities for condition record, validity of condition record, pricing scale, and condition supplement.
Reference: SAP Business Accelerator Hub
Details:
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.PurchasingPricingConditionRecordService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingPurchasingPricingConditionRecordService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createPurgPrcgCndnRecdSuplmnt(PurgPrcgCndnRecdSuplmnt purgPrcgCndnRecdSuplmnt) Deprecated.Create a newPurgPrcgCndnRecdSuplmntentity and save it to the S/4HANA system.createPurgPrcgCndnRecdValidity(PurgPrcgCndnRecdValidity purgPrcgCndnRecdValidity) Deprecated.Create a newPurgPrcgCndnRecdValidityentity and save it to the S/4HANA system.createPurgPrcgCndnRecordScale(PurgPrcgCndnRecordScale purgPrcgCndnRecordScale) Deprecated.Create a newPurgPrcgCndnRecordScaleentity and save it to the S/4HANA system.createPurgPrcgConditionRecord(PurgPrcgConditionRecord purgPrcgConditionRecord) Deprecated.Create a newPurgPrcgConditionRecordentity and save it to the S/4HANA system.deletePurgPrcgCndnRecdSuplmnt(PurgPrcgCndnRecdSuplmnt purgPrcgCndnRecdSuplmnt) Deprecated.Deletes an existingPurgPrcgCndnRecdSuplmntentity in the S/4HANA system.deletePurgPrcgCndnRecordScale(PurgPrcgCndnRecordScale purgPrcgCndnRecordScale) Deprecated.Deletes an existingPurgPrcgCndnRecordScaleentity in the S/4HANA system.deletePurgPrcgConditionRecord(PurgPrcgConditionRecord purgPrcgConditionRecord) Deprecated.Deletes an existingPurgPrcgConditionRecordentity in the S/4HANA system.Deprecated.Fetch multiplePurgPrcgCndnRecdSuplmntentities.Deprecated.Fetch multiplePurgPrcgCndnRecdValidityentities.Deprecated.Fetch multiplePurgPrcgCndnRecordScaleentities.Deprecated.Fetch multiplePurgPrcgConditionRecordentities.getPurgPrcgCndnRecdSuplmntByKey(String conditionRecord, String conditionSequentialNumber) Deprecated.Fetch a singlePurgPrcgCndnRecdSuplmntentity using key fields.getPurgPrcgCndnRecdValidityByKey(String conditionRecord, LocalDateTime conditionValidityEndDate) Deprecated.Fetch a singlePurgPrcgCndnRecdValidityentity using key fields.getPurgPrcgCndnRecordScaleByKey(String conditionRecord, String conditionSequentialNumber, String conditionScaleLine) Deprecated.Fetch a singlePurgPrcgCndnRecordScaleentity using key fields.getPurgPrcgConditionRecordByKey(String conditionRecord) Deprecated.Fetch a singlePurgPrcgConditionRecordentity using key fields.updatePurgPrcgCndnRecdSuplmnt(PurgPrcgCndnRecdSuplmnt purgPrcgCndnRecdSuplmnt) Deprecated.Update an existingPurgPrcgCndnRecdSuplmntentity and save it to the S/4HANA system.updatePurgPrcgCndnRecdValidity(PurgPrcgCndnRecdValidity purgPrcgCndnRecdValidity) Deprecated.Update an existingPurgPrcgCndnRecdValidityentity and save it to the S/4HANA system.updatePurgPrcgCndnRecordScale(PurgPrcgCndnRecordScale purgPrcgCndnRecordScale) Deprecated.Update an existingPurgPrcgCndnRecordScaleentity and save it to the S/4HANA system.updatePurgPrcgConditionRecord(PurgPrcgConditionRecord purgPrcgConditionRecord) Deprecated.Update an existingPurgPrcgConditionRecordentity 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.
-
Constructor Details
-
DefaultPurchasingPricingConditionRecordService
public DefaultPurchasingPricingConditionRecordService()Deprecated.Creates a service usingPurchasingPricingConditionRecordService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultPurchasingPricingConditionRecordService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfacePurchasingPricingConditionRecordService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<PurchasingPricingConditionRecordServiceBatch>
-
getAllPurgPrcgCndnRecdSuplmnt
Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch multiplePurgPrcgCndnRecdSuplmntentities.- Specified by:
getAllPurgPrcgCndnRecdSuplmntin interfacePurchasingPricingConditionRecordService- Returns:
- A fluent helper to fetch multiple
PurgPrcgCndnRecdSuplmntentities. 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.
-
getPurgPrcgCndnRecdSuplmntByKey
@Nonnull public PurgPrcgCndnRecdSuplmntByKeyFluentHelper getPurgPrcgCndnRecdSuplmntByKey(String conditionRecord, String conditionSequentialNumber) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch a singlePurgPrcgCndnRecdSuplmntentity using key fields.- Specified by:
getPurgPrcgCndnRecdSuplmntByKeyin interfacePurchasingPricingConditionRecordService- Parameters:
conditionRecord- Number of Condition RecordConstraints: Not nullable, Maximum length: 10
conditionSequentialNumber- Sequential number of the conditionConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
PurgPrcgCndnRecdSuplmntentity 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.
-
createPurgPrcgCndnRecdSuplmnt
@Nonnull public PurgPrcgCndnRecdSuplmntCreateFluentHelper createPurgPrcgCndnRecdSuplmnt(@Nonnull PurgPrcgCndnRecdSuplmnt purgPrcgCndnRecdSuplmnt) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceCreate a newPurgPrcgCndnRecdSuplmntentity and save it to the S/4HANA system.- Specified by:
createPurgPrcgCndnRecdSuplmntin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecdSuplmnt-PurgPrcgCndnRecdSuplmntentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgPrcgCndnRecdSuplmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgPrcgCndnRecdSuplmnt
@Nonnull public PurgPrcgCndnRecdSuplmntUpdateFluentHelper updatePurgPrcgCndnRecdSuplmnt(@Nonnull PurgPrcgCndnRecdSuplmnt purgPrcgCndnRecdSuplmnt) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceUpdate an existingPurgPrcgCndnRecdSuplmntentity and save it to the S/4HANA system.- Specified by:
updatePurgPrcgCndnRecdSuplmntin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecdSuplmnt-PurgPrcgCndnRecdSuplmntentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgPrcgCndnRecdSuplmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgPrcgCndnRecdSuplmnt
@Nonnull public PurgPrcgCndnRecdSuplmntDeleteFluentHelper deletePurgPrcgCndnRecdSuplmnt(@Nonnull PurgPrcgCndnRecdSuplmnt purgPrcgCndnRecdSuplmnt) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceDeletes an existingPurgPrcgCndnRecdSuplmntentity in the S/4HANA system.- Specified by:
deletePurgPrcgCndnRecdSuplmntin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecdSuplmnt-PurgPrcgCndnRecdSuplmntentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgPrcgCndnRecdSuplmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgPrcgCndnRecdValidity
Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch multiplePurgPrcgCndnRecdValidityentities.- Specified by:
getAllPurgPrcgCndnRecdValidityin interfacePurchasingPricingConditionRecordService- Returns:
- A fluent helper to fetch multiple
PurgPrcgCndnRecdValidityentities. 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.
-
getPurgPrcgCndnRecdValidityByKey
@Nonnull public PurgPrcgCndnRecdValidityByKeyFluentHelper getPurgPrcgCndnRecdValidityByKey(String conditionRecord, LocalDateTime conditionValidityEndDate) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch a singlePurgPrcgCndnRecdValidityentity using key fields.- Specified by:
getPurgPrcgCndnRecdValidityByKeyin interfacePurchasingPricingConditionRecordService- Parameters:
conditionRecord- Number of Condition RecordConstraints: Not nullable, Maximum length: 10
conditionValidityEndDate- Validity end date of the condition recordConstraints: Not nullable, Precision: 0
- Returns:
- A fluent helper to fetch a single
PurgPrcgCndnRecdValidityentity 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.
-
createPurgPrcgCndnRecdValidity
@Nonnull public PurgPrcgCndnRecdValidityCreateFluentHelper createPurgPrcgCndnRecdValidity(@Nonnull PurgPrcgCndnRecdValidity purgPrcgCndnRecdValidity) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceCreate a newPurgPrcgCndnRecdValidityentity and save it to the S/4HANA system.- Specified by:
createPurgPrcgCndnRecdValidityin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecdValidity-PurgPrcgCndnRecdValidityentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgPrcgCndnRecdValidityentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgPrcgCndnRecdValidity
@Nonnull public PurgPrcgCndnRecdValidityUpdateFluentHelper updatePurgPrcgCndnRecdValidity(@Nonnull PurgPrcgCndnRecdValidity purgPrcgCndnRecdValidity) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceUpdate an existingPurgPrcgCndnRecdValidityentity and save it to the S/4HANA system.- Specified by:
updatePurgPrcgCndnRecdValidityin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecdValidity-PurgPrcgCndnRecdValidityentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgPrcgCndnRecdValidityentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgPrcgCndnRecordScale
Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch multiplePurgPrcgCndnRecordScaleentities.- Specified by:
getAllPurgPrcgCndnRecordScalein interfacePurchasingPricingConditionRecordService- Returns:
- A fluent helper to fetch multiple
PurgPrcgCndnRecordScaleentities. 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.
-
getPurgPrcgCndnRecordScaleByKey
@Nonnull public PurgPrcgCndnRecordScaleByKeyFluentHelper getPurgPrcgCndnRecordScaleByKey(String conditionRecord, String conditionSequentialNumber, String conditionScaleLine) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch a singlePurgPrcgCndnRecordScaleentity using key fields.- Specified by:
getPurgPrcgCndnRecordScaleByKeyin interfacePurchasingPricingConditionRecordService- Parameters:
conditionRecord- Number of Condition RecordConstraints: Not nullable, Maximum length: 10
conditionSequentialNumber- Sequential number of the conditionConstraints: Not nullable, Maximum length: 2
conditionScaleLine- Current number of the line scaleConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
PurgPrcgCndnRecordScaleentity 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.
-
createPurgPrcgCndnRecordScale
@Nonnull public PurgPrcgCndnRecordScaleCreateFluentHelper createPurgPrcgCndnRecordScale(@Nonnull PurgPrcgCndnRecordScale purgPrcgCndnRecordScale) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceCreate a newPurgPrcgCndnRecordScaleentity and save it to the S/4HANA system.- Specified by:
createPurgPrcgCndnRecordScalein interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecordScale-PurgPrcgCndnRecordScaleentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgPrcgCndnRecordScaleentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgPrcgCndnRecordScale
@Nonnull public PurgPrcgCndnRecordScaleUpdateFluentHelper updatePurgPrcgCndnRecordScale(@Nonnull PurgPrcgCndnRecordScale purgPrcgCndnRecordScale) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceUpdate an existingPurgPrcgCndnRecordScaleentity and save it to the S/4HANA system.- Specified by:
updatePurgPrcgCndnRecordScalein interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecordScale-PurgPrcgCndnRecordScaleentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgPrcgCndnRecordScaleentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgPrcgCndnRecordScale
@Nonnull public PurgPrcgCndnRecordScaleDeleteFluentHelper deletePurgPrcgCndnRecordScale(@Nonnull PurgPrcgCndnRecordScale purgPrcgCndnRecordScale) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceDeletes an existingPurgPrcgCndnRecordScaleentity in the S/4HANA system.- Specified by:
deletePurgPrcgCndnRecordScalein interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgCndnRecordScale-PurgPrcgCndnRecordScaleentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgPrcgCndnRecordScaleentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllPurgPrcgConditionRecord
Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch multiplePurgPrcgConditionRecordentities.- Specified by:
getAllPurgPrcgConditionRecordin interfacePurchasingPricingConditionRecordService- Returns:
- A fluent helper to fetch multiple
PurgPrcgConditionRecordentities. 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.
-
getPurgPrcgConditionRecordByKey
@Nonnull public PurgPrcgConditionRecordByKeyFluentHelper getPurgPrcgConditionRecordByKey(String conditionRecord) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceFetch a singlePurgPrcgConditionRecordentity using key fields.- Specified by:
getPurgPrcgConditionRecordByKeyin interfacePurchasingPricingConditionRecordService- Parameters:
conditionRecord- Number of Condition RecordConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
PurgPrcgConditionRecordentity 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.
-
createPurgPrcgConditionRecord
@Nonnull public PurgPrcgConditionRecordCreateFluentHelper createPurgPrcgConditionRecord(@Nonnull PurgPrcgConditionRecord purgPrcgConditionRecord) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceCreate a newPurgPrcgConditionRecordentity and save it to the S/4HANA system.- Specified by:
createPurgPrcgConditionRecordin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgConditionRecord-PurgPrcgConditionRecordentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
PurgPrcgConditionRecordentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updatePurgPrcgConditionRecord
@Nonnull public PurgPrcgConditionRecordUpdateFluentHelper updatePurgPrcgConditionRecord(@Nonnull PurgPrcgConditionRecord purgPrcgConditionRecord) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceUpdate an existingPurgPrcgConditionRecordentity and save it to the S/4HANA system.- Specified by:
updatePurgPrcgConditionRecordin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgConditionRecord-PurgPrcgConditionRecordentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
PurgPrcgConditionRecordentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deletePurgPrcgConditionRecord
@Nonnull public PurgPrcgConditionRecordDeleteFluentHelper deletePurgPrcgConditionRecord(@Nonnull PurgPrcgConditionRecord purgPrcgConditionRecord) Deprecated.Description copied from interface:PurchasingPricingConditionRecordServiceDeletes an existingPurgPrcgConditionRecordentity in the S/4HANA system.- Specified by:
deletePurgPrcgConditionRecordin interfacePurchasingPricingConditionRecordService- Parameters:
purgPrcgConditionRecord-PurgPrcgConditionRecordentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
PurgPrcgConditionRecordentity. To perform execution, call theexecutemethod on the fluent helper object.
-