Технические науки/12. Автоматизированные системы
управления на производстве
Студент гр. ИС-10 Славный А.Ю., старший преподаватель, магистр информационных
систем Пяткова Т.В.
Северо-Казахстанский государственный университет им.
М. Козыбаева, г. Петропавловск, Республика Казахстан
«Интеграция системы 1С: Предприятие с компьютерной АТС
Asterisk»
В настоящее время, многие мировые компании
автоматизировали бизнес-процессы по работе с
клиентами и внедрили комплексы автоматизации своей деятельности. Для этого использовались
и используются так называемые системы управления ресурсами предприятия, которые
направлены на улучшение таких процессов работы предприятия, как планирование,
изготовление, учет и контроль. Основной задачей таких систем является
оптимизация только внутренней деятельности компании.
Но и не стоит забывать про тот факт, что в настоящее время, все больше
и больше компаний пользуются услугами IP-телефонии. Как
известно, все телефонные сети изначально осуществляли свою работу с аналоговыми
сигналами. Звук преобразовывался в электрический сигнал, который передавался по
медному проводу. Для того чтобы один
канал позволял одновременно вести обслуживание сразу нескольких
клиентов, использовалось частотное мультиплексирование: полоса пропускания при
помощи фильтров делилась на несколько
подканалов. Однако чем больше данных подканалов имелось в одном физическом
канале, тем уже полоса пропускания каждого из подканалов становилась хуже по
своей пропускной способности, что вызывало проблемы, из-за которых качество
связи ухудшалось: возникали помехи на линии, неожиданно прорезались
параллельные разговоры по линии и т.п.
Всего за несколько лет технологии IP-телефонии значительно шагнули вперед, и известны
на данный момент программные решения существенно отличаются от прежних. С одной
стороны, это обусловлено развитием аппаратных решений, в частности появлением
мощных магистральных и транзитных маршрутизаторов и мощных высокоскоростных
телекоммуникационных каналов. С другой стороны, нельзя не отметить и появления
таких технологий, как динамическая маршрутизация с учетом качества обслуживания
(QoS) в
мультисервисных IP-сетях и протокол резервирования ресурсов для контроля качества
обслуживания транзитных маршрутизаторов (RSVP). На данный момент, существует множество решений телефонии и систем учета.
Самыми известными серверами телефонии являются Cisco, Avaya, Asterisk и Infinity. Рассмотрим более подробно
функционал сервера Asterisk.
Это проект с открытым исходным
кодом компании Digium, созданный Марком Спенсером. Asterisk обладает всеми функционалом
стандартной АТС, поддерживает множество VoIP протоколов и предоставляет функции голосовой почты, конференций,
интерактивного голосового меню (IVR), центра обработки вызовов
(постановка звонков в очередь и распределение их по клиентам, используя
различные алгоритмы), запись CDR и прочие функции. Для создания
собственных настроек, можно воспользоваться встроенным языком Asterisk для написания диалплана, написав модуль на языке C++, либо воспользовавшись AGI, который является гибким и
универсальным интерфейсом для интеграции с внешними системами обработки данных.
Выполняемое через AGI приложение может быть написано
на любом языке программирования.
Но как же
произвести интеграцию системы «1С: Предприятие» с сервером Asterisk? В данный момент уже имеется
несколько разработок от сторонних компаний. Среди них самыми известными
являются:
·
Панель телефонии Asterisk 1С от MyAsterisk;
·
1С-Рарус:СофтФон;
·
1С:Телефония от Simplit.
Рассмотрим каждый продукт
подробнее.
Программный продукт
«1С-Рарус: СофтФон, Проф, ред. 1» выпускается компанией «1С-Рарус». Решение
обеспечивает интеграцию телефонной системы с CRM-модулем типовых конфигураций
«1С:Предприятие 8.0». Тесная интеграция телефонной системы с CRM-системой обеспечивает быстрый
доступ к информации о клиенте и способствует внедрению CRM-технологий (CRM - Customer Relations Management). Программа помогает в
работе диспетчерского отдела, справочной службы, отдела продаж и маркетинга [3].
Панель телефонии Asterisk 1С от MyAsterisk обеспечивает связь между
1С:Предприятие и IP АТС на базе телефонии Asterisk 1.6 и выше. Реализованы следующие возможности:
·
отображение информации о
звонящем;
·
автоматическое открытие
карточки;
·
привязка клиентов по номеру
телефона на определенного менеджера;
·
прием звонков в 1С;
·
звонки из 1С телефонии;
·
прослушивание записей
разговоров из 1С Asterisk;
·
отправка факсов из 1С через Fax Asterisk;
·
прием СМС в 1С;
·
встроенный софтфон;
·
удержание вызовов;
·
перевод вызовов.
1С:Телефония от Simplit представляет из себя
дополнительную DLL-библиотеку для 1С, с помощью которой организован
сетевой обмен данными с сервером IP-телефонии на базе Asterisk. Функции аналогичны панели
телефонии Asterisk 1С от MyAsterisk [4-5].
Если рассматривать данные
программные продукты более детально, то оказывается, что ни один из них не
подходит под все необходимые требования. 1С-Рарус:СофтФон не может работать с Asterisk. Панель телефонии Asterisk 1С от MyAsterisk не поддерживает современный
управляемый режим запуска 1С и, соответственно, не будет работать в браузере и
в тонком клиенте. Управляемые формы - новая концепция интерфейса программ 1С,
позволяющая, кроме всего прочего, работать через браузер. В ближайшее время все
программы «1С: Предприятие» перейдут на управляемые формы. Так же у нее
отсутствует шифрование данных, что делает небезопасной работу через сеть.
1С:Телефония от Simplit подходит практически всем, однако большая часть
логики перенесена в 1С, что не эффективно. К тому же компания Simplit находится в Киеве и в
основном ориентирована на Украину. Таким образом, техническая поддержка и
сопровождение их продукта в Казахстане будет значительно затруднено.
Литература:
1.
Платов М.В. Asterisk и Linux:
миссия IP-телефония.
– Журнал «Системный администратор», N6, 2005 г. – 12 – 19 стр.;
2.
Платов М.В. Что нужно знать о IP-телефонии.
– Журнал «Системный администратор», N5, 2005 г. – 20 – 25 стр.;
3.
Севостьянов А.Д., Володина Е.В., Севостьянова Ю.М. 1С:
Бухгалтерия 8.0 Практика применения. Редакция 1.5.ООО «Константа», 2005.;
4.
Филимонова Е.В., Кириллова Н.А., 1С: Предприятие в
вопросах и ответах. Учебно - практическое пособие для бухгалтеров. – 2-е
изд.-М.: Издательско-торговая корпорация «Дошков и К», 2005.;
5.
Митичкин С. Практика программирования в среде 1С:
Предприятие 7.7. – М.: КомБук, 2004. – 352 с.