arefaste/1C_Forums huggingface dataset:
В Отчете Анализ начислений и удержаний (в целом за период) в ЗУП, как сделать чтобы попадали строки по сотрудникам по всем подразделениям. Например, если отчет формируем за 01.11.21 -31.11.21, а сотрудник до 08.11.21 был в Подразделении№1, а потом его перевели с 08.11.21 в Подразделении№2. То по этому сотруднику две строки должны попадаться в отчет за данный период. Сейчас попадает только одна по Подразделению№2. Как это можно исправить? В каком модуле это можно поправить? (думаю надо править запрос, который в ЗарплатаКадрыОбщиеНаборыДанныхБазовый.ПолучитьТекстОбщегоЗапроса(ИсточникДанных, ТолькоРазрешенные)) Отчет у меня внешний.
---
Попробуйте в настройках отчета заменить группировки как на рис.
---
Отчет выводится по реквизиту "Физическое лицо" (установлен заголовок "Сотрудник") и так во всех вариантах отчета. Сделайте настройки в отчете как указано на приложенных рисунках.
---
и прав 7-комментатор. Все настройки отчетов делаются в режиме "Предприятие", а не в "Конфигураторе".
---
Попробуйте в настройках отчета заменить группировки как на рис.
---
там вроде под словом подразделение имеется в виду подразделениенаконецпериода
---
так вот это надо исправить мне, вроде в запросе все попадают!
---
2 строчки у вас попадать не будут или по старому подразделению или по новому.
периодРегистрации начислений первое число месяца
---
В этом и проблема, что попадаются и две строчки
---
В коде ничего менять не нужно , все делается в пользовательском режиме через расширенные настройки СКД

в настройках компоновки надо поменять поле группировки «Подразделение на конец периода» на обычное «Подразделение» работа на 2 мин.
---
Отчет выводится по реквизиту "Физическое лицо" (установлен заголовок "Сотрудник") и так во всех вариантах отчета. Сделайте настройки в отчете как указано на приложенных рисунках.
---
и прав 7-комментатор. Все настройки отчетов делаются в режиме "Предприятие", а не в "Конфигураторе".
Обычные формы: как установить размер формы при открытии ? (чтобы игнорировать изменения сделанные пользователем )
---
чтобы игнорировать изменения сделанные пользователем Для этого надо задавать размеры формы (ЭтаФорма.Высота и ЭтаФорма.Ширина) в процедуре ПриОткрытии() - потому что если они будут в процедуре ПередОткрытием(), то после ее исполнения будут восстановлены настройки пользователя:
1С сохранает настройки форм для каждого пользователя и восстанавливает их после открытия формы. (Ресь идет о размере формы, ширине колонок, видимости их и т.п.). Это восстановление производится после "ПередОткрытием" и до "ПриОткрытии". Поэтому установку видимости колонок следует осуществлять "ПриОткрытии"

Источник: http://ocvita.ru/content/view/77/
---
чтобы игнорировать изменения сделанные пользователем

```1c
    Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)

    Этаформа.Высота=600;
    Этаформа.Ширина=800;

    КонецПроцедуры
```
---
чтобы игнорировать изменения сделанные пользователем Для этого надо задавать размеры формы (ЭтаФорма.Высота и ЭтаФорма.Ширина) в процедуре ПриОткрытии() - потому что если они будут в процедуре ПередОткрытием(), то после ее исполнения будут восстановлены настройки пользователя:
1С сохранает настройки форм для каждого пользователя и восстанавливает их после открытия формы. (Ресь идет о размере формы, ширине колонок, видимости их и т.п.). Это восстановление производится после "ПередОткрытием" и до "ПриОткрытии". Поэтому установку видимости колонок следует осуществлять "ПриОткрытии"

Источник: http://ocvita.ru/content/view/77/
---
чтобы игнорировать изменения сделанные пользователем

```1c
    Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)

    Этаформа.Высота=600;
    Этаформа.Ширина=800;

    КонецПроцедуры
```
---
```1c
    НоваяФорма = Источник.ПолучитьФорму();
    НоваяФорма.СпособОтображенияОкна = ВариантСпособаОтображенияОкна.Максимизированное;
    НоваяФорма.Открыть();
```
---
А вы хотите оставить возможность изменять размер окна пользователю? Просто чтобы при каждом открытии она открывалась в размере по умолчанию?
---
чтобы при каждом открытии она открывалась в размере по умолчанию
---
https://forum.infostart.ru/forum9/topic79965/
вот так делают. Это не то, что вам нужно?

в процедуре ПередОткрытием

```1c
    КлючСохраненияПоложенияОкна = Новый УникальныйИдентификатор();
```
---
Мне помогла установка размера в настройке самой формы:
---
На 8.3, если вдруг надо, чтобы размер окна менялся, как вам нужно, без настроек пользователя, отключите галку в свойствах формы "Сохранять настройки окна".
Далее всё работает как зададите в коде Высота = ; Ширина = ;

А то у меня, если высота прибавлялась ранее, при повторном открытии этой формы, высота не убавлялась через код
Вопрос по процедуре НачатьПомещениеФайловНаСервер()
У меня есть массив со строкой путь к файлу, в процедуре тип файлов ссылкаНаФайл.
Если подставить туда массив естественно

Несоответствие типов (параметр номер '4')
{Обработка.ЗаполнитьДеталиПоНомеруРаботы.Форма.Форма.Форма(141)}: НачатьПомещениеФайловНаСервер(ЗавершениеОбратныйВызов, , ,МФайлы, ЭтаФорма.УникальныйИдентификатор);

по причине:
Несоответствие типов (параметр номер '4')

Как мне начать помещение файлов на сервер? Как в массиве из строки сделать СсылкуНаФайл?
---
пройтись по массиву с строками пути к файлу и создать новый массив с созданием ОписаниеПередаваемогоФайла для каждого элемента массива. И уже этот новый массив передавать в вариант метода с ОписанияПередаваемыхФайлов.
---
пройтись по массиву с строками пути к файлу и создать новый массив с созданием ОписаниеПередаваемогоФайла для каждого элемента массива. И уже этот новый массив передавать в вариант метода с ОписанияПередаваемыхФайлов.
---
Вместо массива МФайлы передавай МФайлы[0] - значение его элемента
---
Это если НачатьПомещениеФайлаНаСервер там работает, а как все файлы в НачатьПомещениеФайловНаСервер
Здравствуйте. Подскажите, как можно сопоставить ЗНАЧЕНИЕ с элементом справочника, если например: Справочник имеет наименование ФИО, где между фамилией и именем имеется лишний пробел, а в значении он отсутствует.
---
```1c
    ФИО = " Иванов Иван Иванович ";
    ВерноеФИО = СокрЛП(СтрЗаменить(ФИО, " ", " "));
    Сообщить(ВерноеФИО);
```

" Иванов Иван Иванович " -> "Иванов Иван Иванович"

P.S. О_о, движок инфостарта двойные пробелы между словами заменяет ;)
---
Написать функцию, которая возьмет ваше наименование, уберет оттуда все лишнее. Составит новое наименование и сравнит его с необходимым значением.
---
Я тоже так думаю, но хотелось бы посмотреть на пример.
---
бороться с пробелами нужно "ПередЗаписью" элемента справочника, например, так:

```1c
    Если НЕ ЭтоГруппа Тогда // если справочник иерархический
    ВашеПолеФИО = СокрЛП(ВашеПолеФИО );
    ВерноеФИО = ";
    ПредСимвол = Неопределено;
    Для Н = 1 По СтрДлина(ВашеПолеФИО ) Цикл

    ТекСимвол = Сред(ВашеПолеФИО , Н, 1);
    Если ТекСимвол = " " И ПредСимвол = " " Тогда
    Продолжить;
    КонецЕсли;

    ВерноеФИО = ВерноеФИО + ТекСимвол;
    ПредСимвол = ТекСимвол;

    КонецЦикла;

    ВашеПолеФИО = ВерноеФИО;
    КонецЕсли;
```

В таком случае у вас изначально не будет беды с пробелами.
---
СокрЛП убирает пробелы только в конце и в начале строки. Получается, при загрузке необходимо сначала разделить строку, очистить пробелы и потом собрать строку обратно.
---
```1c
    ФИО = " Иванов Иван Иванович ";
    ВерноеФИО = СокрЛП(СтрЗаменить(ФИО, " ", " "));
    Сообщить(ВерноеФИО);
```

" Иванов Иван Иванович " -> "Иванов Иван Иванович"

P.S. О_о, движок инфостарта двойные пробелы между словами заменяет ;)
---
Спасибо, помогло.
Добрый день.
Мне нужно маркетплейс магазина "Эпицентр" соединить с 1 с.
По этому сайту сгенерировал запрос

curl -X GET "https://api.epicentrm.com.ua/v2/pim/categories?filter%5BhasChild%5D=false" -H "accept: application/json" -H "Authorization: Bearer 5a6489d1a5c48c9d174bd31f2a0a8fd0"

И хочу его написать на 1с:
 ssl = Новый ЗащищенноеСоединениеOpenSSL(
    Новый СертификатКлиентаWindows(),
    Новый СертификатыУдостоверяющихЦентровWindows());

   Соединение = Новый HTTPСоединение("api.epicentrm.com.ua",,,,,, ssl);
СайтУРЛ = "api.epicentrm.com.ua";
УРЛ = "v2/pim/categories?filter%5BhasChild%5D";

Заголовки = Новый Соответствие;
Заголовки.Вставить("Authorization","Bearer 5a6489d1a5c48c9d174bd31f2a0a8fd0");
Заголовки.Вставить("accept", "application/json");

//Теперь можно отправлять GET или POST запросы гугловскому API.
//Например получение списка spreadsheets через GET:
cgv=Соединение.Получить(УРЛ, РезультатИмяФайла, Заголовки);//feed

HTTPЗапрос = Новый HTTPЗапрос(УРЛ, Заголовки);
HTTPОтвет = Соединение.ОтправитьДляОбработки(HTTPЗапрос); //КодСостояния 404
  СтрокаJSON = HTTPОтвет.ПолучитьТелоКакСтроку();//{"message":"No route configured"}

Прошу помочь разбираться, почему у меня не работает
---
```1c
    SSL = Новый ЗащищенноеСоединениеOpenSSL;
    HTTPСоединение = Новый HTTPСоединение("api.epicentrm.com.ua", 443,,,, 60, SSL);

    Заголовки = Новый Соответствие;
    Заголовки.Вставить("Authorization","Bearer Токен");
    Заголовки.Вставить("accept", "application/json");

    HTTPЗапрос = Новый HTTPЗапрос("/v2/pim/categories?filter%5BhasChild%5D=false", Заголовки);

    Попытка
    HTTPОтвет = HTTPСоединение.Получить(HTTPЗапрос);

    Если HTTPОтвет.КодСостояния = 200 Тогда
    JSON = HTTPОтвет.ПолучитьТелоКакСтроку();
    КонецЕсли;
    Исключение
    ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
    КонецПопытки;
```
---
```1c
    SSL = Новый ЗащищенноеСоединениеOpenSSL;
    HTTPСоединение = Новый HTTPСоединение("api.epicentrm.com.ua", 443,,,, 60, SSL);

    Заголовки = Новый Соответствие;
    Заголовки.Вставить("Authorization","Bearer Токен");
    Заголовки.Вставить("accept", "application/json");

    HTTPЗапрос = Новый HTTPЗапрос("/v2/pim/categories?filter%5BhasChild%5D=false", Заголовки);

    Попытка
    HTTPОтвет = HTTPСоединение.Получить(HTTPЗапрос);

    Если HTTPОтвет.КодСостояния = 200 Тогда
    JSON = HTTPОтвет.ПолучитьТелоКакСтроку();
    КонецЕсли;
    Исключение
    ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
    КонецПопытки;
```
---
спасибо
Изучаю учебник Радченко для начинающих, застрял на пункте 3.11.5, там требуется открыть коллекции свойств в окне вычисления выражений. Скриншот с ошибкой прилагаю. Что я делаю не так?
---
Вы обращаетесь к коллекции, которая не доступна на клиенте (код модуля на скрине относится к клиенту). Нужно обратиться к ней на сервере.
---
Вы обращаетесь к коллекции, которая не доступна на клиенте (код модуля на скрине относится к клиенту). Нужно обратиться к ней на сервере.
---
Всё, разобрался сам, Работать надо было в общем модуле, а не в модуле управляемого приложения
Здравствуйте друзья.. Нужна помощь, есть конфигурация 1с УТ. Обычная форма 8,3. Нужно написать код что бы, невозможно было сохранить документ на дату больше текущий даты.. заранее спасибо
---
В модуле объекта

```1c
    Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
    если Дата > ТекущаяДата() Тогда
    Отказ = Истина ;
    КонецЕсли;
    КонецПроцедуры
```
---
ТекущаяДата() или КонецДня(ТекущаяДата())?
---
Лучше, наверное, через подписку на событие это реализовать и не трогать модуль объекта.
---
Подписку невозможно из пользовательского режима обойти.
---
В модуле объекта

```1c
    Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
    если Дата > ТекущаяДата() Тогда
    Отказ = Истина ;
    КонецЕсли;
    КонецПроцедуры
```
Здравствуйте, я понимаю что данный вопрос уже не раз поднимался на данном форуме, но я в замешательстве. Простой запрос не выдает позиции по которому в регистре остатков нет записи. Отчет делаю через СКД. Уже и полное соединение делал и к справочнику номенклатуры соединял, результат один - выводятся только те записи, что существуют на регистре остатков.

```1c
    ВЫБРАТЬ
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
    ЦеныНоменклатурыСрезПоследних.ВидЦены КАК ВидЦены,
    ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Характеристика КАК Характеристика,
    ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток
    ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
    ПО ЦеныНоменклатурыСрезПоследних.Номенклатура = ТоварыНаСкладахОстатки.Номенклатура
    И ЦеныНоменклатурыСрезПоследних.Характеристика = ТоварыНаСкладахОстатки.Характеристика
```
---
Судя по описанию, у вас идет условие (должно по условиям описания) на товары на складах. Проверьте через макет компоновки, какой запрос получается результирующим.
---
Данные из регистров поместите во временные таблицы и потом уже соединяйте временные таблицы, хз глюк это СКД или нет но постоянно сталкиваюсь с тем, что по другому не работает.
---
Судя по описанию, у вас идет условие (должно по условиям описания) на товары на складах. Проверьте через макет компоновки, какой запрос получается результирующим.
---
Данные из регистров поместите во временные таблицы и потом уже соединяйте временные таблицы, хз глюк это СКД или нет но постоянно сталкиваюсь с тем, что по другому не работает.
---
сделайте двумя разными наборами и соедините на отдельной вкладке скд
ну и что-то с видом цены надо сделать, либо заранее передавать как параметр, либо если есть как измерение во втором регистре то соединять и по нему
---
Местами таблицы поменяйте. К регистру товаров на складах должны левым соединением присоединяться цены номенклатуры
---
Попробуйте добавить поле цена в ресурсы.
А если без соединения с остатками - выводит все позиции?
всем доброго дня. есть справочник "номенклатура", он хранит в себе наименования "оборудования" и наименования "картриджи". разделяется что есть что (картридж или оборудование) по галочке (скриншот 1). также есть документ с формой, одно поле ссылается на справочник номенклатуру и показывает все значения, и оборудование и картриджи, а надо только оборудование. и вопрос состоит в том, как это правильно реализовать. опыта очень мало, буду рад любой помощи.
---
в свойствах реквизита табличной части документа "Номенклатура" нужно указать "Параметры выбора". В примере я указал "Отбор.ЭтоГруппа = Истина", а вы укажите "Отбор.Оборудование = Истина".
---
в свойствах реквизита табличной части документа "Номенклатура" нужно указать "Параметры выбора". В примере я указал "Отбор.ЭтоГруппа = Истина", а вы укажите "Отбор.Оборудование = Истина".
---
сделать свой список выбора по условию
Может кто объяснить втф?!
---
так бывает, Для того чтобы обновиться нужно скачать полный дистрибутив, установить пустую конфигурацию с него, открыть конфигурацию, сохранить в ФАЙЛ, потом в той конфигурации которую нужно обновить, открыть конфигурацию Загрузить из ФАЙЛА и выбрать файл cf выгруженый ранее.За последние 5 лет это второй релиз такой в 16 или 17 году тоже помнится пришлось таким образом обновлятся,
---
Изначально поставьте на поддержку, а после сможете обновиться средствами 1с
---
так бывает, Для того чтобы обновиться нужно скачать полный дистрибутив, установить пустую конфигурацию с него, открыть конфигурацию, сохранить в ФАЙЛ, потом в той конфигурации которую нужно обновить, открыть конфигурацию Загрузить из ФАЙЛА и выбрать файл cf выгруженый ранее.За последние 5 лет это второй релиз такой в 16 или 17 году тоже помнится пришлось таким образом обновлятся,
---
+1 словил такой же фокус на днях.
Не разобрался. Похоже это 1С старается.
---
без проблемных обновлений
и конфигураций

скучно :)
---
Файл обновлений для базовой у вас?
---
косяк 1с , все еще разбираются на форуме
только через полный дистриб и загрузкой конфы
---
Обновить до 2.3.9.22 или 2.3.9.23 не пробовали?
---
Спасибо всем кто откликнулся. Попробую через пустую конфу.
---
-
---
Кто-то снова столкнётся, поэтому некропост:

Обновлять надо не через выбор файла обновления, а через поиск доступных обновлений в каталоге.
При этим из каталога нужно временно убрать все папки с релизами конф. поставщика, кроме нужного.
И усё обновится.
Не могу скрыть столбец файл картинки, табличная часть берет данные из динамического списка. В отладчике в текущих данных столбец называется Родитель.ФайлКартинки. В табличной части данное поле не смог найти. Конфигурация УТ 11
---
А не мог пользователь сам добавить это поле себе?
Нажмите в настройках формы на "ещё"-> "установить стандартные настройки"
---
А если вы хотите скрыть через элементы, то это отдельный элемент табличной части формы и в Родитель он не входит что бы там его искть.
---
Это автоматически добавляется когда переносите динамический список на форму и автозаполнение полей делаете. Просто отключите в конфигураторе на форме элемент(ну или удалите)
---
Поставьте точку в конце процедуры ПриСозданииНаСервере.
Через "Вычислить выражение" найдите в элементах этот файл картинки. Скорее всего, это будет что-то типа СписокНоменклатураФайлКартинки.
А потом:

```1c
    Элементы.СписокНоменклатураФайлКартинки.Видимость = Ложь;
```
---
есть ли способ по отладчику поиск сделать, и не по раскрытым группировкам тоже
---
Да. Смотрите в Элементы.СписокРасширенныйПоискНоменклатура.ПодчиненныеЭлементы.
---
Вот именно, что я его через элементы не могу найти, а в конфигураторе на форме нет такого элемента
---
Тогда в режиме предприятия "Ещё" -> "Изменить форму"
Там, в дереве найти и снять галочку.
---
нужно программно при создании на сервере отключить видимость
---
Она могла быть программно добавлена!
Прочитайте ещё раз, что я предложил сделать в (4).
Остановите в конце создания на сервере!
---
У Вас расширение конфигурации. Откройте форму документа в расширении и там снимите галку с элемента, или пропишите программный код на отключение видимости элемента. Либо давайте подключусь сделаю.
---
В подчиненных элементах нету
---
Может стоит добавить, что данный столбец является полем группы
---
А не мог пользователь сам добавить это поле себе?
Нажмите в настройках формы на "ещё"-> "установить стандартные настройки"
---
Оказалось, что пользователь сам добавил, вы оказались правы
---
Скрыл все элементы формы, которые только можно было, в итоге получил
---
То есть в элементах данного поля не существует
---
Можно подключиться и глянуть? Частичные скриншоты без общей картины ну такое себе
Добрый день.

Есть у меня отчет который работает на компоновке данных в УПП. смысл в том что выбираются заказы и группируются по периоду Неделя, потом День, потом по контрагентам.

Стал я делать таким макаром отчет на СКД в ЕРП и понял, что не хватает знаний мат части. Почему то эти поля с периодами не попадают в группировки отчета.

Ткните носом где почитать про работу в СКД с периодами и посоветуйте как правильно в данной ситуации построить запрос. Чтобы можно было выводить в группировке например . Месяц, Неделя, День одновременно тобишь не что то одно.
---
Если я правильно понял, то все поля период день, период неделя в вашем отчете это производные от поля дата какого-то документа.
Возможно функциональная опция отключена или нет прав на этот документ
---
https://its.1c.ru/db/metod8dev/content/1587/hdoc
---
У меня выборка не из регистра, дополнение не работает я пробовал.
---
похоже что просто сохранились пользовательские настройки. Их надо сбросить в 1с предприятие в отчете командой в подменю ещё.
Если в отчёте выполнить команду ещё прочее изменить вариант. Какая структура там отображается? Как в конфигураторе?
---
С компоновкой я работаю давно, мне кажется это нюанс БСП в ЕРП, может быть такое?

Вот он вообще не хочет видеть поля в группировке с типом дата такое ощущение.
---
Если я правильно понял, то все поля период день, период неделя в вашем отчете это производные от поля дата какого-то документа.
Возможно функциональная опция отключена или нет прав на этот документ
---
Блин так и есть!! Спасибо за подсказку!!!
Дело в функц опции на реквизит этот.
---
Даже просто в полях нет периода
---
Покажи как должен выглядеть отчет. Какую настройку вы делаете сейчас и как выглядит сейчас.
---
Прикрепил фото как выглядит это в ЕРП. Там удаляются группировки с типом Дата почемуто
У меня есть база ут 10.3 и ее копия, для копии я сделал свертку, но в основной, за те пару дней, что делал свертку, скопились документы реализации за 12 и 13 декабря, как их можно перенести в копию? База доработанная
---
ВыгрузкаЗагрузкаДанныхXML82.epf
---
Универсальная обработка "Выгрузка и загрузка данных XML" производит полную или частичную выгрузку данных информационной базы в файл в формате XML
---
а она подходит для обычных форм?
---
Что останавливает скачать и проверить?
---
скачал и проверил — не подошло, подумал что-то не так может сделал, поэтому спросил
---
скачал и проверил — не подошло, подумал что-то не так может сделал, поэтому спросил
А что именно не подошло?
Используйте стандартную выгрузку загрузку данных в формате xml
---
ВыгрузкаЗагрузкаДанныхXML82.epf
---
Такую же поджвесил
---
Я в КД 2 автоматом правила создаю. Делов минут на 20. При одинаковых конфигурациях переезжают без проблем.
---
Можно конечно. Например, написать свой обмен через какие-нибудь файлы или напрямую через ОЛЕ.
Еще штатные есть.
Есть обработки переноса между одинаковыми конфигурациями.
Вариантов море.
Собственно вопрос, как программно управлять галочками использования по ролям у свойства команды формы
---
Запустить конфигуратор в пакетном режими;
Выгрузить конфигурацию в файлы;
Ввнести изменения в файл содержащий интересуюую вас команду;
Пересобрать конфигурацию из файлов;
Перезапустить клиентский сеанс;
---
Запустить конфигуратор в пакетном режими;
Выгрузить конфигурацию в файлы;
Ввнести изменения в файл содержащий интересуюую вас команду;
Пересобрать конфигурацию из файлов;
Перезапустить клиентский сеанс;
---
не настолько же, эти галочки управляют видимостью кнопки, и кроме полных прав ни у кого нет доступа. Хотелось бы программно установить галочки нужной роли или просто управлять "использованием", для упрощения обновления. Загружать и выгружать конфигурацию не выход.
---
Боюсь что только так, потому как эти настройки выполняются в режиме конфигуратора. Программного интерфейса к ним нет.
СП:

```1c
    ОбъектМетаданных: Команда (MetadataObject: Command)
    Свойства:
    Имя (Name)
    Комментарий (Comment)
    ОбъектРасширяемойКонфигурации (ExtendedConfigurationObject)
    ПринадлежностьОбъекта (ObjectBelonging)
    Синоним (Synonym)
    Группа (Group)
    ИзменяетДанные (ModifiesData)
    Картинка (Picture)
    МодульКоманды (CommandModule)
    Отображение (Representation)
    Подсказка (Tooltip)
    РежимИспользованияПараметра (ParameterUsageMode)
    СочетаниеКлавиш (Shortcut)
    ТипПараметраКоманды (CommandParameterType)
    Методы:
    ПолноеИмя (FullName)
    Представление (Presentation)
    РасширениеКонфигурации (ConfigurationExtension)
    Родитель (Parent)
```