Skip to content

Интеграция БСП БЭД

ЕстьВозможностьПодключенияОбсуждений

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

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

Результат = ИнтеграцияБСПБЭД.ЕстьВозможностьПодключенияОбсуждений()

СведенияОбАдресеПоПредставлению

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

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

Результат = ИнтеграцияБСПБЭД.СведенияОбАдресеПоПредставлению(АдресОрганизации)

СведенияОбАдресеПоЗначению

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

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

Результат = ИнтеграцияБСПБЭД.СведенияОбАдресеПоЗначению(ЗначениеАдреса)

КонтактнаяИнформацияОбъекта

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

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

Результат = ИнтеграцияБСПБЭД.КонтактнаяИнформацияОбъекта(Объект, ТипВидКонтактнойИнформацииСтрокой)

ПользовательНедействителен

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

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

Результат = ИнтеграцияБСПБЭД.ПользовательНедействителен(КонтекстДиагностики);

ПустаяСсылкаНаПользователя

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

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

Результат = ИнтеграцияБСПБЭД.ПустаяСсылкаНаПользователя()

ПустойИдентификаторОбъектаМетаданных

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

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

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

ОписаниеТипаИдентификатораОбъектаМетаданных

Описание, пример вызова
// Возвращает описание типа, в которое включен справочник идентификаторов объектов метаданных.
//
// Возвращаемое значение:
// ОписаниеТипов - описание типов.
Функция ОписаниеТипаИдентификатораОбъектаМетаданных() Экспорт

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

Результат = ИнтеграцияБСПБЭД.ОписаниеТипаИдентификатораОбъектаМетаданных()

ПредставлениеНомераОбъектаУчета

Описание, пример вызова
// Преобразует номер к виду, допустимому для печати.
//
// Параметры:
// Номер - Строка - номер в исходном виде.
// Возвращаемое значение:
// Строка - номер, готовый к печати.
Функция ПредставлениеНомераОбъектаУчета(Номер) Экспорт

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

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

КомандыПечатиСМенеджерамиПечати

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

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

Результат = ИнтеграцияБСПБЭД.КомандыПечатиСМенеджерамиПечати(ОбъектМетаданных)

КомандыПечатиФормыОбъекта

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

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

Результат = ИнтеграцияБСПБЭД.КомандыПечатиФормыОбъекта(ОбъектМетаданных, ИмяФормыОбъекта)

ДанныеВалютыПоКлассификатору

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

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

Результат = ИнтеграцияБСПБЭД.ДанныеВалютыПоКлассификатору(КодВалюты)

ИсточникиКомандПечати

Описание, пример вызова
// Возвращает список объектов метаданных, в которых внедрена подсистема Печать.
//
// Возвращаемое значение:
// Массив - список из элементов типа ОбъектМетаданных.
//
Функция ИсточникиКомандПечати() Экспорт

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

Результат = ИнтеграцияБСПБЭД.ИсточникиКомандПечати()

ДвоичныеДанныеФайлов

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

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

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

ЗапросНеполученныхСертификатов

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

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

Результат = ИнтеграцияБСПБЭД.ЗапросНеполученныхСертификатов(ИмяВременнойТаблицы)

ЗапросСертификатов

Описание, пример вызова
Функция ЗапросСертификатов(ИмяВременнойТаблицы, ВыбираемыеПоля, ПоляУсловия, Экспорт

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

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

ОписанияПрограммЭлектроннойПодписиИШифрования

Описание, пример вызова
// Возвращает описания программ криптографии, добавленные в справочник ПрограммыЭлектроннойПодписиИШифрования.
//
// Возвращаемое значение:
// Массив из см. ЭлектроннаяПодпись.НовоеОписаниеПрограммы
Функция ОписанияПрограммЭлектроннойПодписиИШифрования() Экспорт

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

Результат = ИнтеграцияБСПБЭД.ОписанияПрограммЭлектроннойПодписиИШифрования()

УстановленныеПодписиОбъектов

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

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

Результат = ИнтеграцияБСПБЭД.УстановленныеПодписиОбъектов(ПодписанныеОбъекты)

ЭтоСертификатыОблачногоСервиса

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

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

Результат = ИнтеграцияБСПБЭД.ЭтоСертификатыОблачногоСервиса(Сертификаты)

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