Interface ProductService

All Known Implementing Classes:
DefaultProductService

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

The service supports following operations: GET, POST, PUT, PATCH, DELETE. You can create, read, update, and delete product master data at the entity level..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: PRODUCT_0001
API Version: 1.3.0
Minimum ERP Version: 2302
Communication Scenario: Product Integration(SAP_COM_0009)
Scope Items: Master Data Integration(1RO), Opportunity-to-Order with SAP Cloud for Customer(1VP)
Authentication Methods: x509
Service Group Name: API_PRODUCT
Business Object: Product
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ProductService 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.
    • getAllProdSalesDeliverySalesTax

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

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

      @Nonnull GetByKeyRequestBuilder<ProdSalesDeliverySalesTax> getProdSalesDeliverySalesTaxByKey(String product, String country, String productSalesTaxCategory, String productSalesOrg, String productDistributionChnl)
      Deprecated.
      Fetch a single ProdSalesDeliverySalesTax entity using key fields.
      Parameters:
      country - Departure Country/Region (from which the goods are sent)

      Constraints: Not nullable, Maximum length: 3

      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      productDistributionChnl - Distribution Channel

      Constraints: Not nullable, Maximum length: 2

      productSalesOrg - Sales Organization

      Constraints: Not nullable, Maximum length: 4

      productSalesTaxCategory - Tax Condition Type (Sales Tax, Value-Added Tax,...)

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<Product> getProductByKey(String product)
      Deprecated.
      Fetch a single Product entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

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

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductDescription> getProductDescriptionByKey(String product, String language)
      Deprecated.
      Fetch a single ProductDescription entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

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

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

      @Nonnull DeleteRequestBuilder<ProductDescription> deleteProductDescription(@Nonnull ProductDescription productDescription)
      Deprecated.
      Deletes an existing ProductDescription entity in the S/4HANA system.
      Parameters:
      productDescription - ProductDescription entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing ProductDescription entity. To perform execution, call the execute method on the request builder object.
    • getAllProductPlant

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlant> getProductPlantByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlant entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantCosting> getProductPlantCostingByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantCosting entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantForecast> getProductPlantForecastByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantForecast entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantInspTypSetting> getProductPlantInspTypeSettingByKey(String inspectionLotType, String product, String plant)
      Deprecated.
      Fetch a single ProductPlantInspTypSetting entity using key fields.
      Parameters:
      product - Material Number

      Constraints: Not nullable, Maximum length: 18

      inspectionLotType - Inspection Type

      Constraints: Not nullable, Maximum length: 8

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProdPlntInternationalTrade> getProductPlantInternationalTradeByKey(String product, String plant)
      Deprecated.
      Fetch a single ProdPlntInternationalTrade entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantMRP> getProductPlantMRPByKey(String product, String mRPArea, String plant)
      Deprecated.
      Fetch a single ProductPlantMRP entity using key fields.
      Parameters:
      product - Material Number

      Constraints: Not nullable, Maximum length: 18

      mRPArea - MRP Area

      Constraints: Not nullable, Maximum length: 10

      plant - MRP Area: Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantProcurement> getProductPlantProcurementByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantProcurement entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantPurchaseTax> getProductPlantPurchaseTaxByKey(String product, String plant, String departureCountry)
      Deprecated.
      Fetch a single ProductPlantPurchaseTax entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      departureCountry - Departure Country/Region (from which the goods are sent)

      Constraints: Not nullable, Maximum length: 3

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantQualityManagement> getProductPlantQualityManagementByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantQualityManagement entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantSales> getProductPlantSalesByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantSales entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantStorage> getProductPlantStorageByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantStorage entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantStorageLocation> getProductPlantStorageLocationByKey(String product, String plant, String storageLocation)
      Deprecated.
      Fetch a single ProductPlantStorageLocation entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

      storageLocation - Storage Location

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantSupplyPlanning> getProductPlantSupplyPlanningByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantSupplyPlanning entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductPlantWorkScheduling> getProductPlantWorkSchedulingByKey(String product, String plant)
      Deprecated.
      Fetch a single ProductPlantWorkScheduling entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductProcurement> getProductProcurementByKey(String product)
      Deprecated.
      Fetch a single ProductProcurement entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductQualityManagement> getProductQualityManagementByKey(String product)
      Deprecated.
      Fetch a single ProductQualityManagement entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductSales> getProductSalesByKey(String product)
      Deprecated.
      Fetch a single ProductSales entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductSalesDelivery> getProductSalesDeliveryByKey(String product, String productSalesOrg, String productDistributionChnl)
      Deprecated.
      Fetch a single ProductSalesDelivery entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      productDistributionChnl - Distribution Channel

      Constraints: Not nullable, Maximum length: 2

      productSalesOrg - Sales Organization

      Constraints: Not nullable, Maximum length: 4

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

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductStorage> getProductStorageByKey(String product)
      Deprecated.
      Fetch a single ProductStorage entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductUnitOfMeasure> getProductUnitOfMeasureByKey(String product, String alternativeUnit)
      Deprecated.
      Fetch a single ProductUnitOfMeasure entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      alternativeUnit - Alternative Unit of Measure for Stockkeeping Unit

      Constraints: Not nullable, Maximum length: 3

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

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

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

      @Nonnull DeleteRequestBuilder<ProductUnitOfMeasure> deleteProductUnitOfMeasure(@Nonnull ProductUnitOfMeasure productUnitOfMeasure)
      Deprecated.
      Deletes an existing ProductUnitOfMeasure entity in the S/4HANA system.
      Parameters:
      productUnitOfMeasure - ProductUnitOfMeasure entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing ProductUnitOfMeasure entity. To perform execution, call the execute method on the request builder object.
    • getAllProductUnitOfMeasureEAN

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

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

      @Nonnull GetByKeyRequestBuilder<ProductUnitOfMeasureEAN> getProductUnitOfMeasureEANByKey(String product, String alternativeUnit, String consecutiveNumber)
      Deprecated.
      Fetch a single ProductUnitOfMeasureEAN entity using key fields.
      Parameters:
      product - Material Number

      Constraints: Not nullable, Maximum length: 18

      alternativeUnit - Unit of Measure for Display

      Constraints: Not nullable, Maximum length: 3

      consecutiveNumber - Consecutive Number

      Constraints: Not nullable, Maximum length: 5

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

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

      @Nonnull DeleteRequestBuilder<ProductUnitOfMeasureEAN> deleteProductUnitOfMeasureEAN(@Nonnull ProductUnitOfMeasureEAN productUnitOfMeasureEAN)
      Deprecated.
      Deletes an existing ProductUnitOfMeasureEAN entity in the S/4HANA system.
      Parameters:
      productUnitOfMeasureEAN - ProductUnitOfMeasureEAN entity object that will be deleted in the S/4HANA system.
      Returns:
      A request builder to delete an existing ProductUnitOfMeasureEAN entity. To perform execution, call the execute method on the request builder object.
    • getAllProductValuation

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

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

      @Nonnull GetByKeyRequestBuilder<ProductValuation> getProductValuationByKey(String product, String valuationArea, String valuationType)
      Deprecated.
      Fetch a single ProductValuation entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      valuationArea - Valuation Area

      Constraints: Not nullable, Maximum length: 4

      valuationType - Valuation Type

      Constraints: Not nullable, Maximum length: 10

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

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductValuationAccounting> getProductValuationAccountingByKey(String product, String valuationArea, String valuationType)
      Deprecated.
      Fetch a single ProductValuationAccounting entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      valuationArea - Valuation Area

      Constraints: Not nullable, Maximum length: 4

      valuationType - Valuation Type

      Constraints: Not nullable, Maximum length: 10

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductValuationCosting> getProductValuationCostingByKey(String product, String valuationArea, String valuationType)
      Deprecated.
      Fetch a single ProductValuationCosting entity using key fields.
      Parameters:
      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      valuationArea - Valuation Area

      Constraints: Not nullable, Maximum length: 4

      valuationType - Valuation Type

      Constraints: Not nullable, Maximum length: 10

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductValuationLedgerAccount> getProductValuationLedgerAccountByKey(String product, String valuationArea, String valuationType, String currencyRole, String ledger)
      Deprecated.
      Fetch a single ProductValuationLedgerAccount entity using key fields.
      Parameters:
      ledger -

      Constraints: Not nullable, Maximum length: 2

      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      valuationArea - Valuation Area

      Constraints: Not nullable, Maximum length: 4

      currencyRole - External Currency Type and Valuation View

      Constraints: Not nullable, Maximum length: 2

      valuationType - Valuation Type

      Constraints: Not nullable, Maximum length: 10

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

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

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

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

      @Nonnull GetByKeyRequestBuilder<ProductValuationLedgerPrices> getProductValuationLedgerPricesByKey(String product, String valuationArea, String valuationType, String currencyRole, String ledger)
      Deprecated.
      Fetch a single ProductValuationLedgerPrices entity using key fields.
      Parameters:
      ledger -

      Constraints: Not nullable, Maximum length: 2

      product - Product Number

      Constraints: Not nullable, Maximum length: 18

      valuationArea - Valuation Area

      Constraints: Not nullable, Maximum length: 4

      currencyRole - External Currency Type and Valuation View

      Constraints: Not nullable, Maximum length: 2

      valuationType - Valuation Type

      Constraints: Not nullable, Maximum length: 10

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

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