On Thu, Jul 08, 2010 at 11:49:53AM +0200, Gerard Petersen wrote: > Een logische laag in de vorm van BI is op termijn wel een goede maar dat is > nu nog wat premature.
dat is maar de vraag. Als je BTW met terugwerkende kracht wilt kunnen berekenen zul je erook rekening mee moeten houden dat de BTW regels vorig jaar anders kunnen zijn dan op dit moment... Dat is vaak het nadeel van een tijddimensie in je data: je kunt het niet half doen... De oplossing zou dan ook zijn: sla de businessrules/rekenregels ook op in de database (op een generieke manier...) met daaraan een attribuut dat aangeeft van wanneer tot wanneer ze geldig zijn. Als je dan een oude factuur wilt herberekenen moet je uitgaan van de bedragen opde factuur, de valueakoersen van dat moment, en de rekenregels van dat moment... Reinoud -- __________________________________________________ "Nothing is as subjective as reality" Reinoud van Leeuwen reinou...@n.leeuwen.net http://reinoud.van.leeuwen.net kvk 27320762 __________________________________________________ _______________________________________________ Python-nl mailing list Python-nl@python.org http://mail.python.org/mailman/listinfo/python-nl