Class DefaultContractAccountingDunningService

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultContractAccountingDunningService
All Implemented Interfaces:
OperationsOnEntityCollections, ServiceWithNavigableEntities, ContractAccountingDunningService

@Named("com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.DefaultContractAccountingDunningService") @Deprecated public class DefaultContractAccountingDunningService extends Object implements ServiceWithNavigableEntities, ContractAccountingDunningService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

Read dunning history items for a business partner and read corresponding dunned items with this service..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: CADUNNING_0001
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Finance - Contract Accounting Open Item Management Integration(SAP_COM_0361)
Scope Items: Contract Accounting - Open Item Management(2UJ), Contract Accounting: Open Item Management(PUJ)
Authentication Methods: x509
Service Group Name: API_CADUNNING
Business Object: Contract Accounting Dunning
  • Constructor Details

  • Method Details

    • withServicePath

      @Nonnull public DefaultContractAccountingDunningService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Specified by:
      withServicePath in interface ContractAccountingDunningService
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • batch

      @Nonnull public BatchRequestBuilder batch()
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Creates a batch request builder object.
      Specified by:
      batch in interface ContractAccountingDunningService
      Returns:
      A request builder to handle batch operation on this service. To perform execution, call the execute method on the request builder object.
    • getAllCADunning

      @Nonnull public GetAllRequestBuilder<CADunning> getAllCADunning()
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Fetch multiple CADunning entities.
      Specified by:
      getAllCADunning in interface ContractAccountingDunningService
      Returns:
      A request builder to fetch multiple CADunning entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countCADunning

      @Nonnull public CountRequestBuilder<CADunning> countCADunning()
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Fetch the number of entries from the CADunning entity collection matching the filter and search expressions.
      Specified by:
      countCADunning in interface ContractAccountingDunningService
      Returns:
      A request builder to fetch the count of CADunning entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getCADunningByKey

      @Nonnull public GetByKeyRequestBuilder<CADunning> getCADunningByKey(LocalDate cAMassRunDate, String cAMassRunID, String businessPartner, String contractAccount, String cADunningCounter)
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Fetch a single CADunning entity using key fields.
      Specified by:
      getCADunningByKey in interface ContractAccountingDunningService
      Parameters:
      cAMassRunDate - Date ID

      Constraints: Not nullable

      cAMassRunID - Run ID

      Constraints: Not nullable, Maximum length: 6

      businessPartner - Business Partner Number

      Constraints: Not nullable, Maximum length: 10

      contractAccount - Contract Account

      Constraints: Not nullable, Maximum length: 12

      cADunningCounter - Counter for Several Dunning Notices to a Business Partner

      Constraints: Not nullable, Maximum length: 6

      Returns:
      A request builder to fetch a single CADunning entity 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 the execute method on the request builder object.
    • getAllCADunningItem

      @Nonnull public GetAllRequestBuilder<CADunningItem> getAllCADunningItem()
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Fetch multiple CADunningItem entities.
      Specified by:
      getAllCADunningItem in interface ContractAccountingDunningService
      Returns:
      A request builder to fetch multiple CADunningItem entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • countCADunningItem

      @Nonnull public CountRequestBuilder<CADunningItem> countCADunningItem()
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Fetch the number of entries from the CADunningItem entity collection matching the filter and search expressions.
      Specified by:
      countCADunningItem in interface ContractAccountingDunningService
      Returns:
      A request builder to fetch the count of CADunningItem entities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the request builder object.
    • getCADunningItemByKey

      @Nonnull public GetByKeyRequestBuilder<CADunningItem> getCADunningItemByKey(LocalDate cAMassRunDate, String cAMassRunID, String businessPartner, String contractAccount, String cADunningCounter, String cADocumentNumber, String cARepetitionItemNumber, String cABPItemNumber, String cASubItemNumber)
      Deprecated.
      Description copied from interface: ContractAccountingDunningService
      Fetch a single CADunningItem entity using key fields.
      Specified by:
      getCADunningItemByKey in interface ContractAccountingDunningService
      Parameters:
      cAMassRunDate - Date ID

      Constraints: Not nullable

      cAMassRunID - Run ID

      Constraints: Not nullable, Maximum length: 6

      businessPartner - Business Partner Number

      Constraints: Not nullable, Maximum length: 10

      contractAccount - Contract Account

      Constraints: Not nullable, Maximum length: 12

      cADunningCounter - Counter for Several Dunning Notices to a Business Partner

      Constraints: Not nullable, Maximum length: 6

      cADocumentNumber - Number of a FI-CA Document

      Constraints: Not nullable, Maximum length: 12

      cARepetitionItemNumber - Repetition Item in FI-CA Document

      Constraints: Not nullable, Maximum length: 3

      cABPItemNumber - Item Number in FI-CA Document

      Constraints: Not nullable, Maximum length: 4

      cASubItemNumber - Subitem for a Partial Clearing in Document

      Constraints: Not nullable, Maximum length: 3

      Returns:
      A request builder to fetch a single CADunningItem entity 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 the execute method on the request builder object.
    • getServicePath

      @Nonnull public String getServicePath()
      Deprecated.
      Specified by:
      getServicePath in interface ServiceWithNavigableEntities