Interface BrazilBusinessPlaceService

All Superinterfaces:
BatchService<BrazilBusinessPlaceServiceBatch>
All Known Implementing Classes:
DefaultBrazilBusinessPlaceService

@Deprecated public interface BrazilBusinessPlaceService extends BatchService<BrazilBusinessPlaceServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the successor API instead.

This service is based on the OData protocol and can be consumed in Brazilian integration scenarios. Once the business place and company code numbers have been informed, the system returns business place data such as address, tax jurisdiction, telephone, CNPJ number, and municipal tax number.

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_LOGBR_BUSINESS_PLACE_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Logistics - Brazil Business Place Detail Integration(SAP_COM_0365)
Scope Items: Invoice, Taxes and Complementary Postings(1J5)
Authentication Methods: x509
Business Object: BR_BusinessPlace
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull BrazilBusinessPlaceService 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.
    • getBusinessPlaceByKey

      @Nonnull BusinessPlaceByKeyFluentHelper getBusinessPlaceByKey(String branch, String companyCode)
      Deprecated.
      Fetch a single BusinessPlace entity using key fields.
      Parameters:
      companyCode - Company Code

      Constraints: Not nullable, Maximum length: 4

      branch - Business Place

      Constraints: Not nullable, Maximum length: 4

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