bots4.me

Odoo Connector Install Guide

Written by

in

Logo BOTS4.me

Jak połączyć Odoo z BOTS4.me: przewodnik instalacji konektora (Odoo 13–19)

Jeden bezpłatny konektor dla Odoo.sh i on-premise, ścieżka bez kodowania dla Odoo Online — i każda aplikacja BOTS4.me, która współpracuje z Odoo.

Połączenie Odoo z zewnętrzną platformą automatyzacji zwykle oznacza własne punkty końcowe, współdzielone hasła administratora lub serwer pośredniczący, którym ktoś musi się nieustannie zajmować. Moduł BOTS4.me Connect eliminuje to wszystko: to bezpłatny moduł o otwartym kodzie źródłowym (LGPL-3) z apps.odoo.com, który łączy Państwa Odoo — wersje od 13 do 19 — z całym pakietem BOTS4.me w jednym prowadzonym procesie. Ten przewodnik krok po kroku przedstawia obie ścieżki instalacji i dokładnie wyjaśnia, jak działa zabezpieczenie.

🧭 Najpierw wybierz ścieżkę: gdzie działa Państwa Odoo?

Istnieją dwie ścieżki instalacji, a wybór między nimi zależy wyłącznie od rodzaju hostingu Odoo. Obie prowadzą do tego samego miejsca: jedno połączenie obsługuje każdą aplikację BOTS4.me, która współpracuje z Odoo.

Ścieżka A — Odoo.sh lub On-Premise

Mogą Państwo instalować własne moduły, więc otrzymują Państwo pełny konektor w Pythonie: prowadzone logowanie (z kodem dwuskładnikowym, gdy 2FA jest włączone), automatyczne udostępnianie kluczy oraz przegląd aplikacji wewnątrz Odoo pokazujący aktualny status każdej aplikacji.

Ścieżka B — Odoo Online (SaaS)

Odoo Online zakazuje własnych modułów w Pythonie, więc korzystają Państwo z pomocnika w XML bez kodu oraz klucza API, który tworzą Państwo samodzielnie w ustawieniach Odoo — około pięciu minut, bez żadnego kodu.

Nie są Państwo pewni, jaki mają hosting — albo wciąż wybierają? Proszę zobaczyć Odoo Online vs Odoo.sh vs on-premise: co można zautomatyzować?

Uwaga dotycząca planu: Odoo Online wymaga planu Custom od Odoo do dostępu do API; Odoo.sh i instalacje on-premise działają w każdym planie.

🔌 Ścieżka A: Odoo.sh & On-Premise — konektor jednym kliknięciem

📥

Instalacja modułu
z apps.odoo.com

→
🔐

Logowanie
na konto BOTS4.me

→
🔑

Klucze tworzone
automatycznie

→
🚀

Przegląd aplikacji
pokazuje Państwa aplikacje

  • Krok 1 — Proszę założyć konto BOTS4.me. Proszę zarejestrować się na bots4.me/bots albo pominąć ten krok i założyć konto w Odoo w Kroku 3. Każda aplikacja z bezpłatnym startem zaczyna się wtedy od bezpłatnego miesiąca Discovery.
  • Krok 2 — Proszę zainstalować „BOTS4.me Connect”. Na apps.odoo.com proszę otworzyć BOTS4.me Connect, wybrać swoją wersję Odoo (od 13.0 do 19.0) i pobrać bezpłatny plik zip; zawiera on jeden folder, b4m_connect. On-premise: proszę umieścić ten folder w katalogu ze ścieżki addons, zrestartować usługę Odoo, włączyć tryb deweloperski, otworzyć Aplikacje → Aktualizuj listę aplikacji, wyszukać „BOTS4.me Connect” i kliknąć Aktywuj (Instaluj w starszych wersjach). Odoo.sh: proszę dodać folder do repozytorium (najpierw na gałęzi staging) i wykonać push; gdy build jest zielony, proszę zainstalować moduł z Aplikacji w bazie danych tego buildu. Moduły pojedynczych aplikacji w sklepie (na przykład „Mail2ERP by BOTS4.me”) instaluje się tak samo i pokazują tylko swoją aplikację. Kod źródłowy jest na licencji LGPL-3, więc Państwo lub Państwa integrator mogą przeczytać każdą linię przed instalacją.
  • Krok 3 — Proszę uruchomić kreator połączenia. Jako administrator Odoo proszę otworzyć BOTS4.me Connect → Ustawienia i kliknąć Połącz. Proszę wybrać „Załóż nowe konto na www.bots4.me” (wpisać e-mail; jeśli polecił nas partner BOTS4.me, proszę wpisać jego kod w polu Kod partnera) lub „Mam już konto na www.bots4.me” (e-mail i hasło). Następnie proszę wpisać 6-cyfrowy kod z e-maila lub z aplikacji uwierzytelniającej, jeśli Państwo z niej korzystają. Kreator komunikuje się bezpośrednio z bots4.me przez HTTPS; żadne dane logowania nie są wpisywane na ekranie podmiotu trzeciego.
  • Krok 4 — Klucze są generowane za Państwa. Po pomyślnym zalogowaniu BOTS4.me wystawia klucz API i sekret podpisu HMAC dla tej konkretnej bazy danych Odoo, a moduł tworzy lokalnego użytkownika technicznego „BOTS4.me Connect”, dzięki czemu boty odczytują i zapisują rekordy Odoo przez XML-RPC pod własną tożsamością, nigdy z Państwa osobistego loginu administratora. Ten użytkownik otrzymuje tylko uprawnienia Odoo aplikacji, które Państwo aktywują. Jak każdy użytkownik wewnętrzny liczy się do subskrypcji Odoo Enterprise rozliczanej za użytkownika. W Odoo 18 i nowszych Odoo ogranicza czas ważności kluczy API: gdy moduł pokaże „API key expires soon”, proszę kliknąć Rozłącz, a potem Połącz — żadne ustawienia aplikacji nie zostaną utracone.
  • Krok 5 — Formularze konfiguracji są wstępnie wypełnione. Konektor wysyła metadane Państwa Odoo (URL, UUID bazy danych, dane rozliczeniowe firmy, adresy serwerów poczty IMAP), aby wstępnie wypełnić formularze konfiguracji BOTS4.me. Hasła do poczty pozostają w Państwa Odoo, dopóki nie przekażą Państwo skrzynki aplikacji — przyciskiem + Moja poczta IMAP (1 kliknięcie) albo klikając Rozpocznij bezpłatny miesiąc Discovery przy aplikacji, która czyta e-maile. Przed opuszczeniem Odoo są szyfrowane.
  • Krok 6 — Proszę aktywować pierwszą aplikację. W sekcji Aplikacje każda aplikacja pokazuje swój status (Nie aktywowano, Wymaga konfiguracji, Aktywny, Skonfigurowany). Proszę raz kliknąć Najpierw uzupełnij dane rozliczeniowe, wypełnić dane rozliczeniowe na bots4.me, a następnie kliknąć Rozpocznij bezpłatny miesiąc Discovery przy wybranej aplikacji. To jedno kliknięcie aktywuje aplikację, podłącza to Odoo jako jej ERP, a w przypadku aplikacji czytających e-maile przekazuje skrzynkę IMAP z Odoo. Wszystko, czego jeszcze brakuje, ma własny przycisk przy aplikacji: + To Odoo jako ERP (1 kliknięcie), + Moja poczta IMAP (1 kliknięcie), + Skrzynka pocztowa (Gmail, Microsoft 365) lub + Magazyn w chmurze. Panel, Dzienniki i Ustawienia otwierają bots4.me z automatycznym zalogowaniem.

⚠️ Jeśli coś się nie pojawia

Brak przycisku Połącz? Widzą go tylko administratorzy Odoo; inni użytkownicy widzą informację z prośbą, by połączenia dokonał administrator.

Brak aplikacji na liście po połączeniu? Proszę uzupełnić dane rozliczeniowe na bots4.me (Otwórz rozliczenia w BOTS4.me), a następnie kliknąć Odśwież. Konta są zwykle zatwierdzane w ciągu kilku minut.

„API key expires soon”? Proszę kliknąć Rozłącz, a potem Połącz. Ustawienia aplikacji zostają zachowane.

☁️ Ścieżka B: Odoo Online — konfiguracja bez kodu z kluczem API

Odoo Online (edycja SaaS na odoo.com) nie zezwala na własne moduły w Pythonie — to reguła platformy, nie ograniczenie BOTS4.me. Dlatego ścieżka Online korzysta ze standardowego klucza API Odoo, który tworzą Państwo samodzielnie, oraz opcjonalnie z modułu pomocnika w XML bez kodu (dostęp do zewnętrznego API jest częścią planu Custom Odoo):

  • Krok 1 — Utwórz konto BOTS4.me na bots4.me/bots.
  • Krok 2 — Proszę utworzyć klucz API Odoo. W bazie danych Odoo Online proszę przejść do Ustawienia → Użytkownicy i firmy → Użytkownicy → Państwa użytkownik → Bezpieczeństwo konta (jeśli zakładka jest ukryta, proszę włączyć tryb deweloperski) i kliknąć Nowy klucz API. Proszę nadać mu nazwę „BOTS4.me”, wybrać okres ważności (Odoo 18 i nowsze o to pytają) i skopiować klucz; Odoo pokazuje go tylko raz. Przed jego wygaśnięciem proszę utworzyć nowy i wkleić go do tego samego połączenia Odoo na bots4.me (Edytuj → Zaktualizuj konto ERP).
  • Krok 3 — Proszę uruchomić aplikację i wkleić klucz na bots4.me. Proszę zalogować się na bots4.me/bots, kliknąć Rozpocznij bezpłatny miesiąc Discovery na karcie aplikacji i jednorazowo zaakceptować Regulamin — karta kredytowa nie jest potrzebna. Następnie proszę otworzyć Ustawienia (koło zębate) → aplikacja → Access Manager, kliknąć Dodaj miejsce docelowe lub Dodaj źródło (aplikacja pokazuje ten, którego potrzebuje), wybrać ERP → Odoo i wypełnić Odoo URL (dla https://yourcompany.odoo.com Nazwa bazy danych uzupełnia się sama), e-mail logowania jako Nazwa użytkownika i klucz API w polu Hasło lub API Key. Proszę kliknąć Dodaj konto ERP.
  • Krok 4 — Opcjonalny pomocnik bez kodowania. Moduł „BOTS4.me for Odoo Online” na apps.odoo.com zawiera wyłącznie rekordy danych, bez kodu Python, więc Odoo Online go akceptuje. Dodaje do Odoo aplikację BOTS4.me z pozycjami Połącz / Panel, Przewodnik konfiguracji i Jak utworzyć klucz API. Boty i tak łączą się przez standardowe zewnętrzne API Odoo.
  • Krok 5 — Weryfikacja w trybie DEMO. W zakładce Sterowanie aplikacji proszę włączyć Zasilanie bota i pozostawić Tryb na DEMO. Po pierwszym uruchomieniu otrzymują Państwo e-mail z raportem DEMO, wymieniający, co bot przeczytał i co by zapisał, a zakładka Logi pokazuje każdą decyzję; w Odoo nic się nie zmienia. Gdy raporty DEMO wyglądają dobrze, proszę ustawić Tryb na LIVE w zakładce Sterowanie — opcja odblokowuje się po pierwszym e-mailu z raportem DEMO.

⚠️ Wskazówka: użyj dedykowanego użytkownika Odoo

Dla przejrzystych ścieżek audytu proszę utworzyć dedykowanego użytkownika Odoo (np. „BOTS4.me Integration”) i wygenerować klucz API dla tego użytkownika. Każdy rekord tworzony lub aktualizowany przez boty jest wtedy przypisany do niego we własnych logach Odoo. Proszę nadać mu uprawnienia potrzebne aplikacjom: Sprzedaż (Administrator) oraz Tworzenie kontaktów i Zakupy (Użytkownik) dla Mail2ERP; Zakupy (Użytkownik) oraz Tworzenie kontaktów dla Supplier2ERP; Fakturowanie (Billing) oraz Księgowość (Księgowy) dla Pay2ERP; Fakturowanie (Billing) dla AutoCASH; Sprzedaż (Administrator), Tworzenie kontaktów, Fakturowanie (Billing) i Magazyn (Użytkownik) dla AutoERP. Dedykowany użytkownik liczy się jako płatny użytkownik Odoo; klucz Państwa własnego administratora również działa. W Odoo.sh i on-premise konektor nadaje te uprawnienia automatycznie własnemu użytkownikowi technicznemu.

🧭 Proszę wypróbować w bezpłatnym miesiącu Discovery

Pierwszy miesiąc każdej aplikacji z bezpłatnym startem to bezpłatny miesiąc Discovery: limit użycia planu Personal z wieloma funkcjami Family i Business odblokowanymi do wypróbowania, bez karty kredytowej. Oto najkrótsza droga od „połączono” do pierwszego wyniku w Odoo.

  • 1 — Uruchomienie aplikacji. W Odoo (Odoo.sh, on-premise): BOTS4.me Connect → Ustawienia, raz kliknąć Najpierw uzupełnij dane rozliczeniowe, a następnie Rozpocznij bezpłatny miesiąc Discovery przy aplikacji. W Odoo Online: proszę zalogować się na bots4.me/bots, kliknąć Rozpocznij bezpłatny miesiąc Discovery na karcie aplikacji i jednorazowo zaakceptować Regulamin — karta kredytowa nie jest potrzebna. W obu przypadkach panel pokazuje następnie „Bezpłatny miesiąc Discovery — pozostało dni: N”.
  • 2 — Podłączenie tego, czego potrzebuje aplikacja. W Odoo uruchomienie aplikacji od razu podłącza to Odoo oraz, jeśli Odoo ma serwer poczty IMAP, jego skrzynkę. Dla wszystkiego, czego jeszcze brakuje, proszę użyć + To Odoo jako ERP (1 kliknięcie) lub + Skrzynka pocztowa (Gmail, Microsoft 365). W Odoo Online proszę dodać połączenie Odoo w Access Manager zgodnie z opisem w Ścieżce B, a skrzynkę przyciskiem Dodaj źródło.
  • 3 — Uruchomienie w trybie DEMO. Proszę otworzyć zakładkę Sterowanie aplikacji (lub Szybkie sterowanie w Odoo), włączyć Zasilanie bota i pozostawić Tryb na DEMO. Przełączniki z oznaczeniem Discovery w zakładce Sterowanie są zawarte w bezpłatnym miesiącu i na starcie są wyłączone — proszę włączyć te, które chcą Państwo wypróbować.
  • 4 — Sprawdzenie wyniku. Proszę przeczytać e-mail z raportem DEMO po pierwszym uruchomieniu oraz zakładkę Logi: każdy dokument przeczytany przez bota i to, co utworzyłby lub zmienił w Odoo.
  • 5 — Przejście na LIVE. Gdy raporty DEMO wyglądają dobrze, proszę ustawić Tryb na LIVE w zakładce Sterowanie — opcja odblokowuje się po pierwszym e-mailu z raportem DEMO. Bot zapisuje teraz dane w Odoo przez skonfigurowane połączenie, z uprawnieniami swojego użytkownika Odoo.
  • 6 — Po miesiącu. Gdy miesiąc się kończy, aplikacja sama przechodzi na plan bezpłatny z małym miesięcznym limitem: gdy się wyczerpie, nowe pozycje czekają do następnego miesiąca albo do wyboru planu, a rozpoczęta już pozycja jest zawsze kończona. Aby zachować wszystkie funkcje, proszę wybrać plan — tabela planów znajduje się na stronie produktu aplikacji.

💡 Dobre pierwsze aplikacje dla bazy danych Odoo

Mail2ERP zamienia zamówienia i zapytania RFQ przesłane e-mailem w oferty, Pay2ERP dopasowuje płatności bankowe do otwartych faktur, a AutoCASH pokazuje podgląd przypomnień o płatnościach, które by wysłał.

🔒 Model bezpieczeństwa, uczciwie wyjaśniony

Dają Państwo zewnętrznej usłudze dostęp do swojego ERP, więc powinni Państwo wymagać konkretów — nie tylko odznaki “zabezpieczenia klasy bankowej”. Oto dokładnie, jak zbudowany jest BOTS4.me Connect:

  • Tylko HTTPS, zakodowane na stałe. Punkt końcowy API jest w kodzie źródłowym modułu na stałe ustawiony na https://bots4.me — nie jest to edytowalne pole ustawień, więc naruszony rekord konfiguracji nie może przekierować ruchu API na wrogi serwer. Każdy adres URL zwrócony przez API jest weryfikowany, zanim przeglądarka go otworzy; odpowiedzi spoza HTTPS lub spoza hosta są odrzucane.
  • Podpisywanie żądań za pomocą HMAC-SHA256. Każde wywołanie, które moduł kieruje do BOTS4.me, jest podpisane tajnym kluczem dla danej bazy danych, więc żądań nie można sfałszować ani zmienić podczas przesyłania.
  • Dane uwierzytelniające dostępne tylko dla administratorów. Pola klucza API, tajnego klucza podpisującego i użytkownika technicznego mają dostęp na poziomie pól ograniczony do grupy administratorów Odoo (base.group_system). Zwykli użytkownicy wewnętrzni widzą launchpad i statusy aplikacji, ale tajne klucze nigdy nie pojawiają się w żadnym odczycie rekordów, który mogliby wykonać — a wszystkie działania połączenia/rozłączenia/konfiguracji są dostępne tylko dla administratorów.
  • Otwarte źródło, LGPL-3. Pełny kod źródłowy znajduje się w pliku zip pobieranym z apps.odoo.com, więc Państwa integrator może dokładnie sprawdzić, co opuszcza serwer: metadane do wstępnego wypełnienia formularzy, hasło do skrzynki tylko wtedy, gdy przekażą Państwo tę skrzynkę aplikacji (szyfrowane przed wysłaniem), i nigdy Państwa dokumenty biznesowe.
  • Ścieżka audytu po obu stronach. Moduł prowadzi w Odoo lokalny dziennik zdarzeń dotyczących połączeń, zmian konfiguracji i błędów; panel BOTS4.me prowadzi pełne dzienniki decyzji dla każdego uruchomienia.
  • Automatyczne odświeżanie uprawnień. Zaplanowany cron regularnie ponownie sprawdza Państwa subskrypcje, dzięki czemu statusy aplikacji w launchpadzie pozostają aktualne — a anulowana aplikacja przestaje być obsługiwana bezzwłocznie.

Więcej o bezpieczeństwie platformy i stopniowanym dostępie: bots4.me/security oraz poziomy dostępu. Platforma jest hostowana w UE, zaprojektowana z myślą o RODO, a 2FA jest dostępne na każdym koncie.

✅ Po połączeniu: jedno połączenie dla każdej aplikacji Odoo

Konektor instaluje się dokładnie raz; dla poszczególnych aplikacji nie trzeba niczego dodatkowo instalować. Jedno połączenie obsługuje każdą aplikację BOTS4.me, która współpracuje z Odoo: Mail2ERP, AutoERP, Pay2ERP, Supplier2ERP i AutoCASH, a także AutoSTOCK, AutoPURCHASE i ClientFACTORY. AutoSPAM, Mail2CLOUD i Mail2KNOW potrzebują jedynie skrzynki pocztowej, którą konektor może przekazać z Państwa Odoo jednym kliknięciem. Każdą aplikację uruchamia się osobno, z jej wiersza w Odoo lub z jej karty na bots4.me/bots.

Każda aplikacja startuje w trybie DEMO: czyta, podejmuje decyzje i wysyła Państwu raport DEMO, ale niczego nie zapisuje. Gdy raporty DEMO wyglądają dobrze, proszę ustawić Tryb na LIVE w zakładce Sterowanie — opcja odblokowuje się po pierwszym e-mailu z raportem DEMO. Na bots4.me zakładka Sterowanie każdej aplikacji zawiera Zasilanie bota, Tryb, Tryb AI (Wyłączony, Essential AI, Premium AI lub Ultra, zależnie od aplikacji), Harmonogram uruchamiania i Godziny pracy tam, gdzie aplikacja je ma, oraz przełączniki funkcji. Zakładka Logi pokazuje każdą decyzję. W Odoo Szybkie sterowanie w wierszu aplikacji obejmuje Zasilanie bota, Harmonogram uruchamiania, Tryb demo i Tryb AI. Od czego zacząć automatyzację — patrz przewodnik główny: Jak w pełni zautomatyzować Odoo.

❓ Najczęściej zadawane pytania

Czy moduł BOTS4.me Connect dla Odoo jest naprawdę bezpłatny?

Tak. Moduł konektora na apps.odoo.com jest bezpłatny i open source na licencji LGPL-3, dla wszystkich obsługiwanych wersji Odoo od 13 do 19. Płacą Państwo tylko za używane aplikacje BOTS4.me. Pierwszy miesiąc każdej aplikacji z bezpłatnym startem to bezpłatny miesiąc Discovery, bez karty kredytowej.

Czy konektor działa z Odoo Online (wersją SaaS)?

Tak, ścieżką bez kodu. Odoo Online zabrania własnych modułów w Pythonie na całej platformie, więc zamiast konektora w Pythonie tworzą Państwo w Odoo standardowy klucz API w Settings → Users & Companies → Users → Państwa użytkownik → Account Security, wklejają go na bots4.me i opcjonalnie dodają pomocniczy moduł XML zawierający wyłącznie dane. Możliwości automatyzacji są takie same. Odoo Online wymaga planu Custom od Odoo do dostępu do API.

Które wersje Odoo obsługuje BOTS4.me?

Odoo od 13.0 do 19.0 — Community i Enterprise on-premise oraz Odoo.sh i Odoo Online w wersjach, które tam uruchamia Odoo. Konektor jest zbudowany z jednego drzewa źródłowego z warstwami zgodności dla poszczególnych wersji, więc stare i nowe bazy danych otrzymują te same funkcje.

Czy muszę instalować osobny konektor dla każdej aplikacji BOTS4.me?

Nie. Moduł BOTS4.me Connect wyświetla wszystkie aplikacje; każdą uruchamia się przyciskiem Rozpocznij bezpłatny miesiąc Discovery (lub planem) i podłącza przyciskami w jej wierszu. Moduły pojedynczych aplikacji w sklepie, takie jak „Mail2ERP by BOTS4.me”, to ten sam konektor ograniczony do jednej aplikacji. Administratorzy otwierają ustawienia każdej aplikacji na bots4.me bez ponownego logowania.

Czy zwykli użytkownicy Odoo mogą zobaczyć klucz API lub zmienić połączenie?

Nie. Pola klucza API, tajnego klucza podpisującego i użytkownika technicznego są chronione dostępem na poziomie pól ograniczonym do grupy administratorów Odoo, a wszystkie działania połączenia, rozłączenia, konfiguracji i logowania do panelu są dostępne tylko dla administratorów. Zwykli użytkownicy wewnętrzni mogą wyświetlać statusy aplikacji, nic więcej.

Jakie dane konektor wysyła do BOTS4.me?

Podczas konfiguracji wysyła metadane do wstępnego wypełnienia formularzy: URL Odoo, UUID bazy danych, dane rozliczeniowe firmy i adresy serwerów poczty IMAP. Hasło do skrzynki opuszcza Państwa Odoo tylko wtedy, gdy przekażą Państwo tę skrzynkę aplikacji — przyciskiem + Moja poczta IMAP (1 kliknięcie) lub uruchamiając miesiąc Discovery aplikacji, która czyta e-maile — i jest szyfrowane przed wysłaniem. Cały ruch odbywa się przez HTTPS, żądania modułu są podpisywane HMAC-SHA256, a punkt końcowy jest wpisany na stałe, więc nie można go przekierować.

Czy mogę przetestować połączenie bez pozwalania botom na zapis do Odoo?

Tak, to ustawienie domyślne. Każda aplikacja startuje w trybie DEMO: czyta dane, podejmuje decyzje i wysyła Państwu raport DEMO z tym, co by zrobiła, niczego nie zapisując. Gdy raporty DEMO wyglądają dobrze, proszę ustawić Tryb na LIVE w zakładce Sterowanie — opcja odblokowuje się po pierwszym e-mailu z raportem DEMO. Robią to Państwo aplikacja po aplikacji i włączają lub wyłączają poszczególne funkcje we własnym tempie.

📚 Powiązane przewodniki

🔗 Źródła i dalsza lektura

Oficjalna dokumentacja i standardy, do których odwołuje się ten przewodnik. Linki zewnętrzne otwierają się w nowej karcie.

Połącz swoje Odoo w kilka minut — pierwszy miesiąc za darmo

Proszę utworzyć konto, zainstalować bezpłatny konektor i uruchomić swojego pierwszego bota w trybie demo już dziś. Nic nie jest zapisywane w Odoo, dopóki Państwo nie wyrażą zgody.

🌐 BOTS4.me działa w pełni w Państwa języku — do skonfigurowania i uruchomienia automatyzacji nie jest potrzebny język angielski. Ta strona została przetłumaczona z naszego angielskiego oryginału. Zaproponuj poprawę sformułowania →