Задача 180.7276

Задача :180.7276

Краткое описание :
Изменение состояний при изменении количества (не обновляется состояние)
Описание :
Алгоритмы JavaScript
Что измененно :
Здравствуйте
Имеется самописный алгоритм ВИП "Изменение состояний при изменении количества".
cSpMnPl = EnvironmentGetStr('NRecPosSpMnPl');
if (SpMnPl.setPosition(cSpMnPl))
{
Message(SpMnPl.NRec);
RunInterfaceSetSostKorr(SpMnPl.NRec);
} //'if SpMnPl.setPosition
Алгоритм должен изменять состояние позиции при изменении кол-ва в поле_2. Но по
какой-то причине состояние меняется через раз.
Последовательность действий, при которой повторяется ошибка:
Например по позиции монитор б/у изменяем состояние Изм. кол-во => Принято:

После того как данной позиции присвоено состояние Принято, изменяем кол-во в
любом периоде:

Сразу после изменения кол-ва алгоритм должен поменять состояние с Принято на
Изм. кол-во, но алгоритм не отработал:

Но если повторно попытаться изменить кол-во, то алгоритм отрабатывает верно:
Т.е. если сначала сделать ОДИН переход между состояниями и потом изменить
кол-во, то алгоритм не работает.
Но если повторно изменить кол-во в поле 2, то функция отрабатывает.
Или еще заметили, если предварительно сделать несколько переходов м\у
состояниями (2 или 3 перехода) и изменить кол-во, то в таком случае алгоритм
отрабатывает сразу.


Подробное описание отправили на Igor.Senkevich@galaktika.by
Как измененно :
Исправлено.

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