@Named public class DefaultReadSalesContractsService extends Object implements ReadSalesContractsService
This service enables external applications to integrate with read read methods for processing sales contracts in SAP S/4HANA Cloud. It enables you to retrieve sales contracts in an API call.
Reference: SAP API Business Hub
OData Service: | API_SALES_CONTRACT_SRV |
API Version: | 1 |
Communication Scenario: | Sales Contract Integration (SAP_COM_0119) |
Scope Items: | Sales Contract Management (I9I) |
Business Object: | SalesContract |
Constructor and Description |
---|
DefaultReadSalesContractsService() |
public SalesContractFluentHelper getAllSalesContract()
ReadSalesContractsService
SalesContract
entities.getAllSalesContract
in interface ReadSalesContractsService
SalesContract
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 SalesContractByKeyFluentHelper getSalesContractByKey(String salesContract)
ReadSalesContractsService
SalesContract
entity using key fields.getSalesContractByKey
in interface ReadSalesContractsService
salesContract
- Sales ContractConstraints: Not nullable, Maximum length: 10
SalesContract
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 SalesContractItemFluentHelper getAllSalesContractItem()
ReadSalesContractsService
SalesContractItem
entities.getAllSalesContractItem
in interface ReadSalesContractsService
SalesContractItem
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 SalesContractItemByKeyFluentHelper getSalesContractItemByKey(String salesContract, String salesContractItem)
ReadSalesContractsService
SalesContractItem
entity using key fields.getSalesContractItemByKey
in interface ReadSalesContractsService
salesContract
- Sales ContractConstraints: Not nullable, Maximum length: 10
salesContractItem
- Sales Contract ItemConstraints: Not nullable, Maximum length: 6
SalesContractItem
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 SalesContractItemPartnerFluentHelper getAllSalesContractItemPartner()
ReadSalesContractsService
SalesContractItemPartner
entities.getAllSalesContractItemPartner
in interface ReadSalesContractsService
SalesContractItemPartner
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 SalesContractItemPartnerByKeyFluentHelper getSalesContractItemPartnerByKey(String salesContract, String salesContractItem, String partnerFunction)
ReadSalesContractsService
SalesContractItemPartner
entity using key fields.getSalesContractItemPartnerByKey
in interface ReadSalesContractsService
salesContract
- The number that uniquely identifies the sales, delivery, or billing document.Constraints: Not nullable, Maximum length: 10
salesContractItem
- The number that uniquely identifies the item in the sales, shipping, or billing document.Constraints: Not nullable, Maximum length: 6
partnerFunction
- The abbreviated form of the name that identifies the partner function.Constraints: Not nullable, Maximum length: 2
SalesContractItemPartner
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 SalesContractItemPrcgElmntFluentHelper getAllSalesContractItemPrcgElmnt()
ReadSalesContractsService
SalesContractItemPrcgElmnt
entities.getAllSalesContractItemPrcgElmnt
in interface ReadSalesContractsService
SalesContractItemPrcgElmnt
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 SalesContractItemPrcgElmntByKeyFluentHelper getSalesContractItemPrcgElmntByKey(String salesContract, String salesContractItem, String pricingProcedureStep, String pricingProcedureCounter)
ReadSalesContractsService
SalesContractItemPrcgElmnt
entity using key fields.getSalesContractItemPrcgElmntByKey
in interface ReadSalesContractsService
salesContract
- The number that uniquely identifies the sales document.Constraints: Not nullable, Maximum length: 10
salesContractItem
- The number that uniquely identifies the condition item.Constraints: Not nullable, Maximum length: 6
pricingProcedureStep
- Number that determines the sequence of the condition within a procedure.Constraints: Not nullable, Maximum length: 3
pricingProcedureCounter
- Access number of the conditions within a step in the pricing procedure.Constraints: Not nullable, Maximum length: 3
SalesContractItemPrcgElmnt
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 SalesContractPartnerFluentHelper getAllSalesContractPartner()
ReadSalesContractsService
SalesContractPartner
entities.getAllSalesContractPartner
in interface ReadSalesContractsService
SalesContractPartner
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 SalesContractPartnerByKeyFluentHelper getSalesContractPartnerByKey(String salesContract, String partnerFunction)
ReadSalesContractsService
SalesContractPartner
entity using key fields.getSalesContractPartnerByKey
in interface ReadSalesContractsService
salesContract
- Sales OrderConstraints: Not nullable, Maximum length: 10
partnerFunction
- The abbreviated form of the name that identifies the partner function.Constraints: Not nullable, Maximum length: 2
SalesContractPartner
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 SalesContractPrcgElmntFluentHelper getAllSalesContractPrcgElmnt()
ReadSalesContractsService
SalesContractPrcgElmnt
entities.getAllSalesContractPrcgElmnt
in interface ReadSalesContractsService
SalesContractPrcgElmnt
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 SalesContractPrcgElmntByKeyFluentHelper getSalesContractPrcgElmntByKey(String salesContract, String pricingProcedureStep, String pricingProcedureCounter)
ReadSalesContractsService
SalesContractPrcgElmnt
entity using key fields.getSalesContractPrcgElmntByKey
in interface ReadSalesContractsService
salesContract
- The number that uniquely identifies the sales document.Constraints: Not nullable, Maximum length: 10
pricingProcedureStep
- Number that determines the sequence of the condition within a procedure.Constraints: Not nullable, Maximum length: 3
pricingProcedureCounter
- Access number of the conditions within a step in the pricing procedure.Constraints: Not nullable, Maximum length: 3
SalesContractPrcgElmnt
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.Copyright © 2017 SAP SE. All rights reserved.