Interface DefectClassService

All Superinterfaces:
BatchService<DefectClassServiceBatch>
All Known Implementing Classes:
DefaultDefectClassService

@Deprecated public interface DefectClassService extends BatchService<DefectClassServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service is related to the business object Defect. The defect class in Quality Management is based on a qualitative defect valuation according to impact, for example, critical defect or minor defect..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_DEFECTCLASS_SRV
API Version: 1.1.0
Minimum ERP Version: 2302
Communication Scenario: Quality Notification and Defect Processing Integration(SAP_COM_0153)
Scope Items: Quality Management in Discrete Manufacturing(1E1), Quality Management in Procurement(1FM), Quality Management in Sales(1MP), Quality Management in Stock Handling(1MR), Nonconformance Management(2QN)
Authentication Methods: x509
Business Object: Defect Class
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull DefectClassService 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.
    • getAllDefectClass

      @Nonnull DefectClassFluentHelper getAllDefectClass()
      Deprecated.
      Fetch multiple DefectClass entities.
      Returns:
      A fluent helper to fetch multiple DefectClass entities. 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.
    • getDefectClassByKey

      @Nonnull DefectClassByKeyFluentHelper getDefectClassByKey(String defectClass)
      Deprecated.
      Fetch a single DefectClass entity using key fields.
      Parameters:
      defectClass - Defect Class

      Constraints: Not nullable, Maximum length: 2

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

      @Nonnull DefectClassTextFluentHelper getAllDefectClassText()
      Deprecated.
      Fetch multiple DefectClassText entities.
      Returns:
      A fluent helper to fetch multiple DefectClassText entities. 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.
    • getDefectClassTextByKey

      @Nonnull DefectClassTextByKeyFluentHelper getDefectClassTextByKey(String defectClass, String language)
      Deprecated.
      Fetch a single DefectClassText entity using key fields.
      Parameters:
      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      defectClass - Defect Class

      Constraints: Not nullable, Maximum length: 2

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