|
Можно подряд обновлять типовые в конфигураторе? | ☑ | ||
---|---|---|---|---|
0
Klesk
02.06.21
✎
15:07
|
а потом запускать обработку данных в режиме предприятия? или лучше не стоит, чем грозит?
|
|||
1
lodger
02.06.21
✎
15:11
|
(0) отложенные обработчики обновления БД могут быть пропущены.
это перекладывание из пустого в порожнее обычно, но если там окажутся твои данные - будет больно. |
|||
2
ДенисЧ
02.06.21
✎
15:13
|
если возник такой вопрос - то нельзя.
Кто знает, как можно - такие вопросы не задаёт |
|||
3
Klesk
02.06.21
✎
15:15
|
просто раньше в общем модуле добавляли обработчики для всех релизов, теперь так не делают?
|
|||
4
ДенисЧ
02.06.21
✎
15:18
|
(3) Вот видишь - ты даже не знаешь, как проходит процесс обновления. И даже в код не смотришь.
А рвёшься разрушать устои и разбивать скрепы... |
|||
5
Garykom
гуру
02.06.21
✎
15:19
|
(0) нельзя, надо запускать предприятие чтобы там выполнилась обработка
и обязательно проверять что нет ошибок |
|||
6
Garykom
гуру
02.06.21
✎
15:20
|
(5)+ причем в последних релизах постобработка фоновая, т.е. надо это учитывать
|
|||
7
ildary
02.06.21
✎
15:22
|
(6) Прошу уточнить, что поменялось? Ранее тоже было два этапа: первый - с незакрываемым окном, а втором - в фоне.
|
|||
8
Garykom
гуру
02.06.21
✎
15:23
|
(7) да ничего просто незакрываемого окна может и не быть ))
|
|||
9
Garykom
гуру
02.06.21
✎
15:24
|
(8)+ точнее оно быстро проскакивает а вся реальная обработка в фоне
|
|||
10
mikecool
02.06.21
✎
15:29
|
пока работают обработчики в предприятии - обновляется конфиг на след релиз, почти всегда обработчики успевают
|
|||
11
Garykom
гуру
02.06.21
✎
15:31
|
(10) зависит от объемов
у нас нихрена не успевают уже хотя базе всего полтора года |
|||
12
GreyK
02.06.21
✎
15:35
|
(0) Можно, но может не сработать и надо будет всё повторять вручную.
|
|||
13
Klesk
02.06.21
✎
15:35
|
ясно, спасибо
(10) разумно (4) раньше было, что то типа: Обработчик = Обработчики.Добавить(); Обработчик.Версия = "11.1.2.10"; Обработчик.Процедура = "ПланыВидовХарактеристик.СтатьиАктивовПассивов.УстановитьПризнакАктивПассивУПредопределенныхЭлементов"; Обработчик.Опциональный = Ложь; Обработчик = Обработчики.Добавить(); Обработчик.Версия = "11.1.2.11"; Обработчик.Процедура = "ПартионныйУчетСервер.ИсправитьДвиженияСебестоимости"; Обработчик.Опциональный = Ложь; деталей не помню, но обновлять можно было, без запуска, сейчас не знаю, поэтому спросил |
|||
14
Serg_1960
02.06.21
✎
15:38
|
(3) Дело не только в отсутствии или наличии обработчиков. Классический случай: изменение значений одного типа на другой с потерей данных.
|
|||
15
Klesk
02.06.21
✎
15:39
|
(14) если они последовательно бы выполнялись, как бы такое случилось?
|
|||
16
GreyK
02.06.21
✎
15:40
|
(13) Так же всё осталось, но проблема при заполнении удаленных реквизитов и объектов метаданных мешает, а в 1с окопался вредитель, который меняет наименования реквизитов и объектов метаданных.
|
|||
17
timurhv
02.06.21
✎
15:42
|
(13) в 1С косячат:
релиз 1.1.1 добавлено создание предопределенного ПВХ в отложенных обработчиках обновления релиз 1.1.2 идет обращение к предопределенному ПВХ напрямую в коде без поиска в обязательных процедурах (которые обрабатывают при старте). С 1.1.0 не перейти сразу на 1.1.2 без правки кода, только по-порядку. |
|||
18
Klesk
02.06.21
✎
15:43
|
(16) теперь всё понял, т.е. последний релиз переименовывает реквизит в УдалитьКонтрагент, а обработчик первого уже значения реквизита Контрагент в Партнер перенести не может, так как нет его.
|
|||
19
Serg_1960
02.06.21
✎
15:54
|
(18) Случай из практики (и не однократно): был реквизит справочника с типом строка, а стал - с типом справочника. При первом обновлении реквизит сделали составного типа (строка, тип справочника); обработкой обновления строками реквизитов заполнили справочник и в значения реквизитов указали ссылки на эти записи. При втором обновлении у реквизита убрали тип строка. Не сложно догадаться чем закончится прыжок через первое обновление.
|
|||
20
Креатив
02.06.21
✎
17:21
|
(0)При наличии бакапа можно обновляться даже cf-файлом. С некоторого времени типовые 1с при резвом обновлении начинают писать, что могут обновиться только с такого-то релиза. Тогда нужно восстановиться из бакапа и накатить сначала тот релиз.
|
|||
21
Winnie Buh
02.06.21
✎
17:34
|
(0) можно, но не нужно,
эффект будет такой же, как обновлять с помощью полного cf с перескоком - может повезет, а может и нет |
|||
22
Admin_Net_1C
03.06.21
✎
08:03
|
(0) Обновлятор-1С в помощь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |