Майстер звітів
Майстер звітів є зручним інструментом для випуску звітності. Дозволяє одразу бачити тематично згруповані звіти, налаштовувати фільтрацію даних та зберігати налаштовані фільтри.
Про далекі часи та з чого все починалось
Зазвичай в облікових системах до випуску звітності розробники підходять ситуативно. Є певний звіт, треба його сформувати, але треба створити якусь формочку, куди накидаємо полів, за допомогою яких будемо відбирати дані. Які це дані? Ну, наприклад, період, тобто додаємо дату початку і дату кінця періоду. Це в нас відомість залишків? І треба випустити таку відомість по певній групі товарів? Ну, додамо ще поле (або випадаючий список) з переліком груп товарів. А, і торгову точку не забути додати, бо по всіх точках нам такий звіт не завжди потрібен. Тобто якогось системного підходу не спостерігається.
Десь у далекому 2008 році ми з Андрієм Муканом методом мозкового штурму на білій дошці кольоровими маркерами намалювали "Майстер звітів" (слава богу тоді менеджерів і маркетологів в такій кількості ще не було, і ніхто нам про сім червоних ліній мозок не ломав). Після цього в ТЦУ3 я реалізував таку штуку, яка успішно працює у багатьох людей і сьогодні. Ідея була вдалою, і в Trade Control Utility також був реалізований подібний (але значно покращений з урахуванням досвіду) майстер звітів.
Загальні міркування
Якщо подивитись на всю звітність, якою оперує будь яка облікова система, навіть, то можемо зауважити цікаву закономірність. Всі звіти діляться на два великих класи - звіти за певний період, та звіти на певний момент часу. Наприклад, оборотно-сальдова відомість - це звіт за період (з якого по яке число), а відомість залишків - це вже звіт на певний момент часу (на певну дату). Це приблизно як кіно і фотографія.
Є звіти, що стосуються товарів, а є такі, що стосуються лише фінансів. У якихось фігурують постачальники, а є такі, де фігурують покупці і т.д. Тобто різні звіти мають різний набір сутностей в різних комбінаціях. Таким чином в кожному звіті ми маємо власний набір параметрів для відбору даних. Наприклад, звіт з продажу можемо відібрати по покупцю, або по декількох покупцях, по групах товарів, по підрозділах і т.д.
І для кожного звіту є певна форма налаштувань параметрів - період, покупець, торгова точка та інше. І всі вони різні, і це не дуже зручно.
Уніфікація
Тобто приведення до чогось єдиного. Від чого всім стане добре - і розробникам, коли вони будуть створювати нову звітність, і користувачам, які будуть легко оперувати інструментом. Бо він завжди знайомий і зрозумілий. Отже ідея лежала на поверхні - створити уніфікований зручний інструмент, який ми назвали "Майстер звітів".
Майстер звітів
В головному вікні Trade Control Utility перейдемо в розділ "Звіти".
Перелік звітів
Налаштування фільтру
Часто нам потрібно зробити звіт по певному магазину чи складу (підрозділу) компанії. Отже потрібно зробити так, щоб сервер повернув з бази лише дані по нашому підрозділу. І треба серверу про це сказати. Буває потрібно обрати лише певні групи товарів, або певних покупців. Для цього слугує центральна область фільтрації.
Перша колонка дозволяє обрати тип фільтру
Після того, як тип фільтру обраний, наприклад, "Товар", можна задати значення фільтру. Для цього тиснемо кнопку "..." в кінці поля.
Звернімо увагу на останній стовпчик фільтра, де можна обрати режим фільтрації. Або включити дані у звіт, або, навпаки, виключити ці дані зі звіту.
Збереження фільтру
Щоб кожного разу не набирати потрібний фільтр, зручно його зберегти під власною назвою. Така собі закладка як у браузері.
Натиснемо команду "Зберегти шаблон"
, вкажемо назву шаблону і фільтр буде збережено
Випуск звіту
Випустимо звіт, натиснувши команду "Підготувати до друку"
у верхньому лівому куті вікна майстра звітів.
Висновки та підсумки
Таким чином, ми маємо інструмент, який здатен підготувати та випустити будь-який потрібний звіт, без створення окремих вікон, де налаштовується фільтрація по звітах. Маємо єдиний інструмент, де все зібрано в один хаб, через який здійснюється вся робота зі звітами. Для зручності, будь-який набір фільтрів може бути збережений для подальшого використання.
Дивись також
Програма обліку Trade Control Utility
Табличні звіти у Trade Control Utility
Звіт з продажу (погодинний аналіз)
ABC-аналіз продажів у роздрібній торгівлі
Картка обліку товару на складі
Ціноутворення у Trade Control Utility
Останнє оновлення:
25.10.2025 0:51:55
1