@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultSalesSchedulingAgreementService") public class DefaultSalesSchedulingAgreementService extends Object implements SalesSchedulingAgreementService
The service contains header, item, delivery schedule, and schedule line entities, as well as header and item sub-entities for partners and pricing elements. Once the sales scheduling agreement has been created, the sales scheduling agreement number is sent in the response with the data included in the sales scheduling agreement. If there are any issues when creating, retrieving, updating, or deleting the sales scheduling agreement, the system displays error messages in the response..
Reference: SAP API Business Hub
OData Service: | API_SALES_SCHEDULING_AGREEMENT |
API Version: | 1 |
Communication Scenario: | Sales Scheduling Agreements Integration (SAP_COM_0360) |
Scope Items: | Sales Scheduling Agreements (3NR), Sales Scheduling Agreement with Consignment (4LZ) |
Authentication Methods: | Basic, x509 |
Business Object: | SalesSchedulingAgreement |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultSalesSchedulingAgreementService()
Creates a service using
SalesSchedulingAgreementService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultSalesSchedulingAgreementService()
SalesSchedulingAgreementService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultSalesSchedulingAgreementService withServicePath(@Nonnull String servicePath)
SalesSchedulingAgreementService
withServicePath
in interface SalesSchedulingAgreementService
servicePath
- Service path that will override the default.@Nonnull public DefaultSalesSchedulingAgreementServiceBatch batch()
batch
in interface BatchService<SalesSchedulingAgreementServiceBatch>
@Nonnull public SalesSchedgAgrmtFluentHelper getAllSalesSchedgAgrmt()
SalesSchedulingAgreementService
SalesSchedgAgrmt
entities.getAllSalesSchedgAgrmt
in interface SalesSchedulingAgreementService
SalesSchedgAgrmt
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.@Nonnull public SalesSchedgAgrmtByKeyFluentHelper getSalesSchedgAgrmtByKey(String salesSchedulingAgreement)
SalesSchedulingAgreementService
SalesSchedgAgrmt
entity using key fields.getSalesSchedgAgrmtByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
SalesSchedgAgrmt
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.@Nonnull public SalesSchedgAgrmtCreateFluentHelper createSalesSchedgAgrmt(@Nonnull SalesSchedgAgrmt salesSchedgAgrmt)
SalesSchedulingAgreementService
SalesSchedgAgrmt
entity and save it to the S/4HANA system.createSalesSchedgAgrmt
in interface SalesSchedulingAgreementService
salesSchedgAgrmt
- SalesSchedgAgrmt
entity object that will be created in the S/4HANA system.SalesSchedgAgrmt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtUpdateFluentHelper updateSalesSchedgAgrmt(@Nonnull SalesSchedgAgrmt salesSchedgAgrmt)
SalesSchedulingAgreementService
SalesSchedgAgrmt
entity and save it to the S/4HANA system.updateSalesSchedgAgrmt
in interface SalesSchedulingAgreementService
salesSchedgAgrmt
- SalesSchedgAgrmt
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtDeleteFluentHelper deleteSalesSchedgAgrmt(@Nonnull SalesSchedgAgrmt salesSchedgAgrmt)
SalesSchedulingAgreementService
SalesSchedgAgrmt
entity in the S/4HANA system.deleteSalesSchedgAgrmt
in interface SalesSchedulingAgreementService
salesSchedgAgrmt
- SalesSchedgAgrmt
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtDelivSchedFluentHelper getAllSalesSchedgAgrmtDelivSched()
SalesSchedulingAgreementService
SalesSchedgAgrmtDelivSched
entities.getAllSalesSchedgAgrmtDelivSched
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtDelivSched
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.@Nonnull public SalesSchedgAgrmtDelivSchedByKeyFluentHelper getSalesSchedgAgrmtDelivSchedByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String intDeliveryScheduleNumber, String schedulingAgreementReleaseType)
SalesSchedulingAgreementService
SalesSchedgAgrmtDelivSched
entity using key fields.getSalesSchedgAgrmtDelivSchedByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales document.
Constraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem
- The number that uniquely identifies the item in the sales document.
Constraints: Not nullable, Maximum length: 6
intDeliveryScheduleNumber
- Internal delivery schedule number
Constraints: Not nullable, Maximum length: 4
schedulingAgreementReleaseType
- Release type
Constraints: Not nullable, Maximum length: 1
SalesSchedgAgrmtDelivSched
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.@Nonnull public SalesSchedgAgrmtItemFluentHelper getAllSalesSchedgAgrmtItem()
SalesSchedulingAgreementService
SalesSchedgAgrmtItem
entities.getAllSalesSchedgAgrmtItem
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtItem
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.@Nonnull public SalesSchedgAgrmtItemByKeyFluentHelper getSalesSchedgAgrmtItemByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem)
SalesSchedulingAgreementService
SalesSchedgAgrmtItem
entity using key fields.getSalesSchedgAgrmtItemByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem
- The number that uniquely identifies the item in the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 6
SalesSchedgAgrmtItem
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.@Nonnull public SalesSchedgAgrmtItemCreateFluentHelper createSalesSchedgAgrmtItem(@Nonnull SalesSchedgAgrmtItem salesSchedgAgrmtItem)
SalesSchedulingAgreementService
SalesSchedgAgrmtItem
entity and save it to the S/4HANA system.createSalesSchedgAgrmtItem
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItem
- SalesSchedgAgrmtItem
entity object that will be created in the S/4HANA system.SalesSchedgAgrmtItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItemUpdateFluentHelper updateSalesSchedgAgrmtItem(@Nonnull SalesSchedgAgrmtItem salesSchedgAgrmtItem)
SalesSchedulingAgreementService
SalesSchedgAgrmtItem
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtItem
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItem
- SalesSchedgAgrmtItem
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItemDeleteFluentHelper deleteSalesSchedgAgrmtItem(@Nonnull SalesSchedgAgrmtItem salesSchedgAgrmtItem)
SalesSchedulingAgreementService
SalesSchedgAgrmtItem
entity in the S/4HANA system.deleteSalesSchedgAgrmtItem
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItem
- SalesSchedgAgrmtItem
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItemPartnerFluentHelper getAllSalesSchedgAgrmtItemPartner()
SalesSchedulingAgreementService
SalesSchedgAgrmtItemPartner
entities.getAllSalesSchedgAgrmtItemPartner
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtItemPartner
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.@Nonnull public SalesSchedgAgrmtItemPartnerByKeyFluentHelper getSalesSchedgAgrmtItemPartnerByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String partnerFunction)
SalesSchedulingAgreementService
SalesSchedgAgrmtItemPartner
entity using key fields.getSalesSchedgAgrmtItemPartnerByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem
- The number that uniquely identifies the item in the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 6
partnerFunction
- The abbreviated form of the name that identifies the partner function.
Constraints: Not nullable, Maximum length: 2
SalesSchedgAgrmtItemPartner
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.@Nonnull public SalesSchedgAgrmtItemPartnerUpdateFluentHelper updateSalesSchedgAgrmtItemPartner(@Nonnull SalesSchedgAgrmtItemPartner salesSchedgAgrmtItemPartner)
SalesSchedulingAgreementService
SalesSchedgAgrmtItemPartner
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtItemPartner
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItemPartner
- SalesSchedgAgrmtItemPartner
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtItemPartner
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItemPartnerDeleteFluentHelper deleteSalesSchedgAgrmtItemPartner(@Nonnull SalesSchedgAgrmtItemPartner salesSchedgAgrmtItemPartner)
SalesSchedulingAgreementService
SalesSchedgAgrmtItemPartner
entity in the S/4HANA system.deleteSalesSchedgAgrmtItemPartner
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItemPartner
- SalesSchedgAgrmtItemPartner
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtItemPartner
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItemTextFluentHelper getAllSalesSchedgAgrmtItemText()
SalesSchedulingAgreementService
SalesSchedgAgrmtItemText
entities.getAllSalesSchedgAgrmtItemText
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtItemText
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.@Nonnull public SalesSchedgAgrmtItemTextByKeyFluentHelper getSalesSchedgAgrmtItemTextByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String language, String longTextID)
SalesSchedulingAgreementService
SalesSchedgAgrmtItemText
entity using key fields.getSalesSchedgAgrmtItemTextByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem
- The number that uniquely identifies the item in the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 6
language
- The language key indicates
Constraints: Not nullable, Maximum length: 2
longTextID
- The text ID defines the various types of texts related to a text object. For example, the object
"TEXT" (standard texts) can have the following text IDs:
Constraints: Not nullable, Maximum length: 4
SalesSchedgAgrmtItemText
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.@Nonnull public SalesSchedgAgrmtItemTextUpdateFluentHelper updateSalesSchedgAgrmtItemText(@Nonnull SalesSchedgAgrmtItemText salesSchedgAgrmtItemText)
SalesSchedulingAgreementService
SalesSchedgAgrmtItemText
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtItemText
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItemText
- SalesSchedgAgrmtItemText
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtItemText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItemTextDeleteFluentHelper deleteSalesSchedgAgrmtItemText(@Nonnull SalesSchedgAgrmtItemText salesSchedgAgrmtItemText)
SalesSchedulingAgreementService
SalesSchedgAgrmtItemText
entity in the S/4HANA system.deleteSalesSchedgAgrmtItemText
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItemText
- SalesSchedgAgrmtItemText
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtItemText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItmPrcgElmntFluentHelper getAllSalesSchedgAgrmtItmPrcgElmnt()
SalesSchedulingAgreementService
SalesSchedgAgrmtItmPrcgElmnt
entities.getAllSalesSchedgAgrmtItmPrcgElmnt
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtItmPrcgElmnt
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.@Nonnull public SalesSchedgAgrmtItmPrcgElmntByKeyFluentHelper getSalesSchedgAgrmtItmPrcgElmntByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String pricingProcedureStep, String pricingProcedureCounter)
SalesSchedulingAgreementService
SalesSchedgAgrmtItmPrcgElmnt
entity using key fields.getSalesSchedgAgrmtItmPrcgElmntByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem
- The number that uniquely identifies the item in the sales scheduling agreement.
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
SalesSchedgAgrmtItmPrcgElmnt
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.@Nonnull public SalesSchedgAgrmtItmPrcgElmntUpdateFluentHelper updateSalesSchedgAgrmtItmPrcgElmnt(@Nonnull SalesSchedgAgrmtItmPrcgElmnt salesSchedgAgrmtItmPrcgElmnt)
SalesSchedulingAgreementService
SalesSchedgAgrmtItmPrcgElmnt
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtItmPrcgElmnt
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItmPrcgElmnt
- SalesSchedgAgrmtItmPrcgElmnt
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtItmPrcgElmnt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtItmPrcgElmntDeleteFluentHelper deleteSalesSchedgAgrmtItmPrcgElmnt(@Nonnull SalesSchedgAgrmtItmPrcgElmnt salesSchedgAgrmtItmPrcgElmnt)
SalesSchedulingAgreementService
SalesSchedgAgrmtItmPrcgElmnt
entity in the S/4HANA system.deleteSalesSchedgAgrmtItmPrcgElmnt
in interface SalesSchedulingAgreementService
salesSchedgAgrmtItmPrcgElmnt
- SalesSchedgAgrmtItmPrcgElmnt
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtItmPrcgElmnt
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtPartnerFluentHelper getAllSalesSchedgAgrmtPartner()
SalesSchedulingAgreementService
SalesSchedgAgrmtPartner
entities.getAllSalesSchedgAgrmtPartner
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtPartner
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.@Nonnull public SalesSchedgAgrmtPartnerByKeyFluentHelper getSalesSchedgAgrmtPartnerByKey(String salesSchedulingAgreement, String partnerFunction)
SalesSchedulingAgreementService
SalesSchedgAgrmtPartner
entity using key fields.getSalesSchedgAgrmtPartnerByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
partnerFunction
- The abbreviated form of the name that identifies the partner function.
Constraints: Not nullable, Maximum length: 2
SalesSchedgAgrmtPartner
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.@Nonnull public SalesSchedgAgrmtPartnerUpdateFluentHelper updateSalesSchedgAgrmtPartner(@Nonnull SalesSchedgAgrmtPartner salesSchedgAgrmtPartner)
SalesSchedulingAgreementService
SalesSchedgAgrmtPartner
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtPartner
in interface SalesSchedulingAgreementService
salesSchedgAgrmtPartner
- SalesSchedgAgrmtPartner
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtPartner
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtPartnerDeleteFluentHelper deleteSalesSchedgAgrmtPartner(@Nonnull SalesSchedgAgrmtPartner salesSchedgAgrmtPartner)
SalesSchedulingAgreementService
SalesSchedgAgrmtPartner
entity in the S/4HANA system.deleteSalesSchedgAgrmtPartner
in interface SalesSchedulingAgreementService
salesSchedgAgrmtPartner
- SalesSchedgAgrmtPartner
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtPartner
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtPrcgElementFluentHelper getAllSalesSchedgAgrmtPrcgElement()
SalesSchedulingAgreementService
SalesSchedgAgrmtPrcgElement
entities.getAllSalesSchedgAgrmtPrcgElement
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtPrcgElement
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.@Nonnull public SalesSchedgAgrmtPrcgElementByKeyFluentHelper getSalesSchedgAgrmtPrcgElementByKey(String salesSchedulingAgreement, String pricingProcedureStep, String pricingProcedureCounter)
SalesSchedulingAgreementService
SalesSchedgAgrmtPrcgElement
entity using key fields.getSalesSchedgAgrmtPrcgElementByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
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
SalesSchedgAgrmtPrcgElement
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.@Nonnull public SalesSchedgAgrmtPrcgElementUpdateFluentHelper updateSalesSchedgAgrmtPrcgElement(@Nonnull SalesSchedgAgrmtPrcgElement salesSchedgAgrmtPrcgElement)
SalesSchedulingAgreementService
SalesSchedgAgrmtPrcgElement
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtPrcgElement
in interface SalesSchedulingAgreementService
salesSchedgAgrmtPrcgElement
- SalesSchedgAgrmtPrcgElement
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtPrcgElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtPrcgElementDeleteFluentHelper deleteSalesSchedgAgrmtPrcgElement(@Nonnull SalesSchedgAgrmtPrcgElement salesSchedgAgrmtPrcgElement)
SalesSchedulingAgreementService
SalesSchedgAgrmtPrcgElement
entity in the S/4HANA system.deleteSalesSchedgAgrmtPrcgElement
in interface SalesSchedulingAgreementService
salesSchedgAgrmtPrcgElement
- SalesSchedgAgrmtPrcgElement
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtPrcgElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtSchedLineFluentHelper getAllSalesSchedgAgrmtSchedLine()
SalesSchedulingAgreementService
SalesSchedgAgrmtSchedLine
entities.getAllSalesSchedgAgrmtSchedLine
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtSchedLine
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.@Nonnull public SalesSchedgAgrmtSchedLineByKeyFluentHelper getSalesSchedgAgrmtSchedLineByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String scheduleLine)
SalesSchedulingAgreementService
SalesSchedgAgrmtSchedLine
entity using key fields.getSalesSchedgAgrmtSchedLineByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem
- The number that uniquely identifies the item in the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 6
scheduleLine
- The number that uniquely identifies the schedule line in the sales document.
Constraints: Not nullable, Maximum length: 4
SalesSchedgAgrmtSchedLine
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.@Nonnull public SalesSchedgAgrmtTextFluentHelper getAllSalesSchedgAgrmtText()
SalesSchedulingAgreementService
SalesSchedgAgrmtText
entities.getAllSalesSchedgAgrmtText
in interface SalesSchedulingAgreementService
SalesSchedgAgrmtText
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.@Nonnull public SalesSchedgAgrmtTextByKeyFluentHelper getSalesSchedgAgrmtTextByKey(String salesSchedulingAgreement, String language, String longTextID)
SalesSchedulingAgreementService
SalesSchedgAgrmtText
entity using key fields.getSalesSchedgAgrmtTextByKey
in interface SalesSchedulingAgreementService
salesSchedulingAgreement
- The number that uniquely identifies the sales scheduling agreement.
Constraints: Not nullable, Maximum length: 10
language
- The language key indicates
Constraints: Not nullable, Maximum length: 2
longTextID
- The text ID defines the various types of texts related to a text object. For example, the object
"TEXT" (standard texts) can have the following text IDs:
Constraints: Not nullable, Maximum length: 4
SalesSchedgAgrmtText
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.@Nonnull public SalesSchedgAgrmtTextUpdateFluentHelper updateSalesSchedgAgrmtText(@Nonnull SalesSchedgAgrmtText salesSchedgAgrmtText)
SalesSchedulingAgreementService
SalesSchedgAgrmtText
entity and save it to the S/4HANA system.updateSalesSchedgAgrmtText
in interface SalesSchedulingAgreementService
salesSchedgAgrmtText
- SalesSchedgAgrmtText
entity object that will be updated in the S/4HANA system.SalesSchedgAgrmtText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SalesSchedgAgrmtTextDeleteFluentHelper deleteSalesSchedgAgrmtText(@Nonnull SalesSchedgAgrmtText salesSchedgAgrmtText)
SalesSchedulingAgreementService
SalesSchedgAgrmtText
entity in the S/4HANA system.deleteSalesSchedgAgrmtText
in interface SalesSchedulingAgreementService
salesSchedgAgrmtText
- SalesSchedgAgrmtText
entity object that will be deleted in the S/4HANA system.SalesSchedgAgrmtText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public CreateCorrectionDeliveryFluentHelper createCorrectionDelivery(@Nonnull String salesSchedulingAgreementItem, @Nonnull String salesSchedulingAgreement, @Nonnull BigDecimal correctionDeliveryQuantity, @Nonnull LocalDateTime correctionDeliveryDate)
SalesSchedulingAgreementService
Creates a fluent helper for the CreateCorrectionDelivery OData function import.
createCorrectionDelivery
in interface SalesSchedulingAgreementService
salesSchedulingAgreementItem
- Sales Scheduling Agreement Item
Constraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: SalesSchedulingAgreementItem
salesSchedulingAgreement
- Sales Scheduling Agreement
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: SalesSchedulingAgreement
correctionDeliveryQuantity
- Quantity of Correction Delivery
Constraints: Not nullable, Precision: 31, Scale: 0
Original parameter name from the Odata EDM: CorrectionDeliveryQuantity
correctionDeliveryDate
- Date and Time of Correction Delivery
Constraints: Not nullable, Precision: 0
Original parameter name from the Odata EDM: CorrectionDeliveryDate
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.