Integrated Data

Deltek Costpoint Cloud

What this page covers: A complete reference mapping every Deltek Costpoint Cloud field to its Mosaic equivalent. Use this guide when configuring your integration, verifying synced data, or troubleshooting discrepancies.

Integration typeCloud (REST API via ODBC)
Setup complexityModerate
PrerequisiteCostpoint Cloud Integration Setup

How Data Flows

Costpoint Cloud (REST API via ODBC) → Mosaic Sync Engine (field mapping) → Mosaic (7 synced data types)

The Costpoint Cloud integration uses a read-only ODBC connection to access your production database. See the Costpoint Cloud Integration Setup for connection details and prerequisites.


Integrated Data Types

The integration syncs 7 data categories from Costpoint Cloud into Mosaic:

#Data TypeDescription
1EmployeesStaff records with names, emails, and titles
2ClientsClient records derived from project data
3ProjectsProject records including fee, client, and profit center
4PhasesPhase/subphase breakdowns under projects (includes budgeted hours)
5Departments (Organizations)Costpoint Organizations synced as Mosaic Departments
6Time EntriesApproved timesheets with hours, rates, and billability
7Bill Rates (Rate Groups)Project Labor Category rates linked to projects

This list may expand as new features are added. If new features require additional permissions, your Customer Success Manager will reach out to request that they be added to the role you have assigned to the Mosaic user.


Reading the Field Mapping Tables

Symbol legend for technical tables

The Technical Reference tabs below use a shorthand notation for API/database sources. Read this legend before reviewing the mappings.

SymbolMeaningExample
.API table field referenceEmployee.FirstName = the FirstName field from the Employee table
Values combined into one composite valueProject.NameProject.Level = concatenated into a composite key
>Fallback priority — use the first available valueProject.EndDate > Project.StartDate = use EndDate; if null, use StartDate

Detailed Field Mappings

Jump to a section: Employees | Clients | Projects | Phases | Departments (Organizations) | Time Entries | Bill Rates (Rate Groups)


Employees

What Syncs to MosaicWhere It Comes From in Costpoint
Employee NameThe employee's first and last name
EmailThe employee's work email address
TitleThe employee's detail job title

Clients

What Syncs to MosaicWhere It Comes From in Costpoint
Client NameThe project name at Level 1 from the Project Master — used as the client title in Mosaic

Costpoint does not have a standalone client entity. Mosaic derives client records from the project hierarchy.


Projects

What Syncs to MosaicWhere It Comes From in Costpoint
Project TitleThe project name at Level 2 from the Project Master
FeeThe Funding Modification Value on the project
ClientThe client name linked to the project
Start DateThe project start date
End DateThe project end date
Profit CenterThe organization assigned to the project

Phases

What Syncs to MosaicWhere It Comes From in Costpoint
Phase TitleThe project name at Level 3 (Phase) or Level 4 (Subphase) from the Project Master
FeeThe Funding Modification Value on the phase
Start DateThe phase start date
End DateThe phase end date
Phase Budgeted HoursThe task value (budgeted hours) for the phase
Profit CenterThe organization assigned to the phase

Departments (Organizations)

What Syncs to MosaicWhere It Comes From in Costpoint
Department NameThe organization name from Costpoint's General Ledger Organizations
Department CodeThe organization code

Time Entries

What Syncs to MosaicWhere It Comes From in Costpoint
ProjectThe project the time was logged against
PhaseThe phase the time was logged against
DateThe date of the time entry
EmployeeThe employee who logged the time
HoursThe number of hours recorded
BillableWhether the time entry is billable
RateThe bill rate for the time entry

Time Entry Sync: Approved Only by Default

By default, time entries synchronized to Mosaic include only time entries with Approved status. If you prefer to synchronize all time entries from Costpoint, please contact your Customer Success Manager for assistance.


Bill Rates (Rate Groups)

What Syncs to MosaicWhere It Comes From in Costpoint
RoleThe Project Labor Category (PLC) description
RateThe billing rate from the PLC rate table
Start DateThe starting date of the rate
End DateThe ending date of the rate


Deltek Documentation Links

A consolidated reference of all Deltek Costpoint documentation referenced in this guide:

TopicLink
Costpoint Online HelpCostpoint Help
Deltek Help & LearningDeltek Help

Related Documentation