Необходимо действие, которое бы при переходе с процесса в процесс удаляло в родительском процессе продукты с выбранными признаками доп. поля продуктов процесса(если значение доп. поля продукта процесса = нужному значению)
Пример: https://datapoint.center/admin/customorder/lead/2501009/edit/
когда менеджер нажимает статус заказ, идет переход на БП заказ в статусе предзаказ,
и в этот момент, чтобы в родительском процессе удалялись товары с признаком доп. поля , которое заранее в действии выбираем
Прошу подсказать как можно сделать
Необходимо действие, которое бы при переходе с процесса в процесс удаляло в родительском процессе продукты с выбранными признаками доп. поля продуктов процесса(если значение доп. поля продукта процесса = нужному значению) Пример: https://datapoint.center/admin/customorder/lead/2501009/edit/ когда менеджер нажимает статус заказ, идет переход на БП заказ в статусе предзаказ, и в этот момент, чтобы в родительском процессе удалялись товары с признаком доп. поля , которое заранее в действии выбираем Прошу подсказать как можно сделать
если все правильно поняла, то можно создать процедуру какую-то при клике, а нее вешаем действия: 1. вычислить и записать если условия выполняются (если доп. поля продукта процесса = нужному значению пишем в допполе.продукта процесса 1 или количество продукта, если не выполняется - 0) 2. Копировать поля продукта процесса (копируем допполе которое просчиталось предыдущим действием в поле Выбрать) 3. Удалить все продукты процесса на базе выбранных (удалить все кроме выбранных)
на этап подпроцесса ставим действие Выполнить процедуру с галкой "Найти родительский процесс в указанном бизнес-процессе и запустить для него указанную процедуру" или "Найти процесс во всем дереве в указанном бизнес-процессе и статусе и запустить для него указанную процедуру"
если все правильно поняла, то можно создать процедуру какую-то при клике, а нее вешаем действия:
1. вычислить и записать если условия выполняются (если доп. поля продукта процесса = нужному значению пишем в допполе.продукта процесса 1 или количество продукта, если не выполняется - 0)
2. Копировать поля продукта процесса (копируем допполе которое просчиталось предыдущим действием в поле Выбрать)
3. Удалить все продукты процесса на базе выбранных (удалить все кроме выбранных)
на этап подпроцесса ставим действие Выполнить процедуру с галкой "Найти родительский процесс в указанном бизнес-процессе и запустить для него указанную процедуру" или "Найти процесс во всем дереве в указанном бизнес-процессе и статусе и запустить для него указанную процедуру"
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий