Salta al contingut principal
Professional Services Automation (PSA)

Posada en marxa de PSA for Odoo: configuració, camps del projecte i la primera setmana

Per posar en marxa Professional Services Automation (PSA) for Odoo primer omples la configuració de PSA (compte WIP, llindar de marge, canal de notificació i previsió). Després configures cada projecte amb el seu tipus de facturació, el seu valor contractat i, si la fas servir, l'aprovació del client. La primera setmana comproves que PSA Setup Completed estigui marcat i que els indicadors de cada projecte (WIP, cost, marge) quadrin amb el que esperes.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 4 de novembre de 2026

L'essencial

Versions
Odoo 17, 18 i 19
Comprovat
al codi del mòdul, versió 19.0 · a les fonts enllaçades al final
Lectura
5 min

Abans d'obrir la configuració

El mòdul està publicat a Odoo Apps per a Odoo 17.0, 18.0 i 19.0, i la fitxa de cada versió marca 9 €, pagament únic per versió d'Odoo, sense IVA. El servei local de FlexigoTech Cloud costa 29 €/mes o 290 €/any sense IVA (Pro: 58 €/mes o 580 €/any); sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció i les dades es queden al teu Odoo.

Si el compres a l'Odoo App Store, cada versió d'Odoo es compra allà. Si el compres a la pàgina del mòdul a flexigotech.com, amb la subscripció el mòdul per a les versions noves d'Odoo hi va inclòs. Tens la fitxa pública a Odoo Apps.

Abans de tocar res, tingues a mà tres decisions: quin compte comptable faràs servir per a la feina en curs, per sota de quin marge brut vols que s'avisi els caps de projecte i quantes setmanes vols veure a la previsió d'ingressos. Són valors que ompliràs a la configuració.

Posada en marxa pas a pas

Aquest és l'ordre en què et proposem omplir-ho: primer la configuració general de PSA i després cada projecte.

  1. Compte WIP per defecte. Omple WIP Account (psa_wip_account_id). Segons la seva ajuda, és el compte per defecte per als assentaments de feina en curs.
  1. Llindar d'alerta de marge. A Margin Alert Threshold (%) hi poses el percentatge: segons la seva ajuda, s'avisa els caps de projecte quan el marge brut baixa d'aquest valor.
  1. Canal de notificació. Default Notification Channel és un camp de selecció. Tria l'opció amb què vols que arribin els avisos.
  1. Horitzó de previsió. Forecast Horizon (weeks) és el nombre de setmanes que entren a la previsió d'ingressos mòbil.
  1. Llindar de probabilitat. Forecast Probability Threshold (%) fixa la probabilitat a partir de la qual (igual o superior) es compten les oportunitats de CRM.
  1. Categoria no facturable per defecte. El camp Default Non-Billable Category desa el nom de la categoria de temps no facturable per defecte.
  1. Tanca l'assistent. El camp PSA Setup Completed el marca automàticament l'assistent de configuració. Quan acabis, comprova que estigui marcat.
  1. Dades de facturació del projecte. A cada projecte tries PSA Billing Type (selecció) i omples Contracted Value. Si el projecte va amb un contracte de retenció, ho indiques a Retainer Contract; si té límits, els afegeixes a NTE Caps.
  1. Compte WIP propi, només si cal. El projecte té el seu propi WIP Account, que segons la seva ajuda substitueix el compte WIP de l'empresa per a aquest projecte. Deixa'l buit si et serveix el general.
  1. Aprovació del client. Si marques Client Approval Required, les línies de full d'hores d'aquest projecte necessiten l'aprovació del client al portal.
  1. Tauler del projecte. Marca PSA Cockpit Enabled per mostrar el tauler PSA Cockpit en aquest projecte.
Seqüència de pantalles de PSA: fites, categories no facturables, configuració i llista Utilization
Recorregut per la llista Milestones Roll-up, les categories no facturables (Business Development, Internal Meeting i Training), la configuració de PSA amb WIP Account buit i la casella de configuració sense marcar, i la llista Utilization amb hores, tarifa, import facturable, estat WIP i aprovació del client.

Hi ha, a més, un camp Margin Alert Threshold (%) (margin_alert_threshold_pct) amb l'ajuda «Send margin alert when gross margin falls below this percentage», i un altre WIP Account l'ajuda del qual diu que és el compte amb què es comptabilitzen els assentaments de feina en curs. Si veus tots dos en configurar, revisa que el valor sigui el que vols a cada lloc.

Els indicadors del projecte i d'on surt cadascun

Un cop configurat, cada projecte mostra una sèrie d'imports i senyals. Convé saber què mesura cadascun abans de treure conclusions:

  • Invoiced to Date: suma de les factures publicades vinculades al projecte.
  • WIP Value: valor dels fulls d'hores facturables que encara no s'han facturat.
  • Cost to Date: cost total d'empleats acumulat al projecte.
  • Gross Margin (%): es calcula com (Invoiced to Date − Cost to Date) / Invoiced to Date * 100.
  • Margin Trend: el calcula una tasca programada (cron) i és la variació del marge respecte al període anterior.
  • Margin Alert Sent Period: clau de l'últim període per al qual es va enviar una alerta de marge.
  • NTE Overrun Risk: casella l'ajuda de la qual comença per «True when any NTE cap».
  • Billing Days Outstanding: mitjana de dies entre la data del full d'hores i la data de la factura.

Com que el marge brut es calcula sobre el que s'ha facturat, mira Gross Margin (%) juntament amb Invoiced to Date i Cost to Date, no per separat. Si vols veure com encaixen aquestes peces per dins, ho tens a com funciona PSA a Odoo.

Què revisar la primera setmana

Amb els primers fulls d'hores registrats, repassa aquests punts:

  • Configuració tancada. PSA Setup Completed marcat a la configuració.
  • Compte WIP. WIP Account de la configuració amb un compte triat, i als projectes amb compte propi, el que correspon.
  • Tarifes. Revisa la llista de Rate Cards. Si hi trobes un registre de demostració com el de la captura, decideix si el substitueixes per les teves tarifes.
Llista de Rate Cards de PSA amb un únic registre actiu, Standard Rate Card 2024 (Demo), en EUR
PSA › Rate Cards amb dades de demostració: un sol registre, vigent des de gener de 2024, de l'empresa YourCompany.
  • Aprovació del client. Als projectes amb Client Approval Required, comprova a la llista Utilization la columna d'aprovació del client i que el client sap que ha d'aprovar les línies al portal.
  • Marge i dies de facturació. Mira Gross Margin (%) respecte al llindar que vas posar i Billing Days Outstanding de cada projecte.
  • Ordres de canvi i sol·licituds DSAR. Localitza les dues pantalles encara que no tinguis registres, per saber on són.
Pantalla de Change Orders a PSA amb botó New, cercador i commutador kanban i llista
PSA › Change Orders, encara sense registres: apareix el missatge «No change orders yet».
Llista de DSAR Requests a PSA amb columnes Request Date, Requester Type, Employee, Client, Handled By i State
PSA › DSAR Requests, encara sense registres, amb el missatge «No DSAR requests yet».

Si aquests dies et surt algun avís o error, tens els textos literals i què fer amb cadascun a els missatges d'error de PSA.

Com t'ajuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols que revisem amb tu la configuració de PSA, el compte WIP o la configuració dels teus projectes abans de començar a facturar, escriu-nos des de la pàgina del mòdul.

Continua llegint

Com funciona Professional Services Automation (PSA) for Odoo per dinsMenús, tasques programades i servei extern de Professional Services Automation (PSA) for Odoo, explicats terme a terme per a qui ja fa servir Odoo.Errors de PSA for Odoo: un cas d'exemple, missatge a missatgeEls missatges d'error de Professional Services Automation (PSA) for Odoo amb el text literal: quan surt cadascun i què cal fer, amb un cas d'exemple.Professional Services Automation (PSA) for Odoo: com saber si encaixa a la teva empresaQuè cobreix i què no Professional Services Automation (PSA) for Odoo segons la fitxa, què cal comprovar abans d'instal·lar-lo i en quines versions d'Odoo està publicat.
Comprovat al codi del mòdul (versió 19.0) i a les fonts enllaçades

Fonts