Имя: Пароль:
1C
 
Обновление конфигурации с расширением
,
0 ЭЦ
 
11.12.22
22:16
Господа

Имеется 1С Бухгалтерия 3.1
Конфигурация на замке
Но имеется расширение
называется КК, неизвестного разработчика

Нужно ее обновить.
Вопрос : Как грамотно проверить работоспособность конфигурации с расширением  после обновления.
Прошу подсказать
1 RoRu
 
11.12.22
23:39
(0) посмотреть в чём суть расширения, обновить и проверить работает ли оно
в чём вопрос ?
2 bolder
 
12.12.22
06:56
(1) Вопрос новичка.Можно понять и простить.
3 AAA
 
12.12.22
07:16
(0) Нет такой бухгалтерии 3.1) а так:
1 - проверка применимости расширения
2 - тестирование функционала
Особое внимание обратить на модифицированные формы (если конечно такие есть)
4 AAA
 
12.12.22
07:18
И почему неизвестного?) Хозяева базы не помнят программиста, который им делал расширение ? и не знают зачем ?)
5 Мимохожий Однако
 
12.12.22
07:27
(0) Сначала найдите программиста. Дальше просто
6 Мимохожий Однако
 
12.12.22
07:29
Если всерьёз. Деактивировать расширение (не удалять), обновить базу, активировать расширение.
Остальное уже посоветовали,т.е. исправить возможные ошибки.
7 AAA
 
12.12.22
08:01
(6)да необязательно деактивировать. Это уж если проблемы будут
8 Мимохожий Однако
 
12.12.22
08:02
(7) Зачем ждать проблемы? Отключение гарантированно исключает те, которые зависят от расширения. На большой базе постобработка обновления может выдать много неожиданностей. ИМХО
9 bolder
 
12.12.22
11:45
(8) Не деактивировал ещё.Обычно в кофигураторе вначале обновляешь,ошибки применения тотчас же выходят.А постобработка обновлений это да,за ней смотреть надо.
10 ЭЦ
 
12.12.22
12:33
Если я правильно понял наименее рискованный алгоритм следующий :
1 Деактивируем расширение
2 Обновляем текущую конфигурацию
3 Обновляем рабочую конфигурацию
4 Выполняем стандартные обработчики при обновлении
5 Активируем расширение
6 Проверяем возможность применения расширения
7 Лезем в расширение и просматриваем все имеющиеся в нем объекты
8 Сопоставляем "новое в релизе" с объектами в расширении
9 При малейшем подозрении на возможную интерференцию - тестируем объекты расширения
10 При обнаружении проблем - правим расширение
11 cincout
 
12.12.22
12:51
(10) 0. Делаем бекап
12 Garykom
 
гуру
12.12.22
13:00
(11) Неа.
0. Нанимаем специалиста

А уже он должен сделать и бэкап и все прочее
13 Garykom
 
гуру
12.12.22
13:02
(10) Копию базы сделать и на ней экспериментировать с обновлением
И вот когда все ок уже к рабочей ползти, с предварительным свежим бэкапом
14 ЭЦ
 
12.12.22
13:18
13 Спасибо за ценное дополнение
15 Мимохожий Однако
 
12.12.22
17:07
(13) +100500
16 Шурик71
 
12.12.22
22:47
Ох, советчики... Кидаются сразу деактивировать расширения..

А если расширение, к примеру, проводки при проведении какого-то документа правит (или свои добавляет, или аналитику дополнительную прописывает..)?
А обновление от 1С решит перепровести документы..

И в этом случае движения от расширения по неизвестно каким  документам похоронятся. Расширение потом включите, а проводок по доработке уже нет. И заметят это через 3 дня..

Деструктивные советы, господа, даете. Не надо ничего отключать.
17 Мимохожий Однако
 
13.12.22
07:06
(16) Какой смысл подобные расширения включать только через 3 дня? Тот, кто подобный функционал добавляет должен озаботиться тем,чтобы при запуске расширения (или активации) проводки проверялись и формировались.
18 Aleksey
 
13.12.22
07:22
(16) а разве обновления перепроводит документы? Редактировать проводки это понятно. А вот чтобы док. Провести()
19 ЭЦ
 
13.12.22
12:02
В прилагаемой инструкции по обновлению обнаружил следующее :
-------------------------------
В меню «Конфигурация» выберите пункт «Расширения конфигурации» и в открывшемся окне удалите расширения, имена которых начинаются с «EF_».
---------------------------------

Поэтому теперь и с учетом ценных замечаний, будет выглядеть так :

1 Входим в конфигуратор
2 В консоли блокируем начало новых сеансов и регламентные задания
3 Открываем расширения
4 Удаляем все расширения с префиксом EF_
5 Деактивируем все оставшиеся расширения
6 Обновляем текущую конфигурацию
7 Обновляем рабочую конфигурацию
8 Смотрим не появились ли расширения с префиксом EF_
9 Если появились - удаляем
10 Выполняем стандартные обработчики при обновлении
11 Активируем расширения
12 Проверяем возможность применения расширений
13 Лезем в все расширения и просматриваем все имеющиеся в них объекты
14 Сопоставляем "новое в релизе" с объектами в расширениях
15 При малейшем подозрении на возможную интерференцию - тестируем объекты расширений
16 При обнаружении проблем - правим расширения
20 программистище
 
13.12.22
12:47
у onescript есть отчет по модулям (вместо/изменениеконтроль) - diff3cf-master называется
значительно ускоряет реагирование на изменения в модулях