Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Кастомный js – плагин для внедрения на анкеты
На анкете проектов пристутствует кастомный скрипт petrovich.js (полное описание содержится в Приложении 1). Он необходим для работы некоторых функций по требованиям заказчика (таблица 5). Располагается в каталоге /opt/naucrm/server/webapps/fx/UserFiles/js на сервере PMS. Таблица 5. Основная функциональность скрипта petrovich.js
Интеграция с 1С 3.3.1. Функция для создания предзаполненного заказа в 1С Во время обработки обращения у операторов корпоративного контакт – центра СТД Петрович есть возможность перейти в интерфейс 1С из интерфейса Softphone для оформления заказа. Для этого на анкету добавлена кнопка «Создать заказ в 1С» с действием скрипт. По ее нажатию у оператора открывается предзаполненная форма заказа в интерфейсе 1С. При нажатии на кнопку «Создать заказ в 1С» во входящих проектах у оператора открывается интерфейс 1С с перезаполненными полями по клиенту, выбранному в компоненте «Информация о клиенте». При поступлении заказа с сайта (исходящий проект), оператору необходимо связаться с клиентом для подтверждения заказа. При нажатии на кнопку «Создать заказ в 1С» у оператора открывается заказ в интерфейсе 1С, созданный клиентом на сайте. Для входящих и исходящих проектов используется метод petrovich.action_open1c (таблица 5). При каждом нажатии кнопки «Создать заказ в 1С» через WebSoket API устанавливаются следующие параметры: citycall, customerId и useraction. 1С через WebSoket API отслеживает изменение этих параметров. Если он равен OpenNewOrderForm (устанавливается на входящих проектах), то 1С анализирует параметры citycall и customerId, если OpenOrderForm (устанавливается на исходящих проектах), то анализируется параметр citycall и npcp-third-party-external-id, который является идентификатором кейса, из которого достается идентификатор заказа, и по нему 1С открывает нужный заказ. Список заказов формируется следующим образом: клиент создаёт заказ на сайте, заказ формируется в 1С, затем 1С отдает кейс в Naumen Contact Center с нужным идентификатором заказа. Работы с заказами происходит в рамках обработки одной сессии. Кейсы в Системе создаются из мобильного приложения и из 1С (заказы с сайта). Кейсы из мобильного приложения формируются в проект «Звонок с приложения». Задание на исходящий обзвон создаётся в следующем формате: <?xml version="1.0" encoding="UTF-8"?> <callcase> <comment>MSK</comment> // код города, из которого происходит заказ звонка (ниже полный список) <title> Алексей </title> // имя клиента <state> <id>adjourned</id> </state> <scheduledTime>2016-04-15T09:19:48</scheduledTime> // время, на которое клиент заказал звонок <phoneNumbers> <phoneNumber phoneNumberType="HOME">89623699763</phoneNumber> </phoneNumbers> </callcase>
SPb MSK NOVG VBRG LUGA KING PETR TVER SZFO URL:http://172.16.90.27:8080/fx/api/xml/callcases/project=corebolg85k6o0000lj651nuajb6pifc
|
Последнее изменение этой страницы: 2019-04-10; Просмотров: 115; Нарушение авторского права страницы