Как настроить автоматическое изменение ответственного не только в основном, но и в связанных объектах?
Вопрос:
Подскажите, пожалуйста, можно сделать так, чтобы при смене ответственного за Контрагент, он становился автоматически ответственным и за Контакты, которые закреплены за данным Контрагентом?
Ответ:
Для реализации данной задачи можем предложить воспользоваться функционалом бизнес-процессов в нашем приложении. Достаточно будет создать процесс со следующими элементами:
- стартовый сигнал на "Изменение записи" в объекте "Контрагент";
- чтение данных поля "Ответственный" из объекта "Контрагент", у которого id равен тому параметру, который был записан стартовым сигналом;
- изменение данных у всех записей объекта "Контакт", у которых контрагент равен тому параметру, который был записан стартовым сигналом.
Перед реализацией процесса настоятельно рекомендуем ознакомиться с документацией по дизайну и реализации процессов в нашем приложении. Большое количество статей по этому вопросу есть на Академии:
https://academy.terrasoft.ru/documents/technic-bpms/7-12/dizayner-processov
https://academy.terrasoft.ru/documents/technic-bpms/7-12/sozdanie-biznes-processov