Autor Wątek: Prośba o pomoc  (Przeczytany 1820 razy)

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

Offline Omenus78

  • Nowy użytkownik
  • *
  • Wiadomości: 46
  • Reputacja +0/-0
  • Wersja programu: Subiekt 1.50 SP1 HF1
Prośba o pomoc
« dnia: Marzec 07, 2018, 06:51:58 »
Witam . Rozliczam w firmie pośrednika. Korzystam z zestawienia SQL :
SELECT
kh_Symbol AS Symbol,
nz__Finanse.nzf_Data AS [Data powstania],
dok__Dokument.dok_NrPelny AS [Dokument],
dok_WartNetto AS [Netto],
adr__Ewid.adr_Nazwa AS [Nazwa],
dok_Uwagi as Uwagi,
kh_Pole1 as [Sprzedawca]



FROM
kh__Kontrahent,
nz__Finanse,
dok__Dokument,
adr__Ewid,
sl_CechaKh,
kh_cechaKh


WHERE
nz__Finanse.nzf_WartoscPierwotna>0
and nz__Finanse.nzf_Typ=39
and dok__Dokument.dok_Typ=2
and nz__Finanse.nzf_IdDokumentAuto=dok__Dokument.dok_Id
and adr__Ewid.adr_IdObiektu=kh__Kontrahent.kh_Id
and adr__Ewid.adr_Id=nz__Finanse.nzf_IdAdresu
and kh__Kontrahent.kh_Id=kh_CechaKh.ck_IdKhnt
and kh_CechaKh.ck_IdCecha=sl_CechaKh.ckh_Id
and nz__Finanse.nzf_Data>{D: Pokaż dokumenty z przedziału od:2018-01-01}
and dok_DataWyst<{D: Data dzisiejsza}
and kh_CechaKh.ck_IdCecha={DB: SELECT ckh_Id, ckh_Nazwa AS CECHA FROM sl_CechaKh ORDER BY Cecha: Dla cechy}

Muszę trochę kombinować. Ustawiać datę ostatni dzień miesiaca i pierwszy dzien m-ca kolejnego. Chciałbym żeby w tym zestawieniu rozliczało też korekty. I abym mógł wpisywać od 1 do ostatniego. Pośrednika mam w kontrahentach jako cechę i dodakowo w Polu1.
Pomoże ktoś?
« Ostatnia zmiana: Marzec 07, 2018, 06:53:43 wysłana przez Omenus78 »

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4919
  • Reputacja +173/-11
Odp: Prośba o pomoc
« Odpowiedź #1 dnia: Marzec 07, 2018, 08:46:55 »
and nz__Finanse.nzf_Typ=39
and dok__Dokument.dok_Typ=2
No to musisz uwzględnić że dokument może być fakturą albo korektą.
Podobnie z rozrachunkiem
Opis tabel masz w helpie (Budowa programów -> Opis struktury ...)

and nz__Finanse.nzf_Data>{D: Pokaż dokumenty z przedziału od:2018-01-01}
and dok_DataWyst<{D: Data dzisiejsza}

Muszę trochę kombinować. Ustawiać datę ostatni dzień miesiaca i pierwszy dzien m-ca kolejnego.
Skoro dałeś warunki ">" i "<" a nie ">=" i "<=" to działa tak jak kazałeś
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Odp: Prośba o pomoc
« Odpowiedź #1 dnia: Marzec 07, 2018, 08:46:55 »