Добрый день.
На версии 1.0.15.1 не удается удалить элементы меню (как непосредственным удалением, так и через пометку удаления) если не настроен обмен с бэк-офисом. Выдается ошибка "Ошибка при вызове метода контекста (Удалить)".
Ошибка возникает из-за некорректного условия в процедуре в модуле сбСобытие:
Процедура СправочникиПередУдалением(Источник, Отказ) Экспорт
УзелБэкОфиса = одУдаленныеКассыОбщегоНазначенияПовтИсп.ПолучитьЦентральныйУзелОбмена();
Если УзелБэкОфиса = НЕОПРЕДЕЛЕНО Тогда
// Эта база не связана по обменам с БЭК-офисом
В случае если настроек обмена нет, УзелБэкОфиса содержит пустую ссылку, которая всегда не равна "НЕОПРЕДЕЛЕНО". В процедуре СправочникиПриЗаписи это учтено:
Процедура СправочникиПриЗаписи(Источник, Отказ) Экспорт
УзелБэкОфиса = одУдаленныеКассыОбщегоНазначенияПовтИсп.ПолучитьЦентральныйУзелОбмена();
Если ЗначениеЗаполнено(УзелБэкОфиса) Тогда
Хотелось бы знать обосновано ли такое поведение или стоит ждать исправления?
На версии 1.0.15.1 не удается удалить элементы меню (как непосредственным удалением, так и через пометку удаления) если не настроен обмен с бэк-офисом. Выдается ошибка "Ошибка при вызове метода контекста (Удалить)".
Ошибка возникает из-за некорректного условия в процедуре в модуле сбСобытие:
Процедура СправочникиПередУдалением(Источник, Отказ) Экспорт
УзелБэкОфиса = одУдаленныеКассыОбщегоНазначенияПовтИсп.ПолучитьЦентральныйУзелОбмена();
Если УзелБэкОфиса = НЕОПРЕДЕЛЕНО Тогда
// Эта база не связана по обменам с БЭК-офисом
В случае если настроек обмена нет, УзелБэкОфиса содержит пустую ссылку, которая всегда не равна "НЕОПРЕДЕЛЕНО". В процедуре СправочникиПриЗаписи это учтено:
Процедура СправочникиПриЗаписи(Источник, Отказ) Экспорт
УзелБэкОфиса = одУдаленныеКассыОбщегоНазначенияПовтИсп.ПолучитьЦентральныйУзелОбмена();
Если ЗначениеЗаполнено(УзелБэкОфиса) Тогда
Хотелось бы знать обосновано ли такое поведение или стоит ждать исправления?