@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultPurchasingPricingConditionRecordService") public class DefaultPurchasingPricingConditionRecordService extends Object implements PurchasingPricingConditionRecordService
This synchronous inbound service enables you to retrieve condition records for pricing that are used in Purchasing. 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_PURGPRCGCONDITIONRECORD_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 |
---|
DefaultPurchasingPricingConditionRecordService()
Creates a service using
PurchasingPricingConditionRecordService.DEFAULT_SERVICE_PATH to send the
requests. |
public DefaultPurchasingPricingConditionRecordService()
PurchasingPricingConditionRecordService.DEFAULT_SERVICE_PATH
to send the
requests.@Nonnull public DefaultPurchasingPricingConditionRecordService withServicePath(@Nonnull String servicePath)
PurchasingPricingConditionRecordService
withServicePath
in interface PurchasingPricingConditionRecordService
servicePath
- Service path that will override the default.@Nonnull public PurgPrcgCndnRecdSuplmntFluentHelper getAllPurgPrcgCndnRecdSuplmnt()
PurchasingPricingConditionRecordService
PurgPrcgCndnRecdSuplmnt
entities.getAllPurgPrcgCndnRecdSuplmnt
in interface PurchasingPricingConditionRecordService
PurgPrcgCndnRecdSuplmnt
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 PurgPrcgCndnRecdSuplmntByKeyFluentHelper getPurgPrcgCndnRecdSuplmntByKey(String conditionRecord, String conditionSequentialNumber)
PurchasingPricingConditionRecordService
PurgPrcgCndnRecdSuplmnt
entity using key fields.getPurgPrcgCndnRecdSuplmntByKey
in interface PurchasingPricingConditionRecordService
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
PurgPrcgCndnRecdSuplmnt
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 PurgPrcgCndnRecdValidityFluentHelper getAllPurgPrcgCndnRecdValidity()
PurchasingPricingConditionRecordService
PurgPrcgCndnRecdValidity
entities.getAllPurgPrcgCndnRecdValidity
in interface PurchasingPricingConditionRecordService
PurgPrcgCndnRecdValidity
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 PurgPrcgCndnRecdValidityByKeyFluentHelper getPurgPrcgCndnRecdValidityByKey(String conditionRecord, LocalDateTime conditionValidityEndDate)
PurchasingPricingConditionRecordService
PurgPrcgCndnRecdValidity
entity using key fields.getPurgPrcgCndnRecdValidityByKey
in interface PurchasingPricingConditionRecordService
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
PurgPrcgCndnRecdValidity
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 PurgPrcgCndnRecordScaleFluentHelper getAllPurgPrcgCndnRecordScale()
PurchasingPricingConditionRecordService
PurgPrcgCndnRecordScale
entities.getAllPurgPrcgCndnRecordScale
in interface PurchasingPricingConditionRecordService
PurgPrcgCndnRecordScale
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 PurgPrcgCndnRecordScaleByKeyFluentHelper getPurgPrcgCndnRecordScaleByKey(String conditionRecord, String conditionSequentialNumber, String conditionScaleLine)
PurchasingPricingConditionRecordService
PurgPrcgCndnRecordScale
entity using key fields.getPurgPrcgCndnRecordScaleByKey
in interface PurchasingPricingConditionRecordService
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
PurgPrcgCndnRecordScale
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 PurgPrcgConditionRecordFluentHelper getAllPurgPrcgConditionRecord()
PurchasingPricingConditionRecordService
PurgPrcgConditionRecord
entities.getAllPurgPrcgConditionRecord
in interface PurchasingPricingConditionRecordService
PurgPrcgConditionRecord
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 PurgPrcgConditionRecordByKeyFluentHelper getPurgPrcgConditionRecordByKey(String conditionRecord)
PurchasingPricingConditionRecordService
PurgPrcgConditionRecord
entity using key fields.getPurgPrcgConditionRecordByKey
in interface PurchasingPricingConditionRecordService
conditionRecord
- Number that uniquely identifies a condition record.
Constraints: Not nullable, Maximum length: 10
PurgPrcgConditionRecord
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 © 2019 SAP SE. All rights reserved.