В типовом проекте заказывают полтора десятка отчётов. Через полгода регулярно
открывают три-четыре. Остальные написаны, оплачены и не используются.

Откуда берутся лишние

На встрече спрашивают: «какие отчёты нужны?» Каждый называет то, что когда-то просил у
прежней системы. Список получается объединением всех пожеланий за пять лет, включая давно
неактуальные.

Более полезный вопрос: «какие решения вы принимаете каждую неделю и каких цифр вам для
этого не хватает?» Ответ короче и точнее.

Три отчёта, нужные почти всем

Остатки с движением за период. Что есть, что пришло, что ушло — основа
для закупок.

Продажи в разрезах. По менеджеру, клиенту, товарной группе, точке.
Ключевое — возможность менять разрез самому, без обращения к разработчику.

Взаиморасчёты и просрочка. Кто должен, сколько и как давно.

Остальное добавляют по факту: когда кто-то третий раз просит одну и ту же выгрузку руками
— это кандидат на отчёт.

Конструктор вместо десяти форм

Часто дешевле сделать один настраиваемый отчёт с выбором разрезов и фильтров, чем десять
жёстких. Пользователь собирает срез сам, вы не платите за доработку при каждом изменении
требований.

Ограничение одно: конструктор проектируют под объём данных. Свободная выборка по большому
объёму без продуманных индексов кладёт базу.

Выгрузка в Excel

Любой отчёт рано или поздно попросят выгрузить. Лучше заложить это сразу и в том формате,
который реально нужен бухгалтерии, чем отвечать на ежемесячные просьбы выгрузить руками.

Кому и когда приходит отчёт

Отдельная мелочь с большим эффектом: автоматическая отправка ключевых цифр раз в день или
неделю. Руководитель перестаёт заходить в систему за одной цифрой, а система перестаёт быть
«чем-то для бухгалтерии».

Читайте также: разработка программного обеспечения, программа для учёта, веб-приложения, личный кабинет, техническое задание.