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ś?