1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Документ (Documents) |
| Имя | ОперацияПоЯндексКассе |
| Полный путь | Документ.ОперацияПоЯндексКассе |
| Синоним | «Операция по Яндекс.Кассе» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4 (3.4.5.21) |
| Нумерация | Тип Строка, длина 9, непериодическая (Nonperiodical) |
| Раздел интерфейса | Служебные подсистемы → «Операция по Яндекс.Кассе» |
Назначение. Документ отражает онлайн-оплату, поступившую через российский платёжный сервис Яндекс.Касса (ЮKassa): фиксирует транзакцию, платёж, перевод и возврат, разносит поступление денег, комиссию сервиса и расчёты с клиентом по данным платёжного шлюза.
⚠️ Специфика РК. Яндекс.Касса — российский сервис. В Республике Казахстан онлайн-оплаты учитываются через местный эквайринг и платёжные операции (документы эквайринга/операций по платёжным картам). В типовом учёте РК документ «Операция по Яндекс.Кассе», как правило, не используется — он остаётся в конфигурации как часть общего механизма УТ. Приведённые ниже проводки/счета РК даны для контекста плана счетов и справочно применимы к аналогичным операциям эквайринга.
Где найти в 1С (навигационная ссылка):
e1cib/list/Документ.ОперацияПоЯндексКассе
2. Реквизиты шапки и табличные части
2.1. Реквизиты шапки
| Имя реквизита | Тип | Обяз. | Назначение |
|---|---|---|---|
Эквайер |
СправочникСсылка.Контрагенты | Да | Организация-эквайер (платёжный сервис), проводящая оплату |
Партнер |
СправочникСсылка.Партнеры | Да | Бизнес-единица клиента; выбирается первым — по нему подтягиваются контрагент и условия |
Контрагент |
СправочникСсылка.Контрагенты | Да | Конкретное юрлицо клиента, на которое оформляются документы |
Организация |
СправочникСсылка.Организации | Да | Ваша организация (юрлицо); обычно основная из настроек |
БанковскийСчет |
СправочникСсылка.БанковскиеСчета | Да | Счёт зачисления, по которому проходит платёж |
СтатьяРасходов |
ПланВидовХарактеристикСсылка.СтатьиРасходов | Да | Статья учёта расходов (комиссия сервиса) |
АналитикаРасходов |
Составной | Да | Аналитика к статье расходов |
Подразделение |
СправочникСсылка.СтруктураПредприятия | Нет | Подразделение-аналитика операции |
СтатьяДвиженияДенежныхСредств |
СправочникСсылка.СтатьиДвиженияДенежныхСредств | Да | Статья ДДС (аналитика денежного потока) |
ХозяйственнаяОперация |
ПеречислениеСсылка.ХозяйственныеОперации | Да | Вид операции; определяет состав движений и доступные поля |
КонтейнерСообщения |
Строка | Нет | Служебный контейнер сообщения платёжного шлюза |
ИдентификаторТранзакции |
Число | Нет | Идентификатор транзакции в сервисе |
ИдентификаторПлатежа |
Строка | Нет | Идентификатор платежа |
ИдентификаторПеревода |
Строка | Нет | Идентификатор перевода |
ИдентификаторВозврата |
Число | Нет | Идентификатор возврата (при возврате оплаты) |
СуммаСчета |
Число | Нет | Сумма выставленного счёта |
ВалютаСчета |
СправочникСсылка.Валюты | Нет | Валюта счёта |
СуммаДокумента |
Число | Да | Итоговая сумма документа; рассчитывается по данным операции |
Валюта |
СправочникСсылка.Валюты | Да | Валюта документа; в РК — тенге (₸) |
СуммаКомиссии |
Число | Нет | Комиссия платёжного сервиса, удержанная из платежа |
ВалютаКомиссии |
СправочникСсылка.Валюты | Нет | Валюта комиссии |
СпособОплаты |
ПеречислениеСсылка.СпособыОплатыЧерезЯндексКассу | Да | Способ оплаты через сервис |
ОснованиеПлатежа |
Составной | Нет | Документ-основание платежа |
ОбъектРасчетов |
Составной | Да | Объект расчётов (сделка/заказ), по которому ведётся взаиморасчёт |
ОписаниеПричиныВозврата |
Строка | Нет | Комментарий при операции возврата |
2.2. Табличные части
Основную нагрузку несёт шапка (модель «одна транзакция — один документ»): суммы платежа, комиссии и возврата хранятся в реквизитах шапки, а расшифровка расчётов ведётся через реквизит ОбъектРасчетов. Табличные части используются служебно (расшифровка платежей/объектов расчётов) в зависимости от ХозяйственнойОперации; их состав определяется выбранным видом операции.
3. Формы
| Форма | Назначение |
|---|---|
| ФормаДокумента | Основная форма ввода/редактирования: реквизиты платежа, комиссии, идентификаторы транзакции, выбор организации/контрагента и статей учёта |
| ФормаСписка | Список документов с отбором по организации, контрагенту, периоду; открывается по ссылке e1cib/list/Документ.ОперацияПоЯндексКассе |
| ФормаВыбора | Выбор документа при подборе в другие объекты/отчёты |
Точный набор форм зависит от поставки; если специализированные формы не заданы, платформа использует автогенерируемые формы документа. — требует проверки в конкретной версии.
4. Ключевые процедуры модулей
Ниже — обработчики модуля объекта (ObjectModule), полученные статическим анализом BSL (имена — дословно из выгрузки).
| Обработчик | Объём | Назначение |
|---|---|---|
ОбработкаЗаполнения |
18 стр. | Заполнение реквизитов по умолчанию при создании и вводе на основании |
ОбработкаПроверкиЗаполнения |
21 стр. | Контроль обязательных реквизитов перед записью/проведением |
ПередЗаписью |
18 стр. | Предзаписные проверки, доустановка служебных полей |
ПриЗаписи |
9 стр. | Действия непосредственно при записи объекта |
ОбработкаПроведения |
41 стр. | Формирование движений; делегирует расчёт общим модулям (см. ниже) |
ОбработкаУдаленияПроведения |
19 стр. | Очистка движений и связанных данных при отмене проведения |
Делегирование в ОбработкаПроведения. Формирование движений вынесено в общие модули оперативного контура УТ:
ПроведениеСерверУТ— общий каркас проведения (наибольшее число вызовов);ДенежныеСредстваСервер— движения денежных средств и ДС в пути;ВзаиморасчетыСервер— расчёты с клиентами;ДоходыИРасходыСервер— прочие расходы/активы-пассивы (комиссия сервиса).
Прочие зависимости (общие модули): ОбщегоНазначения, СтроковыеФункцииКлиентСервер, ЗначениеНастроекПовтИсп, ОбщегоНазначенияКлиентСервер, Пользователи, ОбщегоНазначенияУТ, МенеджерОборудованияКлиентСервер, ПодключаемоеОборудованиеУТВызовСервера, ПрефиксацияОбъектовКлиентСервер.
Контроль/сообщения из кода: используется механизм формирования текста исключения (ТекстИсключения) при ошибках проверки/проведения.
5. Проведение и движения
Это торговая конфигурация — документ ведёт оперативный учёт через регистры накопления и сведений, а не бухгалтерские проводки Дт/Кт. По данным RegisterRecords документ формирует движения по 8 регистрам:
| Регистр | Тип | Что отражает |
|---|---|---|
ДвиженияДенежныеСредстваДоходыРасходы |
Накопления | Движение денег в разрезе доходов/расходов |
ДвиженияДенежныеСредстваКонтрагент |
Накопления | Движение денег в разрезе контрагента |
ДенежныеСредстваВПути |
Накопления | Суммы, зачисленные сервисом, но не поступившие на счёт |
ПрочиеАктивыПассивы |
Накопления | Прочие активы/пассивы (в т.ч. по комиссии) |
ПрочиеРасходы |
Накопления | Комиссия платёжного сервиса как прочий расход |
РасчетыСКлиентами |
Накопления | Взаиморасчёты с клиентом (укрупнённо) |
РасчетыСКлиентамиПоДокументам |
Накопления | Взаиморасчёты с клиентом в разрезе документов расчётов |
СуммыДокументовВВалютеРегл |
Сведений | Суммы документа в валюте регламентированного учёта (₸) |
Логика движений (стандартная):
- поступление оплаты клиента увеличивает
ДенежныеСредстваВПути(пока сервис не перечислил на банковский счёт) и уменьшает задолженность клиента вРасчетыСКлиентами/РасчетыСКлиентамиПоДокументам; - удержанная сервисом комиссия отражается в
ПрочиеРасходы/ПрочиеАктивыПассивы; - денежные регистры (
ДвиженияДенежныеСредства…) фиксируют потоки по статье ДДС и контрагенту; СуммыДокументовВВалютеРеглхранит эквивалент суммы в тенге для регламентированного контура.
Проекция на план счетов РК (справочно)
При отражении аналогичных операций эквайринга в регламентированном учёте РК задействуются счета Типового плана счетов:
| Операция | Дт | Кт |
|---|---|---|
| Поступление оплаты через сервис (деньги в пути) | 1030 «Деньги на текущих счетах» | 1210 «Краткосрочная ДЗ покупателей» |
| Начисление дохода от реализации | 1210 | 6010 «Доход от реализации» |
| НДС к уплате (ставка РК 16%) | 1210 | 3130 «НДС к уплате» |
| Комиссия платёжного сервиса (прочий расход) | 7010 / счёт расходов периода | 3310 «КЗ поставщикам» |
В РК доход облагается НДС 16% (значение 2026 года; ставка 12% устарела). Электронный документооборот по реализации — ЭСФ (ИС ЭСФ) и СНТ там, где это требуется по номенклатуре.
6. Связанные объекты и ввод на основании
- Партнёры / Контрагенты / Организации / Банковские счета — источники заполнения шапки.
- Соглашения и объект расчётов — определяют условия и привязку взаиморасчётов (
ОбъектРасчетов,ОснованиеПлатежа). - Статьи ДДС, Статьи расходов — аналитика денежных и расходных движений.
- Перечисления
ХозяйственныеОперации,СпособыОплатыЧерезЯндексКассу— управляют поведением документа. - Ввод на основании / основания платежа — документ может создаваться на основании заказов/сделок клиента и, в свою очередь, служить основанием для последующих операций расчётов. Конкретный список команд ввода на основании определяется составом критериев отбора конфигурации. — требует проверки в конкретной версии.
7. Точки расширения
- Обработка проведения — расширение обработчика
ОбработкаПроведенияв модуле объекта или подписка на событие; корректный способ доработать состав движений — через общие модули оперативного контура (ПроведениеСерверУТ,ДенежныеСредстваСервер,ВзаиморасчетыСервер,ДоходыИРасходыСервер), а не переопределением регистров напрямую. - Проверка заполнения — дополнение
ОбработкаПроверкиЗаполнениясобственными правилами контроля. - Заполнение по умолчанию — расширение
ОбработкаЗаполнения(в т.ч. под сценарии ввода на основании). - Формы — расширение
ФормаДокумента/ФормаСписка(добавление реквизитов, команд, условного оформления). - Подписки на события (
ПередЗаписью,ПриЗаписи) — для интеграций с внешними платёжными шлюзами без правки типового модуля.
Рекомендуется реализовывать доработки через Расширение конфигурации (заимствование обработчиков/форм), чтобы сохранить обновляемость типовой конфигурации.
