Class DefaultJointVentureBillingService

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultJointVentureBillingService
All Implemented Interfaces:
BatchService<JointVentureBillingServiceBatch>, JointVentureBillingService

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

The service enables you to retrieve list of billing files generated for a Joint Venture Partner. This list would provide details on key attributes which would be required to fetch attachments using the Attachment Reuse Service.

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_JVA_BILLING_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Joint Venture Partner Billing Files Integration(SAP_COM_0381)
Scope Items: Joint Venture Accounting(3F7)
Authentication Methods: x509
Business Object: Joint Venture Billing - Read
  • Constructor Details

  • Method Details

    • withServicePath

      @Nonnull public DefaultJointVentureBillingService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Description copied from interface: JointVentureBillingService
      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 JointVentureBillingService
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • batch

      @Nonnull public DefaultJointVentureBillingServiceBatch batch()
      Deprecated.
      Specified by:
      batch in interface BatchService<JointVentureBillingServiceBatch>
    • getAttachmentLinks

      @Nonnull public GetAttachmentLinksFluentHelper getAttachmentLinks(@Nonnull String companyCode, @Nonnull String fiscalYear, @Nonnull String fiscalPeriod, @Nullable String jointVenturePartner)
      Deprecated.
      Description copied from interface: JointVentureBillingService
      Get Billing File

      Creates a fluent helper for the GetAttachmentLinks OData function import.

      Specified by:
      getAttachmentLinks in interface JointVentureBillingService
      Parameters:
      companyCode - Constraints: Not nullable, Maximum length: 4

      Original parameter name from the Odata EDM: CompanyCode

      fiscalYear - Constraints: Not nullable, Maximum length: 4

      Original parameter name from the Odata EDM: FiscalYear

      fiscalPeriod - Constraints: Not nullable, Maximum length: 3

      Original parameter name from the Odata EDM: FiscalPeriod

      jointVenturePartner - Constraints: Nullable, Maximum length: 10

      Original parameter name from the Odata EDM: JointVenturePartner

      Returns:
      A fluent helper object that will execute the GetAttachmentLinks OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.