Class DefaultSalesSchedulingAgreementService
- All Implemented Interfaces:
BatchService<SalesSchedulingAgreementServiceBatch>,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 Business Accelerator Hub
Details:
| OData Service: | API_SALES_SCHEDULING_AGREEMENT |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Sales Scheduling Agreements Integration(SAP_COM_0360) |
| Scope Items: | Sales Scheduling Agreements(3NR), Sales Scheduling Agreement with Consignment(4LZ) |
| Authentication Methods: | x509 |
| Business Object: | Sales Scheduling Agreement |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.SalesSchedulingAgreementService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingSalesSchedulingAgreementService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createCorrectionDelivery(String salesSchedulingAgreementItem, String salesSchedulingAgreement, BigDecimal correctionDeliveryQuantity, LocalDateTime correctionDeliveryDate) Deprecated.Creates a fluent helper for the CreateCorrectionDelivery OData function import.createSalesSchedgAgrmt(SalesSchedgAgrmt salesSchedgAgrmt) Deprecated.Create a newSalesSchedgAgrmtentity and save it to the S/4HANA system.createSalesSchedgAgrmtItem(SalesSchedgAgrmtItem salesSchedgAgrmtItem) Deprecated.Create a newSalesSchedgAgrmtItementity and save it to the S/4HANA system.deleteSalesSchedgAgrmt(SalesSchedgAgrmt salesSchedgAgrmt) Deprecated.Deletes an existingSalesSchedgAgrmtentity in the S/4HANA system.deleteSalesSchedgAgrmtItem(SalesSchedgAgrmtItem salesSchedgAgrmtItem) Deprecated.Deletes an existingSalesSchedgAgrmtItementity in the S/4HANA system.deleteSalesSchedgAgrmtItemPartner(SalesSchedgAgrmtItemPartner salesSchedgAgrmtItemPartner) Deprecated.Deletes an existingSalesSchedgAgrmtItemPartnerentity in the S/4HANA system.deleteSalesSchedgAgrmtItemText(SalesSchedgAgrmtItemText salesSchedgAgrmtItemText) Deprecated.Deletes an existingSalesSchedgAgrmtItemTextentity in the S/4HANA system.deleteSalesSchedgAgrmtItmPrcgElmnt(SalesSchedgAgrmtItmPrcgElmnt salesSchedgAgrmtItmPrcgElmnt) Deprecated.Deletes an existingSalesSchedgAgrmtItmPrcgElmntentity in the S/4HANA system.deleteSalesSchedgAgrmtPartner(SalesSchedgAgrmtPartner salesSchedgAgrmtPartner) Deprecated.Deletes an existingSalesSchedgAgrmtPartnerentity in the S/4HANA system.deleteSalesSchedgAgrmtPrcgElement(SalesSchedgAgrmtPrcgElement salesSchedgAgrmtPrcgElement) Deprecated.Deletes an existingSalesSchedgAgrmtPrcgElemententity in the S/4HANA system.deleteSalesSchedgAgrmtText(SalesSchedgAgrmtText salesSchedgAgrmtText) Deprecated.Deletes an existingSalesSchedgAgrmtTextentity in the S/4HANA system.Deprecated.Fetch multipleSalesSchedgAgrmtentities.Deprecated.Fetch multipleSalesSchedgAgrmtDelivSchedentities.Deprecated.Fetch multipleSalesSchedgAgrmtItementities.Deprecated.Fetch multipleSalesSchedgAgrmtItemPartnerentities.Deprecated.Fetch multipleSalesSchedgAgrmtItemTextentities.Deprecated.Fetch multipleSalesSchedgAgrmtItmPrcgElmntentities.Deprecated.Fetch multipleSalesSchedgAgrmtPartnerentities.Deprecated.Fetch multipleSalesSchedgAgrmtPrcgElemententities.Deprecated.Fetch multipleSalesSchedgAgrmtSchedLineentities.Deprecated.Fetch multipleSalesSchedgAgrmtTextentities.getSalesSchedgAgrmtByKey(String salesSchedulingAgreement) Deprecated.Fetch a singleSalesSchedgAgrmtentity using key fields.getSalesSchedgAgrmtDelivSchedByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String intDeliveryScheduleNumber, String schedulingAgreementReleaseType) Deprecated.Fetch a singleSalesSchedgAgrmtDelivSchedentity using key fields.getSalesSchedgAgrmtItemByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem) Deprecated.Fetch a singleSalesSchedgAgrmtItementity using key fields.getSalesSchedgAgrmtItemPartnerByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String partnerFunction) Deprecated.Fetch a singleSalesSchedgAgrmtItemPartnerentity using key fields.getSalesSchedgAgrmtItemTextByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String language, String longTextID) Deprecated.Fetch a singleSalesSchedgAgrmtItemTextentity using key fields.getSalesSchedgAgrmtItmPrcgElmntByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singleSalesSchedgAgrmtItmPrcgElmntentity using key fields.getSalesSchedgAgrmtPartnerByKey(String salesSchedulingAgreement, String partnerFunction) Deprecated.Fetch a singleSalesSchedgAgrmtPartnerentity using key fields.getSalesSchedgAgrmtPrcgElementByKey(String salesSchedulingAgreement, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Fetch a singleSalesSchedgAgrmtPrcgElemententity using key fields.getSalesSchedgAgrmtSchedLineByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String scheduleLine) Deprecated.Fetch a singleSalesSchedgAgrmtSchedLineentity using key fields.getSalesSchedgAgrmtTextByKey(String salesSchedulingAgreement, String language, String longTextID) Deprecated.Fetch a singleSalesSchedgAgrmtTextentity using key fields.updateSalesSchedgAgrmt(SalesSchedgAgrmt salesSchedgAgrmt) Deprecated.Update an existingSalesSchedgAgrmtentity and save it to the S/4HANA system.updateSalesSchedgAgrmtItem(SalesSchedgAgrmtItem salesSchedgAgrmtItem) Deprecated.Update an existingSalesSchedgAgrmtItementity and save it to the S/4HANA system.updateSalesSchedgAgrmtItemPartner(SalesSchedgAgrmtItemPartner salesSchedgAgrmtItemPartner) Deprecated.Update an existingSalesSchedgAgrmtItemPartnerentity and save it to the S/4HANA system.updateSalesSchedgAgrmtItemText(SalesSchedgAgrmtItemText salesSchedgAgrmtItemText) Deprecated.Update an existingSalesSchedgAgrmtItemTextentity and save it to the S/4HANA system.updateSalesSchedgAgrmtItmPrcgElmnt(SalesSchedgAgrmtItmPrcgElmnt salesSchedgAgrmtItmPrcgElmnt) Deprecated.Update an existingSalesSchedgAgrmtItmPrcgElmntentity and save it to the S/4HANA system.updateSalesSchedgAgrmtPartner(SalesSchedgAgrmtPartner salesSchedgAgrmtPartner) Deprecated.Update an existingSalesSchedgAgrmtPartnerentity and save it to the S/4HANA system.updateSalesSchedgAgrmtPrcgElement(SalesSchedgAgrmtPrcgElement salesSchedgAgrmtPrcgElement) Deprecated.Update an existingSalesSchedgAgrmtPrcgElemententity and save it to the S/4HANA system.updateSalesSchedgAgrmtText(SalesSchedgAgrmtText salesSchedgAgrmtText) Deprecated.Update an existingSalesSchedgAgrmtTextentity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultSalesSchedulingAgreementService
public DefaultSalesSchedulingAgreementService()Deprecated.Creates a service usingSalesSchedulingAgreementService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceSalesSchedulingAgreementService- 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<SalesSchedulingAgreementServiceBatch>
-
getAllSalesSchedgAgrmt
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtentities.- Specified by:
getAllSalesSchedgAgrmtin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtentities. 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.
-
getSalesSchedgAgrmtByKey
@Nonnull public SalesSchedgAgrmtByKeyFluentHelper getSalesSchedgAgrmtByKey(String salesSchedulingAgreement) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtentity using key fields.- Specified by:
getSalesSchedgAgrmtByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtentity 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.
-
createSalesSchedgAgrmt
@Nonnull public SalesSchedgAgrmtCreateFluentHelper createSalesSchedgAgrmt(@Nonnull SalesSchedgAgrmt salesSchedgAgrmt) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceCreate a newSalesSchedgAgrmtentity and save it to the S/4HANA system.- Specified by:
createSalesSchedgAgrmtin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmt-SalesSchedgAgrmtentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SalesSchedgAgrmtentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSalesSchedgAgrmt
@Nonnull public SalesSchedgAgrmtUpdateFluentHelper updateSalesSchedgAgrmt(@Nonnull SalesSchedgAgrmt salesSchedgAgrmt) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtentity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmt-SalesSchedgAgrmtentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmt
@Nonnull public SalesSchedgAgrmtDeleteFluentHelper deleteSalesSchedgAgrmt(@Nonnull SalesSchedgAgrmt salesSchedgAgrmt) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtentity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmt-SalesSchedgAgrmtentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtDelivSched
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtDelivSchedentities.- Specified by:
getAllSalesSchedgAgrmtDelivSchedin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtDelivSchedentities. 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.
-
getSalesSchedgAgrmtDelivSchedByKey
@Nonnull public SalesSchedgAgrmtDelivSchedByKeyFluentHelper getSalesSchedgAgrmtDelivSchedByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String intDeliveryScheduleNumber, String schedulingAgreementReleaseType) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtDelivSchedentity using key fields.- Specified by:
getSalesSchedgAgrmtDelivSchedByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales DocumentConstraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem- Sales Document ItemConstraints: Not nullable, Maximum length: 6
intDeliveryScheduleNumber- Internal delivery schedule numberConstraints: Not nullable, Maximum length: 4
schedulingAgreementReleaseType- Release typeConstraints: Not nullable, Maximum length: 1
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtDelivSchedentity 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.
-
getAllSalesSchedgAgrmtItem
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtItementities.- Specified by:
getAllSalesSchedgAgrmtItemin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtItementities. 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.
-
getSalesSchedgAgrmtItemByKey
@Nonnull public SalesSchedgAgrmtItemByKeyFluentHelper getSalesSchedgAgrmtItemByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtItementity using key fields.- Specified by:
getSalesSchedgAgrmtItemByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem- Sales Scheduling Agreement ItemConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtItementity 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.
-
createSalesSchedgAgrmtItem
@Nonnull public SalesSchedgAgrmtItemCreateFluentHelper createSalesSchedgAgrmtItem(@Nonnull SalesSchedgAgrmtItem salesSchedgAgrmtItem) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceCreate a newSalesSchedgAgrmtItementity and save it to the S/4HANA system.- Specified by:
createSalesSchedgAgrmtItemin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItem-SalesSchedgAgrmtItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SalesSchedgAgrmtItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSalesSchedgAgrmtItem
@Nonnull public SalesSchedgAgrmtItemUpdateFluentHelper updateSalesSchedgAgrmtItem(@Nonnull SalesSchedgAgrmtItem salesSchedgAgrmtItem) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtItementity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtItemin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItem-SalesSchedgAgrmtItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtItem
@Nonnull public SalesSchedgAgrmtItemDeleteFluentHelper deleteSalesSchedgAgrmtItem(@Nonnull SalesSchedgAgrmtItem salesSchedgAgrmtItem) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtItementity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtItemin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItem-SalesSchedgAgrmtItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtItemPartner
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtItemPartnerentities.- Specified by:
getAllSalesSchedgAgrmtItemPartnerin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtItemPartnerentities. 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.
-
getSalesSchedgAgrmtItemPartnerByKey
@Nonnull public SalesSchedgAgrmtItemPartnerByKeyFluentHelper getSalesSchedgAgrmtItemPartnerByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String partnerFunction) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtItemPartnerentity using key fields.- Specified by:
getSalesSchedgAgrmtItemPartnerByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem- Sales Scheduling Agreement ItemConstraints: Not nullable, Maximum length: 6
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtItemPartnerentity 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.
-
updateSalesSchedgAgrmtItemPartner
@Nonnull public SalesSchedgAgrmtItemPartnerUpdateFluentHelper updateSalesSchedgAgrmtItemPartner(@Nonnull SalesSchedgAgrmtItemPartner salesSchedgAgrmtItemPartner) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtItemPartnerentity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtItemPartnerin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItemPartner-SalesSchedgAgrmtItemPartnerentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtItemPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtItemPartner
@Nonnull public SalesSchedgAgrmtItemPartnerDeleteFluentHelper deleteSalesSchedgAgrmtItemPartner(@Nonnull SalesSchedgAgrmtItemPartner salesSchedgAgrmtItemPartner) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtItemPartnerentity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtItemPartnerin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItemPartner-SalesSchedgAgrmtItemPartnerentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtItemPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtItemText
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtItemTextentities.- Specified by:
getAllSalesSchedgAgrmtItemTextin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtItemTextentities. 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.
-
getSalesSchedgAgrmtItemTextByKey
@Nonnull public SalesSchedgAgrmtItemTextByKeyFluentHelper getSalesSchedgAgrmtItemTextByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String language, String longTextID) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtItemTextentity using key fields.- Specified by:
getSalesSchedgAgrmtItemTextByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem- Sales Scheduling Agreement ItemConstraints: Not nullable, Maximum length: 6
language- Language KeyConstraints: Not nullable, Maximum length: 2
longTextID- Text IDConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtItemTextentity 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.
-
updateSalesSchedgAgrmtItemText
@Nonnull public SalesSchedgAgrmtItemTextUpdateFluentHelper updateSalesSchedgAgrmtItemText(@Nonnull SalesSchedgAgrmtItemText salesSchedgAgrmtItemText) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtItemTextentity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtItemTextin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItemText-SalesSchedgAgrmtItemTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtItemTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtItemText
@Nonnull public SalesSchedgAgrmtItemTextDeleteFluentHelper deleteSalesSchedgAgrmtItemText(@Nonnull SalesSchedgAgrmtItemText salesSchedgAgrmtItemText) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtItemTextentity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtItemTextin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItemText-SalesSchedgAgrmtItemTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtItemTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtItmPrcgElmnt
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtItmPrcgElmntentities.- Specified by:
getAllSalesSchedgAgrmtItmPrcgElmntin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtItmPrcgElmntentities. 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.
-
getSalesSchedgAgrmtItmPrcgElmntByKey
@Nonnull public SalesSchedgAgrmtItmPrcgElmntByKeyFluentHelper getSalesSchedgAgrmtItmPrcgElmntByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtItmPrcgElmntentity using key fields.- Specified by:
getSalesSchedgAgrmtItmPrcgElmntByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem- Sales Scheduling Agreement ItemConstraints: 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
SalesSchedgAgrmtItmPrcgElmntentity 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.
-
updateSalesSchedgAgrmtItmPrcgElmnt
@Nonnull public SalesSchedgAgrmtItmPrcgElmntUpdateFluentHelper updateSalesSchedgAgrmtItmPrcgElmnt(@Nonnull SalesSchedgAgrmtItmPrcgElmnt salesSchedgAgrmtItmPrcgElmnt) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtItmPrcgElmntentity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtItmPrcgElmntin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItmPrcgElmnt-SalesSchedgAgrmtItmPrcgElmntentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtItmPrcgElmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtItmPrcgElmnt
@Nonnull public SalesSchedgAgrmtItmPrcgElmntDeleteFluentHelper deleteSalesSchedgAgrmtItmPrcgElmnt(@Nonnull SalesSchedgAgrmtItmPrcgElmnt salesSchedgAgrmtItmPrcgElmnt) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtItmPrcgElmntentity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtItmPrcgElmntin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtItmPrcgElmnt-SalesSchedgAgrmtItmPrcgElmntentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtItmPrcgElmntentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtPartner
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtPartnerentities.- Specified by:
getAllSalesSchedgAgrmtPartnerin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtPartnerentities. 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.
-
getSalesSchedgAgrmtPartnerByKey
@Nonnull public SalesSchedgAgrmtPartnerByKeyFluentHelper getSalesSchedgAgrmtPartnerByKey(String salesSchedulingAgreement, String partnerFunction) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtPartnerentity using key fields.- Specified by:
getSalesSchedgAgrmtPartnerByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
partnerFunction- Partner FunctionConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtPartnerentity 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.
-
updateSalesSchedgAgrmtPartner
@Nonnull public SalesSchedgAgrmtPartnerUpdateFluentHelper updateSalesSchedgAgrmtPartner(@Nonnull SalesSchedgAgrmtPartner salesSchedgAgrmtPartner) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtPartnerentity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtPartnerin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtPartner-SalesSchedgAgrmtPartnerentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtPartner
@Nonnull public SalesSchedgAgrmtPartnerDeleteFluentHelper deleteSalesSchedgAgrmtPartner(@Nonnull SalesSchedgAgrmtPartner salesSchedgAgrmtPartner) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtPartnerentity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtPartnerin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtPartner-SalesSchedgAgrmtPartnerentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtPartnerentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtPrcgElement
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtPrcgElemententities.- Specified by:
getAllSalesSchedgAgrmtPrcgElementin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtPrcgElemententities. 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.
-
getSalesSchedgAgrmtPrcgElementByKey
@Nonnull public SalesSchedgAgrmtPrcgElementByKeyFluentHelper getSalesSchedgAgrmtPrcgElementByKey(String salesSchedulingAgreement, String pricingProcedureStep, String pricingProcedureCounter) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtPrcgElemententity using key fields.- Specified by:
getSalesSchedgAgrmtPrcgElementByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: 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
SalesSchedgAgrmtPrcgElemententity 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.
-
updateSalesSchedgAgrmtPrcgElement
@Nonnull public SalesSchedgAgrmtPrcgElementUpdateFluentHelper updateSalesSchedgAgrmtPrcgElement(@Nonnull SalesSchedgAgrmtPrcgElement salesSchedgAgrmtPrcgElement) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtPrcgElemententity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtPrcgElementin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtPrcgElement-SalesSchedgAgrmtPrcgElemententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtPrcgElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtPrcgElement
@Nonnull public SalesSchedgAgrmtPrcgElementDeleteFluentHelper deleteSalesSchedgAgrmtPrcgElement(@Nonnull SalesSchedgAgrmtPrcgElement salesSchedgAgrmtPrcgElement) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtPrcgElemententity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtPrcgElementin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtPrcgElement-SalesSchedgAgrmtPrcgElemententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtPrcgElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSalesSchedgAgrmtSchedLine
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtSchedLineentities.- Specified by:
getAllSalesSchedgAgrmtSchedLinein interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtSchedLineentities. 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.
-
getSalesSchedgAgrmtSchedLineByKey
@Nonnull public SalesSchedgAgrmtSchedLineByKeyFluentHelper getSalesSchedgAgrmtSchedLineByKey(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String scheduleLine) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtSchedLineentity using key fields.- Specified by:
getSalesSchedgAgrmtSchedLineByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
salesSchedulingAgreementItem- Sales Scheduling Agreement ItemConstraints: Not nullable, Maximum length: 6
scheduleLine- Schedule Line NumberConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtSchedLineentity 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.
-
getAllSalesSchedgAgrmtText
Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch multipleSalesSchedgAgrmtTextentities.- Specified by:
getAllSalesSchedgAgrmtTextin interfaceSalesSchedulingAgreementService- Returns:
- A fluent helper to fetch multiple
SalesSchedgAgrmtTextentities. 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.
-
getSalesSchedgAgrmtTextByKey
@Nonnull public SalesSchedgAgrmtTextByKeyFluentHelper getSalesSchedgAgrmtTextByKey(String salesSchedulingAgreement, String language, String longTextID) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceFetch a singleSalesSchedgAgrmtTextentity using key fields.- Specified by:
getSalesSchedgAgrmtTextByKeyin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
language- Language KeyConstraints: Not nullable, Maximum length: 2
longTextID- Text IDConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SalesSchedgAgrmtTextentity 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.
-
updateSalesSchedgAgrmtText
@Nonnull public SalesSchedgAgrmtTextUpdateFluentHelper updateSalesSchedgAgrmtText(@Nonnull SalesSchedgAgrmtText salesSchedgAgrmtText) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceUpdate an existingSalesSchedgAgrmtTextentity and save it to the S/4HANA system.- Specified by:
updateSalesSchedgAgrmtTextin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtText-SalesSchedgAgrmtTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SalesSchedgAgrmtTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSalesSchedgAgrmtText
@Nonnull public SalesSchedgAgrmtTextDeleteFluentHelper deleteSalesSchedgAgrmtText(@Nonnull SalesSchedgAgrmtText salesSchedgAgrmtText) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceDeletes an existingSalesSchedgAgrmtTextentity in the S/4HANA system.- Specified by:
deleteSalesSchedgAgrmtTextin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedgAgrmtText-SalesSchedgAgrmtTextentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SalesSchedgAgrmtTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-
createCorrectionDelivery
@Nonnull public CreateCorrectionDeliveryFluentHelper createCorrectionDelivery(@Nonnull String salesSchedulingAgreementItem, @Nonnull String salesSchedulingAgreement, @Nonnull BigDecimal correctionDeliveryQuantity, @Nonnull LocalDateTime correctionDeliveryDate) Deprecated.Description copied from interface:SalesSchedulingAgreementServiceCreates a fluent helper for the CreateCorrectionDelivery OData function import.
- Specified by:
createCorrectionDeliveryin interfaceSalesSchedulingAgreementService- Parameters:
salesSchedulingAgreementItem- Sales Scheduling Agreement ItemConstraints: Not nullable, Maximum length: 6
Original parameter name from the Odata EDM: SalesSchedulingAgreementItem
salesSchedulingAgreement- Sales Scheduling AgreementConstraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: SalesSchedulingAgreement
correctionDeliveryQuantity- Quantity of Correction DeliveryConstraints: Not nullable, Precision: 31, Scale: 0
Original parameter name from the Odata EDM: CorrectionDeliveryQuantity
correctionDeliveryDate- Date and Time of Correction DeliveryConstraints: Not nullable, Precision: 0
Original parameter name from the Odata EDM: CorrectionDeliveryDate
- Returns:
- A fluent helper object that will execute the CreateCorrectionDelivery OData function import with
the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-