Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Обновление БСП до 3.1.9.277 #319

Closed
pro1c opened this issue Jan 18, 2024 · 19 comments
Closed

Обновление БСП до 3.1.9.277 #319

pro1c opened this issue Jan 18, 2024 · 19 comments
Assignees
Milestone

Comments

@pro1c
Copy link

pro1c commented Jan 18, 2024

Обновление Библиотеки стандартных подсистем до версии 3.1.9

При обновлении может быть ошибка:

image

Для этого надо очистить регистр сведений "Значения групп доступа по умолчанию", для этого можно убрать из групп доступа участников. На своей только что развернутой базе не нашел лучшего решения.

не могу прицепить большой файл 1Cv8 БСП 3.1.9.179 + версионирование 20230119.cf

@BlizD
Copy link
Owner

BlizD commented Jan 19, 2024

@pro1c Виктор, спасибо.
Подскажите при обновлении с 3.0.3.184 на 3.1.9.179 Вы использовали следующую инструкцию?
https://its.1c.ru/db/metod8dev#content:5856:hdoc
>Порядок перехода с предыдущей версии
Общий порядок обновления подсистем БСП, используемых в конфигурациях, до актуальной версии приведен в документации. Особенности обновления с предыдущих версий описаны в файле UpdateSSL.htm, входящем к комплект поставки (в каталоге \ExtFiles\Docs). При обновлении «через» несколько версий, необходимо отработать инструкции разделов Переход с предыдущих версий файла UpdateSSL.htm последовательно для всех предыдущих версий библиотеки.
Для обновления версий БСП в прикладных решениях рекомендуется использовать специализированные инструменты, входящие в дистрибутив библиотеки:

@pro1c
Copy link
Author

pro1c commented Jan 22, 2024

https://drive.google.com/file/d/1AoPj0yO1pJCJf-Yl9Wdi4d1f4PUd2ne4/view?usp=sharing
Файл не пролезает, по ссылке с гугл диска

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

У меня еще ругнулся на регистр

Записи регистра сведений стали неуникальными: узНаличиеЗаметокПоПредмету

image

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

Пользовательские виды содержат тип, не соответствующий типу значений плана видов характеристик: ДополнительныеРеквизитыИСведения

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

Минимальная платформа 8.3.22.1923
image
Продолжаю на платформе 8.3.23.1688

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

Процедура "Справочники.Пользователи.ОбработатьДанныеДляПереходаНаНовуюВерсию" обработки данных завершилась с ошибкой:

Произошло зацикливание процедуры обработки данных. Выполнение прервано.
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(10859)}:ВызватьИсключение ТекстИсключения;
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4967)}:ПослеЗапускаПроцедурыОбработкиДанных(КонтекстОбработчика, КонтекстОбработчика.ИмяОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(10399)}:ЗавершитьВыполнениеОтложенногоОбработчика(КонтекстОбработчика, АдресРезультата);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(587)}:ОбработчикиВыполнялись = ВыполнитьОтложенныйОбработчикОбновления(ПараметрыОбновления); // @skip-check query-in-loop - выполнение отложенных обработчиков.
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(2562)}:ВыполнитьОтложенноеОбновлениеСейчас(Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(111)}:ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(2891)}:Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5940)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1693)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1672)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

image

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

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

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

Режим совместимости Версия 8.3.21

@BlizD
Copy link
Owner

BlizD commented Jan 27, 2024

Выпустил тестовый релиз 1.0.5.020 в которой выполнено обновление БСП до 3.1.9.179
Минимальная платформа 8.3.22.1923
Режим совместимости теперь 8.3.21

Скачать тестовый релиз 1.0.5.020 https://drive.google.com/file/d/18Szfs6vIGdXjdUNGJhqPRqCKSLnBrMrS/view?usp=sharing

@tahallus
Copy link

tahallus commented Jan 31, 2024

Почему нельзя удалить явно не используемые Подсистема ?
Например подсистема "Защита персональных данных" (часть объектов из подсистемы ниже), действительно нужны в конфигурации про учет задач.
АктОбУничтоженииПерсональныхДанных
СогласиеНаОбработкуПерсональныхДанных
ОтзывСогласияНаОбработкуПерсональныхДанных

@BlizD
Copy link
Owner

BlizD commented Feb 3, 2024

Почему нельзя удалить явно не используемые Подсистема ? Например подсистема "Защита персональных данных" (часть объектов из подсистемы ниже), действительно нужны в конфигурации про учет задач. АктОбУничтоженииПерсональныхДанных СогласиеНаОбработкуПерсональныхДанных ОтзывСогласияНаОбработкуПерсональныхДанных

Добрый день, @tahallus.
Да, вначале так и было, были только подсистемы нужные.
Но это очень большая проблема при обновлении БСП на новый релиз, слишком много трудозатрат по обновлению.
Поэтому принято решение брать БСП целиком без вырезаний.

@ViktorErmakov
Copy link

Я уже точно не помню, но было несколько проблем при обновлении.
У меня уже стояла версия УЗ предыдущая, скачал cfu обновление, обновил и начались ошибки которых не было.
То что я написал в телеге:
"Обновился, слетел определяемый тип шаблоны, справочник задачи пропал. Так же в шаблон не уходят комментарии в задачах, и еще внешняя ссылка на задачу формируется как внутренняя."
Все проблемы связаны с отправкой писем по задачам, это то что я тестил пока.
№1. Вот первая проблема, после обновления пропадает назначение шаблона такое как "Задача", до обновления оно было.
image
Это из за того, что в определяемом типе "ПредметШаблонаСообщения" пропал тип "узЗадачи"
image

№2. Вот вторая проблема отсюда пропала ссылка вроде на справочник "Задачи" или какая то ссылка была полезная.
image

№3. Еще вроде бы была проблема что если в задаче оставить комментарий, то он в письме перестал уходить, но это надо проверить.

№4. Внешняя ссылка на задачу формировалась как внутренняя, т.е. не полная.

@BlizD
Copy link
Owner

BlizD commented Feb 4, 2024

@pro1c да, много объектов не были перенесены при обновлении на БСП
Взял базу разработки до обновления на БСП.
Запустил сравнение с конфигурацией поставщика.
Показало расхождения.
По определяемым типам много объектов, которые не перенесены в новую БСП:

  • ВладелецДополнительныхСведений
  • ВладелецКонтактнойИнформации
  • ПредметНапоминания
  • ПредметНапоминанияОбъект
    Еще
  • ХранилищеВариантовОтчетов
  • НапоминанияПользователяПереопределяемый
  • ОбменДаннымиПереопределяемый
  • ОбновлениеИнформационнойБазыКлиентПереопределяемый
  • ИспользоватьШаблоныСообщений
  • ОграничиватьДоступНаУровнеЗаписей
  • и т.д.

Очень много объектов из прошлой БСП не перенесены в новую БСП.
Необходимо повторно выполнять перенос с учетом адаптированных объектов.

image

@pro1c
Copy link
Author

pro1c commented Feb 4, 2024

принято, нужно переделать

@pro1c pro1c changed the title Обновление БСП до 3.1.9.179 Обновление БСП до 3.1.9.277 Feb 11, 2024
@pro1c
Copy link
Author

pro1c commented Feb 11, 2024

  1. Обновил "с нуля" поэтому взял крайнюю 3.1.9.277
  2. Версия УправлениеЗадачами изменена на 1.0.5.023
  3. Модуль "РаботаСФайлами" переименован, поэтому если делать через "сравнение и объединение" ругается что удаляемы модуль включен в подсистему - я просто загрузил новую конфигурацию
  4. Некоторые моменты переработаны в соответствии с отчетом о проверке внедрения. Отчет выдает пару ошибок, но думаю они не критичны

Требуется проверка после обновления!

файл CF выложен на диске
https://drive.google.com/file/d/1r4EYydxbjbLyaDYH374LwkFd1boD7F7C/view?usp=sharing

@BlizD BlizD modified the milestone: 1.0.5.ххх Feb 12, 2024
@pro1c
Copy link
Author

pro1c commented Feb 12, 2024

Исправлена ошибка в модуле работы с почтой.
https://drive.google.com/file/d/1Vgc-Sm04YoWcvUvol_L48AFy1_SkQFQh/view?usp=sharing

@BlizD
Copy link
Owner

BlizD commented Mar 3, 2024

Залил изменения, выпустил релиз

Коллеги,

выпущена тестовая версия 1.0.5.023 в которой обновлена БСП до версии 3.1.9.277 и теперь режим совместимости 8.3.21.

Минимальная версия платформы 8.3.22.1923, 8.3.21.1775, 8.3.24.1342, 8.3.23.2040

Спасибо @victor_qeos.

Прошу на копии своих баз проверить обновление, если обнаружите проблемы, прошу писать их в задачу (#319)

Скачать тестовый релиз 1.0.5.023 (https://drive.google.com/file/d/12QJp5OhkHvmNPlMWnp4z5c8iiRBHIGsN/view?usp=sharing)

@ViktorErmakov
Copy link

как протестите все, отпишитесь пожалуйста, пока некогда тестить новый релиз.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants