Обновление не типовой

1. elabor 22.11.21 12:35 Сейчас в теме
Добрый день. Всегда обновлял не типовые через “Загрузить конфигурацию из файла” на последнем этапе (накатывание готовой цфки на рабочую базу). Можно ли воспользоваться "Сравнить, объединить" ? ошибок никаких не будет?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Swetlana 25 22.11.21 12:45 Сейчас в теме
(1) Мне говорили, что при этом способе бывают глюки. Как то раз модуль формы или объекта стал нечитаемым, вместо кода абракадабра
6. гаврюша 2 22.11.21 12:50 Сейчас в теме
(5) Единственные глюки с которыми сталкивались - задвоение реквизитов на формах. Обычно видно при развороте формы на экран (не полностью разворачивается). На данных это никак не отражается, т.к. поле "данные" всегда корректно. С тем, чтобы не читалась форма или была абракадабра, не сталкивалась никогда. Но, для этого Вам копия предыдущей конфигурации и нужна будет.
Swetlana; +1 Ответить
12. Swetlana 25 22.11.21 13:10 Сейчас в теме
(6)
задвоение реквизитов на формах

и это тоже

про абракадабру мне рассказали на текущем месте работы - видимо решила изменить код и увидела его
сама таким способом не пользуюсь - всегда обновляю стандартно, даже нетиповые
Сейчас мне присылают файл обновления в виде cf из головной организации - его я просто загружаю
Сравнением и объединением очень редко пользовалась, не нравится мне оно, возможны задвоения и при последующих обновлениях это вызывает проблемы
Видела базы где обновляли по всякому видимо и потом проблемно было обновить некоторые реквизиты - они не обновлялись - это из-за рассогласования внутренних идентификаторов
15. гаврюша 2 22.11.21 15:55 Сейчас в теме
(12) Сравнение и объединение мы используем только когда переносим с тестовой базы свои изменения на рабочую базу. Все релизы только через Поддержку - Обновление конфигурации. Обновляем на Демо, формируем файл поставки .cf и с него так же через Поддержку обновляем. Все равно реквизиты бывает задваиваются реквизиты.
Swetlana; +1 Ответить
2. grumpi 22.11.21 12:39 Сейчас в теме
Нетиповые обычно обновляют как раз через сравнение и объединение.
А загрузить конфигурацию из файла более рискованно.
Ошибок быть не должно. В любом случае сделай резервную копию перед обновлением.
mrChOP93; +1 Ответить
3. гаврюша 2 22.11.21 12:41 Сейчас в теме
Сравнить и объединить, если изменяется номер релиза, нельзя. Если релиз не изменяется, пожалуйста. Только корректно выбирать режим объединения.
Swetlana; +1 Ответить
4. гаврюша 2 22.11.21 12:42 Сейчас в теме
Резервная копия базы и предыдущей, рабочей конфигурации ОБЯЗАТЕЛЬНА.
7. d.batovskiy 22.11.21 12:51 Сейчас в теме
Желательно через Конфигурация - поддержка - обновить конфигурацию и там выбрать файл cf, чтобы обновилась конфигурация поставщика. Но перед этим нужно обязательно делать копию базы
8. гаврюша 2 22.11.21 12:54 Сейчас в теме
Если обновляются релизы, всегда только через поддержку!!!
9. elabor 22.11.21 12:55 Сейчас в теме
Получается какая то дичь, объекты из файла (на замках) не объединяются с объектами из основной конфы (на замках).
Пример с реквизитами справочника на скриншоте, в итоге не перенеслись реквизиты. Что я не так сделал?
Прикрепленные файлы:
11. гаврюша 2 22.11.21 13:08 Сейчас в теме
(9) Чтобы делать через сравнить и объединить конфигурация должна быть "Редактируется с сохранением поддержки". На замках - не редактируется.
Swetlana; +1 Ответить
13. TormDV 22.11.21 13:39 Сейчас в теме
(9) выглядит, будто Вы работаете с хранилищем конфигурации, и не все объекты захвачены в хранилище при обновлении. У справочника ДрайверыОборудования галка слева есть, у других даже возможности ее поставить нет.
10. NatalyaVP 22.11.21 12:56 Сейчас в теме
"Сравнить, объединить" ошибки бывают, не до конца удаляются ненужные объекты, и неправильно программа работает.
Через обновление лучше всего.

Я сначала делаю настройку поддержки, у всех объектов ставлю "Редактируется с сохранением поддержки". А потом делаю обновление, через обновление или через объединение.
14. poyson 22.11.21 15:40 Сейчас в теме
Обязательно будут. 1с оч.любит имена реквизитов менять...
16. Kilka_v_Kepke 23.11.21 14:41 Сейчас в теме
инструкция от специалистов в этом деле ИжТиСи
1. Снять конфигурацию с поддержки. Подробнее об этом в разделе «Снятие с поддержки».
2. Выбрать пункт меню «Конфигурация → Сравнить, объединить с конфигурацией из
файла…» (рис. 11).
3. Выбрать необходимый файл конфигурации (с расширением .cf) и дождаться окончания
процесса сравнения.
4. В появившемся окне с деревом объектов нажать на кнопку «Настройки» (рис. 12),
установить галочку «Разрешить удаление объектов основной конфигурации», затем нажать на
кнопку «ОК» (рис. 13).
5. Дважды нажать на верхнюю галочку в дереве объектов, что должно привести к снятию и
последующей установке всех галочек (рис. 14).
6. При желании можно снять галочку «Сохранять настройки автоматически» в нижней части
окна (это не обязательно, просто в данном случае галочка не нужна). Затем необходимо нажать на
кнопку «Выполнить» (рис. 15), дождаться сообщения об успешном объединении и нажать на кнопку
«ОК» (рис. 16).
7. Обновить конфигурацию базы данных, нажав клавишу F7 или кнопку на панели
инструментов (рис. 17).
гаврюша; +1 Ответить
17. Kilka_v_Kepke 23.11.21 14:44 Сейчас в теме
(16)2. Перед установкой конфигурации сравнением/объединением. Если в этом случае не снять
конфигурацию с поддержки, то заблокированные объекты не обновятся, что может в дальнейшем
вызвать серьезные ошибки
18. VZyryanov 23.11.21 15:50 Сейчас в теме
Обновление нетиповой конфигурации (на поддержке с возможностью изменения)
1. Установить шаблоны обновления.
2. Рабочая база. В архив. Старая версия.
3. Рабочая база. Сохранить конфигурацию в файл. Старая версия.
4. Делаем базу для обновления из архива.
5. База для обновления. Поддержка - Обновить конфигурацию.
6. База для обновления. В окне сравнения, объединения устанавливаем фильтр "Показывать только дважды измененные свойства".
7. База для обновления. Обрабатываем изменения (показать различия в модулях, отчет о сравнении):
7.1. Оставляем свою версию модуля, формы.
7.2. Берем новую версию и переносим в нее свои доработки.
7.3. Интерфейсы и права вроде бы нормально объединяются. Остальное лучше переносить руками.
8. База для обновления. Обновить конфигурацию базы данных. Запуск в режиме предприятия.
9. База для обновления. Тестируем.
10. База для обновления. Сохранить конфигурацию в файл.
11. Рабочая база. Загрузить конфигурацию из файла. Подготовленную в п.10.
12. Рабочая база. Обновить конфигурацию базы данных. Запуск в режиме предприятия.
13. Если нужно обновить несколько версий, то повторяем по порядку 5-12 для всех версий.
14. Рабочая база. В архив. Новая версия.
15. Рабочая база. Сохранить конфигурацию в файл. Новая версия.
19. Kilka_v_Kepke 24.11.21 11:05 Сейчас в теме
(18) Из личного опыта права процентов на 90 нормально встают, поэтому лучше это дело проконтролировать. Просмотреть галочки по правам как правило не больше часа занимает, это лучше чем получать жалобу от клиента через неделю и тратить свое время на устранение ошибки
20. гаврюша 2 24.11.21 12:31 Сейчас в теме
(18)
7.2. Берем новую версию и переносим в нее свои доработки.

Это какая база: рабочая или обновленная? "Переносим свои доработки", а если доработок очень много?
22. VZyryanov 24.11.21 14:40 Сейчас в теме
(20)
рабочая или обновленная?

Готовим новую конфигурацию на копии базы -в базе для обновления.

(20)
а если доработок очень много?

По фильтру "Показывать только дважды измененные свойства" нужно отработать модули, формы и т.д., в которых есть ваши доработки и которые изменила 1С. Например, с вашими отчетами, которых нет в типовой конфигурации, делать ничего не нужно.
Все равно бывает много работы. Когда я этим занимался, то подготовка обновления бухгалтерии занимала в среднем 2-3 дня.
21. гаврюша 2 24.11.21 12:49 Сейчас в теме
Если обрабатываете дважды измененные, то в принципе все нормально ложится (в том числе модули форм, объектов), могут задвоится реквизиты формы.
Это видно когда открываешь документ или элемент справочника и реквизит наползает на предыдущие или форма не разворачивается на весь экран.
Можно проверить формы дважды измененных документов и справочников. Удалить лишние.

Может можно как-то вывести дублирующиеся элементы на форме (одинаковое поле "Данные", объекты отличаются номерами в наименовании)?
23. vadim1011985 99 24.11.21 15:16 Сейчас в теме
Хмммм , а никто не пользуется стандартным способом объединения модулей с приоритетом основной или новой конфигурации ?

Берём копию , поиск обновлений , ждём окна сравнения , показать дважды изменены , берём изменённый объект , пробегаем по изменённым процедурам и функциям объекта , если процедуре (функции) изменения только от новой конфы - галочку обновления процедуры оставляем , если изменения только наши - галочку обновления убираем

Удаленные типовые процедуры ( функции) - галочку ставим , чтобы удалилась (по умолчанию галочка снята так как считает что функция добавлена)


Если в процедуре есть изменения как наши так и в новой конфе , выбираем один из режимов объединения приоритет новой конфигурации (закомментируются Ваши изменения ) или приоритетом основной конфигурации (закомментируютст изменив новой конфигурации) . Сразу же внизу окна можно увидеть и самое главное поправить код объединённой процедуры , функции ) удаляем служебные пометки //MGR ( или MRG)

А дальше стандартно .


Готовым cf обновляем основную базу
24. гаврюша 2 24.11.21 16:28 Сейчас в теме
(23) Так и делаем. Свои изменения отмечаем // + Дата ФИО изменившего... //- Дата ФИО изменившего...
Сразу понятно где наши изменения, а где разработчика. Удобно в 8.3 видно что откуда взято и сразу изменять можно.
По модулям вообще вопросов не возникает.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот