|
![]() |
#1 |
Участник
|
Вам нужно "перестроить" запрос: InventTransPosting join InventTrans join InventDim.
Группировку наложите на поля InventTransPosting - ItemId и необходимую аналитику. И все будет OK. В текущем варианте вы вообще используете exists join для InventTransPosting и хотите увидеть какие-то данные этой таблицы - это некорректно. Хотя... моя подсказка неверна - из InventTransPosting однозначно в InventTrans не перейти в случае разбиения лота на несколько проводок. Так что так не делайте )) Если не нужна складская аналитика (я в вашем случае не увидел необходимости ее применения), то переделайте запрос в InventTrans join InventTransPosting, кол-во - сумма по полю InventTrans.Qty, стоимость - сумма по полю InventTrans.CostAmountPosted плюс сумма по InventTrans.CostAmountAdjustment. Последний раз редактировалось Bishop; 28.09.2009 в 12:54. |
|
|
За это сообщение автора поблагодарили: dynamax (1). |