@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultQualityInfoRecordService") public class DefaultQualityInfoRecordService extends Object implements QualityInfoRecordService
The data related to a quality info record has one entity type. For read operations, filter information must be sent according to the OData protocol. All filter information is utilized when retrieving quality info records. The detailed entity data is sent in the response. If any issues arise when quality info records are retrieved, the system displays error messages in the response..
Reference: SAP API Business Hub
OData Service: | API_QUALITYINFORECORD_SRV |
API Version: | 1 |
Communication Scenario: | Quality Info Record Integration (SAP_COM_0358) |
Scope Items: | Quality Management in Procurement (1FM) |
Authentication Methods: | Basic, x509, OAuth2 |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultQualityInfoRecordService()
Creates a service using
QualityInfoRecordService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultQualityInfoRecordService()
QualityInfoRecordService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultQualityInfoRecordService withServicePath(@Nonnull String servicePath)
QualityInfoRecordService
withServicePath
in interface QualityInfoRecordService
servicePath
- Service path that will override the default.@Nonnull public DefaultQualityInfoRecordServiceBatch batch()
batch
in interface BatchService<QualityInfoRecordServiceBatch>
@Nonnull public QualityInProcurementFluentHelper getAllQualityInProcurement()
QualityInfoRecordService
QualityInProcurement
entities.getAllQualityInProcurement
in interface QualityInfoRecordService
QualityInProcurement
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 QualityInProcurementByKeyFluentHelper getQualityInProcurementByKey(String material, String qltyInProcmtIntID)
QualityInfoRecordService
QualityInProcurement
entity using key fields.getQualityInProcurementByKey
in interface QualityInfoRecordService
material
- Alphanumeric key uniquely identifying the material.
Constraints: Not nullable, Maximum length: 18
qltyInProcmtIntID
- Internal Counter for DB Objects
Constraints: Not nullable, Maximum length: 6
QualityInProcurement
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 QualityInProcurementCreateFluentHelper createQualityInProcurement(@Nonnull QualityInProcurement qualityInProcurement)
QualityInfoRecordService
QualityInProcurement
entity and save it to the S/4HANA system.createQualityInProcurement
in interface QualityInfoRecordService
qualityInProcurement
- QualityInProcurement
entity object that will be created in the S/4HANA system.QualityInProcurement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public QualityInProcurementUpdateFluentHelper updateQualityInProcurement(@Nonnull QualityInProcurement qualityInProcurement)
QualityInfoRecordService
QualityInProcurement
entity and save it to the S/4HANA system.updateQualityInProcurement
in interface QualityInfoRecordService
qualityInProcurement
- QualityInProcurement
entity object that will be updated in the S/4HANA system.QualityInProcurement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public QualityInProcurementDeleteFluentHelper deleteQualityInProcurement(@Nonnull QualityInProcurement qualityInProcurement)
QualityInfoRecordService
QualityInProcurement
entity in the S/4HANA system.deleteQualityInProcurement
in interface QualityInfoRecordService
qualityInProcurement
- QualityInProcurement
entity object that will be deleted in the S/4HANA system.QualityInProcurement
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2020 SAP SE. All rights reserved.