Интеграция 1С:CRM и Asterisk с помощью PHP-AGI и веб-сервисов 1C

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

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

Давно зрел вопрос, можно ли встроить в диалплан Asterisk обращение к 1С:CRM системе для выполнения каких-либо управляющих действий и можно ли из 1С управлять IP АТС?
Схема работы простейшая — при входящем звонке спросить у 1С что с ним делать, и если 1С ответила, то выполнить команду или продолжить стандартное выполнение маршрута вызова.

В качестве IP АТС мы используем Askozia — это один из дистрибутивов широко известного Asterisk, про Askozia мы писали в этом посте.
В качестве CRM системы используется продукт 1С: Управление торговлей и взаимоотношениями с клиентами 8 в режиме клиент-сервер. Давно зрел вопрос, можно ли встроить в диалплан Asterisk обращение к 1С:CRM системе для выполнения каких-либо управляющих действий и можно ли из 1С управлять IP АТС?

Схема работы простейшая — при входящем звонке спросить у 1С что с ним делать, и если 1С ответила, то выполнить команду или продолжить стандартное выполнение маршрута вызова.
Попробуем выполнить простейшее действие — установить название клиента по номеру телефона из CRM системы и записать это значение в CDR базу Asterisk.

Исходные данные

1С: Предприятие 8.2 (8.2.17.143)
“Управление торговлей и взаимоотношениями с клиентами” ( CRM + УТ )
Около 10000 контрагентов.
СУБД MS SQL
Web сервер IIS

АТС Askozia CFE 2.1: 
Asterisk 1.8.4.4
PHP 4.4.9
AGI phpagi.php,v 2.14

В Askozia уже имеется механизм установки CallerID на основании данных “записной книжки” во внутренней базе данных Asterisk. Для реализации этого варианта мы использовали “SDK компонента связи 1С и Asterisk”.

Пример функции, позволяющей записать данные в AstDB:

 

// Записывает в базу данных Asterisk контактную информацию //

Пример вызова функции, применимо к текущей задаче:
// dbFamily - “cidname” // наша “записная книжка”
// dbKey - Ключ переменной помещаемой в семейство, номер телефона строкой, содержит только цифры
// dbValue - Имя контакта латинскими буквами
ЗаписатьПараметрВБД("cidname", “74952293042”, “OOO MIKO”);

Это первый вариант реализации. Мы запустили его в работу в нашей организации. После синхронизации контактов на всех телефонах 

офиса при звонке видно с кем мы разговариваем (конечно, если есть номер в базе). 

Разумеется CallerID возможно видеть только на телефонах с дисплеем :).


Недостатки:
Необходима периодическая синхронизация данных AstDB и 1С. Данные устаревают.
Askozia — ReadOnly система. В этом ее преимущество и недостаток. После перезагрузки AstDB приводится в “Исходное” состояние — до записи списка клиентов из 1С. 

В силу перечисленных недостатков мы отказались от этого варианта реализации. Но для "голого" Asterisk этот вариант вполне рабочий. 

Вариант онлайн взаимодействия через AGI и Web сервисы 1С: Предприятия 8

 

Создаем веб-сервис 1С

При поступлении звонка на наш внешний номер в маршруте вызова Asterisk возможно вызвать AGI скрипт. В скрипте обратиться к веб-сервису 1С и установить значение CallerID(name).

Разработан простой web сервис 1С:
Имя — MIKO_identify_number

пространство имен: wiki.miko.ru/doc:1cajam:identifynumber
имя файла публикации: 1C_MIKO_identify_number.1cws



У сервиса будет только одна простая операция (функция), 



свойства операции:



содержит один входной параметр «Number», собственно в него и будет передаваться номер звонящего клиента.


тип параметра и возвращаемого значения “string (http://www.w3.org/2001/XMLSchema)
Публикуем веб-сервис (отдельная тема, как это сделать, не будем на ней останавливаться, можно почитать здесь). После публикации проверим работу сервиса с помощью веб браузера, откроем wsdl описание по ссылке:

http://IP_WEB_SERVER_1C/TestComponenta/ws/1C_MIKO_identify_number.1cws?wsdl

Если все правильно, то результат будет таким:



В модуле объекта сервиса пропишем простейший обработчик операции:

Функция identify(Number)
    Результат = "";
    Возврат ПолучитьИмяКонтатаПоНомеруТелефона(Number);
КонецФункции

// примитивный пример получения имени контакта, 
// реальный код зависит от конкретной информационной базы

Функция ПолучитьИмяКонтатаПоНомеруТелефона(Number)
    ОтветСервера = "OOO MIKO " + Number+ "";
    Возврат ОтветСервера;
КонецФункции

Возьмем cURL и проверим работу нашего WEB сервиса «в лоб».
В общем случае команда будет выглядеть следующим образом:

curl --header <заголовки> -d '<XML структура>' <адрес сервиса

Отправляем запрос:
curl --header "Content-Type: text/xml; charset=utf-8" -d ' 74952293042' http://IP_WEB_SERVER_1C/TestComponenta/ws/1C_MIKO_identify_number.1cws 

В этом примере не используется аутентификация (в базе 1С нет пользователя).

Пример ответа сервера:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

    <soap:Header/><soap:Body>

    <m:identifyResponse xmlns:m="http://wiki.miko.ru/doc:1cajam:identifynumber">

        <m:return xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">OOO MIKO 74952293042m:return>

m:identifyResponse>soap:Body>

soap:Envelope>

Работает!

Создаем AGI скрипт

К сожалению, в Askozia очень примитивные возможности PHP, нет даже cURL расширения, да и PHP используется достаточно древней 4.4.9 версии. Тем не менее, мы попробовали победить все ограничения, потому просьба сильно не ругаться на код описанные ниже.      

#!/usr/bin/php -f
get_variable($_varName);
  if(!$v['result'] == 0){
    $agi->verbose($_varName.' ---> '.$v['data'], 10);
    return $v['data'];
  }
  else{
    $agi->verbose($_varName.' not set', 10);
    return "";
  }
} // GetVarChannnel($_agi, $_varName)

// объект класса agi, его описание содержит файл phpagi.php
$agi = new AGI();

// базовые переменные, параметры подключения к сервису
$path   = '/TestComponenta/ws/1C_MIKO_identify_number.1cws';
$server = 'IP_WEB_SERVER_1C';
$port   = 80;
$number = GetVarChannnel($agi, "CALLERID(num)");;
$user_1c= "1C_USERNAME";
$pass_1c= '1C_PASSWORD';

$auth = base64_encode($user_1c.':'.$pass_1c);
$crlf = "\r\n"; 

// данные для передачи - непосредственно сам SOAP запрос
$xmlDocument = (
'

  
    
      '.$number.'
    
  
');
$contentLength = strlen($xmlDocument);
  
// создаем сокет
if (($http_soket = @fsockopen($server, $port, $errno, $errstr,1.5)) == false) 
  return;
$query  = "POST $path HTTP/1.1"                  .$crlf;
$query .= "Host: $server"                      .$crlf; 
$query .= "Content-Type: text/xml; charset=utf-8"    .$crlf; 
$query .= "Authorization: Basic $auth"            .$crlf; 
$query .= "Content-Length: $contentLength"          .$crlf;
$query .= $crlf; 
$query .= $xmlDocument; 
    
// устанавливаем таймаут на поток 1секунда
stream_set_timeout($http_soket, 1, 0); 

// отправляем запрос
fputs($http_soket, $query); 
    
$result = '';

// считываем ответ
while ($line = fgets($http_soket)) 
  $result .= $line; 
  
// отсекаем заголовки ответа
$result = substr($result, strpos($result, $crlf.$crlf) + 4); 
fclose($http_soket);

// разбор ответа

parse_response($result); 

if($ret_value != ''){
  $agi->set_variable('CALLERID(name)', $ret_value);  // Если 1С вернула значение, то записываем это значение в таблицу CDR
} 
?>

Подключим скрипт к Askozia, для этого в веб -интерфейсе перейдем на закладку приложения и добавим новое PHP приложение.



В поле “Логика приложения” устанавливаем текст скрипта. 
Обратите внимание “#!/usr/bin/php -f” — строка должна быть опущена. Askozia сама ее допишет. Устанавливаем имя и номер для приложения. 
Теперь необходимо узнать имя файла скрипта.  Для этого командной консоли (CLI) Asterisk выполним команду: 

# dialplan show 1334444@internal

[ Context 'internal' created by 'pbx_config' ]

  '1334444' =>	1. NoOp(internal calling application: AGI_App_CallerID) [pbx_config]
                2. Set(CDR(InternalCalleridNum)=1334444)      [pbx_config]
                3. Goto(DIALPLAN-APPLICATION-176239923050fac4c5678b9,${EXTEN},1) [pbx_config]

-= 1 extension (3 priorities) in 1 context. =-

Мы выяснили, что в номере 1334444 вызывается контекст DIALPLAN-APPLICATION-176239923050fac4c5678b9

Выведем этот контекст, чтобы понять как называется наш PHP файл:

# dialplan show DIALPLAN-APPLICATION-176239923050fac4c5678b9

[ Context 'DIALPLAN-APPLICATION-176239923050fac4c5678b9' created by 'pbx_config' ]
'h' =>	1. Hangup()
's' =>	1. AGI(DIALPLAN-APPLICATION-176239923050fac4c5678b9.php)
        2. Hangup()
'_[0-9a-zA-Z*#]!' =>1. AGI(DIALPLAN-APPLICATION-176239923050fac4c5678b9.php)
                    2. Hangup()
 

Искомый файл найден: DIALPLAN-APPLICATION-176239923050fac4c5678b9.php
Перейдем к редактированию входящего маршрута вызова и добавим в начало маршрута блок универсальной команды:

в поле команды установить AGI(DIALPLAN-APPLICATION-176239923050fac4c5678b9.php)
в итоге мой маршрут вызова выглядеть следующим образом:


При входящем звонке, направленном на этот маршрут, происходит выполнение AGI скрипта с обращением к серверу 1С, сервер попереданному номеру возвращает название контрагента, и это название вписывается в поле CallerID.

В результате до внедрения история выглядела так:


После запуска web-сервиса в истории появились названия клиентов из 1С:CRM системы:


Помимо этого все нотификации Askozia о пропущенном звонке или полученном факсимильном сообщении на электронную почту стали более информативными, в заголовке письма есть название клиента, раньше был просто номер.



Заключение

Этот простой пример позволяет продемонстрировать возможность онлайн интеграции IP АТС и 1C, которая естественно не ограничивается только установкой имени клиента. Мы можем влиять на маршрутизацию звонка, отправлять звонок, минуя IVR сразу на менеджера, установленного в карточке клиента, воспроизводить различные рекламные сообщения в зависимости от вида деятельности клиента и многое-многое другое.

Полезные ссылки:

 

 

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. expert.1c8 10.02.13 16:13 Сейчас в теме
Почитал про Askozia - для себя отметил, что в отличии от Asterisk система платная..
SDK для 1с из ссылки - тоже платная для любого количества пользователей..

При такой реализации нет пауз при прохождении звонка? веб-сервис 1с быстро отвечает?
2. boffart 10.02.13 18:59 Сейчас в теме
Почитал про Askozia - для себя отметил, что в отличии от Asterisk система платная..
SDK для 1с из ссылки - тоже платная для любого количества пользователей..


есть возможность попробовать демо версии

При такой реализации нет пауз при прохождении звонка? веб-сервис 1с быстро отвечает?


ответ приходит быстр, задержек не заметно. Поиск по базе в несколько тысяч контрагентов.
3. luchyk007 28.03.13 08:29 Сейчас в теме
интересный материал спасибо.
4. nick_krsk 16 07.07.14 13:15 Сейчас в теме
В статье описан пример, когда по запросу от IP ATC 1С отдает наименование контрагента по номеру телефона. А можно ли реализовать такой вариант: при входящем звонке в 1С отображать форму с данными о контрагенте?
5. boffart 271 07.07.14 14:10 Сейчас в теме
(4) nick_krsk,
Тут возникает ряд проблем. Описан способ оповещения через веб сервис.
Сервис "ничего не знает" о клиентских сеансах. По этой причине оповестить их в реальном времени нет возможности.
Как вариант - использовать регистр сведений для "пометки" о звонке. Клиент должен приодически "просматривать" новые записи в регистре сведений.

Мы в свое время отказались от этого варианта.
Разработали внешний компонент для взаимодействия с Asterisk
http://www.telefon1c.ru/asterisk/
6. NewLifeMan 12.12.17 11:39 Сейчас в теме
ПолучитьИмяКонтатаПоНомеруТелефона -маленькая опечатка..
ПолучитьИмяКонтактаПоНомеруТелефона

За статью - Спасибо!
Оставьте свое сообщение

См. также

Как настроить правильную техподдержку (helpdesk, service desk на коленке) Промо

Управление услугами и сервисом Управление взаимоотношениями с клиентами (СRM) Документооборот и делопроизводство Монитор заказов Учет рабочего времени Управление взаимоотношениями с клиентами (СRM) Документооборот и делопроизводство Монитор заказов Учет рабочего времени v8 УУ Бесплатно (free)

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

24.04.2019    17854    siddy    0    

1С + asterisk (потоковая передача данных из канала) часть 3. Реал тайм распознавание речи

Телефония, SIP v8 Россия Бесплатно (free)

Пример реализации потокового распознавания. Версия и релиз технологической платформы не имеет значения (так как 1Cа здесь нет, 1С есть в предыдущих статьях). Продолжение предыдущей статьи. (https://infostart.ru/1c/articles/1022878/).

сегодня в 07:00    159    dmarenin    0    

Интеграция 1С с инстаграм директ, ватсап и прочими мессенджерами. Часть 1

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

Добрый день, это первая статья из цикла статей, где я поделюсь, как работать с платформой чат-ботов amsbiz. На конкретной конфигурации под конкретное техническое задание.  В этой статье, я вам расскажу о демонстрационной конфигурации как ее запустить и настроить. она приложена к статье. P. S.: конфигурация должна быть в начале опубликована, так как работает через http сервис.

01.09.2020    2061    shrize    4    

Модуль логиста: как обычная доработка стала тиражным решением

Управление взаимоотношениями с клиентами (СRM) Монитор заказов Розничная торговля Управление услугами и сервисом v8::ОУ 1cv8.cf УУ Бесплатно (free)

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

18.08.2020    1423    RAU IT    2    

Как мы визуализировали отдел продаж - графические отчеты для 1С Промо

Управление взаимоотношениями с клиентами (СRM) Пользователю системы Управление взаимоотношениями с клиентами (СRM) v8 УНФ ERP2 УТ11 КА2 1С:CRM Россия УУ Бесплатно (free)

После выполнения очередного проекта по автоматизации отдела продаж на 1С (конфигурация 1C:CRM 8, ред. 2.0) мы вдруг поняли, что чего-то не хватает. Странно: вроде и бизнес-процессы внедрены, и цифры в отчетах бьются, и заказчик в целом доволен. Но, реальным финалом проекта должна была стать визуализация данных по отделу продаж и установка TV-панели в кабинете у менеджеров по продажам.

05.09.2017    39603    alexrovich_ru    56    

Подключение АТС МТС к 1С:УНФ

Телефония, SIP v8 УНФ Россия Бесплатно (free)

В статье опишу реализацию HTTP сервиса для приема уведомлений от АТС.

28.06.2020    1301    malikov_pro    0    

Доработка подсистемы телефонии УНФ при использовании MANGO OFFICE

Телефония, SIP v8 УНФ Бесплатно (free)

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

29.04.2020    1543    malikov_pro    0    

Модернизация КА 2.4 под маркетинговую компанию. Часть 1

Управление взаимоотношениями с клиентами (СRM) Техническое задание v8 КА2 Россия УУ Бесплатно (free)

Выполнил для компании, которая занимается маркетингом и продвижением продуктов, проектирование и модификацию конфигурации КА 2.4 и справочника «Проекты». Теперь в конфигурации «Проекты» имеют особенную роль и на основании выполненной доработки руководство компании принимает решения по продолжению, закрытию или продвижению проекта/ов, поиск путей решения возникающих вопросов. При необходимости доработку можно реализовать под ERP конфигурацию. Архитектура решения выполнена «рядом» с основной конфигурацией. В настоящее время конфигурация поддерживается, модификация ведется в актуальной версии КА 2.4.10 на платформе 8.3.14.1630.

29.10.2019    6046    BraunAlex    1    

Сложное ранжирование клиентов по классам Промо

Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Розничная торговля Управленческие Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Розничная торговля v8 УТ10 Россия УУ Бесплатно (free)

Пример реализации усложненной ABC-классификации клиентов. Данная статья написана для конфигурации "1С: Управление торговлей, ред. 10.3", но, я думаю, предложенный метод подойдет и для других конфигураций, имеющих механизм ABC-классификации.

28.03.2012    23248    charushkin    9    

CRM PROF 1.4. Практика доработки

Управление взаимоотношениями с клиентами (СRM) Практика программирования Управление взаимоотношениями с клиентами (СRM) v8 1С:CRM УУ Бесплатно (free)

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

08.04.2019    4760    script    0    

1C + Телефония = /dev/hands + мозг (HowTo + FeedBack)

Телефония, SIP v8 1cv8.cf Россия Бесплатно (free)

FeedBack по интеграции 1С + Телефония. Что сработало. Что не понравилось.

15.01.2019    6029    rdbkzn    3    

Диалог с клиентом. Правда vs ложь. Промо

Управление проектом Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v7.7 v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

Как оценить работу и стоит ли говорить всю правду клиенту? Где та золотая середина, которая поможет «настроить» крепкие деловые отношения исполнителя с заказчиком?

02.01.2012    25475    Yury1001    238    

Вдохнем вторую жизнь во встроенный почтовый клиент из 1С:Управление торговлей 10.3

Email Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ10 УУ Бесплатно (free)

Хотели было воспользоваться почтовым клиентом из Управление торговлей 10.3, да не тут-то было. К сожалению, фирма "1С" почти совсем ее забросила и если Ваш респондент отправляет Вам письма, содержащие HTML, то Вас ждут матюки... Ну что же, как говорится: "Спасение утопающих - дело рук самих утопающих".

25.12.2018    8700    1c.pro.fun    9    

Воронка продаж в 1С: Управление торговлей v. 11. Рабочий вариант

Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Управление взаимоотношениями с клиентами (СRM) Оптовая торговля v8 v8::ОУ УТ11 УУ Бесплатно (free)

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

05.10.2018    8434    ЕленаЧерепнева    2    

Интеграция Zimbra и 1С

Внешние источники данных Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 Россия УУ Бесплатно (free)

В публикации описывается способ интеграции 1С с почтовым сервером Zimbra, используя SOAP сервис. Рассматривать вопрос интеграции будем на примере бизнес задачи, из блока CRM. Реализации общей адресной книги(GAL-Global Address List) между сотрудниками. Сотрудники(компания) ведет весь учет в 1С, в том числе и элементы CRM, а Zimbra выступает лишь в роли почтового сервиса. Сделать данную публикация побудило отсутствие в интернете готовых примеров совместной работы 1С и Zimbra. Надеюсь, она поможет кому-либо сократить время на реализацию похожей задачи.

16.04.2018    12148    Гексагон    18    

Настройка Рарус: СофтФон с SIP телефонией на примере оператора Телфин

Управление взаимоотношениями с клиентами (СRM) Телефония, SIP Управление взаимоотношениями с клиентами (СRM) v8 1С:CRM Бесплатно (free)

Описание настройки Рарус СофтФон для работы с SIP телефонией на примере конфигурации Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 2.0.

26.02.2018    15505    de0nis    0    

Внутренние бизнес-процессы

Управление бизнес-процессами (BPM) Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8::Бизнес-процессы 1cv8.cf УУ Бесплатно (free)

Иногда внутренние бизнес-процессы важны не меньше, чем процессы, приносящие прибыль напрямую. В статье расскажем о "реакционном" подходе к созданию таких схем.

20.12.2017    15460    siddy    0    

Обзор блока CRM в 1С:Управление торговлей 11

Пользователю системы Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ11 Оптовая торговля, дистрибуция, логистика Россия УУ Бесплатно (free)

Да, этот блок в 1С:Управление торговлей 11 есть, и он достаточно функциональный. Возможно, этот обзор позволит вам избежать покупки дополнительных сервисов.

24.05.2017    23586    alis112358    4    

Управление продажами в 1С:ERP

Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Ценообразование, анализ цен Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Ценообразование, анализ цен v8 ERP2 УУ Бесплатно (free)

Вводный обучающий курс по использованию 1С:ERP для управления продажами от Внедренческого Центра Раздолье. Автор курса Андрей Мироненко.

09.01.2017    17809    1СERP    0    

Как организовать прогнозирование пробега автомобилей и приглашение на техническое обслуживание в Альфа-Авто

Управление бизнес-процессами (BPM) Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 Автомобили, автосервисы Россия УУ Бесплатно (free)

В данной публикации рассмотрим как на базе типового отраслевого решения Альфа-Авто организовать приглашение клиентов на периодическое техническое обслуживание (далее - "ТО") автомобилей с использованием расчетных данных о прогнозируемом пробеге. Основной идеей статьи является необходимость работы со всей клиентской базой (и их автомобилей) предприятия. Ниже будет описание того как нужно организовать процесс.

24.06.2016    61061    miavolas    21    

1С:ERP Управление предприятием 2. Процессные сделки

Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ10 ERP2 УУ Бесплатно (free)

В продолжении рассказа о CRM подсистеме 1С:ERP Управление предприятием 2 я хочу рассказать, как в этой программе можно организовать работу по сделке с клиентом в виде бизнес-процесса, который последовательно расставляет задачи исполнителям, то есть ERP приобретает черты WorkFlow системы.

03.06.2016    16395    andironenko    1    

1С:ERP Управление предприятием 2. Создание сделки с клиентом

Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ10 ERP2 УУ Бесплатно (free)

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

25.05.2016    17562    andironenko    1    

1С:ERP Управление предприятием 2. Сделки с клиентами

Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ10 ERP2 Россия УУ Бесплатно (free)

Добрый день, меня зовут Андрей Мироненко, и я по возможности решил писать методические материалы по 1С:ERP Управление предприятием 2. С какой периодичностью я их буду выкладывать и как далеко продвинусь, пока не знаю, но буду стараться. Кроме этого, я пишу видеокурс по ERP (можно найти в разделе видео). Первая заметка посвящена использованию механизма сделок в ERP.

20.05.2016    18606    andironenko    2    

Как мы научили 1С генерировать IVR меню для Asterisk

Телефония, SIP Практика программирования v8 1cv8.cf Бесплатно (free)

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

15.12.2015    21502    jorikfon    7    

Опыт внедрения схемы позаказного снабжения в розничной сети со сложной структурой складов

Управленческий учет (прочее) Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Розничная торговля Управление взаимоотношениями с клиентами (СRM) Розничная торговля v8 УТ11 Розничная и сетевая торговля (FMCG) УУ Бесплатно (free)

В статье приводится опыт внедрения УТ11 в розничной сети. Приведено решение двух задач позаказного обеспечения розничной точки: 1. Перемещение товара со «Склада обеспечения» на «Розничный склад» по схеме «под заказ». 2. Закупка товара «под заказ клиента» на «Склад обеспечения» и дальнейшее его перемещение на «Розничный склад». Приведенное решение максимально использует типовую схему работы конфигурации Управление торговлей (11.1.9), но потребовало доработки ряда документов.

07.03.2015    30881    papche    16    

Инструкция по сегментации клиентов в 1C Рарус CRM 1.4-2.0 ПРОФ/КОРП

Управление взаимоотношениями с клиентами (СRM) Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) v8 1С:CRM Россия УУ Бесплатно (free)

Если внимательно приглядеться к клиентской базе, можно заметить явные различия между клиентами фирмы. К примеру- по их специализации, масштабу бизнеса, месторасположению, частоте покупок, порядочности в расчетах и т.д. Отсюда можно сделать вывод, что если заранее сгруппировать клиентов в различные группы, можно более эффективно управлять взаимоотношениями – более адресно доводить информацию, устанавливать различные стандартны обслуживания. Например, нет смысла рассылать информацию о наличии автомобильных запчастей клиентам, которые не имеют ни одного автомобиля. => вывод- всех клиентов нужно обязательно разделять на группы

01.07.2014    19789    svcoopers    1    

Что можно получить от интеграции 1С:CRM 8 и телефонии Asterisk

Телефония, SIP v8 Бесплатно (free)

Мы более года тесно занимаемся разработкой решений по интеграции телефонии на базе Asterisk и программ 1С. В первую очередь мы испытываем решения на себе, и я хочу поделиться опытом о том, что можно получить от такой интеграции. У нас используется терминальная схема работы с 1С:CRM. На столе у каждого сотрудника IP телефон, который подключен по локальной сети к IP ATС Askozia, развернутой вместе с терминальным 1С сервером внутри VMware инфраструктуры в ближайшем ЦОДе.

04.03.2013    38591    jorikfon    19    

ROM-Asterisk в высоконагруженных проектах интеграции

Телефония, SIP v7.7 v8 Бесплатно (free)

Хочу поделиться опытом, нажитым непосильным трудом при реализации больших проектов по интеграции 1С и Asterisk. ROM-Asterisk неплохо себя проявил под большими нагрузками. Выделю основные рекомендации, которые следует выполнять при интеграции с высоконагруженными Asterisk

13.01.2013    31973    oleg.rizvanov    22    

Обслуживание 1С

Управление проектом Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v7.7 v8 1cv8.cf 1cv7.md ИТ-компания Россия Бесплатно (free)

Есть пользователи, которые думают, что обслуживание программы есть не что иное, как ее обновление. Все эти мнения глубоко ошибочны и ведут к серьезным проблемам в работе с программой 1С. В этой статье я попробую рассказать о том, что на самом деле подразумевается под словом «обслуживание».

19.10.2011    16042    sword444    15    

Использование встроенного почтового клиента

Практика программирования Математика и алгоритмы Управление взаимоотношениями с клиентами (СRM) Управление взаимоотношениями с клиентами (СRM) v8 УТ10 УПП1 Россия Бесплатно (free)

В рамках развития типовых конфигураций в сторону CRM-систем в конфигурациях появился почтовый клиент. Возникает желание использовать его для рассылки печатных форм документов. Штатные средства такого не позволяют. Статья является продолжением цикла статей и разработок: Внешние печатные формы в восьмерке http://infostart.ru/blogs/157 Обработка для тестирования внешних печатных форм в восьмерке http://infostart.ru/projects/833/ Использование встроенного почтового клиента - http://infostart.ru/blogs/161/ Документ с печатью и подписью - http://infostart.ru/blogs/162/ Внешние печатные формы в восьмерке II - http://infostart.ru/blogs/324/ Заполнение табличных частей документов в восьмерке (внешние обработки) http://infostart.ru/blogs/345/ Обработка для тестирования внешних обработок изменения табличных частей http://infostart.ru/projects/1749/ Использование свойств объектов при доработке типовых конфигураций http://infostart.ru/blogs/692/

08.04.2007    19407    poppy    4