Столкнулись с такой проблемой:
Модель ситуации:
1. Создали возврат от клиента(не через кредит-ноту);
2. Провели по нему накладную;
3. Через "немедленное получение" возврат отсторнировали (провели накладную);
4. Заново возврат провели;
5. Дооценили себестоимость по складской проводке созданной в пункте 3.
6. Запустили пересчет склада;
Пересчет зацикливается.
Причина проблемы:
При такой сторнировке и проведении возврата создались складские проводки (по пунктам 3 и 4) в которых поля "Ссылка на лот", "Номер возвращаемого лота", "Номер лота" заполнены одним значением лота. И когда пересчет затрагивает эти проводки (что, в нашем случае, достиглось дооценкой одной из них) то он зацикливается.
И что теперь делать?