Moze li mi neko pomoci? Ja nisam knjigovodja, ali mi je poprilicno jasno sta bi trebalo da uradim. Napisao sam proceduru u MySQL-u za saldiranje i to radi kada je u pitanju pregled svih stavki. Medjutim, kada postavim uslov od datuma do datuma u koloni za saldo ne dobijam ono sto zelim.Ustvari , jedino dobijam ispravne rezultate kada pocnem sa minimalnim datumom u svakom drugom slucaju saldo nije tacan. Inace sam pocetnik u radu sa bazama podataka. Upit izgleda ovako:
BEGIN
SELECT
a.Id,
a.BrojNaloga,
a.DatumNaloga,
a.Konto,
a.OpisNaloga,
a.DatumDokumenta,
a.Duguje,
a.Potrazuje,
a.DatumUnosa,
a.DatumDospeca,
a.Napomena,
a.DodatnaAnalitika,
a.TipNaloga,
a.UneoRadnik,
a.KontoId,
sum(b.Duguje-b.Potrazuje) as saldo
FROM
finansije_analiticke_kartice a cross join finansije_analiticke_kartice b
where
(b.id <= a.id and a.DatumNaloga >= par_Datum and
a.DatumNaloga <= par_Datum1)
group by a.id, a.Duguje
;
END
Znacilo bi mi puno kada bi mi iko pomogao :(
BEGIN
SELECT
a.Id,
a.BrojNaloga,
a.DatumNaloga,
a.Konto,
a.OpisNaloga,
a.DatumDokumenta,
a.Duguje,
a.Potrazuje,
a.DatumUnosa,
a.DatumDospeca,
a.Napomena,
a.DodatnaAnalitika,
a.TipNaloga,
a.UneoRadnik,
a.KontoId,
sum(b.Duguje-b.Potrazuje) as saldo
FROM
finansije_analiticke_kartice a cross join finansije_analiticke_kartice b
where
(b.id <= a.id and a.DatumNaloga >= par_Datum and
a.DatumNaloga <= par_Datum1)
group by a.id, a.Duguje
;
END
Znacilo bi mi puno kada bi mi iko pomogao :(