В практике ведения учета в государственных учреждениях часто возникает вопрос о формировании Журнала операций (ф. 0504071) по забалансовым счетам. Бухгалтеры, перешедшие с версии 1С:ББУ 7.7, привыкли к наличию журналов №98 и №99 для учета основных средств за балансом. Однако в современных редакциях 1С:БГУ (как 1.0, так и 2.0) типовой механизм формирования журналов операций зачастую игнорирует забалансовые счета. Рассмотрим подробно, почему это происходит и как настроить систему для получения необходимых регистров.
Прежде чем приступать к техническим настройкам, проанализируем нормативную базу. Согласно Приказу Минфина России № 52н, Журнал операций (ф. 0504071) предназначен для отражения операций, ведущихся методом двойной записи. Поскольку учет на забалансовых счетах в бюджетном учете строится по простой системе (только приход или только расход без корреспондирующего счета), данные операции технически не вписываются в структуру классического журнала, где обязательны колонки «Дебет» и «Кредит».
В типовых конфигурациях 1С разработчики придерживаются этой логики: в запросах отчета установлены жесткие фильтры, отсекающие забалансовые проводки. Если учреждению все же необходимо формировать такой журнал, это решение должно быть закреплено в Учетной политике.
Если вы работаете в редакции 1.0, проблему можно решить путем манипуляций со справочниками и использования архивных версий отчетов. Разберем этот алгоритм по шагам:
Операции — Справочники — Журналы операций.Плане счетов найдем нужные забалансовые счета (например, 21.34) и в поле Номер журнала укажем созданный нами журнал №99.Операции — Отчеты — Журнал операций (форма 0504071) старая версия.Важное замечание: после обновлений системы «старая версия» отчета может быть заменена или удалена из интерфейса. В этом случае рекомендуется сохранить отчет из предыдущего релиза как внешний отчет (файл .erf) и подключать его через механизм дополнительных отчетов и обработок.
В редакции 2.0 на управляемых формах ситуация сложнее. Даже если привязать номер журнала к счету, типовой отчет останется пустым из-за программных ограничений в коде запроса. Проанализируем, как это исправить программисту:
В типовом отчете в системе компоновки данных (СКД) для получения оборотов и остатков часто используются условия:
Для остатков: НЕ Счет.Забалансовый И Счет.ТипСчета = ЗНАЧЕНИЕ(Перечисление.ТипыСчетов.Бухгалтерский)
Для оборотов: Активность = ИСТИНА И Счет.ТипСчета = ЗНАЧЕНИЕ(Перечисление.ТипыСчетов.Бухгалтерский) И КорСчет.ТипСчета = ЗНАЧЕНИЕ(Перечисление.ТипыСчетов.Бухгалтерский)
Чтобы забалансовые проводки попали в отчет, необходимо создать копию типового отчета и внести следующие изменения в запрос:
Счет.Забалансовый.ТипСчета, чтобы оно включало забалансовые значения.КорСчета для оборотов, так как в забалансовых проводках корреспондирующий счет может отсутствовать.После изменения запроса возникнет другая проблема: в журнале операций могут появиться нули или пустые строки в колонках корреспондирующих счетов, что выглядит некорректно для формы 0504071. Рассмотрим, как поправить макет:
В схеме компоновки данных необходимо отредактировать макет оформления. Вместо прямого вывода ресурса Счет или КорСчет, следует использовать выражение, которое проверяет наличие данных. Выясним причину появления нулей: программа пытается найти пару для записи, и если её нет, подставляет значение по умолчанию.
Для корректного отображения в макете используйте условие в параметрах полей:
ВЫБОР
КОГДА СуммаДебет <> 0 ТОГДА СчетДебета
ИНАЧЕ ""
КОНЕЦ
Это позволит выводить информацию только в ту колонку (Дебет или Кредит), по которой фактически прошла забалансовая операция.
Если доработка конфигурации нежелательна, проанализируем штатные инструменты, которые могут заменить Журнал операций для забаланса:
Резюмируем: создание Журнала операций по забалансовым счетам — задача решаемая, но требующая понимания того, что стандартная форма 0504071 не рассчитана на простую запись. Наилучшим вариантом будет либо использование специализированных ведомостей по забалансовым счетам, либо создание внешнего отчета на базе типового с модифицированным запросом СКД.