Kod: Zaznacz cały
@PAR ?@R(SELECT 0,'Wszystkie' UNION ALL SELECT Mag_GIDNumer, Mag_Kod FROM cdn.Magazyny)|Magazyn|&Magazyn:REG= @? PAR@
SELECT
1 AS Lp,
twr_kod as 'koddd',
twr_nazwa as 'nazwa towaru',
sum(TwZ_IlSpr) AS 'ilosci w magazynie',
Twr_Jm as 'JM',
(convert(decimal(15,2),round((Tpm_IloscMin),2)))as 'ilosc minimalna w mag',
(convert(decimal(15,2),round((Tpm_IloscMax),2))) as 'ilosc maksymalna w mag',
sum(TwZ_RzeczywistaNetto) as 'Wartość magazynu netto',
convert(decimal(15,2),round((c7.twc_wartosc),2)) as 'cena zakupu',
(convert(decimal(15,1),round((Tpm_IloscMin),1)))* (convert(decimal(15,1),round((c7.twc_wartosc),1))) as 'wartosc minimalna mag',
(convert(decimal(15,1),round((Tpm_IloscMax),1)))* (convert(decimal(15,1),round((c7.twc_wartosc),1))) as 'wartosc maksymalna mag'
from cdn.twrkarty
left join CDN.TwrZasoby on Twr_GIDNumer = TwZ_TwrNumer and twz_magNumer = ??magazyn
left join CDN.TwrParMag on Twr_GIDNumer=Tpm_TwrNumer and tpm_MagNumer = ??magazyn
left join cdn.twrceny c7 on twr_gidnumer = c7.twc_twrnumer and c7.twc_twrlp = 7
WHERE
twr_kod like '%' + ?@S100|Podaj producenta:'{}'
and (twz_TwrNumer is not null or tpm_ID is not null)
GROUP BY twr_kod, twr_nazwa, Twr_Jm, Tpm_IloscMin, Tpm_IloscMax, twc_wartosc