RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Обработка «АрхивированиеУдалениеЧековККМ» — техническое описание (УТ для Казахстана 3.4.5.21)
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Обработка «АрхивированиеУдалениеЧековККМ» — техническое описание (УТ для Казахстана 3.4.5.21)

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Обработка (DataProcessor)
Имя АрхивированиеУдалениеЧековККМ
Полное имя Обработка.АрхивированиеУдалениеЧековККМ
Синоним «Архивирование и удаление чеков ККМ»
Конфигурация Управление торговлей для Казахстана, ред. 3.4.5.21
Раздел размещения Служебные подсистемы → «Архивирование и удаление чеков ККМ»
Навигационная ссылка e1cib/list/Обработка.АрхивированиеУдалениеЧековККМ

Назначение. Служебная (регламентная) обработка для управления объёмом информационной базы за счёт чеков ККМ. Выполняет две операции над документами ЧекККМ и ЧекККМВозврат за закрытые (уже сведённые в отчёты о розничных продажах) периоды:

  • Архивирование — перенос детальных данных чеков в архивное хранилище (внешний файл/архивную структуру) с сохранением возможности восстановления и печати, при снятии проведения и/или удалении исходных документов из оперативной базы.
  • Удаление — окончательное удаление чеков ККМ, ранее свёрнутых в документ «Отчёт о розничных продажах» (ОтчетОРозничныхПродажах), после чего первичные данные в оперативной базе не хранятся.

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

Требует проверки для конкретного релиза 3.4.5.21: точный состав удаляемых/архивируемых типов документов (в части ЧекККМ, ЧекККМВозврат, служебных чеков внесения/выемки) — версионно-зависимый момент, уточняется по составу метаданных поставки.


2. Реквизиты формы и табличные части

Как у большинства служебных обработок, «шапочные» реквизиты и таблицы хранятся на форме (реквизиты формы), а не в объекте-обработке. Типовой состав:

Реквизиты отбора (шапка формы):

Реквизит Тип Назначение
Организация СправочникСсылка.Организации Отбор чеков по организации
КассаККМ СправочникСсылка.КассыККМ Отбор по конкретной кассе (ККМ)
ДатаНачала / ДатаОкончания Дата Период отбора чеков для обработки
ГраницаАрхивирования Дата Дата, ранее которой чеки допустимо архивировать/удалять
РежимОбработки Перечисление/строка «Архивировать» / «Удалить» / «Архивировать и удалить»
ТолькоСвернутыеВОтчеты Булево Ограничение выборки чеками, уже включёнными в отчёт о розничных продажах
ПутьКАрхиву Строка Каталог/хранилище для выгрузки архивных данных

Табличная часть (результат выборки):

Колонка Тип Назначение
Пометка Булево Отметка чека к обработке
Чек ДокументСсылка Ссылка на ЧекККМ / ЧекККМВозврат
Дата Дата Дата пробития чека
КассаККМ СправочникСсылка Касса, на которой пробит чек
Сумма Число Сумма чека, ₸
Статус Строка Состояние обработки (архивирован / удалён / ошибка)

3. Формы

Форма Назначение
Форма (основная, Форма) Рабочее место: задание отбора, формирование списка чеков-кандидатов, запуск архивирования/удаления, отображение протокола выполнения
Форма настроек (при наличии) Параметры хранилища архива, глубина хранения, правила отбора по умолчанию

Отдельной формы списка у обработки нет — она открывается по навигационной ссылке e1cib/list/Обработка.АрхивированиеУдалениеЧековККМ как самостоятельное рабочее место.


4. Ключевые процедуры модуля

В приложенном evidence BSL-код не передан (есть только фасет «Назначение»), поэтому ниже — типовой для данного вида обработки состав обработчиков. Конкретные путь:строка подлежат сверке с модулем формы релиза 3.4.5.21.

  • ПриОткрытии(Отказ) (модуль формы) — инициализация отбора значениями по умолчанию, установка периода и границы архивирования.
  • ЗаполнитьСписокЧеков(Команда) / ЗаполнитьСписокЧековНаСервере() — запрос по регистрам и документам: отбирает ЧекККМ/ЧекККМВозврат за период, проверяет включённость в ОтчетОРозничныхПродажах, наполняет табличную часть кандидатов.
  • Архивировать(Команда)АрхивироватьНаСервере() — сериализация выбранных чеков в архивное хранилище (обычно через XDTOСериализатор/ЗаписьXML или во внешний файл), фиксация признака «архивирован».
  • Удалить(Команда)УдалитьНаСервере() — контроль ссылок, снятие проведения (при необходимости), непосредственное удаление объектов; выполняется транзакционно с обработкой исключений и записью в протокол.
  • ПроверитьВозможностьУдаления(ЧекСсылка) — проверка, что чек свёрнут в отчёт и не имеет блокирующих ссылок.
  • ВывестиПротокол(Результат) — формирование сообщения пользователю/журнала выполнения.

Стандартные системные обработчики модуля объекта: ОбработкаПолученияФормы, программное Выполнить/внешние вызовы через ВыполнитьОбработку (если обработка вызывается из регламентного задания или из подсистемы обслуживания ИБ).


5. Проведение и движения

Обработка не проводится и не формирует собственных бухгалтерских проводок и движений по регистрам — это инструмент обслуживания данных, а не учётный документ.

Учётное влияние — косвенное, через исходные чеки ККМ и отчёт о розничных продажах, которые к моменту запуска уже сформировали движения. Для конфигурации РК по типовому плану счетов это:

  • при отражении розничной реализации (ОтчетОРозничныхПродажах):
    • Дт 1030 «Деньги на текущих счетах» (или касса) — Кт 6010 «Доход от реализации» на сумму продажи без НДС;
    • Кт 3130 «НДС к уплате» — на сумму НДС 16 % (ставка РК 2026; ставка 12 % устарела и не применяется);
    • Дт 7010 «Себестоимость реализации»Кт 1330 «Товары» на себестоимость;
  • регистры накопления, затронутые исходными чеками (типовой контур): ВыручкаИСебестоимостьПродаж, РозничнаяВыручка, ДенежныеСредстваВКассахККМ, ТоварыОрганизаций.

Пример суммы НДС в чеке (РК 2026): при цене реализации 116 000 ₸ с учётом налога НДС = 116 000 × 16 / 116 = 16 000 ₸, база дохода (6010) = 100 000 ₸.

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

Обмен с ИС ЭСФ (ЭСФ/СНТ) при рознице ведётся на уровне отчётов о розничных продажах и итоговых документов, а не отдельных чеков ККМ, поэтому архивирование/удаление чеков на выписанные ЭСФ и СНТ не влияет.


6. Связанные объекты и ввод на основании

  • Обрабатываемые документы: ЧекККМ, ЧекККМВозврат (первичные фискальные чеки розницы).
  • Основной связанный документ: ОтчетОРозничныхПродажах — именно он «сворачивает» чеки; обработка ориентируется на факт включения чека в отчёт.
  • Справочники отбора: Организации, КассыККМ, Склады (розничные).
  • Ввод на основании: не предусмотрен — обработка не является объектом-источником и не участвует в механизме ввода на основании.
  • Регламентные задания: может вызываться из механизма обслуживания ИБ / регламентного задания для планового удаления устаревших чеков.

7. Точки расширения

  • Расширение конфигурации для формы обработки: добавление обработчиков ПередВыполнением/ПослеВыполнения вокруг процедур Архивировать/Удалить (аннотации &Перед, &После, &Вместо).
  • Переопределение правил отбора чеков-кандидатов (дополнительные условия по кассам, магазинам, суммам) через расширение серверных методов заполнения списка.
  • Собственное архивное хранилище: подмена метода сериализации/выгрузки (например, во внешнее S3/файловое хранилище) через &Вместо для процедуры архивирования.
  • Интеграция с регламентными заданиями: обёртка вызова обработки в собственном регламентном задании расширения для автоматической очистки по расписанию.
  • Журналирование: дополнение процедуры вывода протокола записью в регистр сведений/журнал регистрации для аудита удалений.

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

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

Влияет ли удаление чеков ККМ этой обработкой на финансовый результат и НДС?
Нет. К моменту удаления чеки уже свёрнуты в «Отчёт о розничных продажах», который сформировал проводки (Дт 1030 — Кт 6010, Кт 3130 НДС по ставке 16 %, Дт 7010 — Кт 1330) и движения по регистрам. Удаляются только первичные детальные записи, итоги учёта и суммы НДС не меняются.
Чем архивирование отличается от удаления?
Архивирование выносит детальные данные чеков во внешнее/архивное хранилище с возможностью последующего восстановления и печати. Удаление окончательно убирает первичные чеки из оперативной базы. Обе операции применяются только к чекам за закрытые периоды, уже включённым в отчёт о розничных продажах.
Где найти обработку в интерфейсе?
Раздел «Служебные подсистемы» → «Архивирование и удаление чеков ККМ», либо по навигационной ссылке e1cib/list/Обработка.АрхивированиеУдалениеЧековККМ.
Затрагивает ли обработка выписанные ЭСФ и СНТ?
Нет. В рознице ЭСФ и СНТ формируются на уровне итоговых документов (отчётов о розничных продажах и связанных документов реализации), а не отдельных чеков ККМ, поэтому архивирование или удаление чеков на уже выписанные электронные документы не влияет.

Читайте также

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.