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