Gegenüberstellung von monatlichen Einnahmen und Ausgaben
Gegenüberstellung von monatlichen Einnahmen und Ausgaben
Guten Tag,
bin seit einigen ca. 2 Monaten begeisterter Eurokassbenutzer. Nun wollte ich mal einen Bericht erstellen der mir meine monatlichen Einnahmen und Ausgaben gegenüberstellt.
Jedoch habe ich keine Ahnung wie ich das machen soll bzw. ich hab keine passende Formel gefunden um die Summe des Kontos und deren Unterkontos eines bestimmten Zeitraumes auszurechnen.
Meine Konten gliedern sich wie folgt auf:
Ausgaben
Ausgaben.Auto
Ausgaben.Auto.Instandhaltung
Ausgaben.Auto.Parken
Ausgaben.Auto.Putzen
Ausgaben.Auto.Reperaturen
Ausgaben.Auto.Spritt
Ausgaben.Auto.Steuer
Ausgaben.Fahrtkosten
Ausgaben.Fahrtkosten.öffentliche Verkehrsmittel
Ausgaben.Familie
Ausgaben.Familie.Ausflüge
Ausgaben.Familie.Urlaub
Ausgaben.Familie.Sonstiges
Ausgaben.Freizeit
Ausgaben.Freizeit.Ausgehen
Ausgaben.Freizeit
Ausgaben.Freizeit.Essen
Ausgaben.Geschenke
Ausgaben.Gesundheit
Ausgaben.Gesundheit.Arzneimittel
Ausgaben.Gesundheit.Krankenkosten
Ausgaben.IT Ausstattung
Ausgaben.Kosmetik
Ausgaben.Kosmetik.Fitness
Ausgaben.Kosmetik.Solarium
Ausgaben.Kosmetik.Friseur
Ausgaben.Kosmetik.Produkte
Ausgaben.Lebensmittel
Ausgaben.Medien
Ausgaben.Mode
Ausgaben.Sonstiges
Ausgaben.Telekommunikation
Ausgaben.Computer
Ausgaben.Computer.Hardware
Ausgaben.Computer.Software
Ausgaben.Versicherungen
Ausgaben.Versicherungen.Auto
Ausgaben.Versicherungen.Dienst und Berufshaftplfichtversicherung
Ausgaben.Versicherungen.Privathaftpflicht
Ausgaben.Versicherungen.Privatunfallversicherung
Ausgaben.Kontoführungsgebühren
Ausgaben.Kontoführungsgebühren.Darlehen Auto
Einnahmen
Einnahmen.Gehalt
Einnahmen.unerwartete Einhamen
Einnahmen.Zinsen
Konten
Konten.kurzfristig Verfügbar
Konten.kurzfristig Verfügbar.Kasse
Konten.kurzfristig Verfügbar.Giro
Konten.langfristig Verfügbar
Konten.langfristig Verfügbar.Bausparer
Konten.langfristig Verfügbar.Bausparer.Lastschrifteinzug
Konten.langfristig Verfügbar.Bausparer.Vermögenswirksame Leistung
Konten.langfristig Verfügbar.Sparbuch 2
Konten.langfristig Verfügbar.Sparbuch 3
Konten.mittelfristig Verfügbar
Konten.mittelfristig Verfügbar.Sparbuch 1
Konten.mittelfristig Verfügbar.Sparbuch 4
Konten.mittelfristig Verfügbar.Darlehen Auto
Transfer
Nun die einzige „Formel“ die ungefähr passen würde ist:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("09.09.2007")
Jedoch kann ich hier keine Zeitliche (monatlich) Begrenzung festlegen.
Gibt es noch eine andere Möglichkeit?
Vielen Danke
Gruß
manu
manu
bin seit einigen ca. 2 Monaten begeisterter Eurokassbenutzer. Nun wollte ich mal einen Bericht erstellen der mir meine monatlichen Einnahmen und Ausgaben gegenüberstellt.
Jedoch habe ich keine Ahnung wie ich das machen soll bzw. ich hab keine passende Formel gefunden um die Summe des Kontos und deren Unterkontos eines bestimmten Zeitraumes auszurechnen.
Meine Konten gliedern sich wie folgt auf:
Ausgaben
Ausgaben.Auto
Ausgaben.Auto.Instandhaltung
Ausgaben.Auto.Parken
Ausgaben.Auto.Putzen
Ausgaben.Auto.Reperaturen
Ausgaben.Auto.Spritt
Ausgaben.Auto.Steuer
Ausgaben.Fahrtkosten
Ausgaben.Fahrtkosten.öffentliche Verkehrsmittel
Ausgaben.Familie
Ausgaben.Familie.Ausflüge
Ausgaben.Familie.Urlaub
Ausgaben.Familie.Sonstiges
Ausgaben.Freizeit
Ausgaben.Freizeit.Ausgehen
Ausgaben.Freizeit
Ausgaben.Freizeit.Essen
Ausgaben.Geschenke
Ausgaben.Gesundheit
Ausgaben.Gesundheit.Arzneimittel
Ausgaben.Gesundheit.Krankenkosten
Ausgaben.IT Ausstattung
Ausgaben.Kosmetik
Ausgaben.Kosmetik.Fitness
Ausgaben.Kosmetik.Solarium
Ausgaben.Kosmetik.Friseur
Ausgaben.Kosmetik.Produkte
Ausgaben.Lebensmittel
Ausgaben.Medien
Ausgaben.Mode
Ausgaben.Sonstiges
Ausgaben.Telekommunikation
Ausgaben.Computer
Ausgaben.Computer.Hardware
Ausgaben.Computer.Software
Ausgaben.Versicherungen
Ausgaben.Versicherungen.Auto
Ausgaben.Versicherungen.Dienst und Berufshaftplfichtversicherung
Ausgaben.Versicherungen.Privathaftpflicht
Ausgaben.Versicherungen.Privatunfallversicherung
Ausgaben.Kontoführungsgebühren
Ausgaben.Kontoführungsgebühren.Darlehen Auto
Einnahmen
Einnahmen.Gehalt
Einnahmen.unerwartete Einhamen
Einnahmen.Zinsen
Konten
Konten.kurzfristig Verfügbar
Konten.kurzfristig Verfügbar.Kasse
Konten.kurzfristig Verfügbar.Giro
Konten.langfristig Verfügbar
Konten.langfristig Verfügbar.Bausparer
Konten.langfristig Verfügbar.Bausparer.Lastschrifteinzug
Konten.langfristig Verfügbar.Bausparer.Vermögenswirksame Leistung
Konten.langfristig Verfügbar.Sparbuch 2
Konten.langfristig Verfügbar.Sparbuch 3
Konten.mittelfristig Verfügbar
Konten.mittelfristig Verfügbar.Sparbuch 1
Konten.mittelfristig Verfügbar.Sparbuch 4
Konten.mittelfristig Verfügbar.Darlehen Auto
Transfer
Nun die einzige „Formel“ die ungefähr passen würde ist:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("09.09.2007")
Jedoch kann ich hier keine Zeitliche (monatlich) Begrenzung festlegen.
Gibt es noch eine andere Möglichkeit?
Vielen Danke
Gruß
manu
manu
Du könntest die Differenz zwischen der TotalBalance zu Beginn und Ende des Betrachtungszeitraums bilden:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("09.09.2007") -
Account("Ausgaben").TotalBalance("10.08.2007")
Durch Hinzufügen von 2 Datumsfeldern könntest Du den Bericht dann auch dynamisch gestalten:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("Datumsfeld2.date") -
Account("Ausgaben").TotalBalance("Datumsfeld1.date")
Ein Auto-Refresh bei Datumsänderung könntest Du noch durch einen Befehl in den "Beim Ändern"-Ereignissen in den beiden Datumsfeldern einbauen:
Procedure Datumsfeld1_OnChange
frame.refresh
EndProcedure
Mit den Einnahmen müsste es dann, so wie ich Deinen Kontenplan interpretiere, wegen des umgekehrten Vorzeichen, umgekehrt gehen:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("Datumsfeld1.date") -
Account("Ausgaben").TotalBalance("Datumsfeld2.date")
Uwe
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("09.09.2007") -
Account("Ausgaben").TotalBalance("10.08.2007")
Durch Hinzufügen von 2 Datumsfeldern könntest Du den Bericht dann auch dynamisch gestalten:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("Datumsfeld2.date") -
Account("Ausgaben").TotalBalance("Datumsfeld1.date")
Ein Auto-Refresh bei Datumsänderung könntest Du noch durch einen Befehl in den "Beim Ändern"-Ereignissen in den beiden Datumsfeldern einbauen:
Procedure Datumsfeld1_OnChange
frame.refresh
EndProcedure
Mit den Einnahmen müsste es dann, so wie ich Deinen Kontenplan interpretiere, wegen des umgekehrten Vorzeichen, umgekehrt gehen:
Waehrungsfeld1.Value =
Account("Ausgaben").TotalBalance("Datumsfeld1.date") -
Account("Ausgaben").TotalBalance("Datumsfeld2.date")
Uwe
- Team Schauries
- Site Admin
- Beiträge: 1058
- Registriert: Mo, 17 Jan, 2005 20:25
- Wohnort: Essen
Hallo Uwe,
hallo Manu.
nur zur Ergänzung...
Frame.Refresh aktualisiert immer den gesamten Bericht und führt dazu, dass alle Eingabefelder über ihre Autofunktion in einen Erstzustand versetzt werden.
Das kann bspw. bei Kontoauswahllisten einen unerwünschten Effekt erzielen.
Besser ist die Funktion UpdateAutoFunction einer jeweiligen Komponente, in diesem Fall Waehrungsfeld1. UpdateAutoFunction
Gruß,
Dirk Schauries
hallo Manu.
nur zur Ergänzung...
Frame.Refresh aktualisiert immer den gesamten Bericht und führt dazu, dass alle Eingabefelder über ihre Autofunktion in einen Erstzustand versetzt werden.
Das kann bspw. bei Kontoauswahllisten einen unerwünschten Effekt erzielen.
Besser ist die Funktion UpdateAutoFunction einer jeweiligen Komponente, in diesem Fall Waehrungsfeld1. UpdateAutoFunction
Gruß,
Dirk Schauries
Team Schauries
-
- Profi
- Beiträge: 105
- Registriert: Sa, 10 Feb, 2007 19:31
Hallo Manu,
wenn für dich die Ausgaben im Vordergrund stehen, würde ich über die Statistiken gehen:
Quell-Konten ist alles unter "Konten.kurzfristig", Ziel-Konten ist alles andere (eventuell "Konten" als Ganzes ausklammern), Verknüpfung ist "UND".
Bei der Ansicht hat sich bei mir bewährt, die folgenden Optionen ein zu schalten: Nullkonten ausblenden, Nullwerte ausblenden, Lineare Kontendarstellung.
Gruß
Christian
wenn für dich die Ausgaben im Vordergrund stehen, würde ich über die Statistiken gehen:
Quell-Konten ist alles unter "Konten.kurzfristig", Ziel-Konten ist alles andere (eventuell "Konten" als Ganzes ausklammern), Verknüpfung ist "UND".
Bei der Ansicht hat sich bei mir bewährt, die folgenden Optionen ein zu schalten: Nullkonten ausblenden, Nullwerte ausblenden, Lineare Kontendarstellung.
Gruß
Christian