Цитата:
Сообщение от
fed
Как можно заметить, вожделенный вызов метода updateDimReserveChange случается только если у номенклатуры вообще нету первичной аналитики хранения (InventDimFixedClass::initPrimaryDim(movement.dimGroupId()) вернул 0)
Не, не совсем так. Там стоит одинарный амперсанд а не двойной (т.е. это битовая операция, а не логическая)

Следовательно, необходимым условием является не то, что у номенклатуры нет первичной аналитики хранения, а то, что ни одна из первичных аналитик не изменяется в данный момент.