Gegenüberstellung von monatlichen Einnahmen und Ausgaben

Fragen zum Thema Berichte
Antworten
ang2l
Interessent
Beiträge: 6
Registriert: Sa, 08 Sep, 2007 17:46

Gegenüberstellung von monatlichen Einnahmen und Ausgaben

Beitrag von ang2l » Di, 11 Sep, 2007 13:01

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

dread
Interessent
Beiträge: 10
Registriert: Sa, 01 Sep, 2007 12:04

Beitrag von dread » Di, 11 Sep, 2007 15:30

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

ang2l
Interessent
Beiträge: 6
Registriert: Sa, 08 Sep, 2007 17:46

Beitrag von ang2l » Di, 11 Sep, 2007 18:59

wenn ich das so mit den datumsfelder mache bekomme ich immer folgenden fehler:

[quote]
Kein numerisches Zeichen ACCOUNT[A]
Zeile: 1 Spalte: 10 > Account("Ausgaben").TotalBalance("Datumsfeld2.date") -
[/quote]

was mache ich falsch?

gruß

manu

ang2l
Interessent
Beiträge: 6
Registriert: Sa, 08 Sep, 2007 17:46

Beitrag von ang2l » Di, 11 Sep, 2007 20:08

okay habs einfach die "" weglasen ;)

dankeschön

gruß manu

ang2l
Interessent
Beiträge: 6
Registriert: Sa, 08 Sep, 2007 17:46

Beitrag von ang2l » Di, 11 Sep, 2007 21:41

hmpf habs nun hinbekommen aber nun bekomm ich aufeinmal folgende Fehlermeldung:

Der Index der Liste überschreitet das Maximum (1)

dread
Interessent
Beiträge: 10
Registriert: Sa, 01 Sep, 2007 12:04

Beitrag von dread » Mi, 12 Sep, 2007 6:52


Benutzeravatar
Team Schauries
Site Admin
Beiträge: 1058
Registriert: Mo, 17 Jan, 2005 20:25
Wohnort: Essen

Beitrag von Team Schauries » Mi, 12 Sep, 2007 17:04

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
Team Schauries

Christian Hönnicke
Profi
Beiträge: 105
Registriert: Sa, 10 Feb, 2007 19:31

Beitrag von Christian Hönnicke » Mi, 12 Sep, 2007 19:28

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

ang2l
Interessent
Beiträge: 6
Registriert: Sa, 08 Sep, 2007 17:46

Beitrag von ang2l » Mi, 12 Sep, 2007 19:33

@ dread fehler wurde behoben in dem ich die Datumsfelder neu erstellt habe.

@ christian hönnicke leider wertet er mir die Statistik nicht aus. Also ich bekomme kein Ergebniss :(

@ schauries wo muss ich die Funktion "UpdateAutoFunction" genau einstellen?

gruß manu

Antworten