Class DefaultDefectClassService

java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultDefectClassService
All Implemented Interfaces:
BatchService<DefectClassServiceBatch>, DefectClassService

@Named("com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultDefectClassService") @Deprecated public class DefaultDefectClassService extends Object implements DefectClassService
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
  • Constructor Details

  • Method Details

    • withServicePath

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

      @Nonnull public DefaultDefectClassServiceBatch batch()
      Deprecated.
      Specified by:
      batch in interface BatchService<DefectClassServiceBatch>
    • getAllDefectClass

      @Nonnull public DefectClassFluentHelper getAllDefectClass()
      Deprecated.
      Description copied from interface: DefectClassService
      Fetch multiple DefectClass entities.
      Specified by:
      getAllDefectClass in interface DefectClassService
      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 public DefectClassByKeyFluentHelper getDefectClassByKey(String defectClass)
      Deprecated.
      Description copied from interface: DefectClassService
      Fetch a single DefectClass entity using key fields.
      Specified by:
      getDefectClassByKey in interface DefectClassService
      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 public DefectClassTextFluentHelper getAllDefectClassText()
      Deprecated.
      Description copied from interface: DefectClassService
      Fetch multiple DefectClassText entities.
      Specified by:
      getAllDefectClassText in interface DefectClassService
      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 public DefectClassTextByKeyFluentHelper getDefectClassTextByKey(String defectClass, String language)
      Deprecated.
      Description copied from interface: DefectClassService
      Fetch a single DefectClassText entity using key fields.
      Specified by:
      getDefectClassTextByKey in interface DefectClassService
      Parameters:
      defectClass - Defect Class

      Constraints: Not nullable, Maximum length: 2

      language - Language Key

      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.