Выделение, групповое проведение и пометка документов в 1С 8.3

· 9 мин

Содержание

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

Частое заблуждение — что групповые действия в 1С делают только специальной обработкой. На деле большую часть работы закрывает обычный список документа. Обработки нужны, когда документов тысячи или когда их надо перепровести за период по нескольким видам сразу. Всё ниже относится к интерфейсу «Такси» на платформе 8.3 и работает одинаково в Бухгалтерии 3.0, ЗУП 3.1 и УТ 11: механизм выделения строк — общий для платформы.

Как выделить несколько или все документы в списке

Список документов в 1С — это таблица. Строки в ней выделяют так же, как файлы в Проводнике Windows.

Что нужноКак сделать
Выделить все строки спискаВстать на любую строку, нажать Ctrl+A
Выделить диапазон подрядЩёлкнуть первую строку, затем Shift + щелчок по последней
Добавить или убрать одну строкуCtrl + щелчок по строке
Расширить выделение с клавиатурыShift + стрелки вверх/вниз
Снять выделениеОбычный щелчок по любой строке

Несколько деталей, которые сбивают с толку:

  • 🔹 Ctrl+A срабатывает, только если фокус стоит в самой таблице. Если курсор мигает в поле поиска, выделится текст в поле, а не документы.
  • 🔹 Выделение держится, пока вы не щёлкнете по строке без Ctrl или Shift. Одно случайное нажатие — и собранный вручную набор пропал.
  • 🔹 Выделенные строки подсвечены цветом. Текущая строка (на которой стоит курсор) обведена рамкой — она тоже входит в выделение.

Комбинируйте приёмы. Выделите диапазон через Shift, а потом с зажатым Ctrl снимите из него два-три лишних документа. Так быстрее, чем щёлкать каждую строку.

Где выделить нельзя

В некоторых формах множественное выделение отключено разработчиком. Это бывает в формах выбора (когда список открылся по кнопке выбора из реквизита) и в части специализированных рабочих мест. Признак простой: Shift + щелчок переносит курсор, но подсветка не растягивается. В таком случае откройте тот же вид документов из раздела меню, а не через форму выбора.

Команды для выделенных документов в меню «Ещё»

Кнопки на панели над списком показывают не всё. Полный набор команд лежит под кнопкой Ещё. Почти все команды оттуда работают с выделенными строками, а не только с текущей.

Что обычно доступно для группы документов:

  • ✅ Провести — проводит каждый выделенный документ по очереди.
  • ✅ Отменить проведение — снимает движения со всех выделенных.
  • ✅ Пометить на удаление / Снять пометку (клавиша Del) — ставит или снимает пометку у всей группы.
  • ✅ Печать — формирует печатные формы для всех выделенных документов в одном окне, каждый с новой страницы.
  • ✅ Изменить выделенные… — в типовых конфигурациях на БСП открывает групповое изменение реквизитов: например, поменять ответственного или комментарий сразу у 50 документов.
  • ✅ Вывести список… — выгружает строки в табличный документ, который можно сохранить в Excel.

Команда Выделить все тоже есть в меню Ещё. Это то же самое, что Ctrl+A, — удобно, если работаете мышью.

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

Если нужной команды не видно

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

Групповое проведение и перепроведение документов

Есть два пути. Какой выбрать — зависит от количества документов.

СпособКогда подходитОграничения
Выделить в списке и нажать ПровестиДо нескольких сотен документов одного видаТолько один вид документа за раз
Обработка группового перепроведенияВсе документы за период, несколько видов сразуДольше, лучше запускать вне рабочего времени

Проведение из списка

  1. Откройте журнал нужного документа, например Продажи → Реализация (акты, накладные) в Бухгалтерии 3.0.
  2. Установите период кнопкой Установить период или отбор по организации.
  3. Отсортируйте список по дате (щелчок по заголовку колонки) — так документы пойдут в хронологическом порядке.
  4. Выделите строки через Ctrl+A или Shift.
  5. Нажмите Провести на панели или в меню Ещё.

Программа проводит документы по одному. Если какой-то не проводится (не хватает остатков, не заполнен реквизит), остальные всё равно проведутся, а ошибки появятся в окне сообщений. Прочитайте их до того, как закрыть список.

Перепроведение за период в Бухгалтерии 3.0

В Бухгалтерии 3.0 есть отдельная обработка: Операции → Сервис → Групповое перепроведение документов. В ней задают период и организацию, а программа перепроводит все документы по дате и времени. Это нужно, когда вы исправили начальные остатки или учётную политику задним числом и последовательность нарушилась.

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

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

Итоги регистров

Если после массового проведения остатки в отчётах выглядят странно, пересчитайте итоги. Включите команду Все функции: главное меню (кнопка с тремя полосками) → Сервис → Параметры → флажок «Отображать команду “Все функции”». Затем откройте Все функции → Стандартные → Управление итогами. На вкладке пересчёта выберите регистры и запустите пересчёт. Делайте это, когда в базе мало пользователей: операция нагружает сервер.

Массовая пометка на удаление и восстановление

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

Как пометить группу:

  1. Выделите документы в списке.
  2. Нажмите Del или выберите в меню Ещё команду пометки на удаление.
  3. Подтвердите вопрос программы — он звучит примерно как «Пометить выделенные элементы на удаление?».

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

Как снять пометку:

Та же команда работает как переключатель. Выделите помеченные документы (они отмечены значком с красным крестиком) и снова нажмите Del. Программа спросит, снять ли пометку. После снятия документ остаётся непроведённым — проведите его заново.

Не смешивайте в одном выделении помеченные и обычные документы: команда-переключатель может пометить то, что вы собирались восстановить. Сначала отберите только помеченные, потом снимайте пометку.

Окончательное удаление. В Бухгалтерии 3.0 оно в разделе Администрирование → Обслуживание, блок «Корректировка данных», обработка Удаление помеченных объектов. Обработка проверяет ссылки: если на документ ссылается другой объект, удалить его не даст и покажет, кто мешает. На других конфигурациях обработку можно открыть через Все функции → Стандартные → Удаление помеченных объектов.

Удаление помеченных необратимо. Восстановить удалённый документ можно только из резервной копии.

Как найти все помеченные документы

В списке помеченные документы видны по значку с крестиком, но при длинном журнале их легко пропустить. Надёжнее запустить обработку удаления помеченных: она сама показывает все помеченные объекты по видам, а снять галочки с нужных можно прямо в ней.

Отборы: как выделить только нужные документы

Ctrl+A выделяет всё, что видно в списке с учётом отбора. Поэтому точность группового действия решает отбор, а не выделение.

Инструменты, которые есть в любом списке «Такси»:

  • 🔍 Поле поиска справа над списком. Введите номер, сумму или часть имени контрагента — список сократится до совпадений.
  • 🔍 Расширенный поиск (Alt+F или Ещё → Расширенный поиск). Позволяет искать по конкретной колонке и выбрать вариант совпадения: точно, с начала строки, где угодно.
  • 📅 Период. Кнопка Установить период ограничивает список датами. Без неё список может показывать документы за всё время.
  • 🏢 Быстрые отборы над таблицей: в Бухгалтерии 3.0 это обычно «Организация» и «Контрагент», в других журналах — склад, ответственный, статус.

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

Перед групповым действием посмотрите на строку состояния отбора над списком. Если там висит забытый отбор по чужой организации, Ctrl+A выделит совсем не те документы.

Пример

Нужно перепровести все поступления от одного поставщика за третий квартал. Откройте Покупки → Поступление (акты, накладные, УПД), установите период с 1 июля по 30 сентября, в поле «Контрагент» выберите поставщика. В списке останется, скажем, 37 документов. Ctrl+A → Провести — и все 37 перепроведутся по порядку.

Большие объёмы: как не остановить работу базы

Выделить 20 000 документов в списке можно. Провести их одним нажатием — плохая идея.

Почему:

  • ⏳ Каждый документ проводится отдельно, со своей записью в регистры. На 10 000 документах это часы.
  • 🔒 Пока документ проводится, программа блокирует записи регистров, которые он затрагивает. Коллеги, работающие с теми же остатками, будут ждать или получать ошибки блокировки.
  • 💻 Длинная операция из клиентского окна обрывается, если закрыть программу, уснул ноутбук или пропала сеть. Часть документов окажется проведена, часть — нет.

Как делать правильно:

  1. Дробите по периодам. Месяц за месяцем, а не год целиком. Если что-то сломается, вы точно знаете, на каком месяце.
  2. Идите по хронологии. Сортировка по дате по возрастанию, иначе остатки на момент проведения будут неверными.
  3. Выбирайте время. Массовое перепроведение и пересчёт итогов — вечером или в выходной, когда в базе мало пользователей. Предупредите коллег заранее.
  4. Для тысяч документов — обработка, а не список. Обработка группового перепроведения работает по периоду и не держит огромное выделение в форме.
  5. Проверьте даты запрета. Если в базе установлена дата запрета изменения данных, документы раньше этой даты не проведутся. Сообщения об этом придут в окно сообщений.
Перед массовой операцией
Выполнено: 0 / 5

Частые ошибки при групповых операциях

  • ❌ Отметили всё, но действие сработало для одного документа. Чаще всего это форма, где множественное выделение отключено, или команду вызвали из открытого документа, а не из списка. Работайте из журнала.
  • ❌ Провели документы вразнобой. Список был отсортирован по номеру или по контрагенту. Результат — отрицательные остатки там, где их нет. Лечится повторным проведением в порядке дат.
  • ❌ Пометили на удаление нужные документы. Поможет то же выделение и повторное нажатие Del, пока не запускали удаление помеченных. Затем — повторное проведение.
  • ❌ Распечатали 300 документов разом. Формирование печатной формы на сотни листов надолго занимает окно. Печатайте пачками по 30–50.
  • ❌ Поменяли реквизит групповым изменением и не перепровели. В документе одно, в проводках другое. Отчёты расходятся с первичкой.

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

Можно ли отметить документы из разных журналов одновременно?
В одном списке — только документы одного вида. Если открыть общий журнал (например, «Журнал операций» в Бухгалтерии 3.0), в нём можно выделить документы разных видов и провести или пометить их вместе.
Почему Ctrl+A выделил меньше документов, чем есть в базе?
Выделяется только то, что попадает под текущий отбор и период. Сбросьте поиск и период — и выделение охватит весь список.
Влияет ли массовое проведение на нумерацию документов?
Нет. Проведение не меняет номер и дату. Номер может поменяться только при изменении префикса или организации, а не от проведения.
Можно ли отменить групповое проведение одной кнопкой?
Да: выделите те же документы и выберите в меню «Ещё» команду отмены проведения. Движения уйдут из регистров, сами документы останутся.
Нужен ли монопольный режим для массового проведения?
Нет. Проведение и перепроведение работают в обычном режиме, при других пользователях в базе. Монопольный доступ требуется для обновления конфигурации и тестирования базы, а не для проведения.