Программный интерфейс сервиса
СвойстваВерсииИнтерфейса
Описание, пример вызова
// Возвращает свойства версии программного интерфейса менеджера сервиса.//// Возвращаемое значение:// Структура - свойства версии внешнего программного интерфейса:// * Версия - Число - номер версии внешнего программного интерфейса.// * ВерсияМенеджераСервиса - Строка - номер версии менеджера сервиса.// * ЧасовойПоясМенеджераСервиса - Строка - часовой пояс менеджера сервиса.//Функция СвойстваВерсииИнтерфейса() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваВерсииИнтерфейса()
ДействующийТокенДоступа
Описание, пример вызова
// Возвращает действующий токен доступа пользователя.//// Параметры:// Пользователь - СправочникСсылка.Пользователи - если не указан, используется текущий пользователь.// ВызыватьИсключениеПриОшибке - Булево - по умолчанию = Истина// СвойстваОтвета - Структура - возвращаемый параметр:// * Ошибка - Булево - ошибка при получении токена// * Сообщение - Строка - сообщение об ошибке.//// Возвращаемое значение:// Строка - токен доступа.//Функция ДействующийТокенДоступа(Пользователь = Неопределено, ВызыватьИсключениеПриОшибке = Истина, СвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ДействующийТокенДоступа(Пользователь, ВызыватьИсключениеПриОшибке, СвойстваОтвета);
НовыйТокенДоступа
Описание, пример вызова
// Получает новый токен доступа пользователя.//// Параметры:// Пользователь - СправочникСсылка.Пользователи - если не указан, используется текущий пользователь.// ВызыватьИсключениеПриОшибке - Булево//// Возвращаемое значение:// Структура - данные нового токена доступа:// * ТокенДоступа - Строка - если токен получен успешно// - Неопределено - если при получении токена произошла ошибка// * ВремяЖизни - Дата - время жизни токена доступа// * Ошибка - Булево - ошибка при получении токена// * Сообщение - Строка - сообщение об ошибкеФункция НовыйТокенДоступа(Пользователь = Неопределено, ВызыватьИсключениеПриОшибке = Истина) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйТокенДоступа(Пользователь, ВызыватьИсключениеПриОшибке);
Абоненты
Описание, пример вызова
// Возвращает список абонентов текущего пользователя.//// Возвращаемое значение:// ТаблицаЗначений - список абонентов:// * Наименование - Строка - наименование абонента// * Код - Число - код абонента// * РольПользователя - ПеречислениеСсылка.РолиПользователейАбонентов - роль текущего пользователя абонента.//Функция Абоненты() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.Абоненты()
ДополнительныеСведенияАбонента
Описание, пример вызова
// Возвращает дополнительные сведения (реквизиты и свойства) абонента этого приложения.// Реализует метод внешнего программного интерфейса - account/attached_info.//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - дополнительные реквизиты и свойства абонента:// * ПубличныйИдентификатор - Строка - публичный идентификатор абонента// * Реквизиты - ТаблицаЗначений - дополнительные реквизиты абонента:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// * Свойства - ТаблицаЗначений - дополнительные свойства абонента:// ** Ключ - Строка - имя дополнительного свойства// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного свойства//Функция ДополнительныеСведенияАбонента(ВызыватьИсключениеПриОшибке = Истина, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ДополнительныеСведенияАбонента(ВызыватьИсключениеПриОшибке, );
ОбновитьДопСведенияАбонента
Описание, пример вызова
// Обновляет дополнительные сведения (реквизиты и свойства) абонента.// Реализует метод внешнего программного интерфейса - account/update_attached_info.//// Параметры:// ДопСведения - см. НовыйДопСведенияАбонента// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - установка доп. сведений: Истина - установлено, Ложь - произошла ошибка.//Функция ОбновитьДопСведенияАбонента(ДопСведения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ОбновитьДопСведенияАбонента(ДопСведения, );
ОбязательныеСведенияДляОформленияПодписки
Описание, пример вызова
// Возвращает дополнительные сведения (реквизиты и свойства) указанного абонента,// необходимые для оформления платной подписки.// Реализует метод внешнего программного интерфейса - account/attached_info_for_subscribing//// Параметры:// КодАбонента - Число - код абонента, для которого нужно получить доп. сведения.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - дополнительные реквизиты и свойства абонента:// * ЕстьОшибки - Булево - признак наличия ошибок заполнения.// * Реквизиты - ТаблицаЗначений - дополнительные реквизиты абонента:// ** Ключ - Строка - имя дополнительного реквизита// ** Заголовок - Строка - заголовок дополнительного реквизита// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// ** ЗаполнятьОбязательно - Булево - признак обяз// ** Подсказка - Строка - подсказка заполнения// ** Ошибка - Булево - признак ошибки заполнения// ** Сообщение - Строка - сообщение об ошибке.// * Свойства - ТаблицаЗначений - дополнительные свойства абонента:// ** Ключ - Строка - имя дополнительного свойства// ** Заголовок - Строка - заголовок дополнительного реквизита// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного свойства// ** ЗаполнятьОбязательно - Булево - признак обяз// ** Подсказка - Строка - подсказка заполнения// ** Ошибка - Булево - признак ошибки заполнения// ** Сообщение - Строка - сообщение об ошибке.//Функция ОбязательныеСведенияДляОформленияПодписки(КодАбонента, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ОбязательныеСведенияДляОформленияПодписки(КодАбонента, );
ЗначенияДополнительногоСведения
Описание, пример вызова
// Возвращает значения дополнительного сведения.//// Параметры:// ИмяСведения - Строка - имя сведения, для которого нужно получить значения.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - значения дополнительного сведения:// * Наименование - Строка - длина 100// * Вес - Число - точность 10,2Функция ЗначенияДополнительногоСведения(ИмяСведения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ЗначенияДополнительногоСведения(ИмяСведения, );
ПользователиАбонента
Описание, пример вызова
// Возвращает список пользователей абонента этого приложения.// Реализует метод внешнего программного интерфейса - account/users/list.//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - пользователи абонента:// * Логин - Строка - логин (имя) пользователя// * ПолноеИмя - Строка - полное имя пользователя// * Почта - Строка - электронная почта пользователя// * РольПользователя - ПеречислениеСсылка.РолиПользователейАбонентов - роль пользователя// * РазрешенноеКоличествоСеансов - Число - разрешенное количество сеансов// * ВременныйДоступ - Булево - временный доступ//Функция ПользователиАбонента(ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПользователиАбонента(ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
СвойстваПользователяАбонента
Описание, пример вызова
// Возвращает свойства пользователя абонента по логину.// Реализует метод внешнего программного интерфейса - account/users/info.// Параметры:// Логин - Строка - Логин (Имя) пользователя.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - свойства пользователя абонента:// * Логин - Строка - логин (имя) пользователя// * ПолноеИмя - Строка - полное имя пользователя// * Почта - Строка - электронная почта пользователя// * РольПользователя - ПеречислениеСсылка.РолиПользователейАбонентов - роли пользователя// * РазрешенноеКоличествоСеансов - Число - разрешенное количество сеансов// * ВременныйДоступ - Булево - временный доступ// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты пользователя абонента:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизитаФункция СвойстваПользователяАбонента(Логин, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваПользователяАбонента(Логин, );
СоздатьПользователяАбонента
Описание, пример вызова
// Создает новую учетную запись пользователя сервиса и подключает созданного пользователя к абоненту этого приложения.//// Параметры:// ПараметрыСоздания - см. НовыйПараметрыСозданияПользователя// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - признак добавления пользователя Истина - пользователь добавлен, Ложь - произошла ошибка.//Функция СоздатьПользователяАбонента(ПараметрыСоздания, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьПользователяАбонента(ПараметрыСоздания, );
ДобавитьПользователяАбонента
Описание, пример вызова
// Добавляет существующего пользователя сервиса к абоненту этого приложения.//// Параметры:// ПараметрыДобавления - см. НовыйПараметрыДобавленияПользователя// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - признак создания учетной записи Истина - создана, Ложь - произошла ошибка.//Функция ДобавитьПользователяАбонента(ПараметрыДобавления, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ДобавитьПользователяАбонента(ПараметрыДобавления, );
УстановитьРольПользователяАбонента
Описание, пример вызова
// Устанавливает указанному пользователю абонента этого приложения указанную роль.// Реализует метод внешнего программного интерфейса - account/users/set_role.//// Параметры:// Логин - Строка - логин (имя) пользователя.// Роль - ПеречислениеСсылка.РолиПользователейАбонентов - устанавливаемая роль пользователя.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - установки роли Истина - установлено, Ложь - произошла ошибка.//Функция УстановитьРольПользователяАбонента(Логин, Роль, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.УстановитьРольПользователяАбонента(Логин, Роль, );
ОбновитьДопРеквизитыПользователяАбонента
Описание, пример вызова
// Обновляет дополнительные реквизиты пользователя абонента// Реализует метод внешнего программного интерфейса - account/users/update_attached_info.//// Параметры:// Логин - Строка - логин (имя) пользователя.// ДопРеквизиты - ТаблицаЗначений - дополнительные реквизиты пользователя абонента:// * Ключ - Строка - имя дополнительного реквизита// * Тип - Строка - тип значения// * Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - установка доп. реквизитов: Истина - установлено, Ложь - произошла ошибка.Функция ОбновитьДопРеквизитыПользователяАбонента(Логин, ДопРеквизиты, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ОбновитьДопРеквизитыПользователяАбонента(Логин, ДопРеквизиты, );
НовыйПараметрыСозданияПользователя
Описание, пример вызова
// Возвращает шаблон параметров создания пользователя для метода ПрограммныйИнтерфейсСервиса.СоздатьПользователяАбонента.//// Возвращаемое значение:// Структура - шаблон параметров создания пользователя:// * Логин - Строка - логин (имя пользователя)// * Пароль - Строка - пароль пользователя// * ПочтаОбязательна - Булево - признак обязательной установки почты (по умолчанию = Истина)// * Почта - Строка - электронная почта// * РольПользователя - ПеречислениеСсылка.РолиПользователейАбонентов - роль (по умолчанию = ПользовательАбонента)// * ПолноеИмя - Строка - полное имя (наименование) пользователя// * Телефон - Строка - телефон пользователя// * ЧасовойПояс - Строка - рабочий часовой пояс пользователя// * Описание - Строка - описание пользователя// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты пользователя абонента:// ** Ключ - Строка - имя реквизита// ** Тип - Строка - тип реквизита.// Простые: string, decimal, date, boolean// Ссылочные: user, subscriber, tariff, service_provider_tariff, tariff_period,// subscription, service, additional_value, additional_value_group.// ** Значение - Строка, Число, Дата, Булево - значение реквизита.//Функция НовыйПараметрыСозданияПользователя() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыСозданияПользователя()
НовыйПараметрыДобавленияПользователя
Описание, пример вызова
// Возвращает шаблон параметров добавления существующего пользователя для метода ПрограммныйИнтерфейсСервиса.СоздатьПользователяАбонента.//// Возвращаемое значение:// Структура - шаблон параметров создания пользователя:// * Логин - Строка - логин (имя пользователя)// * РольПользователя - ПеречислениеСсылка.РолиПользователейАбонентов - роль (по умолчанию = ПользовательАбонента)// * Описание - Строка - описание пользователя// * Принудительно - Булево - выполнить даже при наличии предупреждений// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты пользователя абонента:// ** Ключ - Строка - имя реквизита// ** Тип - Строка - тип реквизита.// Простые: string, decimal, date, boolean// Ссылочные: user, subscriber, tariff, service_provider_tariff, tariff_period,// subscription, service, additional_value, additional_value_group.// ** Значение - Строка, Число, Дата, Булево - значение реквизита.//Функция НовыйПараметрыДобавленияПользователя() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыДобавленияПользователя()
ОбслуживающиеОрганизацииАбонента
Описание, пример вызова
// Возвращает список обслуживающих организаций абонента этого приложения.// Реализует метод внешнего программного интерфейса - account/servants/list//// Возвращаемое значение:// ТаблицаЗначений - обслуживающие организации абонента:// * Код - Число - код (номер) обслуживающей организации// * Наименование - Строка - наименование обслуживающей организации// * Идентификатор - Строка - идентификатор абонента// * Город - Строка - город// * Сайт - Строка - сайт// * Почта - Строка - электронная почта// * Телефон - Строка - телефон// * РазрешеноПодписыватьНаТарифы - Булево - разрешено подписывать на тарифы// * РазрешеноАвтоматическоеВыставлениеСчетов - Булево - разрешено автоматическое выставление счетов// * РазрешеноПереопределениеТарифов - Булево - разрешено переопределение тарифов// * ТолькоСтраницаВыбораТарифа - Булево - отображать только страницу выбора тарифа в форме оплаты//Функция ОбслуживающиеОрганизацииАбонента() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ОбслуживающиеОрганизацииАбонента()
СтраницаВыбораТарифаОбслуживающейОрганизации
Описание, пример вызова
// Возвращает HTML-страницу выбора тарифа обслуживающей организации абонента этого приложения.// Реализует метод внешнего программного интерфейса - account/servants/tariff_selection_page// Параметры:// КодОО - Число - код обслуживающей организации.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Строка - HTML-страница выбора тарифа обслуживающей организации.//Функция СтраницаВыбораТарифаОбслуживающейОрганизации(КодОО, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СтраницаВыбораТарифаОбслуживающейОрганизации(КодОО, );
РекомендуемыеТарифы
Описание, пример вызова
// Возвращает список рекомендуемых тарифов, определенных обслуживающей организацией.// Реализует метод внешнего программного интерфейса - account/servants/recommended_tariffs//// Параметры:// КодОО - Число - код обслуживающей организации.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - список тарифов:// * КодТарифаПровайдера - Строка - код тарифа провайдера// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации.Функция РекомендуемыеТарифы(КодОО, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.РекомендуемыеТарифы(КодОО, );
ТарифыОбслуживающейОрганизации
Описание, пример вызова
// Возвращает список тарифов обслуживающей организации.// Реализует метод внешнего программного интерфейса - account/servant_tariffs/list//// Параметры:// Отбор - см. НовыйОтборСпискаТарифовОбслуживающейОрганизации// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - список тарифов:// * Код - Строка - код тарифа// * Наименование - Строка - наименование тарифа// * КодТарифаПровайдера - Строка - код базового тарифа// * КраткоеОписание - Строка - краткое описание тарифа// * ПериодыДействия - ТаблицаЗначений - периоды действия. Заполняется если передан параметр получения ПараметрПолученияПериодыДействия:// ** Код - Строка - код периода действия// ** Наименование - Строка - наименование периода действия// ** Сумма - Число - стоимость тарифа с этим периодом действия// ** Рекомендуемый - Булево - признак, что период действия является рекомендуемым// ** Комментарий - Строка - комментарий к периоду действия.//Функция ТарифыОбслуживающейОрганизации(Отбор, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ТарифыОбслуживающейОрганизации(Отбор, );
ТарифОбслуживающейОрганизации
Описание, пример вызова
// Возвращает информацию о тарифе обслуживающей организаций.//// Параметры:// КодОО - Число - код обслуживающей организации.// КодТарифа - Строка - код тарифа обслуживающей организации.//// Возвращаемое значение:// Структура - информация о тарифе:// * Код - Строка - код тарифа// * Наименование - Строка - наименование тарифа// * КодТарифаПровайдера - Строка - код тарифа провайдера// * КраткоеОписание - Строка - краткое описание тарифа// * ОписаниеДляАбонентов - ФорматированныйДокумент - описание тарифа для абонентов.// * ПериодыДействия - ТаблицаЗначений - периоды действия тарифа:// ** Код - Строка - код периода действия// ** Наименование - Строка - наименование периода действия// ** Сумма - Число - стоимость// ** Рекомендуемый - Булево - признак того, что период является рекомендуемым к покупке// ** Комментарий - Строка - комментарий к периоду действия//Функция ТарифОбслуживающейОрганизации(КодОО, КодТарифа) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ТарифОбслуживающейОрганизации(КодОО, КодТарифа)
ОбслуживаемыеАбоненты
Описание, пример вызова
// Возвращает список обслуживаемых абонентов.// Реализует метод внешнего программного интерфейса - account/customers/list//// Параметры:// КодОО - Число - код (номер) ведущего абонента (если не указан, используется абонент текущего приложения).// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений:// * Наименование - Строка - наименование абонента (длина - 64)// * Код - Строка - код (номер) обслуживаемого абонента (длина - 12).Функция ОбслуживаемыеАбоненты(КодОО = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ОбслуживаемыеАбоненты(КодОО, );
СвойстваОбслуживаемогоАбонента
Описание, пример вызова
// Возвращает свойства обслуживаемого абонента.// Реализует метод внешнего программного интерфейса - account/customers/info//// Параметры:// КодАбонента - Число - код (номер) обслуживаемого абонента.// КодОО - Число - код (номер) ведущего абонента (если не указан, используется абонент текущего приложения).// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура:// * Наименование - Строка - наименование абонента (длина - 64)// * Код - Строка - код (номер) обслуживаемого абонента (длина - 12)// * Сайт - Строка - сайт из КИ (длина - 500)// * Город - Строка - город из КИ (длина - 500)// * Почта - Строка - почта из КИ (длина - 500)// * Телефон - Строка - телефон из КИ (длина - 500)//Функция СвойстваОбслуживаемогоАбонента(КодАбонента, КодОО = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваОбслуживаемогоАбонента(КодАбонента, КодОО, );
ДопСведенияОбслуживаемогоАбонента
Описание, пример вызова
// Возвращает дополнительные сведения (реквизиты и свойства) обслуживаемого абонента.// Реализует метод внешнего программного интерфейса - account/customers/attached_info//// Параметры:// КодАбонента - Число - код (номер) обслуживаемого абонента.// КодОО - Число - код (номер) ведущего абонента (если не указан, используется абонент текущего приложения).// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - дополнительные реквизиты и свойства абонента:// * ПубличныйИдентификатор - Строка - публичный идентификатор абонента// * Реквизиты - ТаблицаЗначений - дополнительные реквизиты абонента:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// * Свойства - ТаблицаЗначений - дополнительные свойства абонента:// ** Ключ - Строка - имя дополнительного свойства// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного свойстваФункция ДопСведенияОбслуживаемогоАбонента(КодАбонента, КодОО = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ДопСведенияОбслуживаемогоАбонента(КодАбонента, КодОО, );
ОбновитьДопСведенияОбслуживаемогоАбонента
Описание, пример вызова
// Обновляет дополнительные сведения (реквизиты и свойства) обслуживаемого абонента.// Реализует метод внешнего программного интерфейса - account/customers/update_attached_info.//// Параметры:// ДопСведения - см. НовыйДопСведенияАбонента// КодОО - Число - код (номер) ведущего абонента (если не указан, используется абонент текущего приложения).// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - установка доп. сведений: Истина - установлено, Ложь - произошла ошибка.//Функция ОбновитьДопСведенияОбслуживаемогоАбонента(ДопСведения, КодОО = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ОбновитьДопСведенияОбслуживаемогоАбонента(ДопСведения, КодОО, );
НовыйДопСведенияАбонента
Описание, пример вызова
// Возвращает шаблон дополнительных сведений абонента.//// Возвращаемое значение:// Структура:// * КодАбонента - Число - код абонента// * ПубличныйИдентификатор - Строка - публичный идентификатор абонента (длина - 36), может отсутствовать.// * Реквизиты - ТаблицаЗначений - дополнительные реквизиты абонента:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения (не обязательно, если у доп. реквизита один тип значения)// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// * Свойства - ТаблицаЗначений - дополнительные свойства абонента:// ** Ключ - Строка - имя дополнительного свойства// ** Тип - Строка - тип значения (не обязательно, если у доп. свойства один тип значения)// ** Значение - Строка, Число, Дата, Булево - значение дополнительного свойства//Функция НовыйДопСведенияАбонента() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйДопСведенияАбонента()
ПодпискиНаТарифы
Описание, пример вызова
// Возвращает список подписок на тарифы обслуживаемых абонентов.// Реализует метод внешнего программного интерфейса - account/customer_subscriptions/list//// Параметры:// Отбор - см. НовыйОтборПодписокНаТарифы// КодОО - Число - код (номер) ведущего абонента (если не указан, используется абонент текущего приложения).// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - существующие подписки на тарифы:// * Номер - Строка - номер подписки// * Дата - Дата - дата регистрации подписки// * ДатаПодключения - Дата - дата подключения тарифа по подписке// * ДатаОтключения - Дата - дата отключения тарифа// * КодОбслуживаемогоАбонента - Число - код (номер) обслуживаемого абонента// * КодВедущегоАбонента - Число - код (номер) ведущего абонента// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// * КодТарифаПровайдера - Строка - код тарифа в подписке// * КодПериодаДействия - Строка - код периода действия// * Количество - Число - количество тарифов в подписке// * НомерОсновнойПодписки - Строка - номер основной подписки, если текущая подписка на тариф-расширение.// * ТипПодписки - ПеречислениеСсылка.ТипыПодписокСервиса - тип подписки// * НомерСчетаНаОплату - Строка - номер счета на оплату// * ИдентификаторСчетаНаОплату - УникальныйИдентификатор - идентификатор счета на оплату//Функция ПодпискиНаТарифы(Отбор, КодОО = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПодпискиНаТарифы(Отбор, КодОО, );
СвойстваПодпискиНаТариф
Описание, пример вызова
// Возвращает свойства подписки на тариф обслуживаемого абонента.// Реализует метод внешнего программного интерфейса - account/customer_subscriptions/info//// Параметры:// НомерПодписки - Строка - номер подписки.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - свойства подписки на тариф:// * Номер - Строка - номер подписки// * Дата - Дата - дата регистрации подписки// * ДатаПодключения - Дата - дата подключения тарифа по подписке// * ДатаОтключения - Дата - дата отключения тарифа// * КодОбслуживаемогоАбонента - Число - код (номер) обслуживаемого абонента// * КодВедущегоАбонента - Число - код (номер) ведущего абонента// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// * КодТарифаПровайдера - Строка - код тарифа в подписке// * КодПериодаДействия - Строка - код периода действия// * Количество - Число - количество тарифов в подписке// * НомерОсновнойПодписки - Строка - номер основной подписки, если текущая подписка на тариф-расширение.// * ТипПодписки - ПеречислениеСсылка.ТипыПодписокСервиса - тип подписки// * НомерСчетаНаОплату - Строка - номер счета на оплату// * ИдентификаторСчетаНаОплату - УникальныйИдентификатор - идентификатор счета на оплатуФункция СвойстваПодпискиНаТариф(НомерПодписки, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваПодпискиНаТариф(НомерПодписки, );
СвойстваПодпискиНаТарифАбонента
Описание, пример вызова
// Возвращает свойства подписки на тариф абонента.// Реализует метод внешнего программного интерфейса - subscription/info//// Параметры:// НомерПодписки - Строка - номер подписки.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - свойства подписки на тариф:// * Номер - Строка - номер подписки// * Дата - Дата - дата регистрации подписки// * ДатаПодключения - Дата - дата подключения тарифа по подписке// * ДатаОтключения - Дата - дата отключения тарифа// * КодОбслуживаемогоАбонента - Число - код (номер) обслуживаемого абонента// * КодВедущегоАбонента - Число - код (номер) ведущего абонента// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// * КодТарифаПровайдера - Строка - код тарифа в подписке// * КодПериодаДействия - Строка - код периода действия// * Количество - Число - количество тарифов в подписке// * НомерОсновнойПодписки - Строка - номер основной подписки, если текущая подписка на тариф-расширение.// * ТипПодписки - ПеречислениеСсылка.ТипыПодписокСервиса - тип подписки// * НомерСчетаНаОплату - Строка - номер счета на оплату// * ИдентификаторСчетаНаОплату - УникальныйИдентификатор - идентификатор счета на оплатуФункция СвойстваПодпискиНаТарифАбонента(НомерПодписки, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваПодпискиНаТарифАбонента(НомерПодписки, );
СоздатьПодпискуНаОсновнойТариф
Описание, пример вызова
// Создает новую подписку на основной тариф обслуживаемого абонента// Реализует метод внешнего программного интерфейса - account/customer_subscriptions/create//// Параметры:// ДанныеПодписки - см. НовыйШаблонПодпискиНаОсновнойТариф// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Неопределено, Структура - если оформление подписки успешно выполнено:// * Номер - Строка - номер созданной подписки.// * ДатаОтключения - Дата - дата отключения созданной подписки.Функция СоздатьПодпискуНаОсновнойТариф(ДанныеПодписки, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьПодпискуНаОсновнойТариф(ДанныеПодписки, );
СоздатьПодпискуНаРасширениеТарифа
Описание, пример вызова
// Метод создает новую подписку или несколько подписок на расширение тарифа обслуживаемого абонента.// Реализует метод внешнего программного интерфейса - account/customer_subscriptions/create_enhanced//// Параметры:// ДанныеРасширенияТарифа - см. НовыйШаблонПодпискиНаРасширениеТарифа// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Неопределено, ТаблицаЗначений - если оформление подписки успешно выполнено:// * Номер - Строка - номер созданной подписки.// * ДатаОтключения - Дата - дата отключения созданной подписки.Функция СоздатьПодпискуНаРасширениеТарифа(ДанныеРасширенияТарифа, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьПодпискуНаРасширениеТарифа(ДанныеРасширенияТарифа, );
НовыйШаблонПодпискиНаОсновнойТариф
Описание, пример вызова
// Возвращает шаблон новой подписки на основной тариф обслуживаемого абонента.//// Возвращаемое значение:// Структура:// * КодВедущегоАбонента - Число - код (номер) ведущего абонента// * КодОбслуживаемогоАбонента - Число - код (номер) обслуживаемого абонента// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// * КодТарифаПровайдера - Строка - код тарифа в подписке// * КодПериодаДействия - Строка - код периода действия подписки// * ДатаПодключения - Дата - дата подключения тарифа по подписке// * ДатаОтключения - Дата - дата отключения тарифаФункция НовыйШаблонПодпискиНаОсновнойТариф() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйШаблонПодпискиНаОсновнойТариф()
НовыйШаблонПодпискиНаРасширениеТарифа
Описание, пример вызова
// Возвращает шаблон новой подписки на расширение тарифа обслуживаемого абонента.//// Возвращаемое значение:// Структура:// * КодВедущегоАбонента - Число - код (номер) ведущего абонента// * КодОбслуживаемогоАбонента - Число - код (номер) обслуживаемого абонента// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// * КодТарифаПровайдера - Строка - код тарифа в подписке// * КодПериодаДействия - Строка - код периода действия подписки// * ДатаПодключения - Дата - дата подключения тарифа по подписке// * ДатаОтключения - Дата - дата отключения тарифа// * НомерОсновнойПодписки - Строка - номер подписки на основной тариф// * Количество - Число - количество тарифов в подписке.Функция НовыйШаблонПодпискиНаРасширениеТарифа() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйШаблонПодпискиНаРасширениеТарифа()
СписокУчетныхСистем
Описание, пример вызова
// Возвращает список учетных систем, доступных абоненту.// Реализует метод внешнего программного интерфейса - accounting_system/list//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - список учетных систем абонента:// * Код - Число - код учетной системы// * Наименование - Строка - наименование учетной системы// * КодВладельца - Число - код абонента-владельца учетной системы// * ЗагружатьДанные - Булево - признак загрузки данных// * ЛогинПользовательДляЗагрузки - Строка - логин пользователя для загрузки данных// * ВыгружатьДанные - Булево - признак выгрузки данных// * АдресДляВыгрузки - Строка - URL-адрес учетной системы для выгрузки данных// * ЛогинПользователяДляВыгрузки - Строка - логин пользователя для выгрузки данных//Функция СписокУчетныхСистем(ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СписокУчетныхСистем(ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
СвойстваУчетнойСистемы
Описание, пример вызова
// Возвращает свойства учетной системы абонента по коду учетной системы.// Реализует метод внешнего программного интерфейса - accounting_system/info//// Параметры:// Код - Число - код учетной системы абонента.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - свойства учетной системы:// * Код - Число - код учетной системы абонента// * Наименование - Строка - наименование учетной системы// * Описание - Строка - описание учетной системы// * КодВладельца - Число - код абонента-владельца учетной системы// * ЗагружатьДанные - Булево - признак загрузки данных// * ЛогинПользователяДляЗагрузки - Строка - логин пользователя для загрузки данных в менеджер сервиса// * ПравилаЗагрузки - ТаблицаЗначений - правила загрузки данных:// ** КодПравила - Строка - код правила загрузки данных// ** Адрес - Строка - адрес объекта для загрузки данных// * ВыгружатьДанные - Булево - признак выгрузки данных// * АдресДляВыгрузки - Строка - URL-адрес учетной системы для выгрузки данных в учетную систему// * ЛогинПользователяДляВыгрузки - Строка - логин пользователя для выгрузки данных// * ПравилаВыгрузки - ТаблицаЗначений - правила выгрузки данных:// ** КодПравила - Строка - код правила выгрузки данных// ** ИдентификаторСтроки - УникальныйИдентификатор - идентификатор строки правила выгрузки// ** КодУсловия - Строка - код условия использования правила выгрузки// ** Адрес - Строка - адрес объекта для выгрузки данных// ** БыстраяОтправка - Булево - признак быстрой отправки// ** ВыгрузкаПоРасписанию - Булево - признак выгрузки по расписанию// ** ОтборПоПоставщику - Булево - признак отбора по поставщику// * ПравилаОбработкиОтветов - ТаблицаЗначений:// ** ИдентификаторСтрокиПравилаВыгрузки - УникальныйИдентификатор - идентификатор строки правила выгрузки// ** КодПравила - Строка - код правила обработки ответа// ** КодыОтветов - Массив Из Число - коды ответов для вызова правила обработки.//Функция СвойстваУчетнойСистемы(Код, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваУчетнойСистемы(Код, );
СоздатьОбновитьУчетнуюСистемуБиллинга
Описание, пример вызова
// Создает новую или обновляет существующую учетную систему биллинга.// Реализует метод внешнего программного интерфейса - accounting_system/create_update_billing//// Параметры:// ПараметрыСозданияОбновления - см. НовыйПараметрыСозданияОбновленияУчетнойСистемыБиллинга// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - свойства учетной системы:// * Код - Число - код учетной системы абонента// * Наименование - Строка - наименование учетной системы//Функция СоздатьОбновитьУчетнуюСистемуБиллинга(ПараметрыСозданияОбновления, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьОбновитьУчетнуюСистемуБиллинга(ПараметрыСозданияОбновления, );
НовыйПараметрыСозданияОбновленияУчетнойСистемыБиллинга
Описание, пример вызова
// Возвращает шаблон параметров создания\обновления учетной системы биллинга.//// Возвращаемое значение:// Структура - шаблон параметров:// * ЛогинПользователяДляЗагрузки - Строка - логин пользователя для загрузки данных в менеджер сервиса// * ЛогинПользователяДляВыгрузки - Строка - логин пользователя для выгрузки данных в учетную систему// * АдресДляВыгрузки - Строка - URL-адрес учетной системы для выгрузки данных в учетную систему// * ПарольДляВыгрузки - Строка - пароль пользователя для выгрузки данных в учетную систему// * КодУчетнойСистемы - Число - код обновляемой учетной системы абонента.// Если не указан, создается новая учетная система.Функция НовыйПараметрыСозданияОбновленияУчетнойСистемыБиллинга() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыСозданияОбновленияУчетнойСистемыБиллинга()
Конфигурации
Описание, пример вызова
// Возвращает список прикладных конфигураций, доступных абоненту этого приложения.//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - доступные конфигурации:// * Код - Строка - код конфигурации// * Наименование - Строка - синоним конфигурации// * Имя - Строка - имя конфигурации (как оно задано в конфигураторе).// * Описание - Строка - описание конфигурации// * КодАбонента - Число - код абонента.//Функция Конфигурации(ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.Конфигурации(ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
СписокВариантовПереходаВидовПриложений
Описание, пример вызова
// Возвращает список вариантов перехода видов приложений// Реализует метод внешнего программного интерфейса - apptype/transition_options/list//// Параметры:// Отбор - см. НовыйОтборВариантовПерехода// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Неопределено, ТаблицаЗначений - список обработчиков перехода видов приложения:// * НомерВерсииКонфигурации - Строка - номер версии конфигурации// * КодПредыдущегоВидаПриложения - Строка - код предыдущего вида приложения// * КодВидаПриложения - Строка - код целевого вида приложения// * ИмяВидаПриложения - Строка - имя целевого вида приложения// * НаименованиеВидаПриложения - Строка - наименование целевого вида приложения//Функция СписокВариантовПереходаВидовПриложений(Отбор = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СписокВариантовПереходаВидовПриложений(Отбор, );
НовыйОтборВариантовПерехода
Описание, пример вызова
// Возвращает шаблон отбора обработчиков перехода.//// Возвращаемое значение:// Структура:// * КодКонфигурации - Строка - код конфигурации// * ВерсияКонфигурации - Строка - версия конфигурации// * КодВидаПриложения - Строка - код вида приложенияФункция НовыйОтборВариантовПерехода() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйОтборВариантовПерехода()
СписокСчетовНаОплату
Описание, пример вызова
// Возвращает список счетов на оплату// Реализует метод внешнего программного интерфейса - bill/list//// Параметры:// Отбор - см. НовыйОтборСчетовНаОплату// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - список счетов на оплату:// * Номер - Строка - номер счета// * Дата - Дата - дата создания счета// * ДатаИзменения - Дата - дата изменения счета// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета// * КодПродавца - Число - код (номер) абонента-продавца// * КодПокупателя - Число - код (номер) абонента-покупателя// * Сумма - Число - сумма счета// * Продление - Булево - признак продления// * ПлатежнаяСсылка - Строка - платежная ссылка// * Оплачен - Булево - признак оплаты счета// * ДополнительнаяИнформация - Строка - дополнительная информация по счету// * Комментарий - Строка - комментарий счетаФункция СписокСчетовНаОплату(Отбор = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СписокСчетовНаОплату(Отбор, );
ДанныеСчетаНаОплату
Описание, пример вызова
// Возвращает данные счета на оплату по номеру или идентификатору счета.// Реализует метод внешнего программного интерфейса - bill/info//// Параметры:// ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета (не указывается, если передан номер счета)// НомерСчета - Строка - номер счета (не указывается, если передан идентификатор счета)// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - данные счета:// * Номер - Строка - номер счета// * Дата - Дата - дата создания счета// * ДатаИзменения - Дата - дата изменения счета// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета// * КодПродавца - Число - код (номер) абонента-продавца// * КодПокупателя - Число - код (номер) абонента-покупателя// * Сумма - Число - сумма счета// * Продление - Булево - признак продления// * ПлатежнаяСсылка - Строка - платежная ссылка// * Оплачен - Булево - признак оплаты счета// * ДополнительнаяИнформация - Строка - дополнительная информация по счету// * Комментарий - Строка - комментарий счета// * Тарифы - ТаблицаЗначений - тарифы:// ** КодТарифаПровайдера - Строка - код тарифа провайдера// ** КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// ** КодПериодаДействия - Строка - код периода действия тарифа// ** Количество - Число - количество тарифов в подписке// ** Сумма - Число - стоимость тарифа с учетом периода действия// ** НомерОснования - Строка - номер подписки-основания// * Услуги - ТаблицаЗначений - услуги:// ** Услуга - Строка - наименование услуги// ** Сумма - Число - стоимость услуги// * Файлы - ТаблицаЗначений - файлы представления текущего счета на оплату:// ** Идентификатор - УникальныйИдентификатор - идентификатор файла// ** Описание - Строка - имя файла представления счета// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты счета:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// * Состояние - Структура - данные состояния счета:// ** Ошибка - Булево - признак ошибки// ** Описание - Строка - описание состояния// ** Имя - Строка - имя состояния:// "created" - создан// "wait_sending" - ожидание отправки// "wait_registration" - ожидание оформления// "wait_payment" - ожидание оплаты// "paid" - оплачен// "billing_error" - ошибка выставления счета.Функция ДанныеСчетаНаОплату(ИдентификаторСчета = Неопределено, НомерСчета = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ДанныеСчетаНаОплату(ИдентификаторСчета, НомерСчета, );
СоздатьСчетНаОплату
Описание, пример вызова
// Создает новый счет на оплату.// Реализует метод внешнего программного интерфейса - bill/create//// Параметры:// ДанныеСчета - Структура:// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета// * КодПродавца - Число - код (номер) абонента-продавца// * КодПокупателя - Число - код (номер) абонента-покупателя// * Сумма - Число - сумма счета// * Продление - Булево - признак продления// * ПлатежнаяСсылка - Строка - платежная ссылка// * Оплачен - Булево - признак оплаты счета// * ДополнительнаяИнформация - Строка - дополнительная информация по счету// * Комментарий - Строка - комментарий счета// * Тарифы - ТаблицаЗначений - тарифы:// ** КодТарифаПровайдера - Строка - код тарифа провайдера// ** КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// ** КодПериодаДействия - Строка - код периода действия тарифа// ** Количество - Число - количество тарифов в подписке// ** Сумма - Число - стоимость тарифа с учетом периода действия// ** НомерОснования - Строка - номер подписки-основания// * Услуги - ТаблицаЗначений - услуги:// ** Услуга - Строка - наименование услуги// ** Сумма - Число - стоимость услуги// * Файлы - ТаблицаЗначений - файлы представления текущего счета на оплату:// ** Идентификатор - УникальныйИдентификатор - идентификатор файла// ** Описание - Строка - имя файла представления счета// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты счета:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения (не обязательно, если у доп. реквизита один тип значения)// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура:// * Номер - Строка - номер созданного счета на оплату// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор созданного счета на оплату.Функция СоздатьСчетНаОплату(ДанныеСчета, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьСчетНаОплату(ДанныеСчета, );
ИзменитьСчетНаОплату
Описание, пример вызова
// Изменяет существующий счет на оплату.// Реализует метод внешнего программного интерфейса - bill/update//// Параметры:// ДанныеСчета - Структура:// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета// * КодПродавца - Число - код (номер) абонента-продавца// * КодПокупателя - Число - код (номер) абонента-покупателя// * Сумма - Число - сумма счета// * Продление - Булево - признак продления// * ПлатежнаяСсылка - Строка - платежная ссылка// * Оплачен - Булево - признак оплаты счета// * ДополнительнаяИнформация - Строка - дополнительная информация по счету// * Комментарий - Строка - комментарий счета// * Тарифы - ТаблицаЗначений - тарифы:// ** КодТарифаПровайдера - Строка - код тарифа провайдера// ** КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// ** КодПериодаДействия - Строка - код периода действия тарифа// ** Количество - Число - количество тарифов в подписке// ** Сумма - Число - стоимость тарифа с учетом периода действия// ** НомерОснования - Строка - номер подписки-основания// * Услуги - ТаблицаЗначений - услуги:// ** Услуга - Строка - наименование услуги// ** Сумма - Число - стоимость услуги// * Файлы - ТаблицаЗначений - файлы представления текущего счета на оплату:// ** Идентификатор - УникальныйИдентификатор - идентификатор файла// ** Описание - Строка - имя файла представления счета// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты счета:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения (не обязательно, если у доп. реквизита один тип значения)// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизита// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура:// * Номер - Строка - номер измененного счета на оплату// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор измененного счета на оплату.Функция ИзменитьСчетНаОплату(ДанныеСчета, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ИзменитьСчетНаОплату(ДанныеСчета, );
СчетНаОплатуФайлыТалонНаЗагрузку
Описание, пример вызова
// Возвращает талон на загрузку файла в существующий счет на оплату// Реализует метод внешнего программного интерфейса - bill/file_token/upload//// Параметры:// ПараметрыПолучения - см. НовыйПараметрыПолученияТалонаНаЗагрузкуФайла// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура:// * НомерСчета - Строка - номер счета// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета// * НаправлениеПередачиДанных - Строка - направление передачи файла = "upload"// * ТалонНаЗагрузкуФайла - Строка - талон на загрузку файла// * АдресДляЗагрузки - Строка - URL для загрузки файла методом PUTФункция СчетНаОплатуФайлыТалонНаЗагрузку(ПараметрыПолучения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СчетНаОплатуФайлыТалонНаЗагрузку(ПараметрыПолучения, );
СоздатьПодпискиНаТарифыНаОснованииСчетаНаОплату
Описание, пример вызова
// Создать подписки на тарифы на основании счета на оплату.//// Параметры:// ПараметрыСоздания - см. НовыйПараметрыСозданияПодписокНаТарифыНаОснованииСчетаНаОплату// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Массив из Строка - номера созданных подписокФункция СоздатьПодпискиНаТарифыНаОснованииСчетаНаОплату(ПараметрыСоздания, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьПодпискиНаТарифыНаОснованииСчетаНаОплату(ПараметрыСоздания, );
НовыйОтборСчетовНаОплату
Описание, пример вызова
// Возвращает шаблон отбора счетов на оплату.//// Возвращаемое значение:// Структура:// * КодПородавца - Число - код абонента-продавца// * КодПокупателя - Число - код абонента-покупателя// * НачалоПериода - Дата - дата начала периода// * КонецПериода - Дата - дата конца периода//Функция НовыйОтборСчетовНаОплату() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйОтборСчетовНаОплату()
НовыйШаблонСчетаНаОплату
Описание, пример вызова
// Возвращает шаблон нового счета на оплату.//// Возвращаемое значение:// Структура:// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета// * КодПродавца - Число - код (номер) абонента-продавца// * КодПокупателя - Число - код (номер) абонента-покупателя// * Сумма - Число - сумма счета// * Продление - Булево - признак продления// * ПлатежнаяСсылка - Строка - платежная ссылка// * Оплачен - Булево - признак оплаты счета// * ДополнительнаяИнформация - Строка - дополнительная информация по счету// * Комментарий - Строка - комментарий счета// * Тарифы - ТаблицаЗначений - тарифы:// ** КодТарифаПровайдера - Строка - код тарифа провайдера// ** КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// ** КодПериодаДействия - Строка - код периода действия тарифа// ** НомерОснования - Строка - номер подписки-основания// ** Сумма - Число - стоимость тарифа с учетом периода действия// * Услуги - ТаблицаЗначений - услуги:// ** Услуга - Строка - наименование услуги// ** Сумма - Число - стоимость услуги// * Файлы - ТаблицаЗначений - файлы представления текущего счета на оплату:// ** Идентификатор - УникальныйИдентификатор - идентификатор файла// ** Описание - Строка - имя файла представления счета// * ДополнительныеРеквизиты - ТаблицаЗначений - дополнительные реквизиты счета:// ** Ключ - Строка - имя дополнительного реквизита// ** Тип - Строка - тип значения (не обязательно, если у доп. реквизита один тип значения)// ** Значение - Строка, Число, Дата, Булево - значение дополнительного реквизитаФункция НовыйШаблонСчетаНаОплату() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйШаблонСчетаНаОплату()
НовыйПараметрыПолученияТалонаНаЗагрузкуФайла
Описание, пример вызова
// Возвращает шаблон параметров получения талона на загрузку файла.//// Возвращаемое значение:// Структура:// * НомерСчета - Строка - номер счета (не указывается, если передан идентификатор счета)// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета (не указывается, если передан номер счета)// * ИмяФайла - Строка - имя файла с расширением// * Размер - Строка - размер файла в байтах.Функция НовыйПараметрыПолученияТалонаНаЗагрузкуФайла() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыПолученияТалонаНаЗагрузкуФайла()
НовыйПараметрыСозданияПодписокНаТарифыНаОснованииСчетаНаОплату
Описание, пример вызова
// Возвращает шаблон параметров создания подписок на тарифы на основании счета на оплату.//// Возвращаемое значение:// Структура:// * НомерСчета - Строка - номер счета (не указывается, если передан идентификатор счета)// * ИдентификаторСчета - УникальныйИдентификатор - идентификатор счета (не указывается, если передан номер счета)// * ДатаПодключения - Дата - дата подключения создаваемых подписок на тарифы.Функция НовыйПараметрыСозданияПодписокНаТарифыНаОснованииСчетаНаОплату() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыСозданияПодписокНаТарифыНаОснованииСчетаНаОплату()
НовыйТарифыСчетаНаОплату
Описание, пример вызова
// Возвращает шаблон табличной части "Тарифы" счета на оплату.//// Возвращаемое значение:// ТаблицаЗначений - Новый тарифы счета на оплату:// * КодТарифаПровайдера - Строка - длина 9// * КодТарифаОбслуживающейОрганизации - Строка - длина 9// * КодПериодаДействия - Строка - длина 10// * Количество - Число - разрядность 10,0// * Сумма - Число - разрядность 31,2// * НомерОснования - Строка - разрядность 9.Функция НовыйТарифыСчетаНаОплату() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйТарифыСчетаНаОплату()
НовыйУслугиСчетаНаОплату
Описание, пример вызова
// Возвращает шаблон табличной части "Услуги" счета на оплату.//// Возвращаемое значение:// ТаблицаЗначений - Новый услуги счета на оплату:// * Услуга - Строка - длина 1000// * Сумма - Число - разрядность 31,2.Функция НовыйУслугиСчетаНаОплату() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйУслугиСчетаНаОплату()
НовыйФайлыСчетаНаОплату
Описание, пример вызова
// Возвращает шаблон табличной части "Файлы" счета на оплату.//// Возвращаемое значение:// ТаблицаЗначений - Новый файлы счета на оплату:// * Идентификатор - УникальныйИдентификатор// * Описание - Строка -длина 150.Функция НовыйФайлыСчетаНаОплату() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйФайлыСчетаНаОплату()
АбонентЭтогоПриложения
Описание, пример вызова
// Возвращает данные абонента этого приложения.//// Параметры:// Пользователь - СправочникСсылка.Пользователи - пользователь абонента, которого требуется определить. Если не указан, используется текущий.// Токен - Строка - ключ, выданный администратору ИБ для осуществления операции.//// Возвращаемое значение:// Структура - данные абонента:// * Наименование - Строка - наименование абонента// * Код - Число - код абонента// * РольПользователя - ПеречислениеСсылка.РолиПользователейАбонентов - роль текущего пользователя абонента.//Функция АбонентЭтогоПриложения(Знач Пользователь = Неопределено, Знач Токен = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.АбонентЭтогоПриложения(Пользователь, Токен);
Приложения
Описание, пример вызова
// Возвращает список приложений, доступных пользователю абонента этого приложения.//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - доступные приложения:// * Код - Число - код (номер) приложения// * Наименование - Строка - наименование// * КодАбонентаВладельца - Число - код абонента, владельца приложения// * КодКонфигурации - Строка - код конфигурации// * ВерсияКонфигурации - Строка - версия конфигурации// * НаименованиеКонфигурации - Строка - наименование конфигурации// * КодВидаПриложения - Строка - код вида приложения// * ИмяВидаПриложения - Строка - имя вида приложения// * НаименованиеВидаПриложения - Строка - наименование вида приложения// * СостояниеПриложения - ПеречислениеСсылка.СостоянияПриложений - состояние приложения// * АдресПриложения - Строка - URL-адрес приложения// * ЧасовойПояс - Строка - часовой пояс приложения//Функция Приложения(ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.Приложения(ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
ПриложенияАбонента
Описание, пример вызова
// Возвращает список приложений, доступных пользователю абонента этого приложения.//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - доступные приложения:// * Код - Число - код (номер) приложения// * Наименование - Строка - наименование// * КодАбонентаВладельца - Число - код абонента, владельца приложения// * КодКонфигурации - Строка - код конфигурации// * ВерсияКонфигурации - Строка - версия конфигурации// * НаименованиеКонфигурации - Строка - наименование конфигурации// * КодВидаПриложения - Строка - код вида приложения// * ИмяВидаПриложения - Строка - имя вида приложения// * НаименованиеВидаПриложения - Строка - наименование вида приложения// * СостояниеПриложения - ПеречислениеСсылка.СостоянияПриложений - состояние приложения// * АдресПриложения - Строка - URL-адрес приложения// * ЧасовойПояс - Строка - часовой пояс приложения//Функция ПриложенияАбонента(КодАбонента, ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПриложенияАбонента(КодАбонента, ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
СвойстваПриложения
Описание, пример вызова
// Возвращает информацию об указанном приложении.//// Параметры:// КодПриложения - Строка - код приложения (номер области).// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - свойства приложения:// * Код - Число - код (номер) приложения// * Наименование - Строка- наименование// * КодАбонентаВладельца - Число - код абонента, владельца приложения// * КодКонфигурации - Строка - код конфигурации// * ВерсияКонфигурации - Строка - версия конфигурации// * НаименованиеКонфигурации - Строка - наименование конфигурации// * КодВидаПриложения - Строка - код вида приложения// * ИмяВидаПриложения - Строка - имя вида приложения// * НаименованиеВидаПриложения - Строка - наименование вида приложения// * СостояниеПриложения - ПеречислениеСсылка.СостоянияПриложений - состояние приложения// * АдресПриложения - Строка - URL-адрес приложения// * ЧасовойПояс - Строка - часовой пояс приложения//Функция СвойстваПриложения(КодПриложения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваПриложения(КодПриложения, );
ПользователиПриложения
Описание, пример вызова
// Возвращает список пользователей, которым разрешен доступ к указанному приложению.//// Параметры:// КодПриложения - Число - код приложения (номер области)// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".////// Возвращаемое значение:// ТаблицаЗначений - пользователи, которым разрешен доступ:// * Логин - Строка - логин (имя) пользователя// * Роль - ПеречислениеСсылка.ПраваПользователяПриложения - право пользователя на текущее приложение в менеджере сервиса.//Функция ПользователиПриложения(КодПриложения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПользователиПриложения(КодПриложения, );
ДобавитьПользователяВПриложение
Описание, пример вызова
// Устанавливает пользователю с указанным логином доступ к указанному приложению// и назначает указанную роль для работы в приложении.//// Параметры:// ПараметрыДобавления - см. НовыйПараметрыДобавленияПользователяВПриложение// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - результат установки права доступа к приложению: Истина - право установлено, Ложь - произошла ошибка.//Функция ДобавитьПользователяВПриложение(ПараметрыДобавления, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ДобавитьПользователяВПриложение(ПараметрыДобавления, );
УдалитьПользователяИзПриложения
Описание, пример вызова
// Отменяет пользователю с указанным логином доступ к указанному приложению.//// Параметры:// Логин - Строка - Логин (Имя) пользователя.// КодПриложения - Число - код приложения (номер области)// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - результат отмены права доступа к приложению: Истина - право отменено, Ложь - произошла ошибка.//Функция УдалитьПользователяИзПриложения(Логин, КодПриложения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.УдалитьПользователяИзПриложения(Логин, КодПриложения, );
СоздатьПриложение
Описание, пример вызова
// Создает новое приложение с указанной прикладной конфигурацией.//// Параметры:// ПараметрыСоздания - см. НовыйПараметрыСозданияПриложения// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - результат создания приложения:// * Код - Число - код созданного приложения (номер области)// * СостояниеПриложения - ПеречислениеСсылка.СостоянияПриложений - состояние приложения после создания.// * АдресПриложения - Строка - адрес созданного приложения.//Функция СоздатьПриложение(ПараметрыСоздания, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СоздатьПриложение(ПараметрыСоздания, );
УстановитьНаименованиеПриложения
Описание, пример вызова
// Устанавливает новое наименование приложению.//// Параметры:// ПараметрыИзменения - см. НовыйПараметрыУстановкиНаименованияПриложение// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - результат установки наименования приложению: Истина - наименование установлено, Ложь - произошла ошибка.//Функция УстановитьНаименованиеПриложения(ПараметрыИзменения, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.УстановитьНаименованиеПриложения(ПараметрыИзменения, );
СписокРезервныхКопийПриложения
Описание, пример вызова
// Возвращает список резервных копий приложения.// Реализует метод внешнего программного интерфейса - tenant/backup/list.//// Возвращаемое значение:// ТаблицаЗначений - список резервных копий:// * ИдентификаторРК - Строка - идентификатор резервной копии, длина - 36// * МоментСозданияРК - Дата - момент создания резервной копии, ДатаВремя// * ДляТехПоддержки - Булево - признак создания резервной копии для тех. поддержки//Функция СписокРезервныхКопийПриложения() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СписокРезервныхКопийПриложения()
НовыйПараметрыСозданияПриложения
Описание, пример вызова
// Возвращает шаблон параметров создания приложения для метода ПрограммныйИнтерфейсСервиса.СоздатьПриложение.//// Возвращаемое значение:// Структура - шаблон параметров создания приложения:// * Наименование - Строка - наименование создаваемого приложения.// * КодКонфигурации - Строка - код конфигурации (вид приложения)// * ЧасовойПояс - Строка - рабочий часовой пояс приложенияФункция НовыйПараметрыСозданияПриложения() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыСозданияПриложения()
НовыйПараметрыДобавленияПользователяВПриложение
Описание, пример вызова
// Возвращает шаблон параметров добавления пользователя в приложение для метода// ПрограммныйИнтерфейсСервиса.ДобавитьПользователяВПриложение.//// Возвращаемое значение:// Структура - шаблон параметров добавления пользователя в приложение:// * КодПриложения - Число - номер приложения.// * Логин - Строка - логин (имя пользователя)// * Право - ПеречислениеСсылка.ПраваПользователяПриложения - право пользователя на приложение в менеджере сервиса//Функция НовыйПараметрыДобавленияПользователяВПриложение() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыДобавленияПользователяВПриложение()
НовыйПараметрыУстановкиНаименованияПриложение
Описание, пример вызова
// Возвращает шаблон параметров изменения наименования приложения для метода// ПрограммныйИнтерфейсСервиса.УстановитьНаименованиеПриложения.//// Возвращаемое значение:// Структура - шаблон параметров добавления пользователя в приложение:// * КодПриложения - Число - код приложения (номер области)// * НазваниеПриложения - Строка - новое наименование приложения//Функция НовыйПараметрыУстановкиНаименованияПриложение() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыУстановкиНаименованияПриложение()
ТарифСервиса
Описание, пример вызова
// Возвращает информацию о тарифе сервиса по коду тарифа.//// Параметры:// КодТарифа - Строка - код тарифа.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура - информация о тарифе:// * Код - Строка - код тарифа// * Наименование - Строка - наименование тарифа// * ОписаниеДляОбслуживающихОрганизаций - Строка - описание тарифа для обслуживающей организации.// * ОписаниеДляАбонентов - ФорматированныйДокумент - описание тарифа для абонентов.// * ДатаНачалаДействия - Дата - дата начала действия тарифа.// * ДатаОкончанияДействия - Дата - дата окончания действия тарифа.// * ПериодДействияПродлевающейПодписки - Число - период (в днях), в течение которого действует продлевающая подписка (если разрешено продление).// * ПериодДействияРасширяющейПодписки - Число - период (в днях), в течение которого действует расширяющая подписка.// * ПериодДобавленияПродлевающейПодписки - Число - период (в днях) после завершения действия подписки, в течение которого можно создать продлевающую подписку.// * РасширениеТарифа - Булево - признак, что тариф является расширением// * Платный - Булево - признак, что тариф является платным (содержит платные периоды действия)// * Тестовый - Булево - признак, что тариф является тестовым// * ЕстьУсловие - Булево - признак, что для использования тарифа требуется соблюдение условия использования.// * ПериодическаяОплата - Булево - признак, что тариф использует периодическую оплату// * ПериодичностьОплаты - Строка - код периода периодичности оплаты// * Услуги - ТаблицаЗначений - услуги тарифа:// ** Код - Строка - код услуги// ** Наименование - Строка - Наименование услуги// ** ТипУслуги - ПеречислениеСсылка.ТипыУслуг - тип услуги// ** Описание - Строка - Описание услуги// ** КоличествоЛицензий - Число - количество лицензий на услугу, включенное в тариф// ** КоличествоДопЛицензийРасширяющейПодписки - Число - количество лицензий на услугу, которое может быть предоставлено расширяющей подпиской// ** ИдентификаторПоставщика - Строка - идентификатор поставщика услуги// ** НаименованиеПоставщика - Строка - наименование поставщика услуги// * Расширения - ТаблицаЗначений - расширения тарифа:// ** Код - Строка - код тарифа-расширения// ** Наименование - Строка - наименование тарифа-расширения// * Конфигурации - ТаблицаЗначений - конфигурации тарифа:// ** Код - Строка - код конфигурации// ** Наименование - Строка - имя конфигурации// ** Описание - Строка - описание конфигурации// * ПериодыДействия - ТаблицаЗначений - периоды действия тарифа:// ** Код - Строка - код периода действия// ** Наименование - Строка - наименование периода действия// ** Сумма - Число - стоимость// ** Комментарий - Строка - комментарий к периоду действия// * ПериодыОповещенийОбОкончанииПодписки - ТаблицаЗначений - периоды оповещений об окончании подписки на тариф:// ** КоличествоДней - Число - количество дней, когда оповещать пользователя.//Функция ТарифСервиса(КодТарифа, ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ТарифСервиса(КодТарифа, ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
ТарифыСервиса
Описание, пример вызова
// Возвращает список тарифов сервиса, доступных абоненту этого приложения.// Параметры:// Отбор - см. НовыйОтборСпискаТарифов// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - список тарифов сервиса:// * Код - Строка - код тарифа// * Наименование - Строка - наименование тарифа// * ОписаниеДляОбслуживающихОрганизаций - Строка - описание тарифа для обслуживающей организации.// * ОписаниеДляАбонентов - ФорматированныйДокумент - описание тарифа для абонентов.// * ДатаНачалаДействия - Дата - дата начала действия тарифа.// * ДатаОкончанияДействия - Дата - дата окончания действия тарифа.// * ПериодДействияПродлевающейПодписки - Число - период (в днях), в течение которого действует продлевающая подписка (если разрешено продление).// * ПериодДействияРасширяющейПодписки - Число - период (в днях), в течение которого действует расширяющая подписка.// * ПериодДобавленияПродлевающейПодписки - Число - период (в днях) после завершения действия подписки, в течение которого можно создать продлевающую подписку.// * РасширениеТарифа - Булево - признак, что тариф является расширением// * Платный - Булево - признак, что тариф является платным (содержит платные периоды действия)// * Тестовый - Булево - признак, что тариф является тестовым// * ЕстьУсловие - Булево - признак, что для использования тарифа требуется соблюдение условия использования.// * ПериодическаяОплата - Булево - признак, что тариф использует периодическую оплату// * ПериодичностьОплаты - Строка - код периода периодичности оплаты// * ПериодыДействия - ТаблицаЗначений - периоды действия. Заполняется если передан параметр получения ПараметрПолученияПериодыДействия:// ** Код - Строка - код периода действия// ** Наименование - Строка - наименование периода действия// ** Сумма - Число - стоимость// ** Комментарий - Строка - комментарий к периоду действия//Функция ТарифыСервиса(Отбор = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ТарифыСервиса(Отбор, );
НовыйОтборСпискаТарифов
Описание, пример вызова
// Возвращает шаблон отбора списка тарифов провайдера.//// Возвращаемое значение:// Структура:// * Наименование - Строка - отбор по части наименования// * ДоступныеТарифы - Массив из Строка - отбор тарифов по кодам доступных тарифов// * ПараметрыПолучения - Массив из Строка - может содержать параметры получения данных, возвращаемые методами// - см. ПараметрПолученияПериодыДействия// - см. ПараметрПолученияТолькоПлатные// - см. ПараметрПолученияТолькоРасширенияФункция НовыйОтборСпискаТарифов() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйОтборСпискаТарифов()
НовыйОтборСпискаТарифовОбслуживающейОрганизации
Описание, пример вызова
// Возвращает шаблон отбора списка тарифов обслуживающей организации.//// Возвращаемое значение:// Структура:// * КодОбслуживающейОрганизации - Строка - код обслуживающей организации// * ДоступныеТарифы - Массив из Строка - отбор тарифов по кодам доступных тарифов// * ПараметрыПолучения - Массив из Строка - может содержать параметры получения данных, возвращаемые методами// - см. ПараметрПолученияПериодыДействия// - см. ПараметрПолученияТолькоРасширенияФункция НовыйОтборСпискаТарифовОбслуживающейОрганизации() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйОтборСпискаТарифовОбслуживающейОрганизации()
ПараметрПолученияПериодыДействия
Описание, пример вызова
// Возвращает параметр получения тарифов "Периоды действия"//// Возвращаемое значение:// Строка//Функция ПараметрПолученияПериодыДействия() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПараметрПолученияПериодыДействия()
ПараметрПолученияТолькоПлатные
Описание, пример вызова
// Возвращает параметр получения тарифов "Только платные"//// Возвращаемое значение:// СтрокаФункция ПараметрПолученияТолькоПлатные() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПараметрПолученияТолькоПлатные()
ПараметрПолученияТолькоРасширения
Описание, пример вызова
// Возвращает параметр получения тарифов "Только расширения"//// Возвращаемое значение:// СтрокаФункция ПараметрПолученияТолькоРасширения() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПараметрПолученияТолькоРасширения()
ПодпискиАбонента
Описание, пример вызова
// Возвращает список существующих подписок абонента текущего приложения.//// Параметры:// Отбор - см. НовыйОтборПодписокНаТарифы// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений - существующие подписки абонента:// * КодАбонента - Число - код (номер) абонента// * Номер - Строка - номер подписки// * Дата - Дата - дата регистрации подписки// * ТипПодписки - ПеречислениеСсылка.ТипыПодписокСервиса - тип подписки// * КодОбслуживающейОрганизации - Число - код (номер) абонента обслуживающей организации// * ДатаПодключения - Дата - дата подключения тарифа по подписке// * ДатаОтключения - Дата - дата отключения тарифа// * КодТарифа - Строка - код тарифа в подписке// * КодТарифаОбслуживающейОрганизации - Строка - код тарифа обслуживающей организации// * КодПериодаДействия - Строка - код периода действия// * Количество - Число - количество тарифов в подписке// * НомерОсновнойПодписки - Строка - номер основной подписки, если текущая подписка на тариф-расширение.// * НомерСчетаНаОплату - Строка - номер счета на оплату// * ИдентификаторСчетаНаОплату - УникальныйИдентификатор - идентификатор счета на оплату//Функция ПодпискиАбонента(Отбор = Неопределено, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ПодпискиАбонента(Отбор, );
НовыйОтборПодписокНаТарифы
Описание, пример вызова
// Возвращает шаблон отбора подписок на тарифы обслуживаемых абонентов.//// Возвращаемое значение:// Структура:// * КодОбслуживаемогоАбонента - Число - код (номер) обслуживаемого абонента// (не используется, если вызывается для метода ПодпискиАбонента)// * ТолькоАктивные - Булево - получение только активных подписок// * ТолькоОсновные - Булево - получение только основных подписок// * НачалоПериода - Дата - дата начала периода// * КонецПериода - Дата - дата конца периодаФункция НовыйОтборПодписокНаТарифы() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйОтборПодписокНаТарифы()
ИспользоватьПромокод
Описание, пример вызова
// Выполняет активацию указанного промо-кода для абонента текущего приложения.//// Параметры:// Промокод - Строка - используемый промокод.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - результат использования: Истина - промокод активирован, Ложь - произошла ошибка.//Функция ИспользоватьПромокод(Промокод, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ИспользоватьПромокод(Промокод, );
ИспользоватьПромокодСМеткой
Описание, пример вызова
// Выполняет активацию указанного промо-кода для абонента текущего приложения.//// Параметры:// Промокод - Строка - используемый промокод.// Метка - Строка - дополнительная информация о промо-коде// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - результат использования: Истина - промокод активирован, Ложь - произошла ошибка.//Функция ИспользоватьПромокодСМеткой(Промокод, Метка, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ИспользоватьПромокодСМеткой(Промокод, Метка, );
ЗавершитьСеансы
Описание, пример вызова
// Выполняет завершение сеансов пользователей.//// Параметры:// НомераСеансов - Массив Из Число - номера сеансов, которые требуется завершить.// Пользователь - СправочникСсылка.Пользователи - пользователь абонента,// от имени которого выполняется операция или идентификатор администратора ИБ.// Токен - Строка - секретный ключ, использующийся для выполнения операции от имени администратора ИБ// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//Процедура ЗавершитьСеансы(Знач НомераСеансов, Знач Пользователь = Неопределено, Знач Токен = Неопределено, Экспорт
Пример вызова
ПрограммныйИнтерфейсСервиса.ЗавершитьСеансы(НомераСеансов, Пользователь, Токен, );
Задачи
Описание, пример вызова
// Возвращает список активных задач плользователя из МС, относящихся к текущей области пользователя//// Параметры:// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// ТаблицаЗначений:// * НомерЗадачи - Строка - номер задачи// * НаименованиеЗадачи - Строка - номер задачиФункция Задачи(ВызыватьИсключениеПриОшибке = Истина, ОсновныеСвойстваОтвета = Неопределено) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.Задачи(ВызыватьИсключениеПриОшибке, ОсновныеСвойстваОтвета);
СвойстваЗадачи
Описание, пример вызова
// Возвращает описание задачи пользователя.//// Параметры:// НомерЗадачи - Строка - номер задачи, для которой требуется получить данные.// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Структура:// * type - Строка - тип задачи// * author - Строка - автор задачи// * description - Строка - описание задачи// * tenant - Строка - Наименование приложения// * subscriber - Строка - Наименование ведущего абонента (Абонент ОО или ЛК)// * backup_type - Строка - вид запрашиваемой резервной копии (Для тех.поддержки или нет)Функция СвойстваЗадачи(НомерЗадачи, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.СвойстваЗадачи(НомерЗадачи, );
ВыполнитьЗадачу
Описание, пример вызова
// Выполнение задачи пользователя, отказ или согласование.//// Параметры:// ПараметрыЗапроса - см. НовыйПараметрыПодтвержденияЗадачи// ВызыватьИсключениеПриОшибке - Булево - признак вызова исключения при ошибке получения данных.// ОсновныеСвойстваОтвета - Структура - возвращаемый параметр:// * КодСостояния - Число - код состояния ответа HTTP-сервиса.// * КодОтвета - Число - заполняется из ответа значением свойства "general.response".// * Сообщение - Строка - заполняется из ответа значением свойства "general.message".//// Возвращаемое значение:// Булево - результат выполнения задачи: Истина - задача выполнена, Ложь - произошла ошибка.Функция ВыполнитьЗадачу(ПараметрыЗапроса, Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.ВыполнитьЗадачу(ПараметрыЗапроса, );
НовыйПараметрыПодтвержденияЗадачи
Описание, пример вызова
// Возвращает шаблон параметров подтвержения задачи.//// Возвращаемое значение:// Структура:// * ПолученоСогласие - Булево - признак получения согласия на предоставление доступа.// * НомерЗадачи - Строка - номер подтверждаемой задачи.// * ДатаИстеченияДоступа - Дата - дата прекращения доступа к копии.// * ИдентификаторКопии - Строка - идентификатор существующей копии// * СуществующаяКопия - Булево - признак использования существующей копии.Функция НовыйПараметрыПодтвержденияЗадачи() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйПараметрыПодтвержденияЗадачи()
НачатьСоставнуюЗагрузку
Описание, пример вызова
// Получает параметры для составной загрузки.//// Параметры:// ИмяФайла - Строка// РазмерФайла - Число// ТипФайла - Строка// Владелец - Произвольный//// Возвращаемое значение:// Структура:// * ИдентификаторФайла - Строка// * Тип - Строка// * Адрес - Строка// * Заголовки - Соответствие из КлючИЗначение:// ** Ключ - Строка// ** Значение - СтрокаФункция НачатьСоставнуюЗагрузку(ИмяФайла, РазмерФайла, ТипФайла, Владелец) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НачатьСоставнуюЗагрузку(ИмяФайла, РазмерФайла, ТипФайла, Владелец)
НоваяЧасть
Описание, пример вызова
// Получает параметры для новой части//// Параметры:// ИдентификаторФайла - Строка// НомерЧасти - Строка//// Возвращаемое значение:// Структура:// * Тип - Строка// * Адрес - Строка// * Заголовки - Соответствие из КлючИЗначение:// ** Ключ - Строка// ** Значение - СтрокаФункция НоваяЧасть(ИдентификаторФайла, НомерЧасти) Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НоваяЧасть(ИдентификаторФайла, НомерЧасти)
ЗавершитьСоставнуюЗагрузку
Описание, пример вызова
// Завершает составную загрузку//// Параметры:// ИдентификаторФайла - Строка// Части - Массив из СтрокаПроцедура ЗавершитьСоставнуюЗагрузку(ИдентификаторФайла, Части) Экспорт
Пример вызова
ПрограммныйИнтерфейсСервиса.ЗавершитьСоставнуюЗагрузку(ИдентификаторФайла, Части)
ОтменитьСоставнуюЗагрузку
Описание, пример вызова
// Отменяет составную загрузку//// Параметры:// ИдентификаторФайла - СтрокаПроцедура ОтменитьСоставнуюЗагрузку(ИдентификаторФайла) Экспорт
Пример вызова
ПрограммныйИнтерфейсСервиса.ОтменитьСоставнуюЗагрузку(ИдентификаторФайла)
НовыйОсновныеСвойстваОтвета
Описание, пример вызова
// Возвращает шаблон основных свойств ответа на запрос программного интерфейса.//// Возвращаемое значение:// Структура:// * КодСостояния - Число - код состояния ответа вызова HTTP-сервиса.// * КодОтвета - Число - код ответа программного интерфейса.// * Сообщение - Строка - сообщение программного интерфейса.Функция НовыйОсновныеСвойстваОтвета() Экспорт
Пример вызова
Результат = ПрограммныйИнтерфейсСервиса.НовыйОсновныеСвойстваОтвета()
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).