Задача 102.138318

Задача :102.138318

2014-12-09 16:53:59
Краткое описание :
Функция формирования записей о стаже. Runtime error 216 (попытка обращения к некорректному дескриптору)
Описание :
Пенсионный стаж
Что измененно :

Если два раза подряд загрузить табель (вызвать функцию LoadWorkingTable) для несуществующего лицевого счета, то произойдет падение приложения: Runtime error 216 (попытка обращения к некорректному дескриптору).

Можно проявить проблему следующим образом:
Модуль заработная плата > Настройка > Сервисные функции > Стаж > Пенсионный стаж.
В параметрах формирования указать диапазон дат, покрывающий несколько месяцев.
Формировать стажи по: Основным назначениям и предыдущим трудоустройствам на предприятии.
При запуске сервисной функции возникает ошибка

---------------------------
Error
---------------------------
Runtime error 216 (rtl: попытка обращения к некорректному дескриптору)

in G_WORKTABLE.DLL at 00024332
---------------------------
ОК
---------------------------
Как измененно :

Ошибка исправлена, теперь в описанной ситуации падение приложения не происходит.
Теперь повторные вызовы функции LoadWorkingTable для несуществующего лицевого счета не приводит к ошибке.

Название продукта Название компонента Тип Последняя версия Дата выхода
G_WORKTABLEG_WORKTABLEDLL9.1.36.02014-12-09 16:53:59
G_WORKTABLEG_WORKTABLEDLL9.1.036.0