Class DefaultQualityInfoRecordService
- All Implemented Interfaces:
BatchService<QualityInfoRecordServiceBatch>,QualityInfoRecordService
The data related to a quality info record and first article inspection has one entity type each. For read operations, filter information must be sent according to the OData protocol. All filter information is utilized when retrieving quality info records or data related to first article inspection. The detailed entity data is sent in the response. If any issues arise when quality info records or data related to first article inspection is retrieved, the system displays error messages in the response. .
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_QUALITYINFORECORD_SRV |
| API Version: | 1.2.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Quality Info Record Integration(SAP_COM_0358), Digital Manufacturing Cloud for Network with Quality Info Record Integration(SAP_COM_0557) |
| Scope Items: | Quality Management in Procurement(1FM) |
| Authentication Methods: | x509 |
| Business Object: | Purchasing Quality Info Record |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.QualityInfoRecordService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingQualityInfoRecordService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createQualityFirstArticleInspection(QualityFirstArticleInspection qualityFirstArticleInspection) Deprecated.Create a newQualityFirstArticleInspectionentity and save it to the S/4HANA system.createQualityInProcurement(QualityInProcurement qualityInProcurement) Deprecated.Create a newQualityInProcuremententity and save it to the S/4HANA system.deleteQualityFirstArticleInspection(QualityFirstArticleInspection qualityFirstArticleInspection) Deprecated.Deletes an existingQualityFirstArticleInspectionentity in the S/4HANA system.deleteQualityInProcurement(QualityInProcurement qualityInProcurement) Deprecated.Deletes an existingQualityInProcuremententity in the S/4HANA system.Deprecated.Fetch multipleQualityFirstArticleInspectionentities.Deprecated.Fetch multipleQualityInProcuremententities.getQualityFirstArticleInspectionByKey(String material, String qltyInProcmtIntID, String qltyInProcmt1stArticleInsp) Deprecated.Fetch a singleQualityFirstArticleInspectionentity using key fields.getQualityInProcurementByKey(String material, String qltyInProcmtIntID) Deprecated.Fetch a singleQualityInProcuremententity using key fields.updateQualityFirstArticleInspection(QualityFirstArticleInspection qualityFirstArticleInspection) Deprecated.Update an existingQualityFirstArticleInspectionentity and save it to the S/4HANA system.updateQualityInProcurement(QualityInProcurement qualityInProcurement) Deprecated.Update an existingQualityInProcuremententity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultQualityInfoRecordService
public DefaultQualityInfoRecordService()Deprecated.Creates a service usingQualityInfoRecordService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:QualityInfoRecordServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceQualityInfoRecordService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<QualityInfoRecordServiceBatch>
-
getAllQualityFirstArticleInspection
Deprecated.Description copied from interface:QualityInfoRecordServiceFetch multipleQualityFirstArticleInspectionentities.- Specified by:
getAllQualityFirstArticleInspectionin interfaceQualityInfoRecordService- Returns:
- A fluent helper to fetch multiple
QualityFirstArticleInspectionentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getQualityFirstArticleInspectionByKey
@Nonnull public QualityFirstArticleInspectionByKeyFluentHelper getQualityFirstArticleInspectionByKey(String material, String qltyInProcmtIntID, String qltyInProcmt1stArticleInsp) Deprecated.Description copied from interface:QualityInfoRecordServiceFetch a singleQualityFirstArticleInspectionentity using key fields.- Specified by:
getQualityFirstArticleInspectionByKeyin interfaceQualityInfoRecordService- Parameters:
material- Material NumberConstraints: Not nullable, Maximum length: 18
qltyInProcmtIntID- Quality Info Record in Procurement Internal IDConstraints: Not nullable, Maximum length: 6
qltyInProcmt1stArticleInsp- First Article Inspection Number in Quality Info RecordConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
QualityFirstArticleInspectionentity 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 theexecutemethod on the fluent helper object.
-
createQualityFirstArticleInspection
@Nonnull public QualityFirstArticleInspectionCreateFluentHelper createQualityFirstArticleInspection(@Nonnull QualityFirstArticleInspection qualityFirstArticleInspection) Deprecated.Description copied from interface:QualityInfoRecordServiceCreate a newQualityFirstArticleInspectionentity and save it to the S/4HANA system.- Specified by:
createQualityFirstArticleInspectionin interfaceQualityInfoRecordService- Parameters:
qualityFirstArticleInspection-QualityFirstArticleInspectionentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
QualityFirstArticleInspectionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateQualityFirstArticleInspection
@Nonnull public QualityFirstArticleInspectionUpdateFluentHelper updateQualityFirstArticleInspection(@Nonnull QualityFirstArticleInspection qualityFirstArticleInspection) Deprecated.Description copied from interface:QualityInfoRecordServiceUpdate an existingQualityFirstArticleInspectionentity and save it to the S/4HANA system.- Specified by:
updateQualityFirstArticleInspectionin interfaceQualityInfoRecordService- Parameters:
qualityFirstArticleInspection-QualityFirstArticleInspectionentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
QualityFirstArticleInspectionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteQualityFirstArticleInspection
@Nonnull public QualityFirstArticleInspectionDeleteFluentHelper deleteQualityFirstArticleInspection(@Nonnull QualityFirstArticleInspection qualityFirstArticleInspection) Deprecated.Description copied from interface:QualityInfoRecordServiceDeletes an existingQualityFirstArticleInspectionentity in the S/4HANA system.- Specified by:
deleteQualityFirstArticleInspectionin interfaceQualityInfoRecordService- Parameters:
qualityFirstArticleInspection-QualityFirstArticleInspectionentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
QualityFirstArticleInspectionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllQualityInProcurement
Deprecated.Description copied from interface:QualityInfoRecordServiceFetch multipleQualityInProcuremententities.- Specified by:
getAllQualityInProcurementin interfaceQualityInfoRecordService- Returns:
- A fluent helper to fetch multiple
QualityInProcuremententities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getQualityInProcurementByKey
@Nonnull public QualityInProcurementByKeyFluentHelper getQualityInProcurementByKey(String material, String qltyInProcmtIntID) Deprecated.Description copied from interface:QualityInfoRecordServiceFetch a singleQualityInProcuremententity using key fields.- Specified by:
getQualityInProcurementByKeyin interfaceQualityInfoRecordService- Parameters:
material- Material NumberConstraints: Not nullable, Maximum length: 18
qltyInProcmtIntID- Quality Info Record in Procurement Internal IDConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
QualityInProcuremententity 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 theexecutemethod on the fluent helper object.
-
createQualityInProcurement
@Nonnull public QualityInProcurementCreateFluentHelper createQualityInProcurement(@Nonnull QualityInProcurement qualityInProcurement) Deprecated.Description copied from interface:QualityInfoRecordServiceCreate a newQualityInProcuremententity and save it to the S/4HANA system.- Specified by:
createQualityInProcurementin interfaceQualityInfoRecordService- Parameters:
qualityInProcurement-QualityInProcuremententity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
QualityInProcuremententity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateQualityInProcurement
@Nonnull public QualityInProcurementUpdateFluentHelper updateQualityInProcurement(@Nonnull QualityInProcurement qualityInProcurement) Deprecated.Description copied from interface:QualityInfoRecordServiceUpdate an existingQualityInProcuremententity and save it to the S/4HANA system.- Specified by:
updateQualityInProcurementin interfaceQualityInfoRecordService- Parameters:
qualityInProcurement-QualityInProcuremententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
QualityInProcuremententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteQualityInProcurement
@Nonnull public QualityInProcurementDeleteFluentHelper deleteQualityInProcurement(@Nonnull QualityInProcurement qualityInProcurement) Deprecated.Description copied from interface:QualityInfoRecordServiceDeletes an existingQualityInProcuremententity in the S/4HANA system.- Specified by:
deleteQualityInProcurementin interfaceQualityInfoRecordService- Parameters:
qualityInProcurement-QualityInProcuremententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
QualityInProcuremententity. To perform execution, call theexecutemethod on the fluent helper object.
-