Vantagepoint
Deltek Vantagepoint (Vantagepoint) is a single cloud-based or on-premises solution that puts projects and people at the center of your business so that you can improve productivity, efficiency, and profitability.
Connector Overview
The Deltek Vantagepoint connector empowers you to build automation around Vantagepoint to help you make better, more informed decisions throughout the entire project lifecycle, by enabling connections with other Deltek product or third-party applications.
The Deltek Vantagepoint connector uses Vantagepoint API. It requires Vantagepoint version 4.5.8 or later.
Connection
An app connection or connection authorizes the Deltek Vantagepoint connector to interact with the Vantagepoint application.
By default, this connector uses the connection name, My Deltek Vantagepoint account. You can opt to replace this default connection name and use your preferred connection name.
This connector requires the following parameters:
| Parameter | Description |
|---|---|
|
Username |
The user name for your Vantagepoint instance.
Example: |
|
Password |
The password associated with the user name for your Vantagepoint instance.
Example: |
|
Vantagepoint Domain and Path |
The fully qualified domain name and path to your Vantagepoint instance.
Example: |
|
Client ID |
The unique identifier for your Vantagepoint instance. Note: For Vantagepoint 5.0 or later, the
Client ID is called the
Consumer Key.
Example: |
|
Client Secret |
The unique code associated with your client ID. Note: For Vantagepoint 5.0 or later, the
Client Secret is called the
Secret.
Example: |
|
Database |
The name of the database to log into. Note: To get the database name, go to...
Example: |
|
Language |
The language used by Vantagepoint.
Example: |
Authentication
Authentication requires the Deltek Vantagepoint connector to prove that it has the correct identity before its connection authorizes or allows you to do certain actions.
This connector supports the following authentication methods:
| Authentication Method | Description |
|---|---|
|
API Key or Secret |
This method allows a connector to authenticate through a single API key or secret. In Vantagepoint, this is the access token you obtain using the unique code (Client Secret) associated with the Client ID (or Consumer Key) of your application instance. Note: The Allow Password Grant Type check box must be selected when using API Key or Secret.
|
Triggers
Triggers check for certain events to occur and can group these events for further processing.
This connector provides the following triggers:
| Trigger | Description |
|---|---|
|
AP Voucher posted (Polling) |
This trigger polls at regular intervals for when an AP voucher is posted. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Employee created/updated (Polling) |
This trigger polls at regular intervals for when an employee is created or updated. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Employee Expense posted (Polling) |
This trigger polls at regular intervals for when an employee expense is posted. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Firm created/updated (Polling) |
This trigger polls at regular intervals for when a firm is created or updated. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Journal Entry posted (Polling) |
This trigger polls at regular intervals for when a journal entry is posted. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Invoice posted (Polling) |
This trigger polls at regular intervals for when an invoice is posted. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Timesheet posted (Polling) |
This trigger polls at regular intervals for when a timesheet is posted. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
By default, the Trigger poll interval field is set to 5 minutes if not specified. |
|
Account created (Real-time) |
This trigger checks in real-time (through a webhook) for when an account is created. |
|
Account updated (Real-time) |
This trigger checks in real-time (through a webhook) for when an account is updated. |
|
Employee created (Real-time) |
This trigger checks in real-time (through a webhook) for when an employee is created. |
|
Employee updated (Real-time) |
This trigger checks in real-time (through a webhook) for when an employee is updated. |
|
Employee deleted (Real-time) |
This trigger checks in real-time (through a webhook) for when an employee is deleted. |
|
Firm created (Real-time) |
This trigger checks in real-time (through a webhook) for when a firm is created. |
|
Firm updated (Real-time) |
This trigger checks in real-time (through a webhook) for when a firm is updated. |
|
Project created (Real-time) |
This trigger checks in real-time (through a webhook) for when a project is created. |
|
Project updated (Real-time) |
This trigger checks in real-time (through a webhook) for when a project is updated. |
Actions
When a trigger event occurs, you can specify at least one action (or step) to execute through the Deltek Vantagepoint connector.
This connector provides the following actions:
| Action | Description |
|---|---|
|
Create Employee in Vantagepoint |
This action creates an employee in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Employee in Vantagepoint |
This action retrieves a single employee in Vantagepoint. Provide a value for the following required field(s):
|
|
List Employees in Vantagepoint |
This action retrieves all employees in Vantagepoint. |
|
Update Employee in Vantagepoint |
This action updates data for a single employee in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Search Employees in Vantagepoint |
This action searches for employees in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
List Project Experiences for an Employee in Vantagepoint |
This action retrieves all project experiences for an employee in Vantagepoint. Provide a value for the following required field(s):
|
|
Add Skill for an Employee in Vantagepoint |
This action adds a skill for an employee in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Skill for an Employee in Vantagepoint |
This action retrieves a single skill for an employee in Vantagepoint. Provide a value for the following required field(s):
|
|
List Skills for an Employee in Vantagepoint |
This action retrieves all skills for an employee in Vantagepoint. Provide a value for the following required field(s):
|
|
Update Skill for an Employee in Vantagepoint |
This action updates data for a single skill of an employee in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Remove Skill for an Employee in Vantagepoint |
This action removes a single skill for an employee in Vantagepoint. Provide a value for the following required field(s):
|
|
Create Firm in Vantagepoint |
This action creates a firm in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Firm in Vantagepoint |
This action retrieves a single firm in Vantagepoint. Provide a value for the following required field(s):
|
|
Update Firm in Vantagepoint |
This action updates data for a single firm in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Delete Firm in Vantagepoint |
This action deletes a single firm in Vantagepoint. Note: Deleting a firm in Vantagepoint moves its equivalent Contacts to the Archived tab in Xero.
Provide a value for the following required field(s):
|
|
Search Firms in Vantagepoint |
This action searches for firms in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Add Address for a Firm in Vantagepoint |
This action adds an address for a firm in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Address for a Firm in Vantagepoint |
This action retrieves a single address for a firm in Vantagepoint. Provide a value for the following required field(s):
|
|
List Companies for an Employee in Vantagepoint |
This action retrieves all companies for an employee in Vantagepoint. Note: Listed companies cannot be assigned to an employee (through the API) until these companies are associated with a hub record in Vantagepoint (through the UI).
Provide a value for the following required field(s):
|
|
List Configured Organizations in Vantagepoint |
This action retrieves all configured organizations in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Create Project in Vantagepoint |
This action creates a project in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Project in Vantagepoint |
This action retrieves a single project in Vantagepoint. Provide a value for the following required field(s):
|
|
Update Project in Vantagepoint |
This action updates data for a single project in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Delete Project in Vantagepoint |
This action deletes a single project in Vantagepoint. Provide a value for the following required field(s):
|
|
Search Projects in Vantagepoint |
This action searches for projects in Vantagepoint based on a given set of fields as filters. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Create Account in Vantagepoint |
This action creates an account in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Account in Vantagepoint |
This action retrieves a single account in Vantagepoint. Provide a value for the following required field(s):
|
|
List Accounts in Vantagepoint |
This action retrieves all accounts in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Update Account in Vantagepoint |
This action updates data for a single account in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Delete Account in Vantagepoint |
This action deletes a single account in Vantagepoint. Provide a value for the following required field(s):
|
|
Create Currency Code in Vantagepoint |
This action creates a currency code in Vantagepoint. Provide a value for the following required field(s):
|
|
List Currency Codes in Vantagepoint |
This action retrieves all currency codes in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Update Currency Code in Vantagepoint |
This action updates data for a single currency code in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Delete Currency Code in Vantagepoint |
This action deletes a single currency code in Vantagepoint. Provide a value for the following required field(s):
|
|
Add Option for the Organization List Settings in Vantagepoint |
This action adds an option for the Organization list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Organization List Settings in Vantagepoint |
This action retrieves all options for the Organization list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Employee Status List Settings in Vantagepoint |
This action adds an option for the Employee Status list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Employee Status List Settings in Vantagepoint |
This action retrieves all options for the Employee Status list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Employee Job Title List Settings in Vantagepoint |
This action adds an option for the Employee Job Title list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Employee Job Title List Settings in Vantagepoint |
This action retrieves all options for the Employee Job Title list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Location List Settings in Vantagepoint |
This action adds an option for the Location list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Location List Settings in Vantagepoint |
This action retrieves all options for the Location list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Country List Settings in Vantagepoint |
This action adds an option for the Country list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Country List Settings in Vantagepoint |
This action retrieves all options for the Country list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Employee Skill List Settings in Vantagepoint |
This action adds an option for the Employee Skill list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Employee Skill List Settings in Vantagepoint |
This action retrieves all options for the Employee Skill list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Employee Skill Level List Settings in Vantagepoint |
This action adds an option for the Employee Skill Level list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Employee Skill Level List Settings in Vantagepoint |
This action retrieves all options for the Employee Skill Level list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Employee Skill Usage List Settings in Vantagepoint |
This action adds an option for the Employee Skill Usage list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Employee Skill Usage List Settings in Vantagepoint |
This action retrieves all options for the Employee Skill Usage list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Client Status List Settings in Vantagepoint |
This action adds an option for the Client Status list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Client Status List Settings in Vantagepoint |
This action retrieves all options for the Client Status list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Client Type List Settings in Vantagepoint |
This action adds an option for the Client Type list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Client Type List Settings in Vantagepoint |
This action retrieves all options for the Client Type list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Add Option for the Vendor Type List Settings in Vantagepoint |
This action adds an option for the Vendor Type list settings in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Options for the Vendor Type List Settings in Vantagepoint |
This action retrieves all options for the Vendor Type list settings in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Create Tax Code in Vantagepoint |
This action creates a tax code in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
List Tax Codes in Vantagepoint |
This action retrieves all tax codes in Vantagepoint. Note: This action does not have any required or optional fields to configure.
|
|
Update Tax Code in Vantagepoint |
This action updates data for a single tax code in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Delete Tax Code in Vantagepoint |
This action deletes a single tax code in Vantagepoint. Provide a value for the following required field(s):
|
|
Create AP Voucher in Vantagepoint |
This action creates an AP voucher in Vantagepoint. Provide a value for the following required field(s):
|
|
Get Single AP Voucher in Vantagepoint |
This action retrieves a single AP voucher in Vantagepoint. Provide a value for the following required field(s):
|
|
Delete AP Voucher in Vantagepoint |
This action deletes a single AP voucher in Vantagepoint. Important: This action should only be used on un-posted AP voucher transactions. Deleting an AP voucher transaction that had already been posted will not un-post the said transaction.
Provide a value for the following required field(s):
|
|
Search AP Vouchers in Vantagepoint |
This action searches for AP vouchers in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Create Cash Receipt in Vantagepoint |
This action creates a cash receipt in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Cash Receipt in Vantagepoint |
This action retrieves a single cash receipt in Vantagepoint. Provide a value for the following required field(s):
|
|
Delete Cash Receipt in Vantagepoint |
This action deletes a single cash receipt in Vantagepoint. Provide a value for the following required field(s):
|
|
Search Cash Receipts in Vantagepoint |
This action searches for cash receipts in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Create Employee Expense in Vantagepoint |
This action creates an employee expense in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Employee Expense in Vantagepoint |
This action retrieves a single employee expense in Vantagepoint. Provide a value for the following required field(s):
|
|
Delete Employee Expense in Vantagepoint |
This action deletes a single employee expense in Vantagepoint. Provide a value for the following required field(s):
|
|
Search Employee Expenses in Vantagepoint |
This action searches for employee expenses in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Create Expense Payment in Vantagepoint |
This action creates an expense payment in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Search Expense Payments in Vantagepoint |
This action searches for expense payments in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Create Journal Entry in Vantagepoint |
This action creates a journal entry in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Journal Entry in Vantagepoint |
This action retrieves a single journal entry in Vantagepoint. Provide a value for the following required field(s):
|
|
Delete Journal Entry in Vantagepoint |
This action deletes a single journal entry in Vantagepoint. Provide a value for the following required field(s):
|
|
Search Journal Entries in Vantagepoint |
This action searches for journal entries in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Complete Posting of Transactions using Batch Number |
This action completes the posting of transactions by batch number. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Create Invoice in Vantagepoint |
This action creates an invoice in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Invoice in Vantagepoint |
This action retrieves a single invoice in Vantagepoint. Provide a value for the following required field(s):
|
|
Delete Invoice in Vantagepoint |
This action deletes a single invoice in Vantagepoint. Provide a value for the following required field(s):
|
|
Search Invoices in Vantagepoint |
This action searches for invoices in Vantagepoint based on a given set of fields as filters. Note: This action does not have any required fields to configure.
You may provide a value for the following optional field(s):
|
|
Create Timesheet in Vantagepoint |
This action creates a timesheet in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Get Single Timesheet in Vantagepoint |
This action retrieves a single timesheet in Vantagepoint. Provide a value for the following required field(s):
|
|
Delete Timesheet in Vantagepoint |
This action deletes a single timesheet in Vantagepoint. Provide a value for the following required field(s):
|
|
Search Timesheets in Vantagepoint |
This action searches for timesheets in Vantagepoint based on a given set of fields as filters.
Note: This action does not have any required fields to configure.
You may also provide a value for the following optional field(s):
|
|
Create Vendor Payment in Vantagepoint |
This action creates a vendor payment in Vantagepoint. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|
|
Search PSA Ledger Entries in Vantagepoint |
This action searches for PSA Ledger entries in Vantagepoint based on a given set of fields as filters. Provide a value for the following required field(s):
You may also provide a value for the following optional field(s):
|