Autor Wątek: Zestawienie produktów z cenami zakupu netto i sprzedaży netto  (Przeczytany 1608 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline goramarcin

  • Nowy użytkownik
  • *
  • Wiadomości: 4
  • Reputacja +0/-0
  • Wersja programu: 1.4
Bardzo proszę o pomoc

Mam zestawienie które wyciąga mi z bazy ceny zakupu netto i ceny sprzedaży netto. Na tej podstawie obliczam sobie marżę w zestawieniu. W zestawieniu znajdują się tylko produkty, które kiedykolwiek miały przypisaną cenę zakupu. Potrzebuje zestawienie w którym będą wszystkie warianty produktu łącznie w kartą główna.

select
 [tw_Symbol] [Symbol]
,[tw_Nazwa] [Nazwa]
,(([1].st_Stan + [4].st_Stan) - ([1].st_StanRez + [4].st_StanRez)) [Stan]
,[ob_CenaNetto][Cena Netto Zakupu]
,[tc_CenaNetto1] [Cena Netto Sprzedazy]
,(((ob_CenaNetto/tc_CenaNetto1)*-100)+100) [Marża]


from  tw__Towar 
join tw_Stan [1] on tw_Id = [1].st_TowId and [1].st_MagId = 1
join tw_Stan [4] on tw_Id = [4].st_TowId and [4].st_MagId = 4
join tw_Cena  ON tw_Cena.tc_IdTowar  = tw__Towar.tw_Id
join dok_Pozycja ON dok_Pozycja.ob_Towid = tw__Towar.tw_Id


join dok__Dokument on dok__Dokument.dok_Id = dok_Pozycja.ob_DokHanId and dok__Dokument.dok_Typ = 1

join (select max(dok_pozycja.ob_Id)[ob_id],dok_pozycja.ob_towid [ob_towid] from  dbo.dok_Pozycja join dok__Dokument on dok__Dokument.dok_Id = dok_Pozycja.ob_DokHanId and dok__Dokument.dok_Typ = 1 group by dok_Pozycja.ob_towid) t4 on t4.ob_id = dok_Pozycja.ob_Id


where tw_Usuniety = 0
and tw_Zablokowany = 0


and (([1].st_Stan + [4].st_Stan) - ([1].st_StanRez + [4].st_StanRez)) > 0

AND tw_Nazwa LIKE '%{T:Nazwa1}%'
and  tw_Symbol  LIKE '%{T:Symbol1}%'


ORDER BY tw__Towar.tw_Nazwa



Forum Użytkownikow Subiekt GT