Цитата:
Сообщение от
b_nosoff
DAX4 app.4.0.2501.347
В методе CustVendSettle.SettleNow в районе строки 720, как мне кажется, есть ошибка копипасты
X++:
if (maxClosingDate)
{
custVendTransCredit.Closed = CustVendTransData::construct(custVendTransDebet).maxSettlementDate_W(transactionDate);
}
Да, похоже на то... По идее в construct должен передаваться курсор custVendTransCredit, что бы смотреть сопоставления по кредитовой проводке.
Хотя как правило в такие дебри обычно никто не закапывается. Да и до этого transactionDate определяется как максимальная дата двух сопоставляемых проводок.