[[Vorlage(Archiviert, "")]] {{{#!vorlage Wissen [:Packprogramme: Ein Archiv entpacken] [:Rechte: Rechte für Dateien und Ordner ändern] [:Terminal: Ein Terminal öffnen] [:Programmstarter: Einen Programmstarter erstellen] }}} [[Inhaltsverzeichnis(2)]] [[Bild(./jgnash_logo.png, 115, left)]] [sourceforge2:jgnash:jGnash] {en} ist ein Programm zur privaten Kontenverwaltung mit einer deutschsprachigen Oberfläche. Das Programm ist in [:Java:] geschrieben und daher plattformunabhängig. Es unterstützt verschiedene Kontentypen sowie Waren und Wertpapiere und besitzt eine Erinnerungsfunktion. Die Daten werden im [http://de.wikipedia.org/wiki/Xml XML-Format] {de} gespeichert und können auf Wunsch durch Verschlüsselung vor unbefugtem Zugriff geschützt werden. = Voraussetzungen = JGnash erfordert eine [:Java#JRE:Java-Laufzeitumgebung] (JRE), welche mindestens der Version 1.6 (Java 6) oder neuer entsprechen sollte. Nach Anwenderberichten funktioniert das Programm unter [:Precise:Ubuntu 12.04] weder mit OpenJDK 6 noch mit OpenJDK 7. Dann sollte man [:Java/Oracle_Java:Oracle Java] installieren. = Installation = Eine Installation im eigentlichen Sinne findet nicht statt. Man lädt das neueste Version als Archivdatei von der [sourceforge:jgnash/files/:Homepage] {dl} herunter, entpackt diese [1] und macht die Datei '''jgnash2.jar''' ausführbar [2]. == Programmstart == Anschließend kann das Programm im Terminal [3] im Verzeichnis, in welches man es entpackt hat, mit dem Befehl: {{{#!vorlage Befehl java -jar jgnash-VERSIONSNUMMER.jar }}} gestartet werden. Man kann sich auch eine Verknüpfung im Menü bzw. Programmstarter auf dem Desktop erzeugen [4]. [[Bild(ErsteSchritte.png, 500, align=right)]] = Erste Schritte = Wird jGnash das erste Mal geöffnet, muss man eine neue Datei anlegen (''"Datei – neu"''). Der Assistent ''"Neue Datei"'' führt durch die fünf Schritte der Einrichtung: 1. Datenbank Konfiguration ## Standardmäßig ist die Einstellung „Datenbank“ als Speicherungsart und das persönliche Laufwerk (/home/Benutzer/jGnash/Benutzer.jdb) voreingestellt. 1. Standardwährung wählen ## Hier wird die eingestellte Systemwährung vorgeschlagen, Anpassung über Dropdown Menü möglich 1. Verfügbare Währungen auswählen ## Soll in der Kontenführung/Buchhaltung eine weitere Währung verwendet werden (z.B. bei Warenhaltung oder Wertschriftenbeständen) können weitere Währungen aus dem linken Auswahlfenster ausgewählt und in das rechte Fenster hinzugefügt werden 1. zu erstellende Konten auswählen ##Standardmässig werden zwei vorbereitete Kontengruppen angegeben: Common Accounts und Spouse’s Income. In den meisten Fällen ist wohl die Auswahl „Common Accounts“ die zutreffendere. ##Bei Anwahl der entsprechenden Kontogruppe zeigt das rechte Fenster die möglichen Einnahme- und Ausgabekategorien an. Ist die Datenbank erst einmal erstellt kann man diese entsprechend anpassen oder neue Kategorien dazu erstellen. 1. Zusammenfassung ##Sie zeigt noch einmal die grundlegenden Parameter an, mit „Abschließen“ wird der Assistent geschlossen, und die neu erstellte Datenbank wird eröffnet. = Die erste Oberfläche = [[Bild(Kontenregister1.png, 500, align=right)]] Am linken Rand des GUI sind drei hoch gestellte Schaltknöpfe: * ''"Erinnerungen"'': hier können regelmäßig wiederkehrende Buchungen erfasst werden, beim Start einer Session werden fällige Buchungen „erinnert“ * ''"Kontenregister"'': mit diesem Button werden die Details eines angewählten Kontos angezeigt * ''"Konten"'': In diesem Bereich können Konten geändert, gelöscht oder hinzugefügt werden Rechts neben den Buttons wird der Baum mit den vorhandenen Konten angezeigt. Ein Linksklick [[Vorlage(Tasten, lmb)]] auf ein Konto öffnet dann rechts davon des Kontoregister mit den Umsätzen. Bei Neueinrichtung einer Datenbank sollte hier alles leer sein. Der untere Teil dieses Fensters stellt die Erfassungsebene für Umsätze dar. [[Bild(KontoBearbeiten.png, 300, align=right)]] = Konten anpassen = Wählt man den Button ''"Konten"'' so werden alle vorhanden Konten rechts davon aufgelistet. Ein markiertes Konto kann nun mit den oben stehenden Menüpunkten geändert oder gelöscht werden, neue Konten können mit dem Befehl ''"neu"'' hinzugefügt werden. Jeweils bei ''"neu"'' oder ''"ändern"'' öffnet ein Detailfenster. In welchem die entsprechenden Details erfasst/geändert werden können. Achtung: genau aufpassen bei der Zuteilung des Konto-Typs (teilt das Konto entweder in die Erfolgsrechnung oder die Bilanz ein) und bei der Gruppierungsangabe („Oberkonto“ – für die Sortierung im Kontorahmen) == Erste Schritte der Buchhaltung == In einem ersten Schritt wird man am besten die Kontosaldi der verwendeten Konten erfassen. Hierzu wählt man das Konto „Opening Balance“ aus und erfasst die erste Buchung [[Bild(OpeningCash.png, 500, align=right)]]Bei dieser Buchung wurde ein Sollsaldo (Verringern) auf dem Cash Account per 01.11.2010 erstellt. Nach ''"Erfassen"'' wird auf dem Cash Account die Gegenbuchung ersichtlich sein. [[Bild(OpeningSavings.png, 500, align=right)]]Analog dazu kann mit der Registerkarte ''"Erhöhen"'' ein Habensaldo auf dem Savings Account erstellt werden: == Erfassung der Umsätze == In der Regel werden Rechnungen zu Lasten des Cash Accounts bezahlt, das monatliche Gehalt wird ebenfalls hier gutgeschrieben, Daueraufträge und Kreditkartenabrechnungen gehen über dieses Konto, und der verbleibende Saldo wird monatlich auf das Sparkonto übertragen. Um diese Umsätze im Kontenregister zu erfassen wählt man das zu bebuchende Konto aus. [[Bild(CashKontenregister.png, 500, align=right)]]Als erste Buchung sehen wir die Saldoanpassung per 01.11.2010: [[Bild(Zahltag.png, 500, align=right)]]Das Konto weißt also einen Sollsaldo von CHF 2'500.00 auf. In diesem Beispiel wird nun als erstes der Eingang des Zahltages verbucht. Hierzu muss man das Register „Einzahlung“ anwählen, und den Button „neu“ drücken, Die Eingabemöglichkeiten in die Felder sind selbsterklärend. Dazu noch die Mietzahlung (CHF 1'200.00, Registerkarte Abhebung) die Krankenkasse (CHF 250.75, Registerkarte Abhebung), die Kreditkartenrechnung (CHF 425.75, Register Abhebung) und den Übertrag auf das Savings Account (CHF 200, Register Überweisung) ## ''hier fehlt ein screenshot'' [[Bild(CashKontenregister2.png, 500, align=right)]]Bei allen diesen Buchungen haben wir das entsprechende Gegenkonto im Aufklappfenster „Konto“ angewählt. Das Kontoregister des Cash Accounts sieht nun wie folgt aus [[Bild(Kontoliste2.png, 500, align=right)]]Der Kontoüberblick (Linker Button „Konten“ zeigt uns nun alle Kontosaldi auf, so dass wir daraus lesen können, wieviel Geld wurde für welche Kategorie ausgegeben ## ''hier fehlt ein screenshot'' = Feinheiten = == Kredite und Verbindlichkeiten == Im Standardkontorahmen ist diese Gruppe noch nicht vorhanden. Sie kann in der Kontoliste über die Funktion ''"neu"'' angelegt werden. Der Konto-Typ muss Verbindlichkeit sein (kommt in die Bilanz) und die Unterordnung der Kredite / Verbindlichkeiten ist unter die Wurzel. Nun muss noch der Kredit in diese Kontogruppe eingebunden werden über die Funktion ''"neu"'' der Kontoliste eingebunden unter unter die neue Kontogruppe Kredite / Verbindlichkeiten. Wählt man im Kontenregister das Konto „Opening Balance“ aus, kann dort der Kreditsaldo mit dem Gegenkonto [Kreditzweck] erfasst werden. Da ein Kredit eine regelmäßige Abzahlung hat, sollte die monatliche Kreditrate nun als Erinnerung erfasst werden. == Erinnerungen == Nach dem Klick auf ''"Erinnerungen"'' kann zuerst das zu belastende Konto ausgewählt, und anschließend ein entsprechender Text erfasst werden. Jetzt müssen noch die Zahlung aktiviert und die Periodizität der Zahlung erfasst werden. Mt Klick auf OK schließt man die Erfassung ab. Beim nächsten Programmstart wird man nun an die ausstehende Zahlung erinnert, sofern man sich 5 Tage vor Ausführung der Zahlung befindet. == Reports / Berichte == Unter diesem Menüpunkt gibt es * ''"Export"'': * Monatsende-Saldo * Gewinn und Verlust * ''"Anlagen"'': * Historisches Diagramm * ''"Konto"'' * Monats-Saldo * Monatsende-Saldo * Kontenregister * Kreisdiagramm Einnahmen-/Ausgaben * Kreisdiagramm Einnahmen/Ausgaben pro Empfänger * Nettowert * Bilanz * Gewinn und Verlust == Wertpapiere / Depots == Ist derzeit noch eine Baustelle, soll später nachgeliefert werden. = Links = * [http://jgnash.sourceforge.net/ Projektseite] {en} * [http://sourceforge.net/apps/mediawiki/jgnash/index.php?title=jgnash:FAQ/ FAQ] {en} - Häufige Fragen und Antworten zum Programm * [http://www.linuxlinks.com/article/20080927144734562/jGnash.html Ausführliche Auflistung der Möglichkeiten] {en} * [:Finanzverwaltung:] {Übersicht} Übersichtsartikel # tag: Büro, Java, Buchhaltung