Переводы СБП (c2b) клиент переопределяемый
ПриЗаполненииПараметровСообщенияБезШаблонаСБП
Описание, пример вызова
// Заполняет параметры сообщения электронной почты, отправляемого без шаблона.// Применяется в случае, если шаблоны сообщений не используются.//// Параметры:// ПараметрыСообщения - Структура - Параметры сообщения электронной почты:// * Получатель - СписокЗначений - Список адресов электронной почты.// * Предмет - Произвольный - Ссылка на основание платежа.// * Тема - Строка - Тема сообщения.// * Текст - Строка - Текст сообщения.// ПараметрыОперации - Структура - Содержит дополнительные параметры для формирования текста сообщения:// * НастройкаПодключения - СправочникСсылка.НастройкиПодключенияКСистемеБыстрыхПлатежей -// настройка подключения к Системе быстрых платежей.// * ПлатежнаяСсылка - Строка - Платежная ссылка, отправляемая в сообщении.// * СуммаСсылкиСБП - Число - Сумма платежной ссылки, отправляемой в сообщении.////@skip-warningПроцедура ПриЗаполненииПараметровСообщенияБезШаблонаСБП(ПараметрыСообщения, ПараметрыОперации) Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриЗаполненииПараметровСообщенияБезШаблонаСБП(ПараметрыСообщения, ПараметрыОперации)
ПередОткрытиемФормыОтправкиПлатежнойСсылки
Описание, пример вызова
// Определяет алгоритм, выполняющийся перед открытием формы подготовки платежной ссылки СБП.//Процедура ПередОткрытиемФормыОтправкиПлатежнойСсылки() Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПередОткрытиемФормыОтправкиПлатежнойСсылки()
ПриОткрытииФормыQRКода
Описание, пример вызова
// Определяет алгоритм, выполняющийся при открытии формы QR кода на форме подготовки платежной ссылки СБП.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма отображения QR-кода.// ДанныеПлатежнойСсылки - Структура - содержит в себе описание платежной ссылки:// * ПлатежнаяСсылка - Строка - ссылка сформированная по данным документа операции.// * QRКод - ДвоичныеДанные - данные изображения QR-кода.// * ОснованиеПлатежа - ОпределяемыйТип.ДокументОперацииСБП - документ, который отражает// оплату в информационной базе.// ОповещениеПослеЗавершенияНастройкиФормы - ОписаниеОповещения - оповещение,// вызывает метод "ПриОтображенииQRКода", рекомендуется использовать для подключения оборудования.// Свойство "ДополнительныеПараметры" имеет тип Структура, для передачи параметров в переопределяемый метод// ПереводыСБПc2bКлиентПереопределяемый.ПриОтображенииQRКода.//Процедура ПриОткрытииФормыQRКода( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриОткрытииФормыQRКода();
ПриОтображенииQRКода
Описание, пример вызова
// Определяет алгоритм, выполняющийся при отображении QR кода на форме подготовки платежной ссылки СБП.//// Параметры:// ДанныеПлатежнойСсылки - Структура - содержит описание платежной ссылки и основания платежа:// * ПлатежнаяСсылка - Строка - ссылка сформированная по данным документа операции.// * QRКод - ДвоичныеДанные - данные изображения QR-кода.// * ОснованиеПлатежа - ОпределяемыйТип.ДокументОперацииСБП - документ, который отражает// оплату в информационной базе.// Параметры - Структура - описание параметров переданных из метода// ПереводыСБПc2bКлиентПереопределяемый.ПриОткрытииФормыQRКода.//// Пример:// Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("ПоддержкаОборудования.ПодключаемоеОборудование.ДисплеиПокупателя") Тогда//// МодульОборудованиеДисплеиПокупателяКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ОборудованиеДисплеиПокупателяКлиент");//// Если МодульОборудованиеДисплеиПокупателяКлиент.ПодключенныеДисплеиПокупателяВыводятQRКод() Тогда//// ПараметрыОперации = МодульОборудованиеДисплеиПокупателяКлиент.ПараметрыОперацииДисплейПокупателя();// ПараметрыОперации.ЗначениеQRКода = ДанныеПлатежнойСсылки.ПлатежнаяСсылка;// ПараметрыОперации.КартинкаQRКода = Base64Строка(ДанныеПлатежнойСсылки.ПлатежнаяСсылка);//// МодульОборудованиеДисплеиПокупателяКлиент.НачатьВыводQRКодаНаДисплейПокупателя(// Неопределено,// Новый УникальныйИдентификатор,// Неопределено,// ПараметрыОперации);//// КонецЕсли;// КонецЕсли;//Процедура ПриОтображенииQRКода( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриОтображенииQRКода();
ПриОбработкеНажатияКоманды
Описание, пример вызова
// Определяет алгоритм, выполняющийся при нажатии команды на форме QR-кода.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма отображения QR-кода.// Команда - КомандаФормы - выполняемая команда.// ДанныеПлатежнойСсылки - Структура - параметры выполнения команды:// * ПлатежнаяСсылка - Строка - ссылка сформированная по данным документа операции.// * QRКод - ДвоичныеДанные - данные изображения QR-кода.// * ОснованиеПлатежа - ОпределяемыйТип.ДокументОперацииСБП - документ, который отражает// оплату в информационной базе.//Процедура ПриОбработкеНажатияКоманды( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриОбработкеНажатияКоманды();
ПриЗакрытииФормыQRКода
Описание, пример вызова
// Определяет алгоритм, выполняющийся при закрытии формы отображения QR-кода.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма отображения QR-кода.//Процедура ПриЗакрытииФормыQRКода(Форма) Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриЗакрытииФормыQRКода(Форма)
ПриНастройкеКассовыхСсылок
Описание, пример вызова
// Определяет алгоритм, выполняющийся при открытии формы кассовых ссылок из формы настройки подключения СБП.//// Параметры:// ПараметрыНастройки - Структура - содержит в себе описание настроек подключения:// * НастройкаПодключения - СправочникСсылка.НастройкиПодключенияКСистемеБыстрыхПлатежей -// настройка подключения к Системе быстрых платежей.// ПараметрыОплаты - Соответствие - содержит имена и значения полей регистра сведений,// хранящего данные о настройках оплат.// ОповещениеПослеЗакрытияФормы - ОписаниеОповещения - оповещение,вызывает метод "ПриЗакрытииФормыКассовыхСсылок",// необходимо передать количество кассовых ссылок по настройке интеграции.//Процедура ПриНастройкеКассовыхСсылок( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриНастройкеКассовыхСсылок();
ПриОткрытииФормыПодключенияСсылки
Описание, пример вызова
// Определяет алгоритм, выполняющийся при открытии подключения кассовой ссылки.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма подключения кассовой ссылки.// Отказ - Булево - признак отказа от открытия формы.//Процедура ПриОткрытииФормыПодключенияСсылки( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриОткрытииФормыПодключенияСсылки();
ОбработкаОповещенияФормыПодключенияСсылки
Описание, пример вызова
// Определяет алгоритм, выполняющийся при открытии подключения кассовой ссылки.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма подключения кассовой ссылки.// ИмяСобытия - Строка - может быть использовано для идентификации сообщений// принимающими их формами.// Параметр - Произвольный - могут быть переданы любые необходимые данные для обработки.// Источник - Произвольный - источник события, например, в качестве источника может быть// указана другая форма.// Подключить - Булево - если устанавливается значение Истина, будет выполнена попытка// подключения ссылки.//Процедура ОбработкаОповещенияФормыПодключенияСсылки( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ОбработкаОповещенияФормыПодключенияСсылки();
ПриЗакрытииФормыПодключенияСсылки
Описание, пример вызова
// Определяет алгоритм, выполняющийся при закрытии формы подключения кассовой ссылки.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма подключения кассовой ссылки.// ЗавершениеРаботы - Булево - признак завершения работы.//Процедура ПриЗакрытииФормыПодключенияСсылки( Экспорт
Пример вызова
ПереводыСБПc2bКлиентПереопределяемый.ПриЗакрытииФормыПодключенияСсылки();
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).