Отредактировал процесс, сохранил как новый. Сделал актуальным.
В результате - и с тарый и новый процесс - оба актуальные.
Система при работе радостно использует именно СТАРЫЙ.
вопрос - как его сделать НЕ актуальным? Соответсвующая галочка в режиме только чтение, в меню такие пункты отсутствуют
Нравится
Мы в какой-то из версии встречались с багом - при переносе на другой стенд переносился только флаг актуальности текущей версии, при этом не сбрасывались флаги с предыдущих версий. Мне приходилось убирать актуальность скриптом в БД, возможно вам тоже пригодится (это для MSSQL):
update "SysSchemaProperty" set "Value" = 'False' where "Name" = 'IsActiveVersion' and "SysSchemaId" IN ( select "Id" from "SysSchema" where "Name" IN (<Имя процесса>) ); update "SysSchemaUserProperty" set "Value" = 'False' where "Name" = 'IsActiveVersion' and "SysSchemaId" IN ( select "Id" from "SysSchema" where "Name" IN (<Имя процесса>) );
Напишу банальные вещи: для решения проблемы попробуйте перекомпилировать всю конфигурацию, очистить кеш редиса, перезагрузить кеш IIS.
BVG,
В разделе [Библиотека процессов] найдите нужный процесс и откройте его свойства.
На вкладке [Версии процесса] на детали версии отображаются все версии процесса, а также признак 'Актуальная версия'.
Установить актуальную версию процесса, можно через действие 'Сделать актуальной версией' детали с версиями, если выбрать нужную версию и для неё выполнить это действие.
Мы в какой-то из версии встречались с багом - при переносе на другой стенд переносился только флаг актуальности текущей версии, при этом не сбрасывались флаги с предыдущих версий. Мне приходилось убирать актуальность скриптом в БД, возможно вам тоже пригодится (это для MSSQL):
update "SysSchemaProperty" set "Value" = 'False' where "Name" = 'IsActiveVersion' and "SysSchemaId" IN ( select "Id" from "SysSchema" where "Name" IN (<Имя процесса>) ); update "SysSchemaUserProperty" set "Value" = 'False' where "Name" = 'IsActiveVersion' and "SysSchemaId" IN ( select "Id" from "SysSchema" where "Name" IN (<Имя процесса>) );
Добрый день!
Для решения данной проблемы Вы можете создать новую версию процесса и сделать её актуальной. В таком случае, две предыдущие версии автоматически установятся как не актуальные.
Данное поведение системы было исправлено командой разработки в версии системы 7.13.0.