devlab-oy/pupesoft — pull request #1721 by tonyselkamo (2014-06-17 13:33:18+00:00)
Title: Jälkilaskenta skippaamaan konvertoituja tapahtumia

Konvertoitu tapahtuma = tapahtuma.rivitunnus < 0 tai 0 (siirto ja uusipaikka).

Edellisen kehahinnan haussa hypätään siirtojen yli, jotta ei saada sieltä vahingossa konvertoitua hintaa. Siirron aikana kehahin ei ole voinut muuttua, joten sen yli voidaan hyppää (se ei myöskään voi olla ensimmäinen tapahtuma).

Tämä bränchi korjaa jälkilaskennan tilanteessa, missä useamman yrityksen tapahtumia on konvertoitu yhdelle yritykselle, ja jälkilasketaan tapahtumaa, jonka jälkeen ja juuri ennen, on konvertoituja tapahtumia.

Saldomuutos-laskenta vaatii myös, että on tehty oikein konversiossa suoritettu konversion alkusaldotapahtuma (esim tuloutus). Jos alkusaldotapahtumalle on tehty vastakirjaus, niin sen kuuluu osua kategoriaan "konvertoitu tapahtuma", ja alkosaldotapahtuman kuuluu olla normaali tapahtuma.