Class DefaultConditionExclusionForPricingInSalesService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,ConditionExclusionForPricingInSalesService
This service enables you to retrieve data including condition exclusion groups, the selected condition types, and the assigned pricing procedures.
Reference: SAP Business Accelerator Hub
Details:
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.ConditionExclusionForPricingInSalesService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingConditionExclusionForPricingInSalesService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theSlsCndnExclsnForPrcgProcedentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSlsPrcgCndnExclsnGroupTextentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSlsPrcgCndnExclusionGroupentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theSlsPrcgCndnTypeInExclsnGroupentity collection matching the filter and search expressions.Deprecated.Fetch multipleSlsCndnExclsnForPrcgProcedentities.Deprecated.Fetch multipleSlsPrcgCndnExclsnGroupTextentities.Deprecated.Fetch multipleSlsPrcgCndnExclusionGroupentities.Deprecated.Fetch multipleSlsPrcgCndnTypeInExclsnGroupentities.Deprecated.getSlsCndnExclsnForPrcgProcedByKey(String conditionUsage, String conditionApplication, String pricingProcedure, String cndnExclusionSequentialNumber) Deprecated.Fetch a singleSlsCndnExclsnForPrcgProcedentity using key fields.getSlsPrcgCndnExclsnGroupTextByKey(String language, String conditionUsage, String conditionApplication, String conditionExclusionGroup) Deprecated.Fetch a singleSlsPrcgCndnExclsnGroupTextentity using key fields.getSlsPrcgCndnExclusionGroupByKey(String conditionUsage, String conditionApplication, String conditionExclusionGroup) Deprecated.Fetch a singleSlsPrcgCndnExclusionGroupentity using key fields.getSlsPrcgCndnTypeInExclsnGroupByKey(String conditionUsage, String conditionApplication, String conditionExclusionGroup, String conditionType) Deprecated.Fetch a singleSlsPrcgCndnTypeInExclsnGroupentity using key fields.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.ServiceWithNavigableEntities
applyAction, applyAction, applyFunction, applyFunction, forEntity, withFunction, withFunction
-
Constructor Details
-
DefaultConditionExclusionForPricingInSalesService
public DefaultConditionExclusionForPricingInSalesService()Deprecated.Creates a service usingConditionExclusionForPricingInSalesService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultConditionExclusionForPricingInSalesService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceConditionExclusionForPricingInSalesService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceCreates a batch request builder object.- Specified by:
batchin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllSlsCndnExclsnForPrcgProced
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch multipleSlsCndnExclsnForPrcgProcedentities.- Specified by:
getAllSlsCndnExclsnForPrcgProcedin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch multiple
SlsCndnExclsnForPrcgProcedentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countSlsCndnExclsnForPrcgProced
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch the number of entries from theSlsCndnExclsnForPrcgProcedentity collection matching the filter and search expressions.- Specified by:
countSlsCndnExclsnForPrcgProcedin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch the count of
SlsCndnExclsnForPrcgProcedentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getSlsCndnExclsnForPrcgProcedByKey
@Nonnull public GetByKeyRequestBuilder<SlsCndnExclsnForPrcgProced> getSlsCndnExclsnForPrcgProcedByKey(String conditionUsage, String conditionApplication, String pricingProcedure, String cndnExclusionSequentialNumber) Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch a singleSlsCndnExclsnForPrcgProcedentity using key fields.- Specified by:
getSlsCndnExclsnForPrcgProcedByKeyin interfaceConditionExclusionForPricingInSalesService- Parameters:
conditionUsage- Usage of the condition tableConstraints: Not nullable, Maximum length: 1
conditionApplication- ApplicationConstraints: Not nullable, Maximum length: 2
pricingProcedure- Procedure (Pricing, Output Control, Acct. Det., Costing,...)Constraints: Not nullable, Maximum length: 6
cndnExclusionSequentialNumber- Sequential Number for Condition ExclusionConstraints: Not nullable, Maximum length: 3
- Returns:
- A request builder to fetch a single
SlsCndnExclsnForPrcgProcedentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllSlsPrcgCndnExclsnGroupText
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch multipleSlsPrcgCndnExclsnGroupTextentities.- Specified by:
getAllSlsPrcgCndnExclsnGroupTextin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch multiple
SlsPrcgCndnExclsnGroupTextentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countSlsPrcgCndnExclsnGroupText
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch the number of entries from theSlsPrcgCndnExclsnGroupTextentity collection matching the filter and search expressions.- Specified by:
countSlsPrcgCndnExclsnGroupTextin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch the count of
SlsPrcgCndnExclsnGroupTextentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getSlsPrcgCndnExclsnGroupTextByKey
@Nonnull public GetByKeyRequestBuilder<SlsPrcgCndnExclsnGroupText> getSlsPrcgCndnExclsnGroupTextByKey(String language, String conditionUsage, String conditionApplication, String conditionExclusionGroup) Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch a singleSlsPrcgCndnExclsnGroupTextentity using key fields.- Specified by:
getSlsPrcgCndnExclsnGroupTextByKeyin interfaceConditionExclusionForPricingInSalesService- Parameters:
language- Language KeyConstraints: Not nullable, Maximum length: 2
conditionUsage- Usage of the condition tableConstraints: Not nullable, Maximum length: 1
conditionApplication- ApplicationConstraints: Not nullable, Maximum length: 2
conditionExclusionGroup- Condition Exclusion GroupConstraints: Not nullable, Maximum length: 4
- Returns:
- A request builder to fetch a single
SlsPrcgCndnExclsnGroupTextentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllSlsPrcgCndnExclusionGroup
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch multipleSlsPrcgCndnExclusionGroupentities.- Specified by:
getAllSlsPrcgCndnExclusionGroupin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch multiple
SlsPrcgCndnExclusionGroupentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countSlsPrcgCndnExclusionGroup
Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch the number of entries from theSlsPrcgCndnExclusionGroupentity collection matching the filter and search expressions.- Specified by:
countSlsPrcgCndnExclusionGroupin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch the count of
SlsPrcgCndnExclusionGroupentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getSlsPrcgCndnExclusionGroupByKey
@Nonnull public GetByKeyRequestBuilder<SlsPrcgCndnExclusionGroup> getSlsPrcgCndnExclusionGroupByKey(String conditionUsage, String conditionApplication, String conditionExclusionGroup) Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch a singleSlsPrcgCndnExclusionGroupentity using key fields.- Specified by:
getSlsPrcgCndnExclusionGroupByKeyin interfaceConditionExclusionForPricingInSalesService- Parameters:
conditionUsage- Usage of the condition tableConstraints: Not nullable, Maximum length: 1
conditionApplication- ApplicationConstraints: Not nullable, Maximum length: 2
conditionExclusionGroup- Condition Exclusion GroupConstraints: Not nullable, Maximum length: 4
- Returns:
- A request builder to fetch a single
SlsPrcgCndnExclusionGroupentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getAllSlsPrcgCndnTypeInExclsnGroup
@Nonnull public GetAllRequestBuilder<SlsPrcgCndnTypeInExclsnGroup> getAllSlsPrcgCndnTypeInExclsnGroup()Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch multipleSlsPrcgCndnTypeInExclsnGroupentities.- Specified by:
getAllSlsPrcgCndnTypeInExclsnGroupin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch multiple
SlsPrcgCndnTypeInExclsnGroupentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countSlsPrcgCndnTypeInExclsnGroup
@Nonnull public CountRequestBuilder<SlsPrcgCndnTypeInExclsnGroup> countSlsPrcgCndnTypeInExclsnGroup()Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch the number of entries from theSlsPrcgCndnTypeInExclsnGroupentity collection matching the filter and search expressions.- Specified by:
countSlsPrcgCndnTypeInExclsnGroupin interfaceConditionExclusionForPricingInSalesService- Returns:
- A request builder to fetch the count of
SlsPrcgCndnTypeInExclsnGroupentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getSlsPrcgCndnTypeInExclsnGroupByKey
@Nonnull public GetByKeyRequestBuilder<SlsPrcgCndnTypeInExclsnGroup> getSlsPrcgCndnTypeInExclsnGroupByKey(String conditionUsage, String conditionApplication, String conditionExclusionGroup, String conditionType) Deprecated.Description copied from interface:ConditionExclusionForPricingInSalesServiceFetch a singleSlsPrcgCndnTypeInExclsnGroupentity using key fields.- Specified by:
getSlsPrcgCndnTypeInExclsnGroupByKeyin interfaceConditionExclusionForPricingInSalesService- Parameters:
conditionUsage- Usage of the condition tableConstraints: Not nullable, Maximum length: 1
conditionApplication- ApplicationConstraints: Not nullable, Maximum length: 2
conditionExclusionGroup- Condition Exclusion GroupConstraints: Not nullable, Maximum length: 4
conditionType- Condition TypeConstraints: Not nullable, Maximum length: 4
- Returns:
- A request builder to fetch a single
SlsPrcgCndnTypeInExclsnGroupentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-