Описание ограничений передачи данных. Для внутреннего использования
// Для внутреннего использования
//
Функция ОписаниеОграниченийПередачиДанных(АвтономноеРабочееМесто) Экспорт
ПланОбменаАвтономнойРаботы = ПланОбменаАвтономнойРаботы();
НастройкаОтборовНаУзле = ОбменДаннымиСервер.НастройкаОтборовНаУзле(ПланОбменаАвтономнойРаботы, "");
Если НастройкаОтборовНаУзле.Количество() = 0 Тогда
Возврат "";
КонецЕсли;
Реквизиты = Новый Массив;
Для Каждого Элемент Из НастройкаОтборовНаУзле Цикл
Реквизиты.Добавить(Элемент.Ключ);
КонецЦикла;
Реквизиты = СтрСоединить(Реквизиты, ",");
ЗначенияРеквизитов = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(АвтономноеРабочееМесто, Реквизиты);
Для Каждого Элемент Из НастройкаОтборовНаУзле Цикл
Если ТипЗнч(Элемент.Значение) = Тип("Структура") Тогда
Таблица = ЗначенияРеквизитов[Элемент.Ключ].Выгрузить();
Для Каждого ВложенныйЭлемент Из Элемент.Значение Цикл
НастройкаОтборовНаУзле[Элемент.Ключ][ВложенныйЭлемент.Ключ] = Таблица.ВыгрузитьКолонку(ВложенныйЭлемент.Ключ);
КонецЦикла;
Иначе
НастройкаОтборовНаУзле[Элемент.Ключ] = ЗначенияРеквизитов[Элемент.Ключ];
КонецЕсли;
КонецЦикла;
Возврат ОбменДаннымиСервер.ОписаниеОграниченийПередачиДанных(ПланОбменаАвтономнойРаботы, НастройкаОтборовНаУзле, "");
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ОписаниеОграниченийПередачиДанных (БСП)
ОписаниеОграниченийДанных (БСП)
СформироватьОписаниеВерсии (БСП)
СтруктураОграниченияИзОписания (БСП)
ПолучитьОписаниеОшибкиWebСервиса (БСП)
ПриИзмененииОграниченияДоступаНаУровнеЗаписей (БСП)
ВыполнитьПередачуФайлаПриложению (БСП)