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