Interface PurchaseContractV2Service

All Superinterfaces:
BatchService<PurchaseContractV2ServiceBatch>
All Known Implementing Classes:
DefaultPurchaseContractV2Service

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

This service enables you to read, create, and update purchase contracts through an API call from a source system outside SAP S/4HANA Cloud. The service contains header, item, item conditions, account assignment, address, Header notes, Item notes and partner nodes..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_PURCHASECONTRACT_PROCESS_SRV_0002
API Version: 1.1.0
Minimum ERP Version: 2302
Communication Scenario: Distributed Manufacturing Integration(SAP_COM_0077), Purchase Contract Integration(SAP_COM_0101)
Scope Items: Collaborative Manufacturing with SAP Digital Manufacturing Cloud(1NX), Consumable Purchasing(BNX), Service and Material Procurement - Project-Based Services(J13), Procurement of Direct Materials(J45), Dynamic Customer Profiling(JC1), Procurement of Direct Materials(O45), Consumable Purchasing(ONX), Service Procurement with Ariba Network and SAP Fieldglass(4R2), Purchase Contract(BMD), Purchase Contract(OMD)
Authentication Methods: x509
Business Object: Purchase Contract
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull PurchaseContractV2Service 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.
    • getAllPurCtrAccount

      @Nonnull PurCtrAccountFluentHelper getAllPurCtrAccount()
      Deprecated.
      Fetch multiple PurCtrAccount entities.
      Returns:
      A fluent helper to fetch multiple PurCtrAccount 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.
    • getPurCtrAccountByKey

      @Nonnull PurCtrAccountByKeyFluentHelper getPurCtrAccountByKey(String accountAssignment, String purchaseContractItem, String purchaseContract)
      Deprecated.
      Fetch a single PurCtrAccount entity using key fields.
      Parameters:
      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      accountAssignment - Account Assignment

      Constraints: Not nullable, Maximum length: 30

      purchaseContractItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

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

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

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

      @Nonnull PurCtrAddressFluentHelper getAllPurCtrAddress()
      Deprecated.
      Fetch multiple PurCtrAddress entities.
      Returns:
      A fluent helper to fetch multiple PurCtrAddress 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.
    • getPurCtrAddressByKey

      @Nonnull PurCtrAddressByKeyFluentHelper getPurCtrAddressByKey(String purchaseContract, String addressID, String purchaseContractItem)
      Deprecated.
      Fetch a single PurCtrAddress entity using key fields.
      Parameters:
      purchaseContract - Purchasing Contract Header

      Constraints: Not nullable, Maximum length: 10

      purchaseContractItem - Item Number of Purchasing Contract

      Constraints: Not nullable, Maximum length: 5

      addressID - Address Number

      Constraints: Not nullable, Maximum length: 10

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

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

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

      @Nonnull PurchaseContractItemNotesFluentHelper getAllPurchaseContractItemNotes()
      Deprecated.
      Fetch multiple PurchaseContractItemNotes entities.
      Returns:
      A fluent helper to fetch multiple PurchaseContractItemNotes 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.
    • getPurchaseContractItemNotesByKey

      @Nonnull PurchaseContractItemNotesByKeyFluentHelper getPurchaseContractItemNotesByKey(String language, String textObjectType, String architecturalObjectNumber, String technicalObjectType, String purchaseContractItem, String purchaseContract)
      Deprecated.
      Fetch a single PurchaseContractItemNotes entity using key fields.
      Parameters:
      technicalObjectType - Texts: application object

      Constraints: Not nullable, Maximum length: 10

      purchaseContract -
      textObjectType - Text ID

      Constraints: Not nullable, Maximum length: 4

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      purchaseContractItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      architecturalObjectNumber - Name

      Constraints: Not nullable, Maximum length: 70

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

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

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

      @Nonnull PurchaseContractItemFluentHelper getAllPurchaseContractItem()
      Deprecated.
      Fetch multiple PurchaseContractItem entities.
      Returns:
      A fluent helper to fetch multiple PurchaseContractItem 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.
    • getPurchaseContractItemByKey

      @Nonnull PurchaseContractItemByKeyFluentHelper getPurchaseContractItemByKey(String purchaseContract, String purchaseContractItem)
      Deprecated.
      Fetch a single PurchaseContractItem entity using key fields.
      Parameters:
      purchaseContract - Purchasing Contract Header

      Constraints: Not nullable, Maximum length: 10

      purchaseContractItem - Item Number of Purchasing Contract

      Constraints: Not nullable, Maximum length: 5

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

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

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

      @Nonnull PurchaseContractNotesFluentHelper getAllPurchaseContractNotes()
      Deprecated.
      Fetch multiple PurchaseContractNotes entities.
      Returns:
      A fluent helper to fetch multiple PurchaseContractNotes 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.
    • getPurchaseContractNotesByKey

      @Nonnull PurchaseContractNotesByKeyFluentHelper getPurchaseContractNotesByKey(String language, String textObjectType, String technicalObjectType, String architecturalObjectNumber, String purchaseContract)
      Deprecated.
      Fetch a single PurchaseContractNotes entity using key fields.
      Parameters:
      technicalObjectType - Texts: application object

      Constraints: Not nullable, Maximum length: 10

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      textObjectType - Text ID

      Constraints: Not nullable, Maximum length: 4

      language - Language Key

      Constraints: Not nullable, Maximum length: 2

      architecturalObjectNumber - Name

      Constraints: Not nullable, Maximum length: 70

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

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

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

      @Nonnull PurCtrPartnersFluentHelper getAllPurCtrPartners()
      Deprecated.
      Fetch multiple PurCtrPartners entities.
      Returns:
      A fluent helper to fetch multiple PurCtrPartners 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.
    • getPurCtrPartnersByKey

      @Nonnull PurCtrPartnersByKeyFluentHelper getPurCtrPartnersByKey(String purchaseContract, String purchaseContractItem, String purchasingOrganization, String partnerFunction, String plant, String supplierSubrange, String partnerCounter)
      Deprecated.
      Fetch a single PurCtrPartners entity using key fields.
      Parameters:
      partnerFunction - Partner Function

      Constraints: Not nullable, Maximum length: 2

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      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

      purchaseContractItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      supplierSubrange - Supplier Subrange

      Constraints: Not nullable, Maximum length: 6

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

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

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

      @Nonnull PurchaseContractFluentHelper getAllPurchaseContract()
      Deprecated.
      Fetch multiple PurchaseContract entities.
      Returns:
      A fluent helper to fetch multiple PurchaseContract 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.
    • getPurchaseContractByKey

      @Nonnull PurchaseContractByKeyFluentHelper getPurchaseContractByKey(String purchaseContract)
      Deprecated.
      Fetch a single PurchaseContract entity using key fields.
      Parameters:
      purchaseContract - Purchasing Contract Header

      Constraints: Not nullable, Maximum length: 10

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

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

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

      @Nonnull PurContrHdrCndnAmountFluentHelper getAllPurContrHdrCndnAmount()
      Deprecated.
      Fetch multiple PurContrHdrCndnAmount entities.
      Returns:
      A fluent helper to fetch multiple PurContrHdrCndnAmount 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.
    • getPurContrHdrCndnAmountByKey

      @Nonnull PurContrHdrCndnAmountByKeyFluentHelper getPurContrHdrCndnAmountByKey(String purchaseContract, String conditionRecord, LocalDateTime conditionValidityEndDate, String conditionSequentialNumber)
      Deprecated.
      Fetch a single PurContrHdrCndnAmount entity using key fields.
      Parameters:
      conditionSequentialNumber - Sequential number of the condition

      Constraints: Not nullable, Maximum length: 2

      conditionValidityEndDate - Validity end date of the condition record

      Constraints: Not nullable, Precision: 0

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      conditionRecord - Number of Condition Record

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull PurContrHdrCndnScaleFluentHelper getAllPurContrHdrCndnScale()
      Deprecated.
      Fetch multiple PurContrHdrCndnScale entities.
      Returns:
      A fluent helper to fetch multiple PurContrHdrCndnScale 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.
    • getPurContrHdrCndnScaleByKey

      @Nonnull PurContrHdrCndnScaleByKeyFluentHelper getPurContrHdrCndnScaleByKey(String purchaseContract, String conditionRecord, String conditionSequentialNumber, LocalDateTime conditionValidityEndDate, String conditionScaleLine)
      Deprecated.
      Fetch a single PurContrHdrCndnScale entity using key fields.
      Parameters:
      conditionSequentialNumber - Sequential number of the condition

      Constraints: Not nullable, Maximum length: 2

      conditionValidityEndDate - Validity end date of the condition record

      Constraints: Not nullable, Precision: 0

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      conditionRecord - Number of Condition Record

      Constraints: Not nullable, Maximum length: 10

      conditionScaleLine - Current number of the line scale

      Constraints: Not nullable, Maximum length: 4

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

      @Nonnull PurContrHdrCndnValdtyFluentHelper getAllPurContrHdrCndnValdty()
      Deprecated.
      Fetch multiple PurContrHdrCndnValdty entities.
      Returns:
      A fluent helper to fetch multiple PurContrHdrCndnValdty 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.
    • getPurContrHdrCndnValdtyByKey

      @Nonnull PurContrHdrCndnValdtyByKeyFluentHelper getPurContrHdrCndnValdtyByKey(String purchaseContract, String conditionRecord, LocalDateTime conditionValidityEndDate)
      Deprecated.
      Fetch a single PurContrHdrCndnValdty entity using key fields.
      Parameters:
      conditionValidityEndDate - Validity end date of the condition record

      Constraints: Not nullable, Precision: 0

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      conditionRecord - Number of Condition Record

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull PurContrItmCndnAmountFluentHelper getAllPurContrItmCndnAmount()
      Deprecated.
      Fetch multiple PurContrItmCndnAmount entities.
      Returns:
      A fluent helper to fetch multiple PurContrItmCndnAmount 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.
    • getPurContrItmCndnAmountByKey

      @Nonnull PurContrItmCndnAmountByKeyFluentHelper getPurContrItmCndnAmountByKey(String purchaseContract, String purchaseContractItem, String conditionRecord, LocalDateTime conditionValidityEndDate, String conditionSequentialNumber)
      Deprecated.
      Fetch a single PurContrItmCndnAmount entity using key fields.
      Parameters:
      conditionSequentialNumber - Sequential number of the condition

      Constraints: Not nullable, Maximum length: 2

      conditionValidityEndDate - Validity end date of the condition record

      Constraints: Not nullable, Precision: 0

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      purchaseContractItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      conditionRecord - Number of Condition Record

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull PurContrItmCndnScalesFluentHelper getAllPurContrItmCndnScales()
      Deprecated.
      Fetch multiple PurContrItmCndnScales entities.
      Returns:
      A fluent helper to fetch multiple PurContrItmCndnScales 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.
    • getPurContrItmCndnScalesByKey

      @Nonnull PurContrItmCndnScalesByKeyFluentHelper getPurContrItmCndnScalesByKey(String purchaseContract, String purchaseContractItem, String conditionRecord, String conditionSequentialNumber, LocalDateTime conditionValidityEndDate, String conditionScaleLine)
      Deprecated.
      Fetch a single PurContrItmCndnScales entity using key fields.
      Parameters:
      conditionSequentialNumber - Sequential number of the condition

      Constraints: Not nullable, Maximum length: 2

      conditionValidityEndDate - Validity end date of the condition record

      Constraints: Not nullable, Precision: 0

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      purchaseContractItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      conditionRecord - Number of Condition Record

      Constraints: Not nullable, Maximum length: 10

      conditionScaleLine - Current number of the line scale

      Constraints: Not nullable, Maximum length: 4

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

      @Nonnull PurContrItmCndnValdtyFluentHelper getAllPurContrItmCndnValdty()
      Deprecated.
      Fetch multiple PurContrItmCndnValdty entities.
      Returns:
      A fluent helper to fetch multiple PurContrItmCndnValdty 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.
    • getPurContrItmCndnValdtyByKey

      @Nonnull PurContrItmCndnValdtyByKeyFluentHelper getPurContrItmCndnValdtyByKey(String purchaseContract, String purchaseContractItem, String conditionRecord, LocalDateTime conditionValidityEndDate)
      Deprecated.
      Fetch a single PurContrItmCndnValdty entity using key fields.
      Parameters:
      conditionValidityEndDate - Validity end date of the condition record

      Constraints: Not nullable, Precision: 0

      purchaseContract - Purchasing Document Number

      Constraints: Not nullable, Maximum length: 10

      purchaseContractItem - Item Number of Purchasing Document

      Constraints: Not nullable, Maximum length: 5

      conditionRecord - Number of Condition Record

      Constraints: Not nullable, Maximum length: 10

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

      @Nonnull ApproveDocumentFluentHelper approveDocument(@Nonnull String purchaseContract)
      Deprecated.

      Creates a fluent helper for the ApproveDocument OData function import.

      Parameters:
      purchaseContract - Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: PurchaseContract

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

      @Nonnull RejectDocumentFluentHelper rejectDocument(@Nonnull String purchaseContract)
      Deprecated.

      Creates a fluent helper for the RejectDocument OData function import.

      Parameters:
      purchaseContract - Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: PurchaseContract

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

      @Nonnull WithdrawFromApprovalFluentHelper withdrawFromApproval(@Nonnull String purchaseContract)
      Deprecated.

      Creates a fluent helper for the WithdrawFromApproval OData function import.

      Parameters:
      purchaseContract - Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: PurchaseContract

      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.