Witam,
obecnie mamy takie zapytanie sql:
select
d.dok_DataWyst as 'Data',
d.dok_NrPelny as 'Numer',
SUM(dp.ob_IloscMag) as 'Ilość',
SUM(dp.ob_WartNetto) as 'Wartość'
from dok__Dokument d
left join dok_Pozycja dp on dp.ob_DokMagId=d.dok_Id
left join sl_Magazyn mz on mz.mag_Id=d.dok_MagId
left join sl_Magazyn md on md.mag_Id=d.dok_OdbiorcaId
left join tw__Towar t on t.tw_Id=dp.ob_TowId
where d.dok_Typ=9
and d.dok_DataWyst BETWEEN {DR:Data wystawienia:POPRZEDNI_MIESIAC}
and mz.mag_Id in ({CHL_DB: select m.mag_Id, m.mag_Nazwa from sl_Magazyn m : Magazyn źródłowy } )
and md.mag_Id in ({CHL_DB: select m.mag_Id, m.mag_Nazwa from sl_Magazyn m : Magazyn docelowy } )
and t.tw_IdGrupa not in ({CHL_DB: select g.grt_Id, g.grt_Nazwa from sl_GrupaTw g : Grupa towrów do wykluczenia} )
Group by d.dok_DataWyst, d.dok_NrPelny
I mamy tutaj filt po grupie towarów i po magazynie, ale dodaliśmy rozszerzone pola własne i zgrupowaliśmy magazyny i towary w tych polach rozszerzonch.
i Chcielibyśmy teraz filtrować magazyny po (PoleRozszerzone_Firma grupa magazynów)-pwp_ID=10
i Kategorie po (PoleRozszerzone_Kategoria towaru) -pwp_ID=11
Czy jest to możliwe do zrobienia?