arefaste/1C_Forums huggingface dataset:
Добрый день, подскажите пожалуйста как соединить результат выполнения хранимой процедуры из ms sql с запросом из 1С.
Имеется хранимая процедуры которая считает количество произведенной продукции по различным линиям оборудования.
И запрос из 1С о простоях линий оборудования.
Необходимо как-то соединить эти два результата , для выполнения математических расчетов и вывода их в табличную часть.
---
Ниже пример, в запросе используется ТЗ (таблица значений), которая была заполнена предварительно (например из запроса ms sql)

```1c
    Запрос.Текст =
    "ВЫБРАТЬ
    | Таб.КодУслуги КАК Код
    |ПОМЕСТИТЬ ВТДанные
    |ИЗ
    | &Данные КАК Таб
    | ;
    | ВЫБРАТЬ * ИЗ ВТДанные";
    Запрос.УстановитьПараметр("Данные",ТЗ);
```

ВЫБРАТЬ * ИЗ ВТДанные -- к этому запросу присоединяйте таблицы 1с.
---
Из запроса ms sql в Таблицу Значений (ТЗ).
А в запросе 1с берем: ТЗ + запрос 1с.
---
а можете пример показать, пожалуйста ?
---
Ниже пример, в запросе используется ТЗ (таблица значений), которая была заполнена предварительно (например из запроса ms sql)

```1c
    Запрос.Текст =
    "ВЫБРАТЬ
    | Таб.КодУслуги КАК Код
    |ПОМЕСТИТЬ ВТДанные
    |ИЗ
    | &Данные КАК Таб
    | ;
    | ВЫБРАТЬ * ИЗ ВТДанные";
    Запрос.УстановитьПараметр("Данные",ТЗ);
```

ВЫБРАТЬ * ИЗ ВТДанные -- к этому запросу присоединяйте таблицы 1с.
Было все нормально, перенес документ с одной базы в другую возникла такая проблема:

Есть реквизит, например "количество" - при стандартном расширений все нормально. Мне нужно увеличить размер заголовка и текста, ставлю например "14", и название поля ввода становиться "количест" или данный реквизит формы может налазить на другой, тот что ниже, И никак не получается исправить.
Мне нужно увеличить размеры шрифта, может кто-то подскажет как мне сделать надо?.
---
думаю адекватных способов борьбы с этим нет.
Управляемая форма, не такая уж и управляемая, там платформа сама много рулит. Шрифт у системных реквизитов - лучше не трогать. А увеличивать масштаб приложения, в самой платформе с недавних пор появилась специальная кнопка, где пользователь может шрифт покрупнее или помельче сделать.
---
думаю адекватных способов борьбы с этим нет.
Управляемая форма, не такая уж и управляемая, там платформа сама много рулит. Шрифт у системных реквизитов - лучше не трогать. А увеличивать масштаб приложения, в самой платформе с недавних пор появилась специальная кнопка, где пользователь может шрифт покрупнее или помельче сделать.
---
Не масштаб приложения увеличивать точно не вариант. Ладно спасибо. Будем думать
Здравствуйте. Возникла необходимость написать обработку, которая бы меняла СубконтоКт в документе Операция (регл. учет).

Из-за косяка бухгалтеров.

Скажите пожалуйста возможно ли вообще написать такую обработку?

Задача такая что надо выбрать в Субконто произвольное отделение ИФНС (так просто выбрать нельзя, стоит отбор - код в общем модуле и всё время выбирается только ограниченный список).
---
возможно все,
только у меня ощущение, что проблему надо решать каким то другим образом. Отбор ведь не просто так устанавливается. Воткнув противоестественным образом ИФНС не подходящий по отбору, это может сказаться в невозможности выбрать его в каких-то других документах.

Автоматизировать нужно, то - что выбирается вручную. А если вручную, что-то невозможно выставить, то нужно решать проблему в учете.

В чем изначально была проблема ? ИФНС от другой организации завели ? Так может вам нужно регистрацию в налоговом органе перепривязать к правильной организации ?
---
возможно все,
только у меня ощущение, что проблему надо решать каким то другим образом. Отбор ведь не просто так устанавливается. Воткнув противоестественным образом ИФНС не подходящий по отбору, это может сказаться в невозможности выбрать его в каких-то других документах.

Автоматизировать нужно, то - что выбирается вручную. А если вручную, что-то невозможно выставить, то нужно решать проблему в учете.

В чем изначально была проблема ? ИФНС от другой организации завели ? Так может вам нужно регистрацию в налоговом органе перепривязать к правильной организации ?
Есть форма документа CRM Интерес. На форме есть поле ввода "тип услуги" (Реквизит документа с типом Справочник.CRM_ТипыУслуг).
У данного справочника есть предопределенный элемент "Товары".
Как сделать так, чтобы при открытии формы в поле "Тип Услуги" всегда подставлялся предопределенный эл. "Товар", но при этом это не мешало в дальнейшем изменять это поле!?
Плохо разбираюсь в сервер-клиентском варианте. К справочникам же я могу обратиться только на сервере!?
---
Можете удаленно подключить к своему ПК?
---
можно прописать в процедуру при открытии что бы она получала с сервера знамение вашего предопределенного реквизита.Выбрать его можно через точку.

Справочник.CRM_ТипыУслуг.Товар

примерно так, а уже потом его забрасываете в нужный реквизит
---
&НаСервере
Процедура ТипУслугиОткрытиеНаСервере()
Тип =Справочники.CRM_ТипУслуги.Товар;

КонецПроцедуры

&НаКлиенте
Процедура ТипУслугиОткрытие(Элемент, СтандартнаяОбработка)
 ТипУслугиОткрытиеНаСервере();
КонецПроцедуры

От того и вопрос, потому как вот так не работает. Не могу понять что не так передаю.
---
Так обработчик не тот. Нужно писать в обработчик формы "ПриОткрытии" либо "ПриСозданииНаСервере".
---
Можно пример!?
---
Вам нужно событие формы, а не элемента.
---
```1c
    &НаСервере
    Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

    //Бла-бла...
    //Какой-то код....
    ТипУслуги = Справочник.CRM_ТипыУслуг.Товар;

    КонецПроцедуры
```
---
А вот так не верно!?

Если Не ЗначениеЗаполнено(Объект.ТипУслуги) Тогда

 Объект.ТипУслуги = ПредопределенноеЗначение("Справочник.CRM_ТипУслуги.Товары");

 КонецЕсли;
---
При открытии
---
Можно и так
---
так проблема в том, что не срабатывает. При открытии формы поле "тип Услуги" все равно пустое. Не могу понять где ошибка(((
---
Можете удаленно подключить к своему ПК?
---
Я может с утра туплю, но как вы к так лихо обращаетесь к справочнику? Может всетаки так нужно -
```1c
    Справочники.CRM_ТипУслуги.НайтиПоНаименованию("Товар")
```
 или так
```1c
    Тип("СправочникСсылка.CRM_ТипУслуги")
```
---
У данного справочника есть предопределенный элемент "Товары".
---
Мде, туплю :-), тогда все верно, через ПредопределенноеЗначение("ПолныйПуть")
---
Проблема решена. Постановщик вопроса не в той форме менял значение реквизита.
Делаю стандартный отчет СКД на управляемой форме. Форма генерится автоматически. При первом запуске отчет формируется только после ручной очистки параметров (жму на крестик), после отчет формируется норм. Не пойму как лечится, заранее спасибо!
---
там проще все.
---
отчет формируется и при первом запуске. Только на все параметры поставлены галки использовать, а значения не заданы. Отчет формируется на пустые значений параметров = пустой отчет.
Если не нужно обязательно заполнять параметры, то убрать галки слева от параметров, что на скрине.
---
А в самом запросе, внутри набора данных, есть параметры?
---
Если убрать галку слева ругается "не задано значение параметра.."
---
на закладке Параметры снять галки с "Запрещать незаполненные значения"
---
Галки не включены
---
Схему сохраните в XML и сюда выложите.
---
Сделал аналогичный пример для типовой бухгалтерии
---
там проще все.
---
В самом запросе параметры есть..Они и косячат..Не соображу как убрать косяк)
---
Спасибо!
Добрый день.
Клиент-серверная схема построена на sql. Стояла платформа 8.3.12.1469.
Сотрудник решил установить новую (точнее более позднюю платформу, что бы запустить старую базу) 8.3.10.2650. Просто скачал сетап и установил. После этого в консоли кластера серверов список баз пустой.
Что делать?
---
Там часом не поставилась вторая консоль "рядом"? Посмотри службы, возможно, там 2 агента.
В таком случае подтягивается список из новой (десятой версии)
---
все просто, найди свою консоль через проводник. У тебя установилась новая в которую ты захходишь и она не может соединение второе установить с кластером. У тебя где то есть нормальная поищи через поиск 1CV8 Servers.msc
---
все просто, найди свою консоль через проводник. У тебя установилась новая в которую ты захходишь и она не может соединение второе установить с кластером. У тебя где то есть нормальная поищи через поиск 1CV8 Servers.msc
---
Запускаете консоль кластера (если вы правильно написали т.е.не перепутали с ярлыком 1с),
и заводите базы. Галочку не ставить - создавать базы в случае её отсутствия.
Базы ms sql должны быть живы т.е. не удалены.

Проверьте на одной базе, если получится. Продолжайте для остальных.
---
Да, но у меня всё куда то слетело, я не могу добавить базы
---
Там часом не поставилась вторая консоль "рядом"? Посмотри службы, возможно, там 2 агента.
В таком случае подтягивается список из новой (десятой версии)
При подключении по вебсервису и создании документа не приходит ответ.

НовРеал = Документы.РеализацияТоваровУслуг.СоздатьДокумент(); (работает)
НовыйДок = Документы.ПеремещениеТоваров.СоздатьДокумент(); (НЕ РАБОТАЕТ)

При создании перемещения товаров такое ощущение, что происходит завершение сеанса и ответ не уходит. По отладчику падает на .СоздатьДокумент(). Даже в модуль не проваливается.

Другие типы документов создаются без проблем (проверил еще 4 штуки 2 типовых и 2 самописных).

Читал что возможно проблема в подписках. Удалил все нетиповые подписки. Убрал данный тип документа из типовых подписок. Ничего не помогает.

Обычно если есть какая-то ошибка то падает в исключение и понятно где проблема. А тут ничего. Дальше этой строчки не проходит и в исключение не падает.

такое ощущение что где -то в транзакции падает, но где. Куда еще кроме подписок может обращаться система, до попадания в модуль объекта.? (по номеру документ перемещения ссылка находится, а как только получить объект - так не работает)

Права у пользователя полные, полнее некуда.

Подскажите куда копать7

УПП, 8.3.12.1440, клиент-серверная. IIS 7.5
---
"Подскажите куда копать7"
Создать самую простую обработку, без веб сервиса.
И проверить на ней код, в базе куда обращаетесь (может прав нет?):

НовРеал = Документы.РеализацияТоваровУслуг.СоздатьДокумент(); (работает)
НовыйДок = Документы.ПеремещениеТоваров.СоздатьДокумент(); (НЕ РАБОТАЕТ)
---
на вскидку: проверить модуль объекта на наличие интерактивных вызовом. Таких как Предупредить.
---
"Подскажите куда копать7"
Создать самую простую обработку, без веб сервиса.
И проверить на ней код, в базе куда обращаетесь (может прав нет?):

НовРеал = Документы.РеализацияТоваровУслуг.СоздатьДокумент(); (работает)
НовыйДок = Документы.ПеремещениеТоваров.СоздатьДокумент(); (НЕ РАБОТАЕТ)
Доброго дня!
Пытаюсь работать с сеансами программно. Подключаюсь стандартно:

```1c
    Агент.Authenticate(Кластер, АдминистраторКластера, ПарольКластера);
```

Если у администратора указан логин, пароль - все работает.
Если делаю аутентификацию операционной системы, при этому указываю пустые логин, пароль:

```1c
    Агент.Authenticate(Кластер, ", ");
```

то получаю "Администратор кластера не аутентифицирован ".

Кластер тот, аутентификация ОС в самой консоли проходит успешно. Платформа 8.3.10
---
Фейспалм, однако. Подключение не удавалось потому что код выполнялся на стороне сервера, а не клиента.
---
На платформе 8.2 все работает как надо.
Хоть бы кто-нибудь пованговал.
---
Фейспалм, однако. Подключение не удавалось потому что код выполнялся на стороне сервера, а не клиента.
---
Сейчас у меня такая же проблема.
То есть достаточно перенести подключение на клиент и все будет отлично при аутентификации операционной системы?
---
ну если у пользователя клиента, прав хватит, то все получится.
Можно и пользователю от которого крутится агент сервера, прав дать, тогда тоже все прокатит.
Ну или логин пароль администратора кластера указывать
---
(5) все верно
Установил режим основного окна. Как я могу с помощью : "ПолучитьРежимОсновногоОкна()" - применить её к форме которую необходимо открыть на весь экран? Могу ли я такое вообще сделать?
---
ПолучитьРежимОсновногоОкна() Никак не сработает. Зато УстановитьРежимОсновногоОкна() умеет, но там есть оговорка, что он работает только ПередНачаломРаботыСистемы().
---
ПолучитьРежимОсновногоОкна() Никак не сработает. Зато УстановитьРежимОсновногоОкна() умеет, но там есть оговорка, что он работает только ПередНачаломРаботыСистемы().
---
Я с этим разобрался, У меня отрабатывает.
Но мне нужно все другие формы открывать на полное окно, реально ли такое для веба сделать?

Зачем тогда нужна команда "ПолучитьРежимОсновногоОкна()"? Просто для проверки что ли?
---
из СП:
---
Просто для проверки что ли?
Да. Чтобы клиент знал, что показывать.
---
Вы же здесь уже спрашивали,
не решили что ли вопрос?
---
На половину. Мне нужно было растянуть рабочее окно на весь экран, но при этом что бы и формы которые открывались тоже расятгивались на всю ширину. С экраном я разобрался. А вот как с формами нет)) Но как я понял, в УФ нельзя такое делать...(
---
Есть какие-то решения через "WScript.Shell", но не всегда (по-моему опыту) отрабатывают корректно. Клиенты не всегда на Окнах работают. Четкого и для всех ясного решения нет. У каждого разработчика - по-разному. Может есть смысл ТЗ изменить?
---
WSHShell = Новый COMОбъект("WScript.Shell");
 WSHShell.SendKeys("%");
 WSHShell.SendKeys("{LEFT}{LEFT}{ENTER}");

Пробовал так тоже, но не пошло. В ТЗ чётко не описано как должно выглядеть, просто так красиво будет). В крайнем случае, с формы крестик убрать могу и режим отображения поставить " Блокировать интерфейс", но хотелось бы на весь растянуть. В любом случае спасибо вам за советы.
Всем привет.

Прошу помощи. Пытаюсь получить запросом значение из периодического регистра сведений на каждую дату из временной таблицы.Значения "ДатаИзменения": 1.03.2018, 1.04.2018, 1.05.2018. Но в результате запроса на каждую дату получаю все значения из регистра сведений у которых период меньше или равен дате.
Максимум как будто не срабатывает. Способ получения не новый и в этом же запросе ранее, но из типового регистра, всё получалось без проблем. Регистр периодический , периодичность в пределах дня. Пробовал разные варианты, в том числе из статьи: https://infostart.ru/public/77568/
Заранее спасибо.

Текст запроса:

```1c
    ВЫБРАТЬ
    ОбщиеДанныеНаНачалоИКонец.Сотрудник КАК Сотрудник,
    ОбщиеДанныеНаНачалоИКонец.ДатаИзменения КАК ДатаИзменения,
    КостЦентрФизЛица.КостЦентр КАК КостЦентр,
    МАКСИМУМ(КостЦентрФизЛица.Период) КАК Период
    ИЗ
    ОбщиеДанныеНаНачалоИКонец КАК ОбщиеДанныеНаНачалоИКонец
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КостЦентрФизЛица КАК КостЦентрФизЛица
    ПО (ОбщиеДанныеНаНачалоИКонец.Сотрудник.ФизическоеЛицо = КостЦентрФизЛица.ФизическоеЛицо
    И ОбщиеДанныеНаНачалоИКонец.ДатаИзменения >= КостЦентрФизЛица.Период)

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

ну так вы же сами указали, что:

```1c
    ОбщиеДанныеНаНачалоИКонец.ДатаИзменения >= КостЦентрФизЛица.Период
```

поменяйте на

```1c
    ОбщиеДанныеНаНачалоИКонец.ДатаИзменения >= КостЦентрФизЛица.Период
```
---
Уточните пожалуйста. Это же одно и тоже?
Всех категорически приветствую!
В программировании не разбираюсь.

Необходимо: в счёте на оплату, сделать так, чтобы при выводе на печать - напротив параметров руководитель и бухгалтер, отображались ФИО не руководителя и бухгалтера, а заместителя!

Кто чем сможет...
Что где нужно заменить, я запутался.
---
Нашлось решение не прибегая к изменению исходного кода. В настройках "ответственные люди", сменил руководителя на заместителя руководителя. И всё заработало) Всем спасибо тема закрыта!

Когда руководитель приедет, всё верну назад!)
---
На скриншоте есть две строки:

```1c
    ОбластьМакета.Параметры.ФИОРуководителя = Руководитель;
    ОбластьМакета.Параметры.ФИОБухгалтера = Бухгалтер;
```

Это то что вам нужно, только замените значения переенных Руководитель и Бухгалтер.
---
Это то что вам нужно, только замените значения переенных Руководитель и Бухгалтер.

Я так и думал, что предстоит с этими параметрами работать. Но вот как их изменить и добавить мою переменную я не знаю. Т.к. при изменении этих переменных, программный код ругается, что мол эту переменную мы не знаем. Хотел бы узнать в каком месте нужно добавлять новую переменную?
---
где то в шапке?
---
Нашлось решение не прибегая к изменению исходного кода. В настройках "ответственные люди", сменил руководителя на заместителя руководителя. И всё заработало) Всем спасибо тема закрыта!

Когда руководитель приедет, всё верну назад!)
(1с Обычное приложение) Такая ситуация. Есть отчет, в котором программно создаются и располагаются на панели поля табличного документа(например таб, таб2, таб3). Есть функция , в другом отчете, которая при выделении области, некоего табдок ,(запускается событием - ПриАктивизацииОбласти ) выдает сумму ячееквыделенной области табдок. Вопрос такой - можно ли как-то, при программном создании поля табличного документа (таб 1, таб 2 , таб 3....), программно активировать событие ПриАктивизацииОбласти, на созданном поле (таб 1, таб 2 , таб 3) ??? или если нет, то можно ли как-то скопировать в ручную созданное поле табличного документа, в данном отчете , где такое событие задано в ручную и если конечно это событие скопируется в новое поле таб документа? может кто может посоветовать какое - то глобальное решение проблемы? Есть вариант, через кнопку, после выделения области, но как-то коряво, хочется покрасивше.
---
Да, например, для кнопки будет так:

```1c
    КнопкаСпособаОтбора.УстановитьДействие("Нажатие" ,Новый Действие("ИзменитьСпособОтбора"));
```
---
именно так

```1c
    НовыйЭлемент.УстановитьДействие("ПриАктивизацииОбласти", СтарыйЭлемент.ПолучитьДействие("ПриАктивизацииОбласти"));
```
---
Выделяйте программно область и вызывайте ПриАктивизацииОбласти, по идее должно сработать.
---
каким образом вызвать событие ПриАктивизацииОбласти, если таб1 таб2...... , программно создаются и в цикле я не могу у них активировать это событие..
---
Насколько я понял, вам предложили не активировать событие, а напрямую вызывать нужный обработчик этого события.
---
я выделил мышкой или через ctrl или shift нужные мне ячейки... как вызвать событие, после окончания выделения - вариант через нажатие кнопки не предлагать...вот выделил и все, никаких больше действий ручных
---
Если вы программно создаете элементы формы, то им можно назначить обработчики событий.
---
через УстановитьДействие()?
---
Да, например, для кнопки будет так:

```1c
    КнопкаСпособаОтбора.УстановитьДействие("Нажатие" ,Новый Действие("ИзменитьСпособОтбора"));
```
---
именно так

```1c
    НовыйЭлемент.УстановитьДействие("ПриАктивизацииОбласти", СтарыйЭлемент.ПолучитьДействие("ПриАктивизацииОбласти"));
```
---
Я имел в виду вызывать процедуру которая привязана к событию ПриАктивизацииОбласти, какая разница откуда ее вызывать.
---
Всем спасибо, буду эксперементировать
Как сделать УФ на весь экран + заблокировать весь интерфейс.
"Режим открытия окна" - заблокировал интерфейс, но форма не на весь экран.
---
КлиентскоеПриложение.УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.РабочееМесто);
---
В конфигураторе для этого мы добавили новое свойство конфигурации Режим основного окна клиентского приложения, а во встроенном языке реализовали два метода: УстановитьРежимОсновногоОкна() и ПолучитьРежимОсновногоОкна(). Метод УстановитьРежимОсновногоОкна() вы можете вызывать только в обработчике события ПередНачаломРаботыСистемы.
https://wonderland.v8.1c.ru/blog/novye-rezhimy-osnovnogo-okna/
---
Я уже пробовал, у меня выскакивает такая ошибка, может чёт не так делаю?
---
Платформа, версия?
---
Платформа: 8.3.11.3034
Конфигурация: УТП 1,2,37
---
Режим совместимости у конфигурации какой стоит?
---
Был 8.3.1, сейчас убрал тоже толку 0
---
КлиентскоеПриложение.УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.РабочееМесто);
---
Спасибо вам, всё работает)
Есть таблица работников
 Таб ФИО
     1 Иванов
     2 Петров
     3 Сидоров
     4 Холостов
     5 Котов

Есть таблица иждивенецев
 Таб иждивенец
    1 дочь
    3 теща
    2 дочь
    2 жена
    1 сын
    3 бабушка
    5 Собака

В запросе надо надо получить таблицу из 2х колонок:

  ФИО | НаСодержании
------------------------------------
   Иванов | дочь,сын
   Петров | дочь,жена
   Сидоров | теща , бабушка
   Холостов |
   Котов | собака
---------------------------------
---
Можно посмотреть
https://forum.infostart.ru/forum9/topic69221/
---
Тип данных в обеих таблицах строка?
---
все типы простейшие строковые
---
Можно посмотреть
https://forum.infostart.ru/forum9/topic69221/
При нажатии "добавить в раширение" выскакивает ошибка "Структура расширений не поддерживает хранение расширений". Конфигурация "Управление торговлей для Украины 1.2" релиз 1.2.41.1. Конфигурация на поддержке (без изменений). Релиз платформы 8.3.10.2505. Выгрузка-загрузка базы через dt не помогает не помогает. С поддержки снимать не хочется. Как это лечить?
---
Конфигурация старая. Расширения с режима совместимости конфигурации 8.3.6.
Вручную менять режим совместимости не советую.
---
а с чего вы решили что на вашей конфигурации работа с расширением возможна?
Расширение возможно использовать когда режим совместимости 8.3.6 и выше платформа соответственно.
---
а с чего вы решили что на вашей конфигурации работа с расширением возможна?
Расширение возможно использовать когда режим совместимости 8.3.6 и выше платформа соответственно.
---
Конфигурация старая. Расширения с режима совместимости конфигурации 8.3.6.
Вручную менять режим совместимости не советую.
---
я понял. спасибо.