Задача 102.130561

Задача :102.130561

Краткое описание :
Сделать корректный выход из безвыходной ситуации в случае когда "не установлена основная настройка НМА"
Описание :
Другие вопросы по НМА
Что измененно :

Сделать корректный выход из безвыходной ситуации в случае когда "не установлена основная настройка НМА"

Конкретный пример такой ситуации - выбор в настройке "Основной метод учёта по умолчанию" для НМА из перечня методов, в которых не установлен признак "основная настройка" - в результате выбора получаем сообщение "не установлена основная настройка", а доступ к модификации методов ограничен другой настройкой - т.е. и установить признак основной настройки, и выйти из окна выбора пользователь не может. Пользователю и остаётся только снимать AtlExec.exe через Диспетчер задач.

Предложение: Необходимо доработать прикладные алгоритмы таким образом чтобы пользователь не мог попасть в такое окно или мог из него корректно выйти.

Например один из возможных вариантов решения: если "доступ к модификации методов ограничен другой настройкой" и "не установлен признак "основная настройка"" то при входе в документ вообще не открывать ни каких интерфейсов а выдать MessageBox типа "Запрещен доступ к методам учета обратитесь к администратору"

См. также ПИР 180.7958 Выход из безвыходной ситуации
Как измененно :

Если "доступ к модификации методов ограничен другой настройкой" и "не установлен признак "основная настройка"" то при входе в документ устанавливается в качестве основной первый Метод учета.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_OSF_OSRES9.1.014.0
F_OSF_OSRES9.1.14.0