Class DefaultProjectDemandService
- All Implemented Interfaces:
BatchService<ProjectDemandServiceBatch>,ProjectDemandService
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..
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 Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.ProjectDemandService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingProjectDemandService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createProjDmndResourceAssignment(ProjDmndResourceAssignment projDmndResourceAssignment) Deprecated.Create a newProjDmndResourceAssignmententity and save it to the S/4HANA system.createProjectDemand(ProjectDemand projectDemand) Deprecated.Create a newProjectDemandentity and save it to the S/4HANA system.createProjectDemandExpense(ProjectDemandExpense projectDemandExpense) Deprecated.Create a newProjectDemandExpenseentity and save it to the S/4HANA system.createProjectDemandResource(ProjectDemandResource projectDemandResource) Deprecated.Create a newProjectDemandResourceentity and save it to the S/4HANA system.createProjectDemandResourceRequest(ProjectDemandResourceRequest projectDemandResourceRequest) Deprecated.Create a newProjectDemandResourceRequestentity and save it to the S/4HANA system.deleteProjDmndExpenseDistr(ProjDmndExpenseDistr projDmndExpenseDistr) Deprecated.Deletes an existingProjDmndExpenseDistrentity in the S/4HANA system.deleteProjDmndResourceAssignment(ProjDmndResourceAssignment projDmndResourceAssignment) Deprecated.Deletes an existingProjDmndResourceAssignmententity in the S/4HANA system.deleteProjDmndRsceAssgmtDistr(ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Deprecated.Deletes an existingProjDmndRsceAssgmtDistrentity in the S/4HANA system.deleteProjDmndRsceReqDistribution(ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Deprecated.Deletes an existingProjDmndRsceReqDistributionentity in the S/4HANA system.deleteProjectDemand(ProjectDemand projectDemand) Deprecated.Deletes an existingProjectDemandentity in the S/4HANA system.deleteProjectDemandResourceRequest(ProjectDemandResourceRequest projectDemandResourceRequest) Deprecated.Deletes an existingProjectDemandResourceRequestentity in the S/4HANA system.Deprecated.Fetch multipleProjDmndExpenseDistrentities.Deprecated.Fetch multipleProjDmndResourceAssignmententities.Deprecated.Fetch multipleProjDmndRsceAssgmtDistrentities.Deprecated.Fetch multipleProjDmndRsceReqDistributionentities.Deprecated.Fetch multipleProjectDemandentities.Deprecated.Fetch multipleProjectDemandExpenseentities.Deprecated.Fetch multipleProjectDemandMaterialentities.Deprecated.Fetch multipleProjectDemandMaterialSupplyentities.Deprecated.Fetch multipleProjectDemandResourceentities.Deprecated.Fetch multipleProjectDemandResourceRequestentities.Deprecated.Fetch multipleProjectDemandServiceentities.Deprecated.Fetch multipleProjectDemandServiceSupplyentities.getProjDmndExpenseDistrByKey(UUID projDmndExpnDistributionUUID) Deprecated.Fetch a singleProjDmndExpenseDistrentity using key fields.getProjDmndResourceAssignmentByKey(UUID projDmndRsceAssgmtUUID) Deprecated.Fetch a singleProjDmndResourceAssignmententity using key fields.getProjDmndRsceAssgmtDistrByKey(UUID projDmndRsceAssgmtDistrUUID) Deprecated.Fetch a singleProjDmndRsceAssgmtDistrentity using key fields.getProjDmndRsceReqDistributionByKey(UUID projDmndRsceReqDistrUUID) Deprecated.Fetch a singleProjDmndRsceReqDistributionentity using key fields.getProjectDemandByKey(UUID projectDemandUUID) Deprecated.Fetch a singleProjectDemandentity using key fields.getProjectDemandExpenseByKey(UUID projectDemandExpenseUUID) Deprecated.Fetch a singleProjectDemandExpenseentity using key fields.getProjectDemandMaterialByKey(UUID projectDemandMaterialUUID) Deprecated.Fetch a singleProjectDemandMaterialentity using key fields.getProjectDemandMaterialSupplyByKey(UUID projDemandMaterialSupplyUUID) Deprecated.Fetch a singleProjectDemandMaterialSupplyentity using key fields.getProjectDemandResourceByKey(UUID projectDemandWorkUUID) Deprecated.Fetch a singleProjectDemandResourceentity using key fields.getProjectDemandResourceRequestByKey(UUID projDmndResourceRequestUUID) Deprecated.Fetch a singleProjectDemandResourceRequestentity using key fields.getProjectDemandServiceByKey(UUID projectDemandServiceUUID) Deprecated.Fetch a singleProjectDemandServiceentity using key fields.getProjectDemandServiceSupplyByKey(UUID projectDemandServiceSupplyUUID) Deprecated.Fetch a singleProjectDemandServiceSupplyentity using key fields.resetDemandStatusToRequested(UUID projectDemandUUID) Deprecated.Creates a fluent helper for the ResetDemandStatusToRequested OData function import.setDemandStatusToClosed(UUID projectDemandUUID) Deprecated.Creates a fluent helper for the SetDemandStatusToClosed OData function import.setDemandStatusToRequested(UUID projectDemandUUID) Deprecated.Creates a fluent helper for the SetDemandStatusToRequested OData function import.setDmndStsToRequestOnRelease(UUID projectDemandUUID) Deprecated.Creates a fluent helper for the SetDmndStsToRequestOnRelease OData function import.updateProjDmndExpenseDistr(ProjDmndExpenseDistr projDmndExpenseDistr) Deprecated.Update an existingProjDmndExpenseDistrentity and save it to the S/4HANA system.updateProjDmndResourceAssignment(ProjDmndResourceAssignment projDmndResourceAssignment) Deprecated.Update an existingProjDmndResourceAssignmententity and save it to the S/4HANA system.updateProjDmndRsceAssgmtDistr(ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Deprecated.Update an existingProjDmndRsceAssgmtDistrentity and save it to the S/4HANA system.updateProjDmndRsceReqDistribution(ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Deprecated.Update an existingProjDmndRsceReqDistributionentity and save it to the S/4HANA system.updateProjectDemand(ProjectDemand projectDemand) Deprecated.Update an existingProjectDemandentity and save it to the S/4HANA system.updateProjectDemandExpense(ProjectDemandExpense projectDemandExpense) Deprecated.Update an existingProjectDemandExpenseentity and save it to the S/4HANA system.updateProjectDemandMaterial(ProjectDemandMaterial projectDemandMaterial) Deprecated.Update an existingProjectDemandMaterialentity and save it to the S/4HANA system.updateProjectDemandMaterialSupply(ProjectDemandMaterialSupply projectDemandMaterialSupply) Deprecated.Update an existingProjectDemandMaterialSupplyentity and save it to the S/4HANA system.updateProjectDemandResource(ProjectDemandResource projectDemandResource) Deprecated.Update an existingProjectDemandResourceentity and save it to the S/4HANA system.updateProjectDemandResourceRequest(ProjectDemandResourceRequest projectDemandResourceRequest) Deprecated.Update an existingProjectDemandResourceRequestentity and save it to the S/4HANA system.updateProjectDemandService(ProjectDemandService projectDemandService) Deprecated.Update an existingProjectDemandServiceentity and save it to the S/4HANA system.updateProjectDemandServiceSupply(ProjectDemandServiceSupply projectDemandServiceSupply) Deprecated.Update an existingProjectDemandServiceSupplyentity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultProjectDemandService
public DefaultProjectDemandService()Deprecated.Creates a service usingProjectDemandService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:ProjectDemandServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceProjectDemandService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<ProjectDemandServiceBatch>
-
getAllProjDmndExpenseDistr
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjDmndExpenseDistrentities.- Specified by:
getAllProjDmndExpenseDistrin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjDmndExpenseDistrentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjDmndExpenseDistrByKey
@Nonnull public ProjDmndExpenseDistrByKeyFluentHelper getProjDmndExpenseDistrByKey(UUID projDmndExpnDistributionUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjDmndExpenseDistrentity using key fields.- Specified by:
getProjDmndExpenseDistrByKeyin interfaceProjectDemandService- Parameters:
projDmndExpnDistributionUUID- Global ID for the Distribution of a Demand for ExpenseConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjDmndExpenseDistrentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjDmndExpenseDistr
@Nonnull public ProjDmndExpenseDistrUpdateFluentHelper updateProjDmndExpenseDistr(@Nonnull ProjDmndExpenseDistr projDmndExpenseDistr) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjDmndExpenseDistrentity and save it to the S/4HANA system.- Specified by:
updateProjDmndExpenseDistrin interfaceProjectDemandService- Parameters:
projDmndExpenseDistr-ProjDmndExpenseDistrentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjDmndExpenseDistrentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProjDmndExpenseDistr
@Nonnull public ProjDmndExpenseDistrDeleteFluentHelper deleteProjDmndExpenseDistr(@Nonnull ProjDmndExpenseDistr projDmndExpenseDistr) Deprecated.Description copied from interface:ProjectDemandServiceDeletes an existingProjDmndExpenseDistrentity in the S/4HANA system.- Specified by:
deleteProjDmndExpenseDistrin interfaceProjectDemandService- Parameters:
projDmndExpenseDistr-ProjDmndExpenseDistrentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProjDmndExpenseDistrentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjDmndResourceAssignment
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjDmndResourceAssignmententities.- Specified by:
getAllProjDmndResourceAssignmentin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjDmndResourceAssignmententities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjDmndResourceAssignmentByKey
@Nonnull public ProjDmndResourceAssignmentByKeyFluentHelper getProjDmndResourceAssignmentByKey(UUID projDmndRsceAssgmtUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjDmndResourceAssignmententity using key fields.- Specified by:
getProjDmndResourceAssignmentByKeyin interfaceProjectDemandService- Parameters:
projDmndRsceAssgmtUUID- Global Identification of a Resource Assignment to a DemandConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjDmndResourceAssignmententity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProjDmndResourceAssignment
@Nonnull public ProjDmndResourceAssignmentCreateFluentHelper createProjDmndResourceAssignment(@Nonnull ProjDmndResourceAssignment projDmndResourceAssignment) Deprecated.Description copied from interface:ProjectDemandServiceCreate a newProjDmndResourceAssignmententity and save it to the S/4HANA system.- Specified by:
createProjDmndResourceAssignmentin interfaceProjectDemandService- Parameters:
projDmndResourceAssignment-ProjDmndResourceAssignmententity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProjDmndResourceAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjDmndResourceAssignment
@Nonnull public ProjDmndResourceAssignmentUpdateFluentHelper updateProjDmndResourceAssignment(@Nonnull ProjDmndResourceAssignment projDmndResourceAssignment) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjDmndResourceAssignmententity and save it to the S/4HANA system.- Specified by:
updateProjDmndResourceAssignmentin interfaceProjectDemandService- Parameters:
projDmndResourceAssignment-ProjDmndResourceAssignmententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjDmndResourceAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProjDmndResourceAssignment
@Nonnull public ProjDmndResourceAssignmentDeleteFluentHelper deleteProjDmndResourceAssignment(@Nonnull ProjDmndResourceAssignment projDmndResourceAssignment) Deprecated.Description copied from interface:ProjectDemandServiceDeletes an existingProjDmndResourceAssignmententity in the S/4HANA system.- Specified by:
deleteProjDmndResourceAssignmentin interfaceProjectDemandService- Parameters:
projDmndResourceAssignment-ProjDmndResourceAssignmententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProjDmndResourceAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjDmndRsceAssgmtDistr
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjDmndRsceAssgmtDistrentities.- Specified by:
getAllProjDmndRsceAssgmtDistrin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjDmndRsceAssgmtDistrentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjDmndRsceAssgmtDistrByKey
@Nonnull public ProjDmndRsceAssgmtDistrByKeyFluentHelper getProjDmndRsceAssgmtDistrByKey(UUID projDmndRsceAssgmtDistrUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjDmndRsceAssgmtDistrentity using key fields.- Specified by:
getProjDmndRsceAssgmtDistrByKeyin interfaceProjectDemandService- Parameters:
projDmndRsceAssgmtDistrUUID- Global Identification of a Resource Assignment DistributionConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjDmndRsceAssgmtDistrentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjDmndRsceAssgmtDistr
@Nonnull public ProjDmndRsceAssgmtDistrUpdateFluentHelper updateProjDmndRsceAssgmtDistr(@Nonnull ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjDmndRsceAssgmtDistrentity and save it to the S/4HANA system.- Specified by:
updateProjDmndRsceAssgmtDistrin interfaceProjectDemandService- Parameters:
projDmndRsceAssgmtDistr-ProjDmndRsceAssgmtDistrentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjDmndRsceAssgmtDistrentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProjDmndRsceAssgmtDistr
@Nonnull public ProjDmndRsceAssgmtDistrDeleteFluentHelper deleteProjDmndRsceAssgmtDistr(@Nonnull ProjDmndRsceAssgmtDistr projDmndRsceAssgmtDistr) Deprecated.Description copied from interface:ProjectDemandServiceDeletes an existingProjDmndRsceAssgmtDistrentity in the S/4HANA system.- Specified by:
deleteProjDmndRsceAssgmtDistrin interfaceProjectDemandService- Parameters:
projDmndRsceAssgmtDistr-ProjDmndRsceAssgmtDistrentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProjDmndRsceAssgmtDistrentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjDmndRsceReqDistribution
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjDmndRsceReqDistributionentities.- Specified by:
getAllProjDmndRsceReqDistributionin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjDmndRsceReqDistributionentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjDmndRsceReqDistributionByKey
@Nonnull public ProjDmndRsceReqDistributionByKeyFluentHelper getProjDmndRsceReqDistributionByKey(UUID projDmndRsceReqDistrUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjDmndRsceReqDistributionentity using key fields.- Specified by:
getProjDmndRsceReqDistributionByKeyin interfaceProjectDemandService- Parameters:
projDmndRsceReqDistrUUID- Global Identification of a Resource Request DistributionConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjDmndRsceReqDistributionentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjDmndRsceReqDistribution
@Nonnull public ProjDmndRsceReqDistributionUpdateFluentHelper updateProjDmndRsceReqDistribution(@Nonnull ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjDmndRsceReqDistributionentity and save it to the S/4HANA system.- Specified by:
updateProjDmndRsceReqDistributionin interfaceProjectDemandService- Parameters:
projDmndRsceReqDistribution-ProjDmndRsceReqDistributionentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjDmndRsceReqDistributionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProjDmndRsceReqDistribution
@Nonnull public ProjDmndRsceReqDistributionDeleteFluentHelper deleteProjDmndRsceReqDistribution(@Nonnull ProjDmndRsceReqDistribution projDmndRsceReqDistribution) Deprecated.Description copied from interface:ProjectDemandServiceDeletes an existingProjDmndRsceReqDistributionentity in the S/4HANA system.- Specified by:
deleteProjDmndRsceReqDistributionin interfaceProjectDemandService- Parameters:
projDmndRsceReqDistribution-ProjDmndRsceReqDistributionentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProjDmndRsceReqDistributionentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemand
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandentities.- Specified by:
getAllProjectDemandin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandByKey
Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandentity using key fields.- Specified by:
getProjectDemandByKeyin interfaceProjectDemandService- Parameters:
projectDemandUUID- Global Identification of a Project DemandConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProjectDemand
@Nonnull public ProjectDemandCreateFluentHelper createProjectDemand(@Nonnull ProjectDemand projectDemand) Deprecated.Description copied from interface:ProjectDemandServiceCreate a newProjectDemandentity and save it to the S/4HANA system.- Specified by:
createProjectDemandin interfaceProjectDemandService- Parameters:
projectDemand-ProjectDemandentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProjectDemandentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemand
@Nonnull public ProjectDemandUpdateFluentHelper updateProjectDemand(@Nonnull ProjectDemand projectDemand) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandin interfaceProjectDemandService- Parameters:
projectDemand-ProjectDemandentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProjectDemand
@Nonnull public ProjectDemandDeleteFluentHelper deleteProjectDemand(@Nonnull ProjectDemand projectDemand) Deprecated.Description copied from interface:ProjectDemandServiceDeletes an existingProjectDemandentity in the S/4HANA system.- Specified by:
deleteProjectDemandin interfaceProjectDemandService- Parameters:
projectDemand-ProjectDemandentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProjectDemandentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandExpense
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandExpenseentities.- Specified by:
getAllProjectDemandExpensein interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandExpenseentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandExpenseByKey
@Nonnull public ProjectDemandExpenseByKeyFluentHelper getProjectDemandExpenseByKey(UUID projectDemandExpenseUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandExpenseentity using key fields.- Specified by:
getProjectDemandExpenseByKeyin interfaceProjectDemandService- Parameters:
projectDemandExpenseUUID- Global Identification of a Demand for ExpenseConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandExpenseentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProjectDemandExpense
@Nonnull public ProjectDemandExpenseCreateFluentHelper createProjectDemandExpense(@Nonnull ProjectDemandExpense projectDemandExpense) Deprecated.Description copied from interface:ProjectDemandServiceCreate a newProjectDemandExpenseentity and save it to the S/4HANA system.- Specified by:
createProjectDemandExpensein interfaceProjectDemandService- Parameters:
projectDemandExpense-ProjectDemandExpenseentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProjectDemandExpenseentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandExpense
@Nonnull public ProjectDemandExpenseUpdateFluentHelper updateProjectDemandExpense(@Nonnull ProjectDemandExpense projectDemandExpense) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandExpenseentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandExpensein interfaceProjectDemandService- Parameters:
projectDemandExpense-ProjectDemandExpenseentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandExpenseentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandMaterial
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandMaterialentities.- Specified by:
getAllProjectDemandMaterialin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandMaterialentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandMaterialByKey
@Nonnull public ProjectDemandMaterialByKeyFluentHelper getProjectDemandMaterialByKey(UUID projectDemandMaterialUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandMaterialentity using key fields.- Specified by:
getProjectDemandMaterialByKeyin interfaceProjectDemandService- Parameters:
projectDemandMaterialUUID- Global Identification for Material DemandConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandMaterialentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandMaterial
@Nonnull public ProjectDemandMaterialUpdateFluentHelper updateProjectDemandMaterial(@Nonnull ProjectDemandMaterial projectDemandMaterial) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandMaterialentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandMaterialin interfaceProjectDemandService- Parameters:
projectDemandMaterial-ProjectDemandMaterialentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandMaterialentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandMaterialSupply
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandMaterialSupplyentities.- Specified by:
getAllProjectDemandMaterialSupplyin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandMaterialSupplyentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandMaterialSupplyByKey
@Nonnull public ProjectDemandMaterialSupplyByKeyFluentHelper getProjectDemandMaterialSupplyByKey(UUID projDemandMaterialSupplyUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandMaterialSupplyentity using key fields.- Specified by:
getProjectDemandMaterialSupplyByKeyin interfaceProjectDemandService- Parameters:
projDemandMaterialSupplyUUID- UUID for the Material Demand SupplyConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandMaterialSupplyentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandMaterialSupply
@Nonnull public ProjectDemandMaterialSupplyUpdateFluentHelper updateProjectDemandMaterialSupply(@Nonnull ProjectDemandMaterialSupply projectDemandMaterialSupply) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandMaterialSupplyentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandMaterialSupplyin interfaceProjectDemandService- Parameters:
projectDemandMaterialSupply-ProjectDemandMaterialSupplyentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandMaterialSupplyentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandResource
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandResourceentities.- Specified by:
getAllProjectDemandResourcein interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandResourceentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandResourceByKey
@Nonnull public ProjectDemandResourceByKeyFluentHelper getProjectDemandResourceByKey(UUID projectDemandWorkUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandResourceentity using key fields.- Specified by:
getProjectDemandResourceByKeyin interfaceProjectDemandService- Parameters:
projectDemandWorkUUID- Global Identification of a Resource DemandConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandResourceentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProjectDemandResource
@Nonnull public ProjectDemandResourceCreateFluentHelper createProjectDemandResource(@Nonnull ProjectDemandResource projectDemandResource) Deprecated.Description copied from interface:ProjectDemandServiceCreate a newProjectDemandResourceentity and save it to the S/4HANA system.- Specified by:
createProjectDemandResourcein interfaceProjectDemandService- Parameters:
projectDemandResource-ProjectDemandResourceentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProjectDemandResourceentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandResource
@Nonnull public ProjectDemandResourceUpdateFluentHelper updateProjectDemandResource(@Nonnull ProjectDemandResource projectDemandResource) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandResourceentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandResourcein interfaceProjectDemandService- Parameters:
projectDemandResource-ProjectDemandResourceentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandResourceentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandResourceRequest
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandResourceRequestentities.- Specified by:
getAllProjectDemandResourceRequestin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandResourceRequestentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandResourceRequestByKey
@Nonnull public ProjectDemandResourceRequestByKeyFluentHelper getProjectDemandResourceRequestByKey(UUID projDmndResourceRequestUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandResourceRequestentity using key fields.- Specified by:
getProjectDemandResourceRequestByKeyin interfaceProjectDemandService- Parameters:
projDmndResourceRequestUUID- Global Identification of a Resource RequestConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandResourceRequestentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createProjectDemandResourceRequest
@Nonnull public ProjectDemandResourceRequestCreateFluentHelper createProjectDemandResourceRequest(@Nonnull ProjectDemandResourceRequest projectDemandResourceRequest) Deprecated.Description copied from interface:ProjectDemandServiceCreate a newProjectDemandResourceRequestentity and save it to the S/4HANA system.- Specified by:
createProjectDemandResourceRequestin interfaceProjectDemandService- Parameters:
projectDemandResourceRequest-ProjectDemandResourceRequestentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
ProjectDemandResourceRequestentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandResourceRequest
@Nonnull public ProjectDemandResourceRequestUpdateFluentHelper updateProjectDemandResourceRequest(@Nonnull ProjectDemandResourceRequest projectDemandResourceRequest) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandResourceRequestentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandResourceRequestin interfaceProjectDemandService- Parameters:
projectDemandResourceRequest-ProjectDemandResourceRequestentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandResourceRequestentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteProjectDemandResourceRequest
@Nonnull public ProjectDemandResourceRequestDeleteFluentHelper deleteProjectDemandResourceRequest(@Nonnull ProjectDemandResourceRequest projectDemandResourceRequest) Deprecated.Description copied from interface:ProjectDemandServiceDeletes an existingProjectDemandResourceRequestentity in the S/4HANA system.- Specified by:
deleteProjectDemandResourceRequestin interfaceProjectDemandService- Parameters:
projectDemandResourceRequest-ProjectDemandResourceRequestentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
ProjectDemandResourceRequestentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandService
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandServiceentities.- Specified by:
getAllProjectDemandServicein interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandServiceentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandServiceByKey
@Nonnull public ProjectDemandServiceByKeyFluentHelper getProjectDemandServiceByKey(UUID projectDemandServiceUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandServiceentity using key fields.- Specified by:
getProjectDemandServiceByKeyin interfaceProjectDemandService- Parameters:
projectDemandServiceUUID- Global Identification for Service DemandConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandServiceentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandService
@Nonnull public ProjectDemandServiceUpdateFluentHelper updateProjectDemandService(@Nonnull ProjectDemandService projectDemandService) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandServiceentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandServicein interfaceProjectDemandService- Parameters:
projectDemandService-ProjectDemandServiceentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandServiceentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllProjectDemandServiceSupply
Deprecated.Description copied from interface:ProjectDemandServiceFetch multipleProjectDemandServiceSupplyentities.- Specified by:
getAllProjectDemandServiceSupplyin interfaceProjectDemandService- Returns:
- A fluent helper to fetch multiple
ProjectDemandServiceSupplyentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getProjectDemandServiceSupplyByKey
@Nonnull public ProjectDemandServiceSupplyByKeyFluentHelper getProjectDemandServiceSupplyByKey(UUID projectDemandServiceSupplyUUID) Deprecated.Description copied from interface:ProjectDemandServiceFetch a singleProjectDemandServiceSupplyentity using key fields.- Specified by:
getProjectDemandServiceSupplyByKeyin interfaceProjectDemandService- Parameters:
projectDemandServiceSupplyUUID- Global Identification for Service SupplyConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
ProjectDemandServiceSupplyentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateProjectDemandServiceSupply
@Nonnull public ProjectDemandServiceSupplyUpdateFluentHelper updateProjectDemandServiceSupply(@Nonnull ProjectDemandServiceSupply projectDemandServiceSupply) Deprecated.Description copied from interface:ProjectDemandServiceUpdate an existingProjectDemandServiceSupplyentity and save it to the S/4HANA system.- Specified by:
updateProjectDemandServiceSupplyin interfaceProjectDemandService- Parameters:
projectDemandServiceSupply-ProjectDemandServiceSupplyentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
ProjectDemandServiceSupplyentity. To perform execution, call theexecutemethod on the fluent helper object.
-
resetDemandStatusToRequested
@Nonnull public ResetDemandStatusToRequestedFluentHelper resetDemandStatusToRequested(@Nonnull UUID projectDemandUUID) Deprecated.Description copied from interface:ProjectDemandServiceCreates a fluent helper for the ResetDemandStatusToRequested OData function import.
- Specified by:
resetDemandStatusToRequestedin interfaceProjectDemandService- Parameters:
projectDemandUUID- Demand UUIDConstraints: 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
executemethod on the fluent helper object.
-
setDemandStatusToClosed
@Nonnull public SetDemandStatusToClosedFluentHelper setDemandStatusToClosed(@Nonnull UUID projectDemandUUID) Deprecated.Description copied from interface:ProjectDemandServiceCreates a fluent helper for the SetDemandStatusToClosed OData function import.
- Specified by:
setDemandStatusToClosedin interfaceProjectDemandService- Parameters:
projectDemandUUID- Demand UUIDConstraints: 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
executemethod on the fluent helper object.
-
setDemandStatusToRequested
@Nonnull public SetDemandStatusToRequestedFluentHelper setDemandStatusToRequested(@Nonnull UUID projectDemandUUID) Deprecated.Description copied from interface:ProjectDemandServiceCreates a fluent helper for the SetDemandStatusToRequested OData function import.
- Specified by:
setDemandStatusToRequestedin interfaceProjectDemandService- Parameters:
projectDemandUUID- Demand UUIDConstraints: 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
executemethod on the fluent helper object.
-
setDmndStsToRequestOnRelease
@Nonnull public SetDmndStsToRequestOnReleaseFluentHelper setDmndStsToRequestOnRelease(@Nonnull UUID projectDemandUUID) Deprecated.Description copied from interface:ProjectDemandServiceCreates a fluent helper for the SetDmndStsToRequestOnRelease OData function import.
- Specified by:
setDmndStsToRequestOnReleasein interfaceProjectDemandService- Parameters:
projectDemandUUID- Demand UUIDConstraints: 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
executemethod on the fluent helper object.
-