Задача 104.20397

Задача :104.20397

2016-02-02 16:45:04
Краткое описание :
Рантайм при выполнении групповых алгоритмов
Описание :
Выполнение групповых алгоритмов
Что измененно :
Создадим простейший JavaScript алгоритм:
Управление заказами / Настройка / Алгоритмы JavaScript
Код: 1
Наименование: Тест 1
Группа: Учет в производстве
Сценарий: Message('UserName: ' + UserName(), mfOKButton);
Библиотеки: Сообщения и визуализация, Функции Атлантиса

Создадим алгоритм расчета для запуска этого алгоритма JavaScript:
Управление заказами / Настройка / Алгоритмы расчета
Код: 26
Наименование: JavaScript test 1
Системный алгоритм: 52 Алгоритм исполнения JavaScript
Группа: Учет в производстве
Документ: текущий
Исполняемый алгоритм: Тест 1
Окно отладки: отображать

Создадим групповой алгоритм:
Управление заказами / Операции / Выполнение групповых алгоритмов
Код: 1
Наименование: Тест 1
Группа: Учет в производстве
Наименование пользовательского алгоритма расчета: JavaScript test 1
В нижней панели:
Тип документа: Заявка
Наименование: выбрана последняя заявка из каталога

Запускаем этот групповой алгоритм.
Алгоритм отрабатывает (выводится сообщение с именем пользователя),
затем выводится окно отладчика и через несколько секунд Галактика
падает с сообщением:

Прекращена работа программы "Ядро 2-х уровневого атлантис приложения"
Возникшая проблема привела к прекращению работы программы. Закройте эту
программу.

Ошибка повторяется не каждый раз, но достаточно часто.
Иногда (очень редко - было один раз) вместо этого сообщения выводится обычное
сообщение о рантайме.
Если в поле "Окно отладки" расчетного алоритма 26 установить значение "Не
отображать"
алгоритм отрабатывает без ошибок.
Как измененно :
И-за сложности локализации, и невозможности повторить проблему
у себя была добавлена настройка группового алгоритма "Скрывать визуализацию".
Если не отображается визуализация, проблема не проявляется и у заказчика.

Название продукта Название компонента Тип Последняя версия Дата выхода
M_MNPLANM_MNPLANRES9.1.42.02016-02-02 16:45:04