Ip телефония для оборонного предприятия. IP телефония в офисе

22.03.2019

Модуль поиска не установлен.

VBA Word, как это делается

(Окончание. Начало в №7)

События

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

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

Можно по-разному запрограммировать реакцию на щелчок мышью по полю Формы и по Командной кнопке в этой форме, процедуры обработки, казалось бы, одного события будут разными, т.к. будут принадлежать разным объектам. Также существует очередность возникновения событий, которую надо учитывать при их программировании. Например, событию Щелчок мыши (Click), предшествуют событие Нажатие клавиши мыши (MouseDown) и событие Отпускание клавиши мыши (MouseUp). Но надо заметить, что совсем не обязательно учитывать все события при написании вашей программы, нужно лишь выбрать те, которые вам действительно необходимы для работы. Обойтись без программирования обработки событий можно, но лишь только вы задумаете писать программу, где присутствуют пользовательские формы, вы сразу столкнетесь с необходимостью программирования процедур обработки событий.

Классы объектов

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

Объект, который создается на основе класса, называют экземпляром класса.

Модель объектов приложения

Прежде чем приступить к созданию программ автоматизации работы с приложением, необходимо ознакомиться с моделью объектов (иерархией классов) приложения. Иерархия классов определяет связь между объектами и содержит сведения о доступе к другим объектам. Для этой цели в VBA используется окно просмотра объектов.

Окно просмотра объектов выводится следующим образом:

1. Активизируйте окно Редактор Visual Basic.

2. Выберите команду Вид\Просмотр объектов (или нажмите клавишу F2).

На экране появится окно Просмотр объектов (рис. 1).

3. Выберите требуемую библиотеку в списке библиотек, расположенном в левом верхнем углу.

В окне Классы появится список всех классов в выбранной библиотеке.

4. Выделите в списке Классы требуемый класс.

В правой части окна просмотра появится список компонент выбранного класса, т.е. его свойства, константы и методы.

5. Выделите в списке компонент нужную строку.

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

Если нужна развернутая информация по компоненту класса, щелкните по значку "вопросительный знак" на панели инструментов.

ПРОГРАММИРОВАНИЕ В WORD.
Модель объектов Word

В приложении Word нам предстоит работать с его объектами. Поэтому рассмотрим их подробнее.

На рис. 2 приведена полная модель объектов Word. Главным объектом, стоящим на вершине иерархической пирамиды объектов, является сам Word, рассматриваемый как приложение (Application), на следующем уровне представлены наборы объектов (Documents, Dialogs, Windows и др.) и одиночные объекты (н-р, Selection). Каждый из них также содержит большое число объектов, свойств и методов. Например, объект Documents включает в себя объекты, которые связаны с ним, такие, как Words (слова), Paragraphs (абзацы), Bookmarks (закладки), Characters (символы), Document (документ) и т.д. Эти объекты в свою очередь содержат в себе еще объекты, свойства и методы. Те объекты, которые включают в себя схожие объекты, называют наборами или коллекциями (Collection), они отличаются именем, записанным в множественном числе (например, Documents, Windows, Words). С помощью свойств и методов, присущих объекту Коллекция, можно выделить из него один конкретный объект для обработки. Разные коллекции могут включать в себя одинаковые объекты, например, объект Words (Слова) принадлежит коллекции Documents (Документы), связан с объектом Selection (Выбор) и с объектом Range (Диапазон). Объект Words сам, в свою очередь, является коллекцией объектов. То, что объект принадлежит какой-то коллекции, не означает, что он рассматривается как часть чего-то общего.

Чтобы видеть всю модель объектов Word, воспользуемся окном Просмотр объектов в редакторе Visual Basic.

В окне редактора Visual Basic нажмите кнопку Просмотр объектов, в всплывающем меню списка Выбор библиотеки выберите Word. В правой части окна под заголовком Классы будут перечислены все наборы объектов Word, а слева - все свойства и методы выбранного объекта.

Перейдем к описанию основных объектов и коллекций объектов Word, их методов и свойств, а также примеров их использования.

Объект Application

Как было сказано выше, этот объект представляет приложение Word. Объект Application включает свойства и методы, которые возвращают объекты верхнего уровня.

Например, свойство ActiveDocument возвращает объект Document, а свойство с названием Application используется для возвращения объекта Application. Следующий пример показывает имя пользователя для Word. Это имя записывается в меню Сервис/Параметры во вкладке Пользователь. Инструкция MsgBox является функцией VBA, выводящей на экран диалоговое окно с сообщением MsgBox Application.UserName (рис. 3).

Многие из свойств и методов, которые возвращают наиболее общие объекты интерфейса пользователя - такие, как активный документ (свойство ActiveDocument) - могут использоваться без спецификатора объекта Application.

Например, вместо записи Application.ActiveDocument.PrintOut вы можете записывать просто ActiveDocument.PrintOut. Свойства и методы, которые могут использоваться без спецификатора объекта Application, рассматриваются как "глобальные". Чтобы увидеть глобальные свойства и методы в окне Просмотр Объектов, щелкните по строке <глобальные> наверху списка в блоке Классы.

Объект Application имеет более 80 свойств, отражающих все настройки приложения. Перечислим некоторые из них (табл. 1).


Как можно изменять свойства объекта Application в программе во время выполнения каких-либо действий? Существует несколько специальных процедур, с помощью которых можно это сделать. Эти процедуры имеют специальные имена и выполняются автоматически, во время некоторых операций (табл. 3).


Вставляя строки с инструкциями VBA в эти макросы, можно воздействовать на объекты, например, при создании нового документа убрать с экрана полосы прокрутки и строку состояния, записав следующий макрос в модуль Normal:

Public Sub AutoNew()

Application.DisplayScrollBars = False

Application.DisplayStatusBar = False

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

Подобные действия можно произвести и с помощью процедур обработки событий объекта Application.

Событий у объекта Application немного (табл. 4).

Чтобы запрограммировать отклик на события объекта Application, необходимо предварительно выполнить ряд действий:

1. Объявить объектную переменную в модуле класса.

2. Записать процедуры обработки события.

3. Инициализировать объявленный объект из другого модуля.

Как объявить Объектную переменную

Для этого необходимо создать новый модуль класса и объявить объект типа Application с событиями. Для этого выберите в меню Вставка строку Модуль класса, в окне Программа нового модуля класса введите следующий код (рис. 4):

Public WithEvents App As Word.Application

Вызовите окно свойства и измените свойство Name с Класс1 на EventClassModule.

Описание Процедур Событий

После того как новый объект был объявлен с событиями, он появится в окне Программа в раскрывающемся списке Объекты, и можно писать процедуры событий для нового объекта. (Когда вы выбираете новый объект в списке Объектов, допустимые события для него перечислены в раскрывающемся списке Процедуры.) Выбирают событие из раскрывающегося списка Процедуры, и пустая процедура добавляется к модулю класса (рис.5). Можно записывать необходимый код для обработки события.

Инициализация объявленного Объекта

До того как процедура будет выполнена, необходимо подключить объявленный в модуле класса объект (у нас он называется App) к объекту Application. Это делается следующим кодом из любого модуля.

Dim X As New EventClassModule

Sub Регистрация()

Set X.App = Word.Application

Теперь остается только выполнить процедуру Регистрация. Можно запустить ее из меню или вызвать из другой процедуры модуля. После этого объект App в модуле класса будет указывать на объект Word Application, и процедуры обработки события в модуле класса будут выполняться при возникновении событий.

Коллекция объектов Documents

Documents - это набор всех объектов Document, которые являются в настоящее время открытыми в Word.

Этому набору присущи свои свойства, методы и события.

Свойств у набора Documents немного (табл. 5).


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

For Each aDoc In Documents

aName = aName & aDoc.Name & vbCr "vbCr - это константа, определяющая символ возврата каретки (код 13)

Методов у набора Documents несколько больше (табл. 6).


Метод Add используется для создания нового пустого документа и добавления его к набору Documents. Следующий пример создает новый документ, основанный на шаблоне Normal.dot.

Синтаксис метода Add:

выражение.Add(Template, NewTemplate)

выражение - выражение, возвращающее объект Documents.

Template - необязательный параметр. Содержит имя шаблона, который будет использован для нового документа. Если параметр опущен, используется Normal.dot.

NewTemplate - необязательный параметр. Если параметр равен True, документ открывается как шаблон. По умолчанию значение False.

Метод Item используется для выбора конкретного элемента из набора. Элемент может быть определен по имени или по его номеру в наборе.

Синтаксис метода:

выражение.Item(Индекс)

Выражение - выражение, которое возвращает объект Documents.

Индекс - имя или индексный номер элемента набора.

Метод Item является заданным по умолчанию методом для наборов. Поэтому следующие две строки кода эквивалентны.

Application.Documents(1)

Application.Documents.Item(1)

Так же эквивалентны и следующие строки:

Application.Documents("Report.doc")

Application.Documents.Item("Report.doc")

Открывают файлы документов с помощью метода Open.

Синтаксис метода Open следующий:

выражение.Open(FileName, ConfirmConversions, ReadOnly, AddToRecentFiles, PasswordDocument, PasswordTemplate, Revert, WritePasswordDocument, WritePasswordTemplate, Format)

выражение - это выражение, возвращающее объект Documents.

FileName - обязательный параметр "имя файла". Этим параметром указывается путь к документу. Можно записать несколько файлов, отделяя имена файлов пробелами.

ConfirmConversions - необязательный параметр, может принимать значения True, если необходимо отобразить диалоговое окно Convert File, если файл записан не в формате Word.

ReadOnly - необязательный параметр. Равен True, если файл открывается только для чтения.

AddToRecentFiles - необязательный параметр, если равен True, то файл добавляется к списку файлов внизу меню Файл.

PasswordDocument - необязательный параметр. Содержит пароль для открытия документа.

PasswordTemplate - необязательный параметр. Содержит пароль для открытия шаблона.

Revert - необязательный параметр. Если FileName содержит имя файла уже открытого документа, то при равенстве параметра True документ повторно открывается без сохранения произведенных изменений. Если значение параметра False, то активизируется уже открытый документ.

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

WritePasswordTemplate - необязательный параметр. Содержит пароль для сохранения изменений шаблона.

Format - необязательный параметр. Содержит конвертер для преобразования файла. Может быть записан одной из констант: wdOpenFormatAuto, wdOpenFormatDocument, wdOpenFormatRTF, wdOpenFormatTemplate, wdOpenFormatText, или wdOpenFormatUnicodeText. Значение по умолчанию - wdOpenFormatAuto.

Для определения внешнего формата файла применяется свойство OpenFormat объекта FileConverter, которое возвращает значение, записываемое в этот параметр.

Следующий код открывает файл Sales.doc. Имя файла указывается в кавычках.

Documents.Open FileName:="C:\Мои документы\Sales.doc" " открывается документ "Sales.doc"

В следующем примере документы из набора Documents перебираются, чтобы найти в наборе документ, названный "Report.doc". Если этот документ имеется в коллекции Documents, он активизируется, если нет, то документ открывается.

For Each doc In Documents

If doc.Name = "Report.doc" Then found = True

If found <> True Then

Documents.Open FileName:="C:\Documents\Report.doc"

Documents("Report.doc").Activate

Метод Close используется для закрытия документов и имеет синтаксис:

выражение.Close(SaveChanges, OriginalFormat, RouteDocument)

выражение - выражение, которое возвращает объект Document или Documents.

SaveChanges - необязательный параметр. Определяет действие при сохранении документа. Может быть одна из следующих WdSaveOptions констант:

WdDoNotSaveChanges (не сохранять изменения);

WdPromptToSaveChanges (выдавать диалоговое окно с запросом на сохранение изменений);

WdSaveChanges (сохранять без запросов).

OriginalFormat - необязательный параметр. Определяет формат для сохранения документа. Может быть одна из следующих wdOriginalFormat констант: wdOriginalDocumentFormat, wdPromptUser, wdWordDocument.

RouteDocument - необязательный параметр. True, если документ направляется следующему получателю.

Следующая строка кода закрывает документ, названный "Report.doc", без сохранения изменения. В ней указывается параметр SaveChanges, которому константой присвоено значение "не сохранять изменения".

Documents("Report.doc").Close SaveChanges: = wdDoNotSaveChanges

Метод Save применяется для сохранения одного или всех документов. Метод имеет несколько видов записи, в зависимости от ожидаемого результата.

1. Выражение.Save.

Запись в этом виде сохраняет указанный документ или шаблон. Если документ или шаблон не были сохранены прежде, диалоговое окно Save As запрашивает пользователя относительно имени файла.

Здесь выражение - выражение, возвращающее объект Document или Template.

2. Выражение.Save(NoPrompt, OriginalFormat).

Такая запись сохраняет все документы в наборе Documents. Если документ не был сохранен прежде, диалоговое окно Save As запрашивает пользователя относительно имени файла. Также в этой записи присутствуют два необязательных параметра.

Параметр NoPrompt. Если этот параметр имеет значение True, то Word автоматически сохраняет все документы. Если значение параметра False, то Word запрашивает пользователя о сохранении каждого документа, у которого были произведены изменения.

Параметр OriginalFormat определяет путь для сохранения документов. Может быть равен одной из следующих wdOriginalFormat констант: wdOriginalDocumentFormat, wdPromptUser, или wdWordDocument.

3. Выражение.Save(Comment)

Эта запись сохранит версию указанного документа с комментариями.

Следующий пример сохраняет активный документ.

ActiveDocument.Save

Следующий пример сохраняет каждый документ в наборе Documents без запроса к пользователю.

Documents.Save NoPrompt:=True, OriginalFormat:=wdOriginalDocumentFormat

Если файл Sales.doc открыт, то следующий код сохраняет версию фйла с добавленными к нему комментариями.

For Each doc in Documents

If Instr(1, doc.Name, "Sales.doc", 1) > 0 Then

doc.Versions.Save Comment:="незначительные изменения"

Объект Document

Представляет объект Document - элемент набора Documents. В отличие от набора Documents, объект Document насчитывает более сотни свойств. В основном свойства объекта Document используются для возвращения другого объекта или набора объектов, чтобы отработать уже с его свойствами и методами. В документе в основном приходится работать со словами, параграфами, символами, закладками, поэтому рассмотрим некоторые из свойств объекта Document, возвращающие эти объекты (табл. 7).


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

Следующий пример использует Activate-метод, чтобы инициировать документ, названный "Document 1." Пример также устанавливает горизонтальную ориентацию страницы и печатает документ.

Documents("Document 1").Activate

ActiveDocument.PageSetup.Orientation = wdOrientLandscape

ActiveDocument.PrintOut

Свойство Bookmarks возвращает набор Bookmarks, содержащий все закладки в документе.

Этот пример отыскивает стартовую и конечную позиции для первой закладки в активном документе.

With ActiveDocument.Bookmarks(1)

BookStart = .Start

Свойство Characters возвращает набор Characters, содержащий все символы в документе.

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

char = Selection.Characters(1).Text

MsgBox "первый символ - ... " & char

Другой пример возвращает количество символов в первом предложении (пробелы включаются в подсчет).

numchars = ActiveDocument.Sentences(1).Characters.Count

О событиях и методах объекта Document читайте в следующей статье.

Малышев С.А.

Сертифицированные системные администраторы

Персональный менеджер и ведущие специалисты

Минимальное время ожидания выезда специалиста на объект

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

Немаловажное значение имеет стоимость внедрения телефонии и будущего содержания софта и техники. Цены на оборудование, тарифы на подключение, затраты на обслуживание – для организации набегает довольно ощутимая сумма. Благодаря SKY-DYNAMICS вы сможете позволить себе провести IP телефонию для офиса дешево и без потери качества связи. Наши специалисты возьмут на себя весь цикл работ, начиная от анализа потребностей и аудита текущей конфигурации оборудования и заканчивая помощью в закупке необходимого ПО и техники, а также их настройкой.

В некоторых ситуациях внедрение IP телефонии для офиса может быть преждевременным – речь идет о небольших компаниях с незначительным трафиком входящих и исходящих звонков. В этом случае достаточно провести одну–две аналоговые линии и с помощью мини-АТС организовать внутреннюю многоканальную систему связи. Специалисты SKY-DYNAMICS проведут тщательный анализ ваших потребностей с учетом перспектив роста и предложат оптимальное решение – с технической и экономической точки зрения.

На телекоммуникационном рынке предлагается много готовых решений – купить IP телефонию для офиса не составит труда. Мы, в свою очередь, предлагаем подбор технических и программных компонентов строго под текущие и перспективные потребности заказчика.

Стоимость от 10 000 рублей

IP телефония и интернет в офис – лучшие решения от SKY-DYNAMICS

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

В рамках работ по организации IP телефонии в вашем офисе компания SKY-DYNAMICS предлагает следующие виды работ:

  • Комплексный аудит существующей телефонной инфраструктуры.
  • Настройку, отладку и модернизацию действующего оборудования.
  • Разработку предложений по развитию телефонной сети.
  • Внедрение различных сервисов IP телефонии: групповые вызовы, распределение входящих звонков (в том числе организация «воронки продаж» для отдела продаж), очередность исходящих соединений, переадресация, запись разговоров, видео-конференции, объединение территориально распределенных офисов и многое другое. Подключение и настройка шлюза между аналоговыми и цифровыми линиями связи. Постоянную поддержку пользователей и сопровождение оборудования и программного обеспечения.
  • Подключение и настройка шлюза между аналоговыми и цифровыми линиями связи.
  • Постоянную поддержку пользователей и сопровождение оборудования и программного обеспечения.

Специалисты SKY-DYNAMICS обладают компетенциями во всех направлениях, связанных с установкой IP телефонии в офисе, а тарифы на наши услуги приятно порадуют наших заказчиков. Мы готовы взять на себя любые виды работ – от прокладки телефонных кабелей до организации работы call-центров и «горячих линий».

В нашем лице вы найдете на только самую дешевую IP телефонию для офиса в Москве и области. Вы гарантировано получите:

  • Высокую скорость и надежность связи.
  • Широкий функционал.
  • Простоту и гибкость настройки.
  • Практически неограниченные возможности по масштабированию.
Благодаря нашим решениям вы сможете объединить в единую сеть всевозможные каналы коммуникаций: стационарные и мобильные телефоны, популярные мессенджеры (Telegram, Skype, WhatsApp) и даже спутниковую связь.

Заказать услугу

SKY-DYNAMICS – лучшая IP телефония для офиса в Москве

Главная цель нашей работы – максимально полное удовлетворение потребностей заказчика с оптимальными финансовыми затратами. Наша задача – решить проблему клиента, а не навязать ненужные услуги. Для этого у нас есть все необходимое, поэтому наш заказчик может всегда рассчитывать на:

  • Подготовленных и опытных специалистов, в том числе сертифицированных в предметной области.
  • Высокую скорость реагирования на возникающие вопросы.
  • Закрепленного специалиста, который поможет оперативно решить проблемы.
  • Консультационную и техническую помощь на каждой стадии реализации проекта, в том числе при закупке оборудования.
  • Лучшие цены на организацию IP телефонии в офисе, а также скидки при заказе комплексных услуг.

Необходимость подключения IP телефонии в офисе – это не дань моде, а объективная потребность современной компании. Важно правильно выбрать подрядчика, чтобы инвестиции в телефонную инфраструктуру принесли ощутимый эффект. Обратившись в SKY-DYNAMICS, вы забудете про обрывы связи, долгое ожидание соединения клиентов с менеджерами вашей компании и другие проблемы коммуникаций. Сделайте шаг навстречу новым возможностям для вашего бизнеса уже сегодня!

Подробности Создано 10.09.2008 16:27

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

Про IP-телефонию как современный способ экономии на междугородних и международных звонках слышали многие. Это и Скайп , и многочисленные карточки в киосках, и множество других провайдеров голосового общения посредством сети Интернет. Как правило мы используем этот вид связи в индивидуальном порядке - настраиваем программу (например уже упомянутый Скайп) у себя на компьютере и начинаем общаться, используя микрофон и колонки (а еще лучше специальную гарнитуру). Но проблема экономии бюджета стоит не только перед частными пользователями, но и перед организациями различного масштаба. А здесь важны централизованное управление данным видом связи и простота использования для конечного потребителя, ведь далеко не все готовы тратить время на изучение новых программ и нюансов их использования. Куда привычнее поднять трубку телефона и набрать требуемый номер.

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

Первое что необходимо сделать - выбрать провайдера IP-телефонии. Их сейчас существует великое множество, но после просмотра массы обзоров и отзывов выбор был сделан в пользу сервиса VoipDiscount . Данный оператор предлагает уникальные условия: положив на свой счет 10 евро, можно в течении 4 месяцев бесплатно наговаривать 200 минут в неделю. Т.е. каждую неделю 200 бесплатных минут будут обновляться, вне зависимости от того сколько вы выговорили в предыдущую неделю (неиспользованные за неделю минуты не приплюсовываются к следующей неделе). Если в течении недели объем разговоров превысит 200 минут, то общение будет тарифицироваться по специальному прейскуранту, где цены значительно ниже услуг обычной междугородней связи.

В введении мы обозначили, что нам требуется централизованное управление данным видом связи и простота использования для всех сотрудников. Под централизованным управлением будем понимать единый счет и единые данные авторизации для всей организации. Для этого нам необходимо получить аккаунт в сервисе VoipDiscount, зарегистрировавшись на сайте www.voipdiscount.com . Вы получите логин и пароль для входа в ситему, они понадобятся нам в дальнейшем.

Теперь перейдем к вопросу простоты использования для конечного пользователя. В рассматриваемой организации имеется программируемая офисная АТС, которая может позволить выход на телефонную Интернет-линию по набору специального префикса, но вопрос каким образом можно использовать Интернет-телефонию с обычного телефона? Для этих целей существует специальный класс устройств - VoIP-адаптеры. Для рассматриваемой организации был приобретен недорогой адаптер Planet VIP-156 , обеспечивающий одну телефонную Интернет-линию (один аккаунт на VoipDiscount позволяет одновременно общаться по семи линиям). Для настройки адаптера необходимо подключить его к компьютеру посредством кабеля Ethernet. Настройка сводится к указанию параметров вашей сети и полученных в сервисе VoipDiscount логина и пароля.


Включение VoIP-адаптера в нашу телефонную инфраструктуру происходит по следующей схеме:

  1. В VoIP-адаптер подключаем Ethernet-кабель с Интернетом.
  2. Телефонным кабелем подключаем VoIP-адаптер к офисной АТС как внешнюю линию.
  3. На АТС настраиваем новый префикс для выхода на Интернет-линию (например "8")
Все готово!

Итоги:

  1. Все сотрудники компании имеют возможность использовать IP-телефонию всего лишь по нажатию выбранного префикса на своем телефонном аппарате, экономя значительные средства на международной и междугородней связи.
  2. Компания имеет единый счет и аккаунт для всей организации у одного VoIP-провайдера.
  3. Технический специалист компании имеет возможность централизованно управлять Интернет-телефонией в офисе.

Что такое IP-телефония

(По материалам Википедии)

VoIP (англ. Voice-over-IP - IP-телефония) - система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим IP-сетям. Сигнал по каналу связи передается в цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить избыточность.

Возможность передачи голосовых сообщений через сеть с пакетной коммутацией впервые была реализована в 1993 году. Данная технология получила название VoIP (Voice over IP). Одним из частных приложений данной технологии является IP-телефония - услуга по передаче телефонных разговоров абонентов по протоколу IP.

Основными преимуществами технологии VoIP является сокращение требуемой полосы пропускания, что обеспечивается учётом статистических характеристик речевого трафика:

  • - блокировкой передачи пауз (диалоговых, слоговых, смысловых и др.), которые могут составлять до 40-50 % времени занятия канала передачи;
  • - высокой избыточностью речевого сигнала и его сжатием (без потери качества при восстановлении) до уровня 20-40 % исходного сигнала.

Трафик VoIP критичен к задержкам пакетов в сети, но обладает толерантностью (устойчивостью) к потерям отдельных пакетов. Так, потеря до 5 % пакетов не приводит к ухудшению разборчивости речи.

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

Сложно представить успешную компанию без качественной телефонной связи: любой бизнес требует постоянных коммуникаций с клиентами, партнерами и сотрудниками. Затраты на телефонизацию крупной фирмы весьма ощутимы: закупка техники, плата за подключение и обслуживание линий. Уменьшить расходы можно за счет применения в офисе современных технологий - IP-телефонии. Однако важна не только экономия бюджета. Гарантировать эффективность работы может лишь связь, полностью соответствующая потребностям компании. Мы сравним качество и гибкость настроек аналоговой и IP-телефонии, а также стоимость подключения и совершения звонков в рамках каждого типа связи.

Какую систему телефонии выбрать для офиса: истина - в сравнении

На данный момент подключение телефонной связи осуществляется двумя способами: с помощью аналоговой и IP-телефонии. Рассмотрим подробнее каждый из видов.

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

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

Еще недавно аналоговая телефония с использованием обычного телефонного кабеля была единственно возможным способом обеспечить надежность и качество голосовой связи. Но в последние годы ситуация изменилась: цифровая телефония теперь может обеспечить непревзойденное качество звука и устойчивость канала связи при значительно меньших расходах. Так, применение IP-телефонии позволит сократить затраты на междугородние переговоры на 30–40%, а также сэкономить 10% на местных звонках (если сравнить с расценками на аналоговую связь).

Кроме того:

  • при переезде вашего офиса существующий номер можно сохранить;
  • функция переадресации звонков на сотовые телефоны повышает мобильность сотрудников фирмы;
  • есть возможность организовывать аудио- и видеоконференции, call-центры, горячие линии;
  • подключаемые услуги записи и прослушивания разговоров помогают повысить качество обслуживания;
  • возможно создание сложного голосового меню;
  • можно легко и быстро управлять услугами связи и менять настройки в рамках виртуальной АТС;
  • существующий аналоговый номер можно сохранить, переведя его в формат IP-телефонии.

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

Подключение IP-телефонии возможно как одновременно с проведением в офис Интернета, так и позже. Крупным организациям или тем, кому необходим call-центр, желательно выделить отдельный интернет-канал для передачи голосовых данных, это сделает работу более стабильной и даст возможность организовать до 30-ти телефонных линий одновременно.

По статистике самой популярной сферой использования IP-телефонии является торговля (чуть больше 30% от общего числа компаний). Если добавить к этому фирмы, оказывающие услуги (25%), занимающиеся созданием сайтов (более 8%) и интернет-маркетингом (почти 7%), в сумме выходит порядка 70% организаций. По количеству номеров на компанию лидирует Центральный федеральный округ: здесь на один офис приходится 1,4 номера.

Оборудование для организации связи в офисе

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

Если же вы остановились на услугах IP-связи, то вам понадобятся соответствующие IP-телефоны . В России наибольшей популярностью пользуются аппараты производителей Gigaset, Cisco, AudioСodes. Альтернатива покупке специальной техники - подсоединение классических телефонных аппаратов к IP-шлюзу - адаптеру, преобразующему аналоговый сигнал в цифровой. Подключить к такому устройству можно сразу несколько телефонов, снизив таким образом затраты на оборудование. Есть возможность использовать и обычные сотовые аппараты и смартфоны , с помощью специального ПО или настройки переадресации. В этом случае никаких дополнительных трат на покупку техники не потребуется вовсе. И наконец, популярной является организация телефонии через офисные компьютеры и ноутбуки - на них устанавливается необходимый пакет программ и в дальнейшем для совершения звонков остается лишь приобрести гарнитуру.

Подключение аналоговой телефонии, включая покупку мини-АТС и другого оборудования, будет стоить примерно 50 000 рублей. Организация виртуальной АТС обойдется значительно дешевле - от 2000–2500 рублей.

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

Этапы подключения и настройки офисной телефонии

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

Если выбран аналоговый тип связи, то алгоритм действий будет следующий:

  1. Подача заявки на подключение оператору.
  2. Прокладка кабелей.
  3. Установка телефонных аппаратов.
  4. Проверка работоспособности системы и качества связи.
  5. Обучение сотрудников.

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

Для тех компаний, которые выбрали IP-телефонию, подключение услуги происходит гораздо быстрее - 10–15 минут - и осуществляется в «Личном кабинете» на сайте провайдера. При этом возможности инструмента впечатляют:

  • подключение почти неограниченного числа телефонов (особенно это важно для организации call-центров или горячих линий);
  • подробная статистика расходов на связь;
  • подключение функции «виртуальный секретарь»;
  • возможность быстрой настройки переадресации и других параметров;
  • запись звонков;
  • составление черных списков;
  • предоставление отчетов по любому интересующему параметру и многое другое.

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

Для чего нужна IP телефония?

Простой пример: сравните секретаря, который на стандартном аналоговом телефоне принимает звонки по одноканальной линии и вручную в блокноте записывает просьбы звонящих либо заявки. На другой чаше весов стоит представить отлаженную современную корпоративную линию, действующую на специальной CRM системе с интегрированным веб-управлением (к примеру, «Asterisk»), которая позволяет подготовленным операторам профессионально и эффективно оказывать комплексную консультацию, прием заказом с фиксацией данных в специальных разделах в программном обеспечении. Разница очевидна.

Такой вариант выгоден тем, что помимо профессиональной информационной поддержки компания может телефонизировать всех офисных, а также удаленных сотрудников (которые, к примеру, работают из других филиалов или даже дома) в единую корпоративную сеть. Таким образом можно проводить семинары, тренинги и прочие корпоративные мероприятия различного уровня и масштаба. Составление коммерческих предложений и смет благодаря встроенным автоматизированным возможностям создаются буквально за несколько минут. Оформление заказов выполняется также в два счета. Подобный функционал и возможности IP телефонии с интегрированной CRM системой – это качественный уровень, многозадачность, возможности и экономия средств.

Новые возможности от внедрения IP телефонии

Те компании, которые уже успели перейти на интернет телефонию, успели наладить все коммуникационные (и не только) процессы, сократить расходы:

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

Кто в основном внедряет IP телефонию?

Описываемый способ связи отлично подходит для средних и компаний, филиалы которых находятся в разных городах и даже странах. Кроме того, это отличный вариант для создания полноценного сервиса, предоставляющего услуги удаленного контакт центра (функционирующего в формате аусорсинга) либо профильной структуры в рамках субъекта. Стоит отметить, что интернет телефонией стали активно пользоваться не только корпоративные клиенты, но и обычные пользователи. Так, к примеру, некоторый функционал можно даже установить на смартфон.

Функционирование IP телефонии в Беларуси

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