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

Есть небольшая обработка, которая переименовывает Номенклатуру из Справочника ВариантыКомплектации (Табличная часть элемента справочника). Работает корректно, но изменения видны только после перезагрузки Предприятия. Решила использовать метод ОповеститьОбИзменении. Однако он используется только на клиенте.

В связи с этим вопрос, как передать ссылки на объекты справочника с сервера на клиент? Создала на форме реквизит с типом ТаблицаЗначений тзИзменяемаяНоменклатура и пытаюсь его заполнить, но ругается на не соответствие типов, потому что этот реквизит с типом ДанныеФормыКоллекция, а не ТаблицаЗначений.

```1c
    &НаСервере
    Процедура ЗаполнитьНаСервере()

    тзИзменяемаяНоменклатура = Новый ТаблицаЗначений;
    тзИзменяемаяНоменклатура.Колонки.Добавить("Номенклатура");

    Для Каждого СтрокаВарКомплектации из Объект.ВариантыКомплектации Цикл

    спрВарКомплектации = СтрокаВарКомплектации.ВариантКомплектации;

    Для Каждого СтрокаНоменклатура из спрВарКомплектации.Товары Цикл

    ОбъектНоменклатура = СтрокаНоменклатура.Номенклатура.ПолучитьОбъект();
    ОбъНоменклНаименБезПроб = СокрП(ОбъектНоменклатура.Наименование);
    ОбъектНоменклатура.Наименование = Лев(ОбъНоменклНаименБезПроб, СтрДлина(ОбъНоменклНаименБезПроб) - 1) +
    СтрокаНоменклатура.НомерСтроки + ")";
    ОбъектНоменклатура.Записать();
    Стр = тзИзменяемаяНоменклатура.Добавить();
    Стр.Номенклатура = ОбъектНоменклатура;
    КонецЦикла;

    Сообщить("Изменены наименования номенклатуры в варианте комплектации " + СтрокаВарКомплектации.ВариантКомплектации);

    КонецЦикла;

    ЗначениеВРеквизитФормы(тзИзменяемаяНоменклатура,Объект.ИзменяемаяНоменклатура);

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

    &НаКлиенте
    Процедура Заполнить(Команда)

    ЗаполнитьНаСервере();

    Для Каждого Элемент из Объект.ИзменяемаяНоменклатура Цикл

    ОповеститьОбИзменении(Элемент);

    КонецЦикла;

    Элементы.ВариантыКомплектации.Обновить();

    КонецПроцедуры
```
---
У ОповеститьОбИзменении есть второй вариант синтаксиса, по типу.

```1c
    &НаКлиенте
    Процедура Заполнить(Команда)

    ЗаполнитьНаСервере();
    ОповеститьОбИзменении(Тип("СправочникСсылка.Номенклатура"));
    Элементы.ВариантыКомплектации.Обновить();

    КонецПроцедуры
```
---
У ОповеститьОбИзменении есть второй вариант синтаксиса, по типу.

```1c
    &НаКлиенте
    Процедура Заполнить(Команда)

    ЗаполнитьНаСервере();
    ОповеститьОбИзменении(Тип("СправочникСсылка.Номенклатура"));
    Элементы.ВариантыКомплектации.Обновить();

    КонецПроцедуры
```
---
Ссылки можно просто передать любый способом, например как возвращаемое значение функции, или через хранилища, или еще как, вариантов много. Например, в приведенном коде заменить процедуру на функцию и возвращать список ссылок.
Но судя по постановке задачи, нужно не это, а обновление каких-то отображаемых данных в программе. Каких и где, неизвестно, поэтому трудно что-то сказать. Но есть кучка возможностей для решения подобных задач, типа ОбновитьОтображениеДанных() и прочее, наверное какой-то их этих вариантов решит проблему.
Здравствуйте.
СКД. Выводиться поле у к-го в конфигураторе формат Числовой, точность 3.
Как правило, это поле заполнено целыми числами (95 %). Поэтому всегда выводить с тремя нулями после запятой как-то не хочется.
Хотелось бы, чтобы оно в целых вывело, но, при этом, когда указано не целое число - чтобы вывелось не целое.

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

```1c
    #Если &ОграничениеДоступаНаУровнеЗаписейУниверсально #Тогда
    #ДляОбъекта(")
    #Иначе
    #ПоЗначениям("Документ.МойДокумент", "Чтение", ",
    "Организации", "Организации",
    ", ",
    ",",
    ",",
    ",",",",",",",",
    ",",",",",",",",
    ",",",",",",","
    )
    #КонецЕсли
```
---
Типовой в начинке)
Название изменил думая может поможет.
Не суть. Полностью скопировал роль, все равно никак...
---
В целях эксперимента скопировал полностью типовую роль не меняя в ней ничего кроме наименования.
Результат тот же...
Обновил вспомогательные данные (после скопированной роли)....

Пока не удалю вот этот кусок правила, документы не появляются...
---
Не всегда обновление вспомогат данных помогает. запустите с ключом /c ЗапуститьОбновлениеИнформационнойБазы
---
А в профиле доступа или группе доступа нет ограничения на Организацию?
---
Пробовал и "С" и "Без" ограничений.
Чуть позже попробую как сказали в (10) и (5)
---
(10) Кто нибудь из вас пишет шаблоны RLS?
Можете подсказать литературу, курс?
Вообще не понятно что да как
---
Кто нибудь из вас пишет шаблоны RLS?
Использую шаблоны БСП.
Документация по ним на ИТС, в документации по БСП соответствующей версии.
Для БСП 3.1.9 ссылка вот https://its.1c.ru/db/bsp319doc#content:4:hdoc:issogl2_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%­B056
Существует 2 табличных документа, например: товары и продажи. Из них необходимо получить отчет вида КодТовара, Наименование, КоличествоПродаж. Как добавить таблицы значений, которые были получены в результате преобразования табличных документов, в набор данных СКД и как взаимодействовать с ними?
---
Использовать внешние наборы данных
---
Использовать внешние наборы данных
---
Вопрос решен?
Можете два табличных документа сюда показать и что надо получить? Я покажу как сделать.
---
У меня есть 2 набора данных - объект. Нужно чтобы считалось в 3 столбце СУММА(КоличествоПродаж) для каждого товара. Как это сделать?
Например:
1|1 товар|15
2|2 товар|13
Пока у меня выводится:
1|1 товар|10
1|1 товар|5
2|2 товар|3
2|2 товар|2
2|2 товар|8
Как использовать "Сгруппировать по" и "Сумма" в СКД, если есть только Набор данных - объект
---
В настройках отчета сделать группировку по товару без вывода детальных записей

Либо делай предобработку ТЧ прежде чем помещать во внешний набор данных. т.е. загоняешь 2 таблицы в запрос. делаешь что нужно и результат выгружаешь во внешний набор данных. по которому строишь отчет
---
Можете пожалуйста подробнее описать, что в настройках выбирать нужно. Пол дня уже потратил, никак не разберусь. Вторая мысль была реализована мной до этого, к сожалению, такой выход из ситуации не понравился...
---
Свернул таблицу значений по коду и проссумировал по количеству продаж, добавил в набор данных - объект, поле "ПродажиЧисло"(т.к. Продажи имеют тип строка). Теперь почему-то не выводится колонка "ПродажиЧисло"
Необходимо в УТ11.5, сделать по документу реализация движение по регистру ДенежныеСредстваУПодотчетныхЛиц. Документ редактируется с сохранением поддержки (добавлены только новые реквизиты). Все остальное в расширении.

Как лучше реализовать?

1. В конфигурации добавить в движения. Насколько понимаю при обновлении, надо будет постоянно не забывать, после обновления конфы поставщика снова ставить флажок, что бы не пропали?
это минус, плюсы - все видно в стандартном функционале. Насколько будут проблемы с типовым обновлением?

2. Делать движения независимо. Или так не выйдет? минусы - видно будет только по какому то отчету, в отчете движения документа нет, надо будет чистить после распроведения, но вроде и так нет автоматического удаления движений.

3. Всё запихнуть в расширение, насколько надежно? что будет если оно отвалится из за ошибок например в модулях.

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

```1c
    ТабДок.Область(ТабДок.ВысотаТаблицы,1,ТабДок.ВысотаТаблицы,ТабДок.ШиринаТаблицы).ЦветФона = Новый Цвет(192, 192, 192);
```

Окрасит последнюю выведенную строку в заданный цвет.
---
Вариант номер 1. ТабличныйДокумент.Вывести(ОбластьМакета) - это функция. Она возвращает выведенную область. У этой области есть кучка параметров, включая и цвет фона. И его можно поменять.
Вариант номер 2. В макете сделать области разных цветов и выводить какую нужно.
---
А более подробно, желательно на конкретном примере можно?
---
хм

```1c
    Выведено = ТабДок.Вывести(Область);
    Выведено.ЦветФона = СамыйКрасивыйЦвет;
```
---
Или наоборот.

```1c
    Область.ЦветФона = НужныйЦвет;
    ТабДок.Вывести(Область);
```
---
конкретном примере можно
Добавить в то условие, что у вас на скрине

```1c
    ТабДок.Область(ТабДок.ВысотаТаблицы,1,ТабДок.ВысотаТаблицы,ТабДок.ШиринаТаблицы).ЦветФона = Новый Цвет(192, 192, 192);
```

Окрасит последнюю выведенную строку в заданный цвет.
---
Варианты (4) и (5) добавляют лишнюю пустую "крашенную" строку.
А последний (6) делает то, что требовалось.
Большое Спасибо!
---
Варианты в 4 и 5 это "удочка", их надо адаптировать под свою реализацию, а в 6 - "рыба". =)
---
Как ты вежливо мысль про "там же думать надо" выразил, однако.
---
Вы считаете, что варианты (4) и (5) я просто "скопировал"?
.... а сами ничего своего не предложили....
---
Слёзы на глазах, зарплата учителей 11 тыс, 27 тыс, 59 тыс и это на севере.
---
Ага. Если бы Вы видели, какие там "профессиональные" бухи.... и что они творят в программе?.... У Вас были бы не только слезы на глазах.... Я работаю с их базой в прединфарктном состоянии.... Им самое место телятам хвосты чесать.... Может у них на севере мозги совсем перемерзли (если они есть)?
Какие у них учителя - я не знаю, может не такие умные, как бухи?....
С запроса загружаю значения в список значений, вот код:

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | ЗаявкаНаРасходованиеДенежныхСредствПрисоединенныеФайлы.Ссылка КАК Ссылка
    |ИЗ
    | Справочник.ЗаявкаНаРасходованиеДенежныхСредствПрисоединенныеФайлы КАК ЗаявкаНаРасходованиеДенежныхСредствПрисоединенныеФайлы
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаНаРасходованиеДенежныхСредств КАК ЗаявкаНаРасходованиеДенежныхСредств
    | ПО ЗаявкаНаРасходованиеДенежныхСредствПрисоединенныеФайлы.ВладелецФайла = ЗаявкаНаРасходованиеДенежныхСредств.Ссылка
    |ГДЕ
    | ЗаявкаНаРасходованиеДенежныхСредствПрисоединенныеФайлы.ВладелецФайла.Ссылка = &Ссылка
    | И ЗаявкаНаРасходованиеДенежныхСредствПрисоединенныеФайлы.ПометкаУдаления = Ложь";

    Запрос.УстановитьПараметр("Ссылка", Объект.Ссылка);

    ПрикрепленныйФайл.ЗагрузитьЗначения(Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка"));
```

В итоге почему-то все значения вставляются вместе в поле и нельзя в выпадающем списке выбирать по одному. Вот то, что представлено на скрине, то и стоит всегда, нельзя их по одному выбрать и вывести в поле, как это можно сделать ?
---
Короче, в итоге создал ТаблицуЗначений и туда закинул все ссылки через запрос. Потом используя событие "Выбор" при 2 клике мышки вытаскивал данные из таблицы и уже выводил на предпросмотр
---
А что именно требуется то?
---
К документу могут быть присвоены несколько файлов. На скрине поле вывода списка значения, туда почему-то выводит все значения, которые присвоены к нему. Надо сделать так, чтобы при открытии вообще не выводило или выводил хотя бы один, а не все вместе. А также если провалиться в выпадающий список, то там при выборе какого-то элемента ничего не происходит, вот при открытии что присвоило, то и стоит
---
так надо в элемент управления грузить список значений для выбора, а не в реквизит...
---
Прошу прощения, неправильно выразился, туда и гружу список
---
а тип значения поля какой? Должен быть ссылка на этот справочник, а не список. А список - это список выбора этого поля.
---
Так если я сделаю ссылку на справочник, то отбора же не будет ?
---
но если я выстрелю в шарик, он же испортится?...

(6) отбора же не будет
какого отбора, где отбора, зачем отбора? Будет выбор ссылки из списка, по задаче представляется, что это и является целью. Хотя, конечно, кто знает, что на самом деле нужно получить.
---
схема работы такая
реквизит ПрикрепленныйФайл = тип Ссылка
элемент формы ПрикрепленныйФайл.СписокВыбора --- сюда грузите свой список значений
далее в этом же элементе делаете обработчик события ПриИзменении
(или настраиваете связи отбора)
---
Связи отбора не получится, так как в расширении там в моей версии 1ски косяк, который не дает отбор сделать. Сразу пытался так сделать, но вот. Поэтому вот ищу обходной путь
---
тогда обрабатывайте событии ПриИзмненении()
---
Короче, в итоге создал ТаблицуЗначений и туда закинул все ссылки через запрос. Потом используя событие "Выбор" при 2 клике мышки вытаскивал данные из таблицы и уже выводил на предпросмотр
Есть форма, где не вызывается подключение торгового оборудования.
По нажатию кнопки нужно напечатать на принтере чеков текст.
Принтер чеков подключен в подключаемом оборудовании.
Как это сделать?
По теме нашел вот это: https://forum.mista.ru/topic.php?id=857572
Но это не совсем то, что нужно.
Конфа - типовая, отраслевая, что-то вроде розницы 2.3.

БПО 2.0.2.5
БСП 2.3.5.81
---
что-то вроде розницы 2.3.

```1c
    &НаКлиенте
    Процедура ПечатьНаККТ(Команда)
    Оповещение = Новый ОписаниеОповещения("ВыполнитьОперациюЗавершение", ЭтотОбъект);
    ДанныеДляПечати = "Мой текст";
    ФункцияПечати = "МенеджерОборудованияКлиент.НачатьПечатьТекста(Оповещение, УникальныйИдентификатор, ДанныеДляПечати)";

    Выполнить(ФункцияПечати);

    КонецПроцедуры
```
---
что-то вроде розницы 2.3.

```1c
    &НаКлиенте
    Процедура ПечатьНаККТ(Команда)
    Оповещение = Новый ОписаниеОповещения("ВыполнитьОперациюЗавершение", ЭтотОбъект);
    ДанныеДляПечати = "Мой текст";
    ФункцияПечати = "МенеджерОборудованияКлиент.НачатьПечатьТекста(Оповещение, УникальныйИдентификатор, ДанныеДляПечати)";

    Выполнить(ФункцияПечати);

    КонецПроцедуры
```
---
По нажатию кнопки нужно напечатать на принтере чеков текст. Можно посмотреть, как это сделано для УТ: https://infostart.ru/1c/tools/1142707/
Но это не совсем то, что нужно. Угу, нужно "готовое решение"... для неизвестной отраслевки.

Ну посмотрим, стоит ли еще когда-нибудь тратить время на помощь этому автору.
---
```1c
    ПараметрыОперации = Новый Структура("СтрокиТекста", "это текст для печати");
    ОборудованиеЧекопечатающиеУстройстваКлиент.НачатьПечатьТекста(,,,ПараметрыОперации);
```
---
ОборудованиеЧекопечатающиеУстройстваКлиент БПО 3.2 :)
---
Спасибо, так вроде работает.
Правда, там надо ID передавать, типа если его нет, будет выбор, но так как принтер чеков один, выбор не предлагает.

```1c
    ДанныеДляПечати =
    "Мой текст1
    |Мой текст2";
    МенеджерОборудованияКлиент.НачатьПечатьТекста(Неопределено, УникальныйИдентификатор, ДанныеДляПечати);
```

Сейчас еще чутка потестирую.

Указал версию БПО.
---
Правда, там надо ID передавать
негде его брать :) раз нет подключения на форме
---
Кстати, а из табличного документа с рисунками никак нельзя напечатать?
---
картинки отдельно .. можно , табличный документ нет.
---
а как, не подскажите ли?
Установил шаблон типовой УНФ 8 3.0.4.
Платформу обновлять нельзя, а нужна 8.3.21 (сижу на 8.3.20).
Есть ли какая-то возможность обойти ограничение файла поставки по версии платформы?
---
Написать свою платформу и свою УНФ. Режим совместимости поднят у типовых до 8.3.21.
---
Вот варианты, любой выбирайте:
- Использовать более старый релиз УНФ, который работает под 8.3.20.
- Установить платформу 8.3.21 или выше.
- Грустить.
---
Написать свою платформу и свою УНФ. Режим совместимости поднят у типовых до 8.3.21.
---
Вот варианты, любой выбирайте:
- Использовать более старый релиз УНФ, который работает под 8.3.20.
- Установить платформу 8.3.21 или выше.
- Грустить.
---
закомментируй проверку версии платформы в модуле... и если взлетит... значит повезло... нет... редактируй базу... уменьшай совместимость или просто убирай совсем... никто же не запрещает на тестовой базе играться...

хотя достаточно просто поставить рядом платформу 23 с лицензией разработчика... и поднять базу на ней...
---
закомментируй проверку версии платформы в модуле
не взлетит. Он до модулей даже добраться не сможет на этом этапе.
---
странно... обычно нормально все загружается... и при входе в предприятие только была проверка... если так... тогда только ставить платформу...
---
Как временный вариант.
Делаем расширение и туда вот это всё:
Общий модуль ОбщегоНазначения

```1c
    &Вместо("МинимальнаяВерсияПлатформы")
    Функция ВП_МинимальнаяВерсияПлатформы()

    СистемнаяИнформация = Новый СистемнаяИнформация;
    Возврат СистемнаяИнформация.ВерсияПриложения;

    КонецФункции
```

Общий модуль ПолучениеОбновленийПрограммы

```1c
    &Вместо("ИнформацияОВерсияхПлатформы")
    Функция ВП_ИнформацияОВерсияхПлатформы()

    Результат = Новый Структура();
    Результат.Вставить("МинимальнаяВерсияПлатформы" , ");
    Результат.Вставить("РекомендуемаяВерсияПлатформы", ");

    СистемнаяИнформация = Новый СистемнаяИнформация;
    Результат.МинимальнаяВерсияПлатформы =СистемнаяИнформация.ВерсияПриложения;
    Результат.РекомендуемаяВерсияПлатформы =СистемнаяИнформация.ВерсияПриложения;

    Возврат Результат;
    КонецФункции
```

Конечно же это всё не стоит делать на рабочих базах.
---
Не поможет. Конфигуратор у ТС не запускается.