Autor Wątek: Wyliczenie ilości zużytych składników (TW_komplet) z faktur sprzedaży  (Przeczytany 733 razy)

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

Offline bestek

  • Użytkownik
  • **
  • Wiadomości: 87
  • Reputacja +0/-0
  • Wersja programu: GT - najnowsze
Witam
Czy jest zestawienie/ wyliczenie ilości zużytych składników w danym miesiącu bazujący na fakturach sprzedaży?
Przykład:
Komplety kpl1,kpl2,kpl3 - składają się ze składników unikatowych oraz wspólnych np. gwoździe taśma itp.
Komplety te sprzedaję wciągu miesiąca wystawiając fakturę sprzedaży.
Na koniec miesiąca chcę wyliczyć ile składników zużyto w towarach sprzedanych.

uff może ktoś mnie zrozumie HELP

Może istnieje takie zestawienie w subiekcie?? Ja nie znalazłem więc skleciłem kawałek kodu:
Może ktoś zerknie doświadczonym okiem czy nie ma w nim błędów

With cte as(SELECT DISTINCT TOP 100 PERCENT ob_Id ,tw_id,tw_Symbol,tw_nazwa,dok_DataWyst  ,ob_CenaMag as [Cena netto (zł)],ROW_NUMBER () OVER(PARTITION BY tw_symbol ORDER BY ob_id DESC)as rn
FROM dok_pozycja
INNER JOIN tw__Towar
ON tw__Towar .tw_Id =ob_TowId
INNER JOIN dok__Dokument
ON dok_Id  =ob_DokHanId
INNER JOIN kh__Kontrahent
ON kh__Kontrahent .kh_Id =dok__Dokument .dok_PlatnikId
WHERE tw_Symbol LIKE '%' AND dok_Typ =1)

SELECT TW1.tw_symbol,TW1.tw_Nazwa,
SUM(ob_Ilosc) as Ilości,
TW2.tw_IdGrupa,TW2.tw_symbol,TW2 .tw_Nazwa ,kpl_Liczba,
SUM(ob_Ilosc)*kpl_Liczba as SUMAskladnika,
cte.[Cena netto (zł)] ,(SUM(ob_Ilosc)*kpl_Liczba)*cte.[Cena netto (zł)] as SUMA_Ceny

FROM dok__Dokument
INNER JOIN dok_Pozycja
ON dok_Pozycja.ob_DokHanId =dok__Dokument .dok_Id
INNER JOIN tw__Towar as TW1
On TW1.tw_Id =dok_Pozycja.ob_TowId

INNER JOIN tw_Komplet
ON tw_Komplet.kpl_IdKomplet  =TW1.tw_id
INNER JOIN tw__Towar as TW2
ON TW2.tw_id =tw_Komplet .kpl_IdSkladnik

INNER JOIn cte
ON cte.tw_Id =TW2.tw_Id


WHERE  dok__Dokument.dok_NrPelny LIKE 'FS %/STE/05/2017' AND TW1.tw_IdGrupa IN (72,74) AND cte.rn=1 AND TW2.tw_IdGrupa =7 --gdzie TW2.tw_IdGrupa =7 to zawężenie składników do konkretnej grupy towarów
GROUP BY TW1.tw_Nazwa,TW1.tw_symbol,TW2.tw_Nazwa ,kpl_Liczba,cte.[Cena netto (zł)],TW2.tw_IdGrupa ,TW2.tw_Symbol


Forum Użytkownikow Subiekt GT