Autor Wątek: Zestawienie WZ - poprawka  (Przeczytany 3379 razy)

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

Offline myszuge

  • Użytkownik
  • **
  • Wiadomości: 90
  • Reputacja +0/-0
  • Wersja programu: subiekt gt 1.31
Zestawienie WZ - poprawka
« dnia: Listopad 10, 2020, 00:49:01 »
Cześć

Potrzebuje filtrować według kontrahentów, udało mi się zrobić z wykorzystaniem nazwy kontrahenta a nie symbolu. W symbolu wpisuję NIP wiec ciężko odnaleźć bez nazwy filtrując zestawienie.  Podpowiecie która to tabela gdzie szukać. Bo napewno będzie bardziej złożone niż sam wymyśliłem.

moje filtrowanie na ten moment po symbolu kontrahenta:

Cytuj
and (dok_OdbiorcaId  in  ({CHL_DB: select kh_Id, kh_Symbol FROM dbo.kh__Kontrahent order by kh_Id:Kontrahent:0:Nie wybrany}))

Cytuj
SELECT
--mag.mag_nazwa Magazyn,
CASE WHEN dok_Typ=9 then mOdb.mag_Nazwa else isnull(kodb.adr_Nazwa,'Brak') end Odbiorca,
dok_DataWyst as Data,
dbo.dok__Dokument.dok_NrPelny as Dokument,
dbo.tw__Towar.tw_Nazwa as Towar,
dbo.dok_Pozycja.ob_Ilosc as Ilość,
dok_Podtytul as Podtytuł,
dok_Uwagi as Uwagi,
--ob_NumerSeryjny AS KodDostawy
ob_Opis as Opis

FROM dbo.dok__Dokument
INNER JOIN dbo.dok_Pozycja ON dbo.dok__Dokument.dok_Id = dbo.dok_Pozycja.ob_DokMagId
INNER JOIN dbo.tw__Towar ON dbo.dok_Pozycja.ob_TowId = dbo.tw__Towar.tw_Id
INNER JOIN dbo.sl_Magazyn mag on dok_MagId = mag_Id
LEFT JOIN dbo.sl_Magazyn mOdb on dok_OdbiorcaId = mOdb.mag_Id
LEFT JOIN dbo.adr__Ewid kOdb on dok_OdbiorcaId = kOdb.adr_IdObiektu and adr_TypAdresu=1

LEFT JOIN kh__Kontrahent ON dok_PlatnikId = kh_Id   
LEFT JOIN adr_Historia ON dok_PlatnikAdreshId = adrh_Id 


WHERE dok_Status =1
and (dok_Typ IN({CHL:WZ#11#:Typ dokumentu:0:(nie podano wartości)}))
and (dok_MagId in   ({CHL_DB: select mag_Id, mag_Nazwa from dbo.sl_Magazyn where mag_ID in (1,35) order by mag_Nazwa:Magazyn:0:Nie wybrany}))
and (dok_DataWyst BETWEEN {DR:Okres})
and (dok_OdbiorcaId  in  ({CHL_DB: select kh_Id, kh_Symbol FROM dbo.kh__Kontrahent order by kh_Id:Kontrahent:0:Nie wybrany}))



Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9235
  • Reputacja +1306/-21
  • Wersja programu: Najnowsza
Zestawienie WZ - poprawka
« Odpowiedź #1 dnia: Listopad 10, 2020, 01:01:14 »
adr__ewid
Sławek, Zduńska Wola

Forum Użytkownikow Subiekt GT

Zestawienie WZ - poprawka
« Odpowiedź #1 dnia: Listopad 10, 2020, 01:01:14 »