Цитата:
Сообщение от
zelibobis
К проблеме № ПРОБЛЕМА 6. А что делать если остались проводки со статусом "Продано" и типом «Средневзвешенное закрытие запасов»? при последующих пересчетах они тоже не уходят...
Цитата:
Сообщение от
Bega
Можно бы было доделать currencyTransfer_RU(), чтобы он анализировал и CostAmountAdjustment но он используется ниже в других местах и такая модификация потребует еще тестирования, проверю отдельно и напишу.
Я в результате изменил метод currencyTransfer_RU() и убрал модификацию в методе updateModelAverage(), скорее всего это поможет.
X++:
protected boolean currencyTransfer_RU(InventTrans _inventTrans)
{
//+ DPL InventClosingFix_OK 12.04.2011 OK
//return _inventTrans.CostAmountPosted != 0;
return _inventTrans.costValue() != 0;
//- DPL InventClosingFix_OK 12.04.2011 OK
}
Мы уже много раз склад закрыли, вроде работает.