Asterisk без внешних компонент?

Публикация № 185221

Управление - Управление взаимоотношениями с клиентами (СRM)

64
Да, не вопрос! Причем, это делается просто до безобразия! И сейчас, мы с этим  безобразием разберемся. К тому же, у безобразия есть нюансы. Заодно, разберемся с особенностями AMI поверх HTTP.

Будет много текста, да еще и без картинок. Заранее благодарен тем, кто дочитает статью до конца. Постараюсь как минимум не быть нудным :-)

 

Раздел для тех, кто не в теме.

 

Кто уже читал мои предыдущие статьи и знает про AMI (Asterisk Manager Interface) и AJAM, может смело пропустить этот раздел.

AMI – это интерфейс управления Asterisk-ом. Но, подключения к AMI, как и девушки, бывают разные. Два основных:

  1. AMI поверх TCP, который часто называют просто AMI
  2. AMI поверх HTTP, его еще называют AJAM (Asynchronous Javascript Asterisk Manager). Хотя, особой асинхронности я там не увидел.

Если объяснять на пальцах, то разница между 1 и 2, как между толстым и веб-клиентом. Ссылка для тех, кто-то хочет накуриться правильных английских мануалов.

Внешняя компонента ROM-Asterisk может использовать оба способа подключения.
Внешняя компонента от МИКО использует только AJAM.
Но нам, они пока не нужны – мы будем подключаться без них.

 

Настройка AJAM на стороне Asterisk

 

Ребята из МИКО написали хорошую статью о том, как выполнить настройку AJAM в Asterisk. Вдаваться в детали настройки мы не будем, это больше для админа, дайте ему ссылку, пусть настраивает.

 

Кодировщики AJAM

 

Что еще нам нужно знать про AJAM? В нем есть разные типы кодировщиков ответов:

  1. rawman – самый простой, которым мы и будем пользоваться
  2. arawman – тоже самое, что и rawman, плюс использование более навороченной HTTP-digest аутентификации с MD5-хешами
  3. mxml – ответы сервера кодируются в XML
  4. manager – кодирует ответы в простые HTML-формы. Этот кодировщик годится разве что на побаловаться вначале

Схема работы с AJAM

 

Те, кто уже работал с HTTP-сервером, этот раздел могут пропустить.
Важно понимать, что мы работаем с HTTP-сервером. Понятно, что сразу после получения нами HTTP-ответа, сервер разорвет соединение.

Схема будет такой: Connect -> Запрос -> Ответ -> Disconnect

Если хочется еще что-то спросить у Asterisk-а, тогда добро пожаловать в новую итерацию. Это вам не AMI поверх TCP, когда можно 1 раз «зацепиться» за сервер и просто слушать события.

 

Алгоритм наших действий

 

Не менее важно понимать сам алгоритм наших действий. По шагам:

  1. Устанавливаем HTTP-соединение
  2. Авторизуемся. При удачной авторизации, сервер вернет нам Cookie, который мы прихраним для использования в следующем HTTP-запросе
  3. Выполняем нужный нам HTTP-запрос, обновляем Cookie.

Реализация

 

Считаем, что админ уже все настроил и можно приступать.
Все, что нам нужно – это HTTPСоединение и ровные руки, чтобы отправлять ровные запросы.

Код работы с Asterisk настолько тривиальный, что его нет смысла здесь приводить. Все сводится к элементарной отправке и чтению HTTP-запросов. Не верите? Смотрите сами:

Организация соединения:

Соединение=Новый HTTPСоединение(IP,Port,,,,Таймаут,);

Отправка и чтение запроса:

ТекстКоманды="/asterisk/rawman?action=…бла-бла-бла";
Запрос=Новый HTTPЗапрос();
Запрос.АдресРесурса=ТекстКоманды;
Ответ=Соединение.Получить(Запрос);

Это все :)

 

Ложка дегтя

 

Когда мы сами являемся источником события, то все вроде бы как хорошо. А вот, когда мы являемся потребителями и хотим просто слушать, то не все так гладко.

Перефразируя мем «нельзя просто так взять и получать события по AJAM». При работе через AJAM нам нужно будет периодически задалбывать HTTP-сервер запросами типа «Сервер, там для меня случайно нет событий?».

Допустим, нам нужно получить инфу о том, что на нас идет входящий звонок. Тогда нам нужен какой-то обработчик ожидания, который периодически будет опрашивать HTTP-сервер.

Именно для такого случая, придумали AMI-команду WaitEvent. Она делает следующую вещь - говорит Asterisk-у: «Мол, я тут событие жду. Не разрывай пож-та соединение пока оно не придет. Я готов ждать максимум 30 секунд». Asterisk конечно же так и поступит.

Но, все это время, пока мы ждем событие, наш HTTP-запрос будет находиться в «висячем» состоянии и клиентское окно 1С будет выглядеть зависшим.

  1. Пользователю, независимо от пола, «висячее» состояние вряд ли понравится
  2. Сервер тратит свои ресурсы на поддержание открытой сессии

Вы спросите, а может делать частые HTTP-запросы, допустим каждые 10 секунд, с таймаутом ожидания 10 секунд?
Может быть… Я же не знаю вашей нагрузки на Asterisk и на 1С.
ИМХО, здесь важно найти оптимальный баланс - и сервер не задолбать, и не пропустить важное событие AMI.

 

И что с этим делать?

 

Думаю, нужно подбирать решение по конкретной ситуации. Обращайтесь – помогу, если смогу.

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

  1. Ищите, тестируйте и найдете. Весь инструмент во вложенной к статье обработке. Поиграйтесь с частотой запросов и с таймаутом ответа.
  2. Пофильтруйте события – хотя бы уберите лишние классы событий. Об этом написано в других моих статьях.

Если пользователь использует толстый клиент, то скорее всего, он сидит внутри сети. Тогда нечего заморачиваться, можно использовать обычный AMI через TCP. Подключаем этого пользователя через ROM-Asterisk и пусть себе работает.

Если пользователь использует тонкий клиент и сидит внутри сети, тогда тоже самое – AMI поверх TCP и ROM-Asterisk. Кстати, тонкому клиенту удаленному, но с хорошим каналом, это тоже подойдет.

Если пользователь использует веб-клиент или же тонкий клиент на нестабильном канале, тогда однозначно AJAM.

 

Небольшой хак

 

Если у пользователя НЕ веб-клиент, но вы хотите использовать именно AJAM, а не AMI, тогда могу вам дать хорошую подсказку, как уйти от «висячего» HTTP-запроса.

Вместо объекта HTTPСоединение можно использовать соединение ROM-Asterisk, а вместо объекта HTTPЗапрос использовать метод ВыполнитьКоманду. В этом случае, подмерзания не будет – ответ придет асинхронно, как внешнее событие. Вы отдали команду и забыли, когда придет ответ – Asterisk вам сам скажет.
Выложу реализацию этого хозяйства в отдельной статье.

 

Выводим выводы

 

Подключаться к AJAM без внешних компонент можно и это совершенно не сложно. Хотя, с точки зрения производительности, это не всегда оптимально. Иногда вместо HTTP-соединения, правильнее использовать соединение по TCP. Может в будущем в 1С появится объект TCPСоединение, а пока для этого нужны внешние компоненты.

Использовать AJAM лучше там, где это действительно нужно. Если можно использовать AMI поверх TCP – используйте, с ним проще. На нем можно делать всякие потрясающие штуки. Зато, AJAM – отличное решение для веб-клиента или плохих каналов.

К статье приложена внешняя обработка AJAM, которая будет работать как в режиме управляемого приложения, так и в обычном режиме.

Успешной вам разработки!

64

Скачать файлы

Наименование Файл Версия Размер
AJAM
.epf 12,88Kb
03.05.13
185
.epf 12,88Kb 185 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. asved.ru 36 08.05.13 09:22 Сейчас в теме
А WaitEvent можно отправить в фоновое задание.
3. oleg.rizvanov 237 08.05.13 13:16 Сейчас в теме
(1) asved.ru,
Наверное можно. Всегда считал, что фоновое задание выполняется на стороне сервера, а нам вроде как надо клиенту результат отдать...
Не до конца понимаю, как фоновое задание использовать для данной задачи? Приведете пример?
5. asved.ru 36 08.05.13 13:35 Сейчас в теме
(3) честно говоря, разбираться некогда, суть в том, что этим мы избежим "зависания" на стороне пользователя. Правда, инициализировать проверку результата все равно придется со стороны клиента, через ОбработкаОжидания(), к примеру. Но это уже в рамках 1С, что, я полагаю, существенный плюс.
6. oleg.rizvanov 237 08.05.13 13:51 Сейчас в теме
(5) asved.ru,
А в именно чем плюс? Какая разница кого периодически опрашивать HTTP-сервер или 1С-сервер?
Тогда уже лучше не париться с родным объектом HTTPСоединение, а использовать XMLHTTPRequest
2. zfilin 2101 08.05.13 12:13 Сейчас в теме
Хотел тебе ссылку отправить, мол, смотри какая крутецкая статья по Asterisk. А это ты ее и написал. =)))
4. oleg.rizvanov 237 08.05.13 13:16 Сейчас в теме
(2) zfilin,
Привет, Саша. Стараюсь для сообщества :)
7. shmellevich 120 10.05.13 13:19 Сейчас в теме
Если пользоваться
Ответ=Соединение.Получить(Запрос);
для получения ответа от сервера, то нужно автору уточнить, что версия платформы должна быть не ниже 8.2.18, ибо только в этом релизе уже есть HTTPОтвет.
8. oleg.rizvanov 237 10.05.13 14:00 Сейчас в теме
(7) shmellevich,
Да, действительно, этот момент я как-то упустил.
Спасибо за важное уточнение.
9. shmellevich 120 10.05.13 14:25 Сейчас в теме
(8)
Пожалуйста, конструкция сразу глаз начала резать ;)
К хорошему быстро привыкаешь, тестил 8.3, да так увлекся, что начал теряться, где что работает )))
10. oleg1979 33 01.08.13 12:45 Сейчас в теме
Подскажите пожалуйста, можно ли в 1С 8.2 при дозвонке на какой либо номер через Asterisk определять статусы звонков "занято", "нет ответа", "трубка поднята"?
11. oleg.rizvanov 237 01.08.13 13:34 Сейчас в теме
(10) oleg1979,
Можно. Поднимите ветку с этим вопросом в форуме Simplit - вам ответят
12. Aspirant 2 30.01.14 18:35 Сейчас в теме
когда будет кросс платформенное решение ? Очень хочется на линукс пересесть..
13. Aspirant 2 04.02.14 14:33 Сейчас в теме
еще какой командой можно выцепить имя файла записи разговора?
14. Aspirant 2 13.02.14 12:12 Сейчас в теме
в веб клиенте не получится? Там не работает HTTPСоединение
15. oleg.rizvanov 237 13.02.14 19:23 Сейчас в теме
(14) Aspirant,
Для веб-клиента этот объект недоступен. Попробуйте обойти через сервер.
16. Rustig 1206 14.06.16 16:23 Сейчас в теме
(0) подскажите, пож-та, скачал вашу обработку, при указании айпи-адреса, логина и пароля, не логинится сервер. выдается ошибка
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr />
<address>Asterisk Server</address>
</body></html>
17. kuzz 17.12.16 05:48 Сейчас в теме
(16) Добрый день! Получаю такую же ошибку. Удалось ли решить проблему?
18. Rustig 1206 19.12.16 21:23 Сейчас в теме
(17) ее решил сисадмин, который настраивал ами
19. kuzz 20.12.16 03:06 Сейчас в теме
(18) Спасибо! Да, верно. Эта ошибка, всего навсего, вызвана отсутствием доступа к сервису AJAM на стороне сервера. Требовалось корректно настроить сервер
20. Zixxx 26.01.17 19:49 Сейчас в теме
А как организована запись звонка, и получение его по какому-то идентификатору?
21. Denanhel 14.11.18 19:34 Сейчас в теме
Ризванову огромный респект. Данна публикация позволила организовать полноценную конфигурацию для колл-центра. Причем, что примечательно без всяких внешних компонент. Именно колл-центр только звонки, только хардкор. Всем советую обратить внимание на следующую страницу http://wiki.simplit.info/doku.php/doc/ami/action . Все методы работают так что получите и распишитесь.
Оставьте свое сообщение

См. также

Загрузка записей телефонных звонков из Asterisk 6

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 ERP2 УТ11 КА2 Россия Абонемент ($m) Телефония, SIP

Как и обещал, вторая часть моей реализации взаимодействия с АТС Asterisk из Управления торговлей 11, а именно загрузка записей телефонных разговоров в качестве прикреплённого файла к документу Телефонный звонок.

1 стартмани

28.07.2019    1348    1    soulner    6       

Звонок из карточки контакта через Asterisk без внешних компонент 5

Инструменты и обработки Программист Расширение (cfe) v8 ERP2 УТ11 КА2 Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Не спешат, к сожалению, разработчики 1С интегрировать Управление торговлей с IP-телефонией. Есть решения от сторонних производителей, но они сильно платные и используют механизм внешних компонент. А было бы круто, если бы можно было сразу позвонить из карточки контактного лица и тут же заполнить форму звонка, и всё это без привязки к Windows… Эх, мечты!

1 стартмани

01.07.2019    4540    7    soulner    28       

Расписание "Календарь записей на прием" 7

Отчеты и формы Пользователь Конфигурация (md, cf) v8 УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Рабочее место

Запишитесь на прием к нам с помощью нашего расписания. Индивидуальный подход к каждому ООО "Фобос и Деймос".

3 стартмани

18.04.2019    2107    5    MaxxiMiliSan    0       

1С и Битрикс24, загрузка и прослушивание звонков в 1С. Интерактивно и через регламентное задание 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Внешние источники данных

1С и Битрикс24, загрузка звонков, прослушивание в 1С. Распознавание партнеров, сотрудников, Контактных лиц. Отображается звонок во взаимодействиях карточки партнера.

1 стартмани

04.04.2019    2330    5    p.ugrumov    2       

DLL для подключения к Asterisk (32/64 клиенты) 6

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Телефония, SIP

Подключение к Астериску и получение событий "Newchannel","BridgeEnter","Hangup" через ОбработкаВнешнегоСобытия.

1 стартмани

19.03.2019    2728    3    xxxAndricxxx    9       

Интеграция Альфа-авто с телефонией (Простые звонки) 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Автомобили, автосервисы Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Телефония, SIP

Появилась необходимость интеграции Рарус Альфа-авто 5 с телефонией. По ряду причин от использования встроенного в конфигурацию "Рарус СофтФон" клиент отказался. В итоге был выбран удобный для клиента оператор SIP телефонии. Интеграцию с 1С выбранный оператор предлагает через решение Простые звонки (как и многие другие операторы). Готового решения для Альфа-авто не оказалось. В итоге оптимизировали обработку для УТ 10.3.

1 стартмани

26.02.2019    5456    5    de0nis    0       

Мобильное приложение для формирования заказов. Агент 7

Инструменты и обработки Системный администратор Программист Пользователь Архив с данными v7.7 v8 Оптовая торговля, дистрибуция, логистика УУ Android Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Розничная торговля Абонемент ($m) Мобильная разработка Управление торговлей

Мобильное приложение на платформе Андроид для формирования заказов клиентов. Основное предназначение - работа торговых агентов, представителей, что включает в себя: список клиентов с адресами, телефонами, историей взаиморасчетов; список товаров с остатками, с несколькими типами цен; составление заявки; регистрация поступления оплаты; отслеживание координат. Приложение можно состыковать с 1С любой версии. Поддерживаемые протоколы передачи: файловый (FTP), Web-service, HTTP-service.

1 стартмани

30.01.2019    3598    5    ruslan_hut    2       

Конфигурация "Скрипт звонка" 8

Инструменты и обработки Программист Архив с данными v8 Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Практика программирования

Конфигурация имеет возможность  создания сценария разговора, его запуска и сохранения.

3 стартмани

14.12.2018    2648    2    birk    0       

Электронные карты лояльности для магазина (мобильное приложение) 14

Инструменты и обработки Программист Пользователь Руководитель проекта Расширение (cfe) v8 v8::ОУ v8::Mobile УТ11 Розничная и сетевая торговля (FMCG) УУ Управление взаимоотношениями с клиентами (СRM) Розничная торговля Абонемент ($m) Мобильная разработка Управление торговлей WEB

Пластиковые дисконтные карты - уже прошлый век. Наступила эпоха мобильных приложений. С помощью мобильных приложений можно информировать ваших лояльных клиентов о новых акциях, начисленных бонусах, а также персональных предложениях, вместо рассылок по СМС и почте. Разработка индивидуального мобильного приложения для магазина - удовольствие не из дешевых. Но это и не обязательно, ведь для всех мобильных платформ уже есть встроенные приложения, в которых вы можете разместить карту лояльности вашего магазина. Например, с помощью системы CardPR. В данной публикации показано, как выгрузить клиентов из 1С в CardPR и настроить информирование клиентов о начисленных бонусах за покупки.

1 стартмани

28.05.2018    8450    25    Kutuzov    5       

http-сервисы для интеграции 1С и облачной телефонии (на примере Sipuni) 8

Инструменты и обработки Системный администратор Программист Руководитель проекта Расширение (cfe) v8 v8::ОУ УТ11 Абонемент ($m) Телефония, SIP

Использование http-сервисов 1С для прямой интеграции с API облачной телефонии на примере оператора Sipuni. Демонстрируется возможность управления входящим звонком с помощью 1С. А также внешняя обработка для исходящих звонков.

5 стартмани

03.05.2018    11632    11    Kutuzov    4       

СМС-верификация при регистрации клиента, списании бонусных баллов, СМС о начислении баллов 25

Инструменты и обработки Программист Пользователь Расширение (cfe) v8 v8::ОУ Розница УТ11 Розничная и сетевая торговля (FMCG) УУ Управление взаимоотношениями с клиентами (СRM) Розничная торговля Абонемент ($m) SMS рассылки Управление торговлей

Предлагаемое расширение для конфигурации 1С Управление Торговлей 11, и Розница 2 позволяет подтверждать операции с бонусными баллами с помощью СМС, отправляемых на телефон клиента. Также предлагается внешняя обработка для отправки информации о начислении бонусных баллов по СМС.

2 стартмани

16.03.2018    16952    96    Kutuzov    69       

Автоматизация отдела продаж - CRM конфигурация для небольшой компании 12

Отчеты и формы Руководитель проекта Конфигурация (md, cf) v8 Россия УУ Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Абонемент ($m) Управленческий учет (прочее)

Вам нужна несложная и многофункциональная автоматизированная система управления продажами для автоматизации отдела продаж? Наша CRM Система поможет Вам! Внедрение займет не более 15 минут. A-CRM - быстрая и безболезненная автоматизация отдела продаж. Без лишних затрат и сложностей. Интеграция с 1С Бухгалтерией 3 и 1С УТ 11.

1 стартмани

05.03.2018    12309    34    user718500    12       

Распознавание телефонных звонков с помощью речевых технологий Yandex SpeechKit (новая версия Yandex SpeechKit Cloud) 54

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Россия Windows Абонемент ($m) Телефония, SIP

Обработка позволяет преобразовывать телефонный звонки формата wav в текст с помощью речевых технологий Яндекса. Дополнительно в обработке реализована нарезка телефонного звонка на кусочки по 1 Мб с помощью SOX. Загрузка дополнительных данных по звонку из программы SpRecord. Использовал на нетиповой конфигурации Управление торговлей 10.3.

6 стартмани

23.01.2018    14702    16    zzhiraf_    17       

Отправка СМС из базы через БИЛАЙН, ТЕЛЕ2 9

Инструменты и обработки Системный администратор Руководитель проекта Внешняя обработка (ert,epf) v8 УТ10 УПП1 ERP2 УТ11 УУ Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Хочу поделиться простой обработкой, дающей возможность отправлять СМС сообщения из ваших баз через оператора сотовой связи Билайн Назначение очень широкое. На текущий момент без информирования клиентов сейчас никуда.

1 стартмани

03.01.2018    12488    32    appolon321    3       

Мини-CRM (на базе внешней обработки) для УТ 10.3 (как Базовой версии, так и ПРОФ) 5

Отчеты и формы Пользователь Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 УУ Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Рабочее место

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

2 стартмани

07.12.2017    10815    2    Rustig    1       

Бизнес-процессы: Процесс заключения договора с клиентом 10

Статья Программист Руководитель проекта Архив с данными v8 1cv8.cf УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Управление бизнес-процессами (BPM)

Статья о том, как построить процесс работы с договорами клиентов. Написана по мотивам наших автоматизаций - постарались обобщить знания в шаблонный процесс, который легко подправить под свои нужды. К публикации прикреплен пример регламента такого процесса.

1 стартмани

30.11.2017    15166    13    siddy    0       

Автоматическое создание партнеров/контрагентов при помощи сервиса Dadata.ru 8

Инструменты и обработки Бухгалтер Руководитель проекта Расширение (cfe) v8 v8::ОУ УТ11 УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Обработка справочников

Расширение позволяет автоматически создать элемент справочников партнеров по ИНН или части наименования. Для 1С:Управление торговлей 11.

2 стартмани

13.11.2017    7004    8    The Ded    0       

Подсистема liteTemplate - шаблоны текстов и рассылок. Изменение бизнес-логики без изменения конфигурации 6

Инструменты и обработки Программист Руководитель проекта Конфигурация (md, cf) v8 1cv8.cf УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки Email

Публикую решение, применение которому можно найти при работе с бизнес-процессами, рассылками по клиентам, автоматическими реакциями на события в 1С.

1 стартмани

11.10.2017    7990    8    Nikola23    0       

Печать карточки контрагента в 1С:Бухгалтерии 3.0 5

Отчеты и формы Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Россия БУ УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Пакетная печать

Печатная форма для справочника "Контрагенты", которая выводит в табличный документ и на печать сведения о контрагенте, хранящиеся в программе "1С:Бухгалтерия", редакция 3.0.

1 стартмани

16.09.2017    18321    54    accounting_cons    20       

Виртуальная клавиатура в 1С 5

Инструменты и обработки Программист Руководитель проекта Внешняя обработка (ert,epf) v8 1cv8.cf Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Универсальные обработки Email

Форма обратной связи, включает в себя виртуальную клавиатуру, почтовый модуль(отправка на электронную почту) и проверки правильного заполнения полей. Обычная форма.

1 стартмани

21.04.2017    7122    3    Johnson1987    0       

Рассылка по контрагентам 7

Инструменты и обработки Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Email

Иногда требуется сделать рассылку по контрагентам. Сообщить об изменении реквизитов компании, разослать информацию, прайс лист.

1 стартмани

20.04.2017    7585    17    Andy30    2       

Пример работы с апи AMO CRM под УНФ 1.6 25

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 УНФ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Внешние источники данных

Пример импорта сделок и контактов в Управление небольшой фирмой 1.6 из АМО СРМ. Обработка может быть полезна разработчикам, у которых есть необходимость с нуля, используя апи АМО СРМ, выполнить импорт данных контактов и сделок.

1 стартмани

17.04.2017    9745    107    nickn1659@gmail.com    5       

Сервис SMS-рассылок SMS.RU для конфигурации 1С:Фитнес клуб 5

Инструменты и обработки Системный администратор Программист Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v8 1cv8.cf Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Предлагаем вашему вниманию обработку для конфигурации 1С:Фитнес клуб 3.1 для отправки SMS-сообщений с помощью "не родных" сервисов. Цены на отправку СМС для этой конфигурации по умолчанию достаточно высокие, постараемся их уменьшить за счет использования стороннего шлюза рассылки.

1 стартмани

20.03.2017    12228    9    Diversus    0       

Журнал записи клиентов 10

Отчеты и формы Руководитель проекта Конфигурация (md, cf) v8 Бытовые услуги, сервис Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Управление услугами и сервисом

Журнал предварительной записи на платформе 1С 8 для небольших салонов красоты, спа-салонов, массажных салонов, клиник и т.д.

5 стартмани

10.11.2016    22534    32    alfanika    2       

Бланки договоров в УНФ с таблицами, печатями и факсимиле 19

Отчеты и формы Бухгалтер Руководитель проекта Расширение (cfe) v8 УНФ Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Печатные формы документов

В УНФ есть прекрасная возможность автоматически формировать договоры с заполненными реквизитами. Нужно только создать бланки договоров и вставить параметры, которые заполнятся автоматически при создании договора. Однако штатные средства не позволяют вставить в бланк таблицу, например для размещения реквизитов сторон в две колонки, и рисунки, например печать организации и факсимиле. Проблему решает данное расширение, которое легко подключается и не требует снятия конфигурации с поддержки.

1 стартмани

14.10.2016    17404    117    vipElek    6       

Внешняя компонента RBSCaller.dll для интеграции с 3CX Phone System 7

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Разработка внешних компонент Телефония, SIP

Внешняя компонента для 1С: 8.x, позволяющая производить звонки, получать оповещения о входящих через механизм внешних событий 1С.

2 стартмани

12.10.2016    14602    17    RBS    7       

Управление небольшим проектом в стиле Канбан (аналог Trello досок) 36

Инструменты и обработки no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Рабочее место

Система, основанная на карточках и наследующая принципы KanBan. Позволяет организовать персональную работу за минимальное время. Подходит для стартапов, домашних проектов и просто для хранения идей. В текущем виде проектируется для организации работы службы поддержки в целях оптимизации бизнес-процессов и замены текущего инструмента (Trello досок) используемого для обработки входящих обращений в CRM

1 стартмани

26.09.2016    16467    43    vagipov    30       

История изменения контактной информации контрагентов, на примере cохранения истории изменений адресов партнеров и контрагентов, для УТ 11.2 9

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 УТ11 Россия УУ Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Практика программирования

Сохраняем историю изменений адресов партнеров и контрагентов для УТ 11.2 с возможностью печати документов задним числом с нужными адресами. В публикации описаны необходимые минимальные доработки конфигурации для: хранения истории изменений и автоматической подстановки нужного адреса (в зависимости от даты) в печатные бланки.

1 стартмани

14.09.2016    11584    2    sergey512    5       

Отправка SMS 6

Инструменты и обработки Руководитель проекта Архив с данными v8 1cv8.cf Россия Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Программа предназначена для отправки SMS из программы 1С:Предприятие версии 8.3. Особенность данной обработки состоит в том, что для отправки SMS не требуется использования дополнительного оборудования, драйверов устройств и сторонних сервисов. Программа представлена в двух вариантах: Обработка для разработчика и Расширения конфигурации для пользователя.

1 стартмани

30.08.2016    10175    16    Uplomb    5       

Легкий интернет-магазин из УТ 11.2 67

Инструменты и обработки Руководитель проекта Внешняя обработка (ert,epf) v8 УТ10 УУ Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Розничная торговля Абонемент ($m) WEB

Обработка создания интернет-магазина из УТ 11. Создается единственный файл html, который содержит все выгруженные товары. Клиент составляет и отправляет заказ вам на e-mail прямо из браузера, не прибегая к использованию стороннего ПО.

11.08.2016    22474    482    hlopik    36       

Конфигурация для Call-центра 5

Отчеты и формы Пользователь Руководитель проекта Конфигурация (md, cf) v8 1С:Франчайзи, автоматизация бизнеса УУ Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) Управление услугами и сервисом

Конфигурация для работы call-центра, агрегировала данные из трех источников: заказы с сайта, данные из учетной программы, данные от смс провайдера, что дало возможность работникам call-центра больше времени уделять клиентам и структурировало общение аптек с call-центром.

1 стартмани

15.07.2016    11296    10    wbazil    3       

Мобильное приложение для торговых представителей 20

Инструменты и обработки Руководитель проекта Подсистема v8 БП2.0 КА1 УПП1 УТ10 Оптовая торговля, дистрибуция, логистика УУ Android Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Розничная торговля Абонемент ($m) Мобильная разработка Управление торговлей

Предлагаю Вашему вниманию простое и удобное мобильное приложение для работы с заказами и модуль обмена с мобильным приложением через веб-сервис. Модуль без изменений возможно встроить в конфигурации: УТ 10.3, УПП 1.3, КА 1.1, БП 2.0. Код открыт, поэтому можно встроить в любую конфигурацию.

5 стартмани

31.03.2016    22841    39    ProgrammistC    25       

Управление Asterisk конференцией из 1С 5

Инструменты и обработки Системный администратор Архив с данными v8 Windows Абонемент ($m) Телефония, SIP

Пример интеграции 1С и Asterisk для управления конференциями.

1 стартмани

17.03.2016    16209    16    lakhnov.alexander    6       

Сообщения клиентам, sms (1C + android) 10

Инструменты и обработки Руководитель проекта Внешняя обработка (ert,epf) v8 БП2.0 УТ10 УПП1 Украина Россия Windows Управление взаимоотношениями с клиентами (СRM) Абонемент ($m) SMS рассылки

Приложение для отправки сообщений прямо из программы 1С:Предприятие 8.3 и обработка к нему. Для обычных форм

1 стартмани

28.02.2016    11461    14    mihey    4