2024-05-26 09:40:51 +00:00
|
|
|
#Использовать "./internal"
|
|
|
|
|
|
|
|
|
|
Функция ПолучитьВерсию() Экспорт
|
|
|
|
|
Возврат "1.9.0";
|
|
|
|
|
КонецФункции
|
|
|
|
|
|
|
|
|
|
Функция ПолучитьСоответствиеКомандМодулей() Экспорт
|
|
|
|
|
СоответствиеКомандМодулей = Новый Соответствие();
|
2024-05-27 21:32:05 +03:00
|
|
|
СоответствиеКомандМодулей.Вставить("tools", "Утилиты");
|
2024-05-26 09:40:51 +00:00
|
|
|
СоответствиеКомандМодулей.Вставить("airtable", "OPI_Airtable");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("dropbox", "OPI_Dropbox");
|
2024-05-27 21:32:05 +03:00
|
|
|
СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive");
|
2024-05-26 09:40:51 +00:00
|
|
|
СоответствиеКомандМодулей.Вставить("gsheets", "OPI_GoogleSheets");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("google", "OPI_GoogleWorkspace");
|
2024-05-27 21:32:05 +03:00
|
|
|
СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("vk", "OPI_VK");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk");
|
|
|
|
|
СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID");
|
2024-05-26 09:40:51 +00:00
|
|
|
Возврат СоответствиеКомандМодулей;
|
|
|
|
|
КонецФункции
|
|
|
|
|
|
2024-05-26 09:53:19 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
Функция ПолучитьСостав(Знач Команда) Экспорт
|
|
|
|
|
ТекущийСостав = Новый(Команда);
|
|
|
|
|
Возврат ТекущийСостав.ПолучитьСостав();
|
|
|
|
|
КонецФункции
|
|
|
|
|
|
|
|
|
|
Функция ПолучитьПолныйСостав() Экспорт
|
|
|
|
|
|
|
|
|
|
ОбщаяТаблица = Неопределено;
|
|
|
|
|
|
|
|
|
|
Для Каждого Команда Из ПолучитьСоответствиеКомандМодулей() Цикл
|
|
|
|
|
|
|
|
|
|
ТекущаяТаблица = ПолучитьСостав(Команда.Ключ);
|
|
|
|
|
|
|
|
|
|
Если ОбщаяТаблица = Неопределено Тогда
|
|
|
|
|
ОбщаяТаблица = ТекущаяТаблица;
|
|
|
|
|
Иначе
|
|
|
|
|
Для Каждого СтрокаТаблицы Из ТекущаяТаблица Цикл
|
|
|
|
|
ЗаполнитьЗначенияСвойств(ОбщаяТаблица.Добавить(), СтрокаТаблицы);
|
|
|
|
|
КонецЦикла;
|
|
|
|
|
КонецЕсли;
|
|
|
|
|
|
|
|
|
|
КонецЦикла;
|
|
|
|
|
|
|
|
|
|
Возврат ОбщаяТаблица;
|
|
|
|
|
|
|
|
|
|
КонецФункции
|