Имя: Пароль:
1C
 
Обновление требует новую платформу
0 Мисти
 
27.05.24
12:54
сейчас обновления КА и аналогичные требует 24 платформу. Можно это как-то обойти? У меня предположение, что требование на уровне платформы, не найти в конфигураторе местечко, куда поставить заглушку. Или можно?
1 Волшебник
 
27.05.24
12:55
Оно требует не просто так. Если поставите заглушку в одном месте, то обвалится в других местах
2 Amra
 
27.05.24
12:57
(0) Внимательно читаем про режим совместимости в обновлении. Думаем... Еще раз думаем.
3 Мисти
 
27.05.24
12:58
Админ требует поставить заглушку, дальше будут его проблемы.
4 Мисти
 
27.05.24
12:58
(2) дайте ссылку, пожалуйста!
5 PLUT
 
27.05.24
12:59
(0) (1) заглушка может не помочь, если режЫм совместимости в обновлении повысили...

мы так попали на обновление платформы, когда обновлял ERP

и прикол в том, что есть достаточно неприятный баг/глюк платформы, который исправили в 8.3.25 :)

так что сразу на 25 платформу обновляйте :)
6 PLUT
 
27.05.24
13:02
7 shuhard
 
27.05.24
13:03
(4) не тупи
там режим совместимости
Рекомендуемая версия платформы 8.3.24.1548 (и выше в режиме совместимости "Версия 8.3.24").
8 Amra
 
27.05.24
13:37
(7) "Дайте ссылку пожалуйста" )) То есть обновление взято непонято откуда, а описание на официальной страничке обновления прочитать  "не наш метод"
9 Мисти
 
27.05.24
13:57
(8) обновление взято с сайта, а описания я не вижу - того, где было бы понятно, что там с платформой. Просто номера.
10 Amra
 
27.05.24
13:59
(9) Открываешь https://releases.1c.ru/version_files?nick=ARAutomation20&ver=2.5.17.74 и читаешь, внимательно
11 Мисти
 
27.05.24
14:00
(7) Просто ставлю режим совместимости 8.3.22 и живем?
12 Мисти
 
27.05.24
14:01
(10) Внимание! Внимание! Минимальные версии платформы для работы с текущей версией конфигурации: 8.3.24.1548, 8.3.25.1286.
Рекомендуемая версия платформы 8.3.24.1548 (и выше в режиме совместимости "Версия 8.3.24").
Чем мне это поможет?
13 PuhUfa
 
27.05.24
14:03
(3) >>Админ требует поставить заглушку, дальше будут его проблемы.
А ты требуй обновить платформу до необходимой версии.
14 Мисти
 
27.05.24
14:08
(13) похоже, так и будет. Проблема в том, что я уже обновила на своем компе и если нет, то увы!! а я корпела 2 дня!
15 Amra
 
27.05.24
14:14
(12) Отойдите и ничего не трогайте, если вам это ничем не помогает
16 Обработка
 
27.05.24
14:14
(3) Странное у вас распределение ответственности. Админ отвечает за систему и за платформу а 1сник отвечает за код который сам внес.
17 Обработка
 
27.05.24
14:16
И админ не имеет право диктовать. Он наоборот должен подчинятся требованиям 1сника обновить релиз.
18 Волшебник
 
27.05.24
14:21
(17) Админы и 1С-ники подчиняются ИТ-директору. Они излагают ему свои аргументы и хотелки, докладывают о потенциальных рисках. Далее решение принимает арбитр.
19 Мисти
 
27.05.24
14:29
(15) Скажите уже прямо, какой из этого текста можно сделать вывод, кроме того, что нужна новая платформа?
20 Мисти
 
27.05.24
14:33
нашла, куда заглушку вставить -
Функция ОбщиеПараметрыБазовойФункциональности(ВернутьЗакешированноеЗначение = Истина) Экспорт
    
    Если ВернутьЗакешированноеЗначение Тогда
        Возврат СтандартныеПодсистемыПовтИсп.ОбщиеПараметрыБазовойФункциональности();
    КонецЕсли;

    Результат = Новый Структура;
    Результат.Вставить("ИмяФормыПерсональныхНастроек", "");
    Результат.Вставить("ЗапрашиватьПодтверждениеПриЗавершенииПрограммы", Истина);
    Результат.Вставить("РекомендуемыйОбъемОперативнойПамяти", 4);
    Результат.Вставить("МинимальнаяВерсияПлатформы", МинимальнаяВерсияПлатформы());
    Результат.Вставить("РекомендуемаяВерсияПлатформы", Результат.МинимальнаяВерсияПлатформы);
    Результат.Вставить("ВыводитьПолныйСтекПриОшибкеДлительнойОперации", Ложь);
    Результат.Вставить("ОтключитьИдентификаторыОбъектовМетаданных", Ложь);
21 WhiteDragon93
 
27.05.24
14:47
(19) вывод из этого текста очень простой, в конфигурации применяются возможности платформы, которые присутствуют в версии 8.3.24 и выше.

Предлагаю начать с синтаксис-контроля всей конфигурации хотя бы для веб-клиента, тонкого клиента, сервера и внешнего соединения на версии ниже рекомендуемой. И параллельно штудировать все изменения платформы с версии 8.3.21 (предполагаю, что обновлялись с 2.5.16 на 2.5.17) до 8.3.24 и много думать где это может выстрелить.
22 Мисти
 
27.05.24
15:19
а как это сделать, если конфигурация не становится на платформу ниже 24?
23 Мисти
 
27.05.24
15:20
Она и обновляться не хотела и готовая база не загружается. Если бы она просто не открывалась в режиме предприятия - было бы понятно, что делать!
24 Lama12
 
27.05.24
15:24
(23) Обновлять платформу. Других вариантов нет.
25 PLUT
 
27.05.24
15:25
(22) правильный ответ - никак

как вы в платформе 8.3.22 сможете установить режЫм совместимости "Версия 8.3.24" ?

этожжжжнеспроста
26 Trucker
 
27.05.24
15:26
(23) Делать нечего, надо ставить новую платформу.
Считайте, что конфа 2.5.17 написана на новой платформе и заработает только на ней.
27 Amra
 
27.05.24
15:41
(25) Придется ТС признаваться клиентк что требования от 1С не читает
28 Мисти
 
27.05.24
15:45
(27) в смысле?? Я как раз и сказала, что нужно обновить платформу и других вариантов нет, а мне говорят - "какой ты специалист, если не можешь поставить заглушку?"
29 WhiteDragon93
 
27.05.24
15:46
(23) это я ввел в заблуждение во втором абзаце своего сообщения, перепутал повышение версии режима совместимости и "искусственное" (в коде модулей инициализации) требование к платформе, которое любит та же бухгалтерия.

Здесь только обновляться.
30 Amra
 
27.05.24
15:50
(28) Об этом стоило говорить до начала работ. Вы это сделали?
31 Lama12
 
27.05.24
15:51
(28) В смысле какой специалист? Как раз хороший. Пусть попробуют запустить паровоз на бензине. Посмотрим далеко-ли они доедут?
32 MaximSh
 
27.05.24
16:03
(28) мягкий ты специалист. Будь тверже. Конфигурация написана под глобальные методы платформы 8.24 и выше, на этом всё.
33 ptiz
 
27.05.24
16:42
(28) Что у вас там за специалисты, которые не понимают, что чревата установка заглушек? Гоните их.
Покажите эту ветку руководству.
34 Мисти
 
27.05.24
16:51
Спасибо!!!
35 ttk
 
27.05.24
16:59
Ставишь себе 24-25 платформу
Обновляешь на файловой до нужного релиза
Меняешь свойство совместимости
Выгружаешь конфу
Обновляешь рабочую
А дальше ответственность админа(с)
36 1Снеговик
 
27.05.24
17:11
(28) откуда они вообще знают про заглушки?
Зачем к методам заглушек ты их приучала?
Админ походу тоже на одних заплатках и заглушках сидит?
37 Lama12
 
27.05.24
17:21
(35) А дальше админ скажет, что это не он обновлял.
38 PLUT
 
27.05.24
17:52
(35) после обговления не запустится на платформе старой без нужного режЫма совместимости - будет в эксепшОн валиться
39 Dedal
 
27.05.24
17:55
(37) Да сто процентов так будет.
(34) Информируешь, если руководство не понимает то письменно, что новый релиз работает только с новой платформой, в данном релизе варианта "заплатки" нет, это твое мнение как специалиста. Любые обходные пути могут вызвать больше непредсказуемых проблем, чем обновление платформы. Под "больше" понимаем что анализ возможных проблем будет опять же дороже чем обновление платформы.

И вообще что это за нездоровая политика, не желание админа работать? Разработчик ПО сказал нужна версия Х, метнулся и поставил. Его нанимали не для питья чая.
40 Aleksey
 
27.05.24
17:59
Ну может у них ломанная платформа и как ломать свежую платформу они не знают. Вот и не хотят обновлять.
41 Мисти
 
27.05.24
18:42
(35) не сработало.
42 Мисти
 
27.05.24
18:43
(39) этот подход мне нравится!
43 Web00001
 
27.05.24
18:46
Не совсем понятно, где проблема. Ну поставил действительно заглушку да и все. О необходимости обновить платформу, сообщает код в конфигурации, так пусть не делает этого. Режим совместимости тоже свойство конфигурации. На этом все. Не помню, что там было такого, в 24м релизе без чего нельзя обойтись в 22. Вот если у тебя расширение... Вот тут сильно неприятнее. Сначала конфигурация грузится а потом расширение. Как решить этот вопрос пока не придумал, да не сказать, что сильно то и думал.
44 Мисти
 
27.05.24
20:58
Она вообще не загружается, куда заглушку?
45 dmpl
 
28.05.24
09:09
(28) Создай пустую базу с названием ERP - и скажи, что это заглушка :)
46 vis
 
28.05.24
09:11
(45) 100% - получится!
47 Valdis2007
 
28.05.24
09:18
(3) Админ требует поставить заглушку....

ахахаах....а чего амин не требует просто перестаь работать в
1с?
48 Djelf
 
29.05.24
08:46
Заглушку поставить то можно, но заглушки работают в пределах совместности платформы, следовательно, придется еще совместность платформы в конфигурации понижать.
При этом видимо выскочат многочисленные сюрпризы.

А если сервер 1С работает на Linux, то тут еще один сюрприз в 24й версии платформы:
Прекращена поддержка следующих дистрибутивов операционной системы Linux:
Mint 19,
Ubuntu 18.04 LTS,
Альт Образование 9,
Альт Рабочая станция 9,
Альт Рабочая станция К9,
Альт Сервер 9.

Источник: https://dl03.1c.ru/content/Platform/8_3_24_1548/1cv8upd_8_3_24_1548.htm#a2720743-fafb-11ee-963f-0050569f678a

Устареть то они, конечно, устарели, но обновлять релиз по ssh, особенно в другом городе, это занятие не для слабонервных.
У меня как раз 2 сервера с Ubuntu 18.04 есть, запасаюсь успокоительными таблэтками...

UPD. Проверил на виртуалке с Ubuntu 18.04, поддержка может и прекращена, но 24я платформа установилась и работает.
49 Dedal
 
28.05.24
12:34
(43) А какая разница, что там было. Сидеть и прочесывать код в одиночку от n+1 разработчиков типовой и через время выяснить, что не запуститься? Зачем? Пусть админ обоснует необходимость заплатки перед начальством. Если причина весома, можно заплатку, понижение совместимости и в гамаке в скафандре... Обычно правда бизнес посмотрит на админа как на дурака при вводных что "Разработчик ПО требует новую версию" если у него нету действительно серьезных препятствий.

А то иногда выясняется что 1С куплена, но установлена ломанная, так как админу так проще...