Тонкая настройка адресации задач в CRM
Введение
В программе 5S AUTO реализован механизм тонкой настройки адресации задач.
Типовой адресации в большинстве случаев достаточно, поэтому не следует использовать данную настройку без крайней необходимости
Использование
Данный механизм работает на следующие задачи:
- Первичное обращение;
- Продолжение переговоров;
- Продолжение переговоров по обращению в автосервис.
В справочник CRM → Все операции → Справочники → Действия добавляется действие с наименованием "Общий код перед записью задачи".
В это действие можно прописать адресацию задач по признакам:
- По виду обращения;
- По внутренним номерам;
- По источнику;
- По городским номерам.
На скриншоте ниже представлен пример, в котором задействованы самые распространенные случаи. Можно использовать их не все, а только самое необходимое.
Код для добавления в Действие:
Если ЭтотОбъект.ЭтоНовый() И БизнесПроцессИнициатор<>Неопределено Тогда ГородскойНомер=БизнесПроцессИнициатор.Ссылка.ГородскойНомер; ПользовательПоНомеру=_5с_ПроцедурыЗаказчикаСервер.ПолучитьПользователяПоНомеруТелефона("222"); Если БизнесПроцессИнициатор.ВидОбращения=ПредопределенноеЗначение("Перечисление.ВидыОбращенийКлиентов.Чат") Тогда ЭтотОбъект.Должность=Справочники._5с_Должности.НайтиПоКоду("5с000001"); ИначеЕсли БизнесПроцессИнициатор.ВидОбращения=ПредопределенноеЗначение("Перечисление.ВидыОбращенийКлиентов.ЗаявкаССайта") Тогда ЭтотОбъект.Должность=Справочники._5с_Должности.НайтиПоКоду("5с000002"); ЭтотОбъект.Подразделение=Справочники.ПодразделенияКомпании.НайтиПоКоду("ЦБ000002"); Иначе Если ГородскойНомер="9210000001" Тогда ЭтотОбъект.Пользователь=Неопределено; ЭтотОбъект.Должность=Справочники._5с_Должности.НайтиПоКоду("5с000001"); ЭтотОбъект.Подразделение=Справочники.ПодразделенияКомпании.НайтиПоКоду("ЦБ000001"); ИначеЕсли ГородскойНомер="9210000002" Тогда ЭтотОбъект.Пользователь=ПользовательПоНомеру; ЭтотОбъект.Должность=Справочники._5с_Должности.НайтиПоКоду("5с000002"); ЭтотОбъект.Подразделение=Справочники.ПодразделенияКомпании.НайтиПоКоду("ЦБ000002"); ИначеЕсли ГородскойНомер="9210000003" Тогда ЭтотОбъект.Пользователь=Справочники.Пользователи.НайтиПоНаименованию("ФИО"); ЭтотОбъект.Должность=Справочники._5с_Должности.НайтиПоКоду("5с000001"); Иначе ЭтотОбъект.Должность=Справочники._5с_Должности.НайтиПоКоду("5с000001"); ЭтотОбъект.Подразделение=Справочники.ПодразделенияКомпании.НайтиПоКоду("ЦБ000001"); КонецЕсли; КонецЕсли;
КонецЕсли; |
-
Необязательно:
-
Уточните, пожалуйста, почему: