Страница 1 из 1

Создание записи при автоматизации

Добавлено: 29 май 2024, 10:00
nadayob
Есть сущность "предложениеПоУлучшению", запись которой может создать любой сотрудник компании. Необходимо на основании этой сущности создавать запись для сущности "задача" и связать его.
Создаю кнопку автоматизации, и в нём отсутствует возможность создать запись для сущности задача. Есть только изменение полей.
Пробовал использовать поля сущность и поля связанная запись.
Как создавать одну сущность на основании другой, если они не дочерние друг другу?


Дополнение куплено - если это имеет значение.

Re: Создание записи при автоматизации

Добавлено: 29 май 2024, 10:55
Antonyous99
А вы попробуйте в сущности "предложениеПоУлучшению" создать поле типа Сущность и указать там сущность "Задача".

Re: Создание записи при автоматизации

Добавлено: 29 май 2024, 11:44
nadayob
Попробовал повторно - позволяет только сменить значение полей.
Снимок экрана от 2024-05-29 11-38-40.png
Снимок экрана от 2024-05-29 11-40-37.png
Тут уже чуть другие названия сущностей - но суть не меняется.

Если я сделаю одну сущность для другой дочерней на уровне структуры приложения - то возможность создавать в момент автоматизации появляется. Но это ломает мне логику по которой сущности друг от друга независимы.

Re: Создание записи при автоматизации

Добавлено: 29 май 2024, 11:47
Antonyous99
Тогда только PHP-кодом, пишите в телеграм.

Re: Создание записи при автоматизации

Добавлено: 29 май 2024, 12:20
nadayob
Нашёл закономерность - если связанная сущность находится в корне - то её можно создать через автоматизацию.
Если сущность является дочерней для другой (не нашей исходной) то ей можно только изменить поля.
М.б. нужно использовать какой-то другой типа поля вроде многоуровневого списка сущностей?

Re: Создание записи при автоматизации

Добавлено: 29 май 2024, 18:46
nadayob
Попробовал через функцию клонировать запись - казалось бы самое то. Но родительскую сущность можно указать только вручную,а в момент автоматизации задать нельзя.
Получилось даже немного обмануть систему - если исходную сущность сделать дочерней для общей с задачей сущностью (в моём случае проект), настроить в автоматизации создание задачи и поля (здесь тоже нельзя выбрать родительский проект), а затем вернуть сущность в верхний уровень в структуре - действия по автоматизации сохраняются. Но сущность задачи создаётся без родительского проекта - т.е. её кроме как в отчётах не увидеть.

Максимум, что получилось - в заявках при создании задавать связь с проектом, а при клонировании во время автоматизации - проект нужно выбрать, но значение уже подставлено.

Вот бы можно было задать родительскую сущность в настройках автоматизации.