Organisations (clients)
Pike: Customers
Carries over: Name, code, handler, default currency, internal client flag, active or inactive status.
You set in Pike: Leave internal clients out, or turn their jobs into non-billable Pike projects.
Template columns: customerName, customerNumber, mainCurrency
Contacts
Pike: Customer contacts
Carries over: Name, organisation, roles and functions, invoice address flag, inactive flag.
You set in Pike: Check whether your export includes email and phone.
Template columns: customerNumber, name, email, title, phone
Jobs
Pike: Projects
Carries over: Job number, title, client, status (quote, live, in-house, on hold, special), job type, start and due date, handler, team.
You set in Pike: A billing type per job. Synergist records no billing type field, so choose from how you bill the job.
Template columns: projectNumber, title, customerNumber, status, billingType, startDate, endDate, leadEmail
Phases
Pike: Phases
Carries over: Phase number (job and phase, for example 1021.002), title, dates, parent job.
You set in Pike: A phase name in Pike. Annual jobs split by month become one phase per month.
Template columns: projectNumber, phase, startDate, endDate
Estimates and quotes
Pike: Project budget
Carries over: Estimated hours, recommended charge and quoted value per job or phase.
You set in Pike: One budget per project. The Pike CSV templates have no phase budget column.
Template columns: projectNumber, budgetAmount, budgetHours
Charge codes
Pike: Tasks
Carries over: Description of the type of work, such as Design.
You set in Pike: Upload charge codes used on live jobs as tasks, so time rows have a task to reference.
Template columns: title, projectNumber, phase
Timesheets (posted and pending)
Pike: Time entries
Carries over: Date, work done, normal hours, charge rate, recommended charge, total cost, job, phase, charge code, resource, sales invoice number and date.
You set in Pike: Posted time maps to `approved`, pending to `submitted`. A sales invoice number maps to `invoiced` `yes`.
Template columns: date, hours, email, projectNumber, taskTitle, note, billableStatus, approvalStatus, invoiced
Users and resources
Pike: Members
Carries over: Login, full name, initials, email address.
You set in Pike: Workspace role, position and cost profile.
Template columns: email, displayName, team
Expenses
Pike: Expenses
Carries over: Run the Expenses Key report as CSV. Check whether your export includes the expense user and billable value.
You set in Pike: Expense categories.
Template columns: date, amount, projectNumber, email, category, description, billableStatus
Opportunities
Pike: Deals
Carries over: Client, quoted value, expected close date.
You set in Pike: Deal statuses that match your Synergist pipeline.
Template columns: title, customerNumber, status, value, closeDate
Sales invoices
Pike: Invoice history from accounting
Carries over: Pike imports invoices from the ledger your Synergist accounts link posted them to.
You set in Pike: Nothing. The CSV route does not import invoices.
Synergist takes a charge rate from the charge code, then staff, staff skill, a client price, and the job estimate where your company setting Timesheets use job estimated charge rates is ticked. Pike takes one `hourlyRate` per project, so use the client price where one exists and the charge code rate otherwise.
A Synergist estimate is your internal budget in hours and recommended charge, and the quote is the client price. Fill `budgetHours` from estimated hours and `budgetAmount` from the quoted value.
Synergist stores cost rates on department, charge code, team, staff and client price. Pike calculates profit from cost profiles, so an admin sets one per member from the staff cost rate before the pilot.