Документы и Печать · 11 мин
Как изменить время в чеке 1С
Как изменить время в чеке 1С: правка даты документа, работа с закрытым периодом, синхронизация времени кассы ККТ и ограничения фискализации.
Задача изменить время в чеке 1С возникает в нескольких разных ситуациях, и прежде чем что-то править, нужно понять, о каком именно «времени» идёт речь. Это может быть дата и время документа «Чек ККМ» или «Реализация товаров и услуг» в базе, время, напечатанное на бумажном чеке кассовым аппаратом, или время в электронном чеке, отправленном покупателю. Каждый из этих случаев решается по-разному, а часть из них в принципе не подлежит изменению.
Ключевое ограничение задаёт фискальный накопитель: данные, которые касса уже передала в ОФД, изменить нельзя ни в 1С, ни в самом кассовом аппарате. Время, зафиксированное на фискальном чеке, формируется часами кассового оборудования и хранится в фискальном накопителе. Поэтому корректировка возможна только для нефискальных документов — либо через исправление ошибки в учёте, либо через корректировочный чек.
Ниже разобраны все типовые сценарии: правка времени документа в 1С, обход запрета редактирования, работа с закрытым периодом, синхронизация времени кассы и правильное оформление исправлений без нарушения кассовой дисциплины.
Какое время вы собираетесь менять: три разных сценария
Первый сценарий — правка даты и времени документа в информационной базе. Документы «Чек ККМ», «Розничная продажа», «Отчёт о розничных продажах» содержат поле даты, которое включает часы, минуты и секунды. Это учётное время, оно влияет на последовательность проведения документов и отражение продаж в отчётах, но не тождественно времени на бумажном чеке.
Второй сценарий — время, напечатанное на чеке кассовым аппаратом. Его формируют внутренние часы фискального регистратора или смарт-терминала в момент пробития. После фискализации чека это время становится частью фискальных данных и не редактируется. Менять его можно только до пробития, через настройку часов кассы.
Третий сценарий — время в электронном чеке, который покупатель получил по SMS или email, и данные в личном кабинете ОФД. Эти сведения формируются из фискальных данных и также не подлежат правке. Если время там неверное, причина обычно в расхождении часов кассы, и решать её нужно на уровне оборудования.
Как изменить дату и время документа «Чек ККМ» в 1С
Если чек ещё не пробит на кассе (например, документ создан, но фискализация не выполнялась, либо вы работаете с учётным документом без подключённой ККТ), время правится напрямую. Откройте нужный документ из журнала «Чеки ККМ» в разделе «Продажи» или «Банк и касса» — состав разделов зависит от конфигурации: Управление торговлей, Розница или Комплексная автоматизация.
Щёлкните мышью по полю «Дата» в шапке документа. Откроется поле ввода, где дату и время можно отредактировать вручную: укажите нужные часы, минуты и секунды в формате, принятом в программе. После этого запишите или перепроведите документ кнопкой «Провести» или «Провести и закрыть».
Учтите, что в проведённом документе поле даты может быть недоступно для редактирования, если включён запрет изменения данных или документ попадает в закрытый период. В этом случае сначала снимите ограничение — об этом ниже. Также помните: изменение времени документа меняет его положение в последовательности, что может повлиять на расчёт себестоимости и остатки на момент проведения.
- 1Откройте журнал «Чеки ККМ» и найдите нужный документ
- 2Убедитесь, что чек не пробит на фискальном регистраторе
- 3Щёлкните по полю «Дата» и задайте нужное время
- 4Нажмите «Провести и закрыть»
- 5Проверьте, что документ отображается с новым временем и остатки корректны
Если документ не редактируется: запрет изменения данных
Частая причина, по которой время не меняется, — установленная дата запрета изменения данных. Она блокирует редактирование всех документов раньше заданной даты. Проверить и изменить её может пользователь с правами администратора: в типовых конфигурациях это раздел «Администрирование» → «Поддержка и обслуживание» → «Регламентные операции» → «Даты запрета изменения данных» (в некоторых версиях путь отличается).
Если документ попадает под запрет, есть два варианта. Первый — временно сдвинуть дату запрета, внести правку и вернуть запрет обратно. Второй, более корректный, — выдать конкретному пользователю индивидуальное разрешение на редактирование закрытого периода, если конфигурация это поддерживает. После правки обязательно восстановите исходную дату запрета, чтобы не оставить период открытым.
Также проверьте права пользователя: роль «Кассир» или «Продавец» в ряде конфигураций не позволяет редактировать чужие или проведённые документы. Если поле даты неактивно без видимых причин, сверьте права с администратором базы.
Почему нельзя изменить время на уже пробитом чеке
Как только касса пробила чек, его реквизиты — дата, время, сумма, номер — записываются в фискальный накопитель и при первом же сеансе связи передаются в ОФД. Накопитель спроектирован как устройство однократной записи: стереть или перезаписать фискальный документ технически невозможно, это базовое требование к ККТ. Поэтому никакие настройки в 1С не изменят время на уже выданном чеке.
Если время на чеке неверное и это критично (например, чек оформлен с сильным расхождением часов кассы), правильный путь — оформить исправление. Для ошибочно пробитого чека делают чек коррекции или пробивают возврат прихода и затем новый чек с корректными данными. Так в учёте и в ОФД остаётся прозрачная цепочка документов вместо скрытой подмены.
Расхождение времени кассы с реальным допустимо в небольших пределах, но систематическое отставание или опережение — признак сбоя часов ККТ, который нужно устранить. Проверяйте время на кассе при открытии смены: оно печатается в отчёте об открытии смены.
Как настроить правильное время на кассе из 1С
Если чеки печатаются с неверным временем, причина почти всегда в часах самого фискального регистратора. Большинство подключаемых к 1С касс (АТОЛ, Штрих-М, Viki Print и другие) синхронизируют время с компьютером при открытии смены или при установке связи. Поэтому первый шаг — проверить и выставить точное время и часовой пояс на самом компьютере или планшете, к которому подключена касса.
Во многих драйверах есть команда принудительной установки времени ККТ. В 1С она обычно доступна через форму управления фискальным регистратором: «Настройка оборудования» → выбор устройства → «Тест устройства» или функции драйвера. После синхронизации распечатайте тестовый X-отчёт или отчёт о текущем состоянии расчётов и сверьте напечатанное время с фактическим.
Если время на кассе постоянно сбивается после выключения, это указывает на разрядившуюся батарейку часов реального времени внутри аппарата. Замена батарейки — сервисная операция, её выполняет центр технического обслуживания. Самостоятельно вскрывать корпус кассы не стоит: это может нарушить пломбы и условия гарантии.
Как проверить результат
Совпадает с текущим временем с точностью до минут
Расхождение больше нескольких минут или сброс после выключения
Дата документа соответствует моменту продажи
Документ создаётся с чужой датой или нулевым временем
Время чека совпадает с напечатанным на бумаге
Время в ОФД и на чеке расходится — сбой передачи данных
Исправление ошибки: чек коррекции вместо правки времени
Когда чек уже пробит, а данные в нём ошибочны, законный инструмент исправления — чек коррекции. В типовых конфигурациях 1С он создаётся на основании исходного чека: откройте «Чек ККМ» и выберите создание связанного документа коррекции, либо сформируйте «Чек ККМ коррекции» из журнала. В нём указывается тип коррекции (самостоятельно или по предписанию) и основание.
Для ситуации «пробили не тот товар или не ту сумму» чаще применяют связку: чек возврата прихода на исходную операцию и новый чек прихода с правильными данными. Оба документа фискализируются, и в ОФД видна корректная цепочка. Пытаться «подвинуть» время старого чека задним числом в базе при уже переданных фискальных данных не нужно — это создаст расхождение между учётом и ОФД.
Исправления оформляйте в день обнаружения ошибки, пока открыта кассовая смена, либо в ближайшую смену. Затягивание с коррекцией усложняет сверку Z-отчётов с данными 1С и вызывает вопросы при проверках.
Проверка результата и сверка с ОФД
После любых действий — правки документа, синхронизации часов, оформления коррекции — выполните контрольную сверку. Сравните три источника: данные документа в 1С, бумажный чек или отчёт кассы и записи в личном кабинете ОФД. Время и суммы должны совпадать или иметь объяснимое расхождение (например, разница между созданием документа и фискализацией).
Для массовой проверки используйте отчёт «О розничных продажах» и сверку итогов смены с Z-отчётом. Если после правки времени документа в отчётах появились отрицательные остатки или сбилась себестоимость, перепроведите документы за затронутый период штатной обработкой восстановления последовательностей, если она предусмотрена конфигурацией.
Что важно запомнить
Время пробитого фискального чека не редактируется — исправляйте ошибку через чек коррекции или возврат с новым чеком. Время нефискального документа меняется прямой правкой поля «Дата» с учётом запрета изменения данных и прав пользователя. Неверное время на чеках лечится синхронизацией часов кассы с компьютером, а постоянный сбой — повод обратиться в ЦТО.
Частые вопросы
Можно ли изменить время на чеке, который уже ушёл в ОФД?
Нет. Фискальные данные записываются в накопитель однократно и не редактируются ни в 1С, ни в кассе, ни на стороне ОФД. Ошибку исправляют новым документом: чеком коррекции или возвратом с последующим правильным чеком.
Почему поле «Дата» в документе неактивно?
Чаще всего документ проведён и попадает под дату запрета изменения данных, либо у пользователя недостаточно прав. Проверьте настройку запрета в разделе администрирования и свою роль. Иногда достаточно распровести документ, изменить время и провести заново.
Чем грозит расхождение времени кассы с реальным?
Небольшое расхождение в пределах минут на практике не критично, но систематическое неверное время на чеках — нарушение порядка применения ККТ и источник проблем при сверках и возвратах. Причину (сбой часов, неверное время на компьютере) нужно устранить.
Как поменять время на кассе АТОЛ или Штрих из 1С?
Обычно время синхронизируется автоматически при открытии смены или подключении к компьютеру. Для принудительной установки используйте функции драйвера через форму настройки оборудования в 1С или фирменную утилиту теста драйвера. Точные названия пунктов зависят от версии драйвера.
Можно ли сдвинуть время документа на прошлый день?
Технически — да, если период не закрыт и чек не фискализирован. Но перенос документа в другую дату меняет кассовую смену, отчёты и, возможно, уже сданную отчётность. Делайте это только по согласованию с бухгалтером и с последующей сверкой итогов.
Время в электронном чеке у покупателя неверное — что делать?
Электронный чек формируется из фискальных данных, поэтому исправить его нельзя. Проверьте часы кассы и время на рабочем месте, устраните причину сбоя, а покупателю при необходимости выдайте корректные документы через возврат и новый чек.