@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultInspectionPlanService") public class DefaultInspectionPlanService extends Object implements InspectionPlanService
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..
Reference: SAP API Business Hub
OData Service: | API_INSPECTIONPLAN_SRV |
API Version: | 1.0.0 |
Minimum ERP Version: | 2208 |
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) |
Business Object: | Inspection Plan |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultInspectionPlanService()
Creates a service using
InspectionPlanService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultInspectionPlanService()
InspectionPlanService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultInspectionPlanService withServicePath(@Nonnull String servicePath)
InspectionPlanService
withServicePath
in interface InspectionPlanService
servicePath
- Service path that will override the default.@Nonnull public DefaultInspectionPlanServiceBatch batch()
batch
in interface BatchService<InspectionPlanServiceBatch>
@Nonnull public InspectionPlanFluentHelper getAllInspectionPlan()
InspectionPlanService
InspectionPlan
entities.getAllInspectionPlan
in interface InspectionPlanService
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.@Nonnull public InspectionPlanByKeyFluentHelper getInspectionPlanByKey(String inspectionPlanGroup, String inspectionPlan, String inspectionPlanInternalVersion)
InspectionPlanService
InspectionPlan
entity using key fields.getInspectionPlanByKey
in interface InspectionPlanService
inspectionPlanGroup
- Key for Task List Group
Constraints: Not nullable, Maximum length: 8
inspectionPlan
- Group Counter
Constraints: Not nullable, Maximum length: 2
inspectionPlanInternalVersion
- Internal counter
Constraints: Not nullable, Maximum length: 8
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.@Nonnull public InspectionPlanCreateFluentHelper createInspectionPlan(@Nonnull InspectionPlan inspectionPlan)
InspectionPlanService
InspectionPlan
entity and save it to the S/4HANA system.createInspectionPlan
in interface InspectionPlanService
inspectionPlan
- InspectionPlan
entity object that will be created in the S/4HANA system.InspectionPlan
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspectionPlanUpdateFluentHelper updateInspectionPlan(@Nonnull InspectionPlan inspectionPlan)
InspectionPlanService
InspectionPlan
entity and save it to the S/4HANA system.updateInspectionPlan
in interface InspectionPlanService
inspectionPlan
- InspectionPlan
entity object that will be updated in the S/4HANA system.InspectionPlan
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspectionPlanDeleteFluentHelper deleteInspectionPlan(@Nonnull InspectionPlan inspectionPlan)
InspectionPlanService
InspectionPlan
entity in the S/4HANA system.deleteInspectionPlan
in interface InspectionPlanService
inspectionPlan
- InspectionPlan
entity object that will be deleted in the S/4HANA system.InspectionPlan
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanDepdntCharcFluentHelper getAllInspPlanDepdntCharc()
InspectionPlanService
InspPlanDepdntCharc
entities.getAllInspPlanDepdntCharc
in interface InspectionPlanService
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.@Nonnull public InspPlanDepdntCharcByKeyFluentHelper getInspPlanDepdntCharcByKey(String inspectionPlanGroup, String inspectionPlan, String inspectionPlanInternalVersion, String bOOOperationInternalID, String bOOOpInternalVersionCounter, String bOOCharacteristic, String bOOCharacteristicVersion, String bOODpndantCharcSpec, String bOODpndantCharcSpecVers)
InspectionPlanService
InspPlanDepdntCharc
entity using key fields.getInspPlanDepdntCharcByKey
in interface InspectionPlanService
inspectionPlanGroup
- Key for Task List Group
Constraints: Not nullable, Maximum length: 8
inspectionPlan
- Group Counter
Constraints: Not nullable, Maximum length: 2
inspectionPlanInternalVersion
- Internal counter
Constraints: Not nullable, Maximum length: 8
bOOOperationInternalID
- Number of the Task List Node
Constraints: Not nullable, Maximum length: 8
bOOOpInternalVersionCounter
- Internal counter
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
bOODpndantCharcSpecVers
- Internal counter
Constraints: Not nullable, Maximum length: 8
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.@Nonnull public InspPlanDepdntCharcCreateFluentHelper createInspPlanDepdntCharc(@Nonnull InspPlanDepdntCharc inspPlanDepdntCharc)
InspectionPlanService
InspPlanDepdntCharc
entity and save it to the S/4HANA system.createInspPlanDepdntCharc
in interface InspectionPlanService
inspPlanDepdntCharc
- InspPlanDepdntCharc
entity object that will be created in the S/4HANA system.InspPlanDepdntCharc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanDepdntCharcUpdateFluentHelper updateInspPlanDepdntCharc(@Nonnull InspPlanDepdntCharc inspPlanDepdntCharc)
InspectionPlanService
InspPlanDepdntCharc
entity and save it to the S/4HANA system.updateInspPlanDepdntCharc
in interface InspectionPlanService
inspPlanDepdntCharc
- InspPlanDepdntCharc
entity object that will be updated in the S/4HANA system.InspPlanDepdntCharc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanDepdntCharcDeleteFluentHelper deleteInspPlanDepdntCharc(@Nonnull InspPlanDepdntCharc inspPlanDepdntCharc)
InspectionPlanService
InspPlanDepdntCharc
entity in the S/4HANA system.deleteInspPlanDepdntCharc
in interface InspectionPlanService
inspPlanDepdntCharc
- InspPlanDepdntCharc
entity object that will be deleted in the S/4HANA system.InspPlanDepdntCharc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanMaterialAssgmtFluentHelper getAllInspPlanMaterialAssgmt()
InspectionPlanService
InspPlanMaterialAssgmt
entities.getAllInspPlanMaterialAssgmt
in interface InspectionPlanService
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.@Nonnull public InspPlanMaterialAssgmtByKeyFluentHelper getInspPlanMaterialAssgmtByKey(String material, String plant, String inspectionPlanGroup, String inspectionPlan, String inspPlanMatlAssignment, String inspPlanMatlAssgmtIntVersion)
InspectionPlanService
InspPlanMaterialAssgmt
entity using key fields.getInspPlanMaterialAssgmtByKey
in interface InspectionPlanService
material
- Material Number
Constraints: Not nullable, Maximum length: 40
plant
- Plant
Constraints: Not nullable, Maximum length: 4
inspectionPlanGroup
- Key for Task List Group
Constraints: Not nullable, Maximum length: 8
inspectionPlan
- Group Counter
Constraints: Not nullable, Maximum length: 2
inspPlanMatlAssignment
- Counter for Additional Criteria
Constraints: Not nullable, Maximum length: 7
inspPlanMatlAssgmtIntVersion
- Internal counter
Constraints: Not nullable, Maximum length: 8
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.@Nonnull public InspPlanMaterialAssgmtCreateFluentHelper createInspPlanMaterialAssgmt(@Nonnull InspPlanMaterialAssgmt inspPlanMaterialAssgmt)
InspectionPlanService
InspPlanMaterialAssgmt
entity and save it to the S/4HANA system.createInspPlanMaterialAssgmt
in interface InspectionPlanService
inspPlanMaterialAssgmt
- InspPlanMaterialAssgmt
entity object that will be created in the S/4HANA system.InspPlanMaterialAssgmt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanMaterialAssgmtUpdateFluentHelper updateInspPlanMaterialAssgmt(@Nonnull InspPlanMaterialAssgmt inspPlanMaterialAssgmt)
InspectionPlanService
InspPlanMaterialAssgmt
entity and save it to the S/4HANA system.updateInspPlanMaterialAssgmt
in interface InspectionPlanService
inspPlanMaterialAssgmt
- InspPlanMaterialAssgmt
entity object that will be updated in the S/4HANA system.InspPlanMaterialAssgmt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanMaterialAssgmtDeleteFluentHelper deleteInspPlanMaterialAssgmt(@Nonnull InspPlanMaterialAssgmt inspPlanMaterialAssgmt)
InspectionPlanService
InspPlanMaterialAssgmt
entity in the S/4HANA system.deleteInspPlanMaterialAssgmt
in interface InspectionPlanService
inspPlanMaterialAssgmt
- InspPlanMaterialAssgmt
entity object that will be deleted in the S/4HANA system.InspPlanMaterialAssgmt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOpCharacteristicFluentHelper getAllInspPlanOpCharacteristic()
InspectionPlanService
InspPlanOpCharacteristic
entities.getAllInspPlanOpCharacteristic
in interface InspectionPlanService
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.@Nonnull public InspPlanOpCharacteristicByKeyFluentHelper getInspPlanOpCharacteristicByKey(String inspectionPlanGroup, String bOOOperationInternalID, String bOOCharacteristic, String bOOCharacteristicVersion, String bOOOpInternalVersionCounter, String inspectionPlanInternalVersion, String inspectionPlan)
InspectionPlanService
InspPlanOpCharacteristic
entity using key fields.getInspPlanOpCharacteristicByKey
in interface InspectionPlanService
inspectionPlanGroup
- Key for Task List Group
Constraints: Not nullable, Maximum length: 8
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
bOOOpInternalVersionCounter
- Internal counter
Constraints: Not nullable, Maximum length: 8
inspectionPlanInternalVersion
- Internal counter
Constraints: Not nullable, Maximum length: 8
inspectionPlan
- Group Counter
Constraints: Not nullable, Maximum length: 2
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.@Nonnull public InspPlanOpCharacteristicCreateFluentHelper createInspPlanOpCharacteristic(@Nonnull InspPlanOpCharacteristic inspPlanOpCharacteristic)
InspectionPlanService
InspPlanOpCharacteristic
entity and save it to the S/4HANA system.createInspPlanOpCharacteristic
in interface InspectionPlanService
inspPlanOpCharacteristic
- InspPlanOpCharacteristic
entity object that will be created in the S/4HANA system.InspPlanOpCharacteristic
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOpCharacteristicUpdateFluentHelper updateInspPlanOpCharacteristic(@Nonnull InspPlanOpCharacteristic inspPlanOpCharacteristic)
InspectionPlanService
InspPlanOpCharacteristic
entity and save it to the S/4HANA system.updateInspPlanOpCharacteristic
in interface InspectionPlanService
inspPlanOpCharacteristic
- InspPlanOpCharacteristic
entity object that will be updated in the S/4HANA system.InspPlanOpCharacteristic
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOpCharacteristicDeleteFluentHelper deleteInspPlanOpCharacteristic(@Nonnull InspPlanOpCharacteristic inspPlanOpCharacteristic)
InspectionPlanService
InspPlanOpCharacteristic
entity in the S/4HANA system.deleteInspPlanOpCharacteristic
in interface InspectionPlanService
inspPlanOpCharacteristic
- InspPlanOpCharacteristic
entity object that will be deleted in the S/4HANA system.InspPlanOpCharacteristic
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOperationFluentHelper getAllInspPlanOperation()
InspectionPlanService
InspPlanOperation
entities.getAllInspPlanOperation
in interface InspectionPlanService
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.@Nonnull public InspPlanOperationByKeyFluentHelper getInspPlanOperationByKey(String inspectionPlanGroup, String bOOOperationInternalID, String inspectionPlanInternalVersion, String bOOOpInternalVersionCounter, String inspectionPlan)
InspectionPlanService
InspPlanOperation
entity using key fields.getInspPlanOperationByKey
in interface InspectionPlanService
inspectionPlanGroup
- Key for Task List Group
Constraints: Not nullable, Maximum length: 8
bOOOperationInternalID
- Number of the Task List Node
Constraints: Not nullable, Maximum length: 8
inspectionPlanInternalVersion
- Internal counter
Constraints: Not nullable, Maximum length: 8
bOOOpInternalVersionCounter
- Internal counter
Constraints: Not nullable, Maximum length: 8
inspectionPlan
- Group Counter
Constraints: Not nullable, Maximum length: 2
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.@Nonnull public InspPlanOperationCreateFluentHelper createInspPlanOperation(@Nonnull InspPlanOperation inspPlanOperation)
InspectionPlanService
InspPlanOperation
entity and save it to the S/4HANA system.createInspPlanOperation
in interface InspectionPlanService
inspPlanOperation
- InspPlanOperation
entity object that will be created in the S/4HANA system.InspPlanOperation
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOperationUpdateFluentHelper updateInspPlanOperation(@Nonnull InspPlanOperation inspPlanOperation)
InspectionPlanService
InspPlanOperation
entity and save it to the S/4HANA system.updateInspPlanOperation
in interface InspectionPlanService
inspPlanOperation
- InspPlanOperation
entity object that will be updated in the S/4HANA system.InspPlanOperation
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOperationDeleteFluentHelper deleteInspPlanOperation(@Nonnull InspPlanOperation inspPlanOperation)
InspectionPlanService
InspPlanOperation
entity in the S/4HANA system.deleteInspPlanOperation
in interface InspectionPlanService
inspPlanOperation
- InspPlanOperation
entity object that will be deleted in the S/4HANA system.InspPlanOperation
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOpPRTFluentHelper getAllInspPlanOpPRT()
InspectionPlanService
InspPlanOpPRT
entities.getAllInspPlanOpPRT
in interface InspectionPlanService
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.@Nonnull public InspPlanOpPRTByKeyFluentHelper getInspPlanOpPRTByKey(String inspectionPlanGroup, String inspectionPlan, String inspectionPlanInternalVersion, String bOOOpInternalVersionCounter, String bOOOperationInternalID, String bOOOperationPRTInternalID)
InspectionPlanService
InspPlanOpPRT
entity using key fields.getInspPlanOpPRTByKey
in interface InspectionPlanService
inspectionPlanGroup
- Key for Task List Group
Constraints: Not nullable, Maximum length: 8
inspectionPlan
- Group Counter
Constraints: Not nullable, Maximum length: 2
inspectionPlanInternalVersion
- Internal counter
Constraints: Not nullable, Maximum length: 8
bOOOpInternalVersionCounter
- Internal counter
Constraints: Not nullable, Maximum length: 8
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
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.@Nonnull public InspPlanOpPRTCreateFluentHelper createInspPlanOpPRT(@Nonnull InspPlanOpPRT inspPlanOpPRT)
InspectionPlanService
InspPlanOpPRT
entity and save it to the S/4HANA system.createInspPlanOpPRT
in interface InspectionPlanService
inspPlanOpPRT
- InspPlanOpPRT
entity object that will be created in the S/4HANA system.InspPlanOpPRT
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOpPRTUpdateFluentHelper updateInspPlanOpPRT(@Nonnull InspPlanOpPRT inspPlanOpPRT)
InspectionPlanService
InspPlanOpPRT
entity and save it to the S/4HANA system.updateInspPlanOpPRT
in interface InspectionPlanService
inspPlanOpPRT
- InspPlanOpPRT
entity object that will be updated in the S/4HANA system.InspPlanOpPRT
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public InspPlanOpPRTDeleteFluentHelper deleteInspPlanOpPRT(@Nonnull InspPlanOpPRT inspPlanOpPRT)
InspectionPlanService
InspPlanOpPRT
entity in the S/4HANA system.deleteInspPlanOpPRT
in interface InspectionPlanService
inspPlanOpPRT
- InspPlanOpPRT
entity object that will be deleted in the S/4HANA system.InspPlanOpPRT
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2022 SAP SE. All rights reserved.