Kto szuka, jak spersonalizować Odoo Online, trafia na sprzeczne odpowiedzi: jedni mówią, że trzeba programować, inni, że wystarczy przeciągać pola, jeszcze inni, że wystarczy zainstalować aplikację i gotowe. Zamieszanie bierze się stąd, że w Odoo Online współistnieją trzy różne drogi personalizacji, a każda rozwiązuje inny problem. Zanim cokolwiek ruszysz, warto wiedzieć, która jest dla Ciebie.
Kluczowa myśl: droga personalizacji, z której możesz skorzystać, zależy od wykupionego planu Odoo Online, a nie tylko od tego, co musisz zrobić. Najpierw wybierz plan, potem sposób.
3 realne drogi personalizacji Odoo Online
Są dokładnie trzy ścieżki i nie są wzajemnie zamienne:
- Odoo Studio: przeciągasz i upuszczasz pola, widoki, raporty i automatyzacje bez pisania kodu.
- Aplikacje z Odoo App Store: gotowe moduły, od Odoo lub podmiotów trzecich, które instalujesz kilkoma kliknięciami.
- Rozwój na zamówienie: własny kod Python, możliwy tylko na Odoo.sh lub w instalacji On-Premise, nie w standardowym Odoo Online SaaS.
Co umożliwia (a czego nie) każdy plan Odoo Online
Zanim przejdziemy do planów: jeśli potrzebujesz pełnego omówienia tego, czym jest Odoo Online i czym różni się od Odoo.sh i On-Premise, znajdziesz je w naszym artykule o tym, czym jest Odoo Online. Tutaj skupiamy się wyłącznie na tym, co pozwala personalizować każdy plan.
Jedna aplikacja za darmo (0 €)
Plan darmowy daje 1 aplikację i nieograniczoną liczbę użytkowników. Obsługuje Odoo Studio tylko wtedy, gdy wybierzesz Studio jako tę jedyną aplikację (i wtedy masz też obsługę wielu firm). Gdy tylko chcesz zainstalować drugą aplikację obok Studio albo jakąkolwiek inną aplikację poza pierwszą, Odoo Online wymaga przejścia na plan płatny. To nie jest „za darmo ze Studio w pakiecie bez zastrzeżeń": jest za darmo, jeśli Studio jest dosłownie jedyną rzeczą, jaką instalujesz.
Standard (11,90–14,90 €/użytkownik/miesiąc)
Plan Standard odblokowuje wszystkie aplikacje Odoo, ale bez Odoo Studio, bez obsługi wielu firm i bez dostępu do zewnętrznego API. To typowy plan do pracy w Odoo bez ingerencji w jego strukturę: możesz korzystać ze wszystkich funkcji natywnych, ale nie możesz ich dostosowywać za pomocą Studio ani łączyć przez API z systemami zewnętrznymi.
Custom (17,90–22,40 €/użytkownik/miesiąc)
Plan Custom obejmuje wszystkie aplikacje, Odoo Studio, obsługę wielu firm i zewnętrzne API. To jedyny plan Odoo Online, w którym droga Studio jest dostępna bez ograniczeń, i obowiązkowy punkt wyjścia, jeśli chcesz spersonalizować cokolwiek poza standardową konfiguracją.
Trzy plany (i ich możliwości personalizacji) są dostępne także na Odoo.sh i w instalacji On-Premise, z tą różnicą, że tam dodatkowo możesz dołożyć prawdziwy rozwój na zamówienie.
Droga 1: Odoo Studio: personalizacja bez programowania
Odoo Studio to wizualna warstwa personalizacji wbudowana w Odoo: edytor typu przeciągnij i upuść do dostosowywania formularzy, widoków, raportów i automatyzacji. Jeśli chcesz poznać szczegóły techniczne jego działania, omawiamy je dokładnie w artykule czym jest Odoo Studio i jak działa. Tu zostajemy przy najważniejszym: co możesz za jego pomocą zbudować i gdzie się kończą jego możliwości.
Co możesz zrobić w Studio bez pisania ani linijki kodu
- Tworzyć i edytować pola oraz widoki w dowolnym module, bez ingerencji w kod źródłowy.
- Projektować nowe formularze dopasowane do Twojego rzeczywistego procesu.
- Budować raporty i pliki PDF w edytorze typu przeciągnij i upuść: loga, tabele, kody kreskowe/QR i sekcje warunkowe.
- Konfigurować automatyzacje i akcje automatyczne uruchamiane po zmianie rekordu.
- Budować przepływy zatwierdzania z powiadomieniami, bez zależności od programowania.
- Tworzyć od zera nowe proste aplikacje do procesów, których Odoo nie obsługuje fabrycznie.
Uczciwe ograniczenia Studio
- Nie oferuje niezawodnej logiki Python: żadnych solidnych computed fields, złożonych constraints ani własnych metod.
- Złożone automatyzacje lub zaplanowane crony nie działają dobrze w Studio.
- Personalizacje mogą wymagać przeglądu, gdy Odoo zmienia wersję.
- Prowadzenie złożonych procesów na produkcji wyłącznie w Studio jest trudne: bez testów, bez prawdziwej kontroli wersji, bez przeglądu kodu.
I ważne wyjaśnienie: nie trzeba być partnerem Odoo, aby korzystać z personalizacji w Studio lub ją zlecać. To po prostu konfiguracja w Twoim własnym koncie Odoo Online, bez względu na to, kto ją wykonuje.
Droga 2: Rozwój na zamówienie (Odoo.sh lub On-Premise)
Standardowe Odoo Online SaaS blokuje instalację modułów z własnym kodem Python: dopuszcza tylko tzw. „moduły danych" (data modules), które nie zawierają plików .py. Do solidnych integracji zewnętrznych, złożonej logiki biznesowej lub bardzo zaawansowanych raportów potrzebny jest prawdziwy rozwój na zamówienie, a ten działa wyłącznie na Odoo.sh lub w instalacji On-Premise. Jeśli wahasz się między dwiema drogami, porównujemy je kryterium po kryterium w artykule Odoo Studio a rozwój na zamówienie.
To nie jest techniczny kaprys: to jedyny sposób, by złożona logika biznesowa, integracje zewnętrzne i zaawansowane raporty pozostały stabilne, wersjonowane i możliwe do przeglądu w dłuższej perspektywie.
Droga 3: Aplikacje z Odoo App Store
Odoo App Store zbiera tysiące gotowych modułów, zarówno od samej Odoo, jak i od podmiotów trzecich: konektory do marketplace'ów, e-fakturowanie dla poszczególnych krajów, podpis cyfrowy, logistyka, HR... Ich instalacja nie wymaga programowania, wystarczy wybrać aplikację i ją aktywować.
Istotne zastrzeżenie jest to samo co przy rozwoju na zamówienie: w standardowym Odoo Online SaaS możesz instalować tylko aplikacje będące „modułami danych" bez kodu Python. Aplikacje zawierające własną logikę Python (np. wiele konektorów i modułów compliance) wymagają do działania Odoo.sh lub instalacji On-Premise.
Jeśli chcesz zobaczyć, jakie potrzeby są już rozwiązane w postaci gotowego do instalacji modułu (konektory do marketplace'ów, e-fakturowanie, podpis cyfrowy, logistyka), możesz przejrzeć nasz pełny katalog modułów dla Odoo 19.
Jak wybrać właściwą drogę
Gdy trzy drogi są już jasne, kryterium wyboru jest dość proste:
| Kryterium | Odoo Studio | Aplikacje ze Store | Rozwój na zamówienie |
|---|---|---|---|
| Czy wymaga programowania? | Nie | Nie | Tak, kod Python |
| Wymagany plan Odoo Online | Custom (lub plan darmowy, jeśli to Twoja jedyna aplikacja) | Dowolny, ale w standardowym SaaS tylko aplikacje danych bez Pythona | Nie dotyczy: wymaga Odoo.sh lub On-Premise |
| Gdzie działa | Odoo Online, Odoo.sh, On-Premise | Odoo Online (z powyższym ograniczeniem), Odoo.sh, On-Premise | Tylko Odoo.sh lub On-Premise |
| Orientacyjny koszt | Od 315 €, cena zamknięta | Cena aplikacji plus instalacja | Od ok. 1 750 € w zależności od zakresu |
| Typowy przypadek | Dodanie pola, widoku lub raportu PDF do istniejącego procesu | Instalacja gotowego konektora marketplace lub podpisu cyfrowego | Integracja z zewnętrznym ERP lub automatyzacja złożonej logiki biznesowej |
- Potrzebujesz dostosować pola, widoki, raport lub prostą automatyzację → Odoo Studio, z planem Custom.
- Potrzebujesz funkcji, którą już rozwiązuje podmiot trzeci (e-fakturowanie, konektor marketplace, podpis cyfrowy) → aplikacja z Odoo App Store.
- Potrzebujesz solidnych integracji zewnętrznych, złożonej logiki biznesowej lub bardzo zaawansowanych raportów → rozwój na zamówienie na Odoo.sh lub On-Premise.
W praktyce wiele projektów łączy wszystkie trzy: Studio do spraw codziennych, aplikacje ze Store do tego, co już rozwiązane, a rozwój na zamówienie tylko tam, gdzie naprawdę jest potrzebny.
Ile kosztuje personalizacja Odoo Online
Na rynku agencje takie jak Odonity sprzedają personalizację w Odoo Studio w cenie zamkniętej: pakiety od 500 $ (~10 h, drobne poprawki), 1 500 $ (~20-25 h, personalizacja wielomodułowa) i 2 500 $+ za zaawansowany rozwój na zamówienie. W FlexigoTech stosujemy to samo kryterium ceny zamkniętej, a nie godzinowej, w naszych pakietach personalizacji w Odoo Studio: Ajuste Rápido (315 €), Configuración a Medida (840 €, najczęściej wybierany) i Proyecto Avanzado (od 1 750 €, z bezpłatną 30-minutową analizą wstępną). Jeśli chcesz pełne zestawienie tego, co obejmuje każdy poziom ceny, znajdziesz je w artykule ile kosztuje personalizacja Odoo Online.
Przydatne linki w FlexigoTech
Najczęstsze pytania
Czy można spersonalizować Odoo Online bez programowania?
Tak. W Odoo Studio możesz tworzyć i edytować pola, widoki, raporty PDF, automatyzacje i przepływy zatwierdzania bez pisania kodu. Studio powstało dokładnie do tego.
Czy potrzebuję najdroższego planu Odoo Online, żeby używać Studio?
Zasadniczo tak: Odoo Studio jest wliczone tylko w plan Custom. Jedynym wyjątkiem jest plan darmowy, jeśli wybierzesz Studio jako swoją jedyną aplikację; gdy tylko zainstalujesz inną aplikację obok Studio, Odoo Online wymaga przejścia na plan płatny.
Czy mogę instalować moduły z Odoo App Store w moim Odoo Online?
Tak, pod warunkiem że są to moduły danych bez kodu Python (data modules). Aplikacji zawierających własną logikę Python nie da się zainstalować w standardowym Odoo Online SaaS; do nich potrzebujesz Odoo.sh lub instalacji On-Premise.
Kiedy potrzebuję rozwoju na zamówienie zamiast Odoo Studio?
Gdy potrzeba wymaga niezawodnej logiki Python (złożone pola obliczeniowe, ograniczenia, własne metody), solidnych integracji zewnętrznych, zaawansowanych zaplanowanych automatyzacji lub bardzo rozbudowanych raportów. Tam Studio nie wystarcza i potrzebny jest prawdziwy rozwój na Odoo.sh lub On-Premise.
Czy mogę łączyć Odoo Studio, aplikacje ze Store i rozwój na zamówienie w tym samym Odoo?
Tak, i w praktyce to najczęstszy scenariusz: Studio do codziennych poprawek, aplikacje ze Store do potrzeb już rozwiązanych przez podmioty trzecie, a rozwój na zamówienie zarezerwowany dla tego, co naprawdę tego wymaga. Trzy drogi współistnieją bez problemu w tym samym Odoo; nie musisz wybierać jednej na zawsze.
Co robimy w tym zakresie
Nie wiesz, której drogi potrzebuje Twój przypadek?
Sprawdzamy Twój plan Odoo Online, to, co chcesz zmienić, i Twój budżet, a następnie mówimy Ci, czy wystarczy Studio, aplikacja ze Store, czy potrzebujesz rozwoju na zamówienie. Napisz na comercial@flexigobe.com lub zadzwoń pod numer +34 616 809 504.

