Модуль интеграции с программным обеспечением Rander (Архив) — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Клиентская часть модуля)
(Настройка Такси-Мастер для работы с Rander)
Строка 8: Строка 8:
 
Этот COM-объект позволяет получить доступ к функциям программы Rander, соответственно, предоставляя возможности использования функций мини-АТС.
 
Этот COM-объект позволяет получить доступ к функциям программы Rander, соответственно, предоставляя возможности использования функций мини-АТС.
 
Перед вводом модуля в эксплуатацию нужно выполнить несколько действий с этим объектом, а именно — [[Регистрация COM-объекта|установить и зарегистрировать]].
 
Перед вводом модуля в эксплуатацию нужно выполнить несколько действий с этим объектом, а именно — [[Регистрация COM-объекта|установить и зарегистрировать]].
 +
 +
== Сервер Rander ==
 +
'''Сервер Rander''' — это компонент системы Rander, который устанавливается на один компьютер (тот, к которому подключена мини-АТС) и выполняет функции сервера приложений.
 +
Есть один нюанс при установке сервера Rander:
 +
 +
* Если вы устанавливаете сервер Rander на компьютер, на котором работает [[сервер Firebird]] (и [[сервер Такси-Мастер 2]], соответственно), то при установке сервера на шаге выбора компонентов ''отключите'' флажок {{checkbox|Firebird}}.
 +
* Если вы устанавливаете сервер Rander на отдельный компьютер, на котором нет Такси-Мастер, не отключайте флажок {{checkbox|Firebird}}.
 +
 +
Rander использует Firebird 2.0 для ведения журнала звонков и хранения информации о контактах.
 +
Кстати, эта информация распространяется на все клиенты Rander, и вы можете использовать в клиентской программе Rander общую базу контактов.
 +
 +
== Клиент Rander ==
 +
Клиент Rander — это небольшая программа, с помощью которой отправляются данные серверу Rander, который, в свою очередь, посылает данные мини-АТС.
 +
Клиент Rander, как и [[RanCom]], нужен Такси-Мастер для работы с сервером Rander.
 +
Следите за тем, чтобы клиентская программа Rander всегда была запущена на рабочих местах операторов и диспетчеров.
  
 
== Настройка Такси-Мастер для работы с Rander ==
 
== Настройка Такси-Мастер для работы с Rander ==
 +
Для того, чтобы программа Такси-Мастер работала с Rander, вам необходимо указать адрес (или IP-адрес) компьютера, на котором установлен [[#Сервер Rander|сервер Rander]] и добавить линии.
 +
Происходит это в отдельном разделе параметров ({{button|Сервис}} → {{button|Параметры}} → {{branch|CTI ПО "Rander"}}), который выглядит так:
 +
 +
{{картинка|Настройки линии Rander в ТМ2.png}}
 +
 +
Как вы видите, на форме есть несколько важных фрагментов:
 +
 +
# [[#Вкладки «Линии»|Набор вкладок «Линии»]].
 +
# [[#Кнопки «Добавить» и «Удалить»|Кнопки {{button|Добавить}} и {{button|Удалить}}]].
 +
# [[#Группа «Функции устройства»|Группа {{fieldset|Функции устройства}}]].
 +
# [[#Группа «Параметры сервера»|Группа {{fieldset|Параметры сервера}}]].
 +
# [[#Группа «Общие параметры»|Группа {{fieldset|Общие параметры}}]].
 +
# [[#Таблица преобразований номеров|Группа {{fieldset|Преобразование номеров}}]].
 +
 +
=== Вкладки «Линии» ===
 +
Вкладки «Линии» — это набор вкладок, каждая из которых соответствует созданной вами линии.
 +
Чтобы добавить новую вкладки или удалить выбранную, используйте [[#Кнопки «Добавить» и «Удалить»|кнопки {{button|Добавить}} и {{button|Удалить}}]].
 +
По умолчанию не создано ни одной вкладки, поэтому если вы хотите использовать возможности Rander на данном компьютере, добавьте хотя бы одну линию.
 +
Вы можете создать на рабочем месте столько линий, сколько считаете нужным, в том числе — даже такие линии, которые не существуют.
 +
 +
Помните одно простое правило: в окне {{window|Состояние линий}} будут фигурировать те же линии, которые обозначены вкладками в данной области.
 +
Если нет ни одной вкладке, в окне не будет ни одной линии.
 +
 +
=== Кнопки «Добавить» и «Удалить» ===
 +
Все просто: с помощью этих кнопок вы можете добавить новую линию, либо удалить выбранную.
 +
 +
=== Группа «Функции устройства» ===
 +
В группе {{fieldset|Функции устройства}} находятся настройки для ''текущей'' выбранной линии:
 +
 +
# {{checkbox|Делать прием входящих звонков через данную линию}} — включить/выключить возможность приема входящих звонков через данную линию. Если флажок отключен, то все входящие звонки будут игнорироваться Такси-Мастер.
 +
# {{checkbox|Делать исходящие вызовы через данную линию}} — включить/выключить возможность выполнять [[#Исходящие звонки|исходящие вызовы]] через данную линию. Имеются в виду звонки на номера, набранные вручную, или номера из полей {{field|Телефон}} и {{field|Звонить на}} [[Карточка заказа (ТМ2)|карточки заказа]].
 +
# {{checkbox|Делать исходящие вызовы водителям через данную линию}} — то же, что выше, но в отношении водителей.
 +
# {{checkbox|Завершать заказ по звонку водителя на данную линию}} — [[специальная функция]], с помощью которой водитель, позвонив на данную линию, обозначает то, что его [[заказ]] (на который он установлен) завершен.
 +
# {{field|По звонку водителя перевести заказ в состояние}} — [[специальная функция]], которая позволяет при звонке водителя на данную линию сменить [[Справочник «Состояния заказа»|состояние заказа]], на который установлен водитель, на выбранное в данном поле.
 +
 +
=== Группа «Параметры сервера» ===
 +
Здесь находятся настройки доступа к серверу Rander и подключения к линии Rander:
 +
 +
# В поле {{field|Адрес сервера}} укажите IP-адрес или сетевое имя компьютера, на котором работает сервер Rander.
 +
# В поле {{field|Пользователь}} укажите имя пользователя для доступа к мини-АТС. По умолчанию — {{code|admin}}.
 +
# В поле {{field|Пароль}} — пароль. По умолчанию — {{code|1234}}.
 +
# В поле {{field|Номер линии}} укажите номер линии, которую вы добавляете. В дальнейшем этим номером будет названа [[#Вкладки «Линии»|вкладка]], которую вы редактируете.
 +
 +
=== Группа «Общие параметры» ===
 +
В группе {{fieldset|Общие параметры}} задайте общие параметры для всех линий.
 +
Наиболее важным из них является префикс выхода на внешнюю линию, однако его можно «перекрыть» настройками [[#Таблица преобразований номеров|преобразования номеров]].
 +
 +
=== Таблица преобразований номеров ===
 +
{{вам сюда|Правила преобразования номеров}}
  
 
== Клиентская часть модуля ==
 
== Клиентская часть модуля ==

Версия 18:02, 22 апреля 2010

Модуль интеграции с программным обеспечением Rander (Архив)модуль, который позволяет Такси-Мастер взаимодействовать с программным обеспечением Rander. ПО Rander, в свою очередь, предоставляет интерфейс к функциям мини-АТС. Таким образом, Такси-Мастер получает возможность управлять работой мини-АТС и получать от нее данные. Это особенно удобно, если принять во внимание тот факт, что модуль автоматических действий самостоятельно заполняет карточку заказа, если получает на вход номер, который определяет мини-АТС.

Такси-Мастер ↔ Rander

Такси-Мастер «общается» с программой Rander посредством особого COM-объектаRanCom. Этот COM-объект позволяет получить доступ к функциям программы Rander, соответственно, предоставляя возможности использования функций мини-АТС. Перед вводом модуля в эксплуатацию нужно выполнить несколько действий с этим объектом, а именно — установить и зарегистрировать.

Сервер Rander

Сервер Rander — это компонент системы Rander, который устанавливается на один компьютер (тот, к которому подключена мини-АТС) и выполняет функции сервера приложений. Есть один нюанс при установке сервера Rander:

  • Если вы устанавливаете сервер Rander на компьютер, на котором работает сервер Firebirdсервер Такси-Мастер 2, соответственно), то при установке сервера на шаге выбора компонентов отключите флажок «Template-checkbox-off.png Firebird».
  • Если вы устанавливаете сервер Rander на отдельный компьютер, на котором нет Такси-Мастер, не отключайте флажок «Template-checkbox-off.png Firebird».

Rander использует Firebird 2.0 для ведения журнала звонков и хранения информации о контактах. Кстати, эта информация распространяется на все клиенты Rander, и вы можете использовать в клиентской программе Rander общую базу контактов.

Клиент Rander

Клиент Rander — это небольшая программа, с помощью которой отправляются данные серверу Rander, который, в свою очередь, посылает данные мини-АТС. Клиент Rander, как и RanCom, нужен Такси-Мастер для работы с сервером Rander. Следите за тем, чтобы клиентская программа Rander всегда была запущена на рабочих местах операторов и диспетчеров.

Настройка Такси-Мастер для работы с Rander

Для того, чтобы программа Такси-Мастер работала с Rander, вам необходимо указать адрес (или IP-адрес) компьютера, на котором установлен сервер Rander и добавить линии. Происходит это в отдельном разделе параметров («Сервис»«Параметры»«CTI ПО "Rander"»), который выглядит так:

Картинка
Настройки линии Rander в ТМ2.png

Как вы видите, на форме есть несколько важных фрагментов:

  1. Набор вкладок «Линии».
  2. Кнопки «Добавить» и «Удалить».
  3. Группа «Функции устройства».
  4. Группа «Параметры сервера».
  5. Группа «Общие параметры».
  6. Группа «Преобразование номеров».

Вкладки «Линии»

Вкладки «Линии» — это набор вкладок, каждая из которых соответствует созданной вами линии. Чтобы добавить новую вкладки или удалить выбранную, используйте кнопки «Добавить» и «Удалить». По умолчанию не создано ни одной вкладки, поэтому если вы хотите использовать возможности Rander на данном компьютере, добавьте хотя бы одну линию. Вы можете создать на рабочем месте столько линий, сколько считаете нужным, в том числе — даже такие линии, которые не существуют.

Помните одно простое правило: в окне "Состояние линий" будут фигурировать те же линии, которые обозначены вкладками в данной области. Если нет ни одной вкладке, в окне не будет ни одной линии.

Кнопки «Добавить» и «Удалить»

Все просто: с помощью этих кнопок вы можете добавить новую линию, либо удалить выбранную.

Группа «Функции устройства»

В группе «Функции устройства» находятся настройки для текущей выбранной линии:

  1. «Template-checkbox-off.png Делать прием входящих звонков через данную линию» — включить/выключить возможность приема входящих звонков через данную линию. Если флажок отключен, то все входящие звонки будут игнорироваться Такси-Мастер.
  2. «Template-checkbox-off.png Делать исходящие вызовы через данную линию» — включить/выключить возможность выполнять исходящие вызовы через данную линию. Имеются в виду звонки на номера, набранные вручную, или номера из полей «Телефон» и «Звонить на» карточки заказа.
  3. «Template-checkbox-off.png Делать исходящие вызовы водителям через данную линию» — то же, что выше, но в отношении водителей.
  4. «Template-checkbox-off.png Завершать заказ по звонку водителя на данную линию»специальная функция, с помощью которой водитель, позвонив на данную линию, обозначает то, что его заказ (на который он установлен) завершен.
  5. «По звонку водителя перевести заказ в состояние»специальная функция, которая позволяет при звонке водителя на данную линию сменить состояние заказа, на который установлен водитель, на выбранное в данном поле.

Группа «Параметры сервера»

Здесь находятся настройки доступа к серверу Rander и подключения к линии Rander:

  1. В поле «Адрес сервера» укажите IP-адрес или сетевое имя компьютера, на котором работает сервер Rander.
  2. В поле «Пользователь» укажите имя пользователя для доступа к мини-АТС. По умолчанию — «admin».
  3. В поле «Пароль» — пароль. По умолчанию — «1234».
  4. В поле «Номер линии» укажите номер линии, которую вы добавляете. В дальнейшем этим номером будет названа вкладка, которую вы редактируете.

Группа «Общие параметры»

В группе «Общие параметры» задайте общие параметры для всех линий. Наиболее важным из них является префикс выхода на внешнюю линию, однако его можно «перекрыть» настройками преобразования номеров.

Таблица преобразований номеров

Клиентская часть модуля

Клиентская часть модуля Rander встроена в клиент Такси-Мастер 2. После добавления клиентской части модуля Rander в клиентской части Такси-Мастер появляются новые функции:

  1. В список параметров добавляется несколько новых настроек, связанных с модулем Rander.
  2. В окне "Состояние линий" могут отображаться линии мини-АТС (линии Rander).
  3. Отзвон может происходить через те же или другие линии мини-АТС.

В целом все выглядит практически так же, как если бы работал, например, модуль SpRecord:

  • В контекстном меню заказа (вызывается щелчком правой кнопкой мыши по заказу в списке) появились новые пункты, реализующие функции телефонии средствами Rander.
  • Появилось новое окно — "Состояние линий".

На основании этого появился и ряд функций, которые будут рассмотрены ниже.

Отслеживание состояния линии

В окне "Состояние линий" находится список линий, который был задан во время настройки модуля интеграции с Rander:

Картинка
Состояние линий (тишина).png

В данном примере, в отличие от стандарта, внутренние линии названы не 101 и 102, первая цифра — 4. По умолчанию номера линий — 101, 102, 103 и т. д.

На изображении выше — окно «Состояние линий», в котором отображены четыре линии. Этот список действует только для одного рабочего места, то есть другие пользователи видят другие списки (те, которые вы настроили). Напротив каждой линии — ее состояние.

При входящем и исходящем звонке состояние линии, на которую или с которой идет звонок, изменяется. Если входящий звонок поступает одновременно на несколько линий, их состояния изменяются соответствующим образом. Очевидно, то же касается и исходящих вызовов.

Интересная информация

Вы можете как угодно изменять ширину и положение колонок таблицы окна «Состояние линий».

Обработка входящих звонков

При входящем звонке состояние линии изменяется:

Картинка
Состояние линий (входящий звонок).png

В этом случае вы можете принять заказ — открыть карточку заказа. Для этого выполните набор простых действий:

  1. Поднимите трубку телефона. Если это гарнитура, то «поднять трубку» (виртуально) можно через контекстное меню линии или горячей клавишей Ctrl+D (фокус должен быть в данном окне).
  2. Переведите фокус на список текущих заказов (быстро — клавишей F1).
  3. Создайте новую карточку заказа. Быстро — клавишей Insert. В поле «Телефон» карточки заказа автоматически будет занесен номер телефона, с которого поступает звонок, и если имеется история по данному телефону, то она отобразится; если телефон принадлежит физическому или юридическому лицу, то будут заполнены также данные об адресе подачи и заказчике.

Когда вы поднимете трубку, состояние линии изменится:

Картинка
Состояние линий (идёт разговор).png

При создании карточки заказа вы увидите, что поле «Телефон» заполнено:

Картинка
Карточка заказа 404 первый раз.png

Исходящие звонки

Подобно входящим, вы можете выполнять и исходящие звонки — либо на номер, указанный в карточке заказа или в карточке водителя, связанного с заказом; либо на любой номер, который вы вводите вручную. В первом случае, чтобы инициировать исходящий звонок, выполните следующие действия:

  1. Переведите фокус на список текущих заказов. Быстро — F1, Alt+1.
  2. Выберите в списке нужный заказ.
  3. Инициируйте звонок. Для этого либо нажмите соответствующий пункт контекстного меню, либо горячую клавишу.
    Для звонка на номер, указанный в поле «Телефон»F9.
    Для звонка на номер, указанный в поле «Звонить на»F10.
    Для звонка водителю, который связан с экипажем, назначенным на заказ, — F11.
  4. Поднимите трубку телефона — Rander получит информацию о том, что трубка поднята, и начнет набирать номер. В случае с гарнитурой, у которой «трубка» всегда поднята, это действие выполнять не нужно.

При этом состояние линии изменится соответствующим образом:

Картинка
Состояние линий (исходящий звонок).png

Чтобы завершить разговор, положите трубку. Если вы используете гарнитуру, то положить виртуальную «трубку» можно комбинацией клавиш Alt+.

Ссылки