Skip to Content

Як працювати з фільтрами в системі Odoo?

Фільтри в Odoo дозволяють швидко звузити перелік записів на основі заданих умов. Вони доступні майже у всіх модулях: Продажі, Закупівлі, Облік, Склади, Контакти тощо.

1. Вкінці рядку пошуку натисніть на піктограму опцій:

В новому вікні ви можете застосовувати один з типових фільтрів:

Також ви можете додати розширений фільтр (фільтр користувача):

 

2. Після натиснення на «Додати фільтр користувача» з'явиться вікно з конструктором умов — тут і налаштовуються фільтри:

·        поле для вибору — що саме фільтрувати (наприклад, Назва, Ціна, Категорія);

·        умова (наприклад, =, містить, вказано);

·        значення (наприклад, слово "Молоко").

Умови фільтрування:

= (дорівнює)

Показує записи, де значення поля точно збігається з введеним

Приклад: Стан = Оплачено — знайде лише рахунки зі станом "Оплачено".

!= (не дорівнює)

Показує записи, де значення поля відрізняється від заданого.

Приклад: Стан != Оплачено — знайде всі рахунки, крім "Оплачено".

містить (contains)

Знаходить записи, де поле включає вказаний фрагмент тексту.

Приклад: Назва містить "Тест" — знайде "Тестова компанія", "Клієнт Тест" тощо.

не містить (does not contain)

Показує записи, де немає такого фрагмента в полі.

Приклад: Назва не містить "demo" — усі назви без цього слова.

є в (is in)

 

Дозволяє вказати кілька варіантів, з яких хоча б один має бути у полі.

Приклад: Менеджер є в [Іван, Олег] — знайде всі записи, де менеджер Іван або Олег.

не є в (is not in)

Виключає записи, які містять будь-яке з вказаних значень.

Приклад: Менеджер не є в [Іван, Олег] — знайде всі, крім Івана та Олега.

вказано (is set)

 

Показує записи, де поле заповнене (не порожнє).

Приклад: Email вказано — покаже лише контакти з імейлом.

не вказано (is not set)

Показує записи, де поле порожнє.

Приклад: Телефон не вказано — знайде тих, у кого не вказано номер.

 

Вкажіть фільтр ( наприклад, Продавець → є в → Марк, щоб побачити контакти з продавцем "Марк") і натисніть кнопку «Додати», для застосування цього фільтра:


3. Також Odoo дозволяє застосувати декілька правил фільтра одночасно. Для додавання додаткового правила натисніть на піктограму «плюс»:

Налаштуйте нове правило та вкажіть умову їх об'єднання («будь-який» або «усі»):

Об’єднати всі правила (всі)

Odoo знайде записи, де виконуються всі умови одночасно.

Це варіант за замовчуванням.

Приклад:

  • Назва містить "Сир"
  • Ціна < 100

Знайде тільки сир, який коштує менше 100 грн.

Об’єднати будь-який з наступних правил (будь-який)

 

Odoo знайде записи, де виконується хоч одна з умов.

 

Приклад:

  • Назва містить "Сік"
  • Назва містить "Кава"

Знайде і сік, і каву, бо обидва варіанти підходять.

 

4. Для налаштування складніших фільтрів з декількома умовами, додайте гілку фільтрів:

 

5. Якщо фільтр вже не потрібен, видаліть його з рядка пошуку:

 

6. Якщо фільтр потрібно зберегти, додайте його в Закладки:

Як працювати з термінами придатності в Odoo?