Interface ConditionContractTypeService

All Superinterfaces:
BatchService<ConditionContractTypeServiceBatch>
All Known Implementing Classes:
DefaultConditionContractTypeService

@Deprecated public interface ConditionContractTypeService extends BatchService<ConditionContractTypeServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

The service is based on the OData protocol and can be consumed in SAP Fiori apps and in other user interfaces. In every API call, you can make use of the following operations: - You can retrieve condition contract types. - You can retrieve business volume field combinations based on a contract type. - You can retrieve field name assignments to business volume field combination types used in condition contract settlement processes. .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_CONDITION_CONTRACT_TYPE
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Logistics - Condition Contract Type Integration(SAP_COM_0335)
Scope Items: Sales Rebate Processing(1B6), Purchasing Rebate Processing(2R7), Sales Commissions - External Sales Representative(2TT), Royalties Settlement for Sales(55I)
Authentication Methods: x509
Business Object: Condition Contract Type
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ConditionContractTypeService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • getAllBusVolFldCombnSetTypeAssgmt

      @Nonnull BusVolFldCombnSetTypeAssgmtFluentHelper getAllBusVolFldCombnSetTypeAssgmt()
      Deprecated.
      Fetch multiple BusVolFldCombnSetTypeAssgmt entities.
      Returns:
      A fluent helper to fetch multiple BusVolFldCombnSetTypeAssgmt 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.
    • getBusVolFldCombnSetTypeAssgmtByKey

      @Nonnull BusVolFldCombnSetTypeAssgmtByKeyFluentHelper getBusVolFldCombnSetTypeAssgmtByKey(String cndnContrType, String busVolFldCombnSet, String busVolFieldCombnType)
      Deprecated.
      Fetch a single BusVolFldCombnSetTypeAssgmt entity using key fields.
      Parameters:
      busVolFldCombnSet - Set of Field Combinations

      Constraints: Not nullable, Maximum length: 4

      busVolFieldCombnType - Field Combination for Business Volume Selection

      Constraints: Not nullable, Maximum length: 4

      cndnContrType - Condition Contract Type

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A fluent helper to fetch a single BusVolFldCombnSetTypeAssgmt 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.
    • getAllCndnContrType

      @Nonnull CndnContrTypeFluentHelper getAllCndnContrType()
      Deprecated.
      Fetch multiple CndnContrType entities.
      Returns:
      A fluent helper to fetch multiple CndnContrType 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.
    • getCndnContrTypeByKey

      @Nonnull CndnContrTypeByKeyFluentHelper getCndnContrTypeByKey(String cndnContrType)
      Deprecated.
      Fetch a single CndnContrType entity using key fields.
      Parameters:
      cndnContrType - Condition Contract Type

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A fluent helper to fetch a single CndnContrType 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.