Autor Beitrag
kerstel
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Mo 05.12.11 14:39 
Hi,

Wir haben einen Vertrag, der monatsweise vom 20.01.2011 - 19.01.2012 abgerechnet werden soll.

D.h. es gibt 12 Rechnungen:
20.01.2011 - 19.02.2011
20.02.2011 - 19.03.2011
20.03.2011 - 19.04.2011
usw.

Jeder Vertrag hat Positionen, welche die Grundlage für die Rechnungsposition bildet.

Vertragspositionen:
Pos1 Upgrade leer -> diese Position gilt bis heute
Pos2 Upgrade 20.02.2011 -> diese Position galt bis zum 20.02.2011
Pos3 Upgrade 20.03.2011 -> diese Position galt bis zum 20.03.2011

Heisst, in der ersten Rechnung 20.01.2011 - 19.02.2011 muss Pos2 greifen, da diese bis zum 20.02.2011 aktiv war. Dann wurde ein Upgrade gemacht. Rechnung 20.02.2011 - 19.03.2011 muss dann Pos3 verwenden. Dann wurde wieder ein Upgrade gemacht. Alle folgenden Rechnungen haben dann Pos1 weil das Upgradedatum leer ist, und diese somit aktuell gilt.

Ich möchte nun feststellen bei welcher Rechnung ich welche Position berücksichtigen muss. Hat jemand eine Idee?

lgralf
gfoidl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 157
Erhaltene Danke: 19

Win XP
C#, Fortran 95 - Visual Studio
BeitragVerfasst: Mo 05.12.11 16:19 
Hallo,

siehe auch Zeitraum in Zeitraum.

mfG Gü

_________________
Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!