@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultRequestsForQuotationService") public class DefaultRequestsForQuotationService extends Object implements RequestsForQuotationService
This service enables a remote system to read, create and update requests for quotation from / in the SAP S/4HANA tenant.
Reference: SAP API Business Hub
OData Service: | API_RFQ_PROCESS_SRV |
API Version: | 1 |
Communication Scenario: | Purchase Request for Quotation Integration (SAP_COM_0113) |
Scope Items: | Ariba - Sourcing Integration (1A0), Ariba - Spot Quote Integration for Procurement (1L2), Request for Price (1XF), Consumable Purchasing (BNX) |
Constructor and Description |
---|
DefaultRequestsForQuotationService() |
public RequestForQuotationFluentHelper getAllRequestForQuotation()
RequestsForQuotationService
RequestForQuotation
entities.getAllRequestForQuotation
in interface RequestsForQuotationService
RequestForQuotation
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.public RequestForQuotationByKeyFluentHelper getRequestForQuotationByKey(String requestForQuotation)
RequestsForQuotationService
RequestForQuotation
entity using key fields.getRequestForQuotationByKey
in interface RequestsForQuotationService
requestForQuotation
- Request for QuotationConstraints: Not nullable, Maximum length: 10
RequestForQuotation
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.public RequestForQuotationCreateFluentHelper createRequestForQuotation(RequestForQuotation requestForQuotation)
RequestsForQuotationService
RequestForQuotation
entity and save it to the S/4HANA system.createRequestForQuotation
in interface RequestsForQuotationService
requestForQuotation
- RequestForQuotation
entity object that will be created in the S/4HANA system.RequestForQuotation
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationUpdateFluentHelper updateRequestForQuotation(RequestForQuotation requestForQuotation)
RequestsForQuotationService
RequestForQuotation
entity and save it to the S/4HANA system.updateRequestForQuotation
in interface RequestsForQuotationService
requestForQuotation
- RequestForQuotation
entity object that will be updated in the S/4HANA system.RequestForQuotation
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationDeleteFluentHelper deleteRequestForQuotation(RequestForQuotation requestForQuotation)
RequestsForQuotationService
RequestForQuotation
entity in the S/4HANA system.deleteRequestForQuotation
in interface RequestsForQuotationService
requestForQuotation
- RequestForQuotation
entity object that will be deleted in the S/4HANA system.RequestForQuotation
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationBidderFluentHelper getAllRequestForQuotationBidder()
RequestsForQuotationService
RequestForQuotationBidder
entities.getAllRequestForQuotationBidder
in interface RequestsForQuotationService
RequestForQuotationBidder
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.public RequestForQuotationBidderByKeyFluentHelper getRequestForQuotationBidderByKey(String requestForQuotation, String partnerCounter)
RequestsForQuotationService
RequestForQuotationBidder
entity using key fields.getRequestForQuotationBidderByKey
in interface RequestsForQuotationService
requestForQuotation
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 10
partnerCounter
- The sequential number that the system applies when there is more than one partner for a particular partner function.Constraints: Not nullable, Maximum length: 3
RequestForQuotationBidder
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.public RequestForQuotationBidderCreateFluentHelper createRequestForQuotationBidder(RequestForQuotationBidder requestForQuotationBidder)
RequestsForQuotationService
RequestForQuotationBidder
entity and save it to the S/4HANA system.createRequestForQuotationBidder
in interface RequestsForQuotationService
requestForQuotationBidder
- RequestForQuotationBidder
entity object that will be created in the S/4HANA system.RequestForQuotationBidder
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationBidderUpdateFluentHelper updateRequestForQuotationBidder(RequestForQuotationBidder requestForQuotationBidder)
RequestsForQuotationService
RequestForQuotationBidder
entity and save it to the S/4HANA system.updateRequestForQuotationBidder
in interface RequestsForQuotationService
requestForQuotationBidder
- RequestForQuotationBidder
entity object that will be updated in the S/4HANA system.RequestForQuotationBidder
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationBidderDeleteFluentHelper deleteRequestForQuotationBidder(RequestForQuotationBidder requestForQuotationBidder)
RequestsForQuotationService
RequestForQuotationBidder
entity in the S/4HANA system.deleteRequestForQuotationBidder
in interface RequestsForQuotationService
requestForQuotationBidder
- RequestForQuotationBidder
entity object that will be deleted in the S/4HANA system.RequestForQuotationBidder
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationItemFluentHelper getAllRequestForQuotationItem()
RequestsForQuotationService
RequestForQuotationItem
entities.getAllRequestForQuotationItem
in interface RequestsForQuotationService
RequestForQuotationItem
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.public RequestForQuotationItemByKeyFluentHelper getRequestForQuotationItemByKey(String requestForQuotationItem, String requestForQuotation)
RequestsForQuotationService
RequestForQuotationItem
entity using key fields.getRequestForQuotationItemByKey
in interface RequestsForQuotationService
requestForQuotationItem
- Item Number of Request For QuotationConstraints: Not nullable, Maximum length: 5
requestForQuotation
- Alphanumeric key uniquely identifying the document.Constraints: Not nullable, Maximum length: 10
RequestForQuotationItem
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.public RequestForQuotationItemCreateFluentHelper createRequestForQuotationItem(RequestForQuotationItem requestForQuotationItem)
RequestsForQuotationService
RequestForQuotationItem
entity and save it to the S/4HANA system.createRequestForQuotationItem
in interface RequestsForQuotationService
requestForQuotationItem
- RequestForQuotationItem
entity object that will be created in the S/4HANA system.RequestForQuotationItem
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationItemUpdateFluentHelper updateRequestForQuotationItem(RequestForQuotationItem requestForQuotationItem)
RequestsForQuotationService
RequestForQuotationItem
entity and save it to the S/4HANA system.updateRequestForQuotationItem
in interface RequestsForQuotationService
requestForQuotationItem
- RequestForQuotationItem
entity object that will be updated in the S/4HANA system.RequestForQuotationItem
entity. To perform execution, call the execute
method on the fluent helper object.public RequestForQuotationItemDeleteFluentHelper deleteRequestForQuotationItem(RequestForQuotationItem requestForQuotationItem)
RequestsForQuotationService
RequestForQuotationItem
entity in the S/4HANA system.deleteRequestForQuotationItem
in interface RequestsForQuotationService
requestForQuotationItem
- RequestForQuotationItem
entity object that will be deleted in the S/4HANA system.RequestForQuotationItem
entity. To perform execution, call the execute
method on the fluent helper object.public CompleteFluentHelper complete(String requestForQuotation)
RequestsForQuotationService
Creates a fluent helper for the Complete OData function import.
complete
in interface RequestsForQuotationService
requestForQuotation
- Request for QuotationConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: RequestForQuotation
execute
method on the fluent helper object.public CancelFluentHelper cancel(String requestForQuotation)
RequestsForQuotationService
Creates a fluent helper for the Cancel OData function import.
cancel
in interface RequestsForQuotationService
requestForQuotation
- Request for QuotationConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: RequestForQuotation
execute
method on the fluent helper object.public SubmitForApprovalFluentHelper submitForApproval(String requestForQuotation)
RequestsForQuotationService
Creates a fluent helper for the SubmitForApproval OData function import.
submitForApproval
in interface RequestsForQuotationService
requestForQuotation
- Request for QuotationConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: RequestForQuotation
execute
method on the fluent helper object.Copyright © 2018 SAP SE. All rights reserved.