Панель телефонии для 1С

16.10.13

Интеграция - Телефония, SIP

Панель телефонии для 1С поможет контролировать входящие и исходящие звонки звонки. Есть возможность сохранения номеров в телефонной книге, так же есть возможность загружать номера из 1С.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Панель телефонии для УТ
.epf 272,26Kb
103
103 Скачать (1 SM) Купить за 1 850 руб.

Ресурсы

Основой для разработки являлась обработка из следующей публикации: //infostart.ru/public/192267/

Для работы так же использовались следующие материалы: //infostart.ru/public/121803/

 

Описание

Панель телефонии разработана для управления звонками поступающими на внутренний софтфон (SoftPhone). Панель перехватывает входящие и искодящие звоки софтфона, позволяя видеть кто из клиентов вам звонит, так же позволяет звонить на другие номера, связывая ваш софтфон с нужным клиентом.
Основное меню представлено четырьмя кнопками: "Телефонная книга", "Входящие звонки", "Исходящие звонки" и "Расширенный поиск".


Телефонная книга. По нажатию этой кнопки откроется окно телефонной книги, в ней можно записывать свои номера и обновлять книгу в соответствии со спрвочником "Клиенты". По нажатию кнопки "Выбрать" окно закроется и номер выделенного клиента попадёт в поле набора телефона. Так же можно удалять номера по одному или группами.


Входящие звонки. По нажатию этой кнопки в окне выведится таблица входящих звонков. В ней можете видеть кто и когда вам звонил.


Исходящие звонки. По нажатию вы увидите таблицу исходящих звонков. В ней можете видеть кому и когда вы звонили.


Расширенный поиск. Расширенный поиск позволяет находить клиентов не открывая телефонную книгу. Для поиска введите имя или фамилию нужного человека (можете ввести часть имени или фамилии) в поле "Поиск", нажмите кнопку "Искать!" и вы увидите в поле "Результат" результаты в формате: "ИмяКлиента" "НомерКлиента". Так же вы можете вводить номер (часть номера) клиента и в результатах вы увидите номера где встречалась искомая комбинация цифр. Выбирая нужного клиента из выпадающего списка его номер появляется в поле набора номера.

 

Звонить. По нажатию этой кнопки панель связывает ваш софтфон с набранным номером. Для соединения вы должны сразу же поднять трубку.

 

Клавиатура. Показывает/скрывает экранную клавиатуру.

 

Вкладка "Набор". Включает в себя поле набора "Номер" и кнопки "Звонок", "Клавиатура".

 

Вкладка "Нстройки". Хранит настройки подключения к менеджеру астериск (AMI). 

 - Адрес. IP-Адрес менеджера AMI.
 - Порт. Порт менеджера, как правило 5038.
 - Логин. Имя менеджера AMI.
 - Пароль. Пароль под которым будем подключаться к менеджеру.
 - Внутренний номер. Номер по которому вы зарегистрировали софтфон на АТС.
 - Контекст для исходящих. Ваше имя или имя подключённого аккаунта. Можете оставлять пустым (в некоторых АТС придётся вводить латинскими символами).
 - Кнопка "Подключиться". Подключает к менеджеру
 - Автоподключение. Флажок автоподключения при открытии окна панели.
 - Индикатор. Индикатор подключения к внешней компоненте.


 

Вкладка "Файл". Хранит путь к файлу внешней компоненты. Подключается при первом вхождении в обработку через толстый клиент.


Вкладка "Аккаунт". Хранит технические данные и служит для просмотра аккаунта, к которому вы подключены.


 

 Телефонная книга.

Кнопки меню соответственно: 

Добавить. Добавляет строку в таблицу для записи нового клиента

Выбрать. Закрывает телефонную книгу и помещает номер выделенного клиента в поле "Номер" на основном окне.

Удалить. Удаляет выделенного клиента из книги (может удалять группами).

Обновить. Загружает из базы 1С номера клиентов.

Сортировать по убыванию. Сортирует таблицу по убыванию от А до Я.

Сортировать по возрастанию.  Сортирует по возрастанию от Я до А.



Заключение

Хочется выразить благодарность компании Simplit за предоставление бесплатной внешней компоненты для связи с Asterisk Meneger Interface. За их поддержку по всем вопросам на форуме. 
Так же выражаю благодарность за создание свободной обработки на основе которой я сделал свою работу. Без этого всего я бы не смог воплотить в жизнь свои задумки.

По возможности буду обновлять и дорабатывать версию, если удастся, но это будет примерно через год, т. к. мне придётся отехать по вопросам службы. 

Телефония ROM-Asterisk Внешняя обработка Панель телефонии

См. также

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

14800 руб.

01.11.2012    93055    107    1    

115

Рабочее место Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Акцизы Платные (руб)

Помощник ЕГАИС для 1С Розница 2.2/2.3 - обновление сопоставлений алкогольных классификаторов, инвентаризация по марке, проверка накладных по check1.fsrar.ru, поиск продукции по акцизке, запрос новых акцизных марок и многое другое!

12000 руб.

05.01.2016    146244    503    699    

226

Оптовая торговля Рабочее место Создание на основании Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Полнофункциональное расширение для формирования и ведения учета перевозочных документов всех видов (ТН, ТТН, ЭТрН). Печать документов или отправка через ЭПД (Электронный перевозочный документооборот). Поддержка регистрации нескольких перевозок на одну финансовую реализацию (в виде УПД, например), а также одной перевозки на основании нескольких финансовых реализаций. Формирование всех сопроводительных документов из одной отгрузки. Формирование реестра грузосопроводительных документов, доверенности менеджеров для указания ответственных лиц (руководитель, главный бухгалтер, кладовщик) организации для пользователей ИБ. Гибкая настройка функциональности под потребности организации.

2298 руб.

18.04.2017    48190    220    42    

86

Рабочее место Производство готовой продукции (работ, услуг) Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Расширение для 1С:УНФ с комплектом из двух АРМ: «АРМ для начальника производства» и «АРМ для рабочего цеха». «АРМ Начальника производства» позволяет анализировать общую картину состояния заказов покупателей и наличие конечных комплектующих и сырья для производства заказанной продукции. Есть возможность направлять заказы в производственную работу (в случае, если заказанную продукцию нужно произвести), резервировать и отгружать готовую продукцию. «АРМ рабочего цеха» позволяет обычным работникам оперативно закрывать производственные задания (оформлять документы выпуска) сразу в программе 1С.

14400 руб.

15.09.2017    51432    88    41    

94

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Программист Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Медиадисплей покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Экран можно использовать в качестве графического меню-борда в кафе и видеовывески. В качестве устройства отображения можно использовать Android-планшеты, смарт-телевизоры с Android, мониторы или проекторы под управлением Windows или Linux-компьютера. Linux-версия успешно запускается на одноплатных компьютерах Raspberri Pi и Orange Pi. Настраивается ЛЮБОЙ ДИЗАЙН экрана при помощи встроенного графического редактора! Решение можно масштабировать от одного экрана до тысяч экранов с централизованным управлением.

15000 руб.

30.05.2017    53375    8    69    

45

Рабочее место Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Подсистема УРС - это инструмент для гибкой настройки интерфейсов пользователей типовых и измененных конфигураций. Создаем рабочие места для любой должности, выводим отчеты и диаграммы, компонуем данные в планировщиках, создаем сценарии действий - без программирования. Встраивается в любую конфигурацию от "Управления торговлей 10.3" (БП, КАА и т.д.) до "Управления производственным предприятием (ERP) 2.0" (УНФ, УТ11 и т.д.) на платформе 8.3

6900 руб.

13.07.2015    30867    4    27    

36
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Жолтокнижниг 259 23.10.13 19:12 Сейчас в теме
красиво, но больших отличий от оригинала не видно.
а сделай возможность авто набора на добавочный номер, 8(495)45-64-56*123
Chloroform; +1 Ответить
2. Chloroform 9 24.10.13 10:33 Сейчас в теме
(1)
Предложение хорошее, но думаю пока надо заняться основными функциями.

Например, сейчас я занят диал планом, на первых порах он будет совершенно простой. Хоть полезность от него относительная, т. к. многие считают, что диал плана на атс больше чем достаточно. В моём случае этот диал план я делаю для того, что бы номерам присваивался автоматически нужный префикс, это полезно, когда менеджеры звонят на номера разных операторов, им не придётся вводить префикс самостоятельно для звонка через симку того же оператора.

Ещё надо порешать вопрос с загрузкой номеров из 1С. Я эту загрузку довольно сильно ограничил, для того, что бы привести все номера сотовых телефонов к формату: 7(9..)-....

Да и потестить надо ещё получше.

Но этот вопрос я тоже не буду отбрасывать. Как вариант на первое время можно вбивать добавочные номера в телефонную книгу, а потом через поиск выбирать нужные.
3. Жолтокнижниг 259 25.10.13 09:29 Сейчас в теме
присваивался автоматически нужный префикс
непонятно.
4. Chloroform 9 25.10.13 10:54 Сейчас в теме
(3)
Поподробнее.
У нас есть: установленная атс (аскозия, как у меня) и у неё подключено 4 симки (2 - МТС и 2 - Билайн). При всём при этом нам сказали: нужно, что бы офис №1 звонил только на сим МТС №1 и Билайн №1, а офис №2 звонил на МТС №2 и Билайн №2. Так же надо, чтобы клиентам с номерами МТС звонили через сим МТС №1 и №2, с билайном соответственно

Как сделать? Так:
В аскозии настраиваем для провайдеров (подключённых симок) шаблоны вызовов.
МТС №1: 11|ХХХХХХХХХХ (шаблон соответствует 13 символам номера: 11 - префикс и ХХХХХХХХХХ - номер передаваемый на сим)
МТС №2: 12|ХХХХХХХХХХ
Билайн №1: 21|ХХХХХХХХХХХ
Билайн №2: 22|ХХХХХХХХХХХ

Теперь в офисе №1 должны набирать номер таким образом: 11 + номер клиента на МТС руками, что не очень удобно. Конечно некоторые сисадмины могут настроить скрипты в конфигурации самой АТС, что бы префиксы сами назначались на номера, но правила могут поменяться, а лезть в конфиги постоянно тоже не хочется.

Для этого делаем шаблон в панели такого типа:
Офис №1:
11+7917ХХХХХХХ
12+7901ХХХХХХХ
11+79ХХХХХХХХХ

Офис №2:
21+7917ХХХХХХХ
22+7901ХХХХХХХ
21+79ХХХХХХХХХ

Подробнее:
Строка 1: Прибавляет префикс с проверкой первых 4 цифр номера, как вы знаете 7917.. - это начало номеров МТС
Строка 2: Делает тоже самое что строка 1
Строка 3: Номера не совпавшие со строками шаблона ранее будут направлены на сим МТС по умолчанию.

Теперь можно не париться и просто набирать номер 7917*****, а техника сама перенаправит звонок в нужное русло. Это поможет не хранить номера телефонов с префиксами в телефонной книге! Можете добавить ещё пару простых строк в начало каждого шаблона:
8-9ХХХХХХХХХ
7+9ХХХХХХХХХ

После этого вы сможете набирать 7917... или 8917 без разницы!

Более подробно о своих шаблонах (ещё называют "План набора", "Dial plan") я опишу в другой публикации. На следующей неделе постараюсь выложить новую версию с шаблонами! Забегая в перёд, я исправлю загрузку номеров из справочников, там тоже можно будет задавать шаблоны для загрузки определённых номеров.
5. boffart 297 29.10.13 09:31 Сейчас в теме
Всегда поражало стремление человека изобрести свое колесо, потратив на это несколько человеко-месяцев. Экономия весьма сомнительная.
С Askozia уже существует интеграция для 1С.

У Simplit есть решение для интеграции с Asterisk, у компании МИКО - уже заточенная обработка под Askozia.

Описанная Вами "простыня" - это нечто сложное. Не проще ли добавлять / удалять префиксы на самой АТС?
Один из примеров шаблонов.
6. Chloroform 9 29.10.13 12:20 Сейчас в теме
(5)
Я видел решения для 1С по интеграции с аскозией. Я ставил их себе (бесплатные демо версии), смотрел функционал, это отличные решения для бизнеса.

Всегда поражало стремление человека изобрести свое колесо, потратив на это несколько человеко-месяцев. Экономия весьма сомнительная.


Похоже на слова менеджера. Просто было интересно сделать, захотел - сделал. В любом случае - я один не смог бы конкурировать с компаниями, которые занимаются этим профессионально. Я не профессионал в программировании, я только учусь. Кстати, потрачено было много меньше, по пол часа на обедах.

По поводу "простыни". Я всё-таки склоняюсь к "велосипеду". Да, я его сделал, сильно сомневался, но решил попробовать. Тут же пытался сделать так, чтобы исходящий номер приводился к нужному формату. Например, сначала удалялась 8, а потом прибавлялась 7, после этого можно и префикс нужный прибавить. На АТС чаще просто обрубается или прибавляется префикс и всё, либо исходящие проходят только по одной строке шаблона, например, если стоит 8-ХХ, то второй 7+ХХ уже не учитывается.

Вы, Алексей, ведущий программист компании МИКО, что могло вас заинтересовать тут?

7. Bonov 29.10.13 17:56 Сейчас в теме
Chloroform, это попытка вам вставить палки в колеса для продвижения своих продуктов. Делайте свое дело, изобретайте велосипед и колесо, конкуренты просто очень не хотят расставаться со своими денюжками, вот и впаривают свои решения, критикуя все остальное вокруг.

Но в том, что префиксы либо должны обрабатываться на самой АТС, либо в одной внешней функции ОбработкаНомера, я согласен. А главное, должна быть возможность ее отключить, иначе Вы из универсального решения сделаете свое сугубо индивидуальное и неподходящее никому.
8. lesenoklenok 35 21.01.14 08:55 Сейчас в теме
Очень интересная разработка, взяла на заметку. Единственное я не поняла, эта разработка может переключать на другого оператора?
9. Chloroform 9 26.01.14 16:58 Сейчас в теме
(8) Сделаю, как с армии вернусь :)
10. Talexan 09.01.17 14:44 Сейчас в теме
Здравствуйте! Что за параметр "Контекст для исходящих"?
11. UPKA 06.09.21 16:57 Сейчас в теме
Подскажите, открывается ли карточка контрагента при входящем звонке? Имеется ли запись разговоров?
12. UPKA 03.06.22 15:10 Сейчас в теме
При попытке открыть пишет ошибку, что не найден фаил компоненты для связи с Asterisk.
13. user1911097 17.02.23 10:15 Сейчас в теме
Коллеги, помогите разобраться можно ли сократить время вызова внешнего компонента:
168000-15997,ADDIN,2,process=1cv8c,OSThread=5368,Func=ExternalEvent,Location=C:\Program Files (x86)\1C-Rarus\SoftPhone\NativeComponent\x32\SP_ClientNative.dll,Source=SoftPhone,Message=OnLinesStatus,Result=0
Оставьте свое сообщение