Как в СКД получить балансовую стоимость основных средств (ОС)

Программист 1С v8.3 (Обычные формы) Бухгалтерский учет
← На главную

При разработке произвольных отчетов на базе системы компоновки данных (СКД) для конфигурации «1С:Бухгалтерия государственного учреждения 1.0» (БГУ) часто возникает необходимость вывести в итоговую таблицу балансовую стоимость объектов основных средств. Разберем подробнее, из каких источников данных формируется этот показатель, чем балансовая стоимость отличается от остаточной и как правильно составить запрос в СКД, чтобы избежать пустых строк.

Понятие балансовой стоимости в учете

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

  1. Балансовая стоимость — стоимость объекта основных средств, принятая к учету (первоначальная) или скорректированная с учетом проведенных переоценок, если таковые имели место. В бухгалтерском учете БГУ балансовые объекты учитываются на счетах группы 101.00.
  2. Остаточная стоимость — расчётная величина, которая определяется как разница между балансовой стоимостью и накопленной амортизацией (учитываемой на счете 102.00).

Источники данных для получения балансовой стоимости

Проанализируем основные варианты получения балансовой стоимости в конфигурации БГУ 1.0:

  1. Регистр бухгалтерии ЕПСБУ (основной вариант): Балансовая стоимость объектов ОС на любой момент времени хранятся в регистре бухгалтерии ЕПСБУ как дебетовый остаток по счету 101.00 (поле СуммаОстатокДт).
  2. Регистр сведений «Учетные данные объекта ОС»: Содержит сведения о стоимости, способах начисления амортизации и других характеристиках конкретного объекта.
  3. Регистры накопления («Стоимость объектов ОС, НМА, НПА»): Используются специализированными отчетами (например, «Ведомость амортизации ОС, НМА, НПА»).

Варианты решения задачи в СКД

Рассмотрим по шагам, как правильно извлечь данные о балансовой стоимости в схеме компоновки данных.

Способ 1. Запрос к виртуальной таблице остатков регистра бухгалтерии

Самый простой и надежный способ получения балансовой стоимости на заданную дату — обращение к виртуальной таблице РегистрБухгалтерии.ЕПСБУ.Остатки.

Посмотрим на пример структуры запроса:


ВЫБРАТЬ
	ЕПСБУОстатки.Субконто1 КАК ОсновноеСредство,
	ЕПСБУОстатки.Субконто2 КАК ИнвентарныйНомер,
	ЕПСБУОстатки.СуммаОстатокДт КАК БалансоваяСтоимость
ИЗ
	РегистрБухгалтерии.ЕПСБУ.Остатки(&Период, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.ЕПСБУ.ОсновныеСредства)), , ) КАК ЕПСБУОстатки

В данном случае обращение к счетам группы 101.00 с помощью условия Счет В ИЕРАРХИИ гарантирует получение полной балансовой стоимости по всем категориям основных средств.

Способ 2. Использование схемы типового отчета

Если требуется создать отчет с большим количеством дополнительных аналитических полей, целесообразно изучить устройство типовых отчетов, таких как «Ведомость амортизации» или «Ведомость остатков ОС, НМА, НПА».

Вместо написания запроса с нуля можно скопировать схему компоновки данных из типовой ведомости или настроить готовый отчет, выведя в нем только нужные группировки и показатели. Типовой отчет уже содержит все необходимые связи между справочниками, регистрами бухгалтерии и регистрами накопления.

Причины вывода пустых значений и способы их устранения

Выясним, почему при добавлении показателя балансовой стоимости столбец в отчете может оставаться пустым:

  1. Объекты списаны на забалансовый учет: Малоценные основные средства (стоимостью до определенного лимита) при вводе в эксплуатацию списываются с балансового счета 101.00 и учитываются на забалансовом счете 21 («Основные средства в эксплуатации»). Если запрос обращается только к балансовым счетам, данные по таким объектам не попадут в выборку. При необходимости добавьте забалансовый счет 21 в условие отбора по счетам.
  2. Проблемы с параметрами периода: В виртуальных таблицах остатков параметры периода должны быть четко связаны с параметром СКД &Период или &КонецПериода. Если параметры не передаются в виртуальную таблицу, рассчитываются остатки на текущую дату, что может давать пустой результат для ранее списанных ОС.
  3. Некорректное связывание по субконто: Порядок субконто на разных субсчетах счета 101.00 может отличаться. Связывание таблицы остатков со справочником «Основные средства» только по Субконто1 может привести к утере данных, если аналитика распределена по-другому. Для предотвращения этого рекомендуется использовать связь наборов данных на вкладке «Связи наборов данных» в СКД.
  4. Отсутствие движений в регистрах накопления: При обращении к специализированным регистрам накопления вместо регистра бухгалтерии результат может быть пустым, если операции ввода остатков или перемещения ОС были внесены ручными проводками без формирования записей в регистрах накопления.
← На главную