Naar hoofdinhoud
Professional Services Automation (PSA)

PSA for Odoo instellen: instellingen, projectvelden en de eerste week

Om Professional Services Automation (PSA) for Odoo in gebruik te nemen, vul je eerst de PSA-instellingen in (WIP-rekening, margedrempel, meldingskanaal en prognose). Daarna richt je elk project in met het facturatietype, de contractwaarde en, als je die gebruikt, de goedkeuring door de klant. In de eerste week controleer je of PSA Setup Completed aangevinkt is en of de kengetallen van elk project (WIP, kosten, marge) kloppen met wat je verwacht.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 4 november 2026

In het kort

Versies
Odoo 17, 18 en 19
Gecontroleerd
in de broncode van de module, versie 19.0 · in de bronnen onderaan
Leestijd
5 min

Voordat je de instellingen opent

De module staat op Odoo Apps voor Odoo 17.0, 18.0 en 19.0, en de pagina van elke versie vermeldt € 9, eenmalige betaling per Odoo-versie, excl. btw. De lokale dienst van FlexigoTech Cloud kost € 29 per maand of € 290 per jaar excl. btw (Pro: € 58 per maand of € 580 per jaar); zonder abonnement, of als de dienst is opgeschort, stopt wat het abonnement levert en blijven je gegevens in je Odoo.

Koop je de module in de Odoo App Store, dan koop je daar elke Odoo-versie apart. Koop je hem via de modulepagina op flexigotech.com, dan zit de module voor nieuwe Odoo-versies bij het abonnement inbegrepen. De openbare pagina vind je op Odoo Apps.

Zorg dat je, voordat je iets aanpast, drie beslissingen klaar hebt: welke grootboekrekening je gebruikt voor onderhanden werk, onder welke brutomarge projectleiders een waarschuwing moeten krijgen en hoeveel weken je in de omzetprognose wilt zien. Die waarden vul je in de instellingen in.

Stap voor stap instellen

Dit is de volgorde die we aanraden: eerst de algemene PSA-instellingen, daarna elk project.

  1. Standaard WIP-rekening. Vul WIP Account (psa_wip_account_id) in. Volgens de helptekst is dit de standaardrekening voor boekingen van onderhanden werk.
  1. Drempel voor margewaarschuwing. In Margin Alert Threshold (%) vul je het percentage in: volgens de helptekst krijgen projectleiders een melding als de brutomarge onder die waarde zakt.
  1. Meldingskanaal. Default Notification Channel is een keuzeveld. Kies de optie waarlangs je de meldingen wilt ontvangen.
  1. Prognosehorizon. Forecast Horizon (weeks) is het aantal weken dat meetelt in de voortschrijdende omzetprognose.
  1. Kansdrempel. Forecast Probability Threshold (%) bepaalt vanaf welke kans (gelijk of hoger) verkoopkansen uit CRM worden meegeteld.
  1. Standaard niet-factureerbare categorie. Het veld Default Non-Billable Category bevat de naam van de standaardcategorie voor niet-factureerbare tijd.
  1. Rond de wizard af. Het veld PSA Setup Completed wordt automatisch aangevinkt door de configuratiewizard. Controleer na afloop of het aangevinkt is.
  1. Facturatiegegevens van het project. Per project kies je PSA Billing Type (keuzeveld) en vul je Contracted Value in. Loopt het project op een retainercontract, dan geef je dat aan in Retainer Contract; heeft het plafonds, dan voeg je die toe onder NTE Caps.
  1. Eigen WIP-rekening, alleen als het nodig is. Het project heeft een eigen WIP Account, dat volgens de helptekst voor dat project de WIP-rekening van het bedrijf vervangt. Laat het leeg als de algemene rekening volstaat.
  1. Goedkeuring door de klant. Vink je Client Approval Required aan, dan moeten de urenstaatregels van dat project door de klant in het portaal worden goedgekeurd.
  1. Projectdashboard. Vink PSA Cockpit Enabled aan om het PSA Cockpit-dashboard voor dat project te tonen.
Reeks PSA-schermen: mijlpalen, niet-factureerbare categorieën, instellingen en Utilization-lijst
Een rondgang langs de lijst Milestones Roll-up, de niet-factureerbare categorieën (Business Development, Internal Meeting en Training), de PSA-instellingen met een leeg WIP Account en het configuratievakje niet aangevinkt, en de Utilization-lijst met uren, tarief, factureerbaar bedrag, WIP-status en klantgoedkeuring.

Daarnaast is er een veld Margin Alert Threshold (%) (margin_alert_threshold_pct) met de helptekst «Send margin alert when gross margin falls below this percentage», en nog een WIP Account waarvan de helptekst zegt dat het de rekening is waarop boekingen van onderhanden werk worden geboekt. Kom je ze allebei tegen bij het instellen, controleer dan of de waarde op elke plek de gewenste is.

De kengetallen van het project en waar ze vandaan komen

Na het instellen toont elk project een reeks bedragen en signalen. Het is handig om te weten wat elk kengetal meet voordat je conclusies trekt:

  • Invoiced to Date: som van de geboekte facturen die aan het project gekoppeld zijn.
  • WIP Value: waarde van de factureerbare urenstaten die nog niet gefactureerd zijn.
  • Cost to Date: totale werknemerskosten die op het project zijn opgebouwd.
  • Gross Margin (%): berekend als (Invoiced to Date − Cost to Date) / Invoiced to Date * 100.
  • Margin Trend: wordt berekend door een geplande taak (cron) en is de verandering van de marge ten opzichte van de vorige periode.
  • Margin Alert Sent Period: sleutel van de laatste periode waarvoor een margewaarschuwing is verstuurd.
  • NTE Overrun Risk: vinkje waarvan de helptekst begint met «True when any NTE cap».
  • Billing Days Outstanding: gemiddeld aantal dagen tussen de datum van de urenstaat en de factuurdatum.

Omdat de brutomarge wordt berekend over wat gefactureerd is, bekijk je Gross Margin (%) samen met Invoiced to Date en Cost to Date, niet los. Wil je zien hoe deze onderdelen intern samenhangen, lees dan hoe PSA in Odoo werkt.

Wat je de eerste week controleert

Zodra de eerste urenstaten zijn ingevoerd, loop je deze punten na:

  • Configuratie afgerond. PSA Setup Completed aangevinkt in de instellingen.
  • WIP-rekening. In de instellingen heeft WIP Account een gekozen rekening, en projecten met een eigen rekening gebruiken de juiste.
  • Tarieven. Bekijk de lijst Rate Cards. Vind je een demorecord zoals op de schermafbeelding, beslis dan of je die vervangt door je eigen tarieven.
Lijst Rate Cards in PSA met één actief record, Standard Rate Card 2024 (Demo), in EUR
PSA › Rate Cards met demogegevens: één record, geldig vanaf januari 2024, van het bedrijf YourCompany.
  • Goedkeuring door de klant. Controleer bij projecten met Client Approval Required de kolom klantgoedkeuring in de Utilization-lijst en zorg dat de klant weet dat hij de regels in het portaal moet goedkeuren.
  • Marge en factureringsdagen. Vergelijk Gross Margin (%) met de drempel die je hebt ingesteld en bekijk Billing Days Outstanding per project.
  • Wijzigingsorders en DSAR-verzoeken. Zoek beide schermen op, ook als je nog geen records hebt, zodat je weet waar ze staan.
Scherm Change Orders in PSA met knop New, zoekbalk en schakelaar tussen kanban en lijst
PSA › Change Orders, nog zonder records: de melding «No change orders yet» verschijnt.
Lijst DSAR Requests in PSA met de kolommen Request Date, Requester Type, Employee, Client, Handled By en State
PSA › DSAR Requests, nog zonder records, met de melding «No DSAR requests yet».

Krijg je in deze dagen een waarschuwing of fout, dan vind je de letterlijke teksten en wat je met elk ervan doet in de foutmeldingen van PSA.

Hoe FlexigoTech je helpt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je dat we samen met jou de PSA-instellingen, de WIP-rekening of de inrichting van je projecten nalopen voordat je gaat factureren, neem dan contact op via de modulepagina.

Lees verder

Hoe Professional Services Automation (PSA) for Odoo vanbinnen werktMenu's, geplande acties en de externe dienst van Professional Services Automation (PSA) for Odoo, term voor term uitgelegd voor wie Odoo al gebruikt.Foutmeldingen in PSA for Odoo: een voorbeeld, melding voor meldingDe foutmeldingen van Professional Services Automation (PSA) for Odoo letterlijk: wanneer elke melding verschijnt en wat je doet, met een uitgewerkt voorbeeld.Professional Services Automation (PSA) for Odoo: zo weet je of het bij je bedrijf pastWat Professional Services Automation (PSA) for Odoo volgens de appvermelding wel en niet dekt, wat je vooraf controleert en voor welke Odoo-versies het er is.
Gecontroleerd in de broncode van de module (versie 19.0) en in de gelinkte bronnen

Bronnen