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