View
13
Download
0
Category
Preview:
Citation preview
1
1С-Рарус:
Интеграция с телефонией (СофтФон)
Редакция 3
Руководство по встраиванию
в типовую конфигурацию
1С:Управление небольшой фирмой
Москва
Фирма «1С-Рарус»
2015 г.
2
ПРАВО ТИРАЖИРОВАНИЯ
ПРОГРАММНЫХ СРЕДСТВ И ДОКУМЕНТАЦИИ
ПРИНАДЛЕЖИТ КОМПАНИИ «1С-Рарус»
Данное пособие является руководством по быстрому
встраиванию решения в типовую конфигурацию фирмы «1С»
1С:Управление небольшой фирмой.
В руководстве пошагово описаны действия по встраива-
нию в типовую конфигурацию решения «1С-Рарус:Интеграция с
телефонией Софтфон». Руководство составлено с учетом, того,
что Читатель имеет понятие о базовых принципах администри-
рования решений на платформе 1С:Предприятие 8.
Компания «1С-Рарус», Москва, 125047, а/я 34 Дмитровское шоссе, д. 9 «Б»
телефон, факс: (495) 223-04-04, (495) 231-20-02
Контрольная группа (для претензий и рекламаций): k@rarus.ru
Для других вопросов (при обращении необходимо указывать регистрационный номер
решения): E-mail: crm@rarus.ru
URL: http://www.rarus.ru
Copyright © Компания «1С-Рарус», 2015. Все права защищены.
Оглавление
ОГЛАВЛЕНИЕ ШАГ 1. Включение возможности изменения типовой
конфигурации .......................................................................................... 4 ШАГ 2. Выполнение сравнения и объединения конфигураций .............. 10 ШАГ 3. Внесение дополнительных изменений в
конфигурацию ....................................................................................... 14 ШАГ 4. Применение сделанных изменений к
информационной базе ........................................................................... 18 ШАГ 5. Настройка использования отчетов по телефонии ....................... 20
ШАГ 1. Включение возможности изменения типовой конфигурации
Для встраивания решения в конфигурацию необходимо зайти
в типовую конфигурацию в режиме конфигуратора, открыть де-
рево конфигурации. Для этого в режиме конфигуратора зайдите в
меню Конфигурация – Открыть конфигурацию. Дерево конфигу-
рации представлено на скрин-шоте ниже.
Рисунок № 1 «Дерево конфигурации»
Необходимо включить возможность изменения конфигурации.
Для этого зайдите в меню «Конфигурация – Поддержка –
настройка поддержки».
5
Рисунок № 2 «Снятие с поддержки конфигурации»
В открывшемся окне необходимо нажать кнопку включить
возможность изменения.
Рисунок № 3 «Форма снятия с поддержки конфигурации»
На вопрос программы вы-
бираем «Да».
На вопрос программы остав-
ляем все по умолчанию и ничего не меняя выбираем «ОК». После
выполнения необходимых действий окно должно принять вид,
как показано на скрин-шоте ниже:
7
Рисунок № 4 «Итоговое окно после включения возможности из-
менения конфигурации»
Для дальнейшего встраивания необходимо включить возмож-
ность изменения у нескольких объектов типовой конфигурации.
Для этого в открытом окне в дереве конфигурации (колонка
«Объект») двойным нажатием мыши в колонке «УправлениеНе-
большойФирмой» выберем вершину дерева «УправлениеНе-
большойФирмой». В открывшемся окне выберем вариант «Объ-
ект поставщика редактируется с сохранением поддержки»
и нажмем команду «ОК».
Раскроем в дереве конфигурации раздел «Общие – Роли - Базо-
вые права», как показано на скрин-шоте ниже:
Рисунок № 5 «Общие – Роли - БазовыеПрава»
и после двойного нажатия мыши в колонке «УправлениеНеболь-
шойФирмой» в открывшемся окне выберем вариант «Объект по-
ставщика редактируется с сохранением поддержки»
и нажмем команду «ОК».
9
Раскроем в дереве конфигурации раздел «Общие – Общие моду-
ли - ОбщегоНазначенияКлиентПереопределяемый», как показано
на скрин-шоте ниже:
Рисунок № 6 «Общие – Общие модули»
и после двойного нажатия мыши в колонке «УправлениеНеболь-
шойФирмой» в открывшемся окне выберем вариант «Объект по-
ставщика редактируется с сохранением поддержки»
и нажмем команду «ОК».
Важным моментом является то, что все остальные объекты за-
тронуты не будут, что позволит в дальнейшем легко проводить
регулярные обновления типовой конфигурации. Закроем окно
настройки поддержки конфигурации.
ШАГ 2. Выполнение сравнения и объединения конфигураций
Необходимо выполнить сравнение и объединение решения с
конфигурацией. Для этого выполните команду Конфигурация –
Сравнить, объединить конфигурацию из файла.
Рисунок № 7 «Команда сравнения, объединения»
В открывшемся окне выберите файл для встраивания решения,
который расположен в папке установки шаблонов конфигураций
1С:Предприятие. Например, путь может выглядеть так
«D:\tmplts\Rarus\SoftPhoneProf\3_1_1_1\» и выберем файл
SoftPhone_ForUNF.cf
11
На вопрос отвечаем «Да».
Это позволит в дальнейшем обновлять новые релизы решения без
необходимости контролировать новые изменения в них.
Снимаем все флажки в открывшемся окне дерева конфигура-
ции. Для этого снимаем флажок с вершины дерева конфигурации.
Рисунок № 8 «Окно сравнения, объединения»
Установим в поле «Фильтр» значение «Показывать присут-
ствующие только в файле» для отображения новых объектов, ко-
торые будут добавлены в конфигурацию. После этого в вершине
дерева конфигурации устанавливаем флажок. Это необходимо
для добавления в конфигурацию новых объектов.
Рисунок № 9 «Фильтр в окне сравнения, объединения»
Установим в поле «Фильтр» значение «Показывать отличия в
конфигурациях» и в дереве конфигурации выберем «Общие - Ро-
ли – Базовые права – Свойства - Права» установим флажок и в
колонке «Режим объединения и порядок подчиненных объектов
в колонке» установим значение «Объединить с приоритетом ос-
новной конфигурации».
Рисунок № 10 «Изменение Общие – Права - БазовыеПрава»
13
Это необходимо для возможности использования интеграции с
телефонией для пользователей с базовыми правами.
Нажимаем кнопку «Выполнить». На открывшееся окно нажимаем
команду «Продолжить»
Рисунок № 11 «Окно выполнения сравнения, объединения»
В открывшемся окне ничего не меняем и нажимаем «ОК»
Рисунок № 12 «Окно завершения сравнения, объединения»
В результате успешного объединения программа выдаст окно
.
ШАГ 3. Внесение дополнительных изменений в конфигурацию
Необходимо внести изменения в общий модуль управляемого
приложения конфигурации. Для этого необходимо зайти в мо-
дуль управляемого приложения конфигурации. Для этого в дере-
ве конфигурации в контекстном меню вершины дерева конфигу-
рации выбираем пункт «Открыть модуль управляемого приложе-
ния».
Рисунок № 13 «Команда открытия модуля управляемого
приложения»
В открывшемся окне добавляем сверху код ниже
15
// +СофтФон
Перем сфпПанельУправления Экспорт;// COM-объект панели
управления СофтФон
Перем сфпObjCLON Экспорт;// COM-объект компоненты
CLON
Перем сфпСтруктураЗвонков Экспорт;// Структура активных
звонков
// -СофтФон
В результате модуль выглядит, как показано ниже
Рисунок № 14 «Модуль управлямемого приложения после
внесения изменений»
Повторим добавление кода в еще один общий модуль. Для
этого необходимо в дереве конфигураций раскрыть дерево в
группе «Общие – Общие модули» и найти модуль «Общего-
НазначенияКлиентПереопределяемый».
Рисунок № 15 «Общие – Общий модуль»
Двойным щелчком мыши по модулю открываем его. Находим
в модуле процедуру «ПриНачалеРаботыСистемы()» и вносим в
конец процедуры текст:
//+СофтФон сфпСофтФонПроКлиент.сфпПодключитьСофтФон(); // -СофтФон
17
Рисунок № 16 «Модуль посл внесения изменений»
Находим в модуле процедуру
«ПередЗавершениемРаботыСистемы()» и вносим в процедуру
текст:
// +СофтФон
Если НЕ сфпСофтФонПроСер-
вер.сфпПолучитьЗначениеНастройкиПользователя("сфпЗакрыват
ьПанельПриЗавершенииРаботы") Тогда
сфпСофтФонПроКли-
ент.сфпОтключитьСофтФон();
КонецЕсли;
// -СофтФон
Рисунок № 17 «Модуль после внесения изменений»
Важно! При копировании кода может быть перенесен символ
переноса - дефис «-». Нужно его убрать в перенесенном коде.
ШАГ 4. Применение сделанных изменений к информационной базе
Для того, чтобы выполненные в первых 3 шагах изменения были
применены к конфигурации необходимо выполнить команду
«Обновить конфигурацию базы данных».
19
Рисунок № 18 «Применение изменений к информационной базе»
После всех необходимых преобразований в открывшемся окне
необходимо выбрать команду «Принять».
Рисунок № 19 «Форма принятия изменений»
ШАГ 5. Настройка использования отчетов по телефонии
Для возможности использовать отчетность по телефонии, необ-
ходимо при первом запуске решения под пользователем с пол-
ными правами запустить внешнюю обработку входящую в ком-
плект Библиотеки Стандартных Подсистем (БСП), а именно «Ин-
струментыРазработчикаОбновлениеВспомогательныхДан-
ных.epf».
Данная обработка входит имеется в поставке дистрибутива.
При открытии обработки необходимо установить флажки, как
показано на скрин-шоте ниже и выбрать команду «Обновить».
Рисунок № 20 «Форма настроек в обработке»
Встраивание решения «1С-Рарус:Интеграция с телефони-
ей(Софтфон)» в типовую конфигурацию фирмы «1С» завершено
Recommended