Autor Wątek: Uzupełnienie raportu o wartość pola własnego z kartoteki towarowej  (Przeczytany 2605 razy)

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

Offline czarli

  • Nowy użytkownik
  • *
  • Wiadomości: 2
  • Reputacja +0/-0
  • Wersja programu: 1.63
Znalazłem na Forum raport, który rozbudowałem o dodatkowe kolumny (w miarę swoich umiejętności ;) ). Raport ten zawiera wykaz wszystkich pozycji na dokumentach sprzedażowych, jest dodatkowo uzupełniony o wartości magazynowe i marże dla każdej z pozycji. Na kartotece towarów i usług dla wybranych produktów/usług zdefiniowałem dodatkowy parametr własny (nr 1) o nazwie "Koszty_inne", jest w nim wpisana liczba (np. 30). Liczba ta obrazuje inne koszty związane z pozyskaniem danego produktu/usługi (np. koszt zakupu usługi transportowej).

Jak w ww. raporcie pokazać taką kolumnę? Jak przez zapytanie SQL dostać się do parametru nr 1 każdej z pozycji na fakturze?

Kod który mam obecnie wygląda następująco:

SELECT

dok_NrPelny as Nr_Dokumentu,
dok_DataWyst as Data,
tw__Towar.tw_Nazwa as Nazwa,
tw__Towar.tw_Symbol as Symbol_Towaru,
dok_Pozycja.ob_Ilosc AS Ilosc,
ob_CenaNetto as Cena_Netto,
ob_CenaBrutto as Cena_Brutto,
ob_WartNetto as Wartość_Netto,
ob_WartBrutto as Wartość_Brutto,
dok_Pozycja.ob_WartMag as Wart_Mag,
Sum(([ob_WartNetto]-[ob_WartMag])/[ob_WartNetto]*100) as Marz_Proc,
Sum(([ob_CenaNetto]-([ob_WartMag]/ob_Ilosc))) as Marz_J_Wart,
Sum(([ob_WartNetto]-[ob_WartMag])) as Marz_Wart,
dok_Uwagi as Dokument_Uwagi


FROM
dok__Dokument
INNER JOIN dok_Pozycja ON dok_Pozycja.ob_DokHanId = dok__Dokument.dok_Id
INNER JOIN tw__Towar ON dok_Pozycja.ob_TowId = tw__Towar.tw_Id
INNER JOIN sl_GrupaTw ON tw__Towar.tw_IdGrupa = sl_GrupaTw.grt_Id

WHERE
(dok__Dokument.dok_Typ IN({CHL:faktura sprzedaży#2#paragon#21#korekta#6#:Typ dokumentu:2,21,6:Faktura sprzedaży, Paragon,Korekta}))
and dok_MagId IN ({CHL_DB: SELECT mag_Id, mag_Nazwa FROM sl_Magazyn:Magazyn:1:Główny})
and (dok__Dokument.dok_KatId IN ({CHL_DB: SELECT kat_Id, kat_Nazwa FROM sl_Kategoria:Kategoria:1,5:Sprzedaż, Detal}))
and dok_DataWyst BETWEEN  {DR: Z przedziału }
and tw_Nazwa like ('%{T:Podaj nazwę towaru}%')

GROUP BY
dok_NrPelny,
dok_DataWyst,
tw__Towar.tw_Nazwa,
tw__Towar.tw_Symbol,
dok_Pozycja.ob_Ilosc,
ob_CenaNetto,
ob_CenaBrutto,
ob_WartNetto,
ob_WartBrutto,
grt_Nazwa,
dok_Pozycja.ob_WartMag,
dok_Uwagi;

Offline Paweł Szczygiel

  • Aktywny użytkownik
  • ***
  • Wiadomości: 169
  • Reputacja +4/-0
Odp: Uzupełnienie raportu o wartość pola własnego z kartoteki towarowej
« Odpowiedź #1 dnia: Lipiec 30, 2020, 21:29:16 »
"zdefiniowałem dodatkowy parametr własny (nr 1) o nazwie "Koszty_inne"

mowa tu o polu własnym towaru ?
Paweł Szczygieł

Forum Użytkownikow Subiekt GT

Odp: Uzupełnienie raportu o wartość pola własnego z kartoteki towarowej
« Odpowiedź #1 dnia: Lipiec 30, 2020, 21:29:16 »