К статье
Практический материал

Разработка и Конфигурация · 13 мин

Что такое ресурсы в 1С УНФ и как с ними работать

Разбираем, что такое ресурсы регистров в 1С:Управление нашей фирмой, чем отличаются от измерений и реквизитов, где их смотреть и как использовать в отчётах.

Термин «ресурсы» в 1С:Управление нашей фирмой (УНФ) чаще всего означает ресурсы регистров — поля, в которых хранятся числовые показатели учёта: количество товара, сумма продажи, остаток денег, объём задолженности. Когда кассир проводит реализацию или бухгалтер — приходный кассовый ордер, документ записывает в регистры не «текст операции», а именно значения ресурсов: сколько единиц товара ушло со склада и на какую сумму.

Понимание устройства ресурсов нужно в трёх практических ситуациях: при построении отчётов, когда нужно выбрать правильные поля для анализа; при поиске расхождений в учёте, когда важно понять, какой регистр и какое поле «врёт»; и при доработке конфигурации, когда разработчик добавляет собственный регистр. Без этого понятия отчётность в УНФ остаётся «чёрным ящиком».

Важно не путать ресурсы регистров с «производственными ресурсами» — в УНФ есть и одноимённый справочник для планирования мощностей (оборудование, бригады, рабочие центры). В этой статье разберём оба значения термина, но основной фокус — ресурсы регистров как основа учётных данных.

Что такое ресурс регистра: простое объяснение

Регистр в 1С — это таблица, куда документы записывают свои движения. У каждой записи регистра есть три типа полей: измерения, ресурсы и реквизиты. Измерения задают аналитические разрезы — номенклатура, склад, контрагент, организация. Ресурсы хранят числовые значения, которые меняются документами: количество, сумма, себестоимость. Реквизиты — дополнительная информация о записи, не влияющая на итоги.

Простая аналогия — складская ведомость в Excel. Колонки «Товар» и «Склад» — это измерения, по ним группируются строки. Колонки «Количество» и «Сумма» — ресурсы: именно они суммируются при подведении итогов. Если убрать ресурсы, таблица превратится в список без чисел.

Ресурсы бывают у регистров накопления (остатки товаров, взаиморасчёты, деньги), регистров сведений (например, значение курса валюты), регистров бухгалтерии и расчёта. В УНФ учёт построен в первую очередь на регистрах накопления, поэтому именно с ними пользователь сталкивается чаще всего.

Измерения, ресурсы и реквизиты: в чём разница

Чтобы уверенно читать структуру любого регистра, достаточно запомнить три вопроса. Измерение отвечает на вопрос «в разрезе чего храним»: какой товар, какой склад, какой покупатель. Ресурс отвечает на вопрос «сколько»: какое количество, какая сумма. Реквизит отвечает на вопрос «что ещё известно о записи»: комментарий, автор, номер накладной — и не участвует в итогах.

Рассмотрим регистр «Запасы на складах». Измерения — организация, номенклатура, склад, характеристика. Ресурсы — количество (в базовых единицах). Документ «Приходная накладная» при проведении увеличивает ресурс «Количество» по указанному складу, «Расходная накладная» — уменьшает. Остаток на складе — это свёрнутое значение ресурса по измерению «Склад».

Тип поляРольПример в УНФУчаствует в итогах
ИзмерениеАналитический разрезНоменклатура, склад, контрагентНет, задаёт группировку
РесурсЧисловой показательКоличество, сумма, себестоимостьДа, суммируется
РеквизитДополнительная информацияКомментарий, служебные поляНет

Практическое следствие: если в отчёте нужно «увидеть сумму по клиентам», клиент должен быть измерением (или хотя бы реквизитом) регистра, а сумма — ресурсом. Если разработчик ошибочно сделал нужное поле реквизитом, построить по нему итоги штатными средствами будет нельзя.

Где посмотреть ресурсы регистров в УНФ

Полная структура регистров видна только в конфигураторе: откройте ветку «Регистры накопления», выберите нужный регистр и разверните узлы «Измерения», «Ресурсы», «Реквизиты». Для каждого ресурса там заданы тип (обычно «Число»), длина и точность. Это справочная информация, полезная при разработке отчётов или доработках.

В пользовательском режиме содержимое ресурсов видно через движения документов. Откройте любой проведённый документ, например «Расходная накладная», и вызовите команду показа движений по регистрам (в типовом интерфейсе — кнопка «Ещё» → «Движения документа» или аналогичная). Вы увидите таблицы по каждому регистру, где числовые колонки — это и есть ресурсы.

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

Как посмотреть ресурсы по документу
  1. 1
    Откройте проведённый документ, например приходную накладную
  2. 2
    Найдите команду «Движения документа» (меню «Ещё» или панель навигации)
  3. 3
    Выберите регистр, например «Запасы на складах»
  4. 4
    Определите числовые колонки — это ресурсы (Количество, Сумма)
  5. 5
    Сопоставьте значения с табличной частью документа

Основные регистры УНФ и их типовые ресурсы

В УНФ учёт концентрируется в нескольких десятках регистров накопления. Знание ключевых помогает быстро находить нужные данные для отчётов и проверок. Ниже — характерные примеры; точный состав полей зависит от версии конфигурации, поэтому сверяйтесь с конфигуратором вашей базы.

  • Запасы на складах — ресурс «Количество»; показывает остатки товаров по складам.
  • Запасы — ресурсы «Количество» и «Сумма»; себестоимость запасов в разрезе партий.
  • Продажи — ресурсы «Количество», «Сумма», «Себестоимость»; основа отчёта по продажам и валовой прибыли.
  • Денежные средства — ресурс «Сумма»; остатки по кассам и банковским счетам.
  • Расчёты с покупателями / поставщиками — ресурсы сумм долга; основа актов сверки и отчётов по задолженности.
  • Заказы покупателей / поставщикам — ресурс «Количество»; контроль исполнения заказов.

Обратите внимание на различие регистров «Запасы на складах» и «Запасы»: первый ведёт количественный учёт по местам хранения, второй — стоимостной по партиям. Расхождение между ними — классическая причина вопросов «почему остаток есть, а себестоимость нулевая».

Как ресурсы используются в отчётах и запросах

Любой учётный отчёт в УНФ — это выборка ресурсов с группировкой по измерениям. Отчёт «Остатки товаров» берёт ресурс «Количество» регистра «Запасы на складах» с итогом на дату. Отчёт «Валовая прибыль» вычитает из ресурса «Сумма» регистра «Продажи» ресурс «Себестоимость». Понимая, какой регистр и какой ресурс лежит в основе отчёта, вы можете проверить корректность цифр, сравнив их с движениями документов.

В языке запросов 1С к ресурсам обращаются через виртуальные таблицы регистров. Для регистра остатков используется таблица «Остатки», для оборотов — «Обороты», а имена полей строятся от имени ресурса.

bsl
ВЫБРАТЬ
	Остатки.Номенклатура КАК Номенклатура,
	Остатки.КоличествоОстаток КАК Остаток
ИЗ
	РегистрНакопления.ЗапасыНаСкладах.Остатки(&Период, Склад = &Склад) КАК Остатки

В схеме компоновки данных (СКД), на которой построены отчёты УНФ, ресурсы выносятся в поля-итоги: пользователь выбирает их в настройках отчёта как «показатели». Если в отчёте не хватает нужной цифры, часто достаточно добавить соответствующий ресурс в выбранные поля, не меняя саму схему.

Ресурсы как производственные мощности в УНФ

Второе значение термина относится к подсистеме производства. Справочник «Ресурсы» (рабочие центры, бригады, оборудование) используется для планирования загрузки мощностей: операция в спецификации может требовать определённый ресурс и время его занятости. Это позволяет оценить, успеет ли производство выполнить заказ к сроку.

Настройка начинается с создания элементов справочника ресурсов и указания их доступности. Затем в спецификациях на продукцию для операций указывается, какой ресурс задействован и сколько времени занимает. При расчёте сроков производства система учитывает занятость ресурсов другими заказами.

Если вы не ведёте производственный учёт, этот справочник можно игнорировать — на торговые и складские процессы он не влияет. Путаница возникает только из-за совпадения названий с ресурсами регистров.

Два значения термина «ресурсы»

Ресурсы регистров

Числовые поля учётных данных: количество, суммы. Нужны всем, кто строит отчёты или ищет расхождения в учёте.

Справочник «Ресурсы»

Производственные мощности: оборудование, бригады. Нужен только при планировании производства и расчёте сроков заказов.

Типичные ошибки и ограничения

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

Вторая группа ошибок — пользовательские: попытка «поправить остаток» ручной операцией без понимания, какой ресурс и регистр затрагивается. Ручные корректировки регистров — зона риска: неправильная запись ломает итоги, и восстановить картину бывает сложно. Перед любыми ручными движениями сделайте резервную копию базы.

Типичные ошибки
01
Путать измерения и ресурсы при построении отчёта — итоги группируются не так, как ожидалось
02
Хранить суммы в реквизитах регистра — данные недоступны в таблицах остатков и оборотов
03
Корректировать регистры ручными операциями без резервной копии — риск необратимого искажения учёта
04
Сравнивать остатки разных регистров без учёта их назначения — «Запасы» и «Запасы на складах» отвечают на разные вопросы

Ещё одно ограничение: состав ресурсов типовых регистров нельзя менять без перехода на доработку конфигурации (снятие с полной поддержки). Если не хватает аналитики или показателя, правильнее сначала рассмотреть добавление собственного регистра или использование дополнительных реквизитов документов.

Как проверить корректность данных по ресурсам

Практическая проверка учёта сводится к сопоставлению ресурсов разных регистров и первичных документов. Например, остаток ресурса «Количество» по регистру «Запасы на складах» должен совпадать с количественным остатком регистра «Запасы», а сумма по кассе — с данными кассовой книги. Расхождение указывает на «битые» документы, ручные операции или ошибки переноса данных.

Для массовой диагностики используйте штатные отчёты УНФ: «Остатки товаров», «Деньги», «Расчёты с покупателями». Откройте отчёт с детализацией до документа — так видно, какие именно проводки сформировали итоговое значение ресурса, и можно найти документ-источник проблемы.

Контрольные точки

Как проверить результат

Остаток товара на складе
Норма

Количество в «Запасы на складах» совпадает с количеством в регистре «Запасы»

Тревожный признак

Есть количество без суммы или наоборот — ищите незакрытые партии или ручные операции

Остаток денег в кассе
Норма

Ресурс «Сумма» регистра денежных средств равен остатку по кассовой книге

Тревожный признак

Расхождение растёт от конкретной даты — проверяйте документы с этого периода

Движения документа
Норма

Все строки табличной части отражены в движениях с корректными ресурсами

Тревожный признак

Движения пустые у проведённого документа — проверьте вид операции и настройки

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

Частые вопросы о ресурсах в УНФ

Чем ресурс отличается от измерения простыми словами?

Измерение — это «в разрезе чего» хранятся данные (товар, склад, клиент), а ресурс — «сколько» (количество, сумма). В отчёте измерения становятся строками и колонками группировки, ресурсы — суммируемыми показателями.

Можно ли добавить свой ресурс в типовой регистр УНФ?

Технически — только через изменение конфигурации в конфигураторе, что обычно требует снятия объекта с полной поддержки и усложняет обновления. Часто вместо этого создают собственный регистр или используют дополнительные сведения документов.

Почему в отчёте нет нужной суммы, хотя документ проведён?

Возможные причины: нужное поле хранится как реквизит, а не ресурс; отчёт построен по другому регистру; документ не формирует движений по этому регистру при данном виде операции. Проверьте движения документа и состав полей регистра в конфигураторе.

Что такое «КоличествоОстаток» и «СуммаОборот» в запросах?

Это поля виртуальных таблиц регистра, образованные от имени ресурса: суффикс «Остаток» — значение на дату, «Оборот» — сумма движений за период, «Приход» и «Расход» — отдельно поступления и списания.

Справочник «Ресурсы» и ресурсы регистров — это одно и то же?

Нет. Справочник «Ресурсы» описывает производственные мощности (оборудование, бригады) и нужен для планирования производства. Ресурсы регистров — числовые поля учётных данных. Совпадение названий — просто терминологическая коллизия.

Опасно ли перепроводить документы для исправления ресурсов?

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

Итог

Что важно запомнить

Ресурсы — это числовые поля регистров (количество, сумма, себестоимость), в отличие от измерений-аналитики и служебных реквизитов. Смотреть их можно через движения документов и конфигуратор, а отчёты УНФ — это выборки ресурсов с группировкой по измерениям. Ручные правки регистров делайте только после резервной копии.