Массовое проведение документов в 1С: выделяем строки и жмём «Провести» один раз
Содержание
Выделите в списке документов нужные строки мышью с зажатым Shift или Ctrl, откройте меню Все действия и выберите Провести. Платформа проведёт каждый выделенный документ по очереди, как будто вы открыли его и нажали кнопку сами. Открывать документы по одному не нужно.
Частое заблуждение: «клавиша F9 проводит документы». В списках 1С 8.3 F9 обычно создаёт копию выделенного элемента, а не проводит его. Проведение — только через меню команд списка, форму документа или специальную обработку. Ниже — все рабочие способы, от простого к более мощному.
Как выделить несколько строк в списке документов
Выделение в 1С работает так же, как в проводнике Windows. Кликните по первой строке, остальное — по ситуации:
| Что нужно | Как сделать |
|---|---|
| Подряд идущие документы | Клик по первой строке, затем Shift + клик по последней |
| Отдельные документы вразброс | Ctrl + клик по каждой нужной строке |
| Весь список целиком | Клик в список и Ctrl + A |
| Расширить выделение на строку вверх или вниз | Shift + стрелка |
| Снять выделение с одной строки | Ctrl + клик по ней ещё раз |
Выделенные строки подсвечиваются. Если подсветки нет, фокус стоит не в списке: щёлкните по любой строке и повторите.
Ctrl + A выделяет только то, что загружено в список и подходит под отбор. Скрытые отбором документы в выделение не попадут. Поэтому перед массовыми действиями всегда смотрите на отбор над списком.
Колонки в журнале можно не выбирать: выделяется строка целиком. Но одну деталь учтите: если в одном выделении оказались документы разных видов (например, в журнале операций или общем журнале документов), проведение всё равно сработает для каждого. Платформа вызовет обработчик проведения у каждого документа своего вида.
Провести выделенные документы через меню списка
Когда строки выделены, команда проведения применяется сразу ко всем.
- Выделите документы одним из способов выше.
- Над списком нажмите
Все действия(в некоторых формах — кнопкаЕщё). - Выберите
Провести. - Дождитесь окончания. На больших выборках в окне появится индикатор выполнения.
Для обратного действия в том же меню есть Отмена проведения. Она работает так же: по всем выделенным строкам.
Значок слева в строке показывает состояние. У проведённого документа он с галочкой, у записанного, но не проведённого — без неё. Это удобный способ проверить результат: после операции беглый взгляд на колонку значков скажет, всё ли прошло.
Что происходит с документами, которые провести не удалось
Платформа не прерывает всю операцию из-за одного проблемного документа. Она показывает сообщения об ошибках и идёт дальше. В итоге часть документов проведена, часть нет. Окно сообщений внизу экрана покажет, на каких именно документах возникли проблемы и почему.
Не закрывайте панель сообщений, пока не скопировали или не прочитали ошибки. Потом вы будете искать эти же документы по значку «не проведён», но причину без сообщения придётся выяснять заново.
Если в меню нет команды «Провести»
Команда есть у списков документов, но не у списков справочников. Для справочника «проведения» нет. Если вы выделили документы, а команды нет, проверьте три вещи:
- 📌 вы в списке документов, а не в журнале, где отключены групповые команды;
- 📌 у вашей роли есть право на проведение (его часто выдают отдельно от права на изменение);
- 📌 период не закрыт для изменений — тогда проведение отклонят с сообщением о запрете.
Подготовка: отбор и поиск нужных документов
Прежде чем жать Ctrl + A, сузьте список до нужного. Три рабочих приёма:
- Отбор по периоду. Над списком задайте интервал дат. Так вы не заденете документы прошлых лет.
- Отбор по значению в текущей колонке. Встаньте на ячейку, в меню
Все действиянайдите пункт отбора по значению и примените: например, оставить только документы одного контрагента. - Расширенный отбор. В настройке списка можно задать условие «Проведён — Нет». В списке останутся только непроведённые документы, и
Ctrl+Aзахватит ровно их.
Последний вариант самый ходовой. Типичный сценарий: после загрузки банковской выписки или обмена с другой базой накопилось сто пятьдесят записанных, но не проведённых документов. Ставите отбор «Проведён = Нет», выделяете все, жмёте Провести.
Проверьте, что в отбор не попали документы, которые нарочно оставили непроведёнными. Например, черновики, ожидающие согласования. Массовое проведение их тоже обработает.
Если документов очень много, лучше не вести их единым пакетом, а разбить на части по месяцам: так легче найти причину, если что-то пойдёт не так.
Мини-кейс: сто двадцать документов после загрузки выписки
Бухгалтер загрузил банковскую выписку за месяц, и в списке «Поступление на расчётный счёт» оказалось 120 записанных документов. Проводить каждый вручную — минут сорок: открыть, проверить, нажать кнопку, закрыть.
Что делаем вместо этого:
- Ставим период на нужный месяц.
- Включаем отбор «Проведён = Нет».
- Нажимаем
Ctrl+A, затемВсе действия→Провести. - Через минуту-другую смотрим окно сообщений. Допустим, 114 документов прошли, шесть нет: у них не указан договор.
- Открываем эти шесть, заполняем договор и проводим.
Итог — около десяти минут вместо сорока, и каждая ошибка видна сразу, а не всплывает при сверке остатков в конце месяца.
Групповое перепроведение через отдельную обработку
Список подходит для десятков и сотен документов. Когда нужно перепровести тысячи или целый период, удобнее обработка «Групповое перепроведение документов
». В типовых конфигурациях она лежит в разделе Администрирование → Поддержка и обслуживание; если её не видно, воспользуйтесь командным интерфейсом или поиском по меню по слову «перепроведение».
Что она умеет, чего нет у списка:
- задать период и организацию в одной форме;
- выбрать виды документов: только реализации, только поступления и так далее;
- проводить в хронологическом порядке, что важно для оперативного учёта и партионного списания;
- вести протокол: какие документы не прошли и по какой причине.
Порядок работы:
- Откройте обработку и задайте период.
- Отметьте нужные виды документов.
- Нажмите кнопку запуска и дождитесь завершения.
- Просмотрите протокол и проблемные документы обработайте вручную.
Когда это необходимо? Например, вы исправили справочник номенклатуры, поменяли учётную политику или добавили забытый документ задним числом. Старые проводки уже не соответствуют новым данным. Перепроведение пересчитывает их.
Перед перепроведением большого периода сделайте резервную копию базы . Обработка меняет движения по регистрам, и откатить это можно только восстановлением из копии.
Как проверить результат после массового проведения
Не полагайтесь только на значки. Сделайте две быстрые проверки:
- вернитесь в список с отбором «Проведён = Нет»: он должен быть пуст или содержать только документы с известными проблемами;
- откройте один-два документа из середины выборки и посмотрите проводки через кнопку результата проведения (обычно она показана значком с таблицей рядом с кнопкой «Провести»).
Если нужна сверка по итогам, сравните оборотно-сальдовую ведомость до и после операции. Для простого проведения ранее записанных документов суммы по счетам должны вырасти ровно на сумму этих документов, не больше.
Закрытие месяца и другие места, где документы проводятся пачкой
Иногда проводить вручную вообще не нужно. Платформа и типовые конфигурации сами проводят документы в нескольких сценариях:
- 📌 Регламентные операции закрытия месяца. Они пересчитывают себестоимость, амортизацию, курсовые разницы. Это не проведение ваших документов, а создание и проведение специальных регламентных документов.
- 📌 Обмен данными. Если в настройках обмена включена опция проведения при загрузке, документы проводятся автоматически. Если нет — они приходят записанными, и тогда вам пригодится отбор «Проведён = Нет».
- 📌 Обработки подбора и заполнения. Некоторые из них создают документы и сразу их проводят.
Для разовых задач из списка достаточно. Для регулярных проще настроить обмен или регламентное задание, чем каждый раз выделять и проводить руками.
Горячие клавиши, которые ускоряют работу
Раз F9 не проводит, какие клавиши действительно помогают при работе со списками?
| Клавиши | Действие |
|---|---|
Ctrl + A | Выделить весь список |
Shift + стрелки | Расширить выделение |
Ctrl + F | Поиск по списку |
Insert | Создать новый элемент |
F9 | Создать копию выделенного элемента |
F2 | Изменить текущую ячейку или элемент |
Delete | Пометить на удаление |
Отдельного сочетания для массового проведения из списка у платформы нет — используйте меню. Внутри формы одного документа действует своё сочетание для кнопки «Провести и закрыть». Его можно увидеть в подсказке при наведении курсора на кнопку, там же указана актуальная комбинация для вашей версии.
Нажатие Delete на выделенных строках помечает на удаление все выделенные документы. Платформа спросит подтверждение — читайте вопрос внимательно. Пометка на удаление к тому же снимает проведение.
Что делать, если проведение не удалось
Проблемы при массовом проведении укладываются в несколько типовых групп. Воспользуйтесь диагностикой.
После исправления причин проведите оставшиеся документы повторно: отбор «Проведён = Нет» покажет только их. Остальные трогать не придётся.
Зависимости между документами
Порядок имеет значение. Если реализация ссылается на документ, который сам не проведён, в проводках могут появиться нули или не пройти контроль остатков. Если массовое проведение дало много ошибок «не хватает остатка», первым делом проверьте даты и время документов: приход должен стоять раньше расхода в хронологии. Время документа в пределах дня можно править в самой форме.
Скорость и нагрузка
Проведение сотен документов может идти долго. Несколько практических наблюдений:
- проводите в нерабочее время, если база файловая и пользователей много;
- не запускайте несколько массовых операций одновременно — они мешают друг другу блокировками;
- в клиент-серверной базе нагрузка ложится на сервер, и пользователи могут заметить замедление.
Чек-лист перед массовой операцией:
Частые вопросы
Можно ли выделить несколько документов в журнале и провести их все?
Shift или Ctrl, затем Все действия → Провести. Работает и в общих журналах, где собраны разные виды документов.Проводит ли клавиша F9 документы в списке?
Все действия или из формы документа.Как провести только непроведённые документы?
Ctrl + A и выберите Провести. Уже проведённые документы в выборку не попадут, лишней работы не будет.Что будет, если один из выделенных документов не проведётся?
Чем групповое перепроведение отличается от проведения из списка?
Можно ли отменить проведение сразу нескольких документов?
Отмена проведения. Она применяется ко всем выделенным строкам.