Interface SalesInquiryService
- All Superinterfaces:
BatchService<SalesInquiryServiceBatch>
- All Known Implementing Classes:
DefaultSalesInquiryService
The service contains header, header partner, header pricing element, item, item partner, and item pricing element entities. You can retrieve all existing data or apply filters.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_SALES_INQUIRY_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Sales Inquiry Integration(SAP_COM_0117) |
| Scope Items: | Sales Inquiry(1IQ) |
| Authentication Methods: | x509 |
| Business Object: | Sales Inquiry |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Fetch multipleSalesInquiryentities.Deprecated.Fetch multipleSalesInquiryItementities.Deprecated.Fetch multipleSalesInquiryItemPartnerentities.Deprecated.Fetch multipleSalesInquiryItemPrcgElmntentities.Deprecated.Fetch multipleSalesInquiryPartnerentities.Deprecated.Fetch multipleSalesInquiryPrcgElmntentities.getSalesInquiryByKey(String salesInquiry) Deprecated.Fetch a singleSalesInquiryentity using key fields.getSalesInquiryItemByKey(String salesInquiry, String salesInquiryItem) Deprecated.Fetch a singleSalesInquiryItementity using key fields.getSalesInquiryItemPartnerByKey(String salesInquiry, String salesInquiryItem, String partnerFunction) Deprecated.Fetch a singleSalesInquiryItemPartnerentity using key fields.getSalesInquiryItemPrcgElmntByKey(String salesInquiry, String salesInquiryItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singleSalesInquiryItemPrcgElmntentity using key fields.getSalesInquiryPartnerByKey(String salesInquiry, String partnerFunction) Deprecated.Fetch a singleSalesInquiryPartnerentity using key fields.getSalesInquiryPrcgElmntByKey(String salesInquiry, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singleSalesInquiryPrcgElmntentity using key fields.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Deprecated.Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
getAllSalesInquiry
Deprecated.Fetch multipleSalesInquiryentities.- Returns:
- A fluent helper to fetch multiple
SalesInquiryentities. 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.
-
getSalesInquiryByKey
Deprecated.Fetch a singleSalesInquiryentity using key fields.- Parameters:
salesInquiry- Sales InquiryConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SalesInquiryentity 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.
-
getAllSalesInquiryItem
Deprecated.Fetch multipleSalesInquiryItementities.- Returns:
- A fluent helper to fetch multiple
SalesInquiryItementities. 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.
-
getSalesInquiryItemByKey
@Nonnull SalesInquiryItemByKeyFluentHelper getSalesInquiryItemByKey(String salesInquiry, String salesInquiryItem) Deprecated.Fetch a singleSalesInquiryItementity using key fields.- Parameters:
salesInquiry- Sales InquiryConstraints: Not nullable, Maximum length: 10
salesInquiryItem- Sales Inquiry ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
SalesInquiryItementity 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.
-
getAllSalesInquiryItemPartner
Deprecated.Fetch multipleSalesInquiryItemPartnerentities.- Returns:
- A fluent helper to fetch multiple
SalesInquiryItemPartnerentities. 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.
-
getSalesInquiryItemPartnerByKey
@Nonnull SalesInquiryItemPartnerByKeyFluentHelper getSalesInquiryItemPartnerByKey(String salesInquiry, String salesInquiryItem, String partnerFunction) Deprecated.Fetch a singleSalesInquiryItemPartnerentity using key fields.- Parameters:
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
salesInquiry- Sales and Distribution Document NumberConstraints: Not nullable, Maximum length: 10
salesInquiryItem- Item number of the SD documentConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
SalesInquiryItemPartnerentity 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.
-
getAllSalesInquiryItemPrcgElmnt
Deprecated.Fetch multipleSalesInquiryItemPrcgElmntentities.- Returns:
- A fluent helper to fetch multiple
SalesInquiryItemPrcgElmntentities. 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.
-
getSalesInquiryItemPrcgElmntByKey
@Nonnull SalesInquiryItemPrcgElmntByKeyFluentHelper getSalesInquiryItemPrcgElmntByKey(String salesInquiry, String salesInquiryItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singleSalesInquiryItemPrcgElmntentity using key fields.- Parameters:
pricingProcedureCounter- Condition CounterConstraints: Not nullable, Maximum length: 3
salesInquiry- Sales DocumentConstraints: Not nullable, Maximum length: 10
salesInquiryItem- Condition item numberConstraints: Not nullable, Maximum length: 6
pricingProcedureStep- Step NumberConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
SalesInquiryItemPrcgElmntentity 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.
-
getAllSalesInquiryPartner
Deprecated.Fetch multipleSalesInquiryPartnerentities.- Returns:
- A fluent helper to fetch multiple
SalesInquiryPartnerentities. 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.
-
getSalesInquiryPartnerByKey
@Nonnull SalesInquiryPartnerByKeyFluentHelper getSalesInquiryPartnerByKey(String salesInquiry, String partnerFunction) Deprecated.Fetch a singleSalesInquiryPartnerentity using key fields.- Parameters:
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
salesInquiry- Sales and Distribution Document NumberConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SalesInquiryPartnerentity 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.
-
getAllSalesInquiryPrcgElmnt
Deprecated.Fetch multipleSalesInquiryPrcgElmntentities.- Returns:
- A fluent helper to fetch multiple
SalesInquiryPrcgElmntentities. 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.
-
getSalesInquiryPrcgElmntByKey
@Nonnull SalesInquiryPrcgElmntByKeyFluentHelper getSalesInquiryPrcgElmntByKey(String salesInquiry, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singleSalesInquiryPrcgElmntentity using key fields.- Parameters:
pricingProcedureCounter- Condition CounterConstraints: Not nullable, Maximum length: 3
salesInquiry- Sales DocumentConstraints: Not nullable, Maximum length: 10
pricingProcedureStep- Step NumberConstraints: Not nullable, Maximum length: 3
- Returns:
- A fluent helper to fetch a single
SalesInquiryPrcgElmntentity 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.
-