Interface SchedulingAgreementService

All Superinterfaces:
BatchService<SchedulingAgreementServiceBatch>
All Known Implementing Classes:
DefaultSchedulingAgreementService

@Deprecated public interface SchedulingAgreementService extends BatchService<SchedulingAgreementServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service enables you to create, read, update and delete purchase scheduling agreements from any external system through an API call. Once the purchase scheduling agreement has been created or updated, the scheduling agreement number is sent in the response. If there are any issues while managing (create, read or update) purchase scheduling agreements, the system displays error messages in the response. # .

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_SCHED_AGRMT_PROCESS_SRV
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Purchase Scheduling Agreement Integration(SAP_COM_0103)
Scope Items: Scheduling Agreements in Procurement(BMR), Consumable Purchasing(BNX), Procurement of Direct Materials(J45), Procurement of Direct Materials(O45), Consumable Purchasing(ONX)
Authentication Methods: x509
Business Object: Purchase Scheduling Agreement
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull SchedulingAgreementService withServicePath(@Nonnull String servicePath)
      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.
    • getAllSchAgrmtAcCnt

      @Nonnull SchAgrmtAcCntFluentHelper getAllSchAgrmtAcCnt()
      Deprecated.
      Fetch multiple SchAgrmtAcCnt entities.
      Returns:
      A fluent helper to fetch multiple SchAgrmtAcCnt 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.
    • getSchAgrmtAcCntByKey

      @Nonnull SchAgrmtAcCntByKeyFluentHelper getSchAgrmtAcCntByKey(String accountAssignmentNumber, String schedulingAgreementItem, String schedulingAgreement)
      Deprecated.
      Fetch a single SchAgrmtAcCnt entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      accountAssignmentNumber - Sequential Number of Account Assignment

      Constraints: Not nullable, Maximum length: 2

      schedulingAgreementItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SchAgrmtAcCnt 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.
    • createSchAgrmtAcCnt

      @Nonnull SchAgrmtAcCntCreateFluentHelper createSchAgrmtAcCnt(@Nonnull SchAgrmtAcCnt schAgrmtAcCnt)
      Deprecated.
      Create a new SchAgrmtAcCnt entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtAcCnt - SchAgrmtAcCnt entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchAgrmtAcCnt entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchAgrmtAcCnt

      @Nonnull SchAgrmtAcCntUpdateFluentHelper updateSchAgrmtAcCnt(@Nonnull SchAgrmtAcCnt schAgrmtAcCnt)
      Deprecated.
      Update an existing SchAgrmtAcCnt entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtAcCnt - SchAgrmtAcCnt entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchAgrmtAcCnt entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchAgrmtHeader

      @Nonnull SchAgrmtHeaderFluentHelper getAllSchAgrmtHeader()
      Deprecated.
      Fetch multiple SchAgrmtHeader entities.
      Returns:
      A fluent helper to fetch multiple SchAgrmtHeader 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.
    • getSchAgrmtHeaderByKey

      @Nonnull SchAgrmtHeaderByKeyFluentHelper getSchAgrmtHeaderByKey(String schedulingAgreement)
      Deprecated.
      Fetch a single SchAgrmtHeader entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      Returns:
      A fluent helper to fetch a single SchAgrmtHeader 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.
    • createSchAgrmtHeader

      @Nonnull SchAgrmtHeaderCreateFluentHelper createSchAgrmtHeader(@Nonnull SchAgrmtHeader schAgrmtHeader)
      Deprecated.
      Create a new SchAgrmtHeader entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtHeader - SchAgrmtHeader entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchAgrmtHeader entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchAgrmtHeader

      @Nonnull SchAgrmtHeaderUpdateFluentHelper updateSchAgrmtHeader(@Nonnull SchAgrmtHeader schAgrmtHeader)
      Deprecated.
      Update an existing SchAgrmtHeader entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtHeader - SchAgrmtHeader entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchAgrmtHeader entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchAgrmtItem

      @Nonnull SchAgrmtItemFluentHelper getAllSchAgrmtItem()
      Deprecated.
      Fetch multiple SchAgrmtItem entities.
      Returns:
      A fluent helper to fetch multiple SchAgrmtItem 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.
    • getSchAgrmtItemByKey

      @Nonnull SchAgrmtItemByKeyFluentHelper getSchAgrmtItemByKey(String schedulingAgreement, String schedulingAgreementItem)
      Deprecated.
      Fetch a single SchAgrmtItem entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      schedulingAgreementItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SchAgrmtItem 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.
    • createSchAgrmtItem

      @Nonnull SchAgrmtItemCreateFluentHelper createSchAgrmtItem(@Nonnull SchAgrmtItem schAgrmtItem)
      Deprecated.
      Create a new SchAgrmtItem entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtItem - SchAgrmtItem entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchAgrmtItem entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchAgrmtItem

      @Nonnull SchAgrmtItemUpdateFluentHelper updateSchAgrmtItem(@Nonnull SchAgrmtItem schAgrmtItem)
      Deprecated.
      Update an existing SchAgrmtItem entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtItem - SchAgrmtItem entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchAgrmtItem entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchAgrmtPartner

      @Nonnull SchAgrmtPartnerFluentHelper getAllSchAgrmtPartner()
      Deprecated.
      Fetch multiple SchAgrmtPartner entities.
      Returns:
      A fluent helper to fetch multiple SchAgrmtPartner 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.
    • getSchAgrmtPartnerByKey

      @Nonnull SchAgrmtPartnerByKeyFluentHelper getSchAgrmtPartnerByKey(String schedulingAgreement, String schedulingAgreementItem, String purchasingOrganization, String supplierSubrange, String plant, String partnerFunction, String partnerCounter)
      Deprecated.
      Fetch a single SchAgrmtPartner entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      partnerFunction - Partner Function

      Constraints: Not nullable, Maximum length: 2

      plant - Plant

      Constraints: Not nullable, Maximum length: 4

      purchasingOrganization - Purchasing Organization

      Constraints: Not nullable, Maximum length: 4

      partnerCounter - Partner counter

      Constraints: Not nullable, Maximum length: 3

      supplierSubrange - Supplier Subrange

      Constraints: Not nullable, Maximum length: 6

      schedulingAgreementItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SchAgrmtPartner 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.
    • getAllSchAgrmtSchLine

      @Nonnull SchAgrmtSchLineFluentHelper getAllSchAgrmtSchLine()
      Deprecated.
      Fetch multiple SchAgrmtSchLine entities.
      Returns:
      A fluent helper to fetch multiple SchAgrmtSchLine 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.
    • getSchAgrmtSchLineByKey

      @Nonnull SchAgrmtSchLineByKeyFluentHelper getSchAgrmtSchLineByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine)
      Deprecated.
      Fetch a single SchAgrmtSchLine entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      scheduleLine - Delivery Schedule Line Counter

      Constraints: Not nullable, Maximum length: 4

      schedulingAgreementItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SchAgrmtSchLine 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.
    • createSchAgrmtSchLine

      @Nonnull SchAgrmtSchLineCreateFluentHelper createSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine)
      Deprecated.
      Create a new SchAgrmtSchLine entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtSchLine - SchAgrmtSchLine entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchAgrmtSchLine entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchAgrmtSchLine

      @Nonnull SchAgrmtSchLineUpdateFluentHelper updateSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine)
      Deprecated.
      Update an existing SchAgrmtSchLine entity and save it to the S/4HANA system.
      Parameters:
      schAgrmtSchLine - SchAgrmtSchLine entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchAgrmtSchLine entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSchAgrmtSchLine

      @Nonnull SchAgrmtSchLineDeleteFluentHelper deleteSchAgrmtSchLine(@Nonnull SchAgrmtSchLine schAgrmtSchLine)
      Deprecated.
      Deletes an existing SchAgrmtSchLine entity in the S/4HANA system.
      Parameters:
      schAgrmtSchLine - SchAgrmtSchLine entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SchAgrmtSchLine entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchedgAgrmtDeliveryAddress

      @Nonnull SchedgAgrmtDeliveryAddressFluentHelper getAllSchedgAgrmtDeliveryAddress()
      Deprecated.
      Fetch multiple SchedgAgrmtDeliveryAddress entities.
      Returns:
      A fluent helper to fetch multiple SchedgAgrmtDeliveryAddress 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.
    • getSchedgAgrmtDeliveryAddressByKey

      @Nonnull SchedgAgrmtDeliveryAddressByKeyFluentHelper getSchedgAgrmtDeliveryAddressByKey(String schedulingAgreement, String schedulingAgreementItem)
      Deprecated.
      Fetch a single SchedgAgrmtDeliveryAddress entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      schedulingAgreementItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SchedgAgrmtDeliveryAddress 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.
    • createSchedgAgrmtDeliveryAddress

      @Nonnull SchedgAgrmtDeliveryAddressCreateFluentHelper createSchedgAgrmtDeliveryAddress(@Nonnull SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress)
      Deprecated.
      Create a new SchedgAgrmtDeliveryAddress entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtDeliveryAddress - SchedgAgrmtDeliveryAddress entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchedgAgrmtDeliveryAddress entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchedgAgrmtDeliveryAddress

      @Nonnull SchedgAgrmtDeliveryAddressUpdateFluentHelper updateSchedgAgrmtDeliveryAddress(@Nonnull SchedgAgrmtDeliveryAddress schedgAgrmtDeliveryAddress)
      Deprecated.
      Update an existing SchedgAgrmtDeliveryAddress entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtDeliveryAddress - SchedgAgrmtDeliveryAddress entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchedgAgrmtDeliveryAddress entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchedgAgrmtHdrNotes

      @Nonnull SchedgAgrmtHdrNotesFluentHelper getAllSchedgAgrmtHdrNotes()
      Deprecated.
      Fetch multiple SchedgAgrmtHdrNotes entities.
      Returns:
      A fluent helper to fetch multiple SchedgAgrmtHdrNotes 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.
    • getSchedgAgrmtHdrNotesByKey

      @Nonnull SchedgAgrmtHdrNotesByKeyFluentHelper getSchedgAgrmtHdrNotesByKey(String language, String documentText, String technicalObjectType, String archObjectNumber, String schedulingAgreement)
      Deprecated.
      Fetch a single SchedgAgrmtHdrNotes entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      technicalObjectType - Texts: application object

      Constraints: Not nullable, Maximum length: 10

      documentText - Text ID

      Constraints: Not nullable, Maximum length: 4

      archObjectNumber - Name

      Constraints: Not nullable, Maximum length: 70

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A fluent helper to fetch a single SchedgAgrmtHdrNotes 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.
    • createSchedgAgrmtHdrNotes

      @Nonnull SchedgAgrmtHdrNotesCreateFluentHelper createSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes)
      Deprecated.
      Create a new SchedgAgrmtHdrNotes entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtHdrNotes - SchedgAgrmtHdrNotes entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchedgAgrmtHdrNotes entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchedgAgrmtHdrNotes

      @Nonnull SchedgAgrmtHdrNotesUpdateFluentHelper updateSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes)
      Deprecated.
      Update an existing SchedgAgrmtHdrNotes entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtHdrNotes - SchedgAgrmtHdrNotes entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchedgAgrmtHdrNotes entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSchedgAgrmtHdrNotes

      @Nonnull SchedgAgrmtHdrNotesDeleteFluentHelper deleteSchedgAgrmtHdrNotes(@Nonnull SchedgAgrmtHdrNotes schedgAgrmtHdrNotes)
      Deprecated.
      Deletes an existing SchedgAgrmtHdrNotes entity in the S/4HANA system.
      Parameters:
      schedgAgrmtHdrNotes - SchedgAgrmtHdrNotes entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SchedgAgrmtHdrNotes entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchedgAgrmtItmNotes

      @Nonnull SchedgAgrmtItmNotesFluentHelper getAllSchedgAgrmtItmNotes()
      Deprecated.
      Fetch multiple SchedgAgrmtItmNotes entities.
      Returns:
      A fluent helper to fetch multiple SchedgAgrmtItmNotes 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.
    • getSchedgAgrmtItmNotesByKey

      @Nonnull SchedgAgrmtItmNotesByKeyFluentHelper getSchedgAgrmtItmNotesByKey(String language, String documentText, String technicalObjectType, String archObjectNumber)
      Deprecated.
      Fetch a single SchedgAgrmtItmNotes entity using key fields.
      Parameters:
      technicalObjectType - Texts: application object

      Constraints: Not nullable, Maximum length: 10

      documentText - Text ID

      Constraints: Not nullable, Maximum length: 4

      archObjectNumber - Name

      Constraints: Not nullable, Maximum length: 70

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      Returns:
      A fluent helper to fetch a single SchedgAgrmtItmNotes 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.
    • createSchedgAgrmtItmNotes

      @Nonnull SchedgAgrmtItmNotesCreateFluentHelper createSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes)
      Deprecated.
      Create a new SchedgAgrmtItmNotes entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtItmNotes - SchedgAgrmtItmNotes entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new SchedgAgrmtItmNotes entity. To perform execution, call the execute method on the fluent helper object.
    • updateSchedgAgrmtItmNotes

      @Nonnull SchedgAgrmtItmNotesUpdateFluentHelper updateSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes)
      Deprecated.
      Update an existing SchedgAgrmtItmNotes entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtItmNotes - SchedgAgrmtItmNotes entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchedgAgrmtItmNotes entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSchedgAgrmtItmNotes

      @Nonnull SchedgAgrmtItmNotesDeleteFluentHelper deleteSchedgAgrmtItmNotes(@Nonnull SchedgAgrmtItmNotes schedgAgrmtItmNotes)
      Deprecated.
      Deletes an existing SchedgAgrmtItmNotes entity in the S/4HANA system.
      Parameters:
      schedgAgrmtItmNotes - SchedgAgrmtItmNotes entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SchedgAgrmtItmNotes entity. To perform execution, call the execute method on the fluent helper object.
    • getAllSchedgAgrmtSubcontrgComp

      @Nonnull SchedgAgrmtSubcontrgCompFluentHelper getAllSchedgAgrmtSubcontrgComp()
      Deprecated.
      Fetch multiple SchedgAgrmtSubcontrgComp entities.
      Returns:
      A fluent helper to fetch multiple SchedgAgrmtSubcontrgComp 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.
    • getSchedgAgrmtSubcontrgCompByKey

      @Nonnull SchedgAgrmtSubcontrgCompByKeyFluentHelper getSchedgAgrmtSubcontrgCompByKey(String schedulingAgreement, String schedulingAgreementItem, String scheduleLine, String reservationItem, String recordType)
      Deprecated.
      Fetch a single SchedgAgrmtSubcontrgComp entity using key fields.
      Parameters:
      schedulingAgreement - Purchasing Document

      Constraints: Not nullable, Maximum length: 10

      reservationItem - Reservation Item

      Constraints: Not nullable, Maximum length: 4

      recordType - Reservation Record Type

      Constraints: Not nullable, Maximum length: 1

      scheduleLine - Delivery Schedule Line Counter

      Constraints: Not nullable, Maximum length: 4

      schedulingAgreementItem - Purchasing Document Item

      Constraints: Not nullable, Maximum length: 5

      Returns:
      A fluent helper to fetch a single SchedgAgrmtSubcontrgComp 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.
    • updateSchedgAgrmtSubcontrgComp

      @Nonnull SchedgAgrmtSubcontrgCompUpdateFluentHelper updateSchedgAgrmtSubcontrgComp(@Nonnull SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp)
      Deprecated.
      Update an existing SchedgAgrmtSubcontrgComp entity and save it to the S/4HANA system.
      Parameters:
      schedgAgrmtSubcontrgComp - SchedgAgrmtSubcontrgComp entity object that will be updated in the S/4HANA system.
      Returns:
      A fluent helper to update an existing SchedgAgrmtSubcontrgComp entity. To perform execution, call the execute method on the fluent helper object.
    • deleteSchedgAgrmtSubcontrgComp

      @Nonnull SchedgAgrmtSubcontrgCompDeleteFluentHelper deleteSchedgAgrmtSubcontrgComp(@Nonnull SchedgAgrmtSubcontrgComp schedgAgrmtSubcontrgComp)
      Deprecated.
      Deletes an existing SchedgAgrmtSubcontrgComp entity in the S/4HANA system.
      Parameters:
      schedgAgrmtSubcontrgComp - SchedgAgrmtSubcontrgComp entity object that will be deleted in the S/4HANA system.
      Returns:
      A fluent helper to delete an existing SchedgAgrmtSubcontrgComp entity. To perform execution, call the execute method on the fluent helper object.
    • withdrawFromApproval

      @Nonnull WithdrawFromApprovalFluentHelper withdrawFromApproval(@Nonnull String schedulingAgreement)
      Deprecated.
      Withdarw Scheduling Agreement from Approval

      Creates a fluent helper for the WithdrawFromApproval OData function import.

      Parameters:
      schedulingAgreement - SchedulingAgreement

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: SchedulingAgreement

      Returns:
      A fluent helper object that will execute the WithdrawFromApproval OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • headerRelease

      @Nonnull HeaderReleaseFluentHelper headerRelease(@Nonnull String schedulingAgreement, @Nonnull Boolean schedgAgreementWithJitProfile, @Nonnull Boolean schedgAgreementWithFrcProfile, @Nonnull Boolean schedgAgreementCreateFrcAndJit, @Nonnull Boolean schedgAgreementCreateFrcOnly, @Nonnull Boolean schedgAgreementCreateJitOnly, @Nonnull Boolean schedgAgreementCreateWoutSline, @Nonnull Boolean schedgAgreementDeactFrcTolChck, @Nonnull Boolean schedgAgreementdeactJitTolChck, @Nonnull String schedgAgreementMoveCreateDate, @Nonnull Boolean schedgAgreementOffFrcDynStop, @Nonnull Boolean schedgAgreementOffJitDynStop, @Nonnull String schedgAgreementSelectionScope, @Nonnull String schedgAgreementStandardRelDate)
      Deprecated.
      Scheduling Agreement Header Release

      Creates a fluent helper for the HeaderRelease OData function import.

      Parameters:
      schedgAgreementWithJitProfile - Scheduling Agreement Jit Release Strategy Profile

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementWithJitProfile

      schedgAgreementCreateWoutSline - Create without Schedule Line

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementCreateWoutSline

      schedgAgreementCreateFrcOnly - Forecast Only

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementCreateFrcOnly

      schedgAgreementdeactJitTolChck - Deactivate Jit Tolerance Check

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementdeactJitTolChck

      schedgAgreementStandardRelDate - Schediling Agreement Release Date

      Constraints: Not nullable, Maximum length: 1

      Original parameter name from the Odata EDM: SchedgAgreementStandardRelDate

      schedgAgreementMoveCreateDate - Move Release Creation Date

      Constraints: Not nullable, Maximum length: 2

      Original parameter name from the Odata EDM: SchedgAgreementMoveCreateDate

      schedgAgreementSelectionScope - Scope of Selection

      Constraints: Not nullable, Maximum length: 1

      Original parameter name from the Odata EDM: SchedgAgreementSelectionScope

      schedgAgreementCreateFrcAndJit - Forecast And Jit Schedule

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementCreateFrcAndJit

      schedgAgreementOffFrcDynStop - Deactivate Forecast Dynamic Stopping

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementOffFrcDynStop

      schedulingAgreement - Scheduling Agreement

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: SchedulingAgreement

      schedgAgreementOffJitDynStop - Deactivate Jit Dynamic Stopping

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementOffJitDynStop

      schedgAgreementWithFrcProfile - Scheduling Agreement Forecast Release Strategy Profile

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementWithFrcProfile

      schedgAgreementDeactFrcTolChck - Deactivate Forecast Tolearance Check

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementDeactFrcTolChck

      schedgAgreementCreateJitOnly - Jit Only

      Constraints: none

      Original parameter name from the Odata EDM: SchedgAgreementCreateJitOnly

      Returns:
      A fluent helper object that will execute the HeaderRelease OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.
    • itemRelease

      @Nonnull ItemReleaseFluentHelper itemRelease(@Nonnull String schedulingAgreement, @Nonnull String schedulingAgreementItem, @Nonnull String schedulingAgreementReleaseType)
      Deprecated.
      Scheduling Agreement Item Release

      Creates a fluent helper for the ItemRelease OData function import.

      Parameters:
      schedulingAgreement - Scheduling Agreement

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: SchedulingAgreement

      schedulingAgreementReleaseType - Scheduling Agreement Release Type

      Constraints: Not nullable, Maximum length: 1

      Original parameter name from the Odata EDM: SchedulingAgreementReleaseType

      schedulingAgreementItem - Scheduling Agreement Item

      Constraints: Not nullable, Maximum length: 5

      Original parameter name from the Odata EDM: SchedulingAgreementItem

      Returns:
      A fluent helper object that will execute the ItemRelease OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.