Ошибка в бизнес процессах с интерактивом - Значение с именем "GroupType" не найдено

Добрый день, коллеги! Может кто-то сталкивался с подобной проблемой

 

После обновления црм 7.15 до 7.18.1.2800.

В Бизнес процессах в которых присутствует интерактив - 

"Вопрос пользователю, Открыть страницу редактирования, Автогенерируемая страница, Преднастроенная страница" на этих элементах происходит ошибка:

Значение с именем "GroupType" не найдено

 

Terrasoft.Common.ItemNotFoundException: Значение с именем "GroupType" не найдено at 
Terrasoft.Core.Entities.EntityColumnValueCollection.GetByName(String name) at 
Terrasoft.Core.Entities.Entity.GetIsColumnValueLoaded(String valueName) at 
Terrasoft.Core.Entities.EntityUtilities.SafeGetColumnValue[TValue](IEntity source, String 
columnValueName, TValue defaultValue) at 
Terrasoft.Core.Process.SysProcessElementToDoListener.OnElementNotificationChanged(Object sender, 
EntityAfterEventArgs eventArgs, EntityChangeType entityChangeType) at 
Terrasoft.Common.CollectionUtilities.ForEach[T](IEnumerable`1 source, Action`1 action) at 
Terrasoft.Core.Entities.Entity.OnInserted(EntityAfterEventArgs e) at Terrasoft.Core.Entities.Entity.
<InsertToDBAsync>d__302.MoveNext() --- End of stack trace from previous location where exception was
 thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at 
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at
 Terrasoft.Core.Entities.Entity.InsertToDB(Boolean skipLookupColumnValues, Boolean validateRequired)
 at Terrasoft.Core.Entities.Entity.<InternalSaveAsync>d__288.MoveNext() --- End of stack trace from 
previous location where exception was thrown --- at 
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at 
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at
 Terrasoft.Core.Entities.Entity.InternalSave(Boolean validateRequired, Boolean setColumnDefValue) at 
Terrasoft.Core.Entities.Entity.<SaveAsync>d__300.MoveNext() --- End of stack trace from previous location
 where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at
 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
at Terrasoft.Core.Entities.Entity.Save(Boolean validateRequired, Boolean setColumnDefValue) at 
Terrasoft.Core.Process.ProcessNotificationManager.Create(ProcessElementNotification notification) at 
Terrasoft.Core.Process.CommonProcessUtilities.ExecuteAndPublishDurationMetric(ProcessActivity 
source, Action action, String operationName) at Terrasoft.Core.Process.ProcessActivity.
<PublishNotification>b__111_0() at Terrasoft.Core.Process.ProcessActivity.RunInCultureScope(Action 
action) at Terrasoft.Core.Process.ProcessUserTask.AfterInternalExecute() at 
Terrasoft.Core.Process.ProcessActivity.ExecuteItem(ProcessExecutingContext context) at 
Terrasoft.Core.Process.ProcessFlowElement.Execute(ProcessExecutingContext context)

 

Упоминание этого поля есть в:

\Terrasoft.WebApp\bin\Terrasoft.Core.xml

\Terrasoft.WebApp\DesktopBin\WorkspaceConsole\Terrasoft.Core.xml

В версии 7.17 таких ошибок не было.

Нравится

6 комментариев

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



Также, думаю, имеет смысл через Workspase Console провести генерацию и сборку

Аскар Абильгазин, все файлы генерировали по новой и пересобирали, но ошибка остается. Также создавали тестовые бизнес процессы для проверки блоков, также не уходит баг.

Алексей Клещевников,

Если вы создаете полностью новый процесс и пытаетесь из него просто открыть и завершить элемент автогенерируемой страницы - ошибка сохраняется ?



 

Аскар Абильгазин, создавал бизнес процесс такого вида - ошибка по-прежнему появляется 

Аскар Абильгазин,

Алексей Клещевников,

В случае если в кастомных пакетах вы ранее не меняли функционал затрагивающий данные элементы ПБ или работу ПБ в целом, то тут могу посоветовать писать в саппорт Creatio.



Если это не результат внесенных вами изменений - решение данного вопроса может надолго затянуться и не факт, что найденное вами решение положительно скажется на будущих обновлениях

Показать все комментарии