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

Справочники и Данные · 10 мин

Как заполнить документ из справочника в 1С

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

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

Существует несколько способов перенести данные из справочника в документ: простой выбор элемента в поле, массовый подбор через форму подбора, автоматическое заполнение по кнопке «Заполнить» и загрузка из внешних файлов. Выбор способа зависит от количества строк, типа документа и того, насколько полно ведутся справочники в вашей базе.

Ниже разобраны основные сценарии на примере типовых конфигураций (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ЗУП). Названия кнопок и пунктов меню могут немного отличаться в зависимости от версии конфигурации, но логика действий сохраняется.

Как устроена связь документа со справочником

Когда вы выбираете в документе товар или контрагента, в документ записывается не текст, а ссылка на элемент справочника. Благодаря этому при переименовании элемента справочника наименование обновится во всех документах автоматически, а отчёты смогут группировать данные по этому элементу.

Именно поэтому важно не вводить наименования «вручную текстом», а всегда выбирать элемент из справочника. Если нужного элемента нет, создайте его прямо из формы выбора — ссылка подставится в документ автоматически.

Многие реквизиты документа подтягиваются из карточки элемента справочника: ставка НДС, единица измерения, цена, договор по умолчанию, банковский счёт контрагента. Чем полнее заполнен справочник, тем меньше ручной работы в документах.

Простой выбор элемента справочника в поле документа

Базовый способ — выбор значения в реквизите. Нажмите кнопку выбора в поле (иконка с тремя точками или стрелкой вниз) либо клавишу F4. Откроется форма списка справочника, где можно найти нужный элемент через поиск по наименованию, артикулу или ИНН.

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

Если элемента нет, в форме выбора нажмите «Создать» (или клавишу Insert), заполните карточку нового элемента и запишите её — новая позиция сразу подставится в документ. Это безопаснее, чем сначала создавать элемент в справочнике, а потом искать его заново.

Массовый подбор товаров в табличную часть

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

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

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

Подбор товаров в документ
  1. 1
    Откройте документ и перейдите на вкладку с табличной частью «Товары».
  2. 2
    Нажмите кнопку «Подбор» над таблицей.
  3. 3
    В форме подбора найдите нужные позиции через поиск или дерево групп.
  4. 4
    Добавьте позиции двойным щелчком, при необходимости укажите количество.
  5. 5
    Нажмите «Перенести в документ» и проверьте заполненные строки.
  6. 6
    Проверьте цены, ставки НДС и итоговую сумму документа.

Автоматическое заполнение по кнопке «Заполнить»

Многие документы умеют заполняться автоматически на основании данных справочников и других документов. Кнопка «Заполнить» в табличной части обычно предлагает варианты: заполнить по остаткам на складе, по заказу покупателя, по инвентаризации, по нормативам.

Примеры из типовых конфигураций: в инвентаризации — «Заполнить по остаткам на складе»; в начислении зарплаты — «Заполнить» списком сотрудников подразделения из справочника «Сотрудники»; в требовании-накладной — заполнение по спецификации номенклатуры.

Автозаполнение использует текущие учётные данные, поэтому результат зависит от актуальности остатков и справочников. Если остатки в базе неверны, документ заполнится неверными количествами — сначала проверьте учётные данные отчётом.

Заполнение шапки: контрагенты, договоры, сотрудники

При выборе контрагента в шапке документа программа автоматически подставляет связанные данные из справочника: основной договор, банковский счёт, адрес, ИНН и КПП. Если у контрагента несколько договоров, проверьте, что подставился нужный — от договора зависят расчёты и проводки.

В зарплатных конфигурациях выбор сотрудника подтягивает подразделение, должность и назначенные начисления из кадровых данных. Если начисления не подтянулись, проверьте, оформлен ли приём на работу и назначены ли плановые начисления — документ берёт данные не из карточки справочника напрямую, а из кадровых документов.

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

Проверка результата и типичные ошибки

После заполнения документа из справочника проверьте ключевые поля: количество и цены в строках, ставки НДС, договор, счета учёта (в бухгалтерских конфигурациях). Итоговая сумма документа должна совпадать с первичным документом или расчётом.

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

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

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

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

Ссылка на справочник в строке
Норма

По двойному щелчку открывается карточка нужного элемента

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

Поле содержит текст без ссылки или открывается другой элемент

Цены и ставки НДС
Норма

Подставились из карточки или документа-основания, суммы сходятся

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

Нулевые цены, пустые ставки, расхождение итога с первичкой

Договор и склад
Норма

Соответствуют условиям операции

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

Подставлен договор или склад «по умолчанию», не относящийся к операции

Загрузка данных из файлов как альтернатива

Если позиций очень много и они уже есть в Excel или в файле поставщика, используйте штатную загрузку из табличного документа. В типовых конфигурациях она доступна в табличной части документа по кнопке «Загрузить» либо через обработку «Загрузка данных из табличного документа» в разделе администрирования.

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

Для разработчиков и внедренцев доступен и программный способ — заполнение документа запросом к справочнику через встроенный язык. Это вариант для доработок и внешних обработок, а не для повседневной работы пользователя.

Способы заполнения из справочника

Выбор в поле (F4)

Подходит для одиночных значений в шапке и строках; медленно при большом числе позиций.

Подбор

Оптимален для 5–100 позиций товаров; требует, чтобы номенклатура была заведена в справочник.

Кнопка «Заполнить»

Быстро для типовых ситуаций (остатки, заказ, сотрудники подразделения); результат зависит от актуальности учёта.

Загрузка из файла

Для больших массивов из Excel и прайсов; требует настройки сопоставления и проверки на копии.

Часто задаваемые вопросы

Почему при выборе товара не подставляется цена?

Цена берётся из карточки номенклатуры, документа установки цен или соглашения с клиентом — в зависимости от конфигурации. Проверьте, заполнен ли нужный вид цен и действует ли он на дату документа. Если цены ведутся документом «Установка цен номенклатуры», убедитесь, что он проведён.

Как добавить в документ сразу все элементы группы справочника?

Откройте форму подбора, установите отбор по нужной группе, затем используйте множественный выбор (с клавишей Ctrl или Shift) и перенесите выделенные позиции в документ. В ряде конфигураций есть команда заполнения по группе или по отбору.

Можно ли создать элемент справочника, не выходя из документа?

Да. В форме выбора нажмите «Создать» или Insert, заполните карточку и запишите её — новый элемент автоматически подставится в поле документа. Это работает для номенклатуры, контрагентов и большинства других справочников.

Что делать, если в справочнике два одинаковых контрагента?

Используйте штатную обработку поиска и удаления дублей (раздел «Администрирование» — «Обслуживание» в типовых конфигурациях). Она заменит ссылки на дубль во всех документах ссылкой на основной элемент. Перед объединением сделайте резервную копию базы.

Почему автозаполнение зарплатного документа не подтягивает сотрудника?

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

Как отменить ошибочное автозаполнение табличной части?

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

Итог

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

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