Документы и Печать · 12 мин
Как в 1С отметить несколько документов одновременно
Разбираем, как в 1С отметить сразу несколько документов: выделение через Ctrl и Shift, групповая обработка, пометка на удаление и проведение списком.
Работа с документами по одному быстро становится рутиной: провести двадцать реализаций, пометить на удаление ошибочные поступления, перепровести закрытие месяца за несколько периодов. Во всех типовых конфигурациях 1С (Управление торговлей, Бухгалтерия предприятия, ERP, Комплексная автоматизация) предусмотрены механизмы группового выделения и пакетной обработки документов. Они работают как в обычных формах списка, так и в управляемом интерфейсе «Такси».
Выбор способа зависит от задачи. Если нужно просто выделить несколько строк в журнале документов — достаточно клавиатурных комбинаций. Если документов много и их нужно отобрать по условию (по контрагенту, периоду, складу) — удобнее отбор в списке или специальная обработка «Групповое изменение реквизитов». Для проведения или отмены проведения больших массивов есть отдельные сервисные инструменты.
Ниже разобраны все рабочие способы: от простого выделения мышью до пакетной пометки на удаление, с указанием ограничений, типичных ошибок и способов проверить результат.
Выделение документов в списке клавишами Ctrl и Shift
Самый быстрый способ отметить несколько документов — стандартное множественное выделение в журнале. Откройте нужный список, например «Продажи → Реализация (акты, накладные)» в 1С:Бухгалтерии или «Документы» в Управлении торговлей. Установите курсор на первую строку и дальше действуйте клавиатурой и мышью.
Для выбора документов, идущих подряд, кликните первую строку, зажмите Shift и кликните последнюю строку диапазона — выделятся все строки между ними. Для выбора произвольных документов зажмите Ctrl и кликайте каждую нужную строку: они добавляются к выделению независимо от положения в списке. Повторный клик с Ctrl снимает выделение с конкретной строки.
Выделенные строки подсвечиваются цветом (обычно синим или серым — зависит от темы интерфейса). После выделения доступны групповые действия из контекстного меню по правой кнопке мыши или из меню «Ещё»: провести, отменить проведение, пометить на удаление, распечатать, изменить выделенные.
- 1Откройте журнал нужного вида документов
- 2Кликните первую строку, зажмите Shift и кликните последнюю — для непрерывного диапазона
- 3Или зажмите Ctrl и кликайте нужные строки — для произвольного выбора
- 4Щёлкните правой кнопкой по выделенному и выберите действие: провести, пометить на удаление, печать
- 5Дождитесь завершения операции и проверьте результат по пиктограммам строк
Выделение всех документов после отбора
Когда документов сотни, кликать по строкам нерационально. В этом случае сначала сузьте список отбором, а затем выделите всё одной командой. В управляемых формах отбор настраивается кнопкой «Ещё → Настроить список» или через быстрые поля отбора над таблицей (по организации, контрагенту, периоду).
После применения отбора в списке останутся только нужные документы. Нажмите Ctrl+A (или «Ещё → Выделить все» в ряде конфигураций) — выделятся все видимые строки. Затем выполните групповое действие тем же способом: контекстное меню или «Ещё».
Важный нюанс: команда «Выделить все» действует на загруженные в список строки. При очень больших объёмах список может подгружаться порциями, поэтому перед массовой операцией убедитесь, что прокрутили список до конца или используйте обработку группового изменения — она работает с отбором напрямую и надёжнее.
Групповая обработка через «Групповое изменение реквизитов»
Для массовых операций, выходящих за рамки простого проведения, в типовых конфигурациях на платформе 8.3 есть обработка «Групповое изменение реквизитов». Найти её можно в разделе «Администрирование → Обслуживание → Корректировка данных» (точный путь зависит от конфигурации; в некоторых она называется «Групповое изменение реквизитов» и доступна также по команде «Ещё → Изменить выделенные» прямо из списка).
Порядок работы: выберите тип объектов (например, документ «Поступление товаров и услуг»), задайте отбор по условиям — период, организация, контрагент, ответственный. Обработка покажет количество найденных элементов. Затем укажите, что менять: значение реквизита, признак проведения или пометку удаления — и запустите выполнение.
Преимущество способа в том, что обработка работает со всем отобранным массивом, а не только с видимыми строками списка, и позволяет изменять произвольные реквизиты, чего ручное выделение не умеет. Ограничение: нужны права на сервисные обработки, а часть реквизитов может быть заблокирована от изменения настройками конфигурации.
Массовое проведение и отмена проведения
Провести сразу несколько выделенных документов можно из списка: выделите строки, нажмите правую кнопку и выберите «Провести». Программа последовательно проведёт каждый документ; те, что не прошли контроль (не заполнены обязательные поля, нет остатков на складе, закрыт период), останутся непроведёнными, а по ним будут выданы сообщения об ошибках.
Для отмены проведения действие аналогичное — «Отменить проведение». Учтите, что отмена проведения документов, по которым есть зависимые движения (например, по реализации уже выписан счёт-фактура или выполнено закрытие месяца), может нарушить последовательность учёта. В бухгалтерских конфигурациях после отмены проведения за закрытый период потребуется повторное выполнение регламентных операций.
Для восстановления последовательности и перепроведения больших массивов за период используйте штатные механизмы: «Операции → Проведение документов» (в 1С:Бухгалтерии) или обработку «Проведение по партиям» в торговых решениях. Они перепроводят документы в хронологическом порядке, что критично для корректности расчёта себестоимости и остатков.
Если при групповом проведении часть документов не провелась, не запускайте операцию повторно «на всякий случай» — сначала откройте журнал сообщений (обычно выводится внизу окна), разберитесь с причинами по конкретным документам и устраните их. Повторный массовый запуск без анализа ошибок только замедляет работу и может создать дубли движений в нестандартных ситуациях.
Пометка на удаление нескольких документов
Пометка удаления — безопасная форма удаления: документ остаётся в базе, но исключается из учёта. Чтобы пометить несколько документов, выделите их в списке и нажмите Delete или выберите «Пометить на удаление / Снять пометку» в контекстном меню. Та же команда снимает пометку с уже помеченных объектов.
Помеченные документы визуально отличаются — строка перечёркивается или отображается со специальной пиктограммой. Физическое удаление выполняется отдельно через «Администрирование → Обслуживание → Удаление помеченных объектов» и, как правило, доступно только администратору или пользователю с соответствующими правами.
Перед удалением помеченных объектов программа проверяет ссылки: если на документ ссылаются другие объекты (например, счёт-фактура на реализацию), удаление будет заблокировано с перечнем мест использования. Это защита от нарушения целостности данных — не отключайте её и не удаляйте объекты напрямую сторонними средствами.
Групповая печать и выгрузка выделенных документов
Выделение нескольких документов используется и для пакетной печати. Выделите строки, нажмите кнопку «Печать» на панели списка и выберите нужную печатную форму — программа сформирует один общий пакет документов или отдельные формы по каждому документу, в зависимости от настроек конфигурации.
Если нужной печатной формы нет в списке, проверьте команду «Ещё → Печать» или дополнительные печатные формы, подключённые администратором. Для отправки по электронной почте многие конфигурации поддерживают команду «Отправить» прямо из списка — выделенные документы будут вложены в письмо в формате PDF или MXL.
При больших пакетах печати формирование может занять заметное время. Не закрывайте окно до завершения: прерывание операции оставит пакет неполным, и придётся выяснять, какие документы успели напечататься.
Ограничения и права доступа
Не все пользователи могут выполнять групповые операции. Доступность команд определяется ролями: пометка на удаление требует права «Удаление» или «Интерактивная пометка удаления» на вид документа, групповое изменение реквизитов — права на соответствующую обработку, проведение — права «Проведение».
Если команда в меню отсутствует или неактивна (серая), причина почти всегда в правах либо в том, что операция неприменима к текущему состоянию объектов. Обратитесь к администратору 1С для выдачи нужной роли — не пытайтесь обходить ограничения, это нарушает разграничение ответственности в учёте.
Дополнительные ограничения накладывают даты запрета редактирования («Администрирование → Даты запрета изменения данных»): документы закрытого периода нельзя ни перепровести, ни пометить на удаление, даже при наличии прав. Признак такой ситуации — сообщение о запрете изменения данных при попытке операции.
Как проверить результат
У всех выделенных документов пиктограмма проведённого (зелёная отметка), ошибок в сообщениях нет
Часть строк без пиктограммы проведения, в окне сообщений ошибки по конкретным документам
Строки перечёркнуты или имеют пиктограмму пометки, документы не попадают в отчёты
Документы выглядят обычно и продолжают отражаться в отчётах
В списке только нужные документы, в строке состояния видно условие отбора
Отбор не применён, в списке документы всех периодов и контрагентов
Частые вопросы
Можно ли отметить документы разных видов одновременно?
В стандартном журнале одного вида документов — нет, выделение работает внутри одного списка. Однако в общих журналах (например, «Журнал документов» или «Складские документы»), где собраны разные виды, выделить строки разных типов можно. Для массовых операций над разнотипными документами используйте обработку группового изменения реквизитов — там отбор настраивается по каждому типу отдельно.
Почему команда «Изменить выделенные» отсутствует в меню «Ещё»?
Чаще всего причина в правах: у пользователя нет доступа к обработке группового изменения реквизитов. Вторая возможная причина — в конфигурации эта функция отключена настройками или выделена только одна строка и команда скрыта. Проверьте у администратора наличие роли, дающей доступ к сервисным обработкам.
Что делать, если случайно пометил на удаление лишние документы?
Пока не выполнено физическое удаление помеченных объектов, всё обратимо: выделите помеченные документы и выполните ту же команду «Пометить на удаление / Снять пометку» — пометка снимется, документы вернутся в учёт. Если объекты уже удалены физически, восстановление возможно только из резервной копии базы.
Почему после Ctrl+A выделяются не все документы из отбора?
Список в управляемых формах подгружает данные порциями для ускорения работы. Если строк очень много, выделяются только загруженные. Прокрутите список до конца перед выделением или используйте обработку «Групповое изменение реквизитов» — она работает с полным отбором независимо от отображения.
Можно ли провести документы за закрытый период групповой операцией?
Нет, если установлена дата запрета редактирования. Программа откажет в проведении с сообщением о запрете изменения данных. Нужно либо временно сдвинуть дату запрета (это делает администратор или главный бухгалтер с соответствующими правами), либо оформить корректировку текущим периодом — что обычно и является правильным решением с точки зрения учёта.
Есть ли разница в выделении между тонким клиентом и веб-клиентом?
Базовые комбинации Ctrl и Shift работают одинаково. В веб-клиенте возможны особенности: множественное выделение зависит от браузера и версии платформы, а Ctrl+A иногда перехватывается браузером. Если в веб-клиенте комбинация не срабатывает, используйте команды меню «Ещё» или выполняйте массовые операции через тонкий клиент.
Что важно запомнить
Несколько документов в 1С выделяются клавишами Shift (диапазон) и Ctrl (произвольно), а весь отобранный список — через Ctrl+A. Для массовых изменений реквизитов и больших объёмов надёжнее обработка «Групповое изменение реквизитов». Перед любой групповой операцией делайте резервную копию, проверяйте отбор и сначала тестируйте на 2–3 документах.