- Tracked hours
- 105
- Tasks
- 106
Tracked hours by project, as a share of the client total
What we built
- 01
CRM foundation
Migration onto Pipedrive: address and deal data imported from the legacy export, pipelines for the engineering and licensing sides, quote and invoice templates, product line items
- 02
Net revenue
Net-revenue uses Pipedrive's calculated field to simplify reporting
- 03
Installment invoicing
A won deal with no payment schedule produces one sevdesk invoice; a deal with installments runs a milestone workflow where each installment becomes its own invoice
- 04
Approval gates
A status gate before each milestone and an invoice-release gate after it, both collected through a form, so nothing invoices before the work is confirmed
- 05

sevdesk plumbing
Shared helper that searches, creates or updates the sevdesk contact; tax rules derived rather than typed; billing address sync
- 06
Payment sync
Payment receipts monitored and synced back to Pipedrive, so the paid state of each installment is visible where sales works
- 07
License data
License data exported from eGroupware into the Pipedrive license pipeline, making renewals visible as commercial records