Interface QualityInspectionDataService

All Superinterfaces:
BatchService<QualityInspectionDataServiceBatch>
All Known Implementing Classes:
DefaultQualityInspectionDataService

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

In the SAP system, you process quality inspections on the basis of inspection lots. The data relating to a quality inspection is grouped into several entities. With this service it is possible, for example, to update inspection lot header data or to create inspection results and usage decisions..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_INSPECTIONLOT_SRV
API Version: 1.2.0
Minimum ERP Version: 2302
Communication Scenario: Quality Inspection Process Integration(SAP_COM_0318)
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: Inspection Lot
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull QualityInspectionDataService 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.
    • getAllInspectionCharacteristic

      @Nonnull InspectionCharacteristicFluentHelper getAllInspectionCharacteristic()
      Deprecated.
      Fetch multiple InspectionCharacteristic entities.
      Returns:
      A fluent helper to fetch multiple InspectionCharacteristic 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.
    • getInspectionCharacteristicByKey

      @Nonnull InspectionCharacteristicByKeyFluentHelper getInspectionCharacteristicByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic)
      Deprecated.
      Fetch a single InspectionCharacteristic entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspectionCharacteristicCreateFluentHelper createInspectionCharacteristic(@Nonnull InspectionCharacteristic inspectionCharacteristic)
      Deprecated.
      Create a new InspectionCharacteristic entity and save it to the S/4HANA system.
      Parameters:
      inspectionCharacteristic - InspectionCharacteristic entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspectionCharacteristic entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspectionLot

      @Nonnull InspectionLotFluentHelper getAllInspectionLot()
      Deprecated.
      Fetch multiple InspectionLot entities.
      Returns:
      A fluent helper to fetch multiple InspectionLot 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.
    • getInspectionLotByKey

      @Nonnull InspectionLotByKeyFluentHelper getInspectionLotByKey(String inspectionLot)
      Deprecated.
      Fetch a single InspectionLot entity using key fields.
      Parameters:
      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspectionLotCreateFluentHelper createInspectionLot(@Nonnull InspectionLot inspectionLot)
      Deprecated.
      Create a new InspectionLot entity and save it to the S/4HANA system.
      Parameters:
      inspectionLot - InspectionLot entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspectionLot entity. To perform execution, call the execute method on the fluent helper object.
    • updateInspectionLot

      @Nonnull InspectionLotUpdateFluentHelper updateInspectionLot(@Nonnull InspectionLot inspectionLot)
      Deprecated.
      Update an existing InspectionLot entity and save it to the S/4HANA system.
      Parameters:
      inspectionLot - InspectionLot entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing InspectionLot entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspectionLotWithStatus

      @Nonnull InspectionLotWithStatusFluentHelper getAllInspectionLotWithStatus()
      Deprecated.
      Fetch multiple InspectionLotWithStatus entities.
      Returns:
      A fluent helper to fetch multiple InspectionLotWithStatus 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.
    • getInspectionLotWithStatusByKey

      @Nonnull InspectionLotWithStatusByKeyFluentHelper getInspectionLotWithStatusByKey(String inspectionLot)
      Deprecated.
      Fetch a single InspectionLotWithStatus entity using key fields.
      Parameters:
      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspectionOperationFluentHelper getAllInspectionOperation()
      Deprecated.
      Fetch multiple InspectionOperation entities.
      Returns:
      A fluent helper to fetch multiple InspectionOperation 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.
    • getInspectionOperationByKey

      @Nonnull InspectionOperationByKeyFluentHelper getInspectionOperationByKey(String inspectionLot, String inspPlanOperationInternalID)
      Deprecated.
      Fetch a single InspectionOperation entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspectionResultFluentHelper getAllInspectionResult()
      Deprecated.
      Fetch multiple InspectionResult entities.
      Returns:
      A fluent helper to fetch multiple InspectionResult 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.
    • getInspectionResultByKey

      @Nonnull InspectionResultByKeyFluentHelper getInspectionResultByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic)
      Deprecated.
      Fetch a single InspectionResult entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspectionResultCreateFluentHelper createInspectionResult(@Nonnull InspectionResult inspectionResult)
      Deprecated.
      Create a new InspectionResult entity and save it to the S/4HANA system.
      Parameters:
      inspectionResult - InspectionResult entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspectionResult entity. To perform execution, call the execute method on the fluent helper object.
    • updateInspectionResult

      @Nonnull InspectionResultUpdateFluentHelper updateInspectionResult(@Nonnull InspectionResult inspectionResult)
      Deprecated.
      Update an existing InspectionResult entity and save it to the S/4HANA system.
      Parameters:
      inspectionResult - InspectionResult entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing InspectionResult entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspectionResultValue

      @Nonnull InspectionResultValueFluentHelper getAllInspectionResultValue()
      Deprecated.
      Fetch multiple InspectionResultValue entities.
      Returns:
      A fluent helper to fetch multiple InspectionResultValue 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.
    • getInspectionResultValueByKey

      @Nonnull InspectionResultValueByKeyFluentHelper getInspectionResultValueByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic, String inspResultValueInternalID)
      Deprecated.
      Fetch a single InspectionResultValue entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      inspResultValueInternalID - Number of Individual Result

      Constraints: Not nullable, Maximum length: 8

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspectionResultValueCreateFluentHelper createInspectionResultValue(@Nonnull InspectionResultValue inspectionResultValue)
      Deprecated.
      Create a new InspectionResultValue entity and save it to the S/4HANA system.
      Parameters:
      inspectionResultValue - InspectionResultValue entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspectionResultValue entity. To perform execution, call the execute method on the fluent helper object.
    • updateInspectionResultValue

      @Nonnull InspectionResultValueUpdateFluentHelper updateInspectionResultValue(@Nonnull InspectionResultValue inspectionResultValue)
      Deprecated.
      Update an existing InspectionResultValue entity and save it to the S/4HANA system.
      Parameters:
      inspectionResultValue - InspectionResultValue entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing InspectionResultValue entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspectionSubset

      @Nonnull InspectionSubsetFluentHelper getAllInspectionSubset()
      Deprecated.
      Fetch multiple InspectionSubset entities.
      Returns:
      A fluent helper to fetch multiple InspectionSubset 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.
    • getInspectionSubsetByKey

      @Nonnull InspectionSubsetByKeyFluentHelper getInspectionSubsetByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionSubsetInternalID)
      Deprecated.
      Fetch a single InspectionSubset entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

      inspectionSubsetInternalID - Sample Number (Based on an Inspection Point)

      Constraints: Not nullable, Maximum length: 6

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

      @Nonnull InspectionSubsetCreateFluentHelper createInspectionSubset(@Nonnull InspectionSubset inspectionSubset)
      Deprecated.
      Create a new InspectionSubset entity and save it to the S/4HANA system.
      Parameters:
      inspectionSubset - InspectionSubset entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspectionSubset entity. To perform execution, call the execute method on the fluent helper object.
    • updateInspectionSubset

      @Nonnull InspectionSubsetUpdateFluentHelper updateInspectionSubset(@Nonnull InspectionSubset inspectionSubset)
      Deprecated.
      Update an existing InspectionSubset entity and save it to the S/4HANA system.
      Parameters:
      inspectionSubset - InspectionSubset entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing InspectionSubset entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspLotMatlDocItem

      @Nonnull InspLotMatlDocItemFluentHelper getAllInspLotMatlDocItem()
      Deprecated.
      Fetch multiple InspLotMatlDocItem entities.
      Returns:
      A fluent helper to fetch multiple InspLotMatlDocItem 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.
    • getInspLotMatlDocItemByKey

      @Nonnull InspLotMatlDocItemByKeyFluentHelper getInspLotMatlDocItemByKey(String inspectionLot, String inspLotMatlDocItem)
      Deprecated.
      Fetch a single InspLotMatlDocItem entity using key fields.
      Parameters:
      inspLotMatlDocItem - Internal Counter for DB Objects

      Constraints: Not nullable, Maximum length: 6

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspLotMatlDocItemCreateFluentHelper createInspLotMatlDocItem(@Nonnull InspLotMatlDocItem inspLotMatlDocItem)
      Deprecated.
      Create a new InspLotMatlDocItem entity and save it to the S/4HANA system.
      Parameters:
      inspLotMatlDocItem - InspLotMatlDocItem entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspLotMatlDocItem entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspLotMatlDocItmSrlNmbr

      @Nonnull InspLotMatlDocItmSrlNmbrFluentHelper getAllInspLotMatlDocItmSrlNmbr()
      Deprecated.
      Fetch multiple InspLotMatlDocItmSrlNmbr entities.
      Returns:
      A fluent helper to fetch multiple InspLotMatlDocItmSrlNmbr 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.
    • getInspLotMatlDocItmSrlNmbrByKey

      @Nonnull InspLotMatlDocItmSrlNmbrByKeyFluentHelper getInspLotMatlDocItmSrlNmbrByKey(String inspectionLot, String inspLotMatlDocItem, String equipment)
      Deprecated.
      Fetch a single InspLotMatlDocItmSrlNmbr entity using key fields.
      Parameters:
      inspLotMatlDocItem - Internal Counter for DB Objects

      Constraints: Not nullable, Maximum length: 6

      equipment - Equipment Number

      Constraints: Not nullable, Maximum length: 18

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspLotSerialNumberFluentHelper getAllInspLotSerialNumber()
      Deprecated.
      Fetch multiple InspLotSerialNumber entities.
      Returns:
      A fluent helper to fetch multiple InspLotSerialNumber 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.
    • getInspLotSerialNumberByKey

      @Nonnull InspLotSerialNumberByKeyFluentHelper getInspLotSerialNumberByKey(String inspectionLot, String serialNumber)
      Deprecated.
      Fetch a single InspLotSerialNumber entity using key fields.
      Parameters:
      serialNumber - Serial Number

      Constraints: Not nullable, Maximum length: 18

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspLotUsageDecisionFluentHelper getAllInspLotUsageDecision()
      Deprecated.
      Fetch multiple InspLotUsageDecision entities.
      Returns:
      A fluent helper to fetch multiple InspLotUsageDecision 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.
    • getInspLotUsageDecisionByKey

      @Nonnull InspLotUsageDecisionByKeyFluentHelper getInspLotUsageDecisionByKey(String inspectionLot)
      Deprecated.
      Fetch a single InspLotUsageDecision entity using key fields.
      Parameters:
      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

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

      @Nonnull InspLotUsageDecisionCreateFluentHelper createInspLotUsageDecision(@Nonnull InspLotUsageDecision inspLotUsageDecision)
      Deprecated.
      Create a new InspLotUsageDecision entity and save it to the S/4HANA system.
      Parameters:
      inspLotUsageDecision - InspLotUsageDecision entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspLotUsageDecision entity. To perform execution, call the execute method on the fluent helper object.
    • updateInspLotUsageDecision

      @Nonnull InspLotUsageDecisionUpdateFluentHelper updateInspLotUsageDecision(@Nonnull InspLotUsageDecision inspLotUsageDecision)
      Deprecated.
      Update an existing InspLotUsageDecision entity and save it to the S/4HANA system.
      Parameters:
      inspLotUsageDecision - InspLotUsageDecision entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing InspLotUsageDecision entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspSampleCharacteristic

      @Nonnull InspSampleCharacteristicFluentHelper getAllInspSampleCharacteristic()
      Deprecated.
      Fetch multiple InspSampleCharacteristic entities.
      Returns:
      A fluent helper to fetch multiple InspSampleCharacteristic 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.
    • getInspSampleCharacteristicByKey

      @Nonnull InspSampleCharacteristicByKeyFluentHelper getInspSampleCharacteristicByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic, String inspectionSubsetInternalID)
      Deprecated.
      Fetch a single InspSampleCharacteristic entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

      inspectionSubsetInternalID - Inspection Sample Number

      Constraints: Not nullable, Maximum length: 6

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

      @Nonnull InspSampleResultFluentHelper getAllInspSampleResult()
      Deprecated.
      Fetch multiple InspSampleResult entities.
      Returns:
      A fluent helper to fetch multiple InspSampleResult 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.
    • getInspSampleResultByKey

      @Nonnull InspSampleResultByKeyFluentHelper getInspSampleResultByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic, String inspectionSubsetInternalID)
      Deprecated.
      Fetch a single InspSampleResult entity using key fields.
      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter

      Constraints: Not nullable, Maximum length: 8

      inspectionCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      inspectionLot - Inspection Lot Number

      Constraints: Not nullable, Maximum length: 12

      inspectionSubsetInternalID - Number of Partial Sample

      Constraints: Not nullable, Maximum length: 6

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

      @Nonnull InspSampleResultCreateFluentHelper createInspSampleResult(@Nonnull InspSampleResult inspSampleResult)
      Deprecated.
      Create a new InspSampleResult entity and save it to the S/4HANA system.
      Parameters:
      inspSampleResult - InspSampleResult entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new InspSampleResult entity. To perform execution, call the execute method on the fluent helper object.
    • updateInspSampleResult

      @Nonnull InspSampleResultUpdateFluentHelper updateInspSampleResult(@Nonnull InspSampleResult inspSampleResult)
      Deprecated.
      Update an existing InspSampleResult entity and save it to the S/4HANA system.
      Parameters:
      inspSampleResult - InspSampleResult entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing InspSampleResult entity. To perform execution, call the execute method on the fluent helper object.
    • inspectionSubsetTrigger_valuation

      @Nonnull InspectionSubsetTrigger_valuationFluentHelper inspectionSubsetTrigger_valuation(@Nonnull String inspectionLot, @Nonnull String inspPlanOperationInternalID, @Nonnull String inspectionSubsetInternalID)
      Deprecated.

      Creates a fluent helper for the A_InspectionSubsetTrigger_valuation OData function import.

      Parameters:
      inspPlanOperationInternalID - Current Node No.

      Constraints: Not nullable, Maximum length: 8

      Original parameter name from the Odata EDM: InspPlanOperationInternalID

      inspectionLot - Inspection Lot

      Constraints: Not nullable, Maximum length: 12

      Original parameter name from the Odata EDM: InspectionLot

      inspectionSubsetInternalID - Sample

      Constraints: Not nullable, Maximum length: 6

      Original parameter name from the Odata EDM: InspectionSubsetInternalID

      Returns:
      A fluent helper object that will execute the A_InspectionSubsetTrigger_valuation OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.