Application - com.hornbill.projectmanager
Entities
The following entities are defined for this applicationAccountStatus
There are no operations or events defined for the 'AccountStatus' entity.
Achievement
The following operations are defined for the 'Achievement' entity.
Operation | Description |
---|---|
addAchievement | For internal use only - This flowcode operation awards an achievement to the specified user. |
AchievementImage
There are no operations or events defined for the 'AchievementImage' entity.
Bookmark
There are no operations or events defined for the 'Bookmark' entity.
BookmarkCategory
There are no operations or events defined for the 'BookmarkCategory' entity.
BookmarkHistory
There are no operations or events defined for the 'BookmarkHistory' entity.
Catalog
The following operations are defined for the 'Catalog' entity.
Operation | Description |
---|---|
addServiceToFavourites | - PROTOTYPE - Adds a service to Favourites - calling for app flowcode: catalogAddServiceToFavourites |
getBulletinList | - PROTOTYPE - Returns a list of bulletins - calling for app flowcode: catalogGetBulletinList |
getFAQList | - PROTOTYPE - Returns a list of FAQs - calling for app flowcode: catalogGetFAQList |
getKnownIssueList | - PROTOTYPE - Returns a list of known issues - calling for app flowcode: catalogGetKnownIssueList |
getMyServiceDomains | - PROTOTYPE - Returns a list of Service Domains that are used only based on My Services List - calling for app flowcode: catalogGetServiceList Also returns a property called serviceCount with the count of services for each domain If no services assigned, it will return a dummy domain called "other" |
getMyServiceRequestList | - PROTOTYPE - Returns a list of My Service Requests (request records already raised) - calling for app flowcode: catalogGetMyServiceRequestList |
getService | - PROTOTYPE - Returns a service - calling for app flowcode: catalogGetService |
getServiceDomain | - PROTOTYPE - Returns a specific Service Domain includding the layour and style details |
getServiceDomainLayout | - PROTOTYPE - Returns a specific Service Domain layout and style details. If service domain is not passed, it will return the generic sections. |
getServiceFAQ | - PROTOTYPE - Get Service FAQ |
getServiceList | - PROTOTYPE - Returns a list of services - calling for app flowcode: catalogGetServiceList |
getServiceRequestList | - PROTOTYPE - Returns a list of Service Requests - calling for app flowcode: catalogGetServiceRequestList |
homePageGet | - PROTOTYPE - Returns the Home Page |
homePageSet | - PROTOTYPE - Inserts or Updates a Page |
removeServiceFromFavourites | - PROTOTYPE - Removes a service from Favourites - calling for app flowcode: catalogRemoveServiceFromFavourites |
searchService | - PROTOTYPE - Returns a list of services, Service Subtypes or/and existing service requests based on a query |
setServiceDomain | - PROTOTYPE - Saves changes to a specific Service Domain |
setServiceDomainCalendarEvent | - PROTOTYPE - Add or Update n Service Domain Event |
setServiceFAQDislike | - PROTOTYPE - Sets Dislike flag to an FAQ |
setServiceFAQLike | - PROTOTYPE - Sets Like flag to an FAQ |
setServiceKnownIssueMeToo | - PROTOTYPE - Sets Known Issue Me To to TRUE or FALSE via the value property |
unsetServiceDomainCalendarEvent | - PROTOTYPE - Removes a Service Domain Event |
Contact
The following operations are defined for the 'Contact' entity.
Operation | Description |
---|---|
GetContainerId | Get the container id (Organisation) for the specified contact. |
addContact | DEPRECATED (use addContactNew) |
addContact3 | For internal use only - Add a New Contact This version 3 uses Organisation instead of container but still updates the containers data structure |
addContact4 | For internal use only - Add a New Contact |
addContactNew | For internal use only - Add a New Contact |
archiveContact | For internal use only - This flowcode is responsible for accepting one or more contactIds and changing their status from active to archived |
changeOrg | For internal use only - Change the Contact's Organisation |
guestUpdateProfile | This flowcode allows an authorised guest to update only there own contact record |
removeOrg | For internal use only - Remove the Contact's Organisation |
sendSystemNotification | Send notification to user |
unarchiveContact | Updates the status of teh contact to be Active. Note that if the contact had access to the portal, this will not enable back to that state. |
updateContact | DEPRECATED (Use updateContactNew) |
updateContact3 | For internal use only - Update Contact |
updateContact4 | For internal use only - Update Contact |
updateContactNew | DEPRECATED - Use updateContact3 or changeOrg instead - For internal use only - Update Contact |
ContactAccess
There are no operations or events defined for the 'ContactAccess' entity.
Contact_extra
There are no operations or events defined for the 'Contact_extra' entity.
Contact_notes
There are no operations or events defined for the 'Contact_notes' entity.
Container
The following operations are defined for the 'Container' entity.
Operation | Description |
---|---|
addChild | For internal use only |
addContainer | This is the description text for this flowcode operation |
getChildren | This is the description text for this flowcode operation |
getChildrenCount | This is the description text for this flowcode operation |
getContainer | For internal use only |
getRelatedContainers | This is the description text for this flowcode operation |
removeChild | This is the description text for this flowcode operation |
removeContainer | This is the description text for this flowcode operation |
removePermission | This is the description text for this flowcode operation |
setPermission | This is the description text for this flowcode operation |
updateContainer | This is the description text for this flowcode operation |
ContainerPermissions
There are no operations or events defined for the 'ContainerPermissions' entity.
ContainerType
There are no operations or events defined for the 'ContainerType' entity.
Country
There are no operations or events defined for the 'Country' entity.
CustomList
There are no operations or events defined for the 'CustomList' entity.
EntityAttachments
The following operations are defined for the 'EntityAttachments' entity.
Operation | Description |
---|---|
attachFile | Attach a file to the EntityAttachments |
removeAttachment | Remove an attachment from the case |
updateDescription | Update description of attachments |
Favorite
There are no operations or events defined for the 'Favorite' entity.
Groups
There are no operations or events defined for the 'Groups' entity.
Imports
There are no operations or events defined for the 'Imports' entity.
ImportsHistory
There are no operations or events defined for the 'ImportsHistory' entity.
Location
There are no operations or events defined for the 'Location' entity.
MessageClientTemplate
The following operations are defined for the 'MessageClientTemplate' entity.
Operation | Description |
---|---|
add | Add Template |
delete | Delete a template includding shared records |
get | Returns a template based on an ID |
update | Update Template |
MessageClientTemplateShare
The following operations are defined for the 'MessageClientTemplateShare' entity.
Operation | Description |
---|---|
add | Add Shares to the template |
addOrUpdate | Adds or Updates a sharing to a template. This asumes the sharing is one only for each template. Will replace if exists and if is "personal" it will remove the sharing record |
OrganizationContacts
There are no operations or events defined for the 'OrganizationContacts' entity.
Organizations
The following operations are defined for the 'Organizations' entity.
Operation | Description |
---|---|
addToTimeline | Add to Org Timeline |
archive | For internal use only - Archive an Organisation. If it has an activity stream, will post to the timeline. |
unArchive | For internal use only - UnArchive an Organisation. If it has an activity stream, will post to the timeline. |
Pages
The following operations are defined for the 'Pages' entity.
Operation | Description |
---|---|
get | - PROTOTYPE - Returns Page details |
set | - PROTOTYPE - Inserts or Updates a Page |
ProCapCustomQuestion
The following operations are defined for the 'ProCapCustomQuestion' entity.
Operation | Description |
---|---|
add_json | Add progressive capture custom questions with answers |
ProfileConnections
There are no operations or events defined for the 'ProfileConnections' entity.
ProfileContacts
There are no operations or events defined for the 'ProfileContacts' entity.
ProfileContactTypes
There are no operations or events defined for the 'ProfileContactTypes' entity.
Profiles
There are no operations or events defined for the 'Profiles' entity.
ProfileStatus
There are no operations or events defined for the 'ProfileStatus' entity.
Programmes
The following operations are defined for the 'Programmes' entity.
Operation | Description |
---|---|
addProgramme | This flowcode operation creates a new programme. |
deleteProgramme | This flowcode operation deletes an existing programme. |
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. |
updateProgramme | This flowcode operation updates the specified programme. |
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 |
---|---|
addAttachment | This flowcode operation adds a new project attachment. |
deleteAttachment | This flowcode operation deletes an existing project attachment. |
getAttachments | This flowcode operation gets details of all attachments for the project provided. |
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. |
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. |
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. |
getProjectCostsChart | 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. |
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. |
ProjectLibraries
The following operations are defined for the 'ProjectLibraries' entity.
Operation | Description |
---|---|
getProjectLibraries | This flowcode operation gets details of all project libraries for the user invoking the operation. |
ProjectLinks
The following operations are defined for the 'ProjectLinks' entity.
Operation | Description |
---|---|
addLink | This flowcode operation adds a new project link. |
deleteLink | This flowcode operation deletes an existing project link. |
getLinks | This flowcode operation gets details of all links for the project provided. |
updateLink | This flowcode operation updates the existing specified project link. |
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. |
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. |
ProjectProgress
The following operations are defined for the 'ProjectProgress' entity.
Operation | Description |
---|---|
addProjectProgress | This flowcode operation creates a new project progress for the specified project. |
calculateProjectProgress | This flowcode operation calculates the project progress based on the progress of each stage. |
deleteProjectProgress | This flowcode operation deletes an existing project progress. |
getProjectProgress | This flowcode operation gets the project progress details. |
getProjectProgresses | This flowcode operation gets details of all project progresses for the project provided. |
updateProjectProgressStages | This flowcode operation updates the project progress stages for the specified project progress record. |
ProjectProgressCheckpoints
The following operations are defined for the 'ProjectProgressCheckpoints' entity.
Operation | Description |
---|---|
addProjectProgressCheckpoint | This flowcode operation creates a new project progress checkpoint for the specified project progress stage. A project progress checkpoint can only be added by the project manager of the parent project. |
deleteProjectProgressCheckpoint | This flowcode operation deletes an existing project progress checkpoint. A project progress checkpoint can only be deleted by the project manager of the parent project. |
getProjectProgressCheckpoints | This flowcode operation gets details of all project progress checkpoints for the project progress stage provided. |
ProjectProgressCheckpointTypes
The following operations are defined for the 'ProjectProgressCheckpointTypes' entity.
Operation | Description |
---|---|
getProjectProgressCheckpointTypes | This flowcode operation gets details of all project progress checkpoint types |
ProjectProgressSnapshots
The following operations are defined for the 'ProjectProgressSnapshots' entity.
Operation | Description |
---|---|
addProjectProgressSnapshot | This flowcode operation creates a new project progress snapshot for the specified project progress record. |
getProjectProgressSnapshots | This flowcode operation gets details of all project progress snapshots for the project progress provided. |
ProjectProgressStages
The following operations are defined for the 'ProjectProgressStages' entity.
Operation | Description |
---|---|
addProjectProgressStage | This flowcode operation creates a new project progress stage for the specified project progress. A project progress stage can only be added by the project manager of the parent project. |
deleteProjectProgressStage | This flowcode operation deletes an existing project progress stage. A project progress stage can only be deleted by the project manager of the parent project. |
getProjectProgressStages | This flowcode operation gets details of all project progress stages for the project progress provided. |
updateProjectProgressCheckpoints | This flowcode operation updates the project progress checkpoints for the specified project progress stage. |
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. |
ProjectReportCategories
The following operations are defined for the 'ProjectReportCategories' entity.
Operation | Description |
---|---|
getProjectReportCategories | This flowcode operation gets details of all project report categories. |
getProjectReportCategory | This flowcode operation gets details of the specified project report category along with details of all project reports that match the search criteria within that category. |
ProjectReportFavourites
The following operations are defined for the 'ProjectReportFavourites' entity.
Operation | Description |
---|---|
favouriteProjectReport | This flowcode operation favourites the specified project report or project report instance for the user invoking the action. |
getFavouriteProjectReports | This flowcode operation gets details of the user's favourite reports, based on the search criteria provided. |
unfavouriteProjectReport | This flowcode operation unfavourites the specified project report or project report instance for the user invoking the action. |
ProjectReportHistory
There are no operations or events defined for the 'ProjectReportHistory' entity.
ProjectReportInstances
There are no operations or events defined for the 'ProjectReportInstances' entity.
ProjectReports
There are no operations or events defined for the 'ProjectReports' entity.
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. |
calculateProjectResourceTasksTotal | This flowcode operation calculates the total time recorded for all project resource tasks 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. |
getProjectResources | This flowcode operation gets details of all project resources that match the search criteria provided. |
getProjectResourcesCalendar | This flowcode operation gets details of all project resources that match the search criteria provided for display in the resources calendar. |
updateProjectResource | This flowcode operation updates the specified project resource. |
ProjectResourceTasks
The following operations are defined for the 'ProjectResourceTasks' entity.
Operation | Description |
---|---|
addProjectResourceTask | This flowcode operation creates a new project resource task for the specified project resource. |
getProjectResourceTasksForProjectTask | This flowcode operation gets details of all project resources tasks for the specified project task that match the search criteria 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. |
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. |
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. |
deleteAllCancelledProjects | This flowcode operation deletes all existing project types. |
deleteCancelledProject | This flowcode operation deletes an existing cancelled project. |
getCancelledProjects | This flowcode operation gets details of all cancelled projects. |
getProject | This flowcode operation gets details of 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. |
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. |
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. |
The following events are defined for the 'Projects' entity.
Event | Description |
---|---|
OnAllowTaskActionOverride | Entity system event handler for OnAllowTaskActionOverride. This flowcode operation allows a project manager to action or complete the specified task |
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. |
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. |
completeProjectTask | This flowcode operation completes the specified project task. |
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. |
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. |
getProjectTasksCalendar | This flowcode operation gets details of all project tasks that match the search criteria provided for display in the tasks calendar. |
updateProjectTask | This flowcode operation updates the specified project 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. |
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. |
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. |
RelatedContainer
There are no operations or events defined for the 'RelatedContainer' entity.
Roles
There are no operations or events defined for the 'Roles' entity.
Site
There are no operations or events defined for the 'Site' entity.
Task
The following operations are defined for the 'Task' entity.
Operation | Description |
---|---|
AttachFile | For internal use only - Attach a file to the task entity |
deleteTask | For internal use only - Delete a task |
entityAttachGetInfo | Get access to file attachments for this entity |
getAttachments | View the attachments for a Task |
getEntityTasks | Return tasks assigned to specific entity |
getNewTasks | For internal use only - Load tasks from notifications |
removeFile | For internal use only - Remove an attached file |
TaskBoard
The following operations are defined for the 'TaskBoard' entity.
Operation | Description |
---|---|
addBoard | For internal use only - Create new board |
addDefaultBoard | For internal use only - Adding default board and defining task lists |
getBoard | For internal use only - Read board data |
getBoardTasks | For internal use only - Flowcode return specified board lists with tasks |
queryBoards | For internal use only - return boards belonging to user (query is taking user from session) |
updateBoard | For internal use only - Update board data |
TaskBoardList
The following operations are defined for the 'TaskBoardList' entity.
Operation | Description |
---|---|
addBoardList | For internal use only - adding new list to board |
deleteBoardList | For internal use only - Delete specified list |
filterBoardListTasks | For internal use only - return filtered tasks, for more secure searching (only tasks that user can see) to filtered data are added from session user id and roles |
filterBoardListTasks_ | For internal use only - return filtered tasks, for more secure searching (only tasks that user can see) to filtered data are added from session user id and roles |
filterTasks | For internal use only - return filtered tasks, will filter from list one by one and return results in same order |
getBoardList | For internal use only - Return single list row |
getBoardListTasks | For internal use only - Return list tasks that are assigned manually |
getListTasks | For internal use only - Loading tasks one by one for all specified input id, checking every list for type (filter or manual) and calling specific query depends on it. At end return json stringified array of lists with tasks. |
queryBoardLists | For internal use only - return lists belonging to user |
updateBoardList | For internal use only - Updating board list record |
updateListPositions | For internal use only - Updating lists position in order of appear in array |
TaskBoardListTask
There are no operations or events defined for the 'TaskBoardListTask' entity.
TaskTemplate
The following operations are defined for the 'TaskTemplate' entity.
Operation | Description |
---|---|
add | Adding new template |
get | Return template |
remove | Remove template |
update | Updating template |
Task_categories
There are no operations or events defined for the 'Task_categories' entity.
Task_notes
There are no operations or events defined for the 'Task_notes' entity.
UserAccount
The following operations are defined for the 'UserAccount' entity.
Operation | Description |
---|---|
getTeams | Flowcode Operation using the supplied Customer User Id to retrieve the user's Container Id and Customer Name |
UserEntityList
There are no operations or events defined for the 'UserEntityList' entity.
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 |
---|---|---|
addEveryoneToRole | global | For internal use only - Add all users to the specified role |
addEveryoneToWorkspace | global | For internal use only - Add all users to the specified workspace |
addHistory | global | For internal use only - Add a historic bookmark for the page visited |
addMembersToWorkspace | global | For internal use only - Add users, groups or members to a specified workspace |
adminAssignUsersToGroup | global | For internal use only - Add all users to the specified role |
adminAssignUsersToGroupbyGroupAndRole | global | assign users to group by group and or role |
adminAssignUsersToRole | global | For internal use only - Add all users to the specified role |
adminAssignUsersToRolebyGroupAndRole | global | assign users to a role by group and or other role |
adminBpmAddTemplate | global | add a bpm template |
adminBpmDeleteTemplate | global | delete a template |
adminBpmGetLiveInstance | global | Get live instance record |
adminBpmGetTemplate | global | get bpm template record |
adminBpmGetTemplatesForList | global | get bpm templates for app returing just id, name, type and grouping |
adminBpmGetTemplatesTable | global | Get BPM templates for a given app |
adminBpmUpdateLiveInstance | global | Update live instance record |
adminDatabaseListCreateRecord | global | create record in h_sys_dblists |
adminDatabaseListDeleteRecord | global | deleterecord in h_sys_dblists |
adminDatabaseListGetListValues | global | Get db list and then get list values for it |
adminDatabaseListUpdateRecord | global | create record in h_sys_dblists |
adminInitaliseData | global | Used by the Admin App to get all the initial data need on first lost. |
bmUpdateCardTypeProject | local | This flowcode operation updates the content of the specified project on the relevant card(s) in Hornibll Board Manager if it is being used and is indeed installed on the Hornbill instance. |
bmUpdateCardTypeProjectTask | local | This flowcode operation updates the progress of the specified project task on the relevant card in Hornibll Board Manager if it is being used and is indeed installed on the Hornbill instance. |
coreHomeInitialiseData | global | Calls all applications and requests slides and home data |
coreInitaliseData | global | For internal use only - Used by the Core Web App to get all the initial data need on first lost. |
getCoWokers | global | DEPRECATED - please use getCoworkersList |
getCoWokersList | global | DEPRECATED - Please use getCoWorkersList |
getCoWorkers | global | DEPRECATED - please use getCoworker |
getCoWorkersList | global | For internal use only - Get a list of Co-workers |
getContacts | global | DEPRECATED - use get contactsList |
getContactsList | global | For internal use only - Get a list of contacts |
getContactsList4 | global | For internal use only - Get a list of contacts |
getContactsListByOrgFilter | global | For internal use only - Get filtered and paged list of organisations |
getEmailList | global | DEPRECATED - For internal use only - Used to get email list (Paged) and count of emails. |
getEmailList2 | global | For internal use only - Used to get email list (Paged) and count of emails |
getEmailUnreadCounter | global | For internal use only - Returns the unread email counter for all shared mailboxed bellonging to the logged in user |
getOrganisations | global | DEPRECATED - use getOrganisationList |
getOrganisationsList | global | For internal use only - Get filtered and paged list of organisations |
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. |
getSitesList | global | Get a list of Sites |
getUnreadCountersForPosts | global | DEPRECATED - For internal use only - Get unread counters for a list of activity Id |
getUserBasicNotificationConfig | global | For internal use only - Returns user event configuration |
getUserGuestRecord | global | This operation returns a customer's details, depending on whether they are a co-worker or a contact. |
getUserMemberships | global | Returns the List of My Roles and Groups as URNs includding the same user URN |
getUsersIManage | global | For internal use only - Returns the List of Users I manage based on Groups |
guestInitaliseData | global | Used by the Guest App to get all the initial data need on first lost. |
postToTimeline | global | Make safe post to social object timeline, checking if user is following, if not doing it for him and unfollow. |
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. |
sendMessage | global | Send message to specific urn array |
shrGetTimestamp | global | This flowcode returns a new calculated timestamp value based on the input parameters provided. |
timeSlcGet | global | Elevated flowcode to get access to time:slcGet from guest level |
updateActivityStream | global | For internal use only - Unified access to the following APIs PostImage AcitvityPostImage ActivityPostMessage PostMessage |
userUpdateProfile | global | Used by the Service Portal to update a basic user / users profile |
webrtc_answer | global | respond to a webrtc request |
webrtc_getIceServer | global | Get ICE server configuration |
webrtc_hangup | global | Message sent when a user hangs up or rejects a call to let other users know this |
webrtc_joincall | global | join call and get list of users to initiate connection with |
webrtc_offer | global | starts a webrtc call |
webrtc_setIceCandidate | global | Send an ICE Candidate to the specified user |
webrtc_startcall | global | Creates a peer 2 peer video (or other webrtc) call |
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 |
---|