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

Документы и Печать · 11 мин

Как изменить время в чеке 1С

Как изменить время в чеке 1С: правка даты документа, работа с закрытым периодом, синхронизация времени кассы ККТ и ограничения фискализации.

Задача изменить время в чеке 1С возникает в нескольких разных ситуациях, и прежде чем что-то править, нужно понять, о каком именно «времени» идёт речь. Это может быть дата и время документа «Чек ККМ» или «Реализация товаров и услуг» в базе, время, напечатанное на бумажном чеке кассовым аппаратом, или время в электронном чеке, отправленном покупателю. Каждый из этих случаев решается по-разному, а часть из них в принципе не подлежит изменению.

Ключевое ограничение задаёт фискальный накопитель: данные, которые касса уже передала в ОФД, изменить нельзя ни в 1С, ни в самом кассовом аппарате. Время, зафиксированное на фискальном чеке, формируется часами кассового оборудования и хранится в фискальном накопителе. Поэтому корректировка возможна только для нефискальных документов — либо через исправление ошибки в учёте, либо через корректировочный чек.

Ниже разобраны все типовые сценарии: правка времени документа в 1С, обход запрета редактирования, работа с закрытым периодом, синхронизация времени кассы и правильное оформление исправлений без нарушения кассовой дисциплины.

Какое время вы собираетесь менять: три разных сценария

Первый сценарий — правка даты и времени документа в информационной базе. Документы «Чек ККМ», «Розничная продажа», «Отчёт о розничных продажах» содержат поле даты, которое включает часы, минуты и секунды. Это учётное время, оно влияет на последовательность проведения документов и отражение продаж в отчётах, но не тождественно времени на бумажном чеке.

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

Третий сценарий — время в электронном чеке, который покупатель получил по SMS или email, и данные в личном кабинете ОФД. Эти сведения формируются из фискальных данных и также не подлежат правке. Если время там неверное, причина обычно в расхождении часов кассы, и решать её нужно на уровне оборудования.

Как изменить дату и время документа «Чек ККМ» в 1С

Если чек ещё не пробит на кассе (например, документ создан, но фискализация не выполнялась, либо вы работаете с учётным документом без подключённой ККТ), время правится напрямую. Откройте нужный документ из журнала «Чеки ККМ» в разделе «Продажи» или «Банк и касса» — состав разделов зависит от конфигурации: Управление торговлей, Розница или Комплексная автоматизация.

Щёлкните мышью по полю «Дата» в шапке документа. Откроется поле ввода, где дату и время можно отредактировать вручную: укажите нужные часы, минуты и секунды в формате, принятом в программе. После этого запишите или перепроведите документ кнопкой «Провести» или «Провести и закрыть».

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

Правка времени документа
  1. 1
    Откройте журнал «Чеки ККМ» и найдите нужный документ
  2. 2
    Убедитесь, что чек не пробит на фискальном регистраторе
  3. 3
    Щёлкните по полю «Дата» и задайте нужное время
  4. 4
    Нажмите «Провести и закрыть»
  5. 5
    Проверьте, что документ отображается с новым временем и остатки корректны

Если документ не редактируется: запрет изменения данных

Частая причина, по которой время не меняется, — установленная дата запрета изменения данных. Она блокирует редактирование всех документов раньше заданной даты. Проверить и изменить её может пользователь с правами администратора: в типовых конфигурациях это раздел «Администрирование» → «Поддержка и обслуживание» → «Регламентные операции» → «Даты запрета изменения данных» (в некоторых версиях путь отличается).

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

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

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

Как только касса пробила чек, его реквизиты — дата, время, сумма, номер — записываются в фискальный накопитель и при первом же сеансе связи передаются в ОФД. Накопитель спроектирован как устройство однократной записи: стереть или перезаписать фискальный документ технически невозможно, это базовое требование к ККТ. Поэтому никакие настройки в 1С не изменят время на уже выданном чеке.

Если время на чеке неверное и это критично (например, чек оформлен с сильным расхождением часов кассы), правильный путь — оформить исправление. Для ошибочно пробитого чека делают чек коррекции или пробивают возврат прихода и затем новый чек с корректными данными. Так в учёте и в ОФД остаётся прозрачная цепочка документов вместо скрытой подмены.

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

Как настроить правильное время на кассе из 1С

Если чеки печатаются с неверным временем, причина почти всегда в часах самого фискального регистратора. Большинство подключаемых к 1С касс (АТОЛ, Штрих-М, Viki Print и другие) синхронизируют время с компьютером при открытии смены или при установке связи. Поэтому первый шаг — проверить и выставить точное время и часовой пояс на самом компьютере или планшете, к которому подключена касса.

Во многих драйверах есть команда принудительной установки времени ККТ. В 1С она обычно доступна через форму управления фискальным регистратором: «Настройка оборудования» → выбор устройства → «Тест устройства» или функции драйвера. После синхронизации распечатайте тестовый X-отчёт или отчёт о текущем состоянии расчётов и сверьте напечатанное время с фактическим.

Если время на кассе постоянно сбивается после выключения, это указывает на разрядившуюся батарейку часов реального времени внутри аппарата. Замена батарейки — сервисная операция, её выполняет центр технического обслуживания. Самостоятельно вскрывать корпус кассы не стоит: это может нарушить пломбы и условия гарантии.

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

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

Время на X-отчёте кассы
Норма

Совпадает с текущим временем с точностью до минут

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

Расхождение больше нескольких минут или сброс после выключения

Время в новом документе 1С
Норма

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

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

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

Данные в личном кабинете ОФД
Норма

Время чека совпадает с напечатанным на бумаге

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

Время в ОФД и на чеке расходится — сбой передачи данных

Исправление ошибки: чек коррекции вместо правки времени

Когда чек уже пробит, а данные в нём ошибочны, законный инструмент исправления — чек коррекции. В типовых конфигурациях 1С он создаётся на основании исходного чека: откройте «Чек ККМ» и выберите создание связанного документа коррекции, либо сформируйте «Чек ККМ коррекции» из журнала. В нём указывается тип коррекции (самостоятельно или по предписанию) и основание.

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

Исправления оформляйте в день обнаружения ошибки, пока открыта кассовая смена, либо в ближайшую смену. Затягивание с коррекцией усложняет сверку Z-отчётов с данными 1С и вызывает вопросы при проверках.

Типичные ошибки
01
Попытка отредактировать время пробитого чека в базе — создаёт расхождение с данными ОФД и фискальным накопителем
02
Сдвиг даты запрета изменений без возврата обратно — закрытый период остаётся открытым для случайных правок
03
Синхронизация времени кассы при неверном времени на компьютере — касса получает ошибочное время с рабочего места
04
Игнорирование сбоя часов ККТ — расхождение накапливается, и чеки уходят в ОФД с неверным временем
05
Правка времени документа без перепроведения связанных документов — нарушается последовательность и расчёт себестоимости

Проверка результата и сверка с ОФД

После любых действий — правки документа, синхронизации часов, оформления коррекции — выполните контрольную сверку. Сравните три источника: данные документа в 1С, бумажный чек или отчёт кассы и записи в личном кабинете ОФД. Время и суммы должны совпадать или иметь объяснимое расхождение (например, разница между созданием документа и фискализацией).

Для массовой проверки используйте отчёт «О розничных продажах» и сверку итогов смены с Z-отчётом. Если после правки времени документа в отчётах появились отрицательные остатки или сбилась себестоимость, перепроведите документы за затронутый период штатной обработкой восстановления последовательностей, если она предусмотрена конфигурацией.

Итог

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

Время пробитого фискального чека не редактируется — исправляйте ошибку через чек коррекции или возврат с новым чеком. Время нефискального документа меняется прямой правкой поля «Дата» с учётом запрета изменения данных и прав пользователя. Неверное время на чеках лечится синхронизацией часов кассы с компьютером, а постоянный сбой — повод обратиться в ЦТО.

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

Можно ли изменить время на чеке, который уже ушёл в ОФД?

Нет. Фискальные данные записываются в накопитель однократно и не редактируются ни в 1С, ни в кассе, ни на стороне ОФД. Ошибку исправляют новым документом: чеком коррекции или возвратом с последующим правильным чеком.

Почему поле «Дата» в документе неактивно?

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

Чем грозит расхождение времени кассы с реальным?

Небольшое расхождение в пределах минут на практике не критично, но систематическое неверное время на чеках — нарушение порядка применения ККТ и источник проблем при сверках и возвратах. Причину (сбой часов, неверное время на компьютере) нужно устранить.

Как поменять время на кассе АТОЛ или Штрих из 1С?

Обычно время синхронизируется автоматически при открытии смены или подключении к компьютеру. Для принудительной установки используйте функции драйвера через форму настройки оборудования в 1С или фирменную утилиту теста драйвера. Точные названия пунктов зависят от версии драйвера.

Можно ли сдвинуть время документа на прошлый день?

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

Время в электронном чеке у покупателя неверное — что делать?

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