Учет и Финансы · 12 мин
Как сделать выборку основных средств в 1С
Как сделать выборку основных средств в 1С:Бухгалтерии 8.3 через список, отчёты и запросы. Отбор по подразделению, МОЛ, группе, проверка результатов и типичные ошибки.
Выборка основных средств в 1С нужна в самых разных ситуациях: при подготовке инвентаризации, проверке начисления амортизации по подразделению, поиске объектов конкретного материально ответственного лица или формировании данных для управленческой отчётности. В зависимости от задачи используются разные инструменты — от простого отбора в списке справочника до универсального отчёта и консоли запросов.
Материал ориентирован на «1С:Бухгалтерию 8.3» (редакция 3.0) как самую распространённую конфигурацию, но описанные приёмы работают и в «1С:ERP», «1С:Комплексной автоматизации» и «1С:Управление холдингом» — отличаются только названия разделов меню. Там, где поведение зависит от релиза, это указано отдельно.
Перед любыми массовыми операциями с данными ОС (групповое изменение, обработки, запросы на изменение) сделайте резервную копию информационной базы или выполняйте действия сначала на копии. Ошибка в условии отбора при групповой обработке может затронуть сотни объектов, и отменить её «в один клик» не получится.
Определите, какая именно выборка вам нужна
Под «выборкой основных средств» пользователи обычно понимают одну из четырёх задач, и от этого зависит инструмент. Первая — получить список объектов по условию: все ОС конкретного подразделения, МОЛ, группы учёта или состояния. Вторая — получить числовые данные: первоначальную стоимость, накопленную амортизацию, остаточную стоимость на дату. Третья — выбрать объекты для групповой обработки, например изменить способ отражения амортизации у нескольких ОС сразу. Четвёртая — выгрузить данные во внешний файл для инвентаризации или аудита.
Важно понимать разницу между справочником «Основные средства» и регистрами учёта. Справочник хранит карточки объектов и их реквизиты, но не хранит стоимость и амортизацию — они находятся на счетах 01, 02 и в регистрах сведений («Параметры амортизации ОС», «Местонахождение ОС» и другие). Поэтому отбор по подразделению в списке справочника покажет не то же самое, что отчёт по счёту 01 с отбором по подразделению.
Выборка через отбор в списке справочника «Основные средства»
Самый быстрый способ, если нужен просто список объектов. Откройте раздел «ОС и НМА» → «Основные средства». В шапке списка уже есть быстрые отборы по организации, подразделению, МОЛ и состоянию («Принято к учёту», «Снято с учёта») — в большинстве случаев их достаточно. Выберите значение в поле отбора, и список мгновенно отфильтруется.
Если стандартных полей не хватает, нажмите «Ещё» → «Настроить список». Здесь доступен полноценный отбор по любому реквизиту карточки: группа ОС, дата принятия к учёту, инвентарный номер, способ амортизации. Условия можно комбинировать по «И» и группировать. Например, чтобы выбрать все объекты группы «Машины и оборудование», принятые к учёту после определённой даты, добавьте два условия и свяжите их по «И».
Результат можно вывести на печать или сохранить: «Ещё» → «Вывести список» — программа сформирует табличный документ, который сохраняется в Excel. Это удобно для передачи списка инвентаризационной комиссии, но помните: в списке нет стоимостных показателей, только реквизиты карточек.
- 1Откройте «ОС и НМА» → «Основные средства»
- 2Задайте организацию, подразделение или МОЛ в быстрых отборах шапки
- 3Для сложных условий: «Ещё» → «Настроить список», добавьте условия по реквизитам
- 4Проверьте количество строк и отсутствие лишних объектов
- 5Выведите результат: «Ещё» → «Вывести список» и сохраните в Excel
Выборка через стандартные отчёты по ОС
Когда нужны стоимость, амортизация или движение объектов, работайте через отчёты раздела «ОС и НМА» → «Отчёты». Основные из них: «Инвентарная книга (ИНВ-1)», «Ведомость амортизации ОС», «Справка-расчёт амортизации», «Анализ счёта» и «Оборотно-сальдовая ведомость по счёту» 01/02. Каждый отчёт содержит кнопку «Показать настройки», где на закладке «Отбор» задаются условия: организация, подразделение, МОЛ, конкретный объект или список объектов.
Например, чтобы получить выборку ОС конкретного подразделения с остаточной стоимостью, откройте «Ведомость амортизации ОС», в настройках на закладке «Отбор» добавьте условие «Подразделение равно …» и сформируйте отчёт. В графах будут первоначальная стоимость, амортизация за период, накопленная амортизация и остаточная стоимость на конец периода. Аналогично работает отбор по МОЛ — полезно при смене материально ответственного лица.
Для выборки по счёту учёта удобна «Оборотно-сальдовая ведомость по счёту» 01 с включённой группировкой по субконто «Основные средства». В настройках отбора можно ограничить список конкретными объектами или подразделением. Такой отчёт служит контрольным инструментом: итог по ведомости должен сходиться с сальдо счёта 01 в оборотке.
Какой инструмент выбрать
Быстро, но только реквизиты карточек, без стоимости и амортизации
Стоимость, амортизация, движение; подходит для инвентаризации и сверки
Гибкий отбор по регистрам сведений, когда стандартного отчёта нет
Любые условия и соединения данных; требует навыков языка запросов
Выборка через «Универсальный отчёт»
«Универсальный отчёт» (раздел «Отчёты» или «Операции» в зависимости от релиза) позволяет строить выборки по регистрам сведений и накопления, для которых нет готовых отчётов. Для ОС это полезно, когда нужно выбрать объекты по данным регистров «Местонахождение ОС», «Параметры амортизации ОС», «Первоначальные сведения ОС» или «События ОС».
Порядок работы: выберите тип данных «Регистр сведений», укажите нужный регистр, задайте период и в настройках добавьте отбор и группировки. Например, выборка из регистра «Местонахождение ОС» с отбором по подразделению покажет, какие объекты числятся за ним по данным регистра, — это позволяет сверить регистровый учёт с бухгалтерским.
Ограничение универсального отчёта — он показывает данные одного источника. Соединить в одном отчёте карточку ОС, её подразделение и остаточную стоимость без доработки не получится; для таких задач нужен запрос или внешняя обработка.
Выборка запросом для нестандартных условий
Когда условия сложнее стандартных отборов — например, «все ОС с остаточной стоимостью ниже заданной, по которым амортизация начисляется линейным способом и которые находятся в конкретных подразделениях», — используется консоль запросов. Типовой механизм «Консоль запросов» доступен в режиме толстого клиента или через внешние обработки; в типовой поставке есть также инструмент «Консоль кода» / «Администрирование — Обслуживание» в свежих релизах БСП.
Пример запроса к справочнику с отбором по группе и недвижимости:
ВЫБРАТЬ
ОсновныеСредства.Код КАК ИнвентарныйНомер,
ОсновныеСредства.Наименование КАК Объект,
ОсновныеСредства.ГруппаОС КАК Группа
ИЗ
Справочник.ОсновныеСредства КАК ОсновныеСредства
ГДЕ
НЕ ОсновныеСредства.ПометкаУдаления
И ОсновныеСредства.ГруппаОС = &ГруппаОС
УПОРЯДОЧИТЬ ПО
ОсновныеСредства.КодДля стоимостных показателей запрос обращается к регистру бухгалтерии: виртуальная таблица РегистрБухгалтерии.Хозрасчетный.Остатки с отбором по счетам 01 и 02 и субконто «Основные средства» даёт первоначальную стоимость и накопленную амортизацию по каждому объекту. Остаточная стоимость вычисляется как разность. Такой запрос — основа большинства внешних отчётов по ОС.
Работа с консолью запросов требует права «Администрирование» или доступа разработчика. Запросы на чтение безопасны, но никогда не выполняйте в рабочей базе запросы и код на изменение данных без резервной копии и проверки на тестовой базе.
Проверка корректности выборки
Любую выборку по ОС стоит верифицировать, прежде чем использовать её в отчётности или инвентаризации. Базовый контроль — сопоставление количества объектов и сумм с оборотно-сальдовой ведомостью по счетам 01 и 02 за тот же период и с тем же отбором по организации. Если выборка по подразделению не сходится с ОСВ, причина обычно в различии данных регистров сведений (местонахождение) и проводок.
Вторая типовая проверка — отсутствие «лишних» и «потерянных» объектов: снятые с учёта ОС не должны попадать в выборку действующих, а принятые к учёту в текущем периоде — не должны теряться из-за границы периода отчёта. Проверьте также помеченные на удаление карточки: в отчётах они обычно не участвуют, а в отборе списка справочника могут отображаться.
Как проверить результат выборки
Совпадает с данными инвентарной книги или ОСВ по счёту 01 с тем же отбором
Есть объекты без движений или, наоборот, объекты с остатком на 01 отсутствуют в списке
Равна сальдо счёта 01 по выбранной организации/подразделению
Расхождение — вероятно, различаются период или отбор по регистру
Исключены из выборки действующих ОС
Выбывшие объекты попадают в список — проверьте отбор по состоянию
Один инвентарный номер — одна карточка
Повторяющиеся инвентарные номера — требуется разбор задвоений
Типичные ошибки и ограничения
Самая частая ошибка — поиск стоимости ОС в списке справочника. Карточка объекта не хранит текущую остаточную стоимость как реквизит списка; её нужно смотреть в отчётах или запросом к регистру бухгалтерии. Вторая ошибка — отбор по подразделению в справочнике там, где подразделение хранится в регистре сведений «Местонахождение ОС»: в таких конфигурациях быстрый отбор списка по подразделению работает через регистр и может не совпадать с проводками.
Третья группа ошибок связана с периодами. Отчёт «Ведомость амортизации» формируется за период, а регистр сведений — на дату; смешение этих подходов даёт расхождения на границах периодов. Также помните, что данные по НМА и доходным вложениям учитываются на других счетах (04, 05, 03) и в выборку по счёту 01 не попадут — для полной картины выбирайте их отдельно.
Частые вопросы
Как выбрать все ОС конкретного материально ответственного лица?
Откройте список «ОС и НМА» → «Основные средства» и выберите МОЛ в быстром отборе шапки. Если нужна стоимость — сформируйте «Ведомость амортизации ОС» или «Инвентарную книгу» с отбором по МОЛ в настройках отчёта. Учтите, что МОЛ хранится в регистре сведений, поэтому отбор действует на дату или за период.
Можно ли выгрузить выборку ОС в Excel?
Да. В списке справочника используйте «Ещё» → «Вывести список» и сохраните табличный документ в формате Excel. Любой отчёт (ведомость амортизации, инвентарная книга, ОСВ по счёту 01) также сохраняется через «Файл» → «Сохранить как» в xlsx. Перед выгрузкой убедитесь, что отбор и период настроены корректно.
Почему выборка по подразделению не сходится с обороткой по счёту 01?
Подразделение в карточках ОС берётся из регистра сведений «Местонахождение ОС», а в проводках — из документов движения. Если документ перемещения проведён, но данные регистра не совпадают с аналитикой проводок, возникает расхождение. Сверяйте по отчёту «Анализ счёта» 01 с группировкой по подразделениям и ищите документы с некорректными движениями.
Как выбрать ОС, по которым не начисляется амортизация?
Сформируйте «Ведомость амортизации ОС» за период и сравните её список с полным списком принятых к учёту объектов — отсутствующие в ведомости объекты амортизацию не получают. Причины проверяйте в карточке: способ начисления, состояние (консервация), полная самортизированность или отсутствие галочки начисления амортизации в параметрах.
Чем выборка отличается от инвентаризации ОС в 1С?
Выборка — это просто отбор данных по условию для просмотра или выгрузки. Инвентаризация оформляется документом «Инвентаризация ОС», который формирует печатные формы (ИНВ-1, ИНВ-18) и фиксирует расхождения фактических и учётных данных с последующим отражением в учёте. Выборка часто используется как подготовительный шаг перед инвентаризацией.
Нужны ли права администратора для выборки ОС?
Для отборов в списке и стандартных отчётов достаточно прав бухгалтера по ОС. Права администратора или разработчика нужны только для консоли запросов, универсального отчёта по отдельным регистрам в некоторых релизах и групповых обработок изменения данных.
Что важно запомнить
Простую выборку делайте отбором в списке справочника, стоимостные данные берите из отчётов «Ведомость амортизации ОС» и ОСВ по счетам 01/02, нестандартные условия — через универсальный отчёт или запрос. Результат всегда сверяйте с обороткой, а перед групповыми изменениями делайте резервную копию базы.