Class DefaultSalesInquiryService
- All Implemented Interfaces:
BatchService<SalesInquiryServiceBatch>,SalesInquiryService
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
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.SalesInquiryService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingSalesInquiryService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Deprecated.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.
-
Constructor Details
-
DefaultSalesInquiryService
public DefaultSalesInquiryService()Deprecated.Creates a service usingSalesInquiryService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:SalesInquiryServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceSalesInquiryService- 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<SalesInquiryServiceBatch>
-
getAllSalesInquiry
Deprecated.Description copied from interface:SalesInquiryServiceFetch multipleSalesInquiryentities.- Specified by:
getAllSalesInquiryin interfaceSalesInquiryService- 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.Description copied from interface:SalesInquiryServiceFetch a singleSalesInquiryentity using key fields.- Specified by:
getSalesInquiryByKeyin interfaceSalesInquiryService- 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.Description copied from interface:SalesInquiryServiceFetch multipleSalesInquiryItementities.- Specified by:
getAllSalesInquiryItemin interfaceSalesInquiryService- 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 public SalesInquiryItemByKeyFluentHelper getSalesInquiryItemByKey(String salesInquiry, String salesInquiryItem) Deprecated.Description copied from interface:SalesInquiryServiceFetch a singleSalesInquiryItementity using key fields.- Specified by:
getSalesInquiryItemByKeyin interfaceSalesInquiryService- 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.Description copied from interface:SalesInquiryServiceFetch multipleSalesInquiryItemPartnerentities.- Specified by:
getAllSalesInquiryItemPartnerin interfaceSalesInquiryService- 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 public SalesInquiryItemPartnerByKeyFluentHelper getSalesInquiryItemPartnerByKey(String salesInquiry, String salesInquiryItem, String partnerFunction) Deprecated.Description copied from interface:SalesInquiryServiceFetch a singleSalesInquiryItemPartnerentity using key fields.- Specified by:
getSalesInquiryItemPartnerByKeyin interfaceSalesInquiryService- Parameters:
salesInquiry- Sales and Distribution Document NumberConstraints: Not nullable, Maximum length: 10
salesInquiryItem- Item number of the SD documentConstraints: Not nullable, Maximum length: 6
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
- 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.Description copied from interface:SalesInquiryServiceFetch multipleSalesInquiryItemPrcgElmntentities.- Specified by:
getAllSalesInquiryItemPrcgElmntin interfaceSalesInquiryService- 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 public SalesInquiryItemPrcgElmntByKeyFluentHelper getSalesInquiryItemPrcgElmntByKey(String salesInquiry, String salesInquiryItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Description copied from interface:SalesInquiryServiceFetch a singleSalesInquiryItemPrcgElmntentity using key fields.- Specified by:
getSalesInquiryItemPrcgElmntByKeyin interfaceSalesInquiryService- Parameters:
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
pricingProcedureCounter- Condition CounterConstraints: 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.Description copied from interface:SalesInquiryServiceFetch multipleSalesInquiryPartnerentities.- Specified by:
getAllSalesInquiryPartnerin interfaceSalesInquiryService- 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 public SalesInquiryPartnerByKeyFluentHelper getSalesInquiryPartnerByKey(String salesInquiry, String partnerFunction) Deprecated.Description copied from interface:SalesInquiryServiceFetch a singleSalesInquiryPartnerentity using key fields.- Specified by:
getSalesInquiryPartnerByKeyin interfaceSalesInquiryService- Parameters:
salesInquiry- Sales and Distribution Document NumberConstraints: Not nullable, Maximum length: 10
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
- 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.Description copied from interface:SalesInquiryServiceFetch multipleSalesInquiryPrcgElmntentities.- Specified by:
getAllSalesInquiryPrcgElmntin interfaceSalesInquiryService- 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 public SalesInquiryPrcgElmntByKeyFluentHelper getSalesInquiryPrcgElmntByKey(String salesInquiry, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Description copied from interface:SalesInquiryServiceFetch a singleSalesInquiryPrcgElmntentity using key fields.- Specified by:
getSalesInquiryPrcgElmntByKeyin interfaceSalesInquiryService- Parameters:
salesInquiry- Sales DocumentConstraints: Not nullable, Maximum length: 10
pricingProcedureStep- Step NumberConstraints: Not nullable, Maximum length: 3
pricingProcedureCounter- Condition CounterConstraints: 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.
-