public interface SalesPricingConditionRecordService extends BatchService<SalesPricingConditionRecordServiceBatch>
This synchronous inbound service enables you to create, read, and update condition records for pricing that are used in Sales. The service contains entities of condition record, validity period, condition supplement, and pricing scale.
Reference: SAP API Business Hub
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 SalesPricingConditionRecordService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull SlsPrcgCndnRecdSuplmntFluentHelper getAllSlsPrcgCndnRecdSuplmnt()
SlsPrcgCndnRecdSuplmnt
entities.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 SlsPrcgCndnRecdSuplmntByKeyFluentHelper getSlsPrcgCndnRecdSuplmntByKey(String conditionRecord, String conditionSequentialNumber)
SlsPrcgCndnRecdSuplmnt
entity using key fields.conditionSequentialNumber
- The sequential number that uniquely identifies the condition if a condition supplement exists.
Constraints: Not nullable, Maximum length: 2
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
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 SlsPrcgCndnRecdSuplmntCreateFluentHelper createSlsPrcgCndnRecdSuplmnt(@Nonnull SlsPrcgCndnRecdSuplmnt slsPrcgCndnRecdSuplmnt)
SlsPrcgCndnRecdSuplmnt
entity and save it to the S/4HANA system.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 SlsPrcgCndnRecdSuplmntUpdateFluentHelper updateSlsPrcgCndnRecdSuplmnt(@Nonnull SlsPrcgCndnRecdSuplmnt slsPrcgCndnRecdSuplmnt)
SlsPrcgCndnRecdSuplmnt
entity and save it to the S/4HANA system.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 SlsPrcgCndnRecdValidityFluentHelper getAllSlsPrcgCndnRecdValidity()
SlsPrcgCndnRecdValidity
entities.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 SlsPrcgCndnRecdValidityByKeyFluentHelper getSlsPrcgCndnRecdValidityByKey(String conditionRecord, LocalDateTime conditionValidityEndDate)
SlsPrcgCndnRecdValidity
entity using key fields.conditionValidityEndDate
- The date up to which the condition is valid.
Constraints: Not nullable, Precision: 0
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
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 SlsPrcgCndnRecdValidityCreateFluentHelper createSlsPrcgCndnRecdValidity(@Nonnull SlsPrcgCndnRecdValidity slsPrcgCndnRecdValidity)
SlsPrcgCndnRecdValidity
entity and save it to the S/4HANA system.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 SlsPrcgCndnRecdValidityUpdateFluentHelper updateSlsPrcgCndnRecdValidity(@Nonnull SlsPrcgCndnRecdValidity slsPrcgCndnRecdValidity)
SlsPrcgCndnRecdValidity
entity and save it to the S/4HANA system.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 SlsPrcgCndnRecordScaleFluentHelper getAllSlsPrcgCndnRecordScale()
SlsPrcgCndnRecordScale
entities.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 SlsPrcgCndnRecordScaleByKeyFluentHelper getSlsPrcgCndnRecordScaleByKey(String conditionRecord, String conditionSequentialNumber, String conditionScaleLine)
SlsPrcgCndnRecordScale
entity using key fields.conditionSequentialNumber
- The sequential number that uniquely identifies the condition if a condition supplement exists.
Constraints: Not nullable, Maximum length: 2
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
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 SlsPrcgCndnRecordScaleCreateFluentHelper createSlsPrcgCndnRecordScale(@Nonnull SlsPrcgCndnRecordScale slsPrcgCndnRecordScale)
SlsPrcgCndnRecordScale
entity and save it to the S/4HANA system.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 SlsPrcgCndnRecordScaleUpdateFluentHelper updateSlsPrcgCndnRecordScale(@Nonnull SlsPrcgCndnRecordScale slsPrcgCndnRecordScale)
SlsPrcgCndnRecordScale
entity and save it to the S/4HANA system.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 SlsPrcgConditionRecordFluentHelper getAllSlsPrcgConditionRecord()
SlsPrcgConditionRecord
entities.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 SlsPrcgConditionRecordByKeyFluentHelper getSlsPrcgConditionRecordByKey(String conditionRecord)
SlsPrcgConditionRecord
entity using key fields.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 SlsPrcgConditionRecordCreateFluentHelper createSlsPrcgConditionRecord(@Nonnull SlsPrcgConditionRecord slsPrcgConditionRecord)
SlsPrcgConditionRecord
entity and save it to the S/4HANA system.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 SlsPrcgConditionRecordUpdateFluentHelper updateSlsPrcgConditionRecord(@Nonnull SlsPrcgConditionRecord slsPrcgConditionRecord)
SlsPrcgConditionRecord
entity and save it to the S/4HANA system.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.Copyright © 2019 SAP SE. All rights reserved.