@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultSalesPricingConditionRecordService") public class DefaultSalesPricingConditionRecordService extends Object implements SalesPricingConditionRecordService
This synchronous inbound service enables you to retrieve pricing condition records that are used in Sales. You can query the service’s entities to retrieve condition records, condition supplements, validity periods, and pricing scales.
Reference: SAP API Business Hub
OData Service: | API_SLSPRICINGCONDITIONRECORD_SRV |
API Version: | 1 |
Communication Scenario: | Pricing Data Integration (SAP_COM_0294) |
Scope Items: | Sell from Stock (BD9) |
Authentication Methods: | Basic, x509 |
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 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 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 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 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.Copyright © 2018 SAP SE. All rights reserved.