|
как обновить старую УТ? | ☑ | ||
---|---|---|---|---|
0
tciban
05.01.22
✎
12:54
|
С Новым Годом Достопочтенные коллеги! Возникла проблема и нужен ваш совет! Есть конфа УТ 10.3.29.1 В ней есть некоторая доля дописок. Добавлено немного документов и справочников, добавлены реквизиты и движения в типовые документы. Не очень что бы много. Теперь надо обновить конфу до самой свежей (прослеживаемость нужна стала), сохранив в ней старые дописки.
Я пока взял последнюю самую типовую, перетащил в нее все дописки (это заняло где то 3-4 дня). Но просто так ее на рабочую базу не натянуть. Сделал через объединение, но при первом запуске сразу лезут проблемы с обновлением - мы ж перепрыгнули столько версий!Что делать? Какую стратегию обновления посоветуете? |
|||
1
Double_Medved
05.01.22
✎
12:57
|
А что за проблемы? Там только если при последовательном обновлении запускаются обработки обновления, типа переноса из одного регистра в другой. Но не помню есть ли такое в УТ 10.3. В УТ 11 точно есть
|
|||
2
Double_Medved
05.01.22
✎
12:58
|
Режим совместимости еще посмотри, может в новой версии надо переключить или платформу обновить
|
|||
3
tciban
05.01.22
✎
13:17
|
ну например при переходе с одной из версий какие то манипуляции с УстановитьПризнакВыгрузкиПродажНемаркируемойПродукции (вызывается оно) А в последней типовой такого совсем нету.
|
|||
4
tciban
05.01.22
✎
13:21
|
(1) т.е. вы полагаете, что если сначала обновить до последнего типового релиза, выполнить обновления. а потом уже натянуть конфу с добавленными изменениями то получится?
|
|||
5
d_monah
05.01.22
✎
13:37
|
Предлагаю позвать специалиста.
|
|||
6
tciban
05.01.22
✎
13:41
|
(5) А вот счас обидно было. Дата регистрации: 02 октября 2008; Стаж: 13 лет 3 месяца 3 дня - это из моего профиля.
Впрочем я не гордый, за совет, который позволит сэкономить время и облегчить задачу я готов услыхать что я не специалист. я уже не малчик, знаю что все знать невозможно, "нельзя объять необъятное" |
|||
7
d_monah
05.01.22
✎
13:50
|
(6) Извините))
|
|||
8
PuhUfa
05.01.22
✎
13:54
|
(3) как может вызываться УстановитьПризнакВыгрузкиПродажНемаркируемойПродукции если, с твоих слов, этого нет в последней типовой в которую ты как раз перенес свои доработки?
|
|||
9
PuhUfa
05.01.22
✎
13:55
|
И доработки свои ты как переносил? копипастом?
|
|||
10
Фрэнки
05.01.22
✎
13:56
|
А никто тебе в такой ситуации оригинального какого-то совета не даст. Берешь копию базы и тестишь на ней варианты.
Если уже точно известны, что внутри обновлений были какие-то манипуляции, т.е. обработка данных процедурами при первом запуске с проверкой номера релиза, то этот же самый код надо искать в самой свежей конфиге. Скорей всего, что он там есть и если его найдешь, то скорей всего, что там будут перечислены и не удалены все бывшие ранее процедуры обновления. Другое дело, что в процессе обновления с очень уж древних релизов может быть ситуация, что код процедуры еще есть, но выполниться он уже не сможет, т.к. структурно изменены метаданные. Но это все только выявлять тестированием и отладкой, проверкой всех релизов, с выявлением среди них критичных структурных изменений. |
|||
11
tciban
05.01.22
✎
14:05
|
(9) Доработки переносил вдумчиво :) Открыл 2 конфы - в одной типовую последнюю, в другой сравнение сделал конфигурации поставщика с рабочей. И каждое отличие смотрел, анализировал и ручками переносил в типовую. Кусочки кода, добавление новых реквизитов на формы и т.п. Руками.
|
|||
12
hhhh
05.01.22
✎
14:05
|
(6) а зачем спрашиваешь такие вещи? Понятно, что нужно тупо обновить до последнего релиза. Прямо с твоими доработками. Твои доработки никуда не денутся, можно обновлять вмести с ними. Если где-то слетит, на ходу подправишь.
|
|||
13
Смотрящий
05.01.22
✎
14:06
|
(0) Года два назад прыгал с 10.3.7.8 на 10.3.51.3
полтора месяца подготовки - выдернул все доработки в расширение, пробежался по ключевым релизам обновления, выдернул обработчики обновления в отдельную обработку Накат cf-ника и запуск обработки с обработчиками Часа два жевало |
|||
14
PuhUfa
05.01.22
✎
14:08
|
(11) Т.е. свои объекты ты копипастом перенес в последнюю cf? Тогда, лично мой совет, выкинуть все что ты сделал и пойти по пути (12)
|
|||
15
tciban
05.01.22
✎
14:10
|
Пока переписывался - обновил стандартным способом до 10.3.71.1 а потом затык при обновлении на версию 10.3.72.2
Выдает окошко "При обновлении версии программы возникла ошибка! Слишком много фактических параметров." варианты - "завершить" "перезапустить" Включение "Останавливаться по ошибке" результата не дало... |
|||
16
tciban
05.01.22
✎
14:13
|
(14) Что значит копипастом? Ну да, если есть справочник, который ну никак с объектами основной конфигурации не связанный - копипастом. Ели в документ добавлен реквизит - то да, его копипастом, потом на форму в то же (примерно) место. И потом копипастом в нужные места код с ним связанный. Интересно, есть ли иной способ?
|
|||
17
tty12
05.01.22
✎
14:14
|
(15) в отладчике в обработке обновления точку останова ставь и пошагово смотри. гдето вызывается процедура с разным количеством параметров. лечил добавлением необязательного параметра.
|
|||
18
tty12
05.01.22
✎
14:15
|
А вообще обновлял с такого же релиза недавно. Были ошибки, но не критичные. не найденные процедуры просто комментил.
|
|||
19
tty12
05.01.22
✎
14:16
|
(17) или наоборот удалением лишнего параметра)
|
|||
20
tciban
05.01.22
✎
14:20
|
(18) так и сделал первоначально. Коментить пришлось всего 2 раза где то
|
|||
21
tty12
05.01.22
✎
14:22
|
(20) да, так и было помоему. уже 2 месяца - полет нормальный. ТиИ на всякий случай сделай только после обновления. И конфу поставщика обновить не забудь)
|
|||
22
tciban
05.01.22
✎
14:23
|
(21) да я пока на тестовой копии издеваюсь. А вот как конфу поставщика обновить - подзабыл что то
|
|||
23
tty12
05.01.22
✎
14:25
|
(22) после обновления основной конфы, делаешь еще раз обновление, но не ставишь никаких галок. 1С еще напишет, что будет обновлена только конфа поставщика, вроде так. И жмешь обновить.
|
|||
24
tciban
05.01.22
✎
14:26
|
(23) Спасибо!
|
|||
25
tciban
05.01.22
✎
14:27
|
Счас еще долго искать что я забыл перетащить из доработок. Вроде все делал, а вот уже три колонки в списке заказов нашел не перенесенные... О! Уже 4...
|
|||
26
tty12
05.01.22
✎
14:31
|
(25) Это нормально. Главное, чтобы все объекты метаданных, реквизиты и т.д. были перенесены, чтобы обновлять на лету мог. Я так делал, т.к. сроки поджимали. Когда запустил пользователей, то за пол дня доделал то, что упустил. И еще половина нетиповых колонок и тд вообще не нужные оказались)
|
|||
27
tty12
05.01.22
✎
14:35
|
А! и еще... Перепроведи хотябы месяц, после обновления. Чтобы убедиться, что все документы нормально проводятся. А то может оказаться, что не заполнена константа новая. И права проверь, если типовые переделывали.
|
|||
28
tciban
05.01.22
✎
14:38
|
(27) ох! С правами еще та боль будет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |