public interface PricingProcedureInSalesService extends BatchService<PricingProcedureInSalesServiceBatch>
The service contains pricing procedure, pricing procedure item data, condition type, and description entities. You can query each entity in this service to retrieve the corresponding business data. .
Reference: SAP API Business Hub
OData Service: | OP_API_SLSPRICINGPROCEDURE_SRV_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
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 PricingProcedureInSalesService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull SlsPrcgCndnTypeTextFluentHelper getAllSlsPrcgCndnTypeText()
SlsPrcgCndnTypeText
entities.SlsPrcgCndnTypeText
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 SlsPrcgCndnTypeTextByKeyFluentHelper getSlsPrcgCndnTypeTextByKey(String language, String conditionUsage, String conditionApplication, String conditionType)
SlsPrcgCndnTypeText
entity using key fields.language
- Language Key
Constraints: Not nullable, Maximum length: 2
conditionType
- Condition Type
Constraints: Not nullable, Maximum length: 4
conditionUsage
- Usage of the condition table
Constraints: Not nullable, Maximum length: 1
conditionApplication
- Application
Constraints: Not nullable, Maximum length: 2
SlsPrcgCndnTypeText
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 SlsPrcgProcedItemTextFluentHelper getAllSlsPrcgProcedItemText()
SlsPrcgProcedItemText
entities.SlsPrcgProcedItemText
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 SlsPrcgProcedItemTextByKeyFluentHelper getSlsPrcgProcedItemTextByKey(String language, String conditionUsage, String conditionApplication, String pricingProcedure, String pricingProcedureStep, String pricingProcedureCounter)
SlsPrcgProcedItemText
entity using key fields.pricingProcedureCounter
- Condition Counter
Constraints: Not nullable, Maximum length: 3
language
- Language Key
Constraints: Not nullable, Maximum length: 2
pricingProcedureStep
- Step Number
Constraints: Not nullable, Maximum length: 3
conditionUsage
- Usage of the condition table
Constraints: Not nullable, Maximum length: 1
conditionApplication
- Application
Constraints: Not nullable, Maximum length: 2
pricingProcedure
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
Constraints: Not nullable, Maximum length: 6
SlsPrcgProcedItemText
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 SlsPricingConditionTypeFluentHelper getAllSlsPricingConditionType()
SlsPricingConditionType
entities.SlsPricingConditionType
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 SlsPricingConditionTypeByKeyFluentHelper getSlsPricingConditionTypeByKey(String conditionUsage, String conditionApplication, String conditionType)
SlsPricingConditionType
entity using key fields.conditionType
- Condition Type
Constraints: Not nullable, Maximum length: 4
conditionUsage
- Usage of the condition table
Constraints: Not nullable, Maximum length: 1
conditionApplication
- Application
Constraints: Not nullable, Maximum length: 2
SlsPricingConditionType
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 SlsPricingProcedureFluentHelper getAllSlsPricingProcedure()
SlsPricingProcedure
entities.SlsPricingProcedure
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 SlsPricingProcedureByKeyFluentHelper getSlsPricingProcedureByKey(String conditionUsage, String conditionApplication, String pricingProcedure)
SlsPricingProcedure
entity using key fields.conditionUsage
- Usage of the condition table
Constraints: Not nullable, Maximum length: 1
conditionApplication
- Application
Constraints: Not nullable, Maximum length: 2
pricingProcedure
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
Constraints: Not nullable, Maximum length: 6
SlsPricingProcedure
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 SlsPricingProcedureItemFluentHelper getAllSlsPricingProcedureItem()
SlsPricingProcedureItem
entities.SlsPricingProcedureItem
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 SlsPricingProcedureItemByKeyFluentHelper getSlsPricingProcedureItemByKey(String conditionUsage, String conditionApplication, String pricingProcedure, String pricingProcedureStep, String pricingProcedureCounter)
SlsPricingProcedureItem
entity using key fields.pricingProcedureCounter
- Condition Counter
Constraints: Not nullable, Maximum length: 3
pricingProcedureStep
- Step Number
Constraints: Not nullable, Maximum length: 3
conditionUsage
- Usage of the condition table
Constraints: Not nullable, Maximum length: 1
conditionApplication
- Application
Constraints: Not nullable, Maximum length: 2
pricingProcedure
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
Constraints: Not nullable, Maximum length: 6
SlsPricingProcedureItem
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 SlsPricingProcedureTextFluentHelper getAllSlsPricingProcedureText()
SlsPricingProcedureText
entities.SlsPricingProcedureText
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 SlsPricingProcedureTextByKeyFluentHelper getSlsPricingProcedureTextByKey(String language, String conditionUsage, String conditionApplication, String pricingProcedure)
SlsPricingProcedureText
entity using key fields.language
- Language Key
Constraints: Not nullable, Maximum length: 2
conditionUsage
- Usage of the condition table
Constraints: Not nullable, Maximum length: 1
conditionApplication
- Application
Constraints: Not nullable, Maximum length: 2
pricingProcedure
- Procedure (Pricing, Output Control, Acct. Det., Costing,...)
Constraints: Not nullable, Maximum length: 6
SlsPricingProcedureText
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 © 2021 SAP SE. All rights reserved.