Skip to content

Универсальный обмен с банками формы

УдалитьПодписиФайла

Описание, пример вызова
Процедура УдалитьПодписиФайла(ПрисоединенныйФайл) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.УдалитьПодписиФайла(ПрисоединенныйФайл)

СинхронизироватьПрисоединенныеФайлы

Описание, пример вызова
// Неиспользуемые присоединенные файлы помечаем на удаление и очищаем, а для используемых снимаем пометку удаления.
//
// Параметры:
// ДокументОснование - ДокументСсылка.ЗаявкаНаКредит, ДокументСсылка.ФинОтчетВБанк - владелец файлов.
// СвойстваФайлов - Соответствие - список файлов, которые прикладываются к пакету отчетности:
// * Ключ - ОпределяемыйТип.ПрисоединенныйФайл - файл отчета из пакета.
// * Значение - Булево - текущее состояние пометки удаления файла.
//
Процедура СинхронизироватьПрисоединенныеФайлы(Знач ДокументОснование, Знач СвойстваФайлов, Знач СервисОбменаСБанками) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.СинхронизироватьПрисоединенныеФайлы(ДокументОснование, СвойстваФайлов, СервисОбменаСБанками)

СоздатьАрхивПоДаннымТранзакций

Описание, пример вызова
// Выполняет формирование архива с файлами заявки на основании данных транзации, ранее помещенных в регистр сведений.
//
// Параметры:
// ИдентификаторХранилищаТранзакций - Строка - см. ИдентификаторВременногоХранилищаТранзакций в ПодготовитьЗаявкуДляОтправки() у документа.
// АдресАрхива - Строка - адрес временного хранилища, куда поместить данные zip-архива.
// КомментарийАрхива - Строка - текст, который будет записан как комментарий к zip-архиву.
//
Процедура СоздатьАрхивПоДаннымТранзакций(ИдентификаторХранилищаТранзакций, АдресАрхива, КомментарийАрхива) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.СоздатьАрхивПоДаннымТранзакций(ИдентификаторХранилищаТранзакций, АдресАрхива, КомментарийАрхива)

НовыйТаблицаДополнительныеПоказатели

Описание, пример вызова
Функция НовыйТаблицаДополнительныеПоказатели() Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.НовыйТаблицаДополнительныеПоказатели()

КоличествоРазличныхБанковТребующихПоказатели

Описание, пример вызова
Функция КоличествоРазличныхБанковТребующихПоказатели(Показатели) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.КоличествоРазличныхБанковТребующихПоказатели(Показатели)

ПолучитьДобавляемыеРеквизитыФормы

Описание, пример вызова
Функция ПолучитьДобавляемыеРеквизитыФормы(Описание) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПолучитьДобавляемыеРеквизитыФормы(Описание)

ПолучитьУдаляемыеРеквизитыФормы

Описание, пример вызова
Функция ПолучитьУдаляемыеРеквизитыФормы(Описание) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПолучитьУдаляемыеРеквизитыФормы(Описание)

ИнициализироватьДобавляемыеРеквизитыФормы

Описание, пример вызова
Процедура ИнициализироватьДобавляемыеРеквизитыФормы(Форма, ДобавляемыеПоказатели) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.ИнициализироватьДобавляемыеРеквизитыФормы(Форма, ДобавляемыеПоказатели)

УдалитьПодчиненныеЭлементы

Описание, пример вызова
Процедура УдалитьПодчиненныеЭлементы(Форма, КоллекцияЭлементов) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.УдалитьПодчиненныеЭлементы(Форма, КоллекцияЭлементов)

ДобавитьГруппуНеобязательныхДополнительныхПоказателей

Описание, пример вызова
Функция ДобавитьГруппуНеобязательныхДополнительныхПоказателей(Форма, Родитель) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ДобавитьГруппуНеобязательныхДополнительныхПоказателей(Форма, Родитель)

ДобавитьПоле

Описание, пример вызова
Функция ДобавитьПоле(Форма, Родитель, Описание, ДополнениеТекстаПодсказки = Неопределено) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ДобавитьПоле(Форма, Родитель, Описание, ДополнениеТекстаПодсказки);

НовыйТаблицаЗначенияПеречисления

Описание, пример вызова
Функция НовыйТаблицаЗначенияПеречисления() Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.НовыйТаблицаЗначенияПеречисления()

ИспользоватьФормуВыбораПеречисления

Описание, пример вызова
Функция ИспользоватьФормуВыбораПеречисления(Описание) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ИспользоватьФормуВыбораПеречисления(Описание)

ВывестиУзел_ДополнительныеПоказатели

Описание, пример вызова
// Добавляет в xml-файл тег ДополнительныеПоказатели и заполняет его.
//
// Параметры:
// Компоновщик - ЗаписьXML - объект для формирования xml-файла.
// ПараметрыПредставления - Структура - см. ЗаявкиНаОткрытиеСчета.НовыеСведенияЗаявкиНаОткрытиеСчета()
// или ЗаявкиНаКредит.НовыеСведенияЗаявкиНаКредит()
//
Процедура ВывестиУзел_ДополнительныеПоказатели(Компоновщик, ПараметрыПредставления) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.ВывестиУзел_ДополнительныеПоказатели(Компоновщик, ПараметрыПредставления)

ВывестиУзел_ДополнительныеФайлы

Описание, пример вызова
// Добавляет в xml-файл тег ДополнительныеФайлы и заполняет его.
//
// Параметры:
// Компоновщик - ЗаписьXML - объект для формирования xml-файла.
// ПараметрыПредставления - Структура - см. ЗаявкиНаОткрытиеСчета.НовыеСведенияЗаявкиНаОткрытиеСчета()
// или ЗаявкиНаКредит.НовыеСведенияЗаявкиНаКредит()
// ПараметрыУпорядочения - Структура - по каким разделам упорядочен список. Содержит: ГруппаАнкета, ГруппаПоУмолчанию, ПорядокВывода.
//
Процедура ВывестиУзел_ДополнительныеФайлы(Компоновщик, ПараметрыПредставления, ПараметрыУпорядочения) Экспорт

Пример вызова

УниверсальныйОбменСБанкамиФормы.ВывестиУзел_ДополнительныеФайлы(Компоновщик, ПараметрыПредставления, ПараметрыУпорядочения)

ЗаполнитьТекстСогласияВФоне

Описание, пример вызова
// Запускает фоновое задание, которое формирует html-текст согласия на обработку данных.
//
// Параметры:
// ПараметрыСогласия - Структура - см. УниверсальныйОбменСБанкамиФормыВызовСервера.ПараметрыСогласия()
// ОбъектыСогласия - Массив из Структура - список получателей согласия:
// * Банк - СправочникСсылка.БанкиУниверсальногоОбмена - получатель.
// * ИдентификаторПродукта - Строка - вариант заявки.
// УникальныйИдентификатор - УникальныйИдентификатор - форма, с которой будет связано фоновое задание.
//
// Возвращаемое значение:
// Структура - описание запущенного фонового задания. См. ДлительныеОперации.ВыполнитьВФоне()
//
Функция ЗаполнитьТекстСогласияВФоне(ПараметрыСогласия, ОбъектыСогласия, УникальныйИдентификатор) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ЗаполнитьТекстСогласияВФоне(ПараметрыСогласия, ОбъектыСогласия, УникальныйИдентификатор)

ПодготовитьИнформациюОБанкахДляСогласий

Описание, пример вызова
// Получает из специального сервиса информацию о банках-получателях согласия на обработку персональных данных.
//
// Параметры:
// Банки - ОпределяемыйТип.БанкиУниверсальногоОбмена, Массив - о чем собирается информация.
//
// Возвращаемое значение:
// ТаблицаЗначений - информация о кредиторах.
//
Функция ПодготовитьИнформациюОБанкахДляСогласий(Банки) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПодготовитьИнформациюОБанкахДляСогласий(Банки)

ПредставлениеСпискаБанков

Описание, пример вызова
// HTML-код для списка банков.
//
// Параметры:
// РеквизитыОбъектов - ТаблицаЗначений - см. ПодготовитьИнформациюОБанкахДляСогласий() в модулях ЗаявкиНаКредит/ЗаявкиНаОткрытиеСчета.
// ОдинБезHTML - Булево - если всего один банк, то не обрамлять его HTML-тегами.
//
// Возвращаемое значение:
// Строка - представление списка банков для вывода в согласие на обработку персональных данных.
//
Функция ПредставлениеСпискаБанков(РеквизитыОбъектов, ОдинБезHTML = Истина) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПредставлениеСпискаБанков(РеквизитыОбъектов, ОдинБезHTML);

ПараметрыФорматированияСогласия

Описание, пример вызова
// Определяет особенности заполнения текста согласия на обработку персональных данных.
//
Функция ПараметрыФорматированияСогласия() Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПараметрыФорматированияСогласия()

РазметкаТекста

Описание, пример вызова
// Анализирует, какие параметры есть в переданном тексте.
//
// Параметры:
// ТекстМакета - HTML-текст - текст, содержащий параметры в фигурных скобках. Для использования "{" в тексте, а не в
// параметре нужно ее указать два раза.
//
// Возвращаемое значение:
// ТаблицаЗначений - содержит колонки:
// * ИмяПараметра - Строка - заменяемый идентификатор.
// * ПозицияНачала - Число - номер символа начала.
// * ПозицияКонца - Число - номер символа конца.
// * ЗначениеПараметра - Произвольный - что подставлять вместо имени параметра.
//
Функция РазметкаТекста(ТекстМакета) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.РазметкаТекста(ТекстМакета)

ТекстСогласия

Описание, пример вызова
// Формирует текст согласия на обработку персональных данных.
//
// Параметры:
// ПараметрыСогласия - Структура - см. УниверсальныйОбменСБанкамиФормыВызовСервера.ПараметрыСогласия()
// РеквизитыОбъектов - ТаблицаЗначений - см. ПодготовитьИнформациюОБанкахДляСогласий() из модулей ЗаявкиНаКредит/ЗаявкиНаОткрытиеСчета.
// ПараметрыФорматирования - Структура - см. ПараметрыФорматированияСогласия()
//
// Возвращаемое значение:
// Строка, ТаблицаЗначений - текст для веб-страницы или набор текстов по каждому банку. Колонки таблицы значений:
// * Банк - СправочникСсылка.БанкиУниверсальногоОбмена - Банк
// * ИдентификаторПродукта - Строка - Идентификатор кредитного продукта
// * Текст - Строка - Текст согласия
//
Функция ТекстСогласия(ПараметрыСогласия, РеквизитыОбъектов, ПараметрыФорматирования) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ТекстСогласия(ПараметрыСогласия, РеквизитыОбъектов, ПараметрыФорматирования)

ПоказателиДеятельности

Описание, пример вызова
// Возвращает структуру с ключевым показателями деятельности заемщика.
//
// Параметры:
// Организация - СправочникСсылка.Организации - Организация, для которой оформляется заявка.
// Дата - Дата - Дата расчета показателей.
//
// Возвращаемое значение:
// Структура - см. переменную Результат.
//
Функция ПоказателиДеятельности(Организация, Дата) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПоказателиДеятельности(Организация, Дата)

ПоступлениеНаСчет

Описание, пример вызова
// Возвращает таблицу значений с суммами поступлений на расчетные счета по организациям информационной базы:
// - среднемесячное поступление
// - минимальное ежемесячное поступление
// Допускается установка отбора по одной организации или массиву организаций.
// В этом случае в таблице будут выведены строки только по указанным организациям.
//
// Параметры:
// Дата - Дата - Дата расчета.
// КоличествоМесяцев - Число - Количество месяцев, за которые выполняется расчет.
// Организация - СправочникСсылка.Организации - Организация, для которой выполняется расчет.
//
// Возвращаемое значение:
// ТаблицаЗначений:
// * Организация - СправочникСсылка.Организации - Организация
// * Среднее - Число - Среднемесячное поступление
// * Минимум - Число - Максимальное месячное поступление
//
Функция ПоступлениеНаСчет(Дата, Знач КоличествоМесяцев = 0, Организация = Неопределено) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ПоступлениеНаСчет(Дата, КоличествоМесяцев, Организация);

ОборотыПоСчетамРасчетов

Описание, пример вызова
// Возвращает таблицу значений с суммами оборотов по счетам 66 "Расчеты по краткосрочным кредитам и займам"
// и 67 "Расчеты по долгосрочным кредитам и займам".
// Допускается установка отбора по одной организации или массиву организаций.
// В этом случае в таблице будут выведены строки только по указанным организациям.
//
// Параметры:
// СервисОбменаСБанками - ПеречислениеСсылка.СервисыОбменаСБанками - Сервис.
// Дата - Дата - Дата расчета.
// КоличествоМесяцев - Число - Количество месяцев, за которые выполняется расчет.
// Организация - СправочникСсылка.Организации - Организация, для которой выполняется расчет.
//
// Возвращаемое значение:
// ТаблицаЗначений:
// * Организация - СправочникСсылка.Организации - Организация
// * ОборотДт - Число - Дебетовый оборот по счетам расчетов по кредитам и займам
// * ОборотКт - Число - Кредитовый оборот по счетам расчетов по кредитам и займам
//
Функция ОборотыПоСчетамРасчетов(СервисОбменаСБанками, Дата, Знач КоличествоМесяцев = 0, Организация = Неопределено) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ОборотыПоСчетамРасчетов(СервисОбменаСБанками, Дата, КоличествоМесяцев, Организация);

ДатаНачалаУчетаВПрограмме

Описание, пример вызова
Функция ДатаНачалаУчетаВПрограмме(Организация) Экспорт

Пример вызова

Результат = УниверсальныйОбменСБанкамиФормы.ДатаНачалаУчетаВПрограмме(Организация)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).