Изменение времени проведения документа в 1С ЗУП 8.3
📋 Содержание
Время проведения документа в 1С ЗУП 8.3 — это секунды и минуты внутри даты, по которым программа выстраивает документы в очередь. Изменить его нужно, когда два документа стоят одной датой, а провестись должны в строгом порядке: например, приём сотрудника раньше, чем начисление ему зарплаты.
По умолчанию поле даты показывает только число, время скрыто. Поэтому многие и не понимают, где его поменять. Ниже — все рабочие способы: от разовой команды в списке до автоматической установки времени на весь поток документов.
Зачем вообще менять время документа
Дата у документа одна, а событий за день может быть несколько. Программа их различает по времени с точностью до секунды.
От порядка зависит расчёт:
- 📌 кадровые движения — приём, перевод, увольнение должны идти в хронологии реальных событий;
- 📌 начисления — документ «Начисление зарплаты» должен провестись позже кадровых, иначе не подхватит изменения;
- 📌 взаиморасчёты и удержания — исполнительные листы, займы считаются от остатков на момент проведения.
⚠️ Если два документа встали в одну секунду, 1С сама решает, какой раньше. Результат расчёта может «поплыть», а вы будете искать ошибку в суммах, хотя дело в порядке.
Способ 1. Команда «Установить время документа»
Самый быстрый вариант. Не нужно ничего настраивать заранее.
- Откройте список документов (например,
Зарплата → Все начисления). - Выделите нужный документ.
- Нажмите
Ещё → Установить время документа(в некоторых формах —Изменить время). - Выберите один из вариантов и подтвердите.
Программа предлагает три готовых значения:
| Вариант | Какое время ставит | Когда применять |
|---|---|---|
| Начало дня | 00:00:00 | Документ должен идти самым первым за дату |
| Конец дня | 23:59:59 | Должен провестись последним |
| Текущее время | момент нажатия | Разовая правка «здесь и сейчас» |
После выбора документ перепроводится с новым временем. Для нескольких документов выделите их сразу — команда отработает по всем.
💡 «Начало дня» и «Конец дня» удобнее точных секунд: не надо вручную вбивать
08:30:15, а порядок гарантирован.
Ещё → Установить время документа.Движения документа и убедитесь, что расчёт встал верно.Способ 2. Ручной ввод времени прямо в дате
Если нужна конкретная секунда, время правят в самом поле даты. Но сначала его надо сделать видимым.
Как показать время в поле даты
Отображение времени включается в персональных настройках:
- Меню
Сервис → Настройки(илиНАСТРОЙКА → Персональные настройки— зависит от релиза). - Найдите пункт про формат даты / показ времени документов.
- Включите отображение времени.
После этого поле Дата в шапке документа будет выглядеть так: 15.03.2026 14:20:30.
Правка значения
Установите курсор в часть со временем и введите нужное:
- сначала часы, потом минуты и секунды;
- переходите между блоками стрелками или мышью;
- проведите документ — время зафиксируется.
⚠️ Права на ручную правку времени есть не у всех. Обычному пользователю пункт настройки может быть недоступен — тогда обращайтесь к администратору или пользуйтесь способом 1.
Способ 3. Автоматическая установка времени для потока документов
Когда документы создаются пачками (загрузка, обмен, массовый ввод), удобнее задать правило один раз.
Логика простая: новым документам за дату присваивается время по возрастанию — первый созданный получает более раннее, следующий чуть позже. Так сохраняется естественный порядок ввода.
Варианты реализации:
- 🔧 Групповая обработка — через
Все функции → Групповое изменение реквизитов, где реквизитуДатазадают нужное время для всех отобранных документов; - 🔧 Внешняя обработка — небольшой скрипт, который расставляет время с шагом в секунду; берётся из библиотек типовых обработок;
- 🔧 Настройка последовательности — для кадровых документов порядок часто регулируется не временем, а датами приёма/перевода.
Перед групповой обработкой большого списка сделайте резервную копию базы. Массовое перепроведение затронет расчёты, и откатить точечно будет сложно.
Как проверить, что порядок встал правильно
Одного изменения времени мало — надо убедиться, что расчёт пересчитался.
- Откройте
Ещё → Движения документаи сверьте регистры. - Проверьте документ «Начисление зарплаты» — суммы должны учитывать все кадровые изменения даты.
- Прогоните
Перепроведение документовза период (Администрирование → Обслуживание), если правили несколько документов.
💡 После смены времени всегда перепроводите зависимые документы за этот день и следующие. Само по себе изменение времени старый расчёт не обновит.
Частые ошибки и как их избежать
Разбор ситуаций, на которых чаще всего спотыкаются.
Сервис → Настройки), затем правьте значение.Если не помогло
Когда стандартные способы не дают результата, проверьте по шагам.
Если после всех пунктов порядок по-прежнему сбивается — дело может быть в повреждённой последовательности проведения. Запустите её восстановление в разделе обслуживания базы и перепроведите документы за период заново.
Частые вопросы
Где в 1С ЗУП 8.3 находится команда изменения времени?
Ещё → Установить время документа. Пункт есть в стандартных формах журналов начислений и кадровых документов.Почему в поле даты не видно время?
Можно ли изменить время сразу у нескольких документов?
Ещё → Установить время документа и выберите вариант — команда применится ко всем отмеченным.Изменил время, но расчёт не обновился. Что делать?
Как задать документам разное время автоматически?
Дата или внешнюю обработку, которая расставляет время с шагом в секунду по порядку ввода. Перед массовой правкой сделайте копию базы.Влияет ли время проведения на кадровый учёт?
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.