Возможно кто-то знает, но другим, наверное будет интересно - обнаружил интересную особенность таблички mkol (консигнационные запасы поставщика), обычно в этой табличке хранится текущий остаток по товару, поставщику, заводу, т.е. выборка строится примерно так:
SELECT SINGLE ( slabs ) FROM mkol INTO l_slabs
WHERE
matnr = z_matnr AND
werks = z_werks AND
sobkz = 'M' AND
lifnr = z_lifnr.
Но если у Вас партионный учет, да еще с раздельной оценкой (тип оценки в ОЗМ "X - партия", в табличке mkol хранятся остатки по каждой партии, и выборку соответственно следует строить так:
т.е. выборка строится примерно так:
SELECT SINGLE sum( slabs ) FROM mkol INTO l_slabs
WHERE
matnr = z_matnr AND
werks = z_werks AND
sobkz = 'M' AND
lifnr = z_lifnr.