20
1 1С-Рарус: Интеграция с телефонией (СофтФон) Редакция 3 Руководство по встраиванию в типовую конфигурацию 1С:Управление небольшой фирмой Москва Фирма «1С-Рарус» 2015 г.

1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

1

1С-Рарус:

Интеграция с телефонией (СофтФон)

Редакция 3

Руководство по встраиванию

в типовую конфигурацию

1С:Управление небольшой фирмой

Москва

Фирма «1С-Рарус»

2015 г.

makana
Underline
Вопросы для сайта:1. Где можно найти материалы по встраиванию решения "1С-Рарус:Интеграция с телефонией(СофтФон) в "1С:Управление небольшой фирмой"?
Page 2: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

2

ПРАВО ТИРАЖИРОВАНИЯ

ПРОГРАММНЫХ СРЕДСТВ И ДОКУМЕНТАЦИИ

ПРИНАДЛЕЖИТ КОМПАНИИ «1С-Рарус»

Данное пособие является руководством по быстрому

встраиванию решения в типовую конфигурацию фирмы «1С»

1С:Управление небольшой фирмой.

В руководстве пошагово описаны действия по встраива-

нию в типовую конфигурацию решения «1С-Рарус:Интеграция с

телефонией Софтфон». Руководство составлено с учетом, того,

что Читатель имеет понятие о базовых принципах администри-

рования решений на платформе 1С:Предприятие 8.

Компания «1С-Рарус», Москва, 125047, а/я 34 Дмитровское шоссе, д. 9 «Б»

телефон, факс: (495) 223-04-04, (495) 231-20-02

Контрольная группа (для претензий и рекламаций): [email protected]

Для других вопросов (при обращении необходимо указывать регистрационный номер

решения): E-mail: [email protected]

URL: http://www.rarus.ru

Copyright © Компания «1С-Рарус», 2015. Все права защищены.

Page 3: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

Оглавление

ОГЛАВЛЕНИЕ ШАГ 1. Включение возможности изменения типовой

конфигурации .......................................................................................... 4 ШАГ 2. Выполнение сравнения и объединения конфигураций .............. 10 ШАГ 3. Внесение дополнительных изменений в

конфигурацию ....................................................................................... 14 ШАГ 4. Применение сделанных изменений к

информационной базе ........................................................................... 18 ШАГ 5. Настройка использования отчетов по телефонии ....................... 20

Page 4: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

ШАГ 1. Включение возможности изменения типовой конфигурации

Для встраивания решения в конфигурацию необходимо зайти

в типовую конфигурацию в режиме конфигуратора, открыть де-

рево конфигурации. Для этого в режиме конфигуратора зайдите в

меню Конфигурация – Открыть конфигурацию. Дерево конфигу-

рации представлено на скрин-шоте ниже.

Рисунок № 1 «Дерево конфигурации»

Необходимо включить возможность изменения конфигурации.

Для этого зайдите в меню «Конфигурация – Поддержка –

настройка поддержки».

Page 5: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

5

Рисунок № 2 «Снятие с поддержки конфигурации»

В открывшемся окне необходимо нажать кнопку включить

возможность изменения.

Page 6: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

Рисунок № 3 «Форма снятия с поддержки конфигурации»

На вопрос программы вы-

бираем «Да».

На вопрос программы остав-

ляем все по умолчанию и ничего не меняя выбираем «ОК». После

выполнения необходимых действий окно должно принять вид,

как показано на скрин-шоте ниже:

Page 7: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

7

Рисунок № 4 «Итоговое окно после включения возможности из-

менения конфигурации»

Для дальнейшего встраивания необходимо включить возмож-

ность изменения у нескольких объектов типовой конфигурации.

Для этого в открытом окне в дереве конфигурации (колонка

«Объект») двойным нажатием мыши в колонке «УправлениеНе-

большойФирмой» выберем вершину дерева «УправлениеНе-

большойФирмой». В открывшемся окне выберем вариант «Объ-

ект поставщика редактируется с сохранением поддержки»

и нажмем команду «ОК».

Page 8: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

Раскроем в дереве конфигурации раздел «Общие – Роли - Базо-

вые права», как показано на скрин-шоте ниже:

Рисунок № 5 «Общие – Роли - БазовыеПрава»

и после двойного нажатия мыши в колонке «УправлениеНеболь-

шойФирмой» в открывшемся окне выберем вариант «Объект по-

ставщика редактируется с сохранением поддержки»

и нажмем команду «ОК».

Page 9: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

9

Раскроем в дереве конфигурации раздел «Общие – Общие моду-

ли - ОбщегоНазначенияКлиентПереопределяемый», как показано

на скрин-шоте ниже:

Рисунок № 6 «Общие – Общие модули»

и после двойного нажатия мыши в колонке «УправлениеНеболь-

шойФирмой» в открывшемся окне выберем вариант «Объект по-

ставщика редактируется с сохранением поддержки»

и нажмем команду «ОК».

Важным моментом является то, что все остальные объекты за-

тронуты не будут, что позволит в дальнейшем легко проводить

Page 10: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

регулярные обновления типовой конфигурации. Закроем окно

настройки поддержки конфигурации.

ШАГ 2. Выполнение сравнения и объединения конфигураций

Необходимо выполнить сравнение и объединение решения с

конфигурацией. Для этого выполните команду Конфигурация –

Сравнить, объединить конфигурацию из файла.

Рисунок № 7 «Команда сравнения, объединения»

В открывшемся окне выберите файл для встраивания решения,

который расположен в папке установки шаблонов конфигураций

1С:Предприятие. Например, путь может выглядеть так

«D:\tmplts\Rarus\SoftPhoneProf\3_1_1_1\» и выберем файл

SoftPhone_ForUNF.cf

Page 11: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

11

На вопрос отвечаем «Да».

Это позволит в дальнейшем обновлять новые релизы решения без

необходимости контролировать новые изменения в них.

Снимаем все флажки в открывшемся окне дерева конфигура-

ции. Для этого снимаем флажок с вершины дерева конфигурации.

Рисунок № 8 «Окно сравнения, объединения»

Установим в поле «Фильтр» значение «Показывать присут-

ствующие только в файле» для отображения новых объектов, ко-

торые будут добавлены в конфигурацию. После этого в вершине

дерева конфигурации устанавливаем флажок. Это необходимо

для добавления в конфигурацию новых объектов.

Page 12: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

Рисунок № 9 «Фильтр в окне сравнения, объединения»

Установим в поле «Фильтр» значение «Показывать отличия в

конфигурациях» и в дереве конфигурации выберем «Общие - Ро-

ли – Базовые права – Свойства - Права» установим флажок и в

колонке «Режим объединения и порядок подчиненных объектов

в колонке» установим значение «Объединить с приоритетом ос-

новной конфигурации».

Рисунок № 10 «Изменение Общие – Права - БазовыеПрава»

Page 13: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

13

Это необходимо для возможности использования интеграции с

телефонией для пользователей с базовыми правами.

Нажимаем кнопку «Выполнить». На открывшееся окно нажимаем

команду «Продолжить»

Рисунок № 11 «Окно выполнения сравнения, объединения»

В открывшемся окне ничего не меняем и нажимаем «ОК»

Рисунок № 12 «Окно завершения сравнения, объединения»

Page 14: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

В результате успешного объединения программа выдаст окно

.

ШАГ 3. Внесение дополнительных изменений в конфигурацию

Необходимо внести изменения в общий модуль управляемого

приложения конфигурации. Для этого необходимо зайти в мо-

дуль управляемого приложения конфигурации. Для этого в дере-

ве конфигурации в контекстном меню вершины дерева конфигу-

рации выбираем пункт «Открыть модуль управляемого приложе-

ния».

Рисунок № 13 «Команда открытия модуля управляемого

приложения»

В открывшемся окне добавляем сверху код ниже

Page 15: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

15

// +СофтФон

Перем сфпПанельУправления Экспорт;// COM-объект панели

управления СофтФон

Перем сфпObjCLON Экспорт;// COM-объект компоненты

CLON

Перем сфпСтруктураЗвонков Экспорт;// Структура активных

звонков

// -СофтФон

В результате модуль выглядит, как показано ниже

Рисунок № 14 «Модуль управлямемого приложения после

внесения изменений»

Повторим добавление кода в еще один общий модуль. Для

этого необходимо в дереве конфигураций раскрыть дерево в

группе «Общие – Общие модули» и найти модуль «Общего-

НазначенияКлиентПереопределяемый».

Page 16: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

Рисунок № 15 «Общие – Общий модуль»

Двойным щелчком мыши по модулю открываем его. Находим

в модуле процедуру «ПриНачалеРаботыСистемы()» и вносим в

конец процедуры текст:

//+СофтФон сфпСофтФонПроКлиент.сфпПодключитьСофтФон(); // -СофтФон

Page 17: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

17

Рисунок № 16 «Модуль посл внесения изменений»

Находим в модуле процедуру

«ПередЗавершениемРаботыСистемы()» и вносим в процедуру

текст:

// +СофтФон

Если НЕ сфпСофтФонПроСер-

вер.сфпПолучитьЗначениеНастройкиПользователя("сфпЗакрыват

ьПанельПриЗавершенииРаботы") Тогда

сфпСофтФонПроКли-

ент.сфпОтключитьСофтФон();

КонецЕсли;

// -СофтФон

Page 18: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

Рисунок № 17 «Модуль после внесения изменений»

Важно! При копировании кода может быть перенесен символ

переноса - дефис «-». Нужно его убрать в перенесенном коде.

ШАГ 4. Применение сделанных изменений к информационной базе

Для того, чтобы выполненные в первых 3 шагах изменения были

применены к конфигурации необходимо выполнить команду

«Обновить конфигурацию базы данных».

Page 19: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

19

Рисунок № 18 «Применение изменений к информационной базе»

После всех необходимых преобразований в открывшемся окне

необходимо выбрать команду «Принять».

Рисунок № 19 «Форма принятия изменений»

Page 20: 1С Рарус · 2019-01-05 · что Читатель имеет понятие о базовых принципах администри- рования решений на платформе

ШАГ 5. Настройка использования отчетов по телефонии

Для возможности использовать отчетность по телефонии, необ-

ходимо при первом запуске решения под пользователем с пол-

ными правами запустить внешнюю обработку входящую в ком-

плект Библиотеки Стандартных Подсистем (БСП), а именно «Ин-

струментыРазработчикаОбновлениеВспомогательныхДан-

ных.epf».

Данная обработка входит имеется в поставке дистрибутива.

При открытии обработки необходимо установить флажки, как

показано на скрин-шоте ниже и выбрать команду «Обновить».

Рисунок № 20 «Форма настроек в обработке»

Встраивание решения «1С-Рарус:Интеграция с телефони-

ей(Софтфон)» в типовую конфигурацию фирмы «1С» завершено