Interface EnterpriseProjectService
- All Superinterfaces:
BatchService<EnterpriseProjectServiceBatch>
- All Known Implementing Classes:
DefaultEnterpriseProjectService
This service enables you to create, read, update or delete the project definition or the project elements of enterprise projects. The 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_ENTERPRISE_PROJECT_SRV |
| API Version: | 1 |
| Communication Scenario: | Enterprise Project Integration (SAP_COM_0308) |
| Scope Items: | Project Financial Control (1NT), Project Review (1YF), Project Financial Control (ONT) |
| Authentication Methods: | Basic, x509, OAuth2 |
| Business Object: | EnterpriseProject |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptioncreateEnterpriseProjBlkFunc(EnterpriseProjBlkFunc enterpriseProjBlkFunc) Deprecated.Create a newEnterpriseProjBlkFuncentity and save it to the S/4HANA system.createEnterpriseProject(EnterpriseProject enterpriseProject) Deprecated.Create a newEnterpriseProjectentity and save it to the S/4HANA system.createEnterpriseProjectElement(EnterpriseProjectElement enterpriseProjectElement) Deprecated.Create a newEnterpriseProjectElemententity and save it to the S/4HANA system.createEntProjElmntBlockFunc(EntProjElmntBlockFunc entProjElmntBlockFunc) Deprecated.Create a newEntProjElmntBlockFuncentity and save it to the S/4HANA system.deleteEnterpriseProject(EnterpriseProject enterpriseProject) Deprecated.Deletes an existingEnterpriseProjectentity in the S/4HANA system.deleteEnterpriseProjectElement(EnterpriseProjectElement enterpriseProjectElement) Deprecated.Deletes an existingEnterpriseProjectElemententity in the S/4HANA system.Deprecated.Fetch multipleEnterpriseProjBlkFuncentities.Deprecated.Fetch multipleEnterpriseProjectentities.Deprecated.Fetch multipleEnterpriseProjectElemententities.Deprecated.Fetch multipleEntProjectElmntPublicSectorentities.Deprecated.Fetch multipleEntProjectPublicSectorentities.Deprecated.Fetch multipleEntProjElmntBlockFuncentities.getEnterpriseProjBlkFuncByKey(UUID projectUUID) Deprecated.Fetch a singleEnterpriseProjBlkFuncentity using key fields.getEnterpriseProjectByKey(UUID projectUUID) Deprecated.Fetch a singleEnterpriseProjectentity using key fields.getEnterpriseProjectElementByKey(UUID projectElementUUID) Deprecated.Fetch a singleEnterpriseProjectElemententity using key fields.getEntProjectElmntPublicSectorByKey(UUID projectElementUUID) Deprecated.Fetch a singleEntProjectElmntPublicSectorentity using key fields.getEntProjectPublicSectorByKey(UUID projectUUID) Deprecated.Fetch a singleEntProjectPublicSectorentity using key fields.getEntProjElmntBlockFuncByKey(UUID projectElementUUID) Deprecated.Fetch a singleEntProjElmntBlockFuncentity using key fields.setProcessingStatus(UUID projectUUID, String processingStatus) Deprecated.Creates a fluent helper for the SetProcessingStatus OData function import.setProjElemProcessingStatus(UUID projectElementUUID, String processingStatus) Deprecated.Creates a fluent helper for the SetProjElemProcessingStatus OData function import.updateEnterpriseProjBlkFunc(EnterpriseProjBlkFunc enterpriseProjBlkFunc) Deprecated.Update an existingEnterpriseProjBlkFuncentity and save it to the S/4HANA system.updateEnterpriseProject(EnterpriseProject enterpriseProject) Deprecated.Update an existingEnterpriseProjectentity and save it to the S/4HANA system.updateEnterpriseProjectElement(EnterpriseProjectElement enterpriseProjectElement) Deprecated.Update an existingEnterpriseProjectElemententity and save it to the S/4HANA system.updateEntProjectElmntPublicSector(EntProjectElmntPublicSector entProjectElmntPublicSector) Deprecated.Update an existingEntProjectElmntPublicSectorentity and save it to the S/4HANA system.updateEntProjectPublicSector(EntProjectPublicSector entProjectPublicSector) Deprecated.Update an existingEntProjectPublicSectorentity and save it to the S/4HANA system.updateEntProjElmntBlockFunc(EntProjElmntBlockFunc entProjElmntBlockFunc) Deprecated.Update an existingEntProjElmntBlockFuncentity 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.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
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.
-
getAllEnterpriseProjBlkFunc
Deprecated.Fetch multipleEnterpriseProjBlkFuncentities.- Returns:
- A fluent helper to fetch multiple
EnterpriseProjBlkFuncentities. 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.
-
getEnterpriseProjBlkFuncByKey
Deprecated.Fetch a singleEnterpriseProjBlkFuncentity using key fields.- Parameters:
projectUUID- Entity GuidConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
EnterpriseProjBlkFuncentity 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.
-
createEnterpriseProjBlkFunc
@Nonnull EnterpriseProjBlkFuncCreateFluentHelper createEnterpriseProjBlkFunc(@Nonnull EnterpriseProjBlkFunc enterpriseProjBlkFunc) Deprecated.Create a newEnterpriseProjBlkFuncentity and save it to the S/4HANA system.- Parameters:
enterpriseProjBlkFunc-EnterpriseProjBlkFuncentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
EnterpriseProjBlkFuncentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateEnterpriseProjBlkFunc
@Nonnull EnterpriseProjBlkFuncUpdateFluentHelper updateEnterpriseProjBlkFunc(@Nonnull EnterpriseProjBlkFunc enterpriseProjBlkFunc) Deprecated.Update an existingEnterpriseProjBlkFuncentity and save it to the S/4HANA system.- Parameters:
enterpriseProjBlkFunc-EnterpriseProjBlkFuncentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
EnterpriseProjBlkFuncentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllEnterpriseProject
Deprecated.Fetch multipleEnterpriseProjectentities.- Returns:
- A fluent helper to fetch multiple
EnterpriseProjectentities. 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.
-
getEnterpriseProjectByKey
Deprecated.Fetch a singleEnterpriseProjectentity using key fields.- Parameters:
projectUUID- Entity GuidConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
EnterpriseProjectentity 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.
-
createEnterpriseProject
@Nonnull EnterpriseProjectCreateFluentHelper createEnterpriseProject(@Nonnull EnterpriseProject enterpriseProject) Deprecated.Create a newEnterpriseProjectentity and save it to the S/4HANA system.- Parameters:
enterpriseProject-EnterpriseProjectentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
EnterpriseProjectentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateEnterpriseProject
@Nonnull EnterpriseProjectUpdateFluentHelper updateEnterpriseProject(@Nonnull EnterpriseProject enterpriseProject) Deprecated.Update an existingEnterpriseProjectentity and save it to the S/4HANA system.- Parameters:
enterpriseProject-EnterpriseProjectentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
EnterpriseProjectentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteEnterpriseProject
@Nonnull EnterpriseProjectDeleteFluentHelper deleteEnterpriseProject(@Nonnull EnterpriseProject enterpriseProject) Deprecated.Deletes an existingEnterpriseProjectentity in the S/4HANA system.- Parameters:
enterpriseProject-EnterpriseProjectentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
EnterpriseProjectentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllEnterpriseProjectElement
Deprecated.Fetch multipleEnterpriseProjectElemententities.- Returns:
- A fluent helper to fetch multiple
EnterpriseProjectElemententities. 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.
-
getEnterpriseProjectElementByKey
@Nonnull EnterpriseProjectElementByKeyFluentHelper getEnterpriseProjectElementByKey(UUID projectElementUUID) Deprecated.Fetch a singleEnterpriseProjectElemententity using key fields.- Parameters:
projectElementUUID- Entity GuidConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
EnterpriseProjectElemententity 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.
-
createEnterpriseProjectElement
@Nonnull EnterpriseProjectElementCreateFluentHelper createEnterpriseProjectElement(@Nonnull EnterpriseProjectElement enterpriseProjectElement) Deprecated.Create a newEnterpriseProjectElemententity and save it to the S/4HANA system.- Parameters:
enterpriseProjectElement-EnterpriseProjectElemententity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
EnterpriseProjectElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateEnterpriseProjectElement
@Nonnull EnterpriseProjectElementUpdateFluentHelper updateEnterpriseProjectElement(@Nonnull EnterpriseProjectElement enterpriseProjectElement) Deprecated.Update an existingEnterpriseProjectElemententity and save it to the S/4HANA system.- Parameters:
enterpriseProjectElement-EnterpriseProjectElemententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
EnterpriseProjectElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteEnterpriseProjectElement
@Nonnull EnterpriseProjectElementDeleteFluentHelper deleteEnterpriseProjectElement(@Nonnull EnterpriseProjectElement enterpriseProjectElement) Deprecated.Deletes an existingEnterpriseProjectElemententity in the S/4HANA system.- Parameters:
enterpriseProjectElement-EnterpriseProjectElemententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
EnterpriseProjectElemententity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllEntProjectElmntPublicSector
Deprecated.Fetch multipleEntProjectElmntPublicSectorentities.- Returns:
- A fluent helper to fetch multiple
EntProjectElmntPublicSectorentities. 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.
-
getEntProjectElmntPublicSectorByKey
@Nonnull EntProjectElmntPublicSectorByKeyFluentHelper getEntProjectElmntPublicSectorByKey(UUID projectElementUUID) Deprecated.Fetch a singleEntProjectElmntPublicSectorentity using key fields.- Parameters:
projectElementUUID- Entity GuidConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
EntProjectElmntPublicSectorentity 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.
-
updateEntProjectElmntPublicSector
@Nonnull EntProjectElmntPublicSectorUpdateFluentHelper updateEntProjectElmntPublicSector(@Nonnull EntProjectElmntPublicSector entProjectElmntPublicSector) Deprecated.Update an existingEntProjectElmntPublicSectorentity and save it to the S/4HANA system.- Parameters:
entProjectElmntPublicSector-EntProjectElmntPublicSectorentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
EntProjectElmntPublicSectorentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllEntProjectPublicSector
Deprecated.Fetch multipleEntProjectPublicSectorentities.- Returns:
- A fluent helper to fetch multiple
EntProjectPublicSectorentities. 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.
-
getEntProjectPublicSectorByKey
Deprecated.Fetch a singleEntProjectPublicSectorentity using key fields.- Parameters:
projectUUID- Entity GuidConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
EntProjectPublicSectorentity 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.
-
updateEntProjectPublicSector
@Nonnull EntProjectPublicSectorUpdateFluentHelper updateEntProjectPublicSector(@Nonnull EntProjectPublicSector entProjectPublicSector) Deprecated.Update an existingEntProjectPublicSectorentity and save it to the S/4HANA system.- Parameters:
entProjectPublicSector-EntProjectPublicSectorentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
EntProjectPublicSectorentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllEntProjElmntBlockFunc
Deprecated.Fetch multipleEntProjElmntBlockFuncentities.- Returns:
- A fluent helper to fetch multiple
EntProjElmntBlockFuncentities. 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.
-
getEntProjElmntBlockFuncByKey
@Nonnull EntProjElmntBlockFuncByKeyFluentHelper getEntProjElmntBlockFuncByKey(UUID projectElementUUID) Deprecated.Fetch a singleEntProjElmntBlockFuncentity using key fields.- Parameters:
projectElementUUID- Entity GuidConstraints: Not nullable
- Returns:
- A fluent helper to fetch a single
EntProjElmntBlockFuncentity 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.
-
createEntProjElmntBlockFunc
@Nonnull EntProjElmntBlockFuncCreateFluentHelper createEntProjElmntBlockFunc(@Nonnull EntProjElmntBlockFunc entProjElmntBlockFunc) Deprecated.Create a newEntProjElmntBlockFuncentity and save it to the S/4HANA system.- Parameters:
entProjElmntBlockFunc-EntProjElmntBlockFuncentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
EntProjElmntBlockFuncentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateEntProjElmntBlockFunc
@Nonnull EntProjElmntBlockFuncUpdateFluentHelper updateEntProjElmntBlockFunc(@Nonnull EntProjElmntBlockFunc entProjElmntBlockFunc) Deprecated.Update an existingEntProjElmntBlockFuncentity and save it to the S/4HANA system.- Parameters:
entProjElmntBlockFunc-EntProjElmntBlockFuncentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
EntProjElmntBlockFuncentity. To perform execution, call theexecutemethod on the fluent helper object.
-
setProcessingStatus
@Nonnull SetProcessingStatusFluentHelper setProcessingStatus(@Nonnull UUID projectUUID, @Nullable String processingStatus) Deprecated.Creates a fluent helper for the SetProcessingStatus OData function import.
- Parameters:
processingStatus- Processing StatusConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: ProcessingStatus
projectUUID- Entity GUIDConstraints: none
Original parameter name from the Odata EDM: ProjectUUID
- Returns:
- A fluent helper object that will execute the SetProcessingStatus OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
setProjElemProcessingStatus
@Nonnull SetProjElemProcessingStatusFluentHelper setProjElemProcessingStatus(@Nonnull UUID projectElementUUID, @Nullable String processingStatus) Deprecated.Creates a fluent helper for the SetProjElemProcessingStatus OData function import.
- Parameters:
processingStatus- Processing StatusConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: ProcessingStatus
projectElementUUID- Entity GUIDConstraints: none
Original parameter name from the Odata EDM: ProjectElementUUID
- Returns:
- A fluent helper object that will execute the SetProjElemProcessingStatus OData function import
with the provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-