Добрый день после процедуры сравнения и объединения 2 конфигураций получил такую ошибку в итоговой базе
{ОбщийМодуль.ЗавершениеРаботыПользователей.Модуль(52)}: Ошибка при вызове метода контекста (ПодключитьОбработчикОжидания)
ПодключитьОбработчикОжидания("КонтрольРежимаЗавершенияРаботыПользователей", 60);
вот сама процедура целиком
////////////////////////////////////////////////////////////
Процедура УстановитьКонтрольРежимаЗавершенияРаботыПользователей() Экспорт
РежимБлокировки = ПолучитьБлокировкуУстановкиСоединений();
ТекущееВремя = ТекущаяДата();
Если РежимБлокировки.Установлена
И (НЕ ЗначениеЗаполнено(РежимБлокировки.Начало) ИЛИ ТекущееВремя >= РежимБлокировки.Начало)
И (НЕ ЗначениеЗаполнено(РежимБлокировки.Конец) ИЛИ ТекущееВремя <= РежимБлокировки.Конец) Тогда
// Если пользователь зашел в базу, в которой установлена режим блокировки, значит использовался ключ /UC.
// Завершать работу такого пользователя не следует
Возврат;
КонецЕсли;
дал поиск такой процедуры нет, есть УстановитьКонтрольРежимаЗавершенияРаботыПользователей() в которой собственно и вызывается несуществующая процедура. Если я правильно понял, то в ПодключитьОбработчикОжидания("КонтрольРежимаЗавершенияРаботыПользователей", 60); надо поставитьПодключитьОбработчикОжидания("УстановитьКонтрольРежимаЗавершенияРаботыПользователей", 60);
поэтому и говорю что саму себя функция не будет же вызывать! Значит ПодключитьОбработчикОжидания("УстановитьКонтрольРежимаЗавершенияРаботыПользователей", 60); надо разместить вне пределов процедуры т.е после
чтобы не создавать новую тему пишу в этой, но по другому вопросу.
в процедуре ПриНачалеРаботыСистемы() выдал ошибку в УправлениеРозничнойТорговлей.ЗапускИнтерфейсаКассира(глЗначениеПеременной("глТекущийПользователь"), ВключенИнтерфейсКассира, ПолучитьСерверТО());