1. Идентификация объекта
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Документ) |
| Имя | АннулированиеПодарочныхСертификатов |
| Полное имя | Documents.АннулированиеПодарочныхСертификатов |
| Синоним | «Аннулирование подарочных сертификатов» |
| Конфигурация | Управление торговлей для Казахстана, 3.4.5.21 |
| Нумерация | тип Строка, длина 11, периодичность — Год |
| Навигация (список) | e1cib/list/Документ.АннулированиеПодарочныхСертификатов |
| Навигация (объект) | e1cib/data/Документ.АннулированиеПодарочныхСертификатов |
Назначение. Документ гасит ранее выпущенные подарочные сертификаты, которые не были предъявлены к оплате товаром/услугой (истёк срок действия, отзыв эмитентом). При проведении обязательство организации перед держателем сертификата снимается с оперативного учёта, а невостребованная сумма признаётся прочим доходом.
Где найти в 1С. Основной путь — раздел «Продажи» → блок работы с подарочными сертификатами. В интерфейсе конфигурации команда открытия списка также доступна через служебные подсистемы; целевая ссылка одна и та же: e1cib/list/Документ.АннулированиеПодарочныхСертификатов.
Кто работает. Менеджер по продажам (формирование, подбор сертификатов) и бухгалтер (контроль признания дохода в регламентированном учёте).
2. Реквизиты шапки и табличные части
2.1. Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация |
СправочникСсылка.Организации |
Да | Юрлицо, от имени которого аннулируются сертификаты. Обычно подставляется основная организация из настроек. |
Менеджер |
СправочникСсылка.Пользователи |
Нет | Ответственный менеджер (для отчётов по менеджерам/сделкам). |
Комментарий |
Строка |
Нет | Произвольный текст к документу. |
Стандартные системные поля (Номер, Дата, Проведён, ПометкаУдаления) присутствуют неявно как реквизиты документа.
2.2. Табличная часть ПодарочныеСертификаты (4 колонки)
| Имя | Тип | Назначение |
|---|---|---|
ПодарочныйСертификат |
СправочникСсылка.ПодарочныеСертификаты |
Аннулируемый сертификат из справочника «Подарочные сертификаты». |
СуммаВВалютеСертификата |
Число |
Списываемая (аннулируемая) сумма в валюте сертификата. Для РК — тенге (₸). |
СтатьяДоходов |
ПланВидовХарактеристикСсылка.СтатьиДоходов |
Статья аналитики выручки/прочих доходов, на которую относится признанный доход от аннулирования. |
АналитикаДоходов |
(составной, определяется настройкой статьи) | Значение дополнительной аналитики к статье доходов. Тип зависит от типа аналитики выбранной статьи. |
3. Формы
| Форма | Роль | Состав (по выгрузке) |
|---|---|---|
ФормаДокумента |
Основная форма редактирования документа | 102 элемента: 7 полей ввода, 1 таблица (ПодарочныеСертификаты), 5 команд. Страницы: СтраницаПодарочныеСертификаты, СтраницаКомментарий. |
ФормаСписка |
Список документов (журнал) | 48 элементов: 1 поле ввода, таблица Список. |
Команды формы документа:
Заполнить— автозаполнение табличной части подходящими сертификатами (например, с истёкшим сроком действия).СчитатьПодарочныйСертификат— добавление сертификата по считанному номеру/штрихкоду.ЗаписатьДокумент— запись без проведения.ПровестиДокумент— проведение без закрытия.ПровестиИЗакрыть— проведение и закрытие формы.
4. Ключевые процедуры модуля объекта
Обработчики (имена и объём — дословно из статического анализа BSL-модулей объекта, ObjectModule):
| Обработчик | Объём | Что делает |
|---|---|---|
ОбработкаПроведения |
21 стр. | Формирует движения по регистрам. Делегирует расчёт в общие модули (см. ниже). |
ОбработкаУдаленияПроведения |
13 стр. | Отменяет/очищает движения при распроведении, корректно снимает записи по подсистемам подарочных сертификатов и доходов. |
ОбработкаПроверкиЗаполнения |
3 стр. | Проверяет заполнение обязательных данных перед записью/проведением. |
ПередЗаписью |
12 стр. | Подготовка данных перед записью (служебные реквизиты, признаки). |
ПриЗаписи |
7 стр. | Действия непосредственно при записи объекта. |
ОбработкаЗаполнения |
3 стр. | Заполнение полей при создании (в т.ч. при вводе на основании). |
ПриКопировании |
5 стр. | Корректировка реквизитов при копировании документа. |
Зависимости от общих модулей (число вызовов):
ПроведениеСерверУТ (16), ПодарочныеСертификатыСервер (3), ДоходыИРасходыСервер (1), ЗначениеНастроекПовтИсп (1), Пользователи (1), ЗакрытиеМесяцаСервер (1).
ОбработкаПроведения не рассчитывает движения «вручную», а собирает таблицы движений в ПроведениеСерверУТ и специализированной логикой ПодарочныеСертификатыСервер / ДоходыИРасходыСервер.
5. Проведение и движения
Это торговая конфигурация: документ ведёт оперативный учёт — движения по регистрам накопления и сведений, а не бухгалтерские проводки Дт/Кт напрямую. Регламентированные проводки формируются позднее при отражении/закрытии периода.
5.1. Движения по регистрам (из RegisterRecords)
| Регистр | Вид | Что фиксирует при аннулировании |
|---|---|---|
AccumulationRegister.ПодарочныеСертификаты |
Накопления | Расход (списание) остатка обязательства по аннулируемым сертификатам. |
AccumulationRegister.ПрочиеДоходы |
Накопления | Признание невостребованной суммы как прочего дохода (по статье/аналитике доходов из ТЧ). |
AccumulationRegister.ПрочиеАктивыПассивы |
Накопления | Корректировка активов/пассивов, связанных со списываемым обязательством. |
AccumulationRegister.ДвиженияКонтрагентДоходыРасходы |
Накопления | Финрезультат в разрезе контрагента/держателя (доходы-расходы). |
InformationRegister.ИсторияПодарочныхСертификатов |
Сведений | Фиксация события изменения состояния сертификата (аннулирован) в его истории. |
5.2. Соответствие типовому плану счетов РК (при отражении в регл. учёте)
Аннулирование неиспользованного сертификата = списание обязательства и признание прочего дохода. Типовая корреспонденция по плану счетов РК:
- Дт 3520/3510 (обязательство по сертификату, авансы полученные) → Кт 6280/6010 — признание невостребованной суммы доходом.
Пример: аннулируется сертификат номиналом 20 000 ₸.
- Если при продаже сертификата НДС не начислялся (учитывался как предоплата будущей поставки), при аннулировании выделяется НДС по ставке 16%: доход без НДС = 20 000 / 1,16 ≈ 17 241 ₸, НДС = 2 759 ₸ (Кт 3130 «НДС к уплате»).
- Итог: Кт 6010/6280 = 17 241 ₸, Кт 3130 = 2 759 ₸.
Конкретная схема выделения НДС при аннулировании зависит от учётной политики организации и настройки статьи доходов — это версионно/настроечно-специфичная деталь, которую следует сверить в конкретной базе.
6. Связанные объекты и ввод на основании
- Справочник
ПодарочныеСертификаты— источник аннулируемых объектов; документ меняет их состояние на «аннулирован». - План видов характеристик
СтатьиДоходов— аналитика признаваемого дохода. - Регистр сведений
ИсторияПодарочныхСертификатов— журнал состояний, куда пишется факт аннулирования (используется для отчётов и контроля жизненного цикла сертификата). - Документы выпуска/продажи подарочных сертификатов — логически предшествуют: аннулирование гасит именно ранее выпущенные и неиспользованные сертификаты.
- Регламентные механизмы —
ЗакрытиеМесяцаСерверучаствует в закрытии периода и формировании итогового финрезультата по прочим доходам.
Обработчик ОбработкаЗаполнения поддерживает заполнение при создании; специализированного массового ввода на основании для этого документа типовая логика не предполагает — сертификаты подбираются командами Заполнить / СчитатьПодарочныйСертификат.
7. Точки расширения
- Подписки/расширения на события модуля объекта:
ОбработкаПроведения,ОбработкаПроверкиЗаполнения,ПередЗаписью,ПриЗаписи— для добавления собственных правил заполнения, проверок и движений. - Общие модули как точки внедрения логики: переопределение/дополнение через механизмы
ПроведениеСерверУТ,ПодарочныеСертификатыСервер,ДоходыИРасходыСервер(в расширении — заимствование процедур с аннотацией&После/&Вместо). - Форма
ФормаДокумента: расширение команд (Заполнить,СчитатьПодарочныйСертификат) и обработчиков событий формы для нестандартного подбора сертификатов. - Статьи/аналитика доходов: настройка
СтатьиДоходовуправляет разрезами признания дохода без доработки конфигурации. - Дополнительные реквизиты/сведения документа — штатный механизм для хранения отраслевых атрибутов без изменения метаданных.
