user calendar angle-arrow-right search media-vk media-twitter media-google thumbs-up view like like-outline envelope check

Встраивание в «1С:Управление нашей фирмой»

Внимание!
Минимальный релиз типовой конфигурации 1С:Управление нашей фирмой для встраивания — 1.4.9.49.

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Необходимо включить возможность изменения конфигурации. Для этого зайдите в меню «Конфигурация — Поддержка — настройка поддержки».

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 3 «Включение возможности изменения»

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

выбираем «Да».

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

оставляем все по умолчанию и ничего не меняя выбираем «ОК». После выполнения необходимых действий окно должно принять вид, как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 4 «Итоговое окно после включения возможности изменения конфигурации»

Для дальнейшего встраивания необходимо включить возможность изменения у нескольких объектов типовой конфигурации. Для этого в открытом окне в дереве конфигурации (колонка «Объект») двойным нажатием мыши в колонке «УправлениеНебольшойФирмой» выберем вершину дерева «УправлениеНебольшойФирмой». В открывшемся окне выберем вариант «Объект поставщика редактируется с сохранением поддержки»

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

и нажмем команду «ОК». Раскроем в дереве конфигурации раздел «Общие — Роли — Базовые права», как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

и после двойного нажатия мыши в колонке «УправлениеНебольшойФирмой» в открывшемся окне выберем вариант «Объект поставщика редактируется с сохранением поддержки»

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Раскроем в дереве конфигурации раздел «Общие — Общие модули — ОбщегоНазначенияКлиентПереопределяемый», как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

и после двойного нажатия мыши в колонке «УправлениеНебольшойФирмой» в открывшемся окне выберем вариант «Объект поставщика редактируется с сохранением поддержки»

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Раскроем в дереве конфигурации раздел «Справочники — КонтактныеЛица», как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 7 «Раздел Справочники — КонтактныеЛица»

и после двойного нажатия мыши в колонке «УправлениеНебольшойФирмой» в открывшемся окне выберем вариант «Объект поставщика редактируется с сохранением поддержки»

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Раскроем в дереве конфигурации раздел «Справочники — Контрагенты», как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 8 «Раздел Справочники — Контрагенты»

и после двойного нажатия мыши в колонке «УправлениеНебольшойФирмой» в открывшемся окне выберем вариант «Объект поставщика редактируется с сохранением поддержки»

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Раскроем в дереве конфигурации раздел «Документы — Событие», а затем выберем реквизит «ДокументОснование», как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 9 «Раздел Документы — Событие»

и после двойного нажатия мыши в колонке «УправлениеНебольшойФирмой» в открывшемся окне выберем вариант «Объект поставщика редактируется с сохранением поддержки»

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

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

Необходимо выполнить сравнение и объединение решения с конфигурацией. Для этого выполните команду Конфигурация — Сравнить, объединить конфигурацию из файла.

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

В открывшемся окне выберите файл для встраивания решения, который расположен в папке установки шаблонов конфигураций 1С:Предприятие. Например, путь может выглядеть так
«D:\tmplts\Rarus\SoftPhoneProf\3_1_1_3\» и выберем файл SoftPhone_ForUNF.cf»

На вопрос

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

отвечаем «Да».

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Установим в поле «Фильтр» значение «Показывать отличия в конфигурациях» и в дереве конфигурации выберем «Общие — Роли — Базовые права — Свойства — Права» установим флажок и в колонке «Режим объединения и порядок подчиненных объектов в колонке» установим значение «Объединить с приоритетом основной конфигурации». Это необходимо для возможности использования интеграции с телефонией для пользователей с базовыми правами.

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Нажимаем кнопку «Выполнить».

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Необходимо внести изменения в общий модуль управляемого приложения конфигурации. Для этого необходимо зайти в модуль управляемого приложения конфигурации. Для этого в дереве конфигурации в контекстном меню вершины дерева конфигурации выбираем пункт «Открыть модуль управляемого приложения».

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

// +СофтФон
Перем сфпПанельУправления Экспорт; // Компонента для управленияСофтФоном
Перем сфпObjCLON Экспорт; // COM-объекткомпоненты CLON
Перем сфпСтруктураЗвонков Экспорт; // Структура активных звонков
Перем сфпДанныеЗаполнения Экспорт; // Структура данных длязаполнения телефонного звонка
// -СофтФон

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

В конец процедуры ОбработкаВнешнегоСобытия в этом же окне добавляем следующий код:

// +СофтФон сфпСофтФонПроКлиент.сфпВнешнееСобытияСофтфона(
Источник, Событие, Данные);
// -СофтФон

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Повторим добавление кода в еще один общий модуль. Для этого необходимо в дереве конфигураций раскрыть дерево в группе «Общие — Общие модули» и найти модуль «ОбщегоНазначенияКлиентПереопределяемый».

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Двойным щелчком мыши по модулю открываем его. Находим в модуле процедуру «ПриНачалеРаботыСистемы()» и вносим в конец процедуры текст:

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Далее находим в модуле процедуру ПередЗавершениемРаботыСистемы() и в конце вставляем следующий код:

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

Раскроем в дереве конфигураций раздел «Документы — Событие», добавим в тип реквизита «ДокументОснование» документ «ТелефонныйЗвонок».

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 22 «Документ Событие — реквизит «ДокументОснование»»

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

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

Для того, чтобы выполненные в первых 3 шагах изменения были применены к конфигурации необходимо выполнить команду «Обновить конфигурацию базы данных».

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

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

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

Для возможности использовать отчетность по телефонии, необходимо при первом запуске решения под пользователем с полными правами запустить внешнюю обработку входящую в комплект Библиотеки Стандартных Подсистем (БСП), а именно «ИнструментыРазработчикаОбновлениеВспомогательныхДанны х.epf».

Данная обработка имеется в поставке дистрибутива. При открытии обработки необходимо выбрать в реквизите «Настройка — Сложная настройка», снять все флажки и установить только флажок «Идентификаторы объектов метаданных», как показано на скриншоте ниже:

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 25 «Форма сложной настройки запуска обработки» и далее нажать кнопку обновить.

Далее необходимо установить реквизит «Настройка — Простая настройка, как показано на скриншоте ниже и выбрать команду «Обновить».

Встраивание  в типовые конфигурации  1С:ERP, 1С:КА 2.0, 1С:УТ 11

Рисунок № 26 «Форма настроек запуска обработки»

PS. ВНИМАНИЕ!
Если обработка «ругается» (падает ошибка) на одном из двух действий выше, следует использовать альтернативную версию обработку с теми же самыми настройками.

Встраивание решения «1С-Рарус:Интеграция с телефонией (Софтфон)» в типовую конфигурацию фирмы «1С» завершено ☺

	
Нужно больше информации?
Политика конфиденциальности