Sage CRM - можно ли использовать рабочий процесс для цитаты сущности?
Как видно из названия, это возможно?
Я где-то читал, что рабочий процесс доступен для всех первичных сущностей (Quotes - это первичная сущность, верно?), Но позже я прочитал, что из-за сложности рабочего процесса сущности Quote недоступен.
Тем не менее я нашел это
Что говорит об изменении некоторых значений в Custom_SysParams, чтобы заставить его работать
1 ответ
Да, кавычки являются первичными объектами.
Вполне возможно добавить Workflow к ним, но не по умолчанию. Нет встроенных настроек для активации рабочего процесса для предложений или заказов, но есть скрытые настройки.
Сначала сделайте резервную копию SQL.
Затем запустите эти три запроса в SQL:
UPDATE custom_sysparams SET parm_value = 'Y' WHERE parm_name = 'Workflowquotes'
UPDATE custom_sysparams SET parm_value = 'Y' WHERE parm_name = 'Workfloworders'
UPDATE custom_sysparams SET parm_value = 'Y' WHERE parm_name = 'AllowWorkflowForQA'
Это активирует рабочий процесс для предложений и заказов. Однако это не вступит в силу, пока вы не выполните IISReset.
После сброса IIS войдите в CRM и перейдите по адресу:
Administration -> Advanced Customisation -> Workflow
Создайте новый рабочий процесс (пока не включайте его). Добавьте правило и убедитесь, что вы выбрали "Цитировать" в качестве таблицы для правила или выберите "Вид цитаты". Включите правило, затем сохраните его.
Добавьте его в рабочий процесс и активируйте рабочий процесс.
Создайте новую цитату, и вы должны увидеть, как появляются правила рабочего процесса.
NB Вы не увидите правила рабочего процесса для существующих цитат. Рабочие процессы связываются только при создании новой записи.