Interface ProjectDemandService

All Superinterfaces:
BatchService<ProjectDemandServiceBatch>
All Known Implementing Classes:
DefaultProjectDemandService

@Deprecated public interface ProjectDemandService extends BatchService<ProjectDemandServiceBatch>
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 project demands of enterprise projects and professional services projects. A project demand represents a need for a material, service, resource, or expense that is related to a project or a project element. With this service, you can process the following: - Service and material demands of enterprise projects including the related supply information - Resource demands of enterprise projects including the related resource assignments - Resource demands of professional services projects including the related resource requests and resource assignments with their respective distributions - Demands for expenses of professional services projects including the related demand distribution This service is based on the OData protocol and can be consumed by apps and other user interfaces..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_PROJECTDEMAND_0001
API Version: 1.0.0
Minimum ERP Version: 2302
Communication Scenario: Project Demand Integration(SAP_COM_0783)
Scope Items: Project Control - Resourcing and Procurement(4RF), Project Control - Resourcing and Procurement(PRF)
Authentication Methods: x509
Business Object: Project Demand
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull ProjectDemandService 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.
    • getAllProjDmndExpenseDistr

      @Nonnull ProjDmndExpenseDistrFluentHelper getAllProjDmndExpenseDistr()
      Deprecated.
      Fetch multiple ProjDmndExpenseDistr entities.
      Returns:
      A fluent helper to fetch multiple ProjDmndExpenseDistr 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.
    • getProjDmndExpenseDistrByKey

      @Nonnull ProjDmndExpenseDistrByKeyFluentHelper getProjDmndExpenseDistrByKey(UUID projDmndExpnDistributionUUID)
      Deprecated.
      Fetch a single ProjDmndExpenseDistr entity using key fields.
      Parameters:
      projDmndExpnDistributionUUID - Global ID for the Distribution of a Demand for Expense

      Constraints: Not nullable

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

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

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

      @Nonnull ProjDmndResourceAssignmentFluentHelper getAllProjDmndResourceAssignment()
      Deprecated.
      Fetch multiple ProjDmndResourceAssignment entities.
      Returns:
      A fluent helper to fetch multiple ProjDmndResourceAssignment 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.
    • getProjDmndResourceAssignmentByKey

      @Nonnull ProjDmndResourceAssignmentByKeyFluentHelper getProjDmndResourceAssignmentByKey(UUID projDmndRsceAssgmtUUID)
      Deprecated.
      Fetch a single ProjDmndResourceAssignment entity using key fields.
      Parameters:
      projDmndRsceAssgmtUUID - Global Identification of a Resource Assignment to a Demand

      Constraints: Not nullable

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

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

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

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

      @Nonnull ProjDmndRsceAssgmtDistrFluentHelper getAllProjDmndRsceAssgmtDistr()
      Deprecated.
      Fetch multiple ProjDmndRsceAssgmtDistr entities.
      Returns:
      A fluent helper to fetch multiple ProjDmndRsceAssgmtDistr 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.
    • getProjDmndRsceAssgmtDistrByKey

      @Nonnull ProjDmndRsceAssgmtDistrByKeyFluentHelper getProjDmndRsceAssgmtDistrByKey(UUID projDmndRsceAssgmtDistrUUID)
      Deprecated.
      Fetch a single ProjDmndRsceAssgmtDistr entity using key fields.
      Parameters:
      projDmndRsceAssgmtDistrUUID - Global Identification of a Resource Assignment Distribution

      Constraints: Not nullable

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

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

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

      @Nonnull ProjDmndRsceReqDistributionFluentHelper getAllProjDmndRsceReqDistribution()
      Deprecated.
      Fetch multiple ProjDmndRsceReqDistribution entities.
      Returns:
      A fluent helper to fetch multiple ProjDmndRsceReqDistribution 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.
    • getProjDmndRsceReqDistributionByKey

      @Nonnull ProjDmndRsceReqDistributionByKeyFluentHelper getProjDmndRsceReqDistributionByKey(UUID projDmndRsceReqDistrUUID)
      Deprecated.
      Fetch a single ProjDmndRsceReqDistribution entity using key fields.
      Parameters:
      projDmndRsceReqDistrUUID - Global Identification of a Resource Request Distribution

      Constraints: Not nullable

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

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

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

      @Nonnull ProjectDemandFluentHelper getAllProjectDemand()
      Deprecated.
      Fetch multiple ProjectDemand entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemand 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.
    • getProjectDemandByKey

      @Nonnull ProjectDemandByKeyFluentHelper getProjectDemandByKey(UUID projectDemandUUID)
      Deprecated.
      Fetch a single ProjectDemand entity using key fields.
      Parameters:
      projectDemandUUID - Global Identification of a Project Demand

      Constraints: Not nullable

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

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

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

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

      @Nonnull ProjectDemandExpenseFluentHelper getAllProjectDemandExpense()
      Deprecated.
      Fetch multiple ProjectDemandExpense entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandExpense 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.
    • getProjectDemandExpenseByKey

      @Nonnull ProjectDemandExpenseByKeyFluentHelper getProjectDemandExpenseByKey(UUID projectDemandExpenseUUID)
      Deprecated.
      Fetch a single ProjectDemandExpense entity using key fields.
      Parameters:
      projectDemandExpenseUUID - Global Identification of a Demand for Expense

      Constraints: Not nullable

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

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

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

      @Nonnull ProjectDemandMaterialFluentHelper getAllProjectDemandMaterial()
      Deprecated.
      Fetch multiple ProjectDemandMaterial entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandMaterial 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.
    • getProjectDemandMaterialByKey

      @Nonnull ProjectDemandMaterialByKeyFluentHelper getProjectDemandMaterialByKey(UUID projectDemandMaterialUUID)
      Deprecated.
      Fetch a single ProjectDemandMaterial entity using key fields.
      Parameters:
      projectDemandMaterialUUID - Global Identification for Material Demand

      Constraints: Not nullable

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

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

      @Nonnull ProjectDemandMaterialSupplyFluentHelper getAllProjectDemandMaterialSupply()
      Deprecated.
      Fetch multiple ProjectDemandMaterialSupply entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandMaterialSupply 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.
    • getProjectDemandMaterialSupplyByKey

      @Nonnull ProjectDemandMaterialSupplyByKeyFluentHelper getProjectDemandMaterialSupplyByKey(UUID projDemandMaterialSupplyUUID)
      Deprecated.
      Fetch a single ProjectDemandMaterialSupply entity using key fields.
      Parameters:
      projDemandMaterialSupplyUUID - UUID for the Material Demand Supply

      Constraints: Not nullable

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

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

      @Nonnull ProjectDemandResourceFluentHelper getAllProjectDemandResource()
      Deprecated.
      Fetch multiple ProjectDemandResource entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandResource 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.
    • getProjectDemandResourceByKey

      @Nonnull ProjectDemandResourceByKeyFluentHelper getProjectDemandResourceByKey(UUID projectDemandWorkUUID)
      Deprecated.
      Fetch a single ProjectDemandResource entity using key fields.
      Parameters:
      projectDemandWorkUUID - Global Identification of a Resource Demand

      Constraints: Not nullable

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

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

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

      @Nonnull ProjectDemandResourceRequestFluentHelper getAllProjectDemandResourceRequest()
      Deprecated.
      Fetch multiple ProjectDemandResourceRequest entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandResourceRequest 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.
    • getProjectDemandResourceRequestByKey

      @Nonnull ProjectDemandResourceRequestByKeyFluentHelper getProjectDemandResourceRequestByKey(UUID projDmndResourceRequestUUID)
      Deprecated.
      Fetch a single ProjectDemandResourceRequest entity using key fields.
      Parameters:
      projDmndResourceRequestUUID - Global Identification of a Resource Request

      Constraints: Not nullable

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

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

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

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

      @Nonnull ProjectDemandServiceFluentHelper getAllProjectDemandService()
      Deprecated.
      Fetch multiple ProjectDemandService entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandService 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.
    • getProjectDemandServiceByKey

      @Nonnull ProjectDemandServiceByKeyFluentHelper getProjectDemandServiceByKey(UUID projectDemandServiceUUID)
      Deprecated.
      Fetch a single ProjectDemandService entity using key fields.
      Parameters:
      projectDemandServiceUUID - Global Identification for Service Demand

      Constraints: Not nullable

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

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

      @Nonnull ProjectDemandServiceSupplyFluentHelper getAllProjectDemandServiceSupply()
      Deprecated.
      Fetch multiple ProjectDemandServiceSupply entities.
      Returns:
      A fluent helper to fetch multiple ProjectDemandServiceSupply 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.
    • getProjectDemandServiceSupplyByKey

      @Nonnull ProjectDemandServiceSupplyByKeyFluentHelper getProjectDemandServiceSupplyByKey(UUID projectDemandServiceSupplyUUID)
      Deprecated.
      Fetch a single ProjectDemandServiceSupply entity using key fields.
      Parameters:
      projectDemandServiceSupplyUUID - Global Identification for Service Supply

      Constraints: Not nullable

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

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

      @Nonnull ResetDemandStatusToRequestedFluentHelper resetDemandStatusToRequested(@Nonnull UUID projectDemandUUID)
      Deprecated.

      Creates a fluent helper for the ResetDemandStatusToRequested OData function import.

      Parameters:
      projectDemandUUID - Demand UUID

      Constraints: none

      Original parameter name from the Odata EDM: ProjectDemandUUID

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

      @Nonnull SetDemandStatusToClosedFluentHelper setDemandStatusToClosed(@Nonnull UUID projectDemandUUID)
      Deprecated.

      Creates a fluent helper for the SetDemandStatusToClosed OData function import.

      Parameters:
      projectDemandUUID - Demand UUID

      Constraints: none

      Original parameter name from the Odata EDM: ProjectDemandUUID

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

      @Nonnull SetDemandStatusToRequestedFluentHelper setDemandStatusToRequested(@Nonnull UUID projectDemandUUID)
      Deprecated.

      Creates a fluent helper for the SetDemandStatusToRequested OData function import.

      Parameters:
      projectDemandUUID - Demand UUID

      Constraints: none

      Original parameter name from the Odata EDM: ProjectDemandUUID

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

      @Nonnull SetDmndStsToRequestOnReleaseFluentHelper setDmndStsToRequestOnRelease(@Nonnull UUID projectDemandUUID)
      Deprecated.

      Creates a fluent helper for the SetDmndStsToRequestOnRelease OData function import.

      Parameters:
      projectDemandUUID - Demand UUID

      Constraints: none

      Original parameter name from the Odata EDM: ProjectDemandUUID

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