public interface SupplierQuotationService
This service enables a remote system to read, create (with reference to RFQ) and update supplier quotations from / in the SAP S/4HANA tenant.
Reference: SAP API Business Hub
OData Service: | API_QTN_PROCESS_SRV |
API Version: | 1 |
Communication Scenario: | Distributed Manufacturing Integration (SAP_COM_0077), Purchase Request for Quotation Integration (SAP_COM_0113) |
Scope Items: | 3D Printing On-Demand-Manufacturing Collaboration on HCP (1NX), Ariba - Sourcing Integration (1A0), Ariba - Spot Quote Integration for Procurement (1L2), Request for Price (1XF), Consumable Purchasing (BNX) |
Modifier and Type | Method and Description |
---|---|
CancelFluentHelper |
cancel(String supplierQuotation)
Cancel Supplier QuotationCreates a fluent helper for the Cancel OData function import.
|
CompleteFluentHelper |
complete(String supplierQuotation)
Complete BiddingCreates a fluent helper for the Complete OData function import.
|
CreateFromRFQFluentHelper |
createFromRFQ(Calendar quotationSubmissionDate,
String supplier,
String requestForQuotation)
Create QTN from RFQ (including all itms)Creates a fluent helper for the CreateFromRFQ OData function import.
|
SupplierQuotationDeleteFluentHelper |
deleteSupplierQuotation(SupplierQuotation supplierQuotation)
Deletes an existing
SupplierQuotation entity in the S/4HANA system. |
SupplierQuotationFluentHelper |
getAllSupplierQuotation()
Fetch multiple
SupplierQuotation entities. |
SupplierQuotationItemFluentHelper |
getAllSupplierQuotationItem()
Fetch multiple
SupplierQuotationItem entities. |
SupplierQuotationByKeyFluentHelper |
getSupplierQuotationByKey(String supplierQuotation)
Fetch a single
SupplierQuotation entity using key fields. |
SupplierQuotationItemByKeyFluentHelper |
getSupplierQuotationItemByKey(String supplierQuotation,
String supplierQuotationItem)
Fetch a single
SupplierQuotationItem entity using key fields. |
SubmitFluentHelper |
submit(String supplierQuotation)
Submit Supplier QuotationCreates a fluent helper for the Submit OData function import.
|
SubmitForApprovalFluentHelper |
submitForApproval(String supplierQuotation)
Submit Supplier Quotation for approvalCreates a fluent helper for the SubmitForApproval OData function import.
|
SupplierQuotationUpdateFluentHelper |
updateSupplierQuotation(SupplierQuotation supplierQuotation)
Update an existing
SupplierQuotation entity and save it to the S/4HANA system. |
SupplierQuotationItemUpdateFluentHelper |
updateSupplierQuotationItem(SupplierQuotationItem supplierQuotationItem)
Update an existing
SupplierQuotationItem entity and save it to the S/4HANA system. |
SupplierQuotationFluentHelper getAllSupplierQuotation()
SupplierQuotation
entities.SupplierQuotation
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.SupplierQuotationByKeyFluentHelper getSupplierQuotationByKey(String supplierQuotation)
SupplierQuotation
entity using key fields.supplierQuotation
- Supplier Quotation NumberConstraints: Not nullable, Maximum length: 10
SupplierQuotation
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.SupplierQuotationUpdateFluentHelper updateSupplierQuotation(SupplierQuotation supplierQuotation)
SupplierQuotation
entity and save it to the S/4HANA system.supplierQuotation
- SupplierQuotation
entity object that will be updated in the S/4HANA system.SupplierQuotation
entity. To perform execution, call the execute
method on the fluent helper object.SupplierQuotationDeleteFluentHelper deleteSupplierQuotation(SupplierQuotation supplierQuotation)
SupplierQuotation
entity in the S/4HANA system.supplierQuotation
- SupplierQuotation
entity object that will be deleted in the S/4HANA system.SupplierQuotation
entity. To perform execution, call the execute
method on the fluent helper object.SupplierQuotationItemFluentHelper getAllSupplierQuotationItem()
SupplierQuotationItem
entities.SupplierQuotationItem
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.SupplierQuotationItemByKeyFluentHelper getSupplierQuotationItemByKey(String supplierQuotation, String supplierQuotationItem)
SupplierQuotationItem
entity using key fields.supplierQuotationItem
- Item Number of Supplier QuotationConstraints: Not nullable, Maximum length: 5
supplierQuotation
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 10
SupplierQuotationItem
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.SupplierQuotationItemUpdateFluentHelper updateSupplierQuotationItem(SupplierQuotationItem supplierQuotationItem)
SupplierQuotationItem
entity and save it to the S/4HANA system.supplierQuotationItem
- SupplierQuotationItem
entity object that will be updated in the S/4HANA system.SupplierQuotationItem
entity. To perform execution, call the execute
method on the fluent helper object.SubmitFluentHelper submit(String supplierQuotation)
Creates a fluent helper for the Submit OData function import.
supplierQuotation
- Supplier QuotationConstraints: Not nullable, Maximum length: 10
execute
method on the fluent helper object.CompleteFluentHelper complete(String supplierQuotation)
Creates a fluent helper for the Complete OData function import.
supplierQuotation
- Supplier QuotationConstraints: Not nullable, Maximum length: 10
execute
method on the fluent helper object.CancelFluentHelper cancel(String supplierQuotation)
Creates a fluent helper for the Cancel OData function import.
supplierQuotation
- Supplier QuotationConstraints: Not nullable, Maximum length: 10
execute
method on the fluent helper object.SubmitForApprovalFluentHelper submitForApproval(String supplierQuotation)
Creates a fluent helper for the SubmitForApproval OData function import.
supplierQuotation
- Supplier QuotationConstraints: Not nullable, Maximum length: 10
execute
method on the fluent helper object.CreateFromRFQFluentHelper createFromRFQ(Calendar quotationSubmissionDate, String supplier, String requestForQuotation)
Creates a fluent helper for the CreateFromRFQ OData function import.
supplier
- SupplierConstraints: Not nullable, Maximum length: 10
quotationSubmissionDate
- Quotation Submission DateConstraints: Not nullable, Precision: 0
requestForQuotation
- Request for QuotationConstraints: Not nullable, Maximum length: 10
execute
method on the fluent helper object.Copyright © 2018 SAP SE. All rights reserved.