Быстрый старт · 11 мин
Как заполнить табличную часть на форме 1С
Как заполнить табличную часть документа в 1С: ручной ввод, подбор, заполнение по кнопке, копирование строк, проверка ошибок и типичные проблемы.
Табличная часть — это блок строк в документе или справочнике 1С, где перечисляются товары, услуги, сотрудники, счета и другие повторяющиеся данные. Например, в «Реализации товаров и услуг» табличная часть «Товары» содержит номенклатуру, количество, цену и сумму, а в документе «Начисление зарплаты» — список сотрудников с начислениями. Без корректно заполненной табличной части документ не проведётся или сформирует неверные проводки.
Способов заполнения несколько: ручной ввод построчно, подбор из справочника, автоматическое заполнение по кнопке, копирование и вставка строк, загрузка из файла. Выбор зависит от количества позиций и от того, настроен ли в конфигурации подходящий механизм. Ниже разобраны все основные варианты с проверкой результата и типичными ошибками.
Что такое табличная часть и где она находится
На форме документа табличная часть обычно расположена в центре или внизу и выглядит как сетка с колонками и строками. У неё есть собственная командная панель с кнопками «Добавить», «Скопировать», «Удалить», «Подбор», «Заполнить» — набор кнопок зависит от конфигурации. Если документ содержит несколько табличных частей (например, «Товары» и «Услуги»), они размещаются на отдельных вкладках.
Каждая строка табличной части — отдельная позиция. Часть колонок заполняется вручную (номенклатура, количество), часть подставляется автоматически по данным справочника (цена, ставка НДС, единица измерения), а часть рассчитывается программой (сумма, сумма НДС). Понимание этого разделения помогает не пытаться вручную править то, что система пересчитает сама.
Ручное заполнение построчно
Базовый способ подходит, когда позиций немного — до 10–15 строк. Нажмите кнопку «Добавить» над таблицей (или клавишу Insert), появится новая пустая строка. Курсор встанет в первую редактируемую колонку — обычно это «Номенклатура» или «Содержание».
Начните вводить название товара: 1С покажет выпадающий список совпадений из справочника. Выберите нужную позицию кликом или клавишей Enter. После выбора программа автоматически подставит связанные данные: единицу измерения, ставку НДС, иногда цену, если настроены цены номенклатуры. Затем введите количество и при необходимости скорректируйте цену — сумма пересчитается автоматически.
Для перехода между колонками используйте Tab, для перехода на новую строку — Enter в последней колонке или снова Insert. Если нужная колонка не видна, прокрутите таблицу горизонтально или откройте настройку списка через меню «Ещё» — «Изменить форму» (в типовых конфигурациях на управляемых формах часть колонок может быть скрыта настройками вида документа).
- 1Нажмите «Добавить» или клавишу Insert над табличной частью
- 2Начните вводить название позиции и выберите её из выпадающего списка
- 3Проверьте автоматически подставленные данные: единицу измерения, ставку НДС, цену
- 4Введите количество и при необходимости скорректируйте цену
- 5Убедитесь, что сумма и сумма НДС рассчитались корректно
- 6Повторите для остальных позиций и нажмите «Провести»
Заполнение через подбор из справочника
Когда позиций много, быстрее работает кнопка «Подбор». Она открывает форму справочника номенклатуры рядом с документом: вы находите товар, указываете количество и переносите его в табличную часть двойным кликом или кнопкой переноса. Форма подбора не закрывается после каждой позиции, поэтому можно набрать десятки строк подряд.
В форме подбора доступны поиск по наименованию и артикулу, фильтр по группам, отбор по остаткам на складе. Это удобно, когда точное название не помните или нужно выбрать только то, что есть в наличии. Обратите внимание: состав и поведение формы подбора зависят от конфигурации — в некоторых решениях подбор работает иначе или заменён другим механизмом.
Автоматическое заполнение кнопкой «Заполнить»
Во многих документах есть кнопка «Заполнить» с выпадающим меню вариантов. Например, в инвентаризации табличная часть заполняется остатками по складу, в начислении зарплаты — списком сотрудников подразделения, в поступлении — товарами по документу-основанию. Это самый быстрый и надёжный способ, потому что данные берутся из учёта, а не вводятся вручную.
Перед нажатием «Заполнить» убедитесь, что шапка документа заполнена правильно: организация, склад, подразделение, дата. Именно по этим реквизитам система отбирает данные. Если склад указан неверно, табличная часть заполнится остатками не того склада, и ошибку можно не заметить до сверки.
Копирование, вставка и групповые операции со строками
Однотипные строки удобно копировать: выделите строку, нажмите F9 или кнопку «Скопировать», затем измените только отличающиеся значения — например, количество или цену. Это быстрее, чем каждый раз искать позицию в справочнике, и снижает риск выбрать похожую, но не ту номенклатуру.
Для работы с несколькими строками используйте выделение с клавишами Shift и Ctrl: выделенные строки можно удалить разом или перенести через буфер обмена. В типовых конфигурациях на управляемых формах работает копирование строк через Ctrl+C и Ctrl+V, в том числе между документами одного вида. Часть конфигураций поддерживает загрузку табличной части из файла Excel или CSV через внешнюю обработку — эту возможность уточните у администратора 1С, в типовой поставке она есть не везде.
Способы заполнения табличной части
Подходит для 1–15 позиций и разовых документов. Медленно при большом объёме, выше риск опечаток.
Для десятков позиций из справочника. Быстрее ручного ввода, но требует точного выбора каждой позиции.
Для документов, где данные уже есть в учёте: остатки, сотрудники, основание. Самый надёжный способ, но может затереть ручные строки.
Для повторяющихся наборов строк и массового импорта. Требует контроля: легко перенести устаревшие цены или лишние строки.
Проверка заполнения и типичные ошибки
После заполнения сверьте итоги: сумма документа в подвале формы должна совпадать с ожидаемой, количество строк — с количеством позиций в первичном документе. Затем нажмите «Провести»: если обязательные колонки пусты или данные некорректны, 1С покажет сообщения об ошибках с указанием номера строки и колонки — перейдите по сообщению кликом и исправьте значение.
Частые проблемы: не выбрана ставка НДС (сумма НДС равна нулю там, где налог должен быть), цена не подставилась из-за отсутствия цен номенклатуры на дату документа, строка добавлена дважды при повторном нажатии «Заполнить», счета учёта не заполнены, потому что для номенклатуры не настроены счета. Каждая из этих ситуаций либо блокирует проведение, либо искажает учётные данные, поэтому проверять итоги нужно до проведения, а не после.
Как проверить результат
Совпадает с суммой по первичным документам
Расходится — ищите лишние, недостающие или продублированные строки
Документ проводится без ошибок
Есть сообщения о незаполненных реквизитах с указанием строки
Ставки и счета заполнены во всех строках, где требуются
Пустые ячейки или нулевой НДС там, где налог начисляется
Равно количеству позиций в основании или накладной
Больше или меньше — проверьте дубли и пропуски
Если табличная часть не заполняется: границы самостоятельной работы
Если кнопка «Заполнить» ничего не возвращает, сначала проверьте условия отбора: дату документа, организацию, склад, наличие данных в учёте (например, остатков на складе). Пустой результат чаще всего означает, что по заданным условиям данных просто нет, а не что программа сломана.
Если кнопки «Подбор» или «Заполнить» отсутствуют вовсе, возможны две причины: ограничение прав пользователя или особенность конфигурации. Проверьте, есть ли эти кнопки у коллеги с полными правами. Самостоятельно менять конфигурацию или права не стоит — это зона ответственности администратора или разработчика 1С. Перед любыми экспериментами с нестандартными обработками загрузки сделайте резервную копию базы или работайте в тестовой копии.
Как выбрать действие
Частые вопросы
Почему при вводе товара не подставляется цена?
Цена подставляется автоматически, только если в базе установлены цены номенклатуры соответствующего типа на дату документа. Проверьте, заполнен ли вид цен в документе и есть ли цена для выбранной позиции. Если цен нет — введите её вручную или сначала оформите документ установки цен.
Как удалить сразу все строки табличной части?
Выделите все строки сочетанием Ctrl+A, находясь в табличной части, и нажмите Delete или кнопку «Удалить» на командной панели. В ряде конфигураций также доступна команда очистки табличной части через меню «Ещё».
Можно ли скопировать строки из одного документа в другой?
Да, в конфигурациях на управляемых формах выделите строки, нажмите Ctrl+C, перейдите в табличную часть другого документа того же вида и нажмите Ctrl+V. Проще всего, однако, создать новый документ копированием существующего (F9 на документе в списке) и удалить лишнее.
Что делать, если документ не проводится из-за ошибок в табличной части?
Прочитайте сообщения в панели сообщений: в них указаны номер строки и имя колонки с проблемой. Клик по сообщению обычно переносит курсор к ошибочной ячейке. Заполните пустые обязательные реквизиты — чаще всего это счета учёта, склад или ставка НДС — и повторите проведение.
Почему кнопка «Заполнить» очистила мои строки?
Во многих документах автоматическое заполнение полностью перезаписывает табличную часть, а не дополняет её. Перед нажатием сохраните документ, а если строки уже потеряны — закройте документ без сохранения, если он не был записан, либо восстановите данные вручную. Точное поведение кнопки проверяйте на тестовом документе.
Как добавить в табличную часть колонку, которой нет на форме?
Сначала проверьте настройки вида: часть колонок может быть скрыта и включается через «Ещё» — «Изменить форму» или настройки списка. Если колонки нет в конфигурации вообще, её добавление требует доработки конфигурации разработчиком — самостоятельно это делать небезопасно для целостности данных.
Что важно запомнить
Выбирайте способ заполнения по объёму: вручную — для нескольких строк, подбор — для десятков позиций, «Заполнить» — когда данные уже есть в учёте. Перед автозаполнением проверяйте шапку документа и помните, что существующие строки могут быть удалены. Финальный контроль — сверка итогов и проведение без сообщений об ошибках.