Application - com.hornbill.projectmanager


Entities

The following entities are defined for this application

Capacities

The following operations are defined for the 'Capacities' entity.

Operation Description
addCapacity This flowcode operation creates a new capacity.
deleteCapacity This flowcode operation deletes an existing capacity.
getCapacities This flowcode operation gets details of all capacities based on the search criteria provided.
getCapacity This flowcode operation gets details of the specified capacity.
updateCapacity This flowcode operation updates the existing specified capacity.

ProgrammeAttachments

The following operations are defined for the 'ProgrammeAttachments' entity.

Operation Description
addProgrammeAttachment This flowcode operation adds a new programme attachment.
deleteProgrammeAttachment This flowcode operation deletes an existing programme attachment.
getProgrammeAttachments This flowcode operation gets details of all attachments for the programme provided.
updateProgrammeAttachment This flowcode operation updates an existing programme attachment.

ProgrammeAuditHistory

The following operations are defined for the 'ProgrammeAuditHistory' entity.

Operation Description
addProgrammeAuditHistory This flowcode operation creates a new audit history entry for the specified programme.
getAuditHistory This flowcode operation gets details of all audit history entries for the programme provided.
getAuditHistoryDetails This flowcode operation gets details of the specified programme audit history record.

ProgrammeBenefits

The following operations are defined for the 'ProgrammeBenefits' entity.

Operation Description
addProgrammeBenefit This flowcode operation creates a new programme benefit for the specified programme.
deleteProgrammeBenefit This flowcode operation deletes an existing programme benefit.
getProgrammeBenefits This flowcode operation gets details of all programme benefits for the programme provided.
updateProgrammeBenefit This flowcode operation updates the existing specified programme benefit.

ProgrammeMembers

The following operations are defined for the 'ProgrammeMembers' entity.

Operation Description
addProgrammeMember This flowcode operation creates a new programme member for the specified programme.
deleteProgrammeMember This flowcode operation deletes an existing programme member.
getMyProgrammeManagers This flowcode operation gets details of all programme managers for all programmes that the user invoking the operation is involved in.
getMyProgrammeSponsors This flowcode operation gets details of all programme sponsors for all programmes that the user invoking the operation is involved in.
getProgrammeMembers This flowcode operation gets details of all programme members for the programme provided.
updateProgrammeMember This flowcode operation updates the existing specified programme member.

ProgrammeProjects

The following operations are defined for the 'ProgrammeProjects' entity.

Operation Description
addProgrammeProject This flowcode operation creates a new programme project for the specified programme.
deleteProgrammeProject This flowcode operation deletes an existing programme project.
getProgrammeProjects This flowcode operation gets details of all programme projects for the programme provided.
getProgrammeProjectsBarCharts This flowcode operation gets details of all programme projects for use in bar charts
getProgrammeProjectsGanttChart This flowcode operation gets details of all programme projects for use in a gantt chart
getProgrammeProjectsRagTolerances This flowcode operation gets details of all project rag tolerances for each project associated to the specified programme

Programmes

The following operations are defined for the 'Programmes' entity.

Operation Description
addProgramme This flowcode operation creates a new programme.
deleteAllCancelledProgrammes This flowcode operation deletes all existing cancelled programmes.
deleteCancelledProgramme This flowcode operation deletes an existing cancelled programme.
deleteProgramme This flowcode operation deletes an existing programme.
getCancelledProgrammes This flowcode operation gets details of all cancelled programmes.
getProgramme This flowcode operation gets details of the specified programme.
getProgrammes This flowcode operation gets details of all programmes based on the search criteria provided.
getProgrammesGanttChart This flowcode operation gets details of all programmes based on the search criteria provided for use in a gantt chart.
getRelatedEntityCounts This flowcode operation gets counts of all related entities to the main programmes entity. For example the number of projects and members associated to the specified programme.
updateProgramme This flowcode operation updates the specified programme.

ProgrammeSubStatuses

The following operations are defined for the 'ProgrammeSubStatuses' entity.

Operation Description
addProgrammeSubStatus This flowcode operation creates a new programme sub status.
deleteAllProgrammeSubStatuses This flowcode operation deletes all existing programme sub statuses.
deleteProgrammeSubStatus This flowcode operation deletes an existing programme sub status.
getProgrammeSubStatuses This flowcode operation gets details of all programme sub statuses based on the search criteria provided.
updateProgrammeSubStatus This flowcode operation updates the specified programme sub status.

ProjectAssumptions

The following operations are defined for the 'ProjectAssumptions' entity.

Operation Description
addProjectAssumption This flowcode operation creates a new project assumption for the specified project.
deleteProjectAssumption This flowcode operation deletes an existing project assumption.
getProjectAssumption This flowcode operation gets details of the specified project assumption.
getProjectAssumptions This flowcode operation gets details of all project assumptions for the project provided.
updateProjectAssumption This flowcode operation updates the specified project assumption.

ProjectAttachments

The following operations are defined for the 'ProjectAttachments' entity.

Operation Description
addProjectAttachment This flowcode operation adds a new project attachment.
deleteProjectAttachment This flowcode operation deletes an existing project attachment.
getProjectAttachments This flowcode operation gets details of all attachments for the project provided.
updateProjectAttachment This flowcode operation updates an existing project attachment.

ProjectAuditHistory

The following operations are defined for the 'ProjectAuditHistory' entity.

Operation Description
addAuditHistory This flowcode operation creates a new audit history entry for the specified project.
addProjectAuditHistory This flowcode operation creates a new audit history entry for the specified project.
getAuditHistory This flowcode operation gets details of all audit history entries for the project provided.
getAuditHistoryDetails This flowcode operation gets details of the specified project audit history record.

ProjectBudgets

The following operations are defined for the 'ProjectBudgets' entity.

Operation Description
addProjectBudget This flowcode operation adds a new project budget.
deleteProjectBudget This flowcode operation deletes an existing project budget.
getProjectBudget This flowcode operation gets details of the specified project budget.
getProjectBudgets This flowcode operation gets details of all budgets for the project provided.
updateProjectBudget This flowcode operation updates the existing specified project budget.

ProjectCostHistory

The following operations are defined for the 'ProjectCostHistory' entity.

Operation Description
addProjectCostHistory This flowcode operation creates a new project cost history record for the specified project.
deleteProjectCostHistory This flowcode operation creates a new project cost history record for the specified project.
getProjectCostHistory This flowcode operation gets details of all project costs for the project provided.

ProjectCosts

The following operations are defined for the 'ProjectCosts' entity.

Operation Description
addProjectCost This flowcode operation creates a new project cost for the specified project.
deleteProjectCost This flowcode operation deletes an existing project cost.
getProjectCost This flowcode operation gets details of the specified project cost.
getProjectCosts This flowcode operation gets details of all project costs for the project provided.
getProjectCostsBarChart This flowcode operation gets details of all project costs for the project provided.
getProjectCostsLineChart This flowcode operation gets details of all project costs for the project provided.
getProjectCostsPieChart This flowcode operation gets details of all project costs for the project provided.
updateProjectCost This flowcode operation updates the specified project cost.

ProjectDependencies

The following operations are defined for the 'ProjectDependencies' entity.

Operation Description
addProjectDependency This flowcode operation creates a new project dependency for the specified project.
deleteProjectDependency This flowcode operation deletes an existing project dependency.
getProjectDependencies This flowcode operation gets details of all project dependencies for the project provided.
getProjectDependency This flowcode operation gets details of the specified project dependency.
updateProjectDependency This flowcode operation updates the specified project dependency.

ProjectEmails

The following operations are defined for the 'ProjectEmails' entity.

Operation Description
addProjectEmail This flowcode operation adds a new project email.
deleteProjectEmail This flowcode operation deletes an existing project email.
getProjectEmails This flowcode operation gets details of all emails for the project provided.

ProjectFavourites

The following operations are defined for the 'ProjectFavourites' entity.

Operation Description
addProjectFavourite This flowcode operation favourites the specified project for the user invoking the operation.
deleteProjectFavourite This flowcode operation unfavourites the specified project for the user invoking the operation.
getProjectFavourites This flowcode operation gets details of all favourited projects for the user invoking the operation

ProjectGanttChartSnapshots

The following operations are defined for the 'ProjectGanttChartSnapshots' entity.

Operation Description
addProjectGanttChartSnapshot This flowcode operation creates a new gantt chart snapshot for the specified project gantt chart.
getProjectGanttChartSnapshots This flowcode operation gets details of all project gantt chart snapshots for the project and gantt chart type provided.

ProjectIssues

The following operations are defined for the 'ProjectIssues' entity.

Operation Description
addProjectIssue This flowcode operation creates a new project issue for the specified project.
deleteProjectIssue This flowcode operation deletes an existing project issue.
getProjectIssue This flowcode operation gets details of the specified project issue.
getProjectIssues This flowcode operation gets details of all project issues for the project provided.
updateProjectIssue This flowcode operation updates the specified project issue.

ProjectLinks

The following operations are defined for the 'ProjectLinks' entity.

Operation Description
addProjectLink This flowcode operation adds a new project link.
deleteProjectLink This flowcode operation deletes an existing project link.
getProjectLinks This flowcode operation gets details of all links for the project provided.
updateProjectLink This flowcode operation updates the existing specified project link.

ProjectMemberRolePermissions

The following operations are defined for the 'ProjectMemberRolePermissions' entity.

Operation Description
addProjectMemberRolePermission This flowcode operation creates a new project member role permission for the specified project and role.
deleteProjectMemberRolePermission This flowcode operation deletes an existing project member role permission for the specified project.
getProjectMemberRolePermissions This flowcode operation gets details of all project member role permissions for the specified project.
updateProjectMemberRolePermission This flowcode operation updates the specified project member role permission.

ProjectMembers

The following operations are defined for the 'ProjectMembers' entity.

Operation Description
addProjectMember This flowcode operation creates a new project member for the specified project.
deleteProjectMember This flowcode operation deletes an existing project member.
getMyProjectManagers This flowcode operation gets details of all project managers for all projects that the user invoking the operation is involved in.
getProjectMembers This flowcode operation gets details of all project members for the project provided.
updateProjectMember This flowcode operation updates the existing specified project member.

ProjectMilestones

The following operations are defined for the 'ProjectMilestones' entity.

Operation Description
addProjectMilestone This flowcode operation creates a new project milestone for the specified project.
calculateProjectMilestoneProgress This flowcode operation calculates the progress of the specified project milestone based on the project tasks that contribute towards it.
decreaseProjectMilestoneOrder This flowcode operation increases the order of the specified project milestone by 1.
deleteProjectMilestone This flowcode operation deletes an existing project milestone.
getProjectMilestone This flowcode operation gets details of the specified project milestone.
getProjectMilestoneTasks This flowcode operation gets details of all project tasks for the project milestone provided.
getProjectMilestones This flowcode operation gets details of all project milestones for the project provided.
increaseProjectMilestoneOrder This flowcode operation increases the order of the specified project milestone by 1.
updateProjectMilestone This flowcode operation updates the specified project milestone.

ProjectRagToleranceMatrix

The following operations are defined for the 'ProjectRagToleranceMatrix' entity.

Operation Description
addProjectRagToleranceMatrix This flowcode operation creates a new project rag tolerance matrix.
deleteAllProjectRagToleranceMatrices This flowcode operation deletes all existing project rag tolerance matrices.
deleteProjectRagToleranceMatrix This flowcode operation deletes an existing project rag tolerance matrix.
getProjectRagToleranceMatrix This flowcode operation gets details of all project rag tolerance matrix entries based on the search criteria provided.
updateProjectRagToleranceMatrix This flowcode operation updates the specified project rag tolerance matrix.

ProjectRagToleranceMatrixRules

The following operations are defined for the 'ProjectRagToleranceMatrixRules' entity.

Operation Description
getProjectRagToleranceMatrixRules This flowcode operation gets details of all project rag tolerance matrix rules based on the search criteria provided.
updateProjectRagToleranceMatrixRule This flowcode operation updates the specified project rag tolerance matrix rule.

ProjectRagToleranceMatrixWeightings

The following operations are defined for the 'ProjectRagToleranceMatrixWeightings' entity.

Operation Description
addProjectRagToleranceMatrixWeighting This flowcode operation creates a new project rag tolerance matrix weighting.
deleteAllProjectRagToleranceMatrixWeightings This flowcode operation deletes all existing project rag tolerance matrix rules.
deleteProjectRagToleranceMatrixWeighting This flowcode operation deletes an existing project rag tolerance matrix weighting.
getAvailableProjectRagTolerances This flowcode operation gets details of all project rag tolerances that do not have a weighting
getProjectRagToleranceMatrixWeightings This flowcode operation gets details of all project rag tolerance matrix weightings based on the search criteria provided.
updateProjectRagToleranceMatrixWeighting This flowcode operation updates the specified project rag tolerance matrix weighting.

ProjectRagTolerances

The following operations are defined for the 'ProjectRagTolerances' entity.

Operation Description
addProjectRagTolerance This flowcode operation creates a new project rag tolerance for the specified project.
deleteProjectRagTolerance This flowcode operation deletes an existing project rag tolerance.
getAvailableProjectRagTolerances This flowcode operation gets details of all project rag tolerances that are not defined for the specified project
getProjectRagTolerance This flowcode operation gets details of the specified project rag tolerance.
getProjectRagTolerances This flowcode operation gets details of all project rag tolerances for the project provided.
updateProjectRagTolerance This flowcode operation updates the specified project rag tolerance.

ProjectRagToleranceTemplates

The following operations are defined for the 'ProjectRagToleranceTemplates' entity.

Operation Description
addProjectRagToleranceTemplate This flowcode operation creates a new project rag tolerance template.
deleteAllProjectRagToleranceTemplates This flowcode operation deletes all existing projectrag tolerance templates.
deleteProjectRagToleranceTemplate This flowcode operation deletes an existing project rag tolerance template.
getAvailableProjectRagTolerances This flowcode operation gets details of all project rag tolerances that do not have a template
getProjectRagToleranceTemplate This flowcode operation gets details of the template for the specified project rag tolerance.
getProjectRagToleranceTemplates This flowcode operation gets details of all project rag tolerance templates based on the search criteria provided.
updateProjectRagToleranceTemplate This flowcode operation updates the specified project rag tolerance template.

ProjectRelationships

The following operations are defined for the 'ProjectRelationships' entity.

Operation Description
addProjectRelationship This flowcode operation creates a new project relationship for the specified project.
deleteProjectRelationship This flowcode operation deletes an existing project relationship.
getProjectRelationship This flowcode operation gets details of the specified project relationship.
getProjectRelationships This flowcode operation gets details of all project relationships that match the search criteria provided.
updateProjectRelationship This flowcode operation updates the specified project relationship.

ProjectResources

The following operations are defined for the 'ProjectResources' entity.

Operation Description
addProjectResource This flowcode operation creates a new project resource for the specified project.
deleteProjectResource This flowcode operation deletes an existing project resource. It is only possible to delete a project resource if you are the project manager of the project.
getProjectResource This flowcode operation gets details of the specified project resource.
getProjectResourceRecordedTime This flowcode operation gets details of time recorded for the specified project resource
getProjectResourceRecordedTimeChart This flowcode operation gets details of project tasks for the specified project resource in a format that can be viewed in a fusion chart
getProjectResourceTasks This flowcode operation gets details of project tasks for the specified project resource
getProjectResourceTasksChart This flowcode operation gets details of project tasks for the specified project resource in a format that can be viewed in a fusion chart
getProjectResources This flowcode operation gets details of all project resources that match the search criteria provided.
getProjectResourcesGanttChart This flowcode operation gets details of all project tasks for the specified project for use in a gantt chart
updateProjectResource This flowcode operation updates the specified project resource.

ProjectResourceTasks

There are no operations or events defined for the 'ProjectResourceTasks' entity.

ProjectRiskHistory

The following operations are defined for the 'ProjectRiskHistory' entity.

Operation Description
addProjectRiskHistory This flowcode operation creates a new project risk history record for the specified project.
deleteProjectRiskHistory This flowcode operation creates a new project risk history record for the specified project.
getProjectRiskHistory This flowcode operation gets details of all project risks for the project provided.

ProjectRiskMatrix

The following operations are defined for the 'ProjectRiskMatrix' entity.

Operation Description
addProjectRiskMatrixEntry This flowcode operation creates a new project risk matrix entry.
deleteAllProjectRiskMatrixEntries This flowcode operation deletes all existing project risk matrix entries.
deleteProjectRiskMatrixEntry This flowcode operation deletes an existing project risk matrix entry.
getProjectRiskMatrix This flowcode operation gets details of all project risk matrix entries based on the search criteria provided.
getProjectRiskMatrixWeighting This flowcode operation gets the project risk matrix weighitng based on the impact and probability values provided.
updateProjectRiskMatrixEntry This flowcode operation updates the specified project risk matrix entry.

ProjectRisks

The following operations are defined for the 'ProjectRisks' entity.

Operation Description
addProjectRisk This flowcode operation creates a new project risk for the specified project.
deleteProjectRisk This flowcode operation deletes an existing project risk.
getMyProjectRisks This flowcode operation gets details of all project risks for the project user and all of their projects based on the search criteria provided.
getProjectRisk This flowcode operation gets details of the specified project risk.
getProjectRiskTasks This flowcode operation gets details of all project tasks for the project risk provided.
getProjectRisks This flowcode operation gets details of all project risks for the project provided.
getProjectRisksChart This flowcode operation gets details of all project risks for the project provided.
getProjectRisksLineChart This flowcode operation gets details of all project risks for the project provided.
updateProjectRisk This flowcode operation updates the specified project risk.

Projects

The following operations are defined for the 'Projects' entity.

Operation Description
addProject This flowcode operation creates a new project.
addProjectTemplateData This flowcode operation adds project template data to the specified project.
calculateProjectRagStatus This flowcode operation calculates the project's RAG status based on the RAG Tolerance Matrix that it uses (if any)
deleteAllCancelledProjects This flowcode operation deletes all existing cancelled projects.
deleteCancelledProject This flowcode operation deletes an existing cancelled project.
entityAttachGetInfo This flowcode operation grants access to project attachments.
getCancelledProjects This flowcode operation gets details of all cancelled projects.
getProject This flowcode operation gets details of the specified project.
getProjectAccess This flowcode operation returns the user's level of access for the specified project based on the action provided.
getProjectReportProjectSummary This flowcode operation gets details of the project summary report for the specified project.
getProjectTags This flowcode operation gets details of all project tags that match the search criteria provided.
getProjectVisibility This flowcode operation returns the user's level of visibility for the specified project.
getProjects This flowcode operation gets details of all projects that match the search criteria provided.
getProjectsGanttChart This flowcode operation gets details of all projects based on the search criteria provided for use in a gantt chart.
getRelatedEntityCounts This flowcode operation gets counts of all related entities to the main projects entity. For example the number of risks and costs associated to the specified project.
getRelatedProjects This flowcode operation gets basic details of any related projects against the specified application, entity and reference.
requestProjectAccess This flowcode operation allows the user invoking the operation to request access to the specified project.
resumeProject This flowcode operation resumes the business process of the specified project.
searchProjectTags This flowcode operation gets details of all projects that match the project tag(s) provided.
searchProjects This flowcode operation gets details of all projects that match the search criteria provided.
updateProject This flowcode operation updates an existing project.
updateProjectSettings This flowcode operation updates an existing project's settings. Only the project manager of the specified project can update these settings.

ProjectScopeChanges

The following operations are defined for the 'ProjectScopeChanges' entity.

Operation Description
addProjectScopeChange This flowcode operation adds a new project scope change.
deleteProjectScopeChange This flowcode operation deletes an existing project scope change.
getProjectScopeChange This flowcode operation gets details of the specified project scope change.
getProjectScopeChanges This flowcode operation gets details of all scope changes for the project provided.
updateProjectScopeChange This flowcode operation updates the existing specified project scope change.

ProjectServiceCatalogItems

The following operations are defined for the 'ProjectServiceCatalogItems' entity.

Operation Description
addProjectServiceCatalogItem This flowcode operation adds a new project service catalog item.
deleteProjectServiceCatalogItem This flowcode operation deletes an existing project service catalog item.
getProjectServiceCatalogItems This flowcode operation gets details of all project service catalog items based on the search criteria provided.
updateProjectServiceCatalogItem This flowcode operation updates an existing project service catalog item.

ProjectServices

The following operations are defined for the 'ProjectServices' entity.

Operation Description
addProjectService This flowcode operation adds a new project service.
deleteProjectService This flowcode operation deletes an existing project service.
getProjectService This flowcode operation gets details of the specified project service.
getProjectServices This flowcode operation gets details of all project services based on the search criteria provided.
updateProjectService This flowcode operation updates an existing project service.

ProjectSubStatuses

The following operations are defined for the 'ProjectSubStatuses' entity.

Operation Description
addProjectSubStatus This flowcode operation creates a new project sub status.
deleteAllProjectSubStatuses This flowcode operation deletes all existing project sub statuses.
deleteProjectSubStatus This flowcode operation deletes an existing project sub status.
getProjectSubStatuses This flowcode operation gets details of all project sub statuses based on the search criteria provided.
updateProjectSubStatus This flowcode operation updates the specified project sub status.

ProjectSummaryTasks

The following operations are defined for the 'ProjectSummaryTasks' entity.

Operation Description
addProjectSummaryTask This flowcode operation adds a new project summary task.
deleteProjectSummaryTask This flowcode operation deletes an existing project summary task.
getProjectSummaryTask This flowcode operation gets details of the specified project summary task.
getProjectSummaryTasks This flowcode operation gets details of all summary tasks for the project provided.
updateProjectSummaryTask This flowcode operation updates the existing specified project summary task.

ProjectTargetCounters

The following operations are defined for the 'ProjectTargetCounters' entity.

Operation Description
addProjectTargetCounter This flowcode operation creates a new project target counter for the user invoking the operation.
getProjectTargetCounters This flowcode operations gets details of all project target counters for the user invoking the operation.
updateProjectTargetCounter This flowcode operation updates an existing project target counter

ProjectTasks

The following operations are defined for the 'ProjectTasks' entity.

Operation Description
addProjectTask This flowcode operation creates a new project task for the specified project.
deleteProjectTask This flowcode operation deletes an existing project task. It is only possible to delete a project task if you are the project manager of the project or the project task owner.
getActiveProjectTasks This flowcode operation gets details of all active project tasks that match the search criteria provided.
getDependentProjectTasks This flowcode operation gets details of all project tasks that depend on the specified project task.
getMyProjectTasks This flowcode operation gets details of all project tasks for the project user and all of their projects based on the search criteria provided.
getProjectTask This flowcode operation gets details of the specified project task.
getProjectTaskDependencies This flowcode operation gets details of all task dependencies for the specified project task.
getProjectTasks This flowcode operation gets details of all project tasks that match the search criteria provided.
getProjectTasksByAssigneeGanttChart This flowcode operation gets details of all project tasks by task assignee for the specified project for use in a gantt chart
getProjectTasksGanttChart This flowcode operation gets details of all project tasks for the specified project for use in a gantt chart
updateProjectTask This flowcode operation updates the specified project task.

ProjectTaskTemplates

The following operations are defined for the 'ProjectTaskTemplates' entity.

Operation Description
addProjectTaskTemplate This flowcode operation creates a new project task template.
deleteAllProjectTaskTemplates This flowcode operation deletes all existing project task templates.
deleteProjectTaskTemplate This flowcode operation deletes an existing project task template.
getProjectTaskTemplate This flowcode operation gets details of the specified project task template.
getProjectTaskTemplates This flowcode operation gets details of all project task templates.
updateProjectTaskTemplate This flowcode operation updates the specified project task template.

ProjectTaskTemplateTasks

The following operations are defined for the 'ProjectTaskTemplateTasks' entity.

Operation Description
addProjectTaskTemplateTask This flowcode operation creates a new task for the specified project task template.
deleteAllProjectTaskTemplateTasks This flowcode operation deletes all existing project task template tasks.
deleteProjectTaskTemplateTask This flowcode operation deletes an existing task for the specified project task template.
getProjectTaskTemplateTasks This flowcode operation gets details of all project task template tasks for the project task template provided.
updateProjectTaskTemplateTask This flowcode operation updates the specified project task template task.

ProjectTemplateCosts

The following operations are defined for the 'ProjectTemplateCosts' entity.

Operation Description
addProjectTemplateCost This flowcode operation creates a new project template cost for the specified project template.
deleteAllProjectTemplateCosts This flowcode operation deletes all existing project template costs.
deleteProjectTemplateCost This flowcode operation deletes an existing cost for the specified project template.
getProjectTemplateCosts This flowcode operation gets details of all project template costs for the project template provided.
updateProjectTemplateCost This flowcode operation updates the specified project template cost.

ProjectTemplateLinks

The following operations are defined for the 'ProjectTemplateLinks' entity.

Operation Description
addProjectTemplateLink This flowcode operation creates a new project link for the specified project template.
deleteAllProjectTemplateLinks This flowcode operation deletes all existing project template links.
deleteProjectTemplateLink This flowcode operation deletes an existing project template link.
getProjectTemplateLinks This flowcode operation gets details of all project template links for the project template provided.
updateProjectTemplateLink This flowcode operation updates the existing specified project template link.

ProjectTemplateMemberRolePermissions

The following operations are defined for the 'ProjectTemplateMemberRolePermissions' entity.

Operation Description
addProjectTemplateMemberRolePermission This flowcode operation creates a new project template member role permission for the specified project template and role.
deleteAllProjectTemplateMemberRolePermissions This flowcode operation deletes all existing project template member role permissions.
deleteProjectTemplateMemberRolePermission This flowcode operation deletes an existing project member role permission for the specified project template.
getProjectTemplateMemberRolePermissions This flowcode operation gets details of all project template member role permissions for the specified project template.
updateProjectTemplateMemberRolePermission This flowcode operation updates the specified project template member role permission.

ProjectTemplateMembers

The following operations are defined for the 'ProjectTemplateMembers' entity.

Operation Description
addProjectTemplateMember This flowcode operation creates a new project member for the specified project template.
deleteAllProjectTemplateMembers This flowcode operation deletes all existing project template members.
deleteProjectTemplateMember This flowcode operation deletes an existing project template member.
getProjectTemplateMembers This flowcode operation gets details of all project template members for the project template provided.
updateProjectTemplateMember This flowcode operation updates the existing specified project template member.

ProjectTemplateMilestones

The following operations are defined for the 'ProjectTemplateMilestones' entity.

Operation Description
addProjectTemplateMilestone This flowcode operation creates a new milestone for the specified project template.
decreaseProjectTemplateMilestoneOrder This flowcode operation increases the order of the specified project milestone by 1.
deleteAllProjectTemplateMilestones This flowcode operation deletes all existing project template milestones.
deleteProjectTemplateMilestone This flowcode operation deletes an existing milestone for the specified project template.
getProjectTemplateMilestones This flowcode operation gets details of all project template milestones for the project template provided.
increaseProjectTemplateMilestoneOrder This flowcode operation increases the order of the specified project milestone by 1.
updateProjectTemplateMilestone This flowcode operation updates the specified project template milestone.

ProjectTemplateRagTolerances

The following operations are defined for the 'ProjectTemplateRagTolerances' entity.

Operation Description
addProjectTemplateRagTolerance This flowcode operation creates a new project template rag tolerance.
deleteAllProjectTemplateRagTolerances This flowcode operation deletes all existing project template rag tolerances.
deleteProjectTemplateRagTolerance This flowcode operation deletes an existing project rag tolerance.
getAvailableProjectTemplateRagTolerances This flowcode operation gets details of all project template rag tolerances that are not defined for the specified project template
getProjectTemplateRagTolerances This flowcode operation gets details of all project template rag tolerances for the project template provided.
updateProjectTemplateRagTolerance This flowcode operation updates the specified project template rag tolerance.

ProjectTemplateRisks

The following operations are defined for the 'ProjectTemplateRisks' entity.

Operation Description
addProjectTemplateRisk This flowcode operation creates a new project template risk for the specified project template.
deleteAllProjectTemplateRisks This flowcode operation deletes all existing project template risks.
deleteProjectTemplateRisk This flowcode operation deletes an existing risk for the specified project template.
getProjectTemplateRisks This flowcode operation gets details of all project template risks for the project template provided.
updateProjectTemplateRisk This flowcode operation updates the specified project template risk.

ProjectTemplates

The following operations are defined for the 'ProjectTemplates' entity.

Operation Description
addProjectTemplate This flowcode operation creates a new project template.
copyProjectTemplate This flowcode operation creates a new project template by copying the contents of the project template provided.
deleteAllProjectTemplates This flowcode operation deletes all existing project templates.
deleteProjectTemplate This flowcode operation deletes an existing project template.
getBusinessProcesses This flowcode operation gets details of all active business processes for the Hornbill Project Manager application.
getProjectTemplate This flowcode operation gets details of the specified project template.
getProjectTemplates This flowcode operation gets details of all project templates.
updateProjectTemplate This flowcode operation updates the specified project template.

ProjectTemplateTasks

The following operations are defined for the 'ProjectTemplateTasks' entity.

Operation Description
addProjectTemplateTask This flowcode operation creates a new task for the specified project template.
deleteAllProjectTemplateTasks This flowcode operation deletes all existing project template tasks.
deleteProjectTemplateTask This flowcode operation deletes an existing task for the specified project template.
getProjectTemplateTasks This flowcode operation gets details of all project template tasks for the project template provided.
updateProjectTemplateTask This flowcode operation updates the specified project template task.

ProjectTypes

The following operations are defined for the 'ProjectTypes' entity.

Operation Description
addProjectType This flowcode operation creates a new project type.
deleteAllProjectTypes This flowcode operation deletes all existing project types.
deleteProjectType This flowcode operation deletes an existing project type.
getBusinessProcesses This flowcode operation gets details of all active business processes for the Hornbill Project Manager application.
getProjectTypes This flowcode operation gets details of all project types.
updateProjectType This flowcode operation updates the specified project type.

StagingProjects

The following operations are defined for the 'StagingProjects' entity.

Operation Description
addStagingProject This flowcode operation creates a new project staging record.
deleteAllStagingProjects This flowcode operation deletes all existing project staging records.
deleteStagingProject This flowcode operation deletes an existing project staging record.
getStagingProjects This flowcode operation gets details of all project staging records based on the search criteria provided.
promoteStagingProject This flowcode operation promotes a project staging record to the main table and either creates a new project or updates an existing one
updateStagingProject This flowcode operation updates the project staging record.
validateStagingProject This flowcode operation validates a project staging record

Operations

The following general operations are defined for the 'com.hornbill.projectmanager' application. You can click on each operation to see detailed information about that operation.

Method Source Description
getDefaultWidget local This flowcode operation returns default widget data for the specified default widget from the Hornbill Project Manager application.
getDefaultWidgetDashboards local This flowcode operation returns default widget dashboards that are provied by the Hornbill Project Manager application
getDefaultWidgetFolders local This flowcode operation returns default widget folders that are provied by the Hornbill Project Manager application
getDefaultWidgetQuery local This flowcode operation returns data for the specified default widget query from the Hornbill Project Manager application.
getDefaultWidgetStructure local This flowcode operation returns the default widget structure for the stated Hornbill location for the Hornbill Project Manager application
getDefaultWidgets local This flowcode operation returns the default widgets for the stated Hornbill location for the Hornbill Project Manager application
getNextAvailableProjectId local This flowcode returns the primary key value of next project to be created based on the related auto value.
getProjectManagerTeams local This flowcode operation gets details of teams that include users that have access to the Hornbill Project Manager application based on the search criteria provided.
getProjectManagerUsers local This flowcode operation gets details of users that have access to the Hornbill Project Manager application based on the search criteria provided.
getProjectResourceActiveProjectTasks local This flowcode operation gets details of active project tasks that the specified project resource is assigned based on the search criteria provided.
getProjectResourceActiveProjects local This flowcode operation gets details of active projects that the specified project resource is a stakeholder in based on the search criteria provided.
getProjectResourceCapacity local This flowcode operation gets details of the selected project resource's capacity for the given period(s)
getProjectResourceChart local This flowcode operation gets details of active projects or project tasks that can be read by a fusion chart
getProjectResourceGanttChart local This flowcode operation gets details of active project tasks that can be read by a fusion gantt chart
getProjectTagTranslations local This flowcode operation gets all translations for the specified project tag.
getProjectTags local This flowcode operation gets details of project tags within the Hornbill Project Manager application based on the search criteria provided.
getProjectTeamGanttChart local This flowcode operation gets details of active project tasks that can be read by a fusion gantt chart
reportManagerDefaultWidget local This flowcode operation returns default widget chart data for the specified default widget from the Hornbill Project Manager application.
resumeBpmInstance local This flowcode operation attempts to resume a business process instance if it is currently paused.
sendHornbillNotification local This flowcode operation sends a Hornbill notification to the intended recipient.
shrGetTimestamp local This flowcode operation gets details of the roles and rights for the specified applications

The following general BPM operations are defined for the 'com.hornbill.projectmanager' application. You can click on each operation to see detailed information about that operation.

Method Source Description

The following general Auto Responder (AR) operations are defined for the 'com.hornbill.projectmanager' application. You can click on each operation to see detailed information about that operation.

Method Source Description

The following general events are defined for the 'com.hornbill.projectmanager' application. You can click on each event to see detailed information about that event.

Event Source Description

Queries

The following stored queries are defined for this application
Name Title Description
convertProjectTaskId convertProjectTaskId
convertSystemTaskId convertSystemTaskId

Powered by Hornbill. Page served by .