Interface InspectionPlanService

All Superinterfaces:
BatchService<InspectionPlanServiceBatch>
All Known Implementing Classes:
DefaultInspectionPlanService

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

Inspection plans help you to describe how a quality inspection of one or several materials is to take place. In the inspection plan, you define the sequence of inspection operations and the range of specifications available for inspecting inspection characteristics..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_INSPECTIONPLAN_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Inspection Master Data Integration(SAP_COM_0110)
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 Plan
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull InspectionPlanService 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.
    • getAllInspectionPlan

      @Nonnull InspectionPlanFluentHelper getAllInspectionPlan()
      Deprecated.
      Fetch multiple InspectionPlan entities.
      Returns:
      A fluent helper to fetch multiple InspectionPlan 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.
    • getInspectionPlanByKey

      @Nonnull InspectionPlanByKeyFluentHelper getInspectionPlanByKey(String inspectionPlanGroup, String inspectionPlan, String inspectionPlanInternalVersion)
      Deprecated.
      Fetch a single InspectionPlan entity using key fields.
      Parameters:
      inspectionPlan - Group Counter

      Constraints: Not nullable, Maximum length: 2

      inspectionPlanInternalVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlanGroup - Key for Task List Group

      Constraints: Not nullable, Maximum length: 8

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

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

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

      @Nonnull InspectionPlanDeleteFluentHelper deleteInspectionPlan(@Nonnull InspectionPlan inspectionPlan)
      Deprecated.
      Deletes an existing InspectionPlan entity in the S/4HANA system.
      Parameters:
      inspectionPlan - InspectionPlan entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InspectionPlan entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspPlanDepdntCharc

      @Nonnull InspPlanDepdntCharcFluentHelper getAllInspPlanDepdntCharc()
      Deprecated.
      Fetch multiple InspPlanDepdntCharc entities.
      Returns:
      A fluent helper to fetch multiple InspPlanDepdntCharc 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.
    • getInspPlanDepdntCharcByKey

      @Nonnull InspPlanDepdntCharcByKeyFluentHelper getInspPlanDepdntCharcByKey(String inspectionPlanGroup, String inspectionPlan, String inspectionPlanInternalVersion, String bOOOperationInternalID, String bOOOpInternalVersionCounter, String bOOCharacteristic, String bOOCharacteristicVersion, String bOODpndantCharcSpec, String bOODpndantCharcSpecVers)
      Deprecated.
      Fetch a single InspPlanDepdntCharc entity using key fields.
      Parameters:
      bOOOperationInternalID - Number of the Task List Node

      Constraints: Not nullable, Maximum length: 8

      bOOCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      bOOCharacteristicVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      bOODpndantCharcSpec - Number for Dependent Characteristic Specifications

      Constraints: Not nullable, Maximum length: 4

      inspectionPlan - Group Counter

      Constraints: Not nullable, Maximum length: 2

      bOODpndantCharcSpecVers - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlanInternalVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlanGroup - Key for Task List Group

      Constraints: Not nullable, Maximum length: 8

      bOOOpInternalVersionCounter - Internal counter

      Constraints: Not nullable, Maximum length: 8

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

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

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

      @Nonnull InspPlanDepdntCharcDeleteFluentHelper deleteInspPlanDepdntCharc(@Nonnull InspPlanDepdntCharc inspPlanDepdntCharc)
      Deprecated.
      Deletes an existing InspPlanDepdntCharc entity in the S/4HANA system.
      Parameters:
      inspPlanDepdntCharc - InspPlanDepdntCharc entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InspPlanDepdntCharc entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspPlanMaterialAssgmt

      @Nonnull InspPlanMaterialAssgmtFluentHelper getAllInspPlanMaterialAssgmt()
      Deprecated.
      Fetch multiple InspPlanMaterialAssgmt entities.
      Returns:
      A fluent helper to fetch multiple InspPlanMaterialAssgmt 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.
    • getInspPlanMaterialAssgmtByKey

      @Nonnull InspPlanMaterialAssgmtByKeyFluentHelper getInspPlanMaterialAssgmtByKey(String material, String plant, String inspectionPlanGroup, String inspectionPlan, String inspPlanMatlAssignment, String inspPlanMatlAssgmtIntVersion)
      Deprecated.
      Fetch a single InspPlanMaterialAssgmt entity using key fields.
      Parameters:
      material - Material Number

      Constraints: Not nullable, Maximum length: 40

      inspPlanMatlAssignment - Counter for Additional Criteria

      Constraints: Not nullable, Maximum length: 7

      inspPlanMatlAssgmtIntVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

      inspectionPlan - Group Counter

      Constraints: Not nullable, Maximum length: 2

      inspectionPlanGroup - Key for Task List Group

      Constraints: Not nullable, Maximum length: 8

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

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

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

      @Nonnull InspPlanMaterialAssgmtDeleteFluentHelper deleteInspPlanMaterialAssgmt(@Nonnull InspPlanMaterialAssgmt inspPlanMaterialAssgmt)
      Deprecated.
      Deletes an existing InspPlanMaterialAssgmt entity in the S/4HANA system.
      Parameters:
      inspPlanMaterialAssgmt - InspPlanMaterialAssgmt entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InspPlanMaterialAssgmt entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspPlanOpCharacteristic

      @Nonnull InspPlanOpCharacteristicFluentHelper getAllInspPlanOpCharacteristic()
      Deprecated.
      Fetch multiple InspPlanOpCharacteristic entities.
      Returns:
      A fluent helper to fetch multiple InspPlanOpCharacteristic 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.
    • getInspPlanOpCharacteristicByKey

      @Nonnull InspPlanOpCharacteristicByKeyFluentHelper getInspPlanOpCharacteristicByKey(String inspectionPlanGroup, String bOOOperationInternalID, String bOOCharacteristic, String bOOCharacteristicVersion, String bOOOpInternalVersionCounter, String inspectionPlanInternalVersion, String inspectionPlan)
      Deprecated.
      Fetch a single InspPlanOpCharacteristic entity using key fields.
      Parameters:
      bOOOperationInternalID - Number of the Task List Node

      Constraints: Not nullable, Maximum length: 8

      bOOCharacteristic - Inspection Characteristic Number

      Constraints: Not nullable, Maximum length: 4

      bOOCharacteristicVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlan - Group Counter

      Constraints: Not nullable, Maximum length: 2

      inspectionPlanInternalVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlanGroup - Key for Task List Group

      Constraints: Not nullable, Maximum length: 8

      bOOOpInternalVersionCounter - Internal counter

      Constraints: Not nullable, Maximum length: 8

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

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

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

      @Nonnull InspPlanOpCharacteristicDeleteFluentHelper deleteInspPlanOpCharacteristic(@Nonnull InspPlanOpCharacteristic inspPlanOpCharacteristic)
      Deprecated.
      Deletes an existing InspPlanOpCharacteristic entity in the S/4HANA system.
      Parameters:
      inspPlanOpCharacteristic - InspPlanOpCharacteristic entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InspPlanOpCharacteristic entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspPlanOperation

      @Nonnull InspPlanOperationFluentHelper getAllInspPlanOperation()
      Deprecated.
      Fetch multiple InspPlanOperation entities.
      Returns:
      A fluent helper to fetch multiple InspPlanOperation 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.
    • getInspPlanOperationByKey

      @Nonnull InspPlanOperationByKeyFluentHelper getInspPlanOperationByKey(String inspectionPlanGroup, String bOOOperationInternalID, String inspectionPlanInternalVersion, String bOOOpInternalVersionCounter, String inspectionPlan)
      Deprecated.
      Fetch a single InspPlanOperation entity using key fields.
      Parameters:
      bOOOperationInternalID - Number of the Task List Node

      Constraints: Not nullable, Maximum length: 8

      inspectionPlan - Group Counter

      Constraints: Not nullable, Maximum length: 2

      inspectionPlanInternalVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlanGroup - Key for Task List Group

      Constraints: Not nullable, Maximum length: 8

      bOOOpInternalVersionCounter - Internal counter

      Constraints: Not nullable, Maximum length: 8

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

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

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

      @Nonnull InspPlanOperationDeleteFluentHelper deleteInspPlanOperation(@Nonnull InspPlanOperation inspPlanOperation)
      Deprecated.
      Deletes an existing InspPlanOperation entity in the S/4HANA system.
      Parameters:
      inspPlanOperation - InspPlanOperation entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InspPlanOperation entity. To perform execution, call the execute method on the fluent helper object.
    • getAllInspPlanOpPRT

      @Nonnull InspPlanOpPRTFluentHelper getAllInspPlanOpPRT()
      Deprecated.
      Fetch multiple InspPlanOpPRT entities.
      Returns:
      A fluent helper to fetch multiple InspPlanOpPRT 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.
    • getInspPlanOpPRTByKey

      @Nonnull InspPlanOpPRTByKeyFluentHelper getInspPlanOpPRTByKey(String inspectionPlanGroup, String inspectionPlan, String inspectionPlanInternalVersion, String bOOOpInternalVersionCounter, String bOOOperationInternalID, String bOOOperationPRTInternalID)
      Deprecated.
      Fetch a single InspPlanOpPRT entity using key fields.
      Parameters:
      bOOOperationInternalID - Number of the Task List Node

      Constraints: Not nullable, Maximum length: 8

      bOOOperationPRTInternalID - Item Counter for Production Resources/Tools

      Constraints: Not nullable, Maximum length: 8

      inspectionPlan - Group Counter

      Constraints: Not nullable, Maximum length: 2

      inspectionPlanInternalVersion - Internal counter

      Constraints: Not nullable, Maximum length: 8

      inspectionPlanGroup - Key for Task List Group

      Constraints: Not nullable, Maximum length: 8

      bOOOpInternalVersionCounter - Internal counter

      Constraints: Not nullable, Maximum length: 8

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

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

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

      @Nonnull InspPlanOpPRTDeleteFluentHelper deleteInspPlanOpPRT(@Nonnull InspPlanOpPRT inspPlanOpPRT)
      Deprecated.
      Deletes an existing InspPlanOpPRT entity in the S/4HANA system.
      Parameters:
      inspPlanOpPRT - InspPlanOpPRT entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing InspPlanOpPRT entity. To perform execution, call the execute method on the fluent helper object.