Про отчет сфпИсторияЗвонков
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
CRM Корп 2.0.7.2, телефония на базе Asterix
В общем модуле "сфпСофтФонПроСервер" в Функции сфпЗаписатьНомерТекущемуПользователю(НомерЛинии) Экспорт
перед строкой:
Возврат НомерИзменен;
вставьте строки:
// Проверяем не записан ли данный номер другому пользователю, и, если да, то очищаем его
Если НомерИзменен Тогда
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекПользователь", ТекПользователь);
Запрос.УстановитьПараметр("НомерЛинии", НомерЛинии);
Запрос.Текст = "ВЫБРАТЬ РАЗРЕШЕННЫЕ
| Пользователи.Ссылка
|ИЗ
| Справочник.Пользователи КАК Пользователи
|ГДЕ
| Пользователи.сфпТекущийВнутреннийНомер = &НомерЛинии
| И НЕ Пользователи.Ссылка = &ТекПользователь";
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
ОбъектПользователь = Выборка.Ссылка.ПолучитьОбъект();
ОбъектПользователь.сфпТекущийВнутреннийНомер = "";
Попытка
ОбъектПользователь.Записать();
Исключение
КонецПопытки;
КонецЦикла;
КонецЕсли;