Всем доброго времени суток!

Буквально вчера, трассировал код фин разноски заказов, искал причину вылетающей ошибки... И помимо своей ошибки случайно наткнулся на другую

Конечно это ошибка не очень серьезная, и особо ни на что не влияет, но явно выполняет функцию, на нее возложенную, не полно

еще конечно не приятно, что это на sys слое.
Итак. В классе SalesFormLetter есть метод проверки наличия строк для разноски checkSumNum(). В этом методе есть код:
X++:
...
if (salesParmUpdate.sumBy == AccountOrder::Order)
{
if (!SalesParmLine::exist(parmId, salesParmUpdate.sumSalesId))
ok = checkFailed(strFmt("@SYS26185", salesParmUpdate.sumSalesId));
}...
нас интересует строка
X++:
ok = checkFailed(strFmt("@SYS26185", salesParmUpdate.sumSalesId));
по функции strFmt можно понять, что предполагалось в инфо вывести код заказа (salesParmUpdate.sumSalesId), но метка содержит вот такой текст:
Цитата:
Нет строк для разноски или количество = 0
естественно информация о заказе не выводится
З.Ы. Axapta 3.0 SP3