1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | ВозвратПодарочныхСертификатов |
| Полный путь | Документ.ВозвратПодарочныхСертификатов |
| Синоним | «Возврат подарочных сертификатов» |
| Конфигурация | Управление торговлей для Казахстана, ред. 3.4.5.21 |
| Нумерация | Тип Строка, длина 11, периодичность — в пределах года (Year) |
Назначение. Документ оформляет возврат покупателем ранее приобретённого подарочного сертификата с возвратом денежных средств: гасит сертификат в учёте, корректирует взаиморасчёты и выручку от реализации сертификатов, регистрирует движение денег в кассе ККМ / по эквайрингу.
Кто работает. Кассир или менеджер по продажам.
Где найти.
- Функционально: раздел «Продажи» → подарочные сертификаты (ввод, как правило, на основании чека ККМ продажи сертификата).
- Список объекта открывается навигационной ссылкой:
e1cib/list/Документ.ВозвратПодарочныхСертификатов.
В части выгрузки объект относится к служебной подсистеме, поэтому в некоторых сборках команда может отображаться в разделе «Служебные подсистемы». Фактическое место в командном интерфейсе — версионно-специфично, проверяется в конкретной сборке (3.4.5.21).
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация |
СправочникСсылка.Организации | Да | Юрлицо, от имени которого оформляется возврат. Обычно подставляется основная организация из настроек. |
Валюта |
СправочникСсылка.Валюты | Да | Валюта документа (валюта сумм в строках). Обычно тенге (₸); подтягивается из соглашения. |
СуммаДокумента |
Число | Нет | Итоговая сумма возврата. Рассчитывается автоматически по строкам. |
Кассир |
СправочникСсылка.Пользователи | Да | Кассир, выполняющий возврат. |
Комментарий |
Строка | Нет | Произвольный комментарий. |
Статус |
ПеречислениеСсылка.СтатусыЧековККМ | Нет | Статус в жизненном цикле чека/возврата. |
КассаККМ |
СправочникСсылка.КассыККМ | Да | Касса ККМ, через которую возвращаются деньги. |
Руководитель |
СправочникСсылка.ОтветственныеЛицаОрганизаций | Нет | Подпись руководителя в печатных формах. |
ГлавныйБухгалтер |
СправочникСсылка.ОтветственныеЛицаОрганизаций | Нет | Подпись главбуха в печатных формах. |
РеализацияПодарочныхСертификатов |
ДокументСсылка.РеализацияПодарочныхСертификатов | Нет | Документ-основание продажи сертификата. |
ВыданоНаличными |
Число | Нет | Сумма, выданная покупателю наличными. |
КассоваяСмена |
ДокументСсылка.КассоваяСмена | Да | Открытая кассовая смена, в рамках которой пробивается возврат. |
Партнер |
СправочникСсылка.Партнеры | Нет | Партнёр-контрагент как бизнес-единица. По нему подтягиваются контрагент, соглашение, условия. |
Устаревшие (удаляемые) реквизиты — присутствуют в метаданных для совместимости, в новых документах не заполняются:
УдалитьНомерЧекаККМ (Число), УдалитьВариантОтправкиЭлектронногоЧека (ПеречислениеСсылка.ВариантыОтправкиЭлектронногоЧекаПокупателю), УдалитьКонтактныеДанныеЭлектронногоЧека (Строка), УдалитьКассоваяСмена (ДокументСсылка.УдалитьКассоваяСмена).
2.2 Табличная часть ПодарочныеСертификаты
| Имя | Тип | Назначение |
|---|---|---|
ПодарочныйСертификат |
СправочникСсылка.ПодарочныеСертификаты | Возвращаемый сертификат. |
Сумма |
Число | Сумма по строке (номинал возвращаемого сертификата). |
СтавкаНДС |
СправочникСсылка.СтавкиНДС | Ставка НДС позиции. В РК стандартная ставка — 16 % (2026 г.), либо 0 % / «Без НДС». |
СуммаНДС |
Число | Сумма НДС по строке, рассчитывается по ставке. |
ИдентификаторСтроки |
Строка | Служебный идентификатор строки (связка со строками движений/оплат). |
Реализация подарочных сертификатов обычно не облагается НДС как таковая (это не отгрузка товара, а получение аванса/денежного обязательства), но реквизит
СтавкаНДСв строке присутствует в метаданных. Порядок налогообложения конкретного сертификата определяется учётной политикой организации — версионно/учётно-специфично.
3. Формы
Отдельный список форм в evidence не выгружен; формируется через ОбработкаПолученияФормы менеджера. По назначению объекта используются:
| Форма | Назначение |
|---|---|
Форма документа (ФормаДокумента) |
Основная форма ввода: шапка + табличная часть сертификатов, кнопки проведения и пробития чека возврата. |
Форма списка (ФормаСписка) |
Список документов возврата (открывается ссылкой e1cib/list/…). |
Форма выбора (ФормаВыбора) |
Подбор документа при вводе в другие объекты. |
Выбор конкретной формы при открытии управляется методом ОбработкаПолученияФормы модуля менеджера (19 стр.).
4. Ключевые процедуры модулей
Имена обработчиков — дословно из выгрузки (статический анализ BSL, без исполнения кода).
4.1 Модуль объекта (ObjectModule)
| Обработчик | Объём | Что делает (типовая логика) |
|---|---|---|
ОбработкаЗаполнения |
28 стр. | Заполнение реквизитов при вводе на основании (чек ККМ / документ реализации сертификатов): организация, партнёр, касса, кассовая смена, табличная часть возвращаемых сертификатов. |
ПередЗаписью |
28 стр. | Предзаписные проверки и подготовка данных: пересчёт сумм, контроль статуса, установка служебных полей перед записью. |
ПриЗаписи |
7 стр. | Действия непосредственно при записи объекта. |
ОбработкаПроверкиЗаполнения |
3 стр. | Проверка обязательных реквизитов (организация, кассир, касса ККМ, кассовая смена) перед проведением. |
ОбработкаПроведения |
25 стр. | Формирование движений; делегирует расчёт в общие модули (см. 4.3) и наборы регистров (см. §5). |
ОбработкаУдаленияПроведения |
14 стр. | Очистка/сторнирование движений при отмене проведения. |
ПриКопировании |
3 стр. | Сброс полей, не подлежащих копированию (номер, статус, связки). |
4.2 Модуль менеджера (ManagerModule)
| Обработчик | Объём | Что делает |
|---|---|---|
ОбработкаПолученияФормы |
19 стр. | Выбор/подмена формы при открытии объекта. |
4.3 Зависимости от общих модулей (число вызовов)
ПроведениеСерверУТ (21) — ядро формирования движений; ПодарочныеСертификатыСервер (4) — логика погашения сертификата; ДенежныеСредстваСервер (3) — движения по деньгам/эквайрингу; ЗначениеНастроекПовтИсп (2); ОбщегоНазначенияКлиентСервер (1); Пользователи (1); ОбщегоНазначенияУТ (1); РаботаСКурсамиВалютУТ (1) — пересчёт по курсу валют; ОтветственныеЛицаСервер (1) — подстановка руководителя/главбуха.
Контроль/сообщения: в коде присутствует формирование текста ошибки (ТекстОшибки) — используется при проверках заполнения и контроле проведения.
5. Проведение и движения
Это торговая конфигурация: документ ведёт оперативный учёт — формирует движения по регистрам накопления и сведений, а не бухгалтерские проводки Дт/Кт. ОбработкаПроведения делегирует формирование движений в ПроведениеСерверУТ, ДенежныеСредстваСервер, ПодарочныеСертификатыСервер.
5.1 Регистры, по которым формируются движения (7 шт.)
| Регистр | Тип | Что фиксирует |
|---|---|---|
ИсторияПодарочныхСертификатов |
Сведений | Событие возврата/погашения сертификата в его истории. |
ПодарочныеСертификаты |
Накопления | Расход (погашение) возвращаемого сертификата. |
ДвиженияДенежныеСредстваКонтрагент |
Накопления | Движение денежных средств в разрезе контрагента. |
ДенежныеСредстваВКассахККМ |
Накопления | Выдача денег из кассы ККМ (при наличном возврате). |
ДенежныеСредстваВПути |
Накопления | Деньги «в пути» (при безналичном/эквайринговом возврате). |
РасчетыПоЭквайрингу |
Накопления | Возврат по платёжной карте (эквайринг). |
ПрочиеАктивыПассивы |
Накопления | Прочие расчёты/обязательства по операции возврата. |
5.2 Соответствие бухгалтерским счетам РК (для регламентного учёта)
Оперативные движения при последующем отражении в регламентном учёте (типовой план счетов РК) дают проводки вида:
| Хозяйственная операция | Дебет | Кредит |
|---|---|---|
| Сторнирование/уменьшение выручки от реализации сертификата | 6010 «Доход от реализации» | 1210 «Краткосрочная ДЗ покупателей» |
| Возврат денег из кассы ККМ | 1210 | 1030 «Деньги на текущих счетах» / касса |
| НДС при наличии (корректировка) | 3130 «НДС к уплате» | 1210 |
Возврат сертификата, как правило, отражается как сторно ранее полученного аванса/дохода и выдача денег покупателю. Точный маппинг зависит от настроек статьи ДДС и учётной политики — версионно/учётно-специфично.
5.3 Актуальные числа (РК, 2026)
- Ставка НДС: 16 % (стандартная).
- МРП = 4 325 ₸, МЗП = 85 000 ₸.
- Пример НДС по строке: сертификат номиналом 100 000 ₸, ставка 16 % → сумма НДС = 100 000 × 16 / 116 = 13 793,10 ₸ (при выделении НДС из суммы «в том числе»).
(Показатели ИПН/ОПВ/ОСМС и т. п. к данному документу напрямую не относятся — они не участвуют в его движениях; приведённые ставки НДС и базовые величины актуальны на 2026 год.)
6. Связанные объекты и ввод на основании
- Основание ввода: чек ККМ продажи сертификата и/или документ
РеализацияПодарочныхСертификатов(ссылка хранится в одноимённом реквизите шапки). При вводеОбработкаЗаполненияпереносит реквизиты и табличную часть. - Справочники:
Организации,Валюты,Пользователи(кассир),КассыККМ,Партнеры,ПодарочныеСертификаты,СтавкиНДС,ОтветственныеЛицаОрганизаций. - Документы:
КассоваяСмена(обязательная привязка),РеализацияПодарочныхСертификатов. - Электронные документы РК: при необходимости операция сопровождается ЭСФ (ИС ЭСФ) и СНТ — по правилам налогообложения конкретной организации; для чистого возврата сертификата ЭСФ обычно не требуется.
Ограничения бизнес-логики (из evidence): после пробития чека на возврат отмена невозможна; повторно вернуть один и тот же сертификат нельзя (контролируется через регистр ПодарочныеСертификаты / ИсторияПодарочныхСертификатов).
7. Точки расширения
- Обработчики модуля объекта (
ПередЗаписью,ОбработкаЗаполнения,ОбработкаПроведения,ОбработкаПроверкиЗаполнения) — подходят для доопределения через расширение конфигурации (аннотации&Вместо/&После/&Перед). - Общие модули
ПроведениеСерверУТ,ДенежныеСредстваСервер,ПодарочныеСертификатыСервер— центральные точки логики движений; при доработках корректнее переопределять поведение в расширении, не правя типовые модули. - Наборы движений — добавление собственных регистров/движений выполняется в
ОбработкаПроведения(расширяющая процедура&После). - Формы — переопределение через
ОбработкаПолученияФормыменеджера либо расширение форм документа/списка. - Проверки заполнения — дополнительный контроль реквизитов через
ОбработкаПроверкиЗаполненияс формированиемТекстОшибки.
