Работа в модели сервиса
РазделительОсновныхДанных
Описание, пример вызова
// Возвращает имя общего реквизита, который является разделителем основных данных.//// Возвращаемое значение:// Строка - имя общего реквизита, который является разделителем основных данных.//Функция РазделительОсновныхДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.РазделительОсновныхДанных()
РазделительВспомогательныхДанных
Описание, пример вызова
// Возвращает имя общего реквизита, который является разделителем вспомогательных данных.//// Возвращаемое значение:// Строка - имя общего реквизита, который является разделителем вспомогательных данных.//Функция РазделительВспомогательныхДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.РазделительВспомогательныхДанных()
РазделениеВключено
Описание, пример вызова
// Возвращает признак работы в режиме разделения данных по областям// (технически это признак условного разделения).//// Возвращает Ложь, если конфигурация не может работать в режиме разделения данных// (не содержит общих реквизитов, предназначенных для разделения данных).//// Возвращаемое значение:// Булево - Истина, если разделение включено.// Булево - Ложь, если разделение выключено или не поддерживается.//Функция РазделениеВключено() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.РазделениеВключено()
ДоступноИспользованиеРазделенныхДанных
Описание, пример вызова
// Возвращает признак возможности обращения к разделенным данным (которые входят в состав разделителей).// Признак относится к сеансу, но может меняться во время работы сеанса, если разделение было включено// в самом сеансе, поэтому проверку следует делать непосредственно перед обращением к разделенным данным.//// Возвращает Истина, если конфигурация не может работать в режиме разделения данных// (не содержит общих реквизитов, предназначенных для разделения данных).//// Возвращаемое значение:// Булево - Истина, если разделение не поддерживается, либо разделение выключено,// либо разделение включено и разделители установлены.// Булево - Ложь, если разделение включено и разделители не установлены.//Функция ДоступноИспользованиеРазделенныхДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ДоступноИспользованиеРазделенныхДанных()
ОчиститьВсеПараметрыСеансаКромеРазделителей
Описание, пример вызова
// Очищает все параметры сеанса, кроме связанных с общим// реквизитом ОбластьДанных.//Процедура ОчиститьВсеПараметрыСеансаКромеРазделителей() Экспорт
Пример вызова
РаботаВМоделиСервиса.ОчиститьВсеПараметрыСеансаКромеРазделителей()
ОбластьДанныхЗаблокирована
Описание, пример вызова
// Проверяет блокировку области данных.//// Параметры:// ОбластьДанных - Число - значение разделителя области данных,// блокировку которой требуется проверить.//// Возвращаемое значение:// Булево - если Истина, область данных заблокирована, иначе нет.//Функция ОбластьДанныхЗаблокирована(Знач ОбластьДанных) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ОбластьДанныхЗаблокирована(ОбластьДанных)
ПодготовитьОбластьДанныхКИспользованию
Описание, пример вызова
// Подготавливает область данных к использованию. Запускает процедура обновления ИБ,// при необходимости заполняет демонстрационными данными, устанавливает новый статус в регистре ОбластиДанных.//// Параметры:// ОбластьДанных - Число - значение разделителя области данных, которую необходимо подготовить к использованию.// ИДФайлаВыгрузки - УникальныйИдентификатор - идентификатор файла.// Вариант - Строка - вариант начальных данных.//Процедура ПодготовитьОбластьДанныхКИспользованию(Знач ОбластьДанных, Знач ИДФайлаВыгрузки, Экспорт
Пример вызова
РаботаВМоделиСервиса.ПодготовитьОбластьДанныхКИспользованию(ОбластьДанных, ИДФайлаВыгрузки, );
СкопироватьДанныеОбласти
Описание, пример вызова
// Копирует данные области данных в другую область данных.//// Параметры:// ОбластьИсточник - Число - значение разделителя области данных источника данных.// ОбластьПриемник - Число - значение разделителя области данных приемника данных.//Процедура СкопироватьДанныеОбласти(Знач ОбластьИсточник, Знач ОбластьПриемник) Экспорт
Пример вызова
РаботаВМоделиСервиса.СкопироватьДанныеОбласти(ОбластьИсточник, ОбластьПриемник)
ОбслуживаниеОбластейДанных
Описание, пример вызова
// Процедура одноименного регламентного задания.// Находит все области данных со статусами, требующими обработки// прикладным приложением, и при необходимости планирует запуск ФЗ// по их обслуживанию.//Процедура ОбслуживаниеОбластейДанных() Экспорт
Пример вызова
РаботаВМоделиСервиса.ОбслуживаниеОбластейДанных()
ПолучитьПроксиМенеджераСервиса
Описание, пример вызова
// Возвращает прокси web-сервиса для синхронизации административных действий в сервисе.// Вызывающий код должен самостоятельно устанавливать привилегированный режим.//// Параметры:// ПарольПользователя - Строка - пароль для подключения.//// Возвращаемое значение:// WSПрокси - прокси менеджера сервиса.//Функция ПолучитьПроксиМенеджераСервиса(Знач ПарольПользователя = Неопределено) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьПроксиМенеджераСервиса(ПарольПользователя);
УстановитьРазделениеСеанса
Описание, пример вызова
// Устарела. В зависимости от потребности следует использовать одну из следующих процедур:// см. РаботаВМоделиСервиса.ВойтиВОбластьДанных// см. РаботаВМоделиСервиса.ВыйтиИзОбластиДанных//// Параметры:// Использование - Булево - использование разделителя ОбластьДанных в сеансе.// ОбластьДанных - Число - значение разделителя ОбластьДанных.//Процедура УстановитьРазделениеСеанса(Знач Использование = Неопределено, Знач ОбластьДанных = Неопределено) Экспорт
Пример вызова
РаботаВМоделиСервиса.УстановитьРазделениеСеанса(Использование, ОбластьДанных);
ВойтиВОбластьДанных
Описание, пример вызова
// Выполняет вход в область данных. Входить в область можно только из неразделенного сеанса.//// Параметры:// ОбластьДанных - Число -Процедура ВойтиВОбластьДанных(Знач ОбластьДанных) Экспорт
Пример вызова
РаботаВМоделиСервиса.ВойтиВОбластьДанных(ОбластьДанных)
ВыйтиИзОбластиДанных
Описание, пример вызова
// Выполняет выход из области данных.//Процедура ВыйтиИзОбластиДанных() Экспорт
Пример вызова
РаботаВМоделиСервиса.ВыйтиИзОбластиДанных()
ЗначениеРазделителяСеанса
Описание, пример вызова
// Возвращает значение разделителя текущей области данных.// В случае если значение не установлено, выдается ошибка.//// Возвращаемое значение:// Число - значение разделителя текущей области данных.//Функция ЗначениеРазделителяСеанса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЗначениеРазделителяСеанса()
ИспользованиеРазделителяСеанса
Описание, пример вызова
// Возвращает флаг использования разделителя ОбластьДанных для текущего сеанса.//// Возвращаемое значение:// Булево - если Истина, разделение используется, иначе нет.//Функция ИспользованиеРазделителяСеанса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ИспользованиеРазделителяСеанса()
ДобавитьКонстантуВТаблицуПараметровИБ
Описание, пример вызова
// Добавляет описание параметра по имени константы в таблицу параметров.// Возвращает добавленный параметр.//// Параметры:// ТаблицаПараметров - см. ПараметрыИБ// ИмяКонстанты - Строка - имя константы, которую необходимо добавить в параметры ИБ.//// Возвращаемое значение:// СтрокаТаблицыЗначений - описание добавленного параметра:// * Имя - Строка// * Описание - Строка// * Тип - ОписаниеТипов//Функция ДобавитьКонстантуВТаблицуПараметровИБ(Знач ТаблицаПараметров, Знач ИмяКонстанты) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ДобавитьКонстантуВТаблицуПараметровИБ(ТаблицаПараметров, ИмяКонстанты)
ПолучитьИмяПриложения
Описание, пример вызова
// Получает имя приложения - так, как его задал абонент.//// Возвращаемое значение:// Строка - имя приложения.//Функция ПолучитьИмяПриложения() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьИмяПриложения()
ПолучитьРазмерБлокаПередачиФайла
Описание, пример вызова
// Возвращает размер блоков в Мб для передачи больших файлов частями.//// Возвращаемое значение:// Число - размер блока передачи файлов в мегабайтах.//Функция ПолучитьРазмерБлокаПередачиФайла() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьРазмерБлокаПередачиФайла()
ЗаписатьСтруктурныйОбъектXDTOВСтроку
Описание, пример вызова
// Сериализует объект структурного типа.//// Параметры:// ЗначениеСтруктурногоТипа - Массив, Структура, Соответствие - сериализуемый объект.//// Возвращаемое значение:// Строка - сериализованное значение объекта структурного типа.//Функция ЗаписатьСтруктурныйОбъектXDTOВСтроку(Знач ЗначениеСтруктурногоТипа) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЗаписатьСтруктурныйОбъектXDTOВСтроку(ЗначениеСтруктурногоТипа)
СтрокаВBase64
Описание, пример вызова
// Кодирует строковое значение по алгоритму base64.//// Параметры:// Строка - Строка - исходная строка, которую необходимо закодировать.//// Возвращаемое значение:// Строка - закодированная строка.//Функция СтрокаВBase64(Знач Строка) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СтрокаВBase64(Строка)
Base64ВСтроку
Описание, пример вызова
// Декодирует base64-представление строки в исходное значение.//// Параметры:// СтрокаBase64 - Строка - исходная строка, которую необходимо декодировать.//// Возвращаемое значение:// Строка - декодированная строка.//Функция Base64ВСтроку(Знач СтрокаBase64) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.Base64ВСтроку(СтрокаBase64)
ПолучитьЧасовойПоясОбластиДанных
Описание, пример вызова
// Возвращает часовой пояс области данных.// Предназначена для вызова из сеансов с неустановленным использованием// разделителей. В сеансах с установленным использованием разделителей// следует использовать ПолучитьЧасовойПоясИнформационнойБазы().//// Параметры:// ОбластьДанных - Число - значение разделителя области данных, часовой// пояс которой требуется получить.//// Возвращаемое значение:// Строка, Неопределено - часовой пояс области данных, Неопределено,// если часовой пояс не задан.//Функция ПолучитьЧасовойПоясОбластиДанных(Знач ОбластьДанных) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьЧасовойПоясОбластиДанных(ОбластьДанных)
КонечнаяТочкаМенеджераСервисаНастроена
Описание, пример вызова
// Возвращает признак наличия настройки конечной точки менеджера сервиса//// Возвращаемое значение:// Булево - Истина, если конечная точка менеджера сервиса установлена и в настройках транспорта заполнено имя пользователя.//Функция КонечнаяТочкаМенеджераСервисаНастроена() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.КонечнаяТочкаМенеджераСервисаНастроена()
ВнутреннийАдресМенеджераСервиса
Описание, пример вызова
// Возвращает внутренний адрес менеджера сервиса.//// Возвращаемое значение:// Строка - внутренний адрес менеджера сервиса.//Функция ВнутреннийАдресМенеджераСервиса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ВнутреннийАдресМенеджераСервиса()
АдресПровайдераАутентификации
Описание, пример вызова
// Возвращает адрес провайдера аутентификации.//// Возвращаемое значение:// Строка - адрес провайдера аутентификации.//Функция АдресПровайдераАутентификации() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.АдресПровайдераАутентификации()
АутентификацияТокеномДоступаВнутреннихВызововПрограммногоИнтерфейса
Описание, пример вызова
// Возвращает признак аутентификации токеном доступа внутренних вызовов программного интерфейса.//// Возвращаемое значение:// БулевоФункция АутентификацияТокеномДоступаВнутреннихВызововПрограммногоИнтерфейса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.АутентификацияТокеномДоступаВнутреннихВызововПрограммногоИнтерфейса()
ИмяСлужебногоПользователяМенеджераСервиса
Описание, пример вызова
// Возвращает имя служебного пользователя менеджера сервиса.// Вызывающий код должен самостоятельно устанавливать привилегированный режим.//// Возвращаемое значение:// Строка - имя служебного пользователя менеджера сервиса.//Функция ИмяСлужебногоПользователяМенеджераСервиса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ИмяСлужебногоПользователяМенеджераСервиса()
ПарольСлужебногоПользователяМенеджераСервиса
Описание, пример вызова
// Возвращает пароль служебного пользователя менеджера сервиса.// Вызывающий код должен самостоятельно устанавливать привилегированный режим.//// Возвращаемое значение:// Строка - пароль служебного пользователя менеджера сервиса.//Функция ПарольСлужебногоПользователяМенеджераСервиса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПарольСлужебногоПользователяМенеджераСервиса()
ОбработатьИнформациюОбОшибкеWebСервиса
Описание, пример вызова
// Обрабатывает информацию об ошибке, полученную из web-сервиса.// В случае если передана не пустая информация об ошибке, записывает// подробное представление ошибки в журнал регистрации и вызывает// исключение с текстом краткого представления об ошибке.//// Параметры:// ИнформацияОбОшибке - ИнформацияОбОшибке - информация об ошибке,// ИмяПодсистемы - Строка - имя подсистемы,// ИмяВебСервиса - Строка - имя web-сервиса,// ИмяОперации - Строка - имя операции.//Процедура ОбработатьИнформациюОбОшибкеWebСервиса(Знач ИнформацияОбОшибке, Знач ИмяПодсистемы = "", Знач ИмяВебСервиса = "", Знач ИмяОперации = "") Экспорт
Пример вызова
РаботаВМоделиСервиса.ОбработатьИнформациюОбОшибкеWebСервиса(ИнформацияОбОшибке, ИмяПодсистемы, ИмяВебСервиса, ИмяОперации);
ПсевдонимПользователяИнформационнойБазы
Описание, пример вызова
// Возвращает псевдоним пользователя, который должен использоваться в интерфейсе.//// Параметры:// ИдентификаторПользователя - УникальныйИдентификатор - идентификатор пользователя.//// Возвращаемое значение:// Строка - псевдоним пользователя информационной базы для отображения в интерфейсе.//Функция ПсевдонимПользователяИнформационнойБазы(Знач ИдентификаторПользователя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПсевдонимПользователяИнформационнойБазы(ИдентификаторПользователя)
ПолучитьМенеджерЗаписиОбластиДанных
Описание, пример вызова
// Получает в транзакции менеджер записи для регистра ОбластиДанных.//// Параметры:// ОбластьДанных - Число - номер области данных.// Статус - ПеречислениеСсылка.СтатусыОбластейДанных - ожидаемый статус области.//// Возвращаемое значение:// РегистрСведенийМенеджерЗаписи.ОбластиДанных - менеджер записи области данных.//Функция ПолучитьМенеджерЗаписиОбластиДанных(Знач ОбластьДанных, Знач Статус) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьМенеджерЗаписиОбластиДанных(ОбластьДанных, Статус)
ПодготовитьОбластьДанныхКИспользованиюИзЭталонной
Описание, пример вызова
// Загружает данные в "типовую" область.//// Параметры:// ОбластьДанных - Число - номер заполняемой области.// ИДФайлаВыгрузки - УникальныйИдентификатор - ид файла начальных данных.// Вариант - Строка - вариант начальных данных.// СообщениеОбОшибке - Строка - возвращаемая, описание ошибки.//// Возвращаемое значение:// Строка - один из вариантов "Успех", "ФатальнаяОшибка".//Функция ПодготовитьОбластьДанныхКИспользованиюИзЭталонной(Знач ОбластьДанных, Знач ИДФайлаВыгрузки, Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПодготовитьОбластьДанныхКИспользованиюИзЭталонной(ОбластьДанных, ИДФайлаВыгрузки, );
КонтрольНеразделенныхОбъектовПриЗаписи
Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////// Контроль неразделенных данных.
// Обработчик подписки на событие КонтрольНеразделенныхОбъектовПриЗаписи.//Процедура КонтрольНеразделенныхОбъектовПриЗаписи(Источник, Отказ) Экспорт
Пример вызова
РаботаВМоделиСервиса.КонтрольНеразделенныхОбъектовПриЗаписи(Источник, Отказ)
КонтрольНеразделенныхНаборовЗаписейПриЗаписи
Описание, пример вызова
// Обработчик подписки на событие КонтрольНеразделенныхНаборовЗаписейПриЗаписи.//Процедура КонтрольНеразделенныхНаборовЗаписейПриЗаписи(Источник, Отказ, Замещение) Экспорт
Пример вызова
РаботаВМоделиСервиса.КонтрольНеразделенныхНаборовЗаписейПриЗаписи(Источник, Отказ, Замещение)
ПолучитьФайлИзХранилищаМенеджераСервиса
Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////// Работа с файлами
// Возвращает полное имя файла, полученного из файлового хранилища МС по его идентификатору.//// Параметры:// ИДФайла - УникальныйИдентификатор - идентификатор файла в файловом хранилище МС.//// Возвращаемое значение:// Строка - полное имя извлеченного файла.//Функция ПолучитьФайлИзХранилищаМенеджераСервиса(Знач ИДФайла) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьФайлИзХранилищаМенеджераСервиса(ИДФайла)
ПоместитьФайлВХранилищеМенеджераСервиса
Описание, пример вызова
// Добавляет файл в хранилище менеджера сервиса.//// Параметры:// АдресДанныеФайл - Строка - адрес файла во временном хранилище,// - ДвоичныеДанные - двоичные данные файла,// - Файл - файл.// ИмяФайла - Строка - хранимое имя файла.// ДополнительныеПараметры - Структура - сериализуемыt в json данные.//// Возвращаемое значение:// УникальныйИдентификатор - Идентификатор файла в хранилище.//Функция ПоместитьФайлВХранилищеМенеджераСервиса(Знач АдресДанныеФайл, Знач ИмяФайла = "", Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПоместитьФайлВХранилищеМенеджераСервиса(АдресДанныеФайл, ИмяФайла, );
ЭтоПолноеИмяДокумента
Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////// Функции определения типов объектов метаданных по полному имени объекта// метаданных.
// Ссылочные типы данных
// Определяет принадлежность объекта метаданных к общему типу "Документ" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если документ.//Функция ЭтоПолноеИмяДокумента(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяДокумента(ПолноеИмя)
ЭтоПолноеИмяСправочника
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Справочник" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если справочник.//Функция ЭтоПолноеИмяСправочника(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяСправочника(ПолноеИмя)
ЭтоПолноеИмяПеречисления
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Перечисление" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если перечисление.//Функция ЭтоПолноеИмяПеречисления(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПеречисления(ПолноеИмя)
ЭтоПолноеИмяПланаОбмена
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "План обмена" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если план обмена.//Функция ЭтоПолноеИмяПланаОбмена(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПланаОбмена(ПолноеИмя)
ЭтоПолноеИмяПланаВидовХарактеристик
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "План видов характеристик" по// полному имени объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина если план видов характеристик.//Функция ЭтоПолноеИмяПланаВидовХарактеристик(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПланаВидовХарактеристик(ПолноеИмя)
ЭтоПолноеИмяБизнесПроцесса
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Бизнес-процесс" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если бизнес-процесс.//Функция ЭтоПолноеИмяБизнесПроцесса(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяБизнесПроцесса(ПолноеИмя)
ЭтоПолноеИмяЗадачи
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Задача" по полному имени объекта// метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если задача.//Функция ЭтоПолноеИмяЗадачи(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяЗадачи(ПолноеИмя)
ЭтоПолноеИмяПланаСчетов
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "План счетов" по полному имени объекта// метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если план счетов.//Функция ЭтоПолноеИмяПланаСчетов(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПланаСчетов(ПолноеИмя)
ЭтоПолноеИмяПланаВидовРасчета
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "План видов расчета" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если план видов расчета.//Функция ЭтоПолноеИмяПланаВидовРасчета(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПланаВидовРасчета(ПолноеИмя)
ЭтоПолноеИмяРегистраСведений
Описание, пример вызова
// Регистры
// Определяет принадлежность объекта метаданных к общему типу "Регистр сведений" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина если регистр сведений.//Функция ЭтоПолноеИмяРегистраСведений(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяРегистраСведений(ПолноеИмя)
ЭтоПолноеИмяРегистраНакопления
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Регистр накопления" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если регистр накопления.//Функция ЭтоПолноеИмяРегистраНакопления(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяРегистраНакопления(ПолноеИмя)
ЭтоПолноеИмяРегистраБухгалтерии
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Регистр бухгалтерии" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если регистр бухгалтерии.//Функция ЭтоПолноеИмяРегистраБухгалтерии(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяРегистраБухгалтерии(ПолноеИмя)
ЭтоПолноеИмяРегистраРасчета
Описание, пример вызова
// Определяет принадлежность объекта метаданных к общему типу "Регистр расчета" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если регистр расчета.//Функция ЭтоПолноеИмяРегистраРасчета(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяРегистраРасчета(ПолноеИмя)
ЭтоПолноеИмяПерерасчета
Описание, пример вызова
// Перерасчеты
// Определяет принадлежность объекта метаданных к типу "Перерасчет" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина если перерасчет.//Функция ЭтоПолноеИмяПерерасчета(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПерерасчета(ПолноеИмя)
ЭтоПолноеИмяКонстанты
Описание, пример вызова
// Константы
// Определяет принадлежность объекта метаданных к общему типу "Константа" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если константа.//Функция ЭтоПолноеИмяКонстанты(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяКонстанты(ПолноеИмя)
ЭтоПолноеИмяЖурналаДокументов
Описание, пример вызова
// Журналы документов
// Определяет принадлежность объекта метаданных к общему типу "Журнал документов" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если журнал документов.//Функция ЭтоПолноеИмяЖурналаДокументов(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяЖурналаДокументов(ПолноеИмя)
ЭтоПолноеИмяПоследовательности
Описание, пример вызова
// Последовательности
// Определяет принадлежность объекта метаданных к общему типу "Последовательности" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если последовательность.//Функция ЭтоПолноеИмяПоследовательности(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяПоследовательности(ПолноеИмя)
ЭтоПолноеИмяРегламентногоЗадания
Описание, пример вызова
// РегламентныеЗадания
// Определяет принадлежность объекта метаданных к общему типу "Регламентные задания" по полному имени// объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если регламентное задание.//Функция ЭтоПолноеИмяРегламентногоЗадания(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяРегламентногоЗадания(ПолноеИмя)
ЭтоПолноеИмяРегистра
Описание, пример вызова
// Общие
// Определяет принадлежность объекта метаданных к типу регистр по полному имени объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если регистр.//Функция ЭтоПолноеИмяРегистра(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяРегистра(ПолноеИмя)
ЭтоПолноеИмяОбъектаСсылочногоТипа
Описание, пример вызова
// Определяет принадлежность объекта метаданных к ссылочному типу по полному имени объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// принадлежность к заданному типу.//// Возвращаемое значение:// Булево - Истина, если ссылочный тип.//Функция ЭтоПолноеИмяОбъектаСсылочногоТипа(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяОбъектаСсылочногоТипа(ПолноеИмя)
ЭтоПолноеИмяОбъектаСПредопределеннымиДанными
Описание, пример вызова
// Определяет поддержку предопределенных данных объектом метаданных по полному имени объекта метаданных.//// Параметры:// ПолноеИмя - Строка - полное имя объекта метаданных, для которого необходимо определить// поддержку предопределенных данных.//// Возвращаемое значение:// Булево - Истина, если объект метаданных поддерживает предопределенные данные.//Функция ЭтоПолноеИмяОбъектаСПредопределеннымиДанными(Знач ПолноеИмя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоПолноеИмяОбъектаСПредопределеннымиДанными(ПолноеИмя)
ПараметрыВыборки
Описание, пример вызова
// Параметры выборки по полному имени объекта метаданных.//// Параметры:// ПолноеИмяОбъектаМетаданных - Строка - полное имя объекта метаданных.//// Возвращаемое значение:// Структура - параметры выборки:// * Таблица - Строка - имя объекта метаданных.// * ИмяПоляРегистратор - Строка - имя поля регистратора.Функция ПараметрыВыборки(Знач ПолноеИмяОбъектаМетаданных) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПараметрыВыборки(ПолноеИмяОбъектаМетаданных)
СобытиеЖурналаРегистрацииКопированиеОбластиДанных
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок копирования области данных.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииКопированиеОбластиДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииКопированиеОбластиДанных()
СобытиеЖурналаРегистрацииБлокировкаОбластиДанных
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок блокировки области данных.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииБлокировкаОбластиДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииБлокировкаОбластиДанных()
СобытиеЖурналаРегистрацииПодготовкаОбластиДанных
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок подготовки области данных.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииПодготовкаОбластиДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииПодготовкаОбластиДанных()
СобытиеЖурналаРегистрацииПолучениеФайлаИзХранилища
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок получения файла из хранилища.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииПолучениеФайлаИзХранилища() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииПолучениеФайлаИзХранилища()
СобытиеЖурналаРегистрацииДобавлениеФайлаОбменЧерезФС
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок добавления файла при обмене через файловую систему.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииДобавлениеФайлаОбменЧерезФС() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииДобавлениеФайлаОбменЧерезФС()
СобытиеЖурналаРегистрацииДобавлениеФайлаОбменНеЧерезФС
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок добавления файла при обмене не через файловую систему.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииДобавлениеФайлаОбменНеЧерезФС() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииДобавлениеФайлаОбменНеЧерезФС()
СобытиеЖурналаРегистрацииУдалениеВременногоФайла
Описание, пример вызова
// Имя события журнала регистрации для записи ошибок удаления временного файла.//// Возвращаемое значение:// Строка - имя события ошибки.//Функция СобытиеЖурналаРегистрацииУдалениеВременногоФайла() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СобытиеЖурналаРегистрацииУдалениеВременногоФайла()
ПриЗаполненииТаблицыПараметровИБ
Описание, пример вызова
// Прочее
// См. РаботаВМоделиСервисаПереопределяемый.ПриЗаполненииТаблицыПараметровИБ.// Параметры:// ТаблицаПараметров - см. ПараметрыИБПроцедура ПриЗаполненииТаблицыПараметровИБ(Знач ТаблицаПараметров) Экспорт
Пример вызова
РаботаВМоделиСервиса.ПриЗаполненииТаблицыПараметровИБ(ТаблицаПараметров)
ПриЗаполненииТиповИсключаемыхИзПроверкиУстраненияПроблемы
Описание, пример вызова
// См. ОбменДаннымиПереопределяемый.ПриЗаполненииТиповИсключаемыхИзПроверкиУстраненияПроблемы.//// Параметры:// Типы - См. ОбменДаннымиПереопределяемый.ПриЗаполненииТиповИсключаемыхИзПроверкиУстраненияПроблемы.Типы//Процедура ПриЗаполненииТиповИсключаемыхИзПроверкиУстраненияПроблемы(Типы) Экспорт
Пример вызова
РаботаВМоделиСервиса.ПриЗаполненииТиповИсключаемыхИзПроверкиУстраненияПроблемы(Типы)
ЗаписатьПробныйФайл
Описание, пример вызова
// Записывает тестовый файл на диск, возвращая его имя и размер.// Файл должна удалять вызывающая сторона.//// Возвращаемое значение:// Строка - имя пробного файла без пути.//Функция ЗаписатьПробныйФайл() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЗаписатьПробныйФайл()
ПриИзмененииОбластиДанных
Описание, пример вызова
// Дополнительные действия, выполняемые при изменении разделения сеанса.//Процедура ПриИзмененииОбластиДанных() Экспорт
Пример вызова
РаботаВМоделиСервиса.ПриИзмененииОбластиДанных()
ЗарегистрироватьОбработчикиПоставляемыхДанных
Описание, пример вызова
// Регистрирует обработчики поставляемых данных за день и за все время.//// Параметры:// Обработчики - ТаблицаЗначений - таблица обработчиков.//Процедура ЗарегистрироватьОбработчикиПоставляемыхДанных(Знач Обработчики) Экспорт
Пример вызова
РаботаВМоделиСервиса.ЗарегистрироватьОбработчикиПоставляемыхДанных(Обработчики)
ДоступныНовыеДанные
Описание, пример вызова
// Вызывается при получении уведомления о новых данных.// В теле следует проверить, необходимы ли эти данные приложению,// и если да - установить флажок Загружать.//// Параметры:// Дескриптор - ОбъектXDTO, Структура - Дескриптор.// Загружать - Булево - Истина, если загружать, Ложь - иначе.// ДескрипторJSON - Булево - флаг обозначающий что дескриптор пришел в формате JSON//Процедура ДоступныНовыеДанные(Знач Дескриптор, Загружать, Знач ДескрипторJSON = Ложь) Экспорт
Пример вызова
РаботаВМоделиСервиса.ДоступныНовыеДанные(Дескриптор, Загружать, ДескрипторJSON);
ДоступныНовыеДанныеJSON
Описание, пример вызова
// Вызывается при получении уведомления о новых данных.// В теле следует проверить, необходимы ли эти данные приложению,// и если да - установить флажок Загружать.//// Параметры:// Дескриптор - Структура - Дескриптор.// Загружать - Булево - Истина, если загружать, Ложь - иначе.//Процедура ДоступныНовыеДанныеJSON(Знач Дескриптор, Загружать) Экспорт
Пример вызова
РаботаВМоделиСервиса.ДоступныНовыеДанныеJSON(Дескриптор, Загружать)
ОбработатьНовыеДанные
Описание, пример вызова
// Вызывается после вызова ДоступныНовыеДанные, позволяет разобрать данные.//// Параметры:// Дескриптор - ОбъектXDTO, Структура - Дескриптор.// ПутьКФайлу - Строка - полное имя извлеченного файла. Файл будет автоматически удален// после завершения процедуры. Если в менеджере сервиса не был// указан файл - значение аргумента равно Неопределено.// ДескрипторJSON - Булево - флаг обозначающий что дескриптор пришел в формате JSON//Процедура ОбработатьНовыеДанные(Знач Дескриптор, Знач ПутьКФайлу, Знач ДескрипторJSON = Ложь) Экспорт
Пример вызова
РаботаВМоделиСервиса.ОбработатьНовыеДанные(Дескриптор, ПутьКФайлу, ДескрипторJSON);
ОбработатьНовыеДанныеJSON
Описание, пример вызова
// Вызывается после вызова ДоступныНовыеДанные, позволяет разобрать данные.//// Параметры:// Дескриптор - Структура - Дескриптор.// ПутьКФайлу - Строка - полное имя извлеченного файла. Файл будет автоматически удален// после завершения процедуры. Если в менеджере сервиса не был// указан файл - значение аргумента равно Неопределено.//Процедура ОбработатьНовыеДанныеJSON(Знач Дескриптор, Знач ПутьКФайлу) Экспорт
Пример вызова
РаботаВМоделиСервиса.ОбработатьНовыеДанныеJSON(Дескриптор, ПутьКФайлу)
ОбработкаДанныхОтменена
Описание, пример вызова
// Вызывается при отмене обработки данных в случае сбоя.//// Параметры:// Дескриптор - ОбъектXDTO - Дескриптор.//Процедура ОбработкаДанныхОтменена(Знач Дескриптор) Экспорт
Пример вызова
РаботаВМоделиСервиса.ОбработкаДанныхОтменена(Дескриптор)
СеансЗапущенБезРазделителей
Описание, пример вызова
// Для общего модуля РаботаВМоделиСервисаПовтИсп.
// Определяет, запущен сеанс с разделителями или без.//// Возвращаемое значение:// Булево - Истина, если сеанс запущен без разделителей.//Функция СеансЗапущенБезРазделителей() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СеансЗапущенБезРазделителей()
ЭтоРазделеннаяКонфигурация
Описание, пример вызова
// Возвращает признак наличия в конфигурации общих реквизитов-разделителей.//// Возвращаемое значение:// Булево - Истина, если это разделенная конфигурация.//Функция ЭтоРазделеннаяКонфигурация() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоРазделеннаяКонфигурация()
ЭтоРазделенныйОбъектМетаданных
Описание, пример вызова
// Возвращает признак того, что объект метаданных используется в общих реквизитах-разделителях.//// Параметры:// ОбъектМетаданных - Строка - имя объекта метаданных.// Разделитель - Строка - имя общего реквизита-разделителя, на разделение которыми проверяется объект метаданных.//// Возвращаемое значение:// Булево - Истина, если это разделенный объект.//Функция ЭтоРазделенныйОбъектМетаданных(Знач ОбъектМетаданных, Знач Разделитель = Неопределено) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ЭтоРазделенныйОбъектМетаданных(ОбъектМетаданных, Разделитель);
СериализуемыеСтруктурныеТипы
Описание, пример вызова
// Возвращает массив сериализуемых структурных типов, поддерживаемых в настоящее время.//// Возвращаемое значение:// ФиксированныйМассив из Тип - массив из типа Тип.//Функция СериализуемыеСтруктурныеТипы() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СериализуемыеСтруктурныеТипы()
КонечнаяТочкаМенеджераСервиса
Описание, пример вызова
// Возвращает конечную точку для отправки сообщений в менеджер сервиса.//// Возвращаемое значение:// ПланОбменаСсылка.ОбменСообщениями - узел соответствующий менеджеру сервиса.//Функция КонечнаяТочкаМенеджераСервиса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.КонечнаяТочкаМенеджераСервиса()
СоответствиеВидовКИПользователяXDTO
Описание, пример вызова
// Возвращает соответствие видов контактной информации пользователя видам.// КИ используемой в XDTO модели сервиса.//// Возвращаемое значение:// Соответствие из КлючИЗначение- соответствие видов КИ:// * Ключ - СправочникСсылка.ВидыКонтактнойИнформации// * Значение - Строка//Функция СоответствиеВидовКИПользователяXDTO() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СоответствиеВидовКИПользователяXDTO()
СоответствиеВидовКИXDTOВидамКИПользователя
Описание, пример вызова
// Возвращает соответствие видов контактной информации XDTO видам КИ пользователя.//// Возвращаемое значение:// Соответствие из КлючИЗначение -- соответствие видов КИ:// * Ключ - Строка// * Значение - СправочникСсылка.ВидыКонтактнойИнформацииФункция СоответствиеВидовКИXDTOВидамКИПользователя() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СоответствиеВидовКИXDTOВидамКИПользователя()
СоответствиеПравXDTOДействиямСПользователемСервиса
Описание, пример вызова
// Возвращает соответствие прав XDTO используемым в модели сервиса возможным// действиям с пользователем сервиса.//// Возвращаемое значение:// Соответствие из КлючИЗначение - соответствие прав действиям:// * Ключ - Строка// * Значение - Строка//Функция СоответствиеПравXDTOДействиямСПользователемСервиса() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СоответствиеПравXDTOДействиямСПользователемСервиса()
ПолучитьМодельДанныхОбласти
Описание, пример вызова
// Возвращает описание модели данных, относящихся к области данных.//// Возвращаемое значение:// ФиксированноеСоответствие из КлючИЗначение - модель данных области:// * Ключ - ОбъектМетаданных - объект метаданных,// * Значение - Строка - имя общего реквизита-разделителя.//Функция ПолучитьМодельДанныхОбласти() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьМодельДанныхОбласти()
РазделителиКонфигурации
Описание, пример вызова
// Возвращает массив существующих в конфигурации разделителей.//// Возвращаемое значение:// ФиксированныйМассив из Строка - массив имен общих реквизитов, которые// являются разделителями.//Функция РазделителиКонфигурации() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.РазделителиКонфигурации()
СоставОбщегоРеквизита
Описание, пример вызова
// Возвращает состав общего реквизита с заданным именем.//// Параметры:// Имя - Строка - имя общего реквизита.//// Возвращаемое значение:// СоставОбщегоРеквизита - список объектов метаданных, в которые входит общий реквизит.//Функция СоставОбщегоРеквизита(Знач Имя) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СоставОбщегоРеквизита(Имя)
СтатусОбластиДанных
Описание, пример вызова
// Возвращает статус области данных.//// Параметры:// ОбластьДанных - Число - значение разделителя области данных,// статус которой требуется получить.//// Возвращаемое значение:// ПеречислениеСсылка.СтатусыОбластейДанных - статус области данных.//Функция СтатусОбластиДанных(ОбластьДанных) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СтатусОбластиДанных(ОбластьДанных)
ПараметрыИБ
Описание, пример вызова
// Возвращает таблицу описания параметров ИБ.//// Возвращаемое значение:// ТаблицаЗначений - параметры ИБ. Содержит колонки:// * Имя - Строка - имя параметра.// * Описание - Строка - описание параметра для отображения в пользовательском интерфейсе.// * ЗапретЧтения - Булево - признак невозможности считывания параметра ИБ. Может быть установлен, например, для// паролей.// * ЗапретЗаписи - Булево - признак невозможности изменения параметра ИБ.// * Тип - ОписаниеТипов - тип значения параметра. Допускается использовать только примитивные типы и// перечисления, присутствующие в управляющем приложении.//Функция ПараметрыИБ() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПараметрыИБ()
ДоступноИзменениеПользователей
Описание, пример вызова
// Возвращает флаг доступности действий изменения пользователей.//// Возвращаемое значение:// Булево - Истина, если изменение пользователей доступно, иначе Ложь.//Функция ДоступноИзменениеПользователей() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ДоступноИзменениеПользователей()
ИспользуемыеОбластиДанных
Описание, пример вызова
// Возвращает коллекцию используемых областей данных.//// Возвращаемое значение:// РезультатЗапроса - результат запроса, содержащего список областей данных.//Функция ИспользуемыеОбластиДанных() Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ИспользуемыеОбластиДанных()
СоздатьКлючЗаписиРегистраСведенийВспомогательныхДанных
Описание, пример вызова
// Создает ключ записи для регистра сведений, включенного в состав разделителя ОбластьДанныхВспомогательныеДанные.//// Параметры:// Менеджер - РегистрСведенийМенеджер - менеджер регистра сведений, для которого требуется получить ключ записи,// ЗначенияКлюча - Структура - содержащая значения для заполнения свойств ключа записи.// Имена элементов структуры должны соответствовать именам ключевых полей.//// Возвращаемое значение:// РегистрСведенийКлючЗаписиИмяРегистраСведений - ключ записи.//Функция СоздатьКлючЗаписиРегистраСведенийВспомогательныхДанных(Знач Менеджер, Знач ЗначенияКлюча) Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.СоздатьКлючЗаписиРегистраСведенийВспомогательныхДанных(Менеджер, ЗначенияКлюча)
УстановитьФлагАктивностиПользователяВОбласти
Описание, пример вызова
// Устанавливает признак активности пользователя в текущей области.// Признаком является значение совместно разделенной константы ДатаПоследнегоСтартаКлиентскогоСеанса.// @skip-warning ПустойМетод - особенность реализации.//Процедура УстановитьФлагАктивностиПользователяВОбласти() Экспорт
Пример вызова
РаботаВМоделиСервиса.УстановитьФлагАктивностиПользователяВОбласти()
ЗаблокироватьТекущуюОбластьДанных
Описание, пример вызова
// Устарела. Следует использовать метод платформы УстановитьМонопольныйРежим(Истина).//// Параметры:// ПроверитьОтсутствиеДругихСеансов - Булево - проверять отсутствие других сеансов или нет.// РазделяемаяБлокировка - Булево - это разделяемая блокировка.//Процедура ЗаблокироватьТекущуюОбластьДанных(Знач ПроверитьОтсутствиеДругихСеансов = Ложь, Знач РазделяемаяБлокировка = Ложь) Экспорт
Пример вызова
РаботаВМоделиСервиса.ЗаблокироватьТекущуюОбластьДанных(ПроверитьОтсутствиеДругихСеансов, РазделяемаяБлокировка);
РазблокироватьТекущуюОбластьДанных
Описание, пример вызова
// Устарела. Следует использовать метод платформы УстановитьМонопольныйРежим(Ложь).Процедура РазблокироватьТекущуюОбластьДанных() Экспорт
Пример вызова
РаботаВМоделиСервиса.РазблокироватьТекущуюОбластьДанных()
ЗаписатьВспомогательныеДанные
Описание, пример вызова
// Устарела. Выполняет запись значения ссылочного типа, разделенных разделителем РазделительВспомогательныхДанных// с переключением разделения сеанса на время записи.//// Параметры:// ОбъектВспомогательныхДанных - СправочникОбъект// - ПланВидовХарактеристикОбъект// - ДокументОбъект - объект ссылочного типа или УдалениеОбъекта.//Процедура ЗаписатьВспомогательныеДанные(ОбъектВспомогательныхДанных) Экспорт
Пример вызова
РаботаВМоделиСервиса.ЗаписатьВспомогательныеДанные(ОбъектВспомогательныхДанных)
УдалитьВспомогательныеДанные
Описание, пример вызова
// Устарела. Выполняет удаление значения ссылочного типа, разделенных разделителем РазделительВспомогательныхДанных// с переключением разделения сеанса на время записи.//// Параметры:// ОбъектВспомогательныхДанных - СправочникОбъект// - ПланВидовХарактеристикОбъект// - ДокументОбъект - объект ссылочного типа.//Процедура УдалитьВспомогательныеДанные(ОбъектВспомогательныхДанных) Экспорт
Пример вызова
РаботаВМоделиСервиса.УдалитьВспомогательныеДанные(ОбъектВспомогательныхДанных)
ПолучитьФайлИзХранилища
Описание, пример вызова
// Устарела. Следует использовать РаботаВМоделиСервиса.ПолучитьФайлИзХранилищаМенеджераСервиса// Получает описание файла по его идентификатору в регистре Файлы.// Если хранение на диске и ПутьВместоДанных = Истина,// в выходной структуре Данные = Неопределено, ПолноеИмя = Полное имя файла,// иначе Данные - двоичные данные файла, ПолноеИмя - Неопределено.// Значение ключа Имя всегда содержит имя в хранилище.//// Параметры:// ИдентификаторФайла - УникальныйИдентификатор - уникальный идентификатор файла,// ПараметрыПодключения - Структура - поля:// * URL - Строка - URL сервиса, обязательно должно присутствовать и быть заполненным,// * UserName - Строка - имя пользователя сервиса,// * Password - Строка - пароль пользователя сервиса,// ПутьВместоДанных - Булево - что возвращать,// ПроверятьСуществование - Булево - проверять ли существование файла в случае ошибки его получения.//// Возвращаемое значение:// Структура - описание файла:// * Имя - Строка - имя файла в хранилище.// * Данные - ДвоичныеДанные - данные файла.// * ПолноеИмя - Строка - полное имя файла (файл будет удален автоматически по истечении срока хранения временных файлов).//Функция ПолучитьФайлИзХранилища(Знач ИдентификаторФайла, Знач ПараметрыПодключения, Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПолучитьФайлИзХранилища(ИдентификаторФайла, ПараметрыПодключения, );
ПоместитьФайлВХранилище
Описание, пример вызова
// Устарела. Следует использовать РаботаВМоделиСервиса.ПоместитьФайлВХранилищеМенеджераСервиса// Добавляет файл в хранилище менеджера сервиса.//// Параметры:// АдресДанныеФайл - Строка, ДвоичныеДанные, Файл - Строка/ДвоичныеДанные/Файл - Адрес временного хранилища/Данные файла/Файл.// ПараметрыПодключения - Структура - с полями:// * URL - Строка - URL сервиса. Обязательно должно присутствовать и быть заполненным.// * UserName - Строка - Имя пользователя сервиса.// * Password - Строка - Пароль пользователя сервиса.// ИмяФайла - Строка - Хранимое имя файла.//// Возвращаемое значение:// УникальныйИдентификатор - идентификатор файла в хранилище.//Функция ПоместитьФайлВХранилище(Знач АдресДанныеФайл, Знач ПараметрыПодключения, Знач ИмяФайла = "") Экспорт
Пример вызова
Результат = РаботаВМоделиСервиса.ПоместитьФайлВХранилище(АдресДанныеФайл, ПараметрыПодключения, ИмяФайла);
ПриПроверкеБлокировкиОбластиДанныхПриЗапуске
Описание, пример вызова
// Проверка заблокированности области данных при запуске.// Только для вызова из СтандартныеПодсистемыСервер.ДобавитьПараметрыРаботыКлиентаПриЗапуске().//// Параметры:// ОписаниеОшибки - Строка - Текст с описанием ошибкиПроцедура ПриПроверкеБлокировкиОбластиДанныхПриЗапуске(ОписаниеОшибки) Экспорт
Пример вызова
РаботаВМоделиСервиса.ПриПроверкеБлокировкиОбластиДанныхПриЗапуске(ОписаниеОшибки)
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).