Salta al contingut principal
Odoo · Programa de partners

Claus NFR d'Odoo: què són, qui les sol·licita i com se sol·liciten

Odoo no emet «claus NFR». El que sí que existeix té un altre nom, un altre lloc on es demana i uns límits molt concrets: 1 GB, dues branques de staging i 30 dies.

Si has arribat aquí buscant «NFR» i el que necessitaves eren requisits no funcionals (rendiment, disponibilitat, tolerància a errors), aquesta pàgina no és. Aquí NFR vol dir Not For Resale: la llicència que una empresa de programari concedeix als seus partners perquè muntin demostracions i entorns interns sense pagar-los. I convé saber una cosa: Odoo no anomena NFR res. La paraula no apareix ni una sola vegada a l'Acord de Partners d'Odoo (versió 11, del 19 de maig de 2023). Allò que busques existeix, però es diu d'una altra manera: no hi ha clau, hi ha una clàusula de la llicència d'Enterprise que s'activa en signar l'acord de partners, i un codi que obre un projecte de prova a Odoo.sh.

Ho escrivim des de dins: FLEXIBLES Y ACCESORIOS GOBE S.L. (la societat darrere de FlexigoTech) va entrar al programa de partners d'Odoo el 8 de setembre de 2026, al nivell Learning Partner. Del tauler no publiquem captura, perquè porta identificadors i imports; el descrivim camp per camp més avall.

Segell oficial Odoo Learning Partner de FlexigoTech

Segell de Learning Partner. El dret a usar la marca i el logotip d'Odoo figura com a Yes als quatre nivells de la taula de l'apartat 4.2.

Per què l'acrònim et torna resultats inútils

NFR té dos significats sense relació. En enginyeria de programari és non-functional requirement, un atribut de qualitat del sistema. Al canal de distribució és not for resale, una llicència gratuïta d'ús intern per a distribuïdors. La segona gairebé no té literatura en castellà i cap referida a Odoo, així que la cerca et torna glossaris de requisits i programes de canal aliens.

Què et dona Odoo en lloc d'una clau NFR

Tres coses diferents, amb tres noms propis i tres llocs on se sol·liciten. Barrejar-les és l'origen de gairebé tota la confusió.

  1. El permís d'ús d'Enterprise. No és una clau, és una clàusula. La llicència Odoo Enterprise Edition v1.0 diu que «amb un Acord de Partners vàlid amb Odoo S.A., els permisos anteriors també es concedeixen, sempre que l'ús es limiti a un entorn de proves o de desenvolupament». Aquesta frase és tota la teva «llicència NFR».
  2. El codi de partner. Aquest sí que és una cadena que s'escriu en un formulari i obre un projecte de prova a Odoo.sh. El dret surt de l'apartat 3.1 de l'acord («Odoo concedeix al partner accés gratuït a la plataforma Odoo.sh amb finalitats de prova i desenvolupament»); el mecanisme, de la documentació d'Odoo.sh, que diu que els partners poden usar el seu codi de partner per iniciar una prova. Primera mà: al nostre tauler de Learning Partner el codi que apareix etiquetat és el d'ampliació de prova, així que si no veus el de partner, demana'l al teu gestor de comptes.
  3. El codi d'ampliació de la prova d'Enterprise. Un tercer codi que no és per a tu: allarga el període de prova d'un client potencial. La taula de beneficis de l'apartat 4.2 el marca com a disponible als quatre nivells.

A més, hi ha l'accés de lectura al repositori del codi font d'Odoo Enterprise a GitHub, que és el que et permet compilar i provar mòduls contra Enterprise a la teva màquina.

Per a què serveixen de debò i per a què no

Serveixen per a demostració comercial, formació interna i desenvolupament i proves dels teus mòduls, inclòs provar la mateixa base contra diferents versions majors abans d'una migració. No serveixen per a la producció d'un client, i l'acord és inusualment tallant: l'apartat 3.2 diu que el partner es compromet a no oferir serveis sobre Odoo Enterprise Edition a clients no coberts per una subscripció d'Enterprise, ni tan sols durant la fase d'implantació. No hi ha cap finestra de cortesia mentre configures.

Tampoc serveixen per redistribuir res: el mateix apartat obliga a mantenir el codi font d'Enterprise confidencial dins de la plantilla i prohibeix redistribuir-lo sense permís escrit. El que sí que pots fer és desenvolupar mòduls damunt d'Enterprise i distribuir-los sota qualsevol llicència compatible: la llicència d'Enterprise ho autoritza i cita LGPL, MIT o llicències propietàries similars.

Qui les pot demanar i en quin moment de l'alta

No hi ha res abans de la signatura: la clàusula de la llicència parla d'un «Acord de Partners vàlid», i sense acord no hi ha clàusula. L'apartat 5 diu que l'import de la quota s'especifica per escrit en el moment de la signatura (no és una xifra publicada), que es paga en rebre la factura anual i que no és reemborsable. L'apartat 2 fixa la durada en un any des de la signatura, amb renovació automàtica tret que una part avisi per escrit amb 30 dies d'antelació. El programa té dos tipus de partnership i quatre nivells, i el nivell depèn de tres xifres.

Requisits (4.1) i beneficis (4.2)LearningReadySilverGold
Usuaris nets nous d'Enterprise venuts (12 mesos)01075300
Empleats certificats en alguna de les 3 últimes versions0136
Taxa de retenció míniman/an/a70 %80 %
Visibilitat a la llista de partners d'odoo.comNoSíSíSí
Comissió sobre Odoo.sh10 %50 %50 %50 %

El detall que importa aquí: l'accés a Odoo.sh per a proves i desenvolupament, el codi d'ampliació de prova i l'accés al codi font figuren com a Yes als quatre nivells. Els tens des del primer dia com a Learning Partner. El que no s'obté és la visibilitat a la llista pública de partners d'odoo.com i la comissió del 50 % sobre Odoo.sh, que a Learning es queda en el 10 %: i que a qualsevol nivell té límit: la nota al peu de l'apartat 4.2 la limita a 150 € (o 180 $) al mes per subscripció, 1.440 € (o 1.728 $) a l'any. Una observació de primera mà: la fila que ajunta el gestor de comptes dedicat i el tauler de partner està marcada com a No a Learning, i tot i així a la nostra alta de setembre de 2026 el tauler hi era i se'ns va assignar una gestora de comptes amb telèfon i correu directes. L'apartat 4.4, a més, diu que el partner tindrà accés al coaching comercial del seu gestor de comptes, sense distingir nivell. El contracte és el sòl, no el sostre.

El tràmit, pas a pas

  1. Signa l'acord i paga la quota anual. S'abona en rebre la factura d'Odoo i no és reemborsable. Sense acord signat no hi ha res del que s'ha dit.
  2. Entra al tauler de partner, a odoo.com/my/partner. Hi tens el nivell actual i l'escala fins a Official; l'enllaç de referit, que porta l'identificador numèric de partner dins del paràmetre de campanya; el codi d'ampliació de prova; l'accés de lectura al repositori d'Enterprise a GitHub per a l'usuari que declaris; la baixada de fonts i instal·ladors; els actius de marca; l'estat de la fitxa d'empresa, publicada o no; i el comptador de comissions dels últims dotze mesos.
  3. Obre el projecte de demostració a Odoo.sh. Prem Deploy your platform, autoritza amb un compte de GitHub i, al camp Subscription Code (la documentació avisa que també l'anomenen subscription referral, contract number o activation code), escriu el codi de partner.
  4. Tria versió major i regió. Odoo.sh no admet les versions intermèdies que corre Odoo Online. Si vas a començar a Odoo Online i migrar després, la documentació recomana crear la base des de odoo.com/start-lts perquè neixi en una versió compatible.
  5. Quan el client digui que sí, canvia de codi. La documentació és explícita: si el client segueix endavant, ha de contractar un pla d'Odoo Enterprise que inclogui allotjament a Odoo.sh i usar el seu propi codi de subscripció. El teu codi de partner surt de l'equació.

Els límits que sorprenen

Cap és secret: tots són a la documentació oficial. El problema és que estan repartits per cinc pàgines i te'ls trobes d'un en un, sempre en el pitjor moment.

  • 1 GB i dues branques de staging. És el sostre de les construccions de prova creades amb codi de partner. Els bolcats que importis tampoc poden passar d'1 GB.
  • 30 dies i la producció deixa de ser producció. En projectes de prova, la branca de producció i totes les de staging tornen automàticament a l'etapa de desenvolupament als 30 dies. Aquesta és la caducitat real de la teva demo.
  • Les bases de staging s'esborren soles al cap d'un mes i cal reconstruir la branca per tornar-la a usar.
  • Una demo en staging no envia correus. La neutralització desactiva les accions planificades i el correu sortint (interceptat per un mail catcher) i apaga els serveis IAP, les passarel·les de pagament i els mètodes d'enviament. La base neutralitzada perd a més la sincronització bancària i la visibilitat per als cercadors, i porta una banda vermella a dalt perquè es noti.
  • El canvi de codi és una porta d'un sol sentit. Pots canviar el codi d'activació del projecte, però no a un ja assignat a un altre projecte ni a un codi de prova: baixar de pagament a prova no està permès.
  • El nivell es revisa cada trimestre i s'ajusta al més alt els tres requisits del qual compleixes. Compten els usuaris nets nous dels últims dotze mesos: les renovacions no sumen per al nivell, tot i que sí que generin comissió.
  • Si l'acord s'acaba, s'acaba tot. L'apartat 6.1 diu que en expirar o rescindir-se el partner ja no pot usar Odoo Enterprise ni per a desenvolupament, ni per a proves, ni per a producció, i ha de deixar d'usar la marca. La caducitat de la teva «llicència NFR» és la data del teu acord, no la del teu projecte.

Els errors que es paguen cars

  • Muntar la producció d'un client damunt del teu projecte de prova. Incompleix l'apartat 3.2, no es pot desfer perquè no es permet baixar de pagament a prova, i als 30 dies la branca de producció es degrada sola. Tot això amb el client mirant.
  • Oblidar la renovació. L'acord es renova sol per un any més si ningú avisa per escrit amb 30 dies. Si vols renovar, cap problema; si vols sortir, l'oblit et costa una anualitat no reemborsable.
  • Prometre en una demo allò que la neutralització apaga: correus, pagaments reals, etiquetes de transportista, accions planificades. Ensenya-ho en un entorn de desenvolupament amb dades de demostració, o avisa abans.
  • Pujar codi d'Enterprise a un repositori públic. És l'incompliment més silenciós i el més difícil de desfer, perquè allò que és públic ja s'ha copiat.

I si encara no ets partner?

Dues sortides honestes mentre no signes. Les bases de demostració compartides d'Odoo no demanen registre, però segons la documentació cadascuna només és disponible unes poques hores: serveixen per ensenyar una pantalla, no per preparar una demo a mida. I Odoo Community és programari lliure sota LGPLv3: si el que has de demostrar viu en un mòdul teu i no en una app d'Enterprise, és un entorn vàlid i sense caducitat. Odoo Online no ho és: no admet mòduls personalitzats ni de l'App Store, i els duplicats caduquen als 15 dies amb un màxim de cinc per base.

Nosaltres provem cada mòdul contra construccions reals d'Odoo.sh a les versions 19, 18 i 17 abans de tocar l'App Store: l'entorn de partner és exactament on es fa aquesta feina. Ho expliquem a enginyeria d'Odoo per a consultories i a connector d'Odoo per al teu programari.

Idea clau: a Odoo no demanes «una clau NFR». Signes l'acord de partners, i això et dona tres coses amb noms diferents: una clàusula de la llicència que t'autoritza a usar Enterprise en proves i desenvolupament, un codi de partner per obrir un projecte de prova a Odoo.sh, i un codi d'ampliació de prova que és per als teus clients potencials, no per a tu.

Per continuar

Si la decisió que tens al davant és una altra (quina edició necessites de debò), l'hem comparat a Community o Enterprise. I si el que et frena és no tenir equip per lliurar un projecte ja venut, mira subcontractar desenvolupament d'Odoo: qui signa el mòdul.

Treballar amb FlexigoTech com a partner d'OdooCom repartim la feina amb altres partners i què signemCom triar un partner o desenvolupador d'OdooCinc coses comprovables abans de signar

Preguntes freqüents

Odoo emet claus NFR?

No. La paraula «NFR» no apareix a l'Acord de Partners d'Odoo. L'equivalent són tres coses amb altres noms: la clàusula de la llicència Enterprise que autoritza provar i desenvolupar amb un acord de partners vàlid, el codi de partner que obre un projecte de prova a Odoo.sh i el codi d'ampliació de prova, que és per als teus clients potencials.

Puc usar el meu entorn de partner per a la producció d'un client?

No. L'apartat 3.2 de l'acord obliga el partner a no oferir serveis sobre Odoo Enterprise Edition a clients no coberts per una subscripció d'Enterprise, ni tan sols durant la fase d'implantació. A més, la documentació d'Odoo.sh diu que si el client segueix endavant ha de contractar un pla que inclogui allotjament i usar el seu propi codi de subscripció.

Quant dura un projecte de prova de partner a Odoo.sh?

En projectes de prova, la branca de producció i totes les de staging tornen automàticament a l'etapa de desenvolupament als 30 dies. A més, les bases creades per a branques de staging s'esborren automàticament al cap d'un mes i cal reconstruir la branca.

Què passa amb els meus entorns si deixo de ser partner?

L'apartat 6.1 diu que en expirar o rescindir-se l'acord el partner ja no pot usar Odoo Enterprise per a desenvolupament, prova ni producció, i ha de deixar d'usar la marca i els logotips d'Odoo. L'acord dura un any des de la signatura i es renova sol tret d'avís escrit amb 30 dies d'antelació.

Estàs signant l'acord de partner i no saps què et donarà de debò?

T'expliquem què ens vam trobar nosaltres al tauler, què va caldre demanar a part i on són els límits que et faran perdre una tarda. Escriu a comercial@flexigobe.com o truca al +34 616 809 504.

Parlar amb un enginyer