Camms is pleased to announce the September Feature Release for Camms.Connect.
This was released on 19th September 2020 and includes the following new features and enhancements to improve your user experience within the system.
Introduction
An organisation works best when you have a single source of truth which enables everyone to stay in sync and processes flow easily and without friction. Therefore, we have Camms.Connect which provides a means for software to read information from inside Camms, input information from outside Camms and automatically react when things change.
Camms.Connect provides access to our robust business services via standards-based, real-time Application Programming Interfaces (APIs). These APIs provide opportunities for interaction with many critical areas of Camms, including staff, financials, projects, incidents, and measures.
Speak to your account manager to explore options for obtaining a Camms.Connect subscription or contact sales@cammsgroup.com for further information.
Incident Outbound Connectors
APIs which enable reading data from Camms.incident. This includes Incident data from a variety of areas including Incident Details, Actions, Tasks, Custom Objects and Workflows. Below table shows list of connectors which allows to export data.
Type | Connector Name | Description |
---|---|---|
GET | /api/v1/IncidentList | Gets a set of common data fields for all Incidents. |
GET | /api/v1/IncidentDetails | Gets all (standard and custom) data fields from the Incident Details object for a specific Incident or all Incidents. |
GET | /api/v1/ActionList | Gets a set of common data fields for all Incident Actions belonging to a specific Incident or all Incidents. |
GET | /api/v1/IncidentActionDetails | Gets all (standard and custom) data fields associated with Incident Actions belonging to a specific Incident or all Incidents. |
GET | /api/v1/IncidentTaskList | Gets a set of common data fields for all Incident Tasks belonging to a specific Incident or all Incidents. |
GET | /api/v1/IncidentTaskDetails | Gets all (standard and custom) data fields associated with Incident Tasks belonging to a specific Incident or all Incidents. |
GET | /api/v1/IncidentWorkflow | Gets a set of properties (metadata) associated with Incident Workflows. |
GET | /api/v1/IncidentWorkflowElement | Gets a set of properties (metadata) associated with Incident Workflow Elements belonging to a specific Incident Workflow or all Workflows. |
GET | /api/v1/IncidentWorkflowElementField | Gets a set of properties (metadata) associated with the fields belonging to a specific Incident Workflow Element or all Workflow Elements. |
GET | /api/v1/IncidentObjectDetails | Gets all (standard and custom) data fields belonging to a specific Incident Object or all Objects. |
GET | /api/v1/IncidentLinkageList | Retrieve all linkage details related to an incident record or all incident records |
Project Outbound Connectors
APIs which enable reading data from Camms.project. This includes Project data from a variety of areas including Project Details, Board and Team, Tasks, Risks, KPIs, Implementation Budget, Custom Objects and Workflows. Below table shows list of connectors which allows to export data.
Type | Name | Description |
---|---|---|
GET | /api/v1/ProjectList | Gets a set of common data fields for all Projects. |
GET | /api/v1/ProjectDetails | Gets all (standard and custom) data fields from the Project Details object for a specific Project or all Projects |
GET | /api/v1/ProjectBoardDetails | Gets a set of all (standard and custom) data fields from the Board and Team Object for all Projects or a specific Project and Object. |
GET | /api/v1/ProjectImplementationBudgetDetails
| Gets a set of all (standard and custom) data fields from the Implementation Budget Object for all Projects or a specific Project and Object. |
GET | /api/v1/ProjectLessonsLearnedDetails | Gets a set of all (standard and custom) data fields from the Lessons Learned Object for all Projects or a specific Project. |
GET | /api/v1/ProjectLocationDetails | Gets a set of all (standard and custom) data fields data fields from the Location Object for all Projects or a specific Project. |
GET | /api/v1/ProjectCustomObjectDetails | Gets all standard and custom fields from the Custom Object for all Projects or a specific Project and Object. |
GET | /api/v1/ProjectRiskList | Gets a set of common data fields from the Risk Assessment Object for all Projects or a specific Project. |
GET | /api/v1/ProjectVendorRegister | Gets list of all registered vendor details per project |
GET | /api/v1/ProjectWorkflow | Gets a set of properties (metadata) associated with Project Workflows. |
GET | /api/v1/ProjectWorkflowElement | Gets a set of properties (metadata) associated with Project Workflow Elements belonging to a specific Project Type or all Project Types. |
GET | /api/v1/ProjectWorkflowElementField | Gets a set of properties (metadata) associated with the fields belonging to a specific Project Workflow Element or all Workflow Elements. |
Financial Integration Connectors
APIs which enable you to bring Financial data from third party systems to Camms, as well as read and modify Financial data already existing within Camms. This includes data on Accounts, Ledgers and Balances. Below table shows list of connectors which allows to import, export and delete data.
Type | Name | Description |
---|---|---|
GET | /api/account | Gets account information for a specified Financial Year and Account Code. |
POST | /api/account | Adds new account information as a batch. |
DELETE | /api/account | Deletes account information for a specified batch. |
HR Integration Connectors
APIs which enable you to bring Human Resource data from third party systems to Camms, as well as read and modify Human Resource data already existing within Camms. This includes data on Staff, Users, Permissions, Positions and Organisation Hierarchy. Below table shows list of connectors which allows to import, export and delete data.
Type | Name | Description |
---|---|---|
POST | /api/Directorate | Adds a new Directorate |
DELETE | /api/Directorate | Delete a specific Directorate |
GET | /api/Directorate | Gets information of all Directorates or specific Directorate |
POST | /api/BusinessUnit | Adds a new Business Unit |
DELETE | /api/BusinessUnit | Delete a specific Business Unit. |
GET | /api/BusinessUnit | Gets information of all Business Units or a specific Business Unit. |
POST | /api/ServiceProfile | Adds a new Service Profile |
DELETE | /api/ServiceProfile | Delete a specific Service Profile |
GET | /api/ServiceProfile | Gets information of all Service Profiles or a specific Service Profile |
POST | /api/PositionBasedStaff | Adds a new position based staff. This also allows to create shared positions |
DELETE | /api/PositionBasedStaff | Delete a specific position based staff |
PUT | /api/PositionBasedStaff | Update a Position based staff |
GET | /api/PositionBasedStaff | Gets information of all position based staff or a specific Position based Staff |
POST | /api/Staff | Adds a new Staff Member |
GET | /api/Staff | Get information of all staff details or a specific Staff. |
DELETE | /api/Staff | Delete a specific Staff Member record |
POST | /api/Position | Adds a new Position |
DELETE | /api/Position | Delete a specific Position |
GET | /api/Position | Gets information of all Positions or a specific Positions |
GET | /api/UserPermission | Gets information of all User Permissions |
POST | /api/Users | Adds a new User |
DELETE | /api/Users | Delete a specific User record |
KPI Integration Connectors
APIs which enable you to bring KPI data from third party systems to Camms. This includes creation of Normal, Trend, Calculated and Rollup KPI which also allows to add periodic actuals to a specific KPI. Below table shows list of connectors which allows to import data.
Type | Name | Description |
---|---|---|
POST | KPI Definition | Adds a new KPI. |
POST | KPI Actuals | Adds periodic actuals to a specific KPI period |