Skip to Content

Edycja pól niestandardowych

Krok 1 — włącz tryb dewelopera

  • Wejdź w Ustawienia → zakładka Ustawienia ogólne.
  • Zjedź na dół do sekcji Narzędzia dla programistów.
  • Kliknij Aktywuj tryb dewelopera.

Alternatywnie: dopisz do adresu ?debug=1 przed znakiem #, np. https://firma.odoo.com/web?debug=1#...

Krok 2 — odszukaj pole

Są dwie drogi. Wybierz wygodniejszą.

Wariant A — z poziomu formularza (szybszy)

  • Otwórz aplikację i dokument, na którym widać pole (np. ofertę, kontakt, produkt).
  • Najedź kursorem na etykietę pola — dymek pokaże nazwę techniczną i model.
  • Kliknij ikonę robaka (Debug) w górnym pasku → Wyświetl pola, a następnie wybierz pole z listy.

Wariant B — przez ustawienia techniczne (pełna lista)

  • Ustawienia → Techniczne → Struktura bazy danych → Pola.
  • Odfiltruj listę po modelu (np. sale.order) lub po nazwie pola (x_).
  • Otwórz pole, które chcesz edytować lub uzupełnić.

Krok 3 — co można zmienić

Pole w formularzu

Znaczenie / uwaga

Etykieta pola

Nazwa widoczna dla użytkownika. Zmiana bezpieczna, działa od razu.

Tekst pomocy

Dymek podpowiedzi pod znakiem zapytania. Warto uzupełniać.

Wymagane

Wymusza wypełnienie. Uwaga: rekordy istniejące bez wartości zablokują zapis.

Tylko do odczytu

Pole widoczne, ale nieedytowalne w interfejsie.

Śledzone

Zmiany wartości trafiają do chattera dokumentu.

Indeksowane

Przyspiesza filtrowanie/sortowanie po polu. Włączać tylko gdy realnie potrzebne.

Wartości wyboru

Dla pól typu Selection — lista dostępnych opcji.

 

Czego zmienić się nie da: nazwy technicznej (name), modelu i typu pola. Jeśli typ jest zły — pole trzeba usunąć i założyć od nowa (dane z niego przepadają).

Zasady bezpieczeństwa

•     Zmiany działają na całej bazie i dla wszystkich użytkowników — nie ma cofnięcia jednym kliknięciem.

•     Zmiany strukturalne (wymagane, typ, usunięcie pola) rób najpierw na bazie testowej.

•     Jeśli masz Odoo Enterprise, edytuj pola przez Studio — to ta sama operacja, ale z podglądem widoku i mniejszym ryzykiem pomyłki.

•     Nie kasuj pól, których nie rozpoznajesz — mogą być używane przez automatyzacje i raporty.

•     Po zakończeniu prac wyłącz tryb dewelopera (Ustawienia → Wyłącz tryb dewelopera).Zacznij pisać tutaj...

Portal klienta w Odoo — zakres w standardzie