Задача 102.145243

Задача :102.145243

2015-09-04 14:22:31
Краткое описание :
Опция "Учитывать изменения стоимости и износа" в текущем периоде/в след.периоде некорректно учитывает 0
Описание :
Изменение стоимости
Что измененно :

При формировании временной таблицы mtIzmStoim (102.134849) зачем-то добавлена логика убивающая нулевые изменения стоимости и износа.
В постановке задачи об этом ничего не говорилось, зачем это сделано не понятно.

Сейчас так
IzmStoim := loAmLgota.SpMoveOsIzmSt.NewStoim - loAmLgota.SpMoveOsIzmSt.OldStoim;
IzmStoim := if (IzmStoim=0, loAmLgota.SpMoveOsIzmSt.NewStoim, IzmStoim);
IzmSumIzn := loAmLgota.SpMoveOsIzmSt.NewSumIzn - loAmLgota.SpMoveOsIzmSt.OldSumIzn;
IzmSumIzn := if (IzmStoim=0, loAmLgota.SpMoveOsIzmSt.NewSumIzn, IzmSumIzn);

Должно быть так
IzmStoim := loAmLgota.SpMoveOsIzmSt.NewStoim - loAmLgota.SpMoveOsIzmSt.OldStoim;
IzmSumIzn := loAmLgota.SpMoveOsIzmSt.NewSumIzn - loAmLgota.SpMoveOsIzmSt.OldSumIzn;

Необходимо срочно устранить! По сути это ошибка высокой критичности!
Как измененно :

Исправлено.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_OSOPERF_OSOPERRES9.1.26.02015-09-04 14:22:31
F_OSOPERF_OSOPERRES9.1.026.0