1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Document) |
| Имя | ЧекККМВозврат |
| Полное имя | Документ.ЧекККМВозврат |
| Синоним | «Чек ККМ на возврат» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4 (3.4.5.21) |
| Нумерация | Строка, длина 11, периодичность — Год |
| Навигационная ссылка | e1cib/list/Документ.ЧекККМВозврат |
Назначение. Документ оформляет возврат товара покупателем в рознице через ККМ: пробивает фискальный чек возврата, возвращает покупателю деньги (наличными или на карту/через эквайринг) и приходует возвращённый товар обратно на склад розничной точки. Оформляется на рабочем месте кассира (РМК). После пробития фискального чека отмена невозможна — корректировка выполняется отдельными документами.
Где найти в 1С. Раздел «Продажи» → РМК (рабочее место кассира); служебно — раздел «Служебные подсистемы» → «Чек ККМ на возврат». Список: e1cib/list/Документ.ЧекККМВозврат.
Кто использует. Кассир розничной точки.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация |
СправочникСсылка.Организации | Да | Юрлицо, от имени которого оформляется возврат. Обычно подставляется основная организация из настроек. |
Партнер |
СправочникСсылка.Партнеры | Да | Партнёр (контрагент как бизнес-единица). По нему подтягиваются контрагент, соглашение и условия. |
Склад |
СправочникСсылка.Склады | Да | Склад розничной точки, на который приходуется возвращаемый товар. Определяет остатки, по которым проходит документ. |
КассаККМ |
СправочникСсылка.КассыККМ | Да | Касса ККМ (фискальный регистратор), через которую пробивается чек возврата. |
КассоваяСмена |
ДокументСсылка.КассоваяСмена | Да | Открытая кассовая смена, в рамках которой оформляется возврат. |
Кассир |
СправочникСсылка.Пользователи | Нет | Кассир, оформляющий возврат. |
Валюта |
СправочникСсылка.Валюты | Да | Валюта документа (валюта цен строк). Обычно тенге (₸); подтягивается из соглашения. |
ВидЦены |
СправочникСсылка.ВидыЦен | Да | Вид цены для заполнения цен строк (розничная и т.п.). |
НалогообложениеНДС |
ПеречислениеСсылка.ТипыНалогообложенияНДС | Да | Режим НДС документа (облагается / 0% / без НДС / освобождён). Влияет на расчёт НДС строк. В РК с 2026 г. ставка облагаемых оборотов — 16%. |
ЦенаВключаетНДС |
Булево | Нет | Цены указаны с НДС (Да) или без НДС (Нет). Определяет способ выделения НДС из цены. |
ЧекККМ |
ДокументСсылка.ЧекККМ | Нет | Ссылка на исходный чек продажи, по которому оформляется возврат (для подбора возвращаемых позиций). |
Статус |
ПеречислениеСсылка.СтатусыЧековККМ | Нет | Статус документа в жизненном цикле. |
СуммаДокумента |
Число | Нет | Итоговая сумма возврата. Рассчитывается автоматически по строкам. |
ВыданоНаличными |
Число | Нет | Сумма, выданная покупателю наличными из кассы ККМ. |
КартаЛояльности |
СправочникСсылка.КартыЛояльности | Нет | Карта лояльности покупателя. |
СуммаБонусныхБалловКВозврату |
Число | Нет | Сумма бонусных баллов, подлежащих сторнированию/возврату. |
Руководитель |
СправочникСсылка.ОтветственныеЛицаОрганизаций | Нет | Руководитель — для подписей печатных форм. |
ГлавныйБухгалтер |
СправочникСсылка.ОтветственныеЛицаОрганизаций | Нет | Главный бухгалтер — для подписей печатных форм. |
Комментарий |
Строка | Нет | Произвольный комментарий. |
Архивный |
Булево | Нет | Служебный признак архивности. |
УдалитьАдресЧекаЕГАИС |
Строка | Нет | Устаревший реквизит (адрес чека ЕГАИС). Не использовать в новой логике. |
УдалитьПодписьЧекаЕГАИС |
Строка | Нет | Устаревший реквизит (подпись чека ЕГАИС). Не использовать. |
УдалитьНомерЧекаККМ |
Число | Нет | Устаревший реквизит номера чека ККМ. Не использовать. |
Реквизиты с префиксом
Удалить…оставлены для совместимости и подлежат исключению — в расширениях и обработках на них опираться нельзя.
2.2 Табличные части
Основная табличная часть — Товары (возвращаемые позиции): номенклатура, характеристика/серия, количество, цена по ВидЦены, ставка и сумма НДС (по режиму НалогообложениеНДС), сумма строки. По данным строк рассчитывается СуммаДокумента и формируются товарные и денежные движения. Дополнительно присутствует табличная часть оплат (виды оплаты: наличные, платёжная карта/эквайринг), по которой распределяется возвращаемая сумма.
3. Формы
| Форма | Назначение |
|---|---|
| Форма документа | Основная форма для просмотра/редактирования шапки и строк возврата вне РМК. |
| Форма списка | Список документов «Чек ККМ на возврат» (e1cib/list/Документ.ЧекККМВозврат). |
| Форма выбора | Подбор документа из других объектов (ввод на основании, отбор). |
| Форма РМК | Оформление возврата непосредственно на рабочем месте кассира (подбор позиций по чеку продажи, возврат денег, пробитие фискального чека). |
Выбор конкретной формы при программном открытии определяется обработчиком менеджера ОбработкаПолученияФормы.
4. Ключевые процедуры модулей
Ниже — обработчики из статического анализа BSL-модулей объекта (имена — дословно из выгрузки).
Модуль объекта (ObjectModule)
| Обработчик | Объём | Назначение |
|---|---|---|
ОбработкаПроведения |
23 стр. | Формирует движения документа. Делегирует расчёт в общие модули ПроведениеСерверУТ, ДенежныеСредстваСервер, ЗапасыСервер, СкладыСервер, СкидкиНаценкиСервер. |
ОбработкаУдаленияПроведения |
11 стр. | Очищает наборы записей регистров при отмене проведения. |
ОбработкаПроверкиЗаполнения |
187 стр. | Развёрнутая проверка заполнения перед записью/проведением (обязательные реквизиты, корректность строк, соответствие исходному чеку, суммы возврата). Формирует сообщения об ошибках. |
ПередЗаписью |
32 стр. | Подготовка данных перед записью (заполнение служебных реквизитов, контроль статуса/смены). |
ОбработкаЗаполнения |
52 стр. | Заполнение документа при создании и вводе на основании (перенос реквизитов из исходного чека/основания). |
ПриКопировании |
3 стр. | Сброс уникальных/фискальных реквизитов при копировании. |
Модуль менеджера (ManagerModule)
| Обработчик | Объём | Назначение |
|---|---|---|
ОбработкаПолученияФормы |
19 стр. | Подмена/выбор нужной формы (например, форма РМК вместо стандартной формы документа). |
Зависимости от общих модулей (число вызовов)
ПроведениеСерверУТ (24), ЧекиЕГАИС (14), ОбщегоНазначенияКлиентСервер (8), НоменклатураСервер (5), РозничныеПродажи (5), СкладыСервер (4), ДенежныеСредстваСервер (3), ЗначениеНастроекПовтИсп (3), ИнтеграцияЕГАИС (3), БонусныеБаллыСервер (2), ОбщегоНазначенияУТ (2), ЦенообразованиеКлиентСервер (2), ЗапасыСервер (2), НоменклатураКлиентСервер (2), ИнтеграцияЕГАИСКлиентСервер (2).
5. Проведение и движения
Это торговая конфигурация: документ ведёт оперативный учёт — движения по регистрам накопления, а не бухгалтерские проводки Дт/Кт напрямую. Проведение реализовано в ОбработкаПроведения с делегированием в перечисленные общие модули.
5.1 Регистры (из RegisterRecords — 9 регистров)
| Регистр | Тип | Что отражает при возврате |
|---|---|---|
ТоварыНаСкладах |
Накопления | Приход возвращённого товара на склад розничной точки. |
СвободныеОстатки |
Накопления | Увеличение свободного остатка на величину возврата. |
ДвиженияСерийТоваров |
Накопления | Движение по сериям возвращаемых позиций. |
ДенежныеСредстваВКассахККМ |
Накопления | Уменьшение денег в кассе ККМ на сумму, выданную наличными. |
ДенежныеСредстваВПути |
Накопления | Деньги в пути (при безналичном/инкассационном пути возврата). |
РасчетыПоЭквайрингу |
Накопления | Возврат по платёжной карте (эквайринг). |
ПрочиеАктивыПассивы |
Накопления | Прочие расчёты, связанные с операцией возврата. |
БонусныеБаллы |
Накопления | Сторно/возврат начисленных бонусных баллов. |
ОстаткиАлкогольнойПродукцииЕГАИС |
Накопления | Движение остатков подконтрольной алкогольной продукции (ЕГАИС). |
5.2 Соответствие бухгалтерскому учёту (типовой план счетов РК)
Регламентированные проводки формируются позже при переносе/отражении в БУ; для возврата покупателю логика зеркальна реализации:
| Операция | Дт | Кт |
|---|---|---|
| Возврат денег покупателю наличными | 1210 (расчёты с покупателями) | 1030 (деньги на текущих счетах) / касса |
| Сторно дохода от реализации | 6010 (доход от реализации) | 1210 |
| Возврат товара на склад | 1330 (товары) | 7010 (себестоимость реализации) |
| Корректировка НДС (16%) | 3130 (НДС к уплате) | 1210 |
Ставка НДС по облагаемым оборотам в РК с 2026 г. — 16%. При
ЦенаВключаетНДС = Дасумма НДС выделяется из цены по расчётной ставке 16/116.
5.3 Электронные документы
По операции возврата в РК может потребоваться выписка/корректировка ЭСФ (электронная счёт-фактура, ИС ЭСФ) и оформление СНТ (сопроводительная накладная на товары) — по номенклатуре из перечня изъятия/прослеживаемости. Оформляются связанными объектами, а не самим чеком возврата.
6. Связанные объекты и ввод на основании
- Документ.ЧекККМ — исходный чек продажи; по нему подбираются возвращаемые позиции (реквизит
ЧекККМ). - Документ.КассоваяСмена — открытая смена, обязательный контекст оформления (
КассоваяСмена). - Справочник.КассыККМ — фискальный регистратор возврата.
- Справочник.КартыЛояльности и регистр
БонусныеБаллы— сторнирование бонусов. - ЭСФ / СНТ — электронные документы РК, формируемые по данным возврата.
- Ввод на основании реализован через
ОбработкаЗаполнения: типовой сценарий — на основании исходного чека продажи (перенос организации, склада, кассы, партнёра и строк).
7. Точки расширения
ОбработкаПроверкиЗаполнения(187 стр.) — добавление собственных проверок (лимиты возврата, соответствие исходному чеку, сроки возврата) через расширение обработчика.ОбработкаЗаполнения/ПередЗаписью— донастройка автозаполнения реквизитов и предзаписной логики.ОбработкаПроведения— при доработке движений расширяйте вызовы общих модулей (ПроведениеСерверУТ,ДенежныеСредстваСервер,ЗапасыСервер), а не дублируйте расчёт.ОбработкаПолученияФормы(менеджер) — подмена форм, в т.ч. кастомная форма РМК.- Подписки на события проведения/записи документа — для интеграций (ЭСФ, СНТ, внешние фискальные сервисы).
- Ставка НДС 16% и параметры РК 2026 задаются в регистрах/настройках налогообложения — не «зашивайте» ставку в код расширения. Конкретный состав движений и перечень форм могут отличаться в других патчах ветки 3.4 — сверяйте с текущей версией конфигурации.
