@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultSalesPricingConditionRecordService") public class DefaultSalesPricingConditionRecordService extends Object implements SalesPricingConditionRecordService
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 API Business Hub
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultSalesPricingConditionRecordService()
Creates a service using
SalesPricingConditionRecordService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultSalesPricingConditionRecordService()
SalesPricingConditionRecordService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultSalesPricingConditionRecordService withServicePath(@Nonnull String servicePath)
SalesPricingConditionRecordService
withServicePath
in interface SalesPricingConditionRecordService
servicePath
- Service path that will override the default.@Nonnull public DefaultSalesPricingConditionRecordServiceBatch batch()
batch
in interface BatchService<SalesPricingConditionRecordServiceBatch>
@Nonnull public SlsPrcgCndnRecdSuplmntFluentHelper getAllSlsPrcgCndnRecdSuplmnt()
SalesPricingConditionRecordService
SlsPrcgCndnRecdSuplmnt
entities.getAllSlsPrcgCndnRecdSuplmnt
in interface SalesPricingConditionRecordService
SlsPrcgCndnRecdSuplmnt
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 public SlsPrcgCndnRecdSuplmntByKeyFluentHelper getSlsPrcgCndnRecdSuplmntByKey(String conditionRecord, String conditionSequentialNumber)
SalesPricingConditionRecordService
SlsPrcgCndnRecdSuplmnt
entity using key fields.getSlsPrcgCndnRecdSuplmntByKey
in interface SalesPricingConditionRecordService
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
conditionSequentialNumber
- The sequential number that uniquely identifies the condition if a condition supplement exists.
Constraints: Not nullable, Maximum length: 2
SlsPrcgCndnRecdSuplmnt
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 public SlsPrcgCndnRecdSuplmntCreateFluentHelper createSlsPrcgCndnRecdSuplmnt(@Nonnull SlsPrcgCndnRecdSuplmnt slsPrcgCndnRecdSuplmnt)
SalesPricingConditionRecordService
SlsPrcgCndnRecdSuplmnt
entity and save it to the S/4HANA system.createSlsPrcgCndnRecdSuplmnt
in interface SalesPricingConditionRecordService
slsPrcgCndnRecdSuplmnt
- SlsPrcgCndnRecdSuplmnt
entity object that will be created in the S/4HANA system.SlsPrcgCndnRecdSuplmnt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecdSuplmntUpdateFluentHelper updateSlsPrcgCndnRecdSuplmnt(@Nonnull SlsPrcgCndnRecdSuplmnt slsPrcgCndnRecdSuplmnt)
SalesPricingConditionRecordService
SlsPrcgCndnRecdSuplmnt
entity and save it to the S/4HANA system.updateSlsPrcgCndnRecdSuplmnt
in interface SalesPricingConditionRecordService
slsPrcgCndnRecdSuplmnt
- SlsPrcgCndnRecdSuplmnt
entity object that will be updated in the S/4HANA system.SlsPrcgCndnRecdSuplmnt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecdSuplmntDeleteFluentHelper deleteSlsPrcgCndnRecdSuplmnt(@Nonnull SlsPrcgCndnRecdSuplmnt slsPrcgCndnRecdSuplmnt)
SalesPricingConditionRecordService
SlsPrcgCndnRecdSuplmnt
entity in the S/4HANA system.deleteSlsPrcgCndnRecdSuplmnt
in interface SalesPricingConditionRecordService
slsPrcgCndnRecdSuplmnt
- SlsPrcgCndnRecdSuplmnt
entity object that will be deleted in the S/4HANA system.SlsPrcgCndnRecdSuplmnt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecdValidityFluentHelper getAllSlsPrcgCndnRecdValidity()
SalesPricingConditionRecordService
SlsPrcgCndnRecdValidity
entities.getAllSlsPrcgCndnRecdValidity
in interface SalesPricingConditionRecordService
SlsPrcgCndnRecdValidity
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 public SlsPrcgCndnRecdValidityByKeyFluentHelper getSlsPrcgCndnRecdValidityByKey(String conditionRecord, LocalDateTime conditionValidityEndDate)
SalesPricingConditionRecordService
SlsPrcgCndnRecdValidity
entity using key fields.getSlsPrcgCndnRecdValidityByKey
in interface SalesPricingConditionRecordService
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
conditionValidityEndDate
- The date up to which the condition is valid.
Constraints: Not nullable, Precision: 0
SlsPrcgCndnRecdValidity
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 public SlsPrcgCndnRecdValidityCreateFluentHelper createSlsPrcgCndnRecdValidity(@Nonnull SlsPrcgCndnRecdValidity slsPrcgCndnRecdValidity)
SalesPricingConditionRecordService
SlsPrcgCndnRecdValidity
entity and save it to the S/4HANA system.createSlsPrcgCndnRecdValidity
in interface SalesPricingConditionRecordService
slsPrcgCndnRecdValidity
- SlsPrcgCndnRecdValidity
entity object that will be created in the S/4HANA system.SlsPrcgCndnRecdValidity
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecdValidityUpdateFluentHelper updateSlsPrcgCndnRecdValidity(@Nonnull SlsPrcgCndnRecdValidity slsPrcgCndnRecdValidity)
SalesPricingConditionRecordService
SlsPrcgCndnRecdValidity
entity and save it to the S/4HANA system.updateSlsPrcgCndnRecdValidity
in interface SalesPricingConditionRecordService
slsPrcgCndnRecdValidity
- SlsPrcgCndnRecdValidity
entity object that will be updated in the S/4HANA system.SlsPrcgCndnRecdValidity
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecordScaleFluentHelper getAllSlsPrcgCndnRecordScale()
SalesPricingConditionRecordService
SlsPrcgCndnRecordScale
entities.getAllSlsPrcgCndnRecordScale
in interface SalesPricingConditionRecordService
SlsPrcgCndnRecordScale
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 public SlsPrcgCndnRecordScaleByKeyFluentHelper getSlsPrcgCndnRecordScaleByKey(String conditionRecord, String conditionSequentialNumber, String conditionScaleLine)
SalesPricingConditionRecordService
SlsPrcgCndnRecordScale
entity using key fields.getSlsPrcgCndnRecordScaleByKey
in interface SalesPricingConditionRecordService
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
conditionSequentialNumber
- The sequential number that uniquely identifies the condition if a condition supplement exists.
Constraints: Not nullable, Maximum length: 2
conditionScaleLine
- Identifies the sequence of lines within a scale.
Constraints: Not nullable, Maximum length: 4
SlsPrcgCndnRecordScale
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 public SlsPrcgCndnRecordScaleCreateFluentHelper createSlsPrcgCndnRecordScale(@Nonnull SlsPrcgCndnRecordScale slsPrcgCndnRecordScale)
SalesPricingConditionRecordService
SlsPrcgCndnRecordScale
entity and save it to the S/4HANA system.createSlsPrcgCndnRecordScale
in interface SalesPricingConditionRecordService
slsPrcgCndnRecordScale
- SlsPrcgCndnRecordScale
entity object that will be created in the S/4HANA system.SlsPrcgCndnRecordScale
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecordScaleUpdateFluentHelper updateSlsPrcgCndnRecordScale(@Nonnull SlsPrcgCndnRecordScale slsPrcgCndnRecordScale)
SalesPricingConditionRecordService
SlsPrcgCndnRecordScale
entity and save it to the S/4HANA system.updateSlsPrcgCndnRecordScale
in interface SalesPricingConditionRecordService
slsPrcgCndnRecordScale
- SlsPrcgCndnRecordScale
entity object that will be updated in the S/4HANA system.SlsPrcgCndnRecordScale
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgCndnRecordScaleDeleteFluentHelper deleteSlsPrcgCndnRecordScale(@Nonnull SlsPrcgCndnRecordScale slsPrcgCndnRecordScale)
SalesPricingConditionRecordService
SlsPrcgCndnRecordScale
entity in the S/4HANA system.deleteSlsPrcgCndnRecordScale
in interface SalesPricingConditionRecordService
slsPrcgCndnRecordScale
- SlsPrcgCndnRecordScale
entity object that will be deleted in the S/4HANA system.SlsPrcgCndnRecordScale
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgConditionRecordFluentHelper getAllSlsPrcgConditionRecord()
SalesPricingConditionRecordService
SlsPrcgConditionRecord
entities.getAllSlsPrcgConditionRecord
in interface SalesPricingConditionRecordService
SlsPrcgConditionRecord
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 public SlsPrcgConditionRecordByKeyFluentHelper getSlsPrcgConditionRecordByKey(String conditionRecord)
SalesPricingConditionRecordService
SlsPrcgConditionRecord
entity using key fields.getSlsPrcgConditionRecordByKey
in interface SalesPricingConditionRecordService
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
SlsPrcgConditionRecord
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 public SlsPrcgConditionRecordCreateFluentHelper createSlsPrcgConditionRecord(@Nonnull SlsPrcgConditionRecord slsPrcgConditionRecord)
SalesPricingConditionRecordService
SlsPrcgConditionRecord
entity and save it to the S/4HANA system.createSlsPrcgConditionRecord
in interface SalesPricingConditionRecordService
slsPrcgConditionRecord
- SlsPrcgConditionRecord
entity object that will be created in the S/4HANA system.SlsPrcgConditionRecord
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgConditionRecordUpdateFluentHelper updateSlsPrcgConditionRecord(@Nonnull SlsPrcgConditionRecord slsPrcgConditionRecord)
SalesPricingConditionRecordService
SlsPrcgConditionRecord
entity and save it to the S/4HANA system.updateSlsPrcgConditionRecord
in interface SalesPricingConditionRecordService
slsPrcgConditionRecord
- SlsPrcgConditionRecord
entity object that will be updated in the S/4HANA system.SlsPrcgConditionRecord
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SlsPrcgConditionRecordDeleteFluentHelper deleteSlsPrcgConditionRecord(@Nonnull SlsPrcgConditionRecord slsPrcgConditionRecord)
SalesPricingConditionRecordService
SlsPrcgConditionRecord
entity in the S/4HANA system.deleteSlsPrcgConditionRecord
in interface SalesPricingConditionRecordService
slsPrcgConditionRecord
- SlsPrcgConditionRecord
entity object that will be deleted in the S/4HANA system.SlsPrcgConditionRecord
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.