|
Ошибка обновления бух 3.0 на 3.0.150.29 | ☑ | ||
---|---|---|---|---|
0
101101
28.03.24
✎
09:44
|
После обновления не запускается база, пишет ошибку. Что делать?
{EF_00_00584295 ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(182,19)}: Процедура или функция с указанным именем не определена (НовыеДанныеПодписиСУчетомДоверенности) ДанныеПодписи = <<?>>НовыеДанныеПодписиСУчетомДоверенности(); {EF_00_00584295 ОбщийМодуль.ЭлектронныеДокументыЭДО.Модуль(229,19)}: Процедура или функция с указанным именем не определена (НовыеДанныеПодписиСУчетомДоверенности) ДанныеПодписи = <<?>>НовыеДанныеПодписиСУчетомДоверенности(); |
|||
1
Гена
гуру
28.03.24
✎
09:52
|
(0) Я бы сначала просто отключил данное расширение EF_00_00584295
Ну а потом глянул, а нужно ли оно вообще в обновлённом типовом релизе. |
|||
2
2S
28.03.24
✎
09:53
|
удаляйте их предварительно
|
|||
3
Гена
гуру
28.03.24
✎
09:54
|
(2) Кого удалять?
|
|||
4
2S
28.03.24
✎
09:55
|
расширения в режиме конфигуратора. Ошибка будет не на одно расширение при переходе на данный релиз. На память 2 или 3
|
|||
5
DJ Anthon
28.03.24
✎
09:57
|
обновляйте обновлятором, там все за вас продумано и бесплатно
|
|||
6
Гена
гуру
28.03.24
✎
10:02
|
(4) Спасибо. Логично. Обработка обновления скорее всего не заморачивается такой пошлостью, как включено/отключено и тупо всё проверяет )
|
|||
7
101101
28.03.24
✎
10:06
|
Одно расширение отключил, вышла ошибка в другом. Другое тоже отключил, вроде запустилось.
|
|||
8
101101
28.03.24
✎
10:09
|
Ох уже эти типовые разработчики
|
|||
9
Гена
гуру
28.03.24
✎
10:20
|
(8) Зря их ругаете. Не вполне уверен, но интуиция подсказывает важность общего макета в коде расширения.
Проверьте, есть ли в файле EF_00_00584295.cfe общий макет с таким же именем. И если есть, то пробит ли там тег вроде <AppliedFor>
<ConfigurationName>БухгалтерияПредприятия</ConfigurationName> <Versions>3.0.147.18,3.0.147.25,3.0.147.26</Versions> </AppliedFor> Если есть, то по логике такое расширение автоматом удалится при обновлении на неуказанный в списке релиз и не надо будет заморачиваться с ручным включением/отключением/удалением. |
|||
10
KJlag
28.03.24
✎
10:21
|
(9) обычно при обновлении, сама 1с вроде как должна отрубать патчи исправления. но это не всегда происходит.
поэтому лучше все патчи исправления самому сносить перед обновлением. а потом уже обновившись, из списка патчей исправления к релизу - докатить их |
|||
11
Гена
гуру
28.03.24
✎
10:24
|
(10) Несерьёзно автоотрубать ВСЕ расширения. Как раз общий макет вроде как и должен регулировать, отрубать или нет.
Лень проверять ) Если у кого есть джун без дела - поручите ) |
|||
12
KJlag
28.03.24
✎
10:28
|
(11) а почему нет? отрубить патчи исправления (не все расширения, включая свои, а именно патчи исправления) паком. на релизесе выделить галочкой все нужные, и разом загрузить через предприятие
а вот свои расширения - да, вот их надо проверять |
|||
13
Гена
гуру
28.03.24
✎
10:37
|
(12) Мартышкин труд. Нет же проблем как-то указывать какие расширения не трогать. Не верю, что разработчики данный момент не продумали.
|
|||
14
KJlag
28.03.24
✎
10:55
|
(13) таких проблем нет.
но именно что разбирать в коде патчи исправления от 1с - какие помешают обновлению, а какие нет - вот это уже по моему мнению мартышкин труд и трата трудочасов. в 2 экрана открыл список установленных патчей в 1с и сайт релизес с патчами для итогового релиза. просто отметил галкой, что есть и там и там. (их не очень много) и скачал - это все делов максимум на 2-5 минут. |
|||
15
Winnie Buh
28.03.24
✎
11:06
|
в теории, при обновлении конфы ненужные патчи должны удаляться автоматически, в 99% случаях так и происходит,
но не всегда, бывают случаи, что некоторые патчи остаются и конфиликтуют с конфой, тогда их необходимо удалить вручную |
|||
16
Гена
гуру
28.03.24
✎
11:14
|
(15) Это ежу понятно. Вопрос - где указывается, что эти патчи удалить, по ним уже исправили код в новом релизе, а эти - не трогать, код по ним ещё не исправили.
|
|||
17
KJlag
28.03.24
✎
11:20
|
(16) список патчей подходящих для релиза - находится на странице релиза
![]() впрочем и порядок обновления от 1с также говорит об этом, что удалять все патчи ![]() |
|||
18
Гена
гуру
28.03.24
✎
11:25
|
(17) т.е. считаете, что автомата нет?
А тег <AppliedFor> для красоты задан в общем макете патча? |
|||
19
KJlag
28.03.24
✎
12:01
|
(18) а кто его знает.
такто патч из (0) для последнего релиза не применяется, если верить сайту. но нет, у него идет в проблемах. ![]() а в <AppliedFor> у патча идет вообще другое ![]() список же релизов к чему подходит лежит вообще в отдельном файле manifest.xml приложенный в патче исправления ![]() |
|||
20
Гена
гуру
28.03.24
✎
12:23
|
(19) Вот я и предлагаю проверить.
1. Почти пустую 148.х 2. Установить патч 3. Прописать в теге именно эту конфу и этот релиз 4. Обновить до 150.х 5. Проверить, остался ли патч или отключён |
|||
21
Гость из Мариуполя
гуру
28.03.24
✎
13:13
|
Просто делайте, как предписано производителем и не пудрите мозги и не напрягайте никаких джунов.
вот здесь, пункт 11: https://dl04.1c.ru/content/Accounting/3_0_150_29/1cv8upd.htm Русским по-белому. Все остальное - отсебятина. PS: А потом, если подключена интернет-поддержка (и есть подписка на ИТС) все нужные расширения для нового релиза установятся автоматом. |
|||
22
101101
28.03.24
✎
13:16
|
Оказывается можно было обновиться из режима предприятия без всех этих заморочек с расширениями. В следующий раз надо так попробовать
|
|||
23
101101
28.03.24
✎
13:18
|
Хотя нет, у нас доработки в модулях проведения, это надо проверить до запуска базы
|
|||
24
Гость из Мариуполя
гуру
28.03.24
✎
13:21
|
(0) После обновления не запускается база, пишет ошибку. Что делать?
Как в бородатом совете - когда перепробовал все возможное и не знаешь, что делать, прочитай в конце концов наконец то инструкцию. :))))) |
|||
25
Winnie Buh
28.03.24
✎
14:15
|
(21) просто хотелось понимания процесса, откуда берется список неактуальных патчей к удалению, подтягивается с сайта или содержится в самом файле обновления конфигурации .cfu
или решение об удалении принимается на основании содержимого Manifest.xml |
|||
26
101101
28.03.24
✎
14:04
|
(24)
когда они в инструкцию удаление патчей добавили? Там не было этого раньше. Каждый раз инструкцию перепроверять теперь за ними... |
|||
27
KJlag
28.03.24
✎
14:43
|
(25) (18) ну что манифест, что аплаедФор - это все данные в патче актуальны только на тот момент, в который ты качал патч такто.
грубо говоря - откуда они знают в январе - актуален ли этот патч для мартовской версии. |
|||
28
Winnie Buh
28.03.24
✎
15:18
|
(27) т.е. удалять патч или нет - это получается прописано где-то в cfu?
|
|||
29
DJ Anthon
29.03.24
✎
09:04
|
(26) с тех пор как изобрели патчи )
|
|||
30
RoRu
02.04.24
✎
12:38
|
(7) мог бы написать, какое второе нужно удалить...
хотя я обновлял до более нового релиза и этого одного было достаточно. |
|||
31
Eiffil123
02.04.24
✎
14:07
|
(0) перед обновлением в обязательном порядке нужно удалять все установленные патчи.
В инструкции к обновлению БП написано буквально следующее: 3. В разделе "Администрирование" выбрать пункт "Обслуживание - Обновление программы - Установленные исправления (патчи)" и в открывшемся списке удалить все строки. Закрыть программу. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |