При переходе с редакции 1С:ERP 2.2 на ветку 2.4/2.5 пользователи и аналитики нередко сталкиваются с ситуацией, когда ранее работавшие правила сбора фактических данных для бюджетирования перестают собирать обороты. Типичный сценарий: регистрируется документ Движение прочих активов и пассивов, в котором отражается увеличение обязательств (пассивов) и признание расхода с указанием конкретной статьи расходов. Однако при формировании отчета по Бюджету доходов и расходов (БДР) факт по статье остается пустым, хотя в настройках источника выбрана хозяйственная операция «Прочие расходы за счет прочих активов/пассивов».
Разберем детально, почему так происходит в обновленной архитектуре подсистемы бюджетирования, и рассмотрим варианты устранения этой проблемы.
Проанализируем архитектурные особенности системы, влияющие на получение данных:
Движение прочих активов и пассивов задуман разработчиками как сервисный инструмент ручной корректировки управленческого баланса. В линейке 2.5 многие шаблоны правил получения фактических данных для оперативных хозяйственных операций были оптимизированы. В ряде релизов движения данного документа либо не содержат ожидаемый для стандартного правила вид операции в нужном разрезе, либо вовсе исключены из состава регистраторов стандартного правила.Кэш имен документов для обработки по правилу. Если после обновления или изменения типа операции документ выпал из состава регистраторов этого кэша, фоновые задания и алгоритмы оперативного проведения пропускают данный документ без обработки.Наиболее надежный способ зарегистрировать факт в БДР — перевести правило получения фактических данных на схему компоновки данных (СКД), обратившись напрямую к регистрам управленческого учета затрат.
Разберем процесс настройки по шагам:
ПрочиеРасходы.Обороты.Посмотрим на пример текста запроса для схемы компоновки данных:
ВЫБРАТЬ
ПрочиеРасходыОбороты.ПериодСекунда КАК ПериодСекунда,
ПрочиеРасходыОбороты.Регистратор КАК Регистратор,
ПрочиеРасходыОбороты.Организация КАК Организация,
ПрочиеРасходыОбороты.Подразделение КАК Подразделение,
ПрочиеРасходыОбороты.СтатьяРасходов КАК СтатьяРасходов,
ПрочиеРасходыОбороты.СуммаУпрОборот КАК СуммаУпр
ИЗ
РегистрНакопления.ПрочиеРасходы.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК ПрочиеРасходыОбороты
ГДЕ
ПрочиеРасходыОбороты.Регистратор ССЫЛКА Документ.ДвижениеПрочихАктивовПассивов
Обратим особое внимание на системные требования подсистемы бюджетирования к полям СКД:
ПериодСекунда или ПериодДень. Если оставить стандартное поле Период, отчет по бюджету не сможет позиционировать факт внутри бюджетного периода.Организация, Подразделение, СтатьяРасходов) должны строго совпадать с именами аналитик, назначенными для настраиваемой статьи бюджета.Фактические данные бюджетирования, после сохранения новой СКД необходимо обновить служебный регистр сведений Кэш имен документов для обработки по правилу, после чего перезапустить регламентное задание «Отражение документов в бюджетировании».Если для управленческого отчета критически важно отслеживать корреспондирующую статью управленческого баланса (двойная запись управленческого учета), построение запроса к регистру ПрочиеРасходы может оказаться недостаточным, так как в нем нет информации о корреспондирующем активе или пассиве.
В такой ситуации рекомендуется строить произвольный запрос СКД к таблице оборотов регистра накопления ДвиженияДоходыРасходыПрочиеАктивыПассивы. Это позволит извлечь одновременно аналитику статьи расходов, подразделение и соответствующую статью активов/пассивов.
Если хозяйственная операция формирует проводки в бухгалтерском учете, рассмотрим вариант сбора факта БДР по источнику «Регламентированный учет»:
Регламентированный учет.26, 44, 91.02) в корреспонденции со счетами активов и обязательств (60, 76 и др.).Статьи затрат или Прочие доходы и расходы.Преимущество такого подхода заключается в максимальной стабильности: правила по регламентированному плану счетов не зависят от внутренних модификаций логики оперативных хозяйственных операций при будущих обновлениях 1С:ERP.
Проанализируем методологическую сторону вопроса. Документ Движение прочих активов и пассивов предназначен преимущественно для реклассификации статей управленческого баланса.
Для штатного отражения расходов в оперативном контуре рекомендуется использовать специализированный документ «Отражение прочих доходов и расходов» (или «Приобретение услуг и прочих активов» в зависимости от характера операции). По этим документам хозяйственные операции формируются в полном объеме, регистрируются в стандартных регистрах затрат и подтягиваются типовыми шаблонами правил бюджетирования без необходимости ручной разработки схем СКД.