Показать сообщение отдельно
Старый 21.11.2011, 11:19   #27  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Цитата:
Сообщение от 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

}
Мы уже много раз склад закрыли, вроде работает.