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

Документы и Печать · 10 мин

Как выделить документы в 1С

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

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

Выбор способа зависит от задачи. Если документы идут подряд, удобнее выделить диапазон с клавишей Shift. Если они разбросаны по журналу — понадобится Ctrl. А когда нужны все документы за период или по конкретному контрагенту, правильнее сначала применить отбор, а потом выделить всё оставшееся одной комбинацией. Ниже разобраны все варианты с точными действиями и ограничениями.

Материал актуален для типовых конфигураций 1С:Предприятие 8.3 в режиме «Такси» — «Бухгалтерия предприятия», «Управление торговлей», «ERP», «Зарплата и управление персоналом». В интерфейсе 8.2 и в обычных формах комбинации клавиш в целом совпадают, но расположение пунктов меню может отличаться.

Выделение одного документа и позиционирование в списке

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

Если журнал большой, быстрее не листать, а найти документ. Нажмите Ctrl+F и введите номер документа, часть наименования контрагента или другой известный реквизит. Список отфильтруется или курсор перейдёт к найденной строке — поведение зависит от настроек формы списка. В большинстве типовых форм поиск работает по всем видимым колонкам.

Ещё один способ быстро попасть к нужному документу — сортировка. Щелчок по заголовку колонки «Дата» или «Номер» меняет порядок строк, повторный щелчок разворачивает его. Это удобно, когда нужно выделить, например, самые свежие или самые ранние документы.

Выделение нескольких документов мышью и клавиатурой

Чтобы выделить непрерывный диапазон, щёлкните первую строку, затем, удерживая Shift, щёлкните последнюю строку диапазона. Все строки между ними будут выделены. Тот же результат даёт выделение с клавиатуры: установите курсор на первую строку и, удерживая Shift, двигайтесь стрелками вверх или вниз.

Для выборочного выделения разрозненных строк удерживайте Ctrl и щёлкайте по нужным документам. Повторный щелчок с Ctrl снимает выделение с конкретной строки, не затрагивая остальные — это удобно, если захватили лишнее. С клавиатуры аналогичный эффект даёт комбинация Ctrl+пробел на нужной строке при перемещении стрелками.

Выделить все строки списка можно комбинацией Ctrl+A. Важный нюанс: выделяются все строки текущего отображаемого списка с учётом установленных отборов. Если отбор не настроен, а документов в журнале тысячи, массовая операция над «всеми» может оказаться не той, что вы ожидали, — перед применением команды проверьте, что в списке именно нужный набор.

Выделение диапазона документов
  1. 1
    Откройте журнал документов и при необходимости отсортируйте список по дате или номеру
  2. 2
    Щёлкните первую строку будущего диапазона
  3. 3
    Удерживая Shift, щёлкните последнюю строку диапазона
  4. 4
    Убедитесь, что выделены именно нужные документы — прокрутите выделенный фрагмент
  5. 5
    Примените нужную команду через меню «Ещё» или контекстное меню

Выделение через отбор: когда нужны не все подряд

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

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

Отборы можно комбинировать: период плюс организация плюс вид операции. Условия объединяются по «И», то есть в списке останутся документы, удовлетворяющие всем условиям сразу. Если нужна логика «ИЛИ», её настраивают через группировку условий в том же окне настройки списка.

Массовые операции над выделенными документами

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

При массовом проведении 1С обрабатывает документы по очереди. Если какой-то документ не проводится — например, не хватает товара на складе или нарушена последовательность — система покажет сообщение об ошибке, а остальные документы продолжат обрабатываться. После завершения проверьте результат: колонка проведения в списке показывает, какие документы остались непроведёнными.

Групповая печать работает через команду «Печать» в меню «Ещё»: выберите нужную печатную форму, и 1С сформирует один общий документ для печати со всеми выделенными документами. Это заметно быстрее, чем открывать и печатать каждый по отдельности.

Групповое изменение реквизитов выделенных документов

Когда требуется поменять реквизит сразу у группы документов — например, заменить ответственного, склад или договор — используется обработка «Групповое изменение реквизитов». В типовых конфигурациях она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных», либо вызывается поиском по названию в строке перехода.

В обработке выберите тип объектов «Документы», укажите конкретный вид, задайте отбор — и в списке появятся подходящие документы. Затем отметьте галочками изменяемые реквизиты, укажите новые значения и нажмите «Изменить реквизиты». Обработка покажет, сколько объектов изменено, и сообщит об ошибках, если часть документов изменить не удалось.

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

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

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

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

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

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

Типичные ошибки
01
Применение Ctrl+A без проверки отборов — операция затрагивает не тот состав документов
02
Массовая отмена проведения в закрытом периоде — нарушается последовательность и меняются данные регистров
03
Групповое изменение реквизитов без предварительного просмотра списка — лишние документы получают неверные значения
04
Ожидание, что групповое проведение остановится на первой ошибке — на деле обработка продолжается, и часть документов остаётся непроведённой незаметно
Контрольные точки

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

Состав выделенного набора
Норма

Выделены только нужные документы, отборы соответствуют задаче

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

В выделение попали лишние строки или список неожиданно отфильтрован

Состояние проведения после массовой операции
Норма

У всех целевых документов отметка «проведён»

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

Часть документов осталась непроведённой, есть сообщения об ошибках

Значения реквизитов после группового изменения
Норма

В открытых наугад документах реквизиты имеют новые значения

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

Значения не изменились или изменились не у всех документов

Частые вопросы

Как выделить все документы за определённый период?

Установите отбор по дате через панель быстрого отбора над списком или через «Ещё» → «Настроить список» с условием «Дата» в нужном интервале. Когда список сократится до документов периода, нажмите Ctrl+A — выделятся все отобранные строки.

Можно ли выделить документы разных видов одновременно?

В журналах, объединяющих несколько видов документов (например, «Журнал операций» или общие списки поступлений), выделение мышью с Shift и Ctrl работает так же. Но групповые команды применимы только к тем видам, для которых они имеют смысл, а обработка «Групповое изменение реквизитов» работает с одним видом объектов за раз.

Почему не работает команда «Провести» для выделенных документов?

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

Как снять выделение со всех строк?

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

Можно ли отменить массовую операцию, если выделил не те документы?

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

Итог

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

Выделение документов в 1С строится на трёх приёмах: Shift для диапазона, Ctrl для произвольного набора и Ctrl+A для всего отображаемого списка. Перед любой массовой операцией проверяйте отборы и состав выделенного набора, а изменение реквизитов больших групп выполняйте через штатную обработку с предварительным просмотром списка.