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

Другое · 10 мин

Как изменить время проведения документа в 1С ЗУП

Как изменить время проведения документа в 1С ЗУП через команду «Ещё» или обработку. Ограничения, риски для расчёта зарплаты, проверка результата и ответы на вопросы.

Время проведения документа в 1С:ЗУП определяет его положение в последовательности документов внутри одного дня. От него зависит, в каком порядке программа обрабатывает кадровые и расчётные события: например, должен ли «Приём на работу» стоять раньше «Начисления зарплаты», или «Увольнение» — позже последнего начисления. Если документы за одну дату расположены в неверном порядке, расчёт может выполняться с ошибками: не подтянутся кадровые данные, неправильно рассчитается стаж или НДФЛ.

Чаще всего время требуется изменить, когда документ создан «задним числом», когда нужно разместить несколько документов одного дня в правильной последовательности или когда исправление ошибочного документа должно встать в конкретную точку дня. В типовой ЗУП прямого поля «время» на форме документа обычно нет — дата документа содержит и время, но редактируется она неочевидным способом.

Ниже разобраны основные способы: через стандартную команду изменения даты, через обработку «Групповое изменение реквизитов» и через механизм «Изменение времени проведения документов», доступный в некоторых конфигурациях. Также рассмотрены ограничения по правам, закрытым периодам и последствия для расчётов.

Зачем менять время документа и когда это действительно нужно

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

Типичные ситуации, когда требуется изменить время:

  • «Увольнение» и «Начисление зарплаты и взносов» стоят одним днём, и нужно, чтобы увольнение было последним документом дня;
  • кадровый перевод создан позже расчётного документа той же датой, и начисление не подхватывает новые условия;
  • документ введён копированием или загружен обменом, и ему присвоилось неудобное время (например, 00:00:00);
  • нужно развести по времени несколько однотипных документов, чтобы отчёты и журналы отображались в логичном порядке.

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

Способ 1: изменение даты и времени через команду «Ещё»

Во многих документах ЗУП доступна стандартная команда изменения даты. Откройте документ и проверьте меню «Ещё» в командной панели формы. Если там есть пункт «Изменить дату» (в некоторых версиях — «Установить дату и время»), задача решается в пару кликов.

Порядок действий
  1. 1
    Откройте документ, у которого нужно изменить время
  2. 2
    Нажмите «Ещё» в командной панели формы документа
  3. 3
    Выберите пункт «Изменить дату» или аналогичный
  4. 4
    В открывшемся окне укажите дату и нужное время, например 23:59:00
  5. 5
    Подтвердите ввод и перепроведите документ кнопкой «Провести» или «Провести и закрыть»

После перепроведения откройте журнал документов и убедитесь, что документ занял нужное положение относительно других документов этого дня. В списке документов время обычно отображается рядом с датой; если колонка скрыта, её можно вывести через настройку списка («Ещё → Изменить форму» или настройка списка).

Если пункта «Изменить дату» в меню нет, значит, для этого вида документа или для вашей роли команда отключена. Тогда используйте обработку группового изменения реквизитов, описанную ниже.

Способ 2: обработка «Групповое изменение реквизитов»

Универсальный способ, работающий почти для любых документов, — встроенная обработка «Групповое изменение реквизитов». В ЗУП она находится в разделе «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов». Для доступа к ней нужны права администратора или расширенные права на изменение данных.

Порядок работы:

  1. Откройте обработку и в поле выбора укажите нужный вид документа, например «Увольнение».
  2. Настройте отбор: добавьте условие по конкретному документу (по номеру, ссылке или сотруднику), чтобы изменения не затронули лишние объекты.
  3. Нажмите «Выполнить отбор» и убедитесь, что найден ровно один нужный документ.
  4. В списке реквизитов найдите «Дата» и установите для него флажок изменения.
  5. Укажите новое значение даты вместе со временем, например 15.03 23:59:00.
  6. Нажмите «Изменить реквизиты» и дождитесь завершения обработки.

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

Способ 3: механизм «Изменение времени проведения документов»

В конфигурациях на базе БСП (а ЗУП 3.1 построена именно на ней) встречается сервисная обработка, позволяющая сдвинуть документ в начало или конец дня без ручного ввода времени. Она может быть подключена через «Администрирование» → «Обслуживание» либо вызываться из формы документа, если это предусмотрено настройками.

Суть механизма проста: документу присваивается время 00:00:00 (начало дня) или 23:59:59 (конец дня). Это удобно, когда нужно гарантированно поставить документ первым или последним в течение дня, не подбирая время вручную.

Если такой команды в вашей базе нет, того же результата добиваются вручную: задают время 00:00:01 для «первого» документа дня и 23:59:00 для «последнего».

Маршрут решения

Как выбрать действие

Документ должен обрабатываться раньше остальных в этот день (например, приём на работу до начислений)Установите время 00:00:01 или близкое к началу дня
Документ должен быть последним в дне (увольнение, исправление)Установите время 23:59:00 или близкое к концу дня
Команда «Изменить дату» доступна в форме документаИспользуйте её — это самый безопасный способ
Команды нет, а права администратора естьИспользуйте «Групповое изменение реквизитов» с точным отбором по документу

Ограничения: права, закрытые периоды и обмены

Изменить время документа не всегда возможно сразу. Основные ограничения:

  • Права пользователя. Роль «Кадровик» или «Расчётчик» может не иметь права изменять дату проведённых документов. Проверьте, доступна ли запись документа после изменения.
  • Дата запрета изменения данных. Если период документа закрыт (настроена дата запрета редактирования), программа не даст перепровести документ. Нужно временно открыть период пользователю с соответствующими правами.
  • Обмены данными. Если ЗУП синхронизируется с бухгалтерской программой, изменение даты документа может привести к повторной выгрузке или расхождениям. После изменения проверьте состояние синхронизации.
  • Расчётные документы. Изменение времени у «Начисления зарплаты и взносов» или «Ведомости» может потребовать перерасчёта зависимых документов.
Типичные ошибки
01
Меняют время, но не перепроводят документ — движения по регистрам остаются со старым моментом времени
02
Запускают групповую обработку без отбора и меняют дату сразу у пакета документов
03
Забывают про дату запрета редактирования и получают ошибку при записи
04
Меняют время у документа в синхронизируемой базе и не проверяют повторную выгрузку в бухгалтерию
05
Ставят одинаковое время нескольким документам — порядок между ними снова становится непредсказуемым

Проверка результата после изменения

После изменения времени убедитесь, что цель достигнута и ничего не сломалось. Откройте журнал соответствующих документов, отфильтруйте по нужному дню и проверьте порядок документов по времени. Если документ участвует в расчётах, перепроведите связанные расчётные документы этого периода и сравните итоговые суммы с прежними значениями.

Дополнительно полезно сформировать расчётный листок сотрудника или свод начислений за период: если после смены времени цифры не изменились (или изменились ожидаемо), операция прошла корректно. Если суммы «поплыли» без причины — вероятно, нарушилась последовательность, и нужно перепровести документы периода в правильном порядке.

Контрольные точки

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

Положение документа в журнале за нужный день
Норма

Документ стоит раньше или позже остальных, как требовалось

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

Порядок не изменился или время отображается старое

Движения документа по регистрам
Норма

Записи датированы новым моментом времени

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

Движения остались со старым временем — документ не перепроведён

Расчётные итоги периода
Норма

Суммы в отчётах совпадают с ожидаемыми

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

Начисления или НДФЛ изменились без объяснимой причины

Синхронизация с бухгалтерией
Норма

Документ прошёл обмен без ошибок

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

Документ завис в очереди или выгружается с расхождениями

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

Почему в форме документа нет поля для ввода времени?

В типовой ЗУП поле даты на форме чаще всего отображает только календарную дату, а время хранится внутри значения. Ввод времени доступен через команду «Ещё → Изменить дату», через обработку группового изменения реквизитов или при включённом режиме отображения времени в настройках полей даты.

Нужно ли перепроводить документ после смены времени?

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

Изменится ли номер документа при смене времени?

Нет, номер документа не зависит от времени и при изменении даты внутри того же дня не меняется. Если изменить саму дату на другой день или месяц, программа может предложить перенумерацию в зависимости от настроек нумерации.

Что делать, если программа не даёт сохранить документ после изменения?

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

Влияет ли время документа на расчёт НДФЛ и взносов?

Косвенно — да. НДФЛ и взносы считаются по датам получения дохода и периодам, но порядок документов внутри дня влияет на то, какие данные расчёт «увидит». Например, если увольнение стоит раньше окончательного расчёта тем же днём, часть начислений может не попасть в расчёт при увольнении.

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

Технически — через «Групповое изменение реквизитов» без узкого отбора, но делать это не рекомендуется: всем документам присвоится одинаковое время, и порядок между ними станет непредсказуемым. Массовые операции с датами выполняйте только на копии базы и с пониманием последствий.

Итог

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

Время документа в 1С ЗУП определяет его порядок внутри дня и меняется через «Ещё → Изменить дату» или обработку «Групповое изменение реквизитов». После изменения документ обязательно перепроводят, а результат проверяют по журналу, движениям и расчётным отчётам. Работайте с точным отбором, учитывайте дату запрета и обмены данными.