Ошибка при связывании InventTrans и InventJournaTable
Товарищи, Ахтунг.
Вы никогда не свяжете InventTrans.TransRefId и InventJournalTable.JournalId в одном X++ запросе если длина TransRefId = 20, а длина JournalId = 10. Похоже, в стандарте 2.5 это так и есть.
Решения
X++ while select inventtrans { inventjournaltable::find(inventtrans.transrefid) }
TSQL ltrim(inventtrans.transrefid) = inventjournaltable.journalid
и, в конце концов, просто привести тип JournalNum к 20 символам
З.Ы. речь идёт про поля с adjustment = right.
До коле!
|