Як можна в звіт "Залишки по контрагенту" добавити колонку Фактична кількість товару на складі? Якою змінною?
І ще одне: як в цьому звіті поставити сортування по алфавіту (бо там по коду)
SELECT
sn.name as sklad_name,
gr.group_name,
tn.kod,
tn.name,
tn.ed_izm,
SUM(CASE
WHEN tm.from_firma_id = #клиент_№# THEN -tm.from_kolvo
WHEN tm.to_firma_id = #клиент_№# THEN tm.to_kolvo
END) AS z_kolvo,
SUM(CASE
WHEN tm.from_firma_id = #клиент_№# THEN -tm.from_suma
WHEN tm.to_firma_id = #клиент_№# THEN tm.to_suma
END) AS z_suma
FROM
tovar_move tm
LEFT JOIN tovar_name tn ON tm.tovar_id = tn.num,
print_view_sklad_all(#активная_фирма_№#) gr,
sklad_names sn
WHERE
tm.doc_type_id != 6 AND
#клиент_№# != 0 AND
tm.mdate <= '#дата#' AND
tn.tip = gr.num AND
CASE
WHEN (tm.from_firma_id = #активная_фирма_№# AND tm.to_firma_id = #клиент_№#) THEN tm.from_sklad_id
WHEN (tm.to_firma_id = #активная_фирма_№# AND tm.from_firma_id = #клиент_№#) THEN tm.to_sklad_id
END = gr.sklad_id AND
gr.sklad_id = sn.num
GROUP BY
1,2,3,4,5
ORDER BY
1,2,tn.#товар_сорт#
ORDER BY
4,1,2,tn.#товар_сорт#