Содержание 2. Сбор фактических данных по показателям и статьям бюджетов в 1С:ERP 3. Индивидуальный расчет каждой ячейки в «1С:Управление холдингом» 4. Механизм компоновки данных СКД 4.1. Как правильно формировать отчет на СКД в 1С 4.2. Пример запроса на СКД в 1С |
||
Сегодня любому понятно, для чего нужен отчет. Огромные потоки информации кого хочешь собьют с толку, запутают и разнесут в клочья. Поэтому любую информацию человек пытается разложить по небольшим полочкам, клеточкам, квадратикам. А потом собрать из этих полочек – клеточек какую-нибудь картинку, которая ему объяснит, что же все-таки в этом мире происходит. В этом подходе нет ничего нового, например, еще с прошлого века, чтобы положить “информационного слона” в холодильник, то есть в компьютер, его разбивают на множество нулей и единиц. Но человеку от этого не легче воспринимать информацию, слишком сильное дробление, так же, как и не дробление вообще, обстановку не проясняют. Поэтому после разбития информации ее начинают агрегировать, и на уровне таблиц баз данных человек уже вполне может воспринимать и анализировать оцифрованную информацию. Другое дело, что таблицы базы данных – это пока промежуточный вариант агрегации удобный скорее компьютеру, чем человеку. На платформе 1С разработано много более предметно-ориентированных сущностей для хранения информации:
Но это агрегация системная и разобраться в ней, не зная языка запросов, простому пользователю, как правило, сложно. Да и с помощью языка запросов легко получить отчет, в котором все строки и все значения в строке по идентичным алгоритмам, например, берутся как строки и колонки физической таблицы с конкретными отборами. Если же каждая ячейка отчета вычисляется по своей формуле, то простым запросом к физической таблице или предметно-ориентированной сущности обойтись не удастся. Пользователь мыслит конкретными своими сущностями: если это подкованный экономист или бухгалтер, то это будет конкретный вид итога по счету и выбранной аналитике, а если он кладовщик, то это количество конкретного товара. Представления о структуре хранения данных у него нет, да оно ему и не нужно. Но при этом все стараются оптимизировать количество воспринимаемой информации при решении конкретной задачи. Отсюда и возникают ситуации, когда людям нужны рассчитываемые по собственным формулам ячейки отчетов. Есть, конечно, классические отчеты, к которым все пользователи данной предметной области привыкли: Семейство оборотно-сальдовой ведомости, Анализ счета, Анализ субконто для бухгалтера, Ведомость по товарам на складах для кладовщика, Платежный календарь для финансиста. Классические отчеты хороши тем, что дают достаточно информации, чтобы разбирать текущие ситуации, но не позволяют автоматизировать специфические расчеты в разрезе пользовательской аналитики. Еще достоинство классических отчетов – они стандартизируют мышление. И если пользователям нужна какая-то специфическая отчетность по международным стандартам или по статьям бюджета, то они, как правило, могут разложить свою потребность в терминах классических отчетов. Сейчас в 1С:ERP и в «1С:Управление холдингом» существуют конструкторы, которые в пользовательском режиме в понятных пользователю терминах позволяют собирать отчеты с умными ячейками. Использование этих механизмов позволяет сильно сократить время на уточнение и отладку постановки задачи. Наиболее часто такие механизмы используются для настройки трансляции проводок из российского учета в международный. Но поскольку эта трансляция – процесс, как правило, автоматический и ее непосредственным результатом не является формирование отчетов, то мы ее здесь рассматривать не будем. |
||
Сбор фактических данных по показателям и статьям бюджетов в 1С:ERP |
||
Рассмотрим, как работает в ERP сбор фактических данных по показателям и статьям бюджетов. В паре с конструктором бюджетных отчетов – это полноценная система конструирования сложных отчетов с индивидуальным расчетом каждой ячейки без использования конфигуратора. Настройка получения данных осуществляется при помощи обработки «Настройка правил получения фактических данных бюджетирования». Настройка может производиться в двух режимах: По статьям бюджетов и показателям |
||
Выбор сущности, выводимой в отчет, в данном случае влияет на вид остатка при формировании запроса. По источникам данных |
||