Есть стандартный отчет Движение по клиентам > Движение товара по контрагенту. Помогите добавить в этот отчет переменную Остаток товара на складе. Спасибо.
Цитата: fyodor від Квітень 16, 2016, 23:20:40
Есть стандартный отчет Движение по клиентам > Движение товара по контрагенту. Помогите добавить в этот отчет переменную Остаток товара на складе. Спасибо.
Если вы про текущий остаток из справочника товаров, то так:
SELECT
sn.name AS sklad_name,
gr.group_name,
tn.kod,
tn.name,
tn.ed_izm,
tz.kolvo AS tovar_spr_kolvo,
SUM(cv.z_kolvo) AS z_kolvo,
SUM(cv.z_suma) AS z_suma,
SUM(cv.from_kolvo) AS from_kolvo,
SUM(cv.from_suma) AS from_suma,
SUM(cv.to_kolvo) AS to_kolvo,
SUM(cv.to_suma) AS to_suma
FROM
client_view_1(#активная_фирма_№#, #клиент_№#, '#дата_с#', '#дата_по#') cv
LEFT JOIN sklad_names sn ON cv.sklad_num = sn.NUM,
tovar_name tn,
print_view_sklad_all(0) gr,
tovar_zal tz
WHERE
#клиент_№# != 0 AND
cv.num = tn.num AND
tn.tip = gr.num AND
sn.num = gr.sklad_id AND
tn.num = tz.tovar_id AND
tz.sklad_id = gr.sklad_id
GROUP BY
1,2,3,4,5,6
ORDER BY
1,2,3,4,5,6
Да. Спасибо за помощь.