Имя: Пароль:
1C
1С v8
проблема с обновлением периферийных баз 1С:Розница
0 john_3xl
 
23.08.21
07:37
Розница Ювелирный магазин 2.1, обновляю центральный узел до последней версии 2.3.9.37, только после запуска пользовательского режима с обработкой обновления после каждого релиза удалось обновить ЦУ (иначе обработка обновления в пользовательском режими выдавала ошибки , что недостаточно параметров или не верный реквизит).
Файл синхронизации (3гб) загружается в периферийном узле в пользовательском режиме с полными правами, конфигурация обновляется, но обработка обновления выдаёт ошибку:
по причине: {(6, 66)}: Неверные параметры "Справочник.БанковскиеСчетаОрганизаций.ПустаяСсылка" ЗаказПокупателя.Удалитьор_БанковскийСчетОрганизации <> ЗНАЧЕНИЕ(<<?>>Справочник.БанковскиеСчетаОрганизаций.ПустаяСсылка)

Платформу пробовал 8.3.19.1229, 8.3.18.1243

5 периферийных узлов, не синхронизироваться же после каждого релиза (15 раз)
Прошу совета
1 ДенисЧ
 
23.08.21
07:45
"5 периферийных узлов, не синхронизироваться же после каждого релиза (15 раз)"
Вообще-то после обновления (каждого) надо запускать клиентские базы...
2 john_3xl
 
23.08.21
07:50
это очень долго получится... дня 3
А сейчас какой выход? Пересоздать узлы ? Или что-то можно подправить в конфигурации или в обработке обновления?
3 Garykom
 
гуру
23.08.21
07:58
(0) >не синхронизироваться же после каждого релиза (15 раз)

именно
не обязательно 15 раз но да после каждого обновления на следующий релиз надо в периферию выгрузить конфу и там запустить обновление в режиме предприятия
4 Bad_Aleks
 
23.08.21
08:25
(2) Можно и подправить конечно. Ищи отладкой этот модуль обновления, дописывай, что всё выполнилось. Связан этот модуль с тем что в этом или предыдущем релизе объединили 2 справочника в один. А ты пропускаешь релизы(не заходишь в режиме предприятия), поэтому и ошибка. Это если учитывать, что банковские счета ты особо не используешь в этих базах
5 Garykom
 
гуру
23.08.21
08:41
(4) не гарантируется что нет других более важных чем банковские счета аналогично
6 lodger
 
23.08.21
08:55
дешевле всего просто пересоздать узлы из обновленного ЦУ.
7 Garykom
 
гуру
23.08.21
09:09
(6) если это не приведет к потере данных в перифериях, там же могли работать между синхронизациями
8 john_3xl
 
23.08.21
10:34
в ЦБ закомментил злосчастную процедуру, вылезла другая ошибка, тоже незначительная, в документе, которым не пользуемся.
Короче, нельзя перескакивать релизы в периферийных. Хотя в ЦБ эти обработки обновления отработали и данные могли бы улететь исправленные, но нет, каждая периферийка запускает обработку!
9 Garykom
 
гуру
23.08.21
10:35
(8) муахаха
10 Ёпрст
 
гуру
23.08.21
10:43
(8) еёпт, ну отвяжи пб от центра, сделай загрузить измененную в пб, запусти, установи главный узел. делов то.
11 john_3xl
 
23.08.21
10:50
(10) конфигурация то обновилась в ПБ, а при запуске ошибки, потому что реквизитов в конфе нет, которые в обработке прописаны. Или я что-то не так тебя понял?)
Программист всегда исправляет последнюю ошибку.