Buchhaltung mit Tabellenstruktur

Dokumentation •
In diesem Artikel

Banana Buchhaltung bietet eine der produktivsten Arbeitsumgebungen mit maximaler Kontrolle dank der tabellarischen Struktur.

  • Klare Struktur, die Daten werden in Tabellen erfasst und angezeigt.
  • Sie basiert auf der jahrhundertealten Buchhaltungstradition, die auch Tabellenkalkulationsprogramme inspiriert hat.
  • Breite Übersicht, Möglichkeit den Inhalt und die Zahlen zu verstehen. 
  • Direkte Kontrolle, Bewegungsfreiheit und direkte Änderungen. 
  • Sie ist ähnlich wie Excel.
  • In allen Bereichen des Programms, für den Kontenplan, die Buchungen, das Budget, die Wechselkurse, die MWST-Codes und auch zur Anzeige der Kontokarten wird immer die tabellarische Struktur verwendet.

Banana Buchhaltung unterscheidet sich von anderen Buchhaltungsprogrammen, die normalerweise nach einer prozeduralen Logik aufgebaut sind und aus geführten Verfahren zur Dateneingabe bestehen, die auf Dialogfenstern basieren. In diesen ist es schwieriger, eine Gesamtübersicht zu haben, die Zahlen zu verstehen und die Kontrolle zu behalten.

Die tabellarische Benutzeroberfläche

Dieses Bild zeigt die Benutzeroberfläche von Banana Buchhaltung. Die angezeigte Tabelle ist die Transactions table, in der die Buchungen erfasst werden.

Benutzeroberfläche von Banana Buchhaltung Plus

Wichtigste Vorteile der tabellarischen Struktur

Die tabellarische Struktur ist sehr leistungsfähig und bietet mehrere Vorteile, darunter:

  • Einfache Dateneingabe
    Alles ist sehr intuitiv, weil man sofort sieht, was zu tun ist und wo die Daten eingegeben werden müssen. Man kann sich frei bewegen, um Daten einzugeben, Änderungen vorzunehmen oder sie jederzeit zu löschen. Während der Eingabe schlägt das Programm auch Werte basierend auf dem eingegebenen Text vor, und man kann die Arbeit unterbrechen, um sie später zu vervollständigen.
  • Geschwindigkeit
    Die Zellen ermöglichen die sofortige Eingabe der Daten, die kopiert und eingefügt werden können, um die Arbeit noch schneller zu machen. Mit der automatischen Vervollständigung der Werte kann man beispielsweise einen bereits zuvor verwendeten Wert auswählen.
  • Transparenz und Kontrolle
    Der Benutzer hat immer die Sicherheit, dass die eingegebenen Daten korrekt sind, weil die Tabellen bereits vorbereitet sind und integrierte Formeln im Hintergrund arbeiten. Wenn falsche Werte eingegeben werden, meldet das Programm den Fehler mit einer entsprechenden Warnmeldung, sodass der Benutzer versteht, wo der Fehler liegt und ihn sofort korrigieren kann.

Die 10 heuristischen Prinzipien

Die Tabellen und die Benutzeroberfläche von Banana Buchhaltung wurden entwickelt, um maximale Produktivität und Benutzerfreundlichkeit zu erreichen, unter Berücksichtigung der 10 heuristischen Regeln für das Interface-Design, die Anfang der neunziger Jahre von einer Forschergruppe unter der Leitung von Jakob Nielsen entwickelt wurden. Es handelt sich um Prinzipien, die auf Verhaltensstudien basieren und die begrenzten Fähigkeiten des Kurzzeitgedächtnisses sowie die Fähigkeit, Informationen zu verarbeiten, berücksichtigen. Diese Prinzipien basieren auf menschlichen Konstanten und sind daher weiterhin aktuell und stellen einen wichtigen Bezugspunkt für die Entwicklung von Software, Websites und Apps dar.

Banana Buchhaltung Plus erfüllt alle 10 Regeln. Deshalb ist das Programm einfach zu bedienen und sehr produktiv. Im Folgenden werden diese Prinzipien vorgestellt und erklärt, wie sie in Banana Buchhaltung umgesetzt werden.

1. Sichtbarkeit des Systemstatus

„Jedes System sollte die Benutzer immer über den Status ihrer Aktionen informieren und entsprechendes Feedback geben.“

Dies ist der wichtigste Punkt. Banana Buchhaltung setzt ihn vollständig um, dank der Tabellenoberfläche, die von Excel inspiriert ist und der über fünf Jahrhunderte alten Tradition der doppelten Buchhaltung folgt. Der Benutzer sieht immer die eingegebenen Daten und weiss daher, welche Daten bereits eingegeben wurden und welche noch fehlen. Er sieht auch sofort, ob Fehler, Warnungen oder andere Hinweise vorhanden sind.

  • Wenn eine Zeile hinzugefügt oder gelöscht wird oder wenn Format oder Farbe geändert werden, sieht man sofort das Ergebnis der Operation.
  • Wenn man eine Buchhaltung wieder aufnimmt oder durch einen Telefonanruf unterbrochen wurde, sieht man sofort, welches die letzte eingegebene Buchung war.
  • Berechnungen (Kontensalden und anderes) werden sofort aktualisiert und angezeigt.
  • Es können mehrere Fenster gleichzeitig geöffnet sein.
  • Das Vorschaufenster blockiert die Nutzung des Programms nicht, da es parallel offen bleiben kann.
  • Im Infofenster unten erhält man zusätzliche Informationen zur Buchung, zu den Konten oder zur Zelle, in der man sich befindet.
  • Im Fenster Diagramme sieht man die Entwicklung des Saldos des aktuellen Kontos. Wenn die Kasse unter null geht, sieht man das sofort.

2. Übereinstimmung zwischen System und realer Welt

„Das System sollte immer in einer Sprache sprechen, die der Benutzer versteht, mit Begriffen, Konzepten und Metaphern aus der realen Welt. Informationen sollten in einer natürlichen und logischen Reihenfolge erscheinen.“

Die Tabelle ist die natürliche Form der Buchhaltung (Kassenbuch, Kontenliste).

  • Die Eingabe von Daten in die Tabelle führt sofort zu einer Änderung des Zustands. Alles wird entsprechend sofort aktualisiert.
  • Die Transactions table enthält die Buchungen, genau so, wie sie in der Buchhaltung dargestellt werden.
  • In der Tabelle Konten werden Bilanz und Erfolgsrechnung mit Konten und Gruppen eingerichtet, zusammen mit den entsprechenden aktualisierten Beträgen, inklusive Salden, Bewegungen, Budget und Abweichungen.

3. Kontrolle und Freiheit für den Benutzer

„Benutzer wählen Systemfunktionen manchmal versehentlich und benötigen einen klar gekennzeichneten Notausgang, um den unerwünschten Zustand zu verlassen, ohne einen langen Dialog durchlaufen zu müssen. Unterstütze Rückgängig und Wiederherstellen.“

In Banana Buchhaltung hat der Benutzer die volle Kontrolle über das System:

  • Er entscheidet frei, wie und in welcher Reihenfolge er arbeitet.
    • Er wird nie vom System blockiert und kann jederzeit unterbrechen oder ändern.
    • Er kann sich frei in der Tabelle bewegen und jede Information hinzufügen oder ändern.
    • Er kann die Zeilen vorübergehend filtern und sortieren und danach zur normalen Ansicht zurückkehren.
    • Er kann von einer Tabelle zur anderen wechseln.
    • Er kann von einer Datei zur anderen wechseln.
  • Er kann Texte suchen und ersetzen.
  • Er kann Operationen rückgängig machen oder wiederherstellen und auch entscheiden, die Datei nicht zu speichern, wenn das Ergebnis nicht zufriedenstellend ist.
  • Er kann alle Dialoge und Verfahren mit der Esc-Taste abbrechen.
  • Er kann seine Daten schützen:
    • Jede Zeile vor Änderungen schützen.
    • Die Zeilen der Transactions table mit der Blockchain sperren.
      Um die Anforderungen an die Aufbewahrung von Buchhaltungsdaten zu erfüllen und unerwünschte Änderungen an der Buchhaltung zu vermeiden.
  • Er entscheidet, wo die Datei gespeichert wird.
    Alle Buchhaltungsdaten werden in einer Datei gespeichert, die der Benutzer benennt und die er kopieren, verschieben, per E-Mail senden oder auf einem Netzwerk- oder Cloud-Laufwerk speichern kann.

4. Konsistenz und Standards

„Benutzer sollten sich nicht fragen müssen, ob verschiedene Wörter, Situationen oder Aktionen dasselbe bedeuten. Folgen Sie den Plattformkonventionen.“

In Banana Buchhaltung ist alles konsistent:

  • Die Arbeitsweise ist immer gleich, nämlich die typische Arbeitsweise mit Tabellen. 
  • Die Befehle sind gleich: Um ein Konto oder eine Buchung einzufügen, fügt man eine Zeile hinzu. 
  • Die Benutzeroberfläche und die Befehle entsprechen denen von Microsoft Excel und Office, Referenzprogrammen im administrativen Bereich. 
    Wer diese Programme kennt, findet sich sofort zurecht, da die wichtigsten Befehle und Arbeitsweisen sehr ähnlich sind.
  • In Dialogen und anderen Interaktionen werden die grafischen Elemente und die Logik des verwendeten Betriebssystems verwendet.
  • Die „Kompositionen“ ermöglichen es, Einstellungen einheitlich zu erstellen und zu speichern.
  • Es wird versucht, Kontinuität von einer Version zur nächsten zu gewährleisten. Neue Designs werden nur eingeführt, wenn sie effektiv sind und Vorteile bringen. 

5. Fehlervermeidung

„Noch besser als gute Fehlermeldungen ist ein sorgfältiges Design, das verhindert, dass Probleme überhaupt entstehen.“

In Banana Buchhaltung besteht eine klare Übereinstimmung zwischen Datenstruktur und Darstellung, und es gibt Hilfen bei der Dateneingabe:

  • Spalten und Zeilen machen deutlich, welche Informationen eingegeben werden müssen.
  • Während der Dateneingabe wird eine Liste mit Vorschlägen angezeigt, um Fehler zu vermeiden.
    • In der Datumsspalte genügt es, nur den Tag einzugeben. Das Programm schlägt automatisch das vollständige Datum mit Monat und Jahr vor, basierend auf der vorherigen Buchung. 
    • In der Dokumentspalte wird die nächste Nummer entsprechend der verwendeten Nummerierung vorgeschlagen.
    • In der Kontospalte oder bei den Codes wird eine Liste der vorhandenen Einträge angezeigt, die auch über die Beschreibung gesucht werden können.
    • In der Beschreibungsspalte werden bereits verwendete ähnliche Texte angezeigt, die zusammen mit der gesamten Buchung übernommen werden können.
  • Das Programm verhindert die Eingabe ungültiger Werte.

6. Einfach verstehen, was zu tun ist

„Machen Sie Objekte, Aktionen und Optionen sichtbar. Der Benutzer muss sich keine Informationen von einem Teil des Dialogs zum anderen merken. Anleitungen zur Nutzung des Systems sollten sichtbar oder jederzeit leicht zugänglich sein.“

In Banana Buchhaltung, wie auch in Tabellenkalkulationen oder in einem Buchhaltungsregister, ist ziemlich klar, was zu tun ist und wie man vorgehen muss.
Man muss sich keine Vorgehensweise merken:

  • Um eine Buchung, ein Konto oder eine Gruppe hinzuzufügen, fügt man eine Zeile hinzu.
  • Um eine Buchung, ein Konto oder eine Gruppe zu löschen, entfernt man die Zeile.
  • Um Daten zu formatieren, Farben zu ändern, zu kopieren oder einzufügen, wählt man zuerst den Bereich aus und führt danach den Befehl aus.
  • Alle Befehle sind leicht sichtbar im Kontextmenü, im oberen Menü oder in der Toolbar.
  • Kontonummern oder andere einzugebende Werte werden während der Bearbeitung vorgeschlagen (siehe vorheriger Punkt).

7. Flexibilität und Effizienz

„Beschleuniger – die vom Anfänger oft nicht gesehen werden – können die Interaktion für erfahrene Benutzer erheblich beschleunigen, sodass das System sowohl Anfänger als auch Experten unterstützt. Erlauben Sie Benutzern, häufige Aktionen anzupassen.“

Für fortgeschrittene Benutzer gibt es mehrere Möglichkeiten, schneller zu arbeiten:

  • Es gibt Beschleuniger (Tastenkombinationen).
  • Es gibt Kontextbefehle, die eine Reihe von Operationen automatisieren (zum Beispiel Soll- und Haben-Konten umkehren). 
  • Befehle (Kopieren, Einfügen, Löschen, Formatieren) können auf einen ganzen ausgewählten Bereich angewendet werden. Andere Buchhaltungsprogramme erlauben in der Regel nur die Bearbeitung einer Zeile gleichzeitig.
  • Wiederaufnahme von Zeilen mit wiederkehrenden Buchungen.
  • Einrichtung von wiederkehrenden Buchungszeilen.
  • „Kompositionen“, um Einstellungen von Berichten und anderen Befehlen zu definieren und zu speichern.

8. Ästhetik und minimalistisches Design

„Dialoge sollten keine Informationen enthalten, die irrelevant oder selten notwendig sind.
Jede zusätzliche Informationseinheit in einem Dialog konkurriert mit den relevanten Informationen und verringert deren relative Sichtbarkeit.“

Banana Buchhaltung passt sich genau an die Bedürfnisse des Benutzers an und ermöglicht eine Buchhaltungsdatei, die nur die notwendigen Daten enthält:

  • Die Buchhaltung kann nur mit den notwendigen Optionen erstellt werden. Funktionen (MWST, Mehrwährungen, Kosten- und Profitcenter, Segmente) sind nicht vorhanden, wenn sie nicht benötigt werden, können aber bei Bedarf selektiv aktiviert werden.
  • Die Tabelle kann angepasst werden. Nicht benötigte Spalten können ausgeblendet werden.
  • Es können verschiedene Spaltenansichten erstellt werden, sodass man sie je nach Bedarf schnell aufrufen kann. 

9. Benutzern helfen, Fehler zu erkennen, zu verstehen und zu beheben

„Fehlermeldungen sollten in einfacher Sprache formuliert sein (ohne Codes), das Problem klar beschreiben und konstruktiv eine Lösung vorschlagen.“

Banana Buchhaltung bietet verschiedene Möglichkeiten, damit der Benutzer mögliche Fehler oder Probleme erkennt: 

  • Gut beschriebene Fehlermeldung, wenn eine falsche Eingabe gemacht oder eine falsche Operation ausgeführt wird.
  • Farbliche Markierung der Zeile mit Fehlern oder Warnungen.
  • Erklärung des Fehlers im Infofenster.
  • Befehl „Buchhaltung prüfen“, der alle eingegebenen Daten neu berechnet und überprüft und auf mögliche Fehler oder Probleme hinweist.
  • Fenster mit der Liste aller Meldungen, mit der Möglichkeit zu klicken und direkt zur Zeile zu springen, in der der Fehler aufgetreten ist.

10. Dokumentation

„Auch wenn es vorzuziehen ist, ein System ohne Dokumentation zu verwenden, kann es notwendig sein, Hilfe und Dokumentation bereitzustellen. Solche Informationen sollten leicht zu durchsuchen sein, sich auf die Aufgabe des Benutzers konzentrieren, konkrete Schritte aufzeigen und nicht zu umfangreich sein.“

Banana Buchhaltung stellt eine vollständige und kontextbezogene Dokumentation zur Verfügung:
  • Jede Fehlermeldung hat eine eigene Dokumentationsseite, die mit einem Klick erreichbar ist und Ursachen, Lösungen sowie Links zu hilfreichen Informationsseiten enthält. 
  • Wenn man sich in einer Tabelle befindet, führt der Hilfebefehl direkt zur entsprechenden Erklärungsseite des Programms und der Datentabelle.
  • Jeder Dialog hat eine Help-Schaltfläche, die zur entsprechenden Hilfeseite führt. 
  • Es gibt eine vollständige und sehr ausführliche Dokumentation, die nach der Logik des Programms aufgebaut ist und Links zu verwandten Themen enthält.
  • Neben der Dokumentation befindet sich ein Index, der hilft, die Struktur zu verstehen und sich leicht zu orientieren.
  • Dialoge, die mit Erweiterungen des Programms in Javascript erstellt wurden, enthalten ebenfalls Links zu einer spezifischen Hilfeseite.

 

Wie können wir Ihnen besser helfen?

Lassen Sie uns wissen, welches Thema wir erweitern oder hinzufügen sollten, um diese Seite nützlicher zu machen.

Senden Sie uns Ihr Feedback

Diesen Artikel teilen: Twitter | Facebook | LinkedIn | Email