public interface QualityInspectionDataService extends BatchService<QualityInspectionDataServiceBatch>
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..
Reference: SAP API Business Hub
OData Service: | API_INSPECTIONLOT_SRV |
API Version: | 1 |
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: | Basic, x509, OAuth2 |
Business Object: | InspectionLot |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull QualityInspectionDataService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull InspectionCharacteristicFluentHelper getAllInspectionCharacteristic()
InspectionCharacteristic
entities.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.@Nonnull InspectionCharacteristicByKeyFluentHelper getInspectionCharacteristicByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic)
InspectionCharacteristic
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionCharacteristic
- The number that explicitly identifies an inspection characteristic within an operation in an
inspection plan.
Constraints: Not nullable, Maximum length: 4
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspectionCharacteristicCreateFluentHelper createInspectionCharacteristic(@Nonnull InspectionCharacteristic inspectionCharacteristic)
InspectionCharacteristic
entity and save it to the S/4HANA system.inspectionCharacteristic
- InspectionCharacteristic
entity object that will be created in the S/4HANA system.InspectionCharacteristic
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionLotFluentHelper getAllInspectionLot()
InspectionLot
entities.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.@Nonnull InspectionLotByKeyFluentHelper getInspectionLotByKey(String inspectionLot)
InspectionLot
entity using key fields.inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspectionLotUpdateFluentHelper updateInspectionLot(@Nonnull InspectionLot inspectionLot)
InspectionLot
entity and save it to the S/4HANA system.inspectionLot
- InspectionLot
entity object that will be updated in the S/4HANA system.InspectionLot
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionLotWithStatusFluentHelper getAllInspectionLotWithStatus()
InspectionLotWithStatus
entities.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.@Nonnull InspectionLotWithStatusByKeyFluentHelper getInspectionLotWithStatusByKey(String inspectionLot)
InspectionLotWithStatus
entity using key fields.inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspectionOperationFluentHelper getAllInspectionOperation()
InspectionOperation
entities.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.@Nonnull InspectionOperationByKeyFluentHelper getInspectionOperationByKey(String inspectionLot, String inspPlanOperationInternalID)
InspectionOperation
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspectionResultFluentHelper getAllInspectionResult()
InspectionResult
entities.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.@Nonnull InspectionResultByKeyFluentHelper getInspectionResultByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic)
InspectionResult
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionCharacteristic
- The number that explicitly identifies an inspection characteristic within an operation in an
inspection plan.
Constraints: Not nullable, Maximum length: 4
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspectionResultCreateFluentHelper createInspectionResult(@Nonnull InspectionResult inspectionResult)
InspectionResult
entity and save it to the S/4HANA system.inspectionResult
- InspectionResult
entity object that will be created in the S/4HANA system.InspectionResult
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionResultUpdateFluentHelper updateInspectionResult(@Nonnull InspectionResult inspectionResult)
InspectionResult
entity and save it to the S/4HANA system.inspectionResult
- InspectionResult
entity object that will be updated in the S/4HANA system.InspectionResult
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionResultValueFluentHelper getAllInspectionResultValue()
InspectionResultValue
entities.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.@Nonnull InspectionResultValueByKeyFluentHelper getInspectionResultValueByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic, String inspResultValueInternalID)
InspectionResultValue
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionCharacteristic
- The number that explicitly identifies an inspection characteristic within an operation in an
inspection plan.
Constraints: Not nullable, Maximum length: 4
inspResultValueInternalID
- Number of Individual Result
Constraints: Not nullable, Maximum length: 8
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspectionResultValueCreateFluentHelper createInspectionResultValue(@Nonnull InspectionResultValue inspectionResultValue)
InspectionResultValue
entity and save it to the S/4HANA system.inspectionResultValue
- InspectionResultValue
entity object that will be created in the S/4HANA system.InspectionResultValue
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionResultValueUpdateFluentHelper updateInspectionResultValue(@Nonnull InspectionResultValue inspectionResultValue)
InspectionResultValue
entity and save it to the S/4HANA system.inspectionResultValue
- InspectionResultValue
entity object that will be updated in the S/4HANA system.InspectionResultValue
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionSubsetFluentHelper getAllInspectionSubset()
InspectionSubset
entities.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.@Nonnull InspectionSubsetByKeyFluentHelper getInspectionSubsetByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionSubsetInternalID)
InspectionSubset
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
inspectionSubsetInternalID
- The sample number is copied to this field from results recording. The inspection results are
referenced via this number.
Constraints: Not nullable, Maximum length: 6
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.@Nonnull InspectionSubsetCreateFluentHelper createInspectionSubset(@Nonnull InspectionSubset inspectionSubset)
InspectionSubset
entity and save it to the S/4HANA system.inspectionSubset
- InspectionSubset
entity object that will be created in the S/4HANA system.InspectionSubset
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionSubsetUpdateFluentHelper updateInspectionSubset(@Nonnull InspectionSubset inspectionSubset)
InspectionSubset
entity and save it to the S/4HANA system.inspectionSubset
- InspectionSubset
entity object that will be updated in the S/4HANA system.InspectionSubset
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspLotUsageDecisionFluentHelper getAllInspLotUsageDecision()
InspLotUsageDecision
entities.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.@Nonnull InspLotUsageDecisionByKeyFluentHelper getInspLotUsageDecisionByKey(String inspectionLot)
InspLotUsageDecision
entity using key fields.inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
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.@Nonnull InspLotUsageDecisionCreateFluentHelper createInspLotUsageDecision(@Nonnull InspLotUsageDecision inspLotUsageDecision)
InspLotUsageDecision
entity and save it to the S/4HANA system.inspLotUsageDecision
- InspLotUsageDecision
entity object that will be created in the S/4HANA system.InspLotUsageDecision
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspLotUsageDecisionUpdateFluentHelper updateInspLotUsageDecision(@Nonnull InspLotUsageDecision inspLotUsageDecision)
InspLotUsageDecision
entity and save it to the S/4HANA system.inspLotUsageDecision
- InspLotUsageDecision
entity object that will be updated in the S/4HANA system.InspLotUsageDecision
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspSampleCharacteristicFluentHelper getAllInspSampleCharacteristic()
InspSampleCharacteristic
entities.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.@Nonnull InspSampleCharacteristicByKeyFluentHelper getInspSampleCharacteristicByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic, String inspectionSubsetInternalID)
InspSampleCharacteristic
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionCharacteristic
- The number that explicitly identifies an inspection characteristic within an operation in an
inspection plan.
Constraints: Not nullable, Maximum length: 4
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
inspectionSubsetInternalID
- Number identifying an inspection sample if dependent or independent multiple samples are used in the
sampling procedure of the characteristic or if inspection points are involved.
Constraints: Not nullable, Maximum length: 6
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.@Nonnull InspSampleResultFluentHelper getAllInspSampleResult()
InspSampleResult
entities.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.@Nonnull InspSampleResultByKeyFluentHelper getInspSampleResultByKey(String inspectionLot, String inspPlanOperationInternalID, String inspectionCharacteristic, String inspectionSubsetInternalID)
InspSampleResult
entity using key fields.inspPlanOperationInternalID
- Current Node Number from Order Counter
Constraints: Not nullable, Maximum length: 8
inspectionCharacteristic
- The number that explicitly identifies an inspection characteristic within an operation in an
inspection plan.
Constraints: Not nullable, Maximum length: 4
inspectionLot
- Number that uniquely identifies an inspection lot.
Constraints: Not nullable, Maximum length: 12
inspectionSubsetInternalID
- Number that identifies a (partial) sample, if partial samples are being used for the characteristic.
Constraints: Not nullable, Maximum length: 6
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.@Nonnull InspSampleResultCreateFluentHelper createInspSampleResult(@Nonnull InspSampleResult inspSampleResult)
InspSampleResult
entity and save it to the S/4HANA system.inspSampleResult
- InspSampleResult
entity object that will be created in the S/4HANA system.InspSampleResult
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspSampleResultUpdateFluentHelper updateInspSampleResult(@Nonnull InspSampleResult inspSampleResult)
InspSampleResult
entity and save it to the S/4HANA system.inspSampleResult
- InspSampleResult
entity object that will be updated in the S/4HANA system.InspSampleResult
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull InspectionSubsetTrigger_valuationFluentHelper inspectionSubsetTrigger_valuation(String inspectionLot, String inspPlanOperationInternalID, String inspectionSubsetInternalID)
Creates a fluent helper for the A_InspectionSubsetTrigger_valuation OData function import.
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
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.