Interface ProductionVersionService

All Known Implementing Classes:
DefaultProductionVersionService

@Deprecated public interface ProductionVersionService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service is based on OData V4 protocol and can be consumed in Fiori apps and on other user interfaces. It enables you to create, read and update Production Versions. The service contains the Production Version header..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: CE_PRODUCTIONVERSION_0001
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Production Planning Master Data Integration(SAP_COM_0519)
Scope Items: Third-Party Shop Floor Execution - Process Industry(3W3), Third-Party Shop Floor Execution - Discrete Industry(3W4)
Authentication Methods: x509
Service Group Name: API_PRODUCTION_VERSION
Business Object: Production Version
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ProductionVersionService 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.
    • batch

      @Nonnull BatchRequestBuilder batch()
      Deprecated.
      Creates a batch request builder object.
      Returns:
      A request builder to handle batch operation on this service. To perform execution, call the execute method on the request builder object.
    • getAllProductionVersion

      @Nonnull GetAllRequestBuilder<ProdnVers> getAllProductionVersion()
      Deprecated.
      Fetch multiple ProdnVers entities.
      Returns:
      A request builder to fetch multiple ProdnVers 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.
    • countProductionVersion

      @Nonnull CountRequestBuilder<ProdnVers> countProductionVersion()
      Deprecated.
      Fetch the number of entries from the ProdnVers entity collection matching the filter and search expressions.
      Returns:
      A request builder to fetch the count of ProdnVers 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.
    • getProductionVersionByKey

      @Nonnull GetByKeyRequestBuilder<ProdnVers> getProductionVersionByKey(String material, String plant, String productionVersion)
      Deprecated.
      Fetch a single ProdnVers entity using key fields.
      Parameters:
      productionVersion - Production Version

      Constraints: Not nullable, Maximum length: 4

      material - Material Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A request builder to fetch a single ProdnVers 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.
    • createProductionVersion

      @Nonnull CreateRequestBuilder<ProdnVers> createProductionVersion(@Nonnull ProdnVers prodnVers)
      Deprecated.
      Create a new ProdnVers entity and save it to the S/4HANA system.
      Parameters:
      prodnVers - ProdnVers entity object that will be created in the S/4HANA system.
      Returns:
      A request builder to create a new ProdnVers entity. To perform execution, call the execute method on the request builder object.
    • updateProductionVersion

      @Nonnull UpdateRequestBuilder<ProdnVers> updateProductionVersion(@Nonnull ProdnVers prodnVers)
      Deprecated.
      Update an existing ProdnVers entity and save it to the S/4HANA system.
      Parameters:
      prodnVers - ProdnVers entity object that will be updated in the S/4HANA system.
      Returns:
      A request builder to update an existing ProdnVers entity. To perform execution, call the execute method on the request builder object.