@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultEnterpriseProjectV2Service") public class DefaultEnterpriseProjectV2Service extends Object implements EnterpriseProjectV2Service
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 API Business Hub
OData Service: | API_ENTERPRISE_PROJECT_SRV_0002 |
API Version: | 2 |
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 |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultEnterpriseProjectV2Service()
Creates a service using
EnterpriseProjectV2Service.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultEnterpriseProjectV2Service()
EnterpriseProjectV2Service.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultEnterpriseProjectV2Service withServicePath(@Nonnull String servicePath)
EnterpriseProjectV2Service
withServicePath
in interface EnterpriseProjectV2Service
servicePath
- Service path that will override the default.@Nonnull public DefaultEnterpriseProjectV2ServiceBatch batch()
batch
in interface BatchService<EnterpriseProjectV2ServiceBatch>
@Nonnull public EnterpriseProjBlkFuncFluentHelper getAllEnterpriseProjBlkFunc()
EnterpriseProjectV2Service
EnterpriseProjBlkFunc
entities.getAllEnterpriseProjBlkFunc
in interface EnterpriseProjectV2Service
EnterpriseProjBlkFunc
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.@Nonnull public EnterpriseProjBlkFuncByKeyFluentHelper getEnterpriseProjBlkFuncByKey(UUID projectUUID)
EnterpriseProjectV2Service
EnterpriseProjBlkFunc
entity using key fields.getEnterpriseProjBlkFuncByKey
in interface EnterpriseProjectV2Service
projectUUID
- Entity Guid
Constraints: Not nullable
EnterpriseProjBlkFunc
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.@Nonnull public EnterpriseProjBlkFuncCreateFluentHelper createEnterpriseProjBlkFunc(@Nonnull EnterpriseProjBlkFunc enterpriseProjBlkFunc)
EnterpriseProjectV2Service
EnterpriseProjBlkFunc
entity and save it to the S/4HANA system.createEnterpriseProjBlkFunc
in interface EnterpriseProjectV2Service
enterpriseProjBlkFunc
- EnterpriseProjBlkFunc
entity object that will be created in the S/4HANA system.EnterpriseProjBlkFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjBlkFuncUpdateFluentHelper updateEnterpriseProjBlkFunc(@Nonnull EnterpriseProjBlkFunc enterpriseProjBlkFunc)
EnterpriseProjectV2Service
EnterpriseProjBlkFunc
entity and save it to the S/4HANA system.updateEnterpriseProjBlkFunc
in interface EnterpriseProjectV2Service
enterpriseProjBlkFunc
- EnterpriseProjBlkFunc
entity object that will be updated in the S/4HANA system.EnterpriseProjBlkFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectElementFluentHelper getAllEnterpriseProjectElement()
EnterpriseProjectV2Service
EnterpriseProjectElement
entities.getAllEnterpriseProjectElement
in interface EnterpriseProjectV2Service
EnterpriseProjectElement
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.@Nonnull public EnterpriseProjectElementByKeyFluentHelper getEnterpriseProjectElementByKey(UUID projectElementUUID)
EnterpriseProjectV2Service
EnterpriseProjectElement
entity using key fields.getEnterpriseProjectElementByKey
in interface EnterpriseProjectV2Service
projectElementUUID
- Entity Guid
Constraints: Not nullable
EnterpriseProjectElement
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.@Nonnull public EnterpriseProjectElementCreateFluentHelper createEnterpriseProjectElement(@Nonnull EnterpriseProjectElement enterpriseProjectElement)
EnterpriseProjectV2Service
EnterpriseProjectElement
entity and save it to the S/4HANA system.createEnterpriseProjectElement
in interface EnterpriseProjectV2Service
enterpriseProjectElement
- EnterpriseProjectElement
entity object that will be created in the S/4HANA system.EnterpriseProjectElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectElementUpdateFluentHelper updateEnterpriseProjectElement(@Nonnull EnterpriseProjectElement enterpriseProjectElement)
EnterpriseProjectV2Service
EnterpriseProjectElement
entity and save it to the S/4HANA system.updateEnterpriseProjectElement
in interface EnterpriseProjectV2Service
enterpriseProjectElement
- EnterpriseProjectElement
entity object that will be updated in the S/4HANA system.EnterpriseProjectElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectElementDeleteFluentHelper deleteEnterpriseProjectElement(@Nonnull EnterpriseProjectElement enterpriseProjectElement)
EnterpriseProjectV2Service
EnterpriseProjectElement
entity in the S/4HANA system.deleteEnterpriseProjectElement
in interface EnterpriseProjectV2Service
enterpriseProjectElement
- EnterpriseProjectElement
entity object that will be deleted in the S/4HANA system.EnterpriseProjectElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectJVAFluentHelper getAllEnterpriseProjectJVA()
EnterpriseProjectV2Service
EnterpriseProjectJVA
entities.getAllEnterpriseProjectJVA
in interface EnterpriseProjectV2Service
EnterpriseProjectJVA
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.@Nonnull public EnterpriseProjectJVAByKeyFluentHelper getEnterpriseProjectJVAByKey(UUID projectUUID)
EnterpriseProjectV2Service
EnterpriseProjectJVA
entity using key fields.getEnterpriseProjectJVAByKey
in interface EnterpriseProjectV2Service
projectUUID
- Entity Guid
Constraints: Not nullable
EnterpriseProjectJVA
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.@Nonnull public EnterpriseProjectJVAUpdateFluentHelper updateEnterpriseProjectJVA(@Nonnull EnterpriseProjectJVA enterpriseProjectJVA)
EnterpriseProjectV2Service
EnterpriseProjectJVA
entity and save it to the S/4HANA system.updateEnterpriseProjectJVA
in interface EnterpriseProjectV2Service
enterpriseProjectJVA
- EnterpriseProjectJVA
entity object that will be updated in the S/4HANA system.EnterpriseProjectJVA
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectRoleFluentHelper getAllEnterpriseProjectRole()
EnterpriseProjectV2Service
EnterpriseProjectRole
entities.getAllEnterpriseProjectRole
in interface EnterpriseProjectV2Service
EnterpriseProjectRole
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.@Nonnull public EnterpriseProjectRoleByKeyFluentHelper getEnterpriseProjectRoleByKey(UUID projectRoleUUID)
EnterpriseProjectV2Service
EnterpriseProjectRole
entity using key fields.getEnterpriseProjectRoleByKey
in interface EnterpriseProjectV2Service
projectRoleUUID
- Role GUID
Constraints: Not nullable
EnterpriseProjectRole
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.@Nonnull public EnterpriseProjectRoleCreateFluentHelper createEnterpriseProjectRole(@Nonnull EnterpriseProjectRole enterpriseProjectRole)
EnterpriseProjectV2Service
EnterpriseProjectRole
entity and save it to the S/4HANA system.createEnterpriseProjectRole
in interface EnterpriseProjectV2Service
enterpriseProjectRole
- EnterpriseProjectRole
entity object that will be created in the S/4HANA system.EnterpriseProjectRole
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectTeamMemberFluentHelper getAllEnterpriseProjectTeamMember()
EnterpriseProjectV2Service
EnterpriseProjectTeamMember
entities.getAllEnterpriseProjectTeamMember
in interface EnterpriseProjectV2Service
EnterpriseProjectTeamMember
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.@Nonnull public EnterpriseProjectTeamMemberByKeyFluentHelper getEnterpriseProjectTeamMemberByKey(UUID teamMemberUUID)
EnterpriseProjectV2Service
EnterpriseProjectTeamMember
entity using key fields.getEnterpriseProjectTeamMemberByKey
in interface EnterpriseProjectV2Service
teamMemberUUID
- Entity Guid
Constraints: Not nullable
EnterpriseProjectTeamMember
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.@Nonnull public EnterpriseProjectTeamMemberCreateFluentHelper createEnterpriseProjectTeamMember(@Nonnull EnterpriseProjectTeamMember enterpriseProjectTeamMember)
EnterpriseProjectV2Service
EnterpriseProjectTeamMember
entity and save it to the S/4HANA system.createEnterpriseProjectTeamMember
in interface EnterpriseProjectV2Service
enterpriseProjectTeamMember
- EnterpriseProjectTeamMember
entity object that will be created in the S/4HANA system.EnterpriseProjectTeamMember
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectFluentHelper getAllEnterpriseProject()
EnterpriseProjectV2Service
EnterpriseProject
entities.getAllEnterpriseProject
in interface EnterpriseProjectV2Service
EnterpriseProject
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.@Nonnull public EnterpriseProjectByKeyFluentHelper getEnterpriseProjectByKey(UUID projectUUID)
EnterpriseProjectV2Service
EnterpriseProject
entity using key fields.getEnterpriseProjectByKey
in interface EnterpriseProjectV2Service
projectUUID
- Entity Guid
Constraints: Not nullable
EnterpriseProject
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.@Nonnull public EnterpriseProjectCreateFluentHelper createEnterpriseProject(@Nonnull EnterpriseProject enterpriseProject)
EnterpriseProjectV2Service
EnterpriseProject
entity and save it to the S/4HANA system.createEnterpriseProject
in interface EnterpriseProjectV2Service
enterpriseProject
- EnterpriseProject
entity object that will be created in the S/4HANA system.EnterpriseProject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectUpdateFluentHelper updateEnterpriseProject(@Nonnull EnterpriseProject enterpriseProject)
EnterpriseProjectV2Service
EnterpriseProject
entity and save it to the S/4HANA system.updateEnterpriseProject
in interface EnterpriseProjectV2Service
enterpriseProject
- EnterpriseProject
entity object that will be updated in the S/4HANA system.EnterpriseProject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EnterpriseProjectDeleteFluentHelper deleteEnterpriseProject(@Nonnull EnterpriseProject enterpriseProject)
EnterpriseProjectV2Service
EnterpriseProject
entity in the S/4HANA system.deleteEnterpriseProject
in interface EnterpriseProjectV2Service
enterpriseProject
- EnterpriseProject
entity object that will be deleted in the S/4HANA system.EnterpriseProject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntProjectElementJVAFluentHelper getAllEntProjectElementJVA()
EnterpriseProjectV2Service
EntProjectElementJVA
entities.getAllEntProjectElementJVA
in interface EnterpriseProjectV2Service
EntProjectElementJVA
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.@Nonnull public EntProjectElementJVAByKeyFluentHelper getEntProjectElementJVAByKey(UUID projectElementUUID)
EnterpriseProjectV2Service
EntProjectElementJVA
entity using key fields.getEntProjectElementJVAByKey
in interface EnterpriseProjectV2Service
projectElementUUID
- Entity Guid
Constraints: Not nullable
EntProjectElementJVA
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.@Nonnull public EntProjectElementJVAUpdateFluentHelper updateEntProjectElementJVA(@Nonnull EntProjectElementJVA entProjectElementJVA)
EnterpriseProjectV2Service
EntProjectElementJVA
entity and save it to the S/4HANA system.updateEntProjectElementJVA
in interface EnterpriseProjectV2Service
entProjectElementJVA
- EntProjectElementJVA
entity object that will be updated in the S/4HANA system.EntProjectElementJVA
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntProjectPublicSectorFluentHelper getAllEntProjectPublicSector()
EnterpriseProjectV2Service
EntProjectPublicSector
entities.getAllEntProjectPublicSector
in interface EnterpriseProjectV2Service
EntProjectPublicSector
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.@Nonnull public EntProjectPublicSectorByKeyFluentHelper getEntProjectPublicSectorByKey(UUID projectUUID)
EnterpriseProjectV2Service
EntProjectPublicSector
entity using key fields.getEntProjectPublicSectorByKey
in interface EnterpriseProjectV2Service
projectUUID
- Entity Guid
Constraints: Not nullable
EntProjectPublicSector
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.@Nonnull public EntProjectPublicSectorUpdateFluentHelper updateEntProjectPublicSector(@Nonnull EntProjectPublicSector entProjectPublicSector)
EnterpriseProjectV2Service
EntProjectPublicSector
entity and save it to the S/4HANA system.updateEntProjectPublicSector
in interface EnterpriseProjectV2Service
entProjectPublicSector
- EntProjectPublicSector
entity object that will be updated in the S/4HANA system.EntProjectPublicSector
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntProjElmntBlockFuncFluentHelper getAllEntProjElmntBlockFunc()
EnterpriseProjectV2Service
EntProjElmntBlockFunc
entities.getAllEntProjElmntBlockFunc
in interface EnterpriseProjectV2Service
EntProjElmntBlockFunc
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.@Nonnull public EntProjElmntBlockFuncByKeyFluentHelper getEntProjElmntBlockFuncByKey(UUID projectElementUUID)
EnterpriseProjectV2Service
EntProjElmntBlockFunc
entity using key fields.getEntProjElmntBlockFuncByKey
in interface EnterpriseProjectV2Service
projectElementUUID
- Entity Guid
Constraints: Not nullable
EntProjElmntBlockFunc
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.@Nonnull public EntProjElmntBlockFuncCreateFluentHelper createEntProjElmntBlockFunc(@Nonnull EntProjElmntBlockFunc entProjElmntBlockFunc)
EnterpriseProjectV2Service
EntProjElmntBlockFunc
entity and save it to the S/4HANA system.createEntProjElmntBlockFunc
in interface EnterpriseProjectV2Service
entProjElmntBlockFunc
- EntProjElmntBlockFunc
entity object that will be created in the S/4HANA system.EntProjElmntBlockFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntProjElmntBlockFuncUpdateFluentHelper updateEntProjElmntBlockFunc(@Nonnull EntProjElmntBlockFunc entProjElmntBlockFunc)
EnterpriseProjectV2Service
EntProjElmntBlockFunc
entity and save it to the S/4HANA system.updateEntProjElmntBlockFunc
in interface EnterpriseProjectV2Service
entProjElmntBlockFunc
- EntProjElmntBlockFunc
entity object that will be updated in the S/4HANA system.EntProjElmntBlockFunc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntProjectElmntPublicSectorFluentHelper getAllEntProjectElmntPublicSector()
EnterpriseProjectV2Service
EntProjectElmntPublicSector
entities.getAllEntProjectElmntPublicSector
in interface EnterpriseProjectV2Service
EntProjectElmntPublicSector
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.@Nonnull public EntProjectElmntPublicSectorByKeyFluentHelper getEntProjectElmntPublicSectorByKey(UUID projectElementUUID)
EnterpriseProjectV2Service
EntProjectElmntPublicSector
entity using key fields.getEntProjectElmntPublicSectorByKey
in interface EnterpriseProjectV2Service
projectElementUUID
- Entity Guid
Constraints: Not nullable
EntProjectElmntPublicSector
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.@Nonnull public EntProjectElmntPublicSectorUpdateFluentHelper updateEntProjectElmntPublicSector(@Nonnull EntProjectElmntPublicSector entProjectElmntPublicSector)
EnterpriseProjectV2Service
EntProjectElmntPublicSector
entity and save it to the S/4HANA system.updateEntProjectElmntPublicSector
in interface EnterpriseProjectV2Service
entProjectElmntPublicSector
- EntProjectElmntPublicSector
entity object that will be updated in the S/4HANA system.EntProjectElmntPublicSector
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntTeamMemberEntitlementFluentHelper getAllEntTeamMemberEntitlement()
EnterpriseProjectV2Service
EntTeamMemberEntitlement
entities.getAllEntTeamMemberEntitlement
in interface EnterpriseProjectV2Service
EntTeamMemberEntitlement
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.@Nonnull public EntTeamMemberEntitlementByKeyFluentHelper getEntTeamMemberEntitlementByKey(UUID projectEntitlementUUID)
EnterpriseProjectV2Service
EntTeamMemberEntitlement
entity using key fields.getEntTeamMemberEntitlementByKey
in interface EnterpriseProjectV2Service
projectEntitlementUUID
- Entitlement Guid
Constraints: Not nullable
EntTeamMemberEntitlement
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.@Nonnull public EntTeamMemberEntitlementCreateFluentHelper createEntTeamMemberEntitlement(@Nonnull EntTeamMemberEntitlement entTeamMemberEntitlement)
EnterpriseProjectV2Service
EntTeamMemberEntitlement
entity and save it to the S/4HANA system.createEntTeamMemberEntitlement
in interface EnterpriseProjectV2Service
entTeamMemberEntitlement
- EntTeamMemberEntitlement
entity object that will be created in the S/4HANA system.EntTeamMemberEntitlement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntTeamMemberEntitlementUpdateFluentHelper updateEntTeamMemberEntitlement(@Nonnull EntTeamMemberEntitlement entTeamMemberEntitlement)
EnterpriseProjectV2Service
EntTeamMemberEntitlement
entity and save it to the S/4HANA system.updateEntTeamMemberEntitlement
in interface EnterpriseProjectV2Service
entTeamMemberEntitlement
- EntTeamMemberEntitlement
entity object that will be updated in the S/4HANA system.EntTeamMemberEntitlement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public EntTeamMemberEntitlementDeleteFluentHelper deleteEntTeamMemberEntitlement(@Nonnull EntTeamMemberEntitlement entTeamMemberEntitlement)
EnterpriseProjectV2Service
EntTeamMemberEntitlement
entity in the S/4HANA system.deleteEntTeamMemberEntitlement
in interface EnterpriseProjectV2Service
entTeamMemberEntitlement
- EntTeamMemberEntitlement
entity object that will be deleted in the S/4HANA system.EntTeamMemberEntitlement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ChangeEntProjElmntPositionFluentHelper changeEntProjElmntPosition(@Nonnull UUID projectElementUUID, @Nullable UUID parentObjectUUID, @Nullable UUID leftSiblingUUID)
EnterpriseProjectV2Service
Creates a fluent helper for the ChangeEntProjElmntPosition OData function import.
changeEntProjElmntPosition
in interface EnterpriseProjectV2Service
projectElementUUID
- Entity GUID
Constraints: none
Original parameter name from the Odata EDM: ProjectElementUUID
parentObjectUUID
- PrjElmnt GUID
Constraints: Nullable
Original parameter name from the Odata EDM: ParentObjectUUID
leftSiblingUUID
- PrjElmnt GUID
Constraints: Nullable
Original parameter name from the Odata EDM: LeftSiblingUUID
execute
method on the fluent helper object.@Nonnull public ChangeEntProjElmntProcgStatusFluentHelper changeEntProjElmntProcgStatus(@Nonnull UUID projectElementUUID, @Nullable String processingStatus)
EnterpriseProjectV2Service
Creates a fluent helper for the ChangeEntProjElmntProcgStatus OData function import.
changeEntProjElmntProcgStatus
in interface EnterpriseProjectV2Service
projectElementUUID
- Entity GUID
Constraints: none
Original parameter name from the Odata EDM: ProjectElementUUID
processingStatus
- Processing Status
Constraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: ProcessingStatus
execute
method on the fluent helper object.@Nonnull public ChangeEntProjProcgStatusFluentHelper changeEntProjProcgStatus(@Nonnull UUID projectUUID, @Nullable String processingStatus)
EnterpriseProjectV2Service
Creates a fluent helper for the ChangeEntProjProcgStatus OData function import.
changeEntProjProcgStatus
in interface EnterpriseProjectV2Service
projectUUID
- Entity GUID
Constraints: none
Original parameter name from the Odata EDM: ProjectUUID
processingStatus
- Processing Status
Constraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: ProcessingStatus
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.