Як створити персоналізовані звіти за допомогою власних формул?¶
Загальний огляд¶
Odoo 12 comes with a powerful and easy-to-use reporting framework. Creating new reports (such as a tax report or a balance sheet or income statement with specific groupings and layout ) to suit your needs is now easier than ever.
Активуйте режим розробника¶
Щоб мати доступ до інтерфейсу створення фінансової звітності, потрібно активувати режим розробника. Для цього спочатку натисніть на профіль користувача у верхньому правому меню, а потім - Про.

Натисніть на : Активувати режим розробника.

Створіть свій фінансовий звіт¶
По-перше, вам потрібно створити свій фінансовий звіт. Для цього перейдіть до

Після введення назви необхідно встановити ще два параметри:
Показати кредитні та дебетові стовпці
Аналіз періоду :
На основі діапазонів дат (напр. Доходи та Витрати)
На основі однієї дати (напр. Звіт балансу)
На основі діапазонів дат зі стовпцями «старі» та «загальні» та останніми 3 місяцями (наприклад, Звіт розрахунків з партнерами)
На основі діапазонів дат та нарахування касовим методом (наприклад, Звіт про рух грошових коштів)
Додайте рядки у власні звіти¶
Після створення звіту потрібно заповнити його рядками. Всім їм потрібна назва, код (який використовується для позначення рядків), порядковий номер і рівень (використовується для рендерингу рядка).

У полі формул ви можете додати одну чи кілька формул, щоби призначити значення для колонки балансу (а дебетовий та кредитний стовпчик, якщо потрібно, розділений;)
У формулі є декілька об’єктів:
Nднів
: кількість днів у вибраному періоді (для звітів з діапазоном дат).Інший звіт, на який посилається його код. Використовуйте
.balance
для отримання значення балансу (також доступні.credit
,.debit
та.amount_residual
)
Рядок також може базуватися на сумі рядків переміщення рахунку у вибраному домені. У цьому випадку вам потрібно заповнити поле домену доменом Odoo в об’єкті переміщення профілю. Тоді в полі формул доступний додатковий об’єкт, а саме sum
, сума рядків переміщення рахунку в домені. Ви також можете використовувати групу за полями для групування рядків переміщення рахунку за одним зі стовпців.
Інші корисні поля:
Тип : тип результату формули.
Чи добре зростання чи погане: використовується при обчисленні стовпчика порівняння. Перевірте, чи є зростання хорошим (відображається зеленим кольором) чи ні.
Спеціальна зміна дат: якщо певний рядок у звіті не повинен використовувати ті самі дати, що й решта частина звіту.
Показати домен: як відображається домен рядка. Можна згортати (
за замовчуванням
, приховано на початку, але може бути розгорнуто),завжди
(завжди відображається) абоніколи
(ніколи не відображається).
Дивись також