Anleitung zu CLK-FIBU für Filemaker 7

Angenehmere Lektüre mit weniger langen Zeilen

Allgemeines

CLK-Fibu ist eine extrem einfache Datenbank für doppelte Buchhaltung. Sie besteht aus einer Filemaker-Datei mit vier Tabellen.

Anforderungen an Ihren Computer

Aus Ihrem Computer muss das Datenbankprogramm Filemaker Pro Version 7 oder höher installiert sein. Ob Mac Classic, Mac OS X oder Winblows spielt keine Rolle. Für Filemaker Version 5 bis 6 gibt es eine separate Version von CLK-FIBU.

Anforderungen an Ihre Person

Was es bietet

Was es nicht bietet - Einschränkungen

Kurz und gut, CLK-FIBU ist eine einfache Datenbank, mit dem Sie zuverlässig eine wundervolle doppelte Buchhaltung führen können - aber nicht mehr.

Die Layouts

Die Layouts werden in der Reihenfolge vorgestellt, in der Sie sie benötigen. Sie können also während der Lektüre gleich Ihre Buchhaltung aufsetzen.

Layout Fibuzentrale.fp5

Im Feld "Titel" können Sie angeben, was über den Kontoauszügen, Bilanzen und Erfolgsrechnung stehen soll. Sinnvoll ist hier der Name der Person oder der Unternehmung, deren Buchhaltung Sie führen wollen.

Ansonsten müssen Sie in diesem Layout nichts tun. Die enthaltenen Felder werden von Formeln und Skripts verwendet und beinhalten unter anderem das Datum des letzten Abschlusses. Dieses Datum wird bei mehreren Plausibilitätsprüfungen berücksichtigt.

Diese Einschränkungen lassen sich bei Bedarf umgehen:

Layout Struktur

Damit ein Konto am richtigen Ort in der Bilanz oder Erfolgsrechnung erscheint, müssen Sie es einer Gruppe zuordnen. Dazu müssen Sie die Gruppen erst definieren. Dies geschieht im Layout Struktur.

In der zugrunde liegenden Tabelle Strukutr ist jeder Datensatz ist eine Kontogruppe. Einige sind schon vorgegeben, das ist aber nur als Vorschlag zu verstehen. Sie brauchen mindestens vier Gruppen, eine in den Aktiven, eine in den Passiven, eine im Aufwand und eine im Ertrag. Beim Erstellen einer Gruppe müssen folgende vier Felder ausgefüllt werden:

Typ
Eine Einblendeliste lässt Ihnen die Wahl zwischen B wie Bilanzkonto und E wie Erfolgskonto.
Klasse
Beim Typ B Aktiven oder Passiven, beim Typ E Aufwand oder Ertrag.
Grp
Ein Zahlenfeld für die Gruppennummer. Nach diesem Feld werden Bilanz und ER sortiert!
Gruppe
Ein Textfeld für den Namen der Gruppe.

Layout Konti

Dieses Layout dient als Kontenplan und Saldobilanz. Jeder Datensatz ist ein Konto. Sie können somit mit geringem Aufwand einen bestehenden Kontenplan in ein für Filemaker lesbares Format bringen und importieren.
Konti definieren
Einen neuen Datensatz erstellen und im Feld Grp zuerst die Gruppe aus dem Einblendemenu wählen. Der Typ und der Gruppenname werden aus der Tabelle Struktur angezeigt. Sie können die Gruppenzugehörigkeit später nach Belieben ändern.

Danach geben Sie dem Konto im Feld Kontonr eine Nummer (Zahlenfeld) und im Feld "Bezeichnung" einen Namen. In den Auswertungen wird nach der Kontonummer sortiert. Fertig.

Sie können die Kontonummer später auch ändern, aber seien Sie vorsichtig damit: Wenn sie auf ein Konto schon gebucht haben und es dieses dann nicht mehr gibt, erhalten Sie einen Soll/Haben-Fehler. Besser ist es, das Konto in solchen Fällen mit dem Script-Knopf zu löschen (dann gibt es nämlich eine Prüfung auf bestehende Buchungen) und ein neues zu erstellen.

Layout Journal

Hier geben Sie Ihre Buchungen ein. Jeder Datensatz ist eine Buchung. Im Fussteil stehen die Konti der aktuellen Buchung mit dem aktuellen Saldo (positive Zahlen bedeuten Sollsaldi, negative Habensaldi).

Die Felder

Datum
Das Feld "Datum" ist naheliegenderweise ein Datumsfeld. Es müssen alle Buchungen datiert werden. CLK-Fibu vergleicht den eingegebenen Wert mit dem Datum des letzten Abschlusses und reklamiert, wenn die Buchung davor liegt. Das Datum des letzten Abschlusses steht im Layout Fibuzentrale und kann dort bei Bedarf auch geändert oder gelöscht werden.
Beleg und Text
Textfelder für beliebige Eingaben.
Soll und Haben
Die Kontonummer. Sie erhalten eine Einblendeliste mit allen Kontonummern und -bezeichnungen, sortiert nach Kontonnummer.
Betrag
Natürlich ein Zahlenfeld. Wenn Sie die Eingabe abschliessen, werden die Saldi im Fussteil des Layouts Journal neu berechnet.
beso
Noch ein Textfeld für beliebige Eingaben. Sie können Buchungen so zusätzlich kennzeichnen; zum Beispiel solche, die Sie später noch einmal überprüfen wollen.
Auswahl
Wenn hier die Zahl 1 steht, wird die Buchungen in den Auswertungen und Abschlüssen berücksichtigt, sonst nicht. Der Wert 1 wird automatisch eingesetzt. Während des Buchens brauchen Sie sich nicht um dieses Feld zu kümmern. Das Feld wird wichtig, wenn Sie eine Erfolgsrechnung einer bestimmten Periode haben wollen.
Abschluss (nur auf dem Layout "Journal_alleFelder")
Eine 1 in diesem Feld kennzeichnet die Buchung als Abschlussbuchung. In dieser Datenbank ist das eine Buchung, mit der ein Erfolgskonto auf 0 gesetzt oder ein Bilanzkonto mit dem Saldo aller Erfolgskonti bebucht wird - also die Buchung der Erfolgsrechnung.

Der Wert eins wird vom Abschlussskript automatisch gesetzt. Bei der normalen Arbeit müssen Sie sich nicht um dieses Feld kümmern. Das Feld wird erst beim Erstellen von Erfolgsrechnungen und Bilanzen wichtig.

Arbeiten mit CLK-FIBU

Die Beschreibungen der Tabellen Struktur, Konti und Journal beinhalten alles, was Sie für die normale Arbeit benötigen. Wichtig ist die Reihenfolge: Sie müssen zuerst Gruppen definieren, dann die Konti, und dabei jedes Konto einer Gruppe zuordnen. Danach können Sie im Journal Buchungen erfassen: Für jede Buchung mit Befehl-N einen Datensatz erstellen und mit dem Tabulator von Feld zu Feld springen.

Befehl-1: Journal

Befehl-1 geht zum Layout Journal, aktiviert den Modus Blättern, ruft alle Datensätze auf und geht zum letzten Datensatz.

Befehl-2: Konti

Befehl-2 geht zum Layout Konti, aktiviert den Modus Blättern, ruft alle Datensätze auf und sortiert nach Kontonummer.

Sie können sich also daran gewöhnen, jeweils mit Befehl-1 und Befehl-2 zwischen Journal und Kontenplan zu wechseln.

Kontoauszug

Sie haben Sie zwei Möglichkeiten:
  1. Von Hand im Journal mit normaler Filemaker-Suche: Sie gehen in den Suchmodus, geben im Soll das gewünschte Konto ein, erstellen mit Befehl-N eine neue Abfrage und geben dort das gleiche Konto im Habenmodus ein. Auf diese Weise wird nach allen Konti gesucht, die die gesuchte Nummer entweder im Soll oder im Haben tragen. Natürlich können Sie die Suche mit allen existierenden Filemaker-Suchbegriffen verfeinern. Nachteil dieser Methode: Sie erhalten keinen laufenden Saldo.

  2. Mit dem Skript (Befehl-3)

    Mit der Entertaste oder einem Klick auf "Fortfahren" kommen Sie zum Kontoauszug. Rechts der Beträge steht der laufende Saldo (positive Zahlen: Sollsaldo; negative Zahlen: Habensaldo). Das ist ein Auswertungsfeld, das nur die aufgerufenen Datensätze berücksichtigt. Ein Bilanzkonto zeigt zwangsläufig einen falschen Saldo, wenn Sie das Datum so eingeschränkt haben, dass der Auszug nicht mit einer Eröffnungsbuchung beginnt.

    Der Kontoauszug wird in einem speziellen Layout gezeigt. Mit Befehl-1 kommen Sie wieder zurück zum Journal.

Bilanz und Erfolgsrechnung

Die Auswahl der Buchungen

Das allerwichtigste, was über Bilanzen und Erfolgsrechnungen wissen müssen: Es werden nur die Buchungen berücksichtigt, die im Feld "Auswahl" den Eintrag "1" haben! Standardmässig hat jede Buchung eine 1. Bilanz und ER zeigen so den jeweils aktuellen Saldo. Wenn Ihnen das im Moment genügt (und das sollte es), überspringen Sie diesen Abschnitt und fahren Sie unten bei Erstellen von ER und Bilanz weiter.

In den nächsten Abschnitten geht es also darum, bestimmte Buchungen für Bilanz und Erfolgsrechnung auszuwählen. Dies wird in der Regel dazu dienen, Bilanzen und Erfolgsrechnungen aus früheren Zeiten anzusehen. Ihr Filemaker muss in diesen Fällen immer wieder neue Indexe aufbauen, so dass sich das Datenvolumen dauernd erhöht und die Datenbank inkonsistent wird (Abhilfe: komprimierte Kopie anlegen).

Ich empfehle Ihnen, ihre Bilanzen und Erfolgsrechnungen durch Export oder Abtippen in ihr Lieblingstabellenkalkulationsprogramm zu übertragen. Für Mac OS X empfehle ich das neusteinzeitliche Büro. So sparen Sie sich das nachfolgend beschriebene Gefummel mit der Auswahl der richtigen Buchungen und können direkt Erstellung der aktuellen ER und Bilanz übergehen.

Wollen Sie aber eine Auswertung für einen bestimmten Zeitausschnitt, oder eine kumulierte Erfolgsrechnung, müssen Sie das Feld "Auswahl" bei den entsprechenden Buchungen auf 1 setzen und das Feld bei den anderen Buchungen leeren.

Dabei stellt sich ein Problem: An Datensätzen, deren Datum vor dem letzten Abschluss liegt, können Sie nichts mehr verändern, also auch nicht das Auswahlfeld. Am einfachsten heben Sie diese Einschränkung mit dem Skriptknopf unten links auf dem Journal auf. Mehr dazu steht bei der Beschreibung des Layouts Fibuzentrale. Nun können Sie in jeder Buchung das Feld "Auswahl" ändern (und jedes andere Feld auch, aber das lassen Sie besser bleiben, wenn Sie Ihre Buchhaltung nicht versauen wollen). Sie haben mehrere Instrumente, um dies zu tun, und alle befinden sich natürlich dort, wo die Buchungen sind: Im Layout Journal:

Um zu entscheiden, welche Auswahl wann benötigt wird, müssen Sie sich vor Augen führen, wie die Kontensaldi zustande kommen (alternativ können Sie auch wild drauflosprobieren, das muss nicht schlechter sein):

Erstellen von ER und Bilanz

Gehen Sie mit Befehl-2 zum Layout Konto: es ist nicht nur ein Kontenplan, sondern gleichzeitig eine Saldobilanz. Zuunterst ist die Summe aller Kontisaldi, die sollte 0 sein, wenn kein Soll-Haben-Fehler vorliegt (alle Soll- minus alle Habenbuchungen, soweit ausgewählt).
Sie können diese Saldobilanz nun exportieren und mit ihrem liebsten Tabellenkalkulationsprogramm weiter bearbeiten. Für Mac OS X sei das neusteinzeitliche Büro empfohlen.

ER und Bilanz mit Zwischensummen und Anzeige des Erfolgs gibt es natürlich auch. Betrachten Sie im Layout Konti die Einträge im Menu Skript oder die Knöpfe rechts oben und probieren Sie sie aus:

Achtung auf die Vorzeichen: Plus gleich Soll- und minus gleich Habensaldo. Dies hat die leicht gewöhnungsbedürftige Folge, dass ein Gewinn in der Erfolgsrechnung ein Minuszeichen hat und ein positiver Betrag ein Verlust ist. In der Bilanz ist's dann wieder umgekehrt.

Abschluss

Allgemeines

Sie haben oben gesehen, dass Sie für jeden beliebigen Zeitpunkt eine Bilanz und für jeden beliebigen Zeitraum eine Erfolgsrechnung erstellen können. Gebucht wird dabei nichts.

Einen Abschluss buchen bedeutet bei CLK-EZAG:

Ob, wann und wie häufig Sie das tun, ist Ihnen überlassen. Die Fibu funktionert auch ohne Abschluss.

Vorgehen

Der Saldo der Erfolgskonti hängt davon ab, welche Buchungen in der Auswahl sind (also eine 1 im Feld Auswahl haben) und welche nicht. Wenn Sie beispielsweise im Februar 2005 die Buchhaltung per 31. Dezember 2004 abschliessen wollen, lassen Sie mit Vorteil im Journal das Skript alle_auswählen laufen, suchen anschliessend die Buchungen nach dem 31. Dezember 2004 und leeren bei denen das Auswahlfeld. Dadurch erhalten Sie eine Bilanz per und eine Erfolgsrechnung für die Zeit bis zum 31. Dezember 2004. Danach können Sie Abschlussbuchungen selber eintöggeln oder das Skript machen lassen.

Achtung: dieses Skript hat Probleme, wenn Sie die Datei umgetauft haben. Sie können es aber korrigieren.

Das Skript fragt Sie zuerst nach dem Datum des Abschlusses. Ihre Eingabe wird nur verwendet, um die Abschlussbuchungen zu datieren, die Beträge ergeben sich aus den ausgewählten Buchungen und entsprechen somit der Erfolgsrechnung, die Sie für gut befunden haben, bevor Sie das Skript angeworfen haben.

Das Skript erstellt nun sämtliche Abschlussbuchungen und fragt Sie am Schluss nach der Nummer des Bilanzkontos, auf das der Erfolg gebucht werden soll. Dabei befinden Sie sich im Journal und können das Konto aus der Liste auswählen.

Der Abschluss bewirkt, dass die Erfolgsrechnung nun bei allen Konti einen Saldo von 0 zeigt. Sie können sich die "richtige" Erfolgsrechnung wieder anzeigen lassen, indem Sie über das Datum die Buchungen auswählen und danach mit dem Skript ohne_Abschlussbuchungen die Abschlussbuchungen von der Auswahl ausnehmen.

Buchungen in abgeschlossenen Perioden sollten Sie weder löschen noch verändern, weil sonst nichts mehr stimmt. Entsprechende Einschränkungen sind eingebaut (siehe Layout Fibuzentrale).

Abschluss korrigieren

Die Abschlussbuchungen unterscheiden sich nur im Feld "Abschluss" von normalen Buchungen; sie haben dort eine 1 statt eine 0. Das Feld Abschluss ist nur auf dem Layout "Journal_alleFelder" und nicht in den Journalen enthalten; damit sollen Fehleingaben verhindert werden. Normalerweise hat man mit dem Feld ja nichts zu tun, das Abschlussskript setzt die 1 automatisch.

Abschluss rückgängig machen

  1. Eine Datensicherung schadet gewiss nicht!
  2. Gehen Sie zum Layout Fibuzentrale und geben Sie im Feld "letzterAbschluss", das Datum des vorletzten Abschlusses ein (also den, den Sie nicht stornieren wollen). Gibt es keinen vorletzen Abschluss, löschen Sie den Feldinhalt einfach.
  3. Suchen Sie Abschlussbuchungen des fraglichen Abschlusses im Journal zusammen. Die sollten via Datum und Buchungstext "Abschlussbuchung" leicht zu finden sein.
  4. Löschen Sie die gefundenen Abschlussbuchungen mit dem Skript alle_ausgewaehlten_Datensätze_löschen.

Bilanzkonti abschliessen

Bei einem richtigen Abschluss werden die Saldi der Bilanzkonti auf ein Konto namens Bilanz übertragen und in der nächsten Periode neu eröffnet. Bei CLK-FIBU ist das nicht nötig, weil Sie die Tabelle mit den Buchungen (Layout Journal) über mehrere Perioden verwenden können.

Es kann trotzdem sinnvoll werden, die Bilanzkonti abzuschliessen: wenn schon sehr viele Buchungen über mehrere Jahre vorliegen:

Mit dem Abschluss und Neueröffnung der Bilanzkonti lösen Sie beide Probleme: Sie buchen neue Anfangssaldi ein, die sie bei Bedarf korrigieren können. Und Sie können alle Buchungen bis zum Abschluss von der Auswahl ausnehmen. Das erhöht das Rechentempo enorm.
Buchen des Abschlusses
  1. Zunächst wie beim Erstellen von ER und Bilanz die Buchungen auswählen.
  2. Erfolgsrechnung und Bilanz erstellen, prüfen, Buchungen bei Bedarf korrigieren. Wenn Bilanz und ER stimmen, die Erfolgsrechnung ausdrucken.
  3. Falls nicht schon passiert: die Erfolgsrechnung abschliessen (den Abschluss buchen). Nun ist in der ER alles auf 0 und die Bilanz hat keinen Saldo mehr. Drucken Sie jetzt die Bilanz aus, damit Sie nachher kontrollieren können, ob Abschluss und Neueröffnung korrekt waren.
  4. Nun können Sie den Abschluss der Bilanzkonti von Hand buchen. Ein Skript gibt es nicht, aber mit den Filemakerwerkzeugen lässt sich der Aufwand tief halten:
  5. Im Layout Konti mit dem Skriptbefehl die Bilanz erstellen. Alle Bilanzkonti mit Saldo werden jetzt angezeigt. Diese Auswahl müssen Sie beibehalten. Lassen Sie kein Skript laufen, es würde die Auswahl verändern. Wechseln Sie nur in den Blätter-Modus und dann zum Layout Journal.
  6. Geben Sie sich mit dem Skriptknopf unten links die Erlaubnis, Buchungen abgeschlossener Perioden zu verändern.
  7. Im Journal importieren Sie die Datensätze aus der Tabelle Konti. Importieren müssen Sie nur zwei Felder: Das Feld Kontonr ins Feld Haben, das Feld Saldo ins Feld Betrag. Bejahen Sie die Frage nach den automatischen Eingabeoptionen. Nur die importierten Sätze werden jetzt angezeigt: eine Buchung pro Bilanzkonto mit Saldo, ohne Datum, ohne Text und ohne Sollkonto.
  8. Gehen Sie bei einem beliebigen Datensatz ins Feld "Auswahl" und löschen Sie die 1 dort. Uebertragen Sie den neuen Feldinhalt (also das nichts) mit Datensätze/ersetzen auf alle anderen importierten Datensätze. Damit verhindern Sie, dass die Abschlussbuchungen die Kontensaldi verändern. Die werden wir wir nämlich gleich noch einmal brauchen.
  9. Gehen Sie ins Feld Text, geben Sie etwas sinnvolles wie zum Beispiel "Abschluss Bilanzkonti per..." ein und übertragen Sie den Text mit dem Befehl Datensätze/ersetzen auf die anderen Abschlussbuchungen.
  10. Zuletzt geben Sie das Datum ein und übertragen es ebenfalls auf alle vorliegenden Abschlussbuchungen.
Damit ist der Abschluss gebucht. Gehen Sie nun nicht ins Layout Konti, sondern eröffnen Sie sofort neu. Wenn Sie das Layout Konti aufrufen oder eine Bilanz erstellen, werden die Datensätze neu zusammengesucht und die vorherige Auswahl geht verloren. Aber genau die brauchen wir noch einmal:
  1. Importieren Sie wie oben, diesmal kommt die Kontonummer aber ins Soll (also: Saldo -> Betrag, Kontonr -> Soll).
  2. Geben Sie den Buchungen ein Eröffnungsdatum, am besten den Tag nach dem Abschlussdatum.
  3. Vergeben Sie Texte wie oben.
  4. Kehren Sie mit Datensätze/Ausschluss anzeigen die Auswahl um und leeren Sie sämtlichen Datensätzen das Feld Auswahl. Dadurch sind nur noch die Eröffnungsbuchungen in der Auswahl.
  5. Nun können Sie eine neue Bilanz erstellen und mit der vorher ausgedruckten vergleichen.
  6. Stimmt die Sache, können Sie alle späteren Buchungen wieder in die Auwahl aufnehmen. Damit sind wir am Ziel: die Auswahl besteht nur noch aus den Buchungen nach dem letzten Abschluss.
  7. Bei den Eröffnungsbuchungen können Sie nun auch Beträge wie 0.00000234 oder 114.9499999541 korrigieren.
  8. Wenn Sie sich an negativen Beträgen im Journal stören, können Sie das Minuszeichen entfernen und dafür die Kontonummer vom Soll ins Haben bzw. vom Haben ins Soll schieben.
  9. Fahren Sie gleich mit einer Wartung fort - jetzt ist die beste Zeit dazu.

Diverses

Wartung

Wie bei allen wachsenden Filemakerdateien sollten Sie von Zeit zu Zeit von der Datei CLK-FIBU.fp7 eine komprimierte Kopien anlegen, die Originaldatei löschen und der Kopie dann den Namen der Originaldatei geben.

Fehler, Störungen

Die Beziehungen zwischen den Dateien hängen von Feldern in den Datensätzen ab. Die Datenbank wird nicht oder kaum funktionieren, wenn keine einzige Buchung bzw. kein einziges Konto das ist.

Das Buchen des Abschlusses ist gestört, wenn Sie die Datei umgetauft haben. Sie können das Skript aber korrigieren.

CLK-FIBU reklamiert nicht, wenn Sie im Layout Konto eine Kontonummer ändern. Wenn die bisherige Kontonummer aber schon bebucht wurde, verwaisen die Buchungen. Ein Soll-Haben-Fehler ist die Folge. Sie müssen also die entsprechenden Buchungen suchen und das Konto neu zuordnen.

Alle vier Tabellen haben ein Zahlenfeld namens "Eins". Darin muss immer die Zahl 1 stehen. Das Feld ist nur auf den Layouts "alle Felder" sichtbar, und zu diesem Layout kommen Sie nur im Layoutmodus (einsteigen als Benutzer "Entwickler" mit dem Passwort "modulo". Kontrollieren Sie, ob überall 1 steht, und tragen Sie das ggf. nach (Alle Datensätze aufrufen, Datensätze/ersetzen).

Legen Sie komprimierte Kopien an (siehe oben unter "Wartung").

Sortierfolge der Buchungen

Wie alle Filemakerdatensätze werden die Buchungen in der Reihenfolge der Eingabe angezeigt. Dies wirkt vielleicht störend, wenn Buchungen des Vorjahrs mitten in denen vom Februar stehen.

Der Fehler lässt sich mit einer Sortierung nach dem Datum beheben. Eine solche Sortierung ist auch im Skript "Journal" (Befehl-1) enthalten. Mit einem kleinen Trick können Sie auch dafür sorgen, dass die Buchungen auch im unsortierten Zustand in eine vernünftige Reihenfolge bringen; nehmen wir an, Sie haben den Abschluss per 31.12.2004 gebucht und wollen, dass alle Buchungen mit jüngeren Daten darunter stehen:

  1. Suchen Sie alle Buchungen, deren Datum grösser ist als der 31.12.2004
  2. Exportieren Sie diese Buchungen (Dateiformat: Filemaker Pro, alle Felder)
  3. Löschen Sie die Buchungen mit dem Skript alle_Datensätze_löschen
  4. Gehen Sie in die exportierte Datei, rufen Sie alle Datensätze auf und sortieren Sie nach Datum
  5. Gehen Sie wieder ins Journal und importieren Sie die Datensätze der Exportdatei (passende Felder, Automatische Eingabeoptionen durchführen: JA).

Zugriffsbeschränkungen und Passwort

Bei Oeffnen von CLK-FIBU.fp7 wird automatisch ein leeres Passwort für eingeschränkten Zugriff verwendet. Brauchen Sie den vollen Zugriff, öffnen Sie die Datei mit gedrückter Alt-Taste (Shift unter Winblows) und geben Sie als Benutzernamen "Entwickler" und als Passwort "modulo" ein.

Ich empfehle Ihnen, mit dem eingeschänktem Zugriff zu arbeiten. Dadurch erhalten Sie eine Abfangfunktion bei Löschaktionen, die Sie später bereuen könnten. So ergeben sich zwangsläufig Fehler, wenn Sie Buchungen löschen, die vor dem letzten Abschluss liegen. Die Datei wird inkonsistent, wenn Sie Konti löschen, für die es Buchungen gibt.

Langsame Berechnungen

Das Tempo bei den Neuberechnungen hängt einerseits von der Rechnerstärke, andererseits von der Zahl der Buchungen ab, die in die Berechnung einbezogen werden müssen. Das sind die Buchungen, die im Feld "Auswahl" eine 1 haben.

Als Ultima Ratio können Sie von den Layouts Journal und Konti Duplikate anlegen, in denen die Saldi nicht mehr angezeigt werden, und mit diesen arbeiten.

Es bringt aber auch schon viel, die Bilanzkonti abzuschliessen, neu zu eröffnen und die Buchungen bis zu diesem Abschluss aus der Auswahl zu nehmen. Hier geht's zur Anleitung für den Abschluss der Bilanzkonti.

Bei zehntausenden von Buchungen wird eine Archivierung sinnvoll: Schliessen Sie die Bilanzkonti wie oben beschrieben ab, eröffnen Sie neu und versorgen Sie die Buchungen bis und mit diesem Abschluss (aber natürlich ohne Neueröffnung) in einem Mandanten:

Mandanten

Speichern Sie CLK-Fibu.fp7 unter einem anderen Namen. Mehr braucht es nicht dazu.

Beziehungen

Der wohl grösste Nachteil von Filemaker 7 ist die graphische Darstellung der Beziehungen, die offenbar bei M$ Abszess abgeschaut wurde und nun ebenso unübersichtlich ist wie dort. In der CLK-FIBU-Version für Filemaker 5-6 habe ich die Beziehungen tabellarisch dargestellt; hier mag ich es nicht einmal mehr versuchen. Die Datenbank sollte funktionieren, so lange nichts verändert wird!

Update von einer früheren Version von CLK-FIBU

Vorsicht: Datenverlust!

Eine neue Version besteht aus neuen Dateien. In den alten Dateien stehen aber ihre ganzen Konti und Buchungen. Sie können die Datei nicht einfach ersetzen, sondern müssen die Daten mit Importen übertragen. Dabei müssen Sie darauf achten, dass Sie nicht mit zwei gleichnamigen Dateien arbeiten können.

Vorgehen

Bei einem Update aus der Version für Filemaker 5-6
Bei einem Update aus der Version für Filemaker 7

Korrektur des Abschlussskripts nach Umtaufen der Datei

Wenn die Datei nicht mehr CLK-FIBU.fp7 heisst, funktioniert das Skript "Abschluss_buchen" nicht mehr richtig (siehe Abschluss buchen). Der Grund: Dieses Skript importiert Datensätze der Tabelle Konti in die Tabelle Journal. Bei jedem Importvorgang muss man angeben, aus welcher Datei man importieren will, und im Skript wird der Verweis auf diese Quelldatei gespeichert. Das tönt etwas seltsam, weil sich ja alles innerhalb derselben Datei abspielt und so gar kein externer Verweis nötig wäre - aber das kann man Filemaker (noch) nicht beibringen.

Der abgespeicherte Dateiname lautet natürlich "CLK-Fibu.fp7". Und wenn Sie nun aber die Datei umgetauft haben, steht dann im Skript ein Verweis auf eine Datei, die es nicht mehr gibt. Das Skript wird stocken und nach der Datei fragen, sie können ihm dann die richtige zeigen - und zwar jedes Mal, wenn Sie das Skript laufen lassen. Wenn Sie eine dauerhafte Lösung wollen, müssen Sie das Abschlussskript ändern:

Oeffnen Sie die Datei mit gedrückter Alt-Taste und geben Sie Benutzer "Entwickler" und als Passwort "modulo" ein, um den Vollzugriff zu erlangen und im Skriptmaker an das Skript "Abschluss_buchen" zu kommen:

Bild mit Auswahl des Skripts

Im Skriptschritt "Datensätze importieren" sehen Sie, dass das Skript aus der Datei CLK-FIBU.fp7 importieren will. Aber die heisst ja nicht mehr so.

Bild mit dem Skriptschritt

Sie können jetzt auf die Schalfläche "Datei" rechts unten klicken, um zum Dateiverweis zu kommen:

Bild mit dem Dateiverweis
Nun können Sie diesen Verweis löschen und mit der Schaltfläche "Datei hinzufügen..." neu angeben.


Elektronische Post an den Autor: clkaufmann bei GMX punkt CH.

Zur Hauptseite von CLK-FIBU.

Zur Heimseite von CLK.


Optimiert für jedes Netzprogramm! Valid HTML 4.01!