Учет и Финансы · 10 мин
Как удалить смену в 1С: кассовые смены и смены в графиках работы
Как удалить смену в 1С: Розница, ЗУП, Управление торговлей. Удаление кассовой смены, смены в графике работы, ошибки при удалении и способы их решения.
Слово «смена» в 1С означает разные объекты в зависимости от конфигурации. В «1С:Рознице» и «Управлении торговлей» это кассовая смена — период работы кассы между открытием и закрытием смены с Z-отчётом. В «1С:Зарплате и управлении персоналом» смена — элемент графика работы сотрудника или вид рабочего времени. В «1С:ERP» и «Комплексной автоматизации» встречаются сменные задания и документы производства. Способ удаления зависит от того, о каком именно объекте идёт речь.
Главное ограничение: кассовая смена, по которой пробиты чеки и сформирован фискальный отчёт, удалить обычным способом нельзя — это требование фискального учёта, а не каприз программы. А вот ошибочно открытую смену без операций, смену в графике работы или сменное задание удалить можно, если соблюсти порядок действий и проверить связанные документы.
Ниже разобраны основные сценарии: удаление кассовой смены в Рознице, удаление смены из графика работы в ЗУП, работа со сменными документами в производственных конфигурациях, а также типичные ошибки и способы их обхода.
Определяем, какая именно смена мешает
Перед удалением выясните тип объекта. Откройте раздел, где вы видите смену, и посмотрите, как называется список или документ. «Кассовые смены» в Рознице — это регистрационные записи о работе кассы. «Смены» в справочнике ЗУП — это шаблоны времени (например, «Дневная смена 8:00–17:00»). Смена в графике сотрудника — строка табличной части графика или документа.
Признак того, что смена фискальная: у неё есть статус «Открыта» или «Закрыта», номер смены, ссылка на кассу ККМ и дата открытия. Такая запись связана с фискальным накопителем, и действия с ней ограничены. Если смена — просто элемент справочника или строка в таблице, ограничений намного меньше.
Можно удалить через пометку на удаление или закрыть без операций
Удаление запрещено, данные должны храниться
Удаляется редактированием графика или документа
Удаляется, если нет ссылок в графиках и документах
Удаление пустой кассовой смены в 1С:Розница
Ситуация типичная: кассир по ошибке открыл смену не на той кассе или открыл её дважды, чеков не пробивал. Такая смена не содержит фискальных данных, и её можно удалить. Откройте раздел «Продажи» (или «Настройки и администрирование» → «Кассы ККМ») и перейдите в список «Кассовые смены». Найдите нужную запись по дате, номеру и кассе.
Выделите смену и нажмите кнопку «Пометить на удаление» (или клавишу Delete). Запись получит пометку, но физически останется в базе. Затем перейдите в «Администрирование» → «Обслуживание» → «Удаление помеченных объектов», запустите удаление и дождитесь проверки ссылочной целостности. Если на смену нет ссылок из чеков и отчётов, она удалится.
Альтернатива удалению — просто закрыть пустую смену. При закрытии без чеков формируется Z-отчёт с нулевыми итогами, что вполне допустимо с точки зрения фискального учёта. Многие предпочитают именно этот путь, чтобы нумерация смен в фискальном накопителе не расходилась с данными программы.
- 1Откройте список «Кассовые смены» и найдите ошибочную запись
- 2Убедитесь, что по смене нет чеков и операций
- 3Пометьте смену на удаление
- 4Запустите «Удаление помеченных объектов» из раздела «Администрирование»
- 5Проверьте, что запись исчезла из списка, а нумерация смен на кассе не нарушена
Почему нельзя удалить смену с чеками и что делать вместо этого
Если по смене пробит хотя бы один чек, запись о смене становится частью фискальной отчётности. Данные о смене передаются в фискальный накопитель и далее оператору фискальных данных. Удаление такой записи из базы создаст расхождение между учётной системой и данными ФН, что при проверке будет выглядеть как сокрытие выручки.
Поэтому программа блокирует удаление: при попытке пометить смену вы получите сообщение о наличии связанных объектов, либо удаление помеченных завершится с ошибкой. Не пытайтесь обойти это ограничение удалением чеков «по цепочке» — чеки с фискальными признаками тоже должны храниться.
Корректные варианты действий: закрыть смену Z-отчётом и оставить её в базе; оформить возвраты или коррекцию отдельными документами, если ошибка в конкретных чеках; если смена открыта «на завтра» или с неверной датой из-за сбоя времени — исправить дату на компьютере и кассе, затем закрыть смену штатно.
Удаление смены из графика работы в 1С:ЗУП
В ЗУП смены задаются в справочнике «Режимы работы сотрудников» (или «Смены работы сотрудников» в зависимости от релиза) и используются в графиках работы. Чтобы убрать смену из графика конкретного сотрудника, откройте «Настройка» → «Графики работы сотрудников», выберите нужный график и отредактируйте шаблон заполнения либо вручную исправьте дни, где указана удаляемая смена.
Если смена введена индивидуально для сотрудника на конкретный месяц, ищите документ «Индивидуальный график» (или «Данные для расчёта зарплаты» с соответствующим шаблоном). Откройте документ, удалите строки с ненужной сменой и перепроведите. Учтите: если по этому месяцу уже рассчитана зарплата, после изменения графика расчёт нужно перезапустить.
Сам элемент справочника смен удаляется стандартно: пометка на удаление, затем «Удаление помеченных объектов». Программа откажет в удалении, если смена используется в графиках — сначала замените её во всех графиках на другую или очистите заполнение.
Сменные задания и документы производства
В «1С:ERP», «Комплексной автоматизации» и «Управлении производственным предприятием» существуют документы типа «Сменное задание», «Производство без заказа» и отчёты мастеров смен. Это обычные учётные документы, и удаляются они стандартно: откройте журнал документов, пометьте документ на удаление, затем выполните удаление помеченных объектов.
Ограничения те же, что и для любых документов: нельзя удалить документ в закрытом периоде (установлена дата запрета редактирования), нельзя удалить документ, на который ссылаются другие — например, выпуск продукции или списание материалов, оформленные по сменному заданию. В этом случае сначала отмените проведение или удалите зависимые документы.
Если документ проведён и участвует в расчёте себестоимости, безопаснее не удалять его, а отменить проведение и оставить в базе с комментарием о причине. Это сохранит аудиторский след и упростит разбор расхождений при закрытии месяца.
Типичные ошибки при удалении смен
Ещё одна частая ситуация: пользователь не находит кнопку удаления, потому что у него нет прав. В типовых конфигурациях удаление кассовых смен и интерактивное удаление объектов доступно не всем ролям. Если пометка на удаление недоступна, обратитесь к администратору базы — ему нужно проверить роли «Добавление и изменение кассовых смен» и права на интерактивное удаление.
Перед массовым удалением любых объектов в 1С запустите удаление помеченных в тестовом режиме: программа покажет список объектов и причины, по которым часть из них не удалится. Это быстрее, чем разбирать ошибки по одной.
Проверка результата после удаления
После удаления убедитесь, что операция прошла корректно и не нарушила смежный учёт. Для кассовой смены: список смен не содержит удалённой записи, на кассе открывается новая смена с корректным номером, отчёт о розничных продажах за дату не содержит «дыр» и дублей. Для ЗУП: график сотрудника отображается без удалённой смены, табель за период формируется по новым данным, при необходимости выполнен перерасчёт.
Для производственных документов проверьте, что зависимые документы (выпуск, списание) либо удалены, либо перепроведены, а отчёты по себестоимости за период не выдают ошибок о битых ссылках.
Как проверить результат
Удалённой записи нет, нумерация текущей смены корректна
Запись осталась с пометкой или смена не открывается
Смена убрана, табель соответствует новому графику
Табель считается по старым данным
Все объекты удалены без сообщений о ссылках
Есть список мест использования, мешающих удалению
Нет ошибок и расхождений после изменений
Появились перерасчёты или битые ссылки
Частые вопросы
Можно ли удалить закрытую кассовую смену с Z-отчётом?
Нет. Закрытая смена содержит фискальные данные, переданные в фискальный накопитель и ОФД. Её удаление создаст расхождение с фискальными данными. Такая смена должна храниться в базе весь срок, установленный для хранения фискальных документов.
Почему кнопка «Пометить на удаление» недоступна?
Чаще всего не хватает прав: у вашей роли нет права интерактивного удаления или изменения этого вида объектов. Вторая причина — установленная дата запрета редактирования, если смена относится к закрытому периоду. Проверьте права с администратором и дату запрета в разделе «Администрирование».
Что делать, если смена открылась с неверной датой?
Проверьте системное время на компьютере и кассе, исправьте его, затем закройте смену штатно с Z-отчётом. Если чеков не было, после закрытия смену можно пометить на удаление и удалить через «Удаление помеченных объектов».
Удалится ли смена из справочника ЗУП, если она есть в графиках?
Нет. При удалении помеченных объектов программа покажет список мест использования смены. Сначала замените смену во всех графиках работы и документах, затем повторите удаление.
Можно ли восстановить случайно удалённую смену?
Только из резервной копии базы или копии узла РИБ, если она существует. Сам механизм удаления в 1С необратим: после физического удаления помеченных объектов данные не восстанавливаются штатными средствами. Поэтому перед удалением всегда делайте копию.
Что важно запомнить
Пустую кассовую смену удаляют через пометку и «Удаление помеченных объектов», смену с чеками удалять нельзя — только закрыть. Смены в графиках ЗУП убирают редактированием графика с последующим перерасчётом. Перед удалением проверяйте ссылки на объект и делайте резервную копию базы.