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