Вопрос

Файлы активности

Здравствуйте,

 

Скажите, как связаны объекты "Файлы активности" и "Файл". Я думал, что id в объекте "Файлы активности" = id в объекте "Файл", но при построении бизнес процесса не находит записи при таком условии. Вообще мне нужно связать "Файлы активности" и "Объект для детали файлы и ссылки объекта раздела "Обращения"", для них родительский объект указан - "File"

Нравится

2 комментария

Пробовал использовать элемент процесса "Обработать файл" в бизнес процессе, со следующими параметрами:



Из какого объекта читать: Активность (Файл и ссылка активности)

В какой объект сохранять: Обращение (Объект для детали файлы и ссылки объекта раздела "Обращения")

Обращения: [#Читать активность.Первый элемент результирующей коллекции.Обращение#]



Получил ошибку: 

Terrasoft.Common.DbOperationException: 23503: insert or update on table "CaseFile" violates foreign key constraint "FKqiFdDn9eJMXo7aptHlVZvOIRVNA" ---> Npgsql.PostgresException: 23503: insert or update on table "CaseFile" violates foreign key constraint "FKqiFdDn9eJMXo7aptHlVZvOIRVNA"

Добрый день!

 

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

 

Процесс скопирует файл из Activity (File and link of activity) и запишет его в Case (Attachments and notes detail object in Cases section).

 

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