|
Ошибка при штатном обновлении БП 3.0 ПРОФ с 3.0.42.91 до 3.0.46.16 | ☑ | ||
---|---|---|---|---|
0
Не_Негоро
25.01.17
✎
06:24
|
Всем доброго (уже) утра! Срочный вопрос, очень нужна помощь сведущих людей.
Нужно было обновить Бухгалтерию релизами за год. Я, особо не заморачиваясь, скачал релизы с оф. сайта, установил их в папку Шаблонов, и обычным способом,через Поддержку, накатил обновления. При этом, я скачал только те релизы,которые позволяли это сделать самым кратким путём, пропуская по несколько промежуточных. Я не делал вобще отладку после обновления, и запустил режим "Предприятие" уже после последнего обновления. В результате, при запуске в режиме "Предприятия", начинается конвертация структуры базы, доходит до 9%, и выдаёт такую ошибку: {ОбщийМодуль.Управление Доступом БП.Модуль(683)}: Метод объекта не обнаружен (РолиРедактированияДанных) ОбщегоНазначенияКлиентСервер.ДополнитьМассив( Зашёл в модуль, там в этой строке такой код: #Область ЗарплатаКадры Общего НазначенияКлиентСервер.ДополнитьМассив ( ОписаниеПрофиля.Роли, УчетЗарплаты.РолиРедактированияДанных ()); #КонецОбласти Слава Богу, хоть выгрузку сделал, перед обновлениями... Укажите по возможности, самый простой и действенный способ устранить эту ошибку, и вернуть доступ в базу. Что быстрее и надёжнее: изменить код в модуле (лях) где ошибка, или, например через cf файлы? Очень прошу вашей помощи, а то меня бухгалтерша казнит. Спасибо зараннее! |
|||
1
Amra
25.01.17
✎
06:33
|
1. Начать сначала
2. Запускать Предприятие после каждого обновления 3. Обновить до 3.0.46.20 |
|||
2
zak555
25.01.17
✎
06:35
|
типовой ?
|
|||
3
Не_Негоро
25.01.17
✎
06:39
|
Да (2) Полностью типовой.
|
|||
4
Aleksey
25.01.17
✎
06:57
|
Релиз платформы какой?
|
|||
5
Не_Негоро
25.01.17
✎
07:09
|
(4) Последний, 8.3.9.2033
|
|||
6
Не_Негоро
25.01.17
✎
07:14
|
Есть кто-нибудь, кто сталкивался?
|
|||
7
Морозов Александр
25.01.17
✎
07:16
|
(6) в 1-ом посте все уже написано....
|
|||
8
zak555
25.01.17
✎
07:19
|
(7) смысл запускать предприятие, если сама 1с при пакетном обновлении из предприятия этого не делает ?
|
|||
9
andrewrocker
25.01.17
✎
07:21
|
(8) хорошо, что ты не автор топика!
|
|||
10
Морозов Александр
25.01.17
✎
07:24
|
(8) Ну... наверно в каком то релизе была реорганизация, которую в последующих релизах удалили из обновлений.
|
|||
11
Jump
25.01.17
✎
07:27
|
>>>не делал вобще отладку после обновления, и запустил режим "Предприятие" уже после последнего обновления.
А нахрена тогда было валандаться и ставить их по очереди? По очереди есть смысл ставить, если после каждого обновления запускается предприятие. Если этого не делать - ну накати ты последний CF, чего херней страдать? |
|||
12
zak555
25.01.17
✎
07:28
|
файловая ?
|
|||
13
Провинциальный 1сник
25.01.17
✎
07:33
|
(11) Где его взять?)
Вообще чаще всего обновления накатываются кучей или вообще из cf. И процедуры обновления КАК ПРАВИЛО пишутся в расчете на это. В редких случаях возможны ошибки в процедурах пересчета данных, которые способны сделать что-то неправильное при пакетном накатывании. НО. Бывает и совершенно обратное. Иногда в каком-то релизе процедура обновления на этот релиз кривая, и её правят в последующих. Тогда при пакетном обновлении эта ошибка будет обойдена. |
|||
14
Не_Негоро
25.01.17
✎
07:34
|
(11) Кстати да, где взять этот cf? В распаке релиза только cfu есть
|
|||
15
Провинциальный 1сник
25.01.17
✎
07:36
|
Да, еще бывают заморочки с версией платформы. Некоторые обновления желательно накатывать при запуске именно на той версии платформы, которая была актуальной в момент выпуска обновления. Сталкивался с вылетевшей неуникальностью в метаданных при обновлении на последнем релизе платформы, на старом всё прошло нормально.
|
|||
16
Не_Негоро
25.01.17
✎
07:39
|
(13) "Тогда при пакетном обновлении эта ошибка будет обойдена." Пакетное обновление - это имеется в виду, последовательно накатывать все релизы подряд? Ну тогда это имеет смысл только если скрипт какой-то есть. А у меня его нет(( Кстати, может кто-нибудь поделиться скриптом или обработкой бесплатной для автоматического обновления?
|
|||
17
Aleksey
25.01.17
✎
07:40
|
(5) Попробуй 8.3.9.1850 , должно помочь
|
|||
18
Не_Негоро
25.01.17
✎
08:00
|
(17) Сейчас попробую. А имеет значение разрядность дистрибутива? Если 64-разрядная ОС, то надо ставить 64-разрядную версию платформы?
|
|||
19
Aleksey
25.01.17
✎
08:17
|
(18) значение имеет, но в другом смысле. В твоем случае бери 32-х разрядную платформу, ибо с 64-х разрядных есть проблемы
|
|||
20
Jump
25.01.17
✎
16:03
|
(13), (14) Не, ну у вас и вопросики.
Cf выгружается из любой конфигурации. |
|||
21
Провинциальный 1сник
25.01.17
✎
20:19
|
(20) Если она есть. Обычно задача как раз в том, чтобы её получить)
|
|||
22
АнтонБ
25.01.17
✎
20:22
|
(1) +1
|
|||
23
Jump
25.01.17
✎
23:12
|
(21) Ну я эту проблему решил просто - каждый день проверяю наличие обновлений на releases.1c.ru, если они есть, качаю, обновляю пустую базу, выгружаю CF и cfu на ftp - ну чтоб любой релиз был доступ и к cfu и cf.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |