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