Перейти к содержимому

MIS Builder: конструктор отчётов до Account Dynamic Reports

Как собирали отчёт о движении денежных средств на KPI-выражениях
15 июня 2022 г. от
MIS Builder: конструктор отчётов до Account Dynamic Reports

До того как для отчётности поставили Account Dynamic Reports (об этом отдельный пост), для конструирования финансовых отчётов в Odoo 10 использовали более ранний инструмент — MIS Builder. На нём собирали, например, отчёт о движении денежных средств (ОДДС).

Шаблон отчёта и источник данных

Отчёт строится из шаблона: название, стиль оформления и источник записей — в данном случае позиции аналитики (account.analytic.line) с полями счёта, суммы и кода.

Настройка шаблона отчёта MIS Builder: источник записей и запрос к позициям аналитики

KPI как формулы, а не жёсткие строки

Каждая строка отчёта — это KPI с собственным Python-выражением: сумма дебета, кредита или произвольного поля по отфильтрованным записям. Так можно было собрать нужный разрез (выручка, прочие поступления, отток по операционной деятельности) без правки кода модуля — только новая строка с формулой.

Список KPI отчёта MIS Builder с формулами расчёта на Python

Отладка полей через инспектор

Отдельно приходилось разбираться с полями самой банковской выписки (account.bank.statement) — например, откуда берётся начальный и конечный баланс. Встроенный инспектор полей Odoo показывал техническое имя, модель и модификаторы прямо во всплывающей подсказке над полем — без залезания в код.

Odoo debug-инспектор поля short code журнала с техническими деталями: модель, тип, модификаторы

Debug-инспектор поля начального баланса банковской выписки

Debug-инспектор поля конечного баланса банковской выписки

Итог

MIS Builder закрывал задачу произвольной финансовой отчётности ещё до того, как в проекте появился более мощный конструктор отчётов — и часть логики (KPI-выражения, источники по аналитике) перекочевала в требования к тому, что должен уметь его преемник.

CRM: как настраивали воронку продаж
Стадии сделок, фильтры по менеджеру и разбор зависших сделок — скриншоты 2019 года

Похожая задача в вашей компании?

Напишите намСмотреть услуги