Создание задачи из меню Лидов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ksv
    Member
    • Jul 2020
    • 59

    Создание задачи из меню Лидов

    Я переделал форму Задачи : на форму задачи добавил множественный выбор Лидов (Leads), Контактов (Contacts) , Контрагентов (Accounts). Создавал связи между сущностями. И если я создаю задачу из меню задач, то множественный выбор сохраняется. Но вот, если я создаю задачу из меню Лидов, то там автоматически выбран lead из которого я создаю задачу, но он никак не связан с Leads в задачах. Как скопировать Lead в Leads? Т.е. как источник записывать в Leads, Contacts или в Accounts. Это должно работать как-то так перед сохранением записи в Задачи , нужно определить тип источника , и далее записать наименование источника ,если Lead , то записать название в Leads/

    В задачах использую следующую формулу, но не работает почему-то
    пробовал так
    PHP Code:
    ifThen(entity\isNew() && parentType=='Lead'&& parentId,leadsIds=parentId) 
    
    и так
    PHP Code:
    ifThen(entity\isNew() && parentType=='Lead'&& parentId,entity\addLinkMultipleId('Leads', 'parentId')) 
    
    Last edited by ksv; 08-25-2020, 04:18 PM.
  • ksv
    Member
    • Jul 2020
    • 59

    #2
    Решил проблему. Вот решение:
    PHP Code:
    ifThenElse(entity\isNew() && parentType=='Lead'&& parentId,entity\addLinkMultipleId('leads',parentId ),
    ifThenElse(entity\isNew() && parentType=='Account'&& parentId,entity\addLinkMultipleId('accounts',parentId),
    ifThenElse(entity\isNew() && parentType=='Contact'&& parentId,entity\addLinkMultipleId('contacts',parentId)
    
    ))) 
    

    Comment

    Working...