# Assistenten und ähnliche Werkzeuge

&app; enthält eine Reihe von Werkzeuge, um zeitaufwendige oder komplexere Vorgänge zu vereinfachen. Wenn das aktuelle Fenster das Standardmenü beinhaltet, kann, sofern es keinen passenderen Kontext gibt, über das Menü &gm.tool; darauf zugegriffen werden. Weitere Assistenten sind auch im Menü &gm.act; enthalten.

Einige dieser Werkzeuge können aus den folgenden Gründen deaktiviert sein:

- Die Werkzeuge sind nicht für das aktuelle Fenster geeignet.

- &app; kann die erforderliche Software, z.B. &app-fq; für den Abruf von Online-Kursen, nicht auf Ihrem System finden.

- Der Paketbetreuer hat sie während des Erstellungsprozesses deaktiviert, z,B. &app-aqb; für das Online-Banking.

## Suchen & Finden

Der Suchen-Dialog in &app; kann sowohl für das tool-find-txn, als auch für das tool-find-bsnss in Ihrer Datendatei verwendet werden. Dies ist von dem Kontext abhängig, in dem Sie eine Suche beginnen.

Im Dialogtitel und in der ersten Zeile des Suchen-Dialogs wird ersichtlich, welche Elemente mit der Suche gefunden werden können.

### Suchen von Buchungen

Die Funktion Buchungen suchen wird verwendet, um nach Buchungen in Ihrem aktuellen &app;-Buch zu suchen und die Ergebnisse in einer Registerkarte vom Typ general-journal anzuzeigen. Um den Dialog Buchungen suchen aufzurufen, verwenden Sie im Menü den Eintrag &mc.ed.find;.

Abhängig davon, wie tief Sie in Ihren Daten abtauchen wollen, werden die folgenden Ausgangssituationen unterschieden:

Ein einzelnes Konto durchsuchen

- Führen Sie die Suche in der Registerkarte eines Kontos durch, so werden nur die zu diesem Konto zugehörigen Buchungsteile durchsucht.

Das gesamte &appname;-Buch durchsuchen

- Starten Sie die Suche entweder in der Kontenübersicht, oder in dem geöffneten general-journal, so wird die Suche über alle Konten ausgeführt.

Wenn Sie zuvor die Buchungen in einem Kontenblatt mit &mc.vw.f-by; filtern, dann werden in diesem Konto nur die Buchungen durchsucht, die durch den Filter angezeigt werden. Suchen Sie in einem gefiltertem Kontenblatt oder einem general-journal, werden alle Buchungsteile in allen zutreffenden Buchungen —im letzteren Fall diejenigen in dem geöffneten Kontenblatt— durchsucht.

Der Dialog Buchungen suchen besteht aus zwei horizontalen Bereichen. Der obere Bereich beschreibt ein oder mehrere Suchkriterien und der untere Bereich ermöglicht die Angabe eines Suchtyp.

#### Der Buchungen suchen-Dialog

1168x445

#### Suchkriterien

Der Bereich Suchkriterum enthält zwei Schaltflächen sowie eine oder mehrere Zeilen zur Angabe von Suchkriterien.

Hinzufügen

Mit der Schaltfläche Hinzufügen kann eine weitere Zeile für die Suche mit mehreren Kriterien ergänzt werden. Bevor eine neue Zeile hinzugefügt werden kann, muss das bestehende Suchkriterium vollständig angegeben sein.

Nach Einträgen suchen, für die gilt…

Alle Kriterien werden erfüllt

Die Auswahl Alle Kriterien werden erfüllt erfordert, dass alle Suchkriterien mindestens eine Übereinstimmung aufweisen. Das entspricht einer UND-Verknüpfung der Suchkriterien.

Irgendeines der Kriterien wird erfüllt

Die Suche mit Irgendeines der Kriterien wird erfüllt bedeutet, dass nur eines der Suchkriterien übereinstimmen muss. Dies kommt einer ODER-Verknüpfung gleich.

Kriterienzeilen

Mit einer oder mehreren Kriterienzeile können Sie durch Anwendung verschiedener Suchkriterien die Suche nach Buchungen steuern. Hierbei kann mit der ersten Schaltfläche ausgewählt werden, in welchem Datenfeld innerhalb einer Buchung oder in einem Buchungsteil gesucht werden soll. Die weiteren Suchparameter in der Kriterienzeile sind abhängig von der Einstellung der ersten Schaltfläche. In der Tabelle tool-find-bttns ist eine umfassende Liste von möglichen Kombinationen dargestellt.

Am Ende jeder Zeile befindet sich die Schaltfläche Entfernen, um dieselbe zu löschen.

Die Suchergebnisse hängen von der Registerkarte ab, von der aus Sie die Suche starten und ob das gewählte Datenfeld zur Buchung oder einem Buchungsteil gehört.

Diese Felder gehören zur Buchung:

- Beschreibung

- Bemerkung

- Nummer

- Buchungsdatum

Wohingegen die anderen Felder in den Buchungsteilen enthalten sind und somit jeweils einem einzigen Konto zugeordnet sind:

- Buchungsnummer

- Nummer/Aktion

- Datum des Abgleichs

- Wert

- Anteile

- Wertpapier-/Anteilspreis

- Abgleichen

- Abschlussbuchungen

- Ausgeglichene Buchungen

- Konto

#### Suchtypen

Im Abschnitt Suchtyp gibt es fünf Auswahlmöglichkeiten. Die erste Option ist immer aktiviert, die folgenden drei sind verfügbar, wenn Sie die Option &gmi.ed.find; aus einem Kontobuch heraus starten oder, falls der Befehl &gmi.ed.find; von einem anderen Fenster aus aufgerufen wurde, nach der Ausführung des ersten Suchvorgangs. Die letzte Option ist nur verfügbar für das tool-find-bsnss.

Neue Suche

Eine neue Suche nach Buchungen durchführen.

Verfeinern der aktuellen Suche

Innerhalb der Ergebnisse der vorherigen Suche mit geänderten Suchkriterien erneut suchen.

Ergebnisse zur aktuellen Suche hinzufügen

Die Ergebnisse auf der Grundlage der ersten Suchkriterien oder an Hand von neuen Kriterien ergänzen.

Ergebnisse von der aktuellen Suche löschen

Alle Ergebnisse verwerfen, die mit den vorherigen Suchergebnissen übereinstimmen.

Nur aktuelle Daten durchsuchen

Wenn aktiviert, wird in den Daten gesucht, die als aktiv gekennzeichnet sind. Ansonsten werden alle Daten durchsucht. Diese Auswahl ist für Buchungen suchen deaktiviert, da sie nur für das tool-find-bsnss genutzt werden kann.

Bei der Auswahl der Suchkriterien ist zu beachten, dass die Kriterien auf einzelne Buchungsteile oder Felder in den Buchungen angewendet werden und dass die gesamte Buchung in den Ergebnissen enthalten ist. Es gibt keinen visuellen Hinweis in den Ergebnissen, welcher Buchungsteil oder welches Feld die Suchkriterien erfüllt.

Sobald Sie die Suchkriterien festgelegt haben, können Sie auf die Schaltfläche Suchen klicken. Der Dialog schließt sich und die Suchergebnisse werden in einer neuen Registerkarte angezeigt. Ein Bericht über die Suchergebnisse kann mit &mc.rep.acct-rep; erstellt und gedruckt werden. Der Kontenbericht hat nur begrenzte Formatierungsmöglichkeiten, kann aber wie alle &app;-Berichte, da er im html-Format erstellt wird, kopiert und in eine Tabellenkalkulation eingefügt werden, um ihn weiter zu formatieren. Alternativ kann der Kontenbericht in eine html-Datei exportiert werden und die html-Datei kann in einer Tabellenkalkulation geöffnet werden.

Drücken Sie die Schaltfläche Schließen, um den Dialog zu beenden ohne eine Suche auszuführen.

#### Verwendbare Suchkriterien

In der nachfolgenden Tabelle steht der Begriff Steuerelement stellvertretend für alle Bedienelemente im Dialog. Diese können sowohl Auswahlfelder, Eingabefelder als auch Kontrollkästchen und Schaltflächen sein.

#### Suchkriterien für: Buchungsteil

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4
Beschreibung Die Felder Beschreibung, Bemerkung, Nummer und Buchungsdatum gehören zur Buchung, alle anderen durchsuchbaren Felder sind Teil einzelner Buchungsteile. Bemerkung Buchungstext Beschreibung, Bemerkung, Buchungstext Sucht gleichzeitig nach einem Begriff in den Feldern Beschreibung und Bemerkung der Buchung sowie in dem Buchungstext des Buchungsteils. Nummer Aktion | enthält | Suchkriterium | Groß-/Kleinschreibung beachten?
gleich
entspricht regulärem Ausdruck Ein regulärer Ausdruck, auch als Regex bekannt, bezeichnet eine Textsuche, wie sie in verschiedenen Anwendungsprogrammen verwendet wird. Unter anderem bieten die Textverarbeitung und die Tabellenkalkulation des Office-Paketes OpenOffice.org die Möglichkeit, mit regulären Ausdrücken im Text zu suchen.
entspricht nicht regulärem Ausdruck
Datum des Abgleichs Buchungsdatum | vor | Datum wählen |
vor oder am
am
nicht am
nach
nach oder am
Wert | hat Haben oder Soll hat Soll hat Haben | kleiner | Suchkriterium
kleiner oder gleich
gleich
ungleich
größer
größer oder gleich
Anteil Wertpapier-/Anteilspreis | kleiner | Suchkriterium |
kleiner oder gleich
gleich
ungleich
größer
größer oder gleich
Abgleichen Die Option Abgleichen wendet die ausgewählten Kriterien auf jede Zeile einer Buchung einzeln an. Jede Buchung kann nur einen der angegebenen Werte haben, aber oft gibt es eine Mischung von Werten innerhalb einer vollständigen Buchung, so dass Begleitzeilen die ausgewählten Kriterien möglicherweise nicht erfüllen. Siehe den separaten Hinweis zur Definition von Statuswerten. Für eine detaillierte Beschreibung der Status von Buchungen siehe trans-stts | ist ist nicht | Unbestätigt |
Bestätigt
Abgeglichen
Fixiert
Storniert
Abschlussbuchung Diese Auswahl findet Buchungen, deren Buchungsteil durch &mc.to.cls-bok; als Abschlussbuchung markiert ist. Ausgeglichene Buchungen Diese Auswahl findet Buchungen, die ausgeglichen sind oder nicht ausgeglichen sind. Da es &app; fast immer gelingt, Buchungen auszugleichen, werden fast immer alle möglichen Buchungen zurückgegeben. Es ist jedoch möglich, eine Buchung zu erstellen, die mehrere Handelsgüter enthält, welche nicht ausgeglichen werden können. Mit deaktivieren des Kästchens werden diese Buchungen gefunden. | Aktiviert |  |
nicht Aktiviert
Konto | entspricht irgendeinem Konto | Konten wählen |
entspricht keinem Konto
Alle Konten | entspricht allen Konten | Konten wählen |

#### Erläuterungen zum Suchkriterium Abgleichen

Das Kriterium Abgleichen verdient eine nähere Erläuterung. Denken Sie sich die ausgewählten Abgleichstatus-Schaltflächen (Unbestätigt, Bestätigt, usw.) als eine einzige Gruppe auf die ein logisches ODER angewandt wird. Mit anderen Worten, die Auswahl ist bzw. ist nicht wird mit ODER der ausgewählten Status-Schaltflächen verknüpft. Die Schaltflächen, die nicht ausgewählt sind, werden einfach ignoriert. Es ist nicht dasselbe wie zu sagen, dass der Abgleichstatus nicht einer von diesen sein kann.

Zum Beispiel: Wenn Sie Abgleichen / ist / Bestätigt / Abgeglichen wählen, bedeutet das soviel, wie Sie möchten alle Buchungen angezeigt bekommen, die bestätigte oder abgegliche Buchungsteile enthalten. (Stellen Sie sich ein unsichtbares ODER zwischen allen ausgewählten Status Schaltflächen vor.) Das ist dasselbe wie die Auswahl von Abgleichen / ist / Bestätigt, dann ein weiteres Suchkriterium mit der Schaltfläche Hinzufügen einfügen, und in der neuen Zeile wählen Sie Abgleichen / ist / Abgeglichen und schließlich die Auswahl von Nach Einträgen suchen, für die gilt, irgendeines der Kriterien wird erfüllt. In beiden Fällen wird &app; genau die gleichen Buchungen anzeigen.

#### Erläuterungen zum Suchkriterium Konten und Alle Konten

Wenn die Suchfunktion aus einer gui-acct-tree oder einem general-journal aufgerufen wird, dann führt die Verwendung des Suchkriteriumes Konto eine Suche in den Konten durch, die in dem Dialogfeld Konten wählen markiert sind. Diese bedeutet, dass eine Übereinstimmung in einem der ausgewählten Konten entweder angezeigt —entspricht irgendeinem Konto— oder verworfen —entspricht keinem Konto— wird. Wird hingegen die Suche in einem regulären Kontenregister gestartet und das aktuelle Konto ist ausgewählt, werden alle Buchungen zurückgegeben oder, falls ein anderes Konto als das aktuelle ausgewählt wird, keine Buchungen.

Das Suchkriterium Alle Konten führt eine Suche durch, bei der Buchungen in den Konten, die im dem Dialog, nach Betätigen der Schaltfläche Konten wählen, markiert wurden, gefunden werden und mindestens einen Buchungsteil in jedem der ausgewählten Konten enthalten. Wenn die Suche in einem regulären Kontobuch gestartet wird, ist dies das einzige Kriterium, das Buchungsteile von anderen Konten prüft. Wenn Sie also den Dialog Buchungen suchen z.B. in `Aktiva:Umlaufvermögen:Girokonto` öffnen und alle Buchungen dieses Kontos mit einem Buchungsteil in `Ausgaben:Lebensmittel` finden wollen, ist dies als Kriterium zu verwenden. Beachten Sie jedoch, dass es sich um eine UND-Suche handelt: Wenn Sie zusätzlich auch nach `Ausgaben:Miete` suchen, erhalten Sie nur die Buchungen mit einem Buchungsteil in jedem der beiden Konten und nicht die Buchungen mit nur einem einzigen Buchungsteil.

### Suchen von geschäftlichen Elementen

Der Dialog für die Suche nach geschäftsbezogenen Elementen (Kunde, Rechnung, Auftrag, Lieferant, Lieferantenrechnung, Mitarbeiter, Auslagenerstattung) ist in den jeweiligen Untermenüs von &mc.bus.cus;, &mc.bus.ven; und &mc.bus.emp; zu finden.

Das Dialogfeld zur Suche besteht aus zwei horizontalen Bereichen. Der obere Bereich beschreibt ein oder mehrere Suchkriterien und der untere Bereich ermöglicht die Angabe eines Suchtyp.

Dieser Dialog kann zur Suche nach allen geschäftlichen Elementen verwendet werden. Der Aufbau und die Funktionsweise ist dieselbe, lediglich die Beschriftung der Steuerelemente richtet sich danach, in welchem Kontext Sie die Suchfunktion starten.

#### Der Dialog zur Suche von geschäftlichen Elementen

1022x381

#### Suchkriterien

Der Bereich Suchkriterum enthält zwei Schaltflächen sowie eine oder mehrere Zeilen zur Angabe von Suchkriterien.

Hinzufügen

Mit der Schaltfläche Hinzufügen kann eine weitere Zeile für die Suche mit mehreren Kriterien ergänzt werden.

Bevor eine neue Zeile hinzugefügt werden kann, muss das bestehende Suchkriterium vollständig angegeben sein.

Nach Einträgen suchen, für die gilt…

Alle Kriterien werden erfüllt

Die Auswahl Alle Kriterien werden erfüllt erfordert, dass alle Suchkriterien mindestens eine Übereinstimmung aufweisen. Das entspricht einer UND-Verknüpfung der Suchkriterien.

Irgendeines der Kriterien wird erfüllt

Die Suche mit Irgendeines der Kriterien wird erfüllt bedeutet, dass nur eines der Suchkriterien übereinstimmen muss. Dies kommt einer ODER-Verknüpfung gleich.

Kriterienzeile

Mit einer oder mehreren Kriterienzeilen können Sie durch Anwendung verschiedener Suchkriterien die Suche nach Geschäftselementen steuern. Hierbei kann mit der ersten Schaltfläche ausgewählt werden, in welchem Datenfeld gesucht werden soll. Die weiteren Suchparameter in der Kriterienzeile sind abhängig von der Einstellung der ersten Schaltfläche. In der Tabelle tool-find-bsnss-bttns ist eine umfassende Liste von möglichen Kombinationen dargestellt.

Am Ende jeder Zeile befindet sich die Schaltfläche Entfernen, um dieselbe zu löschen.

#### Suchtypen

Im Bereich Suchtyp gibt es fünf Auswahlmöglichkeiten. Die erste und letzte Option sind immer aktivierbar, während die mittleren drei erst verfügbar werden, nachdem Sie einen erfolgreichen Suchvorgang durchgeführt haben. So können Sie die Suchergebnisse bei Bedarf verbessern.

Neue Suche

Eine neue Suche nach geschäftlichen Elementen durchführen.

Verfeinern der aktuellen Suche

Innerhalb der Ergebnisse der vorherigen Suche mit geänderten Suchkriterien erneut suchen.

Wenn viele Kunden den von Ihnen angegebenen Suchkriterien entsprechen, kann die Suche durch eine zusätzliche Suche innerhalb der aktuellen Ergebnisse durchgeführt werden, wenn diese Option ausgewählt ist. Tatsächlich aktiviert &app; diese Option für Sie, nachdem Sie die erste Suche durchgeführt haben.

Ergebnisse zur aktuellen Suche hinzufügen

Die Ergebnisse auf der Grundlage der ersten Suchkriterien oder an Hand von neuen Kriterien ergänzen.

Ergebnisse von der aktuellen Suche löschen

Alle Ergebnisse verwerfen, die mit den vorherigen Suchergebnissen übereinstimmen.

Nur aktuelle Daten durchsuchen

Wenn aktiviert, wird in den Daten gesucht, die als aktiv gekennzeichnet sind. Ansonsten werden alle Daten durchsucht.

#### Ergebnissanzeige

Nachdem Sie die Suchkriterien festgelegt haben, können Sie auf die Schaltfläche Suchen klicken. Es wird Ihnen eine Liste mit Suchergebnissen direkt im Dialog angezeigt.

##### Die Anzeige der Suchergebnisse und deren Verwendung

1022x380

Wenn der gesuchte Lieferant nicht in der Ergebnisliste angezeigt wird, ändern Sie die Suchkriterien, aktivieren die Optionsschaltfläche Neue Suche und betätigen dann die Schaltfläche Suchen. Der entscheidende Schritt ist die Auswahl der Option Neue Suche. Wenn der Lieferant nicht im Ergebnis der ursprünglichen Suche enthalten ist und Sie nur innerhalb dieser Liste weitersuchen, kann der Lieferant, unabhängig von den neuen Suchkriterien, nicht gefunden werden.

Rechts neben der Ergebnisliste bietet &app; Ihnen einige Schaltflächen mit denen Sie weitere Aktionen auf Basis des markierten Ergebnis ausführen können.

Lieferant anzeigen/bearbeiten

Mit betätigen dieser Schaltfläche, wird der markierte Eintrag in dem Dialog Kunde bearbeiten zur weiteren Bearbeitung geöffnet.

Aufträge Lieferant

Hiermit wird mit dem ausgewählten Eintrag als Suchkriterium eine neue Suche ausgeführt und das Ergebnis in einem weiterem Dialogfenster angezeigt.

Rechnungen Lieferant

Verwendet den markierten Eintrag, um hiermit eine Suche nach Rechnungen durchzuführen.

Rechnung zahlen

Öffnet für den markierten Eintrag den Dialog Zahlung verarbeiten, mit dem eine vorhandene Buchung der geleisteten Zahlung zugeordnet wird.

Unten im Dialogfeld befindet sich die Schaltfläche Neuer Lieferant, mit der Sie einen neuen geschäftsbezogenen Eintrag für Kunde, Rechnung, Auftrag, Lieferant, Lieferantenrechnung, Mitarbeiter oder Auslagenerstattung erstellen können.

Drücken Sie die Schaltfläche Schließen, um den Dialog zu beenden und keine weitere Suche auszuführen.

#### Verwendbare Suchkriterien

In den nachfolgenden Tabellen steht der Begriff Steuerelement stellvertretend für alle Bedienelemente im Dialog. Diese können sowohl Auswahlfelder, Eingabefelder als auch Kontrollkästchen und Schaltflächen sein.

#### Suchkriterien für: Kunde suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4
Firmenname Kundennummer Rechnungsadresse Lieferadresse | enthält | Suchkriterium | Groß-/Kleinschreibung beachten?
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck

#### Suchkriterien für: Rechnung suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4 | Steuerelement 5
Rechnungsnummer Firmenname Abrechnungs-ID Bemerkungen Rechnung | enthält | Suchkriterium | Groß-/Kleinschreibung beachten? |
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck
Fälligkeitsdatum Eröffnungssdatum Buchungsdatum | vor | Datum wählen |  |
vor oder am
am
nicht am
nach
nach oder am
Ist gebucht? | ist | aktiviert |  |
ist nicht
Bezahlt? | ist | aktiviert |  |
ist nicht
Rechnungsempfänger | ist ist nicht | Kunde | Suchkriterium | Auswählen…
Lieferant
Mitarbeiter
Auftrag

#### Suchkriterien für: Auftrag suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4 | Steuerelement 5
Auftragsname Auftragsnummer Abrechnungs-ID Mandantenname | enthält | Suchkriterium | Groß-/Kleinschreibung beachten? |
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck
Kurs | weniger als | Suchkriterium |  |
weniger als oder gleich
gleich
nicht gleich
größer als
größer als oder gleich
Nur aktive? | ist | aktiviert |  |
ist nicht

#### Suchkriterien für: Lieferant suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4
Firmenname Lieferantennummer Rechnungsadresse | enthält | Suchkriterium | Groß-/Kleinschreibung beachten?
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck

#### Suchkriterien für: Lieferantenrechnung suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4 | Steuerelement 5
Rechnungsnummer Firmenname Abrechnungs-ID Bemerkung Rechnung | enthält | Suchkriterium | Groß-/Kleinschreibung beachten? |
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck
Fälligkeitsdatum Eröffnungssdatum Buchungsdatum | vor | Datum wählen |  |
vor oder am
am
nicht am
nach
nach oder am
Ist gebucht? Bezahlt? | ist | aktiviert |  |
ist nicht
Lieferant | ist ist nicht | Kunde | Suchkriterium | Auswählen…
Lieferant
Mitarbeiter
Auftrag

#### Suchkriterien für: Mitarbeiter suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4
Mitarbeitername Mitarbeiter Benutzername Mitarbeiternummer | enthält | Suchkriterium | Groß-/Kleinschreibung beachten?
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck

#### Suchkriterien für: Auslagenerstattung suchen

Datenfeld | Steuerelement 2 | Steuerelement 3 | Steuerelement 4 | Steuerelement 5
Nummer Auslagenerstattung Mitarbeitername Abrechnungs-ID Bemerkung Auslagenerstattung | enthält | Suchkriterium | Groß-/Kleinschreibung beachten? |
gleich
entspricht regulärem Ausdruck
entspricht nicht regulärem Ausdruck
Fälligkeitsdatum Eröffnungssdatum Buchungsdatum | vor | Datum wählen |  |
vor oder am
am
nicht am
nach
nach oder am
Ist gebucht? Bezahlt? | ist | aktiviert |  |
ist nicht
Mitarbeiter | ist ist nicht | Kunde | Suchkriterium | Auswählen…
Lieferant
Mitarbeiter
Auftrag

## Der Seit letztem Aufruf-Dialog

Falls Sie mit trans-sched arbeiten, kann mit Hilfe des Seit letztem Aufruf-Dialogs geprüft werden, ob seit der letzten &app;-Sitzung mindestens eine davon zur Ausführung ansteht. Er dient der Kontrolle von geplanten Buchungen vor der Eintragung in die Konten.

Der Dialog kann auf zwei verschiedene Arten gestartet werden:

manuell

- Im Menü unter &mc.ac.scd.slr;. Dies kann dann hilfreich sein, wenn Sie im sched-editor etwas Neues ausprobiert haben oder zum Neustart nach einem versehentlichen Abbruch.

automatisch

- Durch Aktivierung in den &appname; Eigenschaften auf dem Reiter prefs-sched wird der Dialog selbsttätig während des &app;-Starts ausgeführt.

### Der Seit letztem Aufruf-Dialog

Die anstehenden Buchungen werden Ihnen in einer tabellarischen Form zur weiteren Bearbeitung aufgelistet.

## Beschreibung der Spalten des Seit letztem Aufruf-Dialogs

Buchung

Der Name der geplanten Buchung, der in dem sched-editor zur Identifizierung der eingetragen wurde.

Status

## Aktionen für die geplante Buchung:

Klicken Sie auf das Feld Status in der Zeile einer Buchung, um ihren Status zu ändern. Diese Option ist nur verfügbar, wenn das Feld für den Status nicht leer ist.

Ignoriert

- Wenn eine Buchung angezeigt wird, die entweder erstellt werden soll oder als Erinnerung dient, kann der Benutzer den Status auf Ignoriert setzen, um dieses Ereignis zu überspringen. Die Buchung wird nicht in das Konto eingetragen und die nächste Erinnerung für diese Buchung ist das nächste geplante Vorkommnis.

  Wenn Sie zum Beispiel eine geplante Buchung mit einer Erinnerung zur Überweisung von 500 Euro am Ende des Monats auf Ihr Sparkonto eingerichtet haben, aber Sie haben sich in diesem Monat bereits einen Computer gekauft und somit das Geld für die Überweisung nicht über, dann würden Sie den Status auf Ignoriert setzen.

Zurückgestellt

- Wenn eine geplante Buchung mit dem Status Zu Erstellen aufgelistet wird, Sie diese aber zurückhalten und noch nicht in Ihr Konto eintragen wollen, dann können Sie den Status auf Zurückgestellt setzen. Wenn Sie ihn zu einem späteren Zeitpunkt wieder auf Zu Erstellen ändern, wird die Buchung mit dem ursprünglichen Buchungsdatum angelegt. Möchten Sie stattdessen ein anderes Datum verwenden, müssen Sie die Buchung nach ihrer Erstellung manuell bearbeiten.

  Wenn Sie z.B. für eine geplante Buchung den exakten Betrag erst noch überprüfen wollen, bietet es sich an, mit dem Kennzeichen Zurückgestellt die Ausführung dieser Buchung aufzuschieben und zu einem späteren Zeitpunkt auszuführen.

Erinnerung

- Es verbleiben noch n Tage, bevor die Buchung fällig wird. Die Anzahl der Tage n an die im Voraus erinnert werden soll, wird entweder in den &appname; Einstellungen unter prefs-sched oder auf der Registerkarte Übersicht in dem sched-editor angegeben.

Zu Erstellen

- Diese Buchung wird automatisch erstellt, wenn Sie OK drücken.

Leer

- Wird eine Buchung aufgelistet, für die kein Ausführungsdatum angezeigt wird, bedeutet das, dass eine Buchung im sched-editor geplant ist, allerdings momentan keine Vorgänge zur Ausführung anstehen.

Wert

Ist für die Eintragung in das Konto noch die Angabe des Buchungswerts notwendig, so wird das mit dem Hinweis (Wert benötigt) angezeigt. Dies kann z.B. bei einer Buchung zwischen zwei Konten mit unterschiedlichen Währungen auf Grund von Kursschwankungen notwendig sein.

Sie können mit einem Doppelklick auf den Hinweistext ein Eingabefeld öffnen und einen Wert für die Buchung eintragen. Das passiert ebenfalls, wenn Sie mit OK die Buchung in ein Konto übernehmen wollen.

## Steuerelemente des Seit letztem Aufruf-Dialogs

Erzeugte Buchungen durchsehen

Wenn diese Option aktiviert ist, während eine oder mehrere Buchungen Zu erstellen sind, wird durch Drücken von OK ein neues Registerfenster geöffnet, in dem die Details der automatisch von &app; erstellten Buchungsteile angezeigt und von Ihnen bearbeitet werden können.

Hilfe

Öffnet diese Seite im Hilfe-Fenster.

Abbrechen

Beendet den Dialog ohne Änderungen an Ihren Daten vorzunehmen.

Ok

Die Schaltfläche schließt den Dialog und führt die anstehenden Vorgänge aus.

## Mortgage & Loan Repayment Assistant

This assistant creates a loan repayment scheduled transaction. When used to setup a scheduled transaction, the assistant creates a variable formula so that the compounding interest is correctly calculated. To start this assistant manually go to &mc.ac.scd.loan; .

It does not support zero-interest loans, but one doesn't really need an assistant for that: Just create a scheduled transaction for the principal divided by the number of payments that lasts for the number of payments. For example, if one has borrowed $1200 for a year at no interest and promised to pay it back in monthly installments, the repayment schedule is $100 monthly for twelve months.

The Mortgage and Loan Repayment assistant opens with a screen that briefly describes what this assistant does. The three buttons at the very bottom of the screen will not change while using the assistant.

- The Cancel button is used to exit the assistant and cancel creating the scheduled transaction. Any selections you have made in this assistant up to this point will be lost.

- The Back button will bring up the previous screen so you can change a selection made on that screen.

- The Forward button will bring up the next screen so you can continue though the assistant.

The next screen allows you to enter the basic loan information. This is usually the information provided by the bank when loan and disclosure documents are given to the borrower. Here you can also setup an account that the scheduled transaction will use to enter the payment transaction.

- Loan Account: Choose an account for the loan payment transactions or use New... to setup a new account for the transactions.

- Loan Amount: Enter the amount of the loan.

- Interest Rate: Enter the loan interest rate in percent per compounding period. The Assistant supports rates between .001% and 100%.

- Type: Choose the type of loan. If an adjustable rate is used the frequency screen is enabled.

- Interest Rate Change Frequency: Choose the frequency for the rate change and the start date of the rate change.

- Start Date: Choose the date the loan is starting on.

- Length: Enter the length of the loan with the number and period, e.g. 60 months or 5 years.

- Months Remaining: This tells the Assistant how many months remain on the loan. The default value assumes that the loan is paid up through today. For example, if a 5-year loan started on 1 January 2012 and today is 12 July 2015, the default months remaining is 18. If you want to create past payment transactions you'll set the months remaining accordingly: In our example, if you wanted to create all of the payments you'd set "months remaining" to 60; if you wanted to start tracking the payments at the beginning of 2015 you'd enter 24.

The next screen is used to set escrow, insurance and tax options for the loan. It is mainly used for mortgage payments. When each of the options here is set, this enables additional pages in the assistant to setup those portions of the payments. All of the pages will be described here, even though some may not show if that option is not chosen.

- ... utilize an escrow account for payments?: This selection enables the use of an account setup for tracking escrow payments. If the mortgage or loan uses an escrow account to pay taxes, insurance, etc then setup an account here.

- ... pay "Taxes"?: adds an additional page to setup a scheduled transaction to pay taxes.

- ... pay "Insurance"?: adds an additional page to setup a scheduled transaction to pay insurance payments.

- ... pay "PMI"?: adds an additional page to setup a scheduled transaction to pay PMI payments.

- ... pay "Other Expense"?: adds an additional page to setup a scheduled transaction to pay other expenses.

The next screen is used to setup the details of the scheduled transaction for the Loan Repayment.

- Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

- Payment Amount: Shows the variable used to calculate the payment amount.

- Payment From: Choose an account to pay the loan amount from.

- Principal To: Choose an account to transfer the principal part of the loan to.

- Interest To: Choose an account to transfer the interest part of the loan to.

- Repayment Frequency: Select the Frequency and start date for loan repayments. Note that the start date will be the posted date of the first scheduled transaction. This is not taken into account for calculating the remaining duration of the loan, see Months Remaining:. Make sure that you set both to reflect your intentions or you may get surprising results.

The next screen is used to setup the details of the scheduled transaction for the Tax payment.

- Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

- Amount: Enter the payment amount.

- Payment From: Choose an account to pay the tax amount from.

- Payment To: Choose an account to transfer the tax payment to.

- Repayment Frequency: Select the Frequency and start date for tax payments.

The next screen is used to setup the details of the scheduled transaction for the Insurance payment.

- Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

- Amount: Enter the payment amount.

- Payment From: Choose an account to pay the insurance amount from.

- Payment To: Choose an account to transfer the insurance payment to.

- Repayment Frequency: Select the Frequency and start date for insurance payments.

The next screen is used to setup the details of the scheduled transaction for the PMI payment.

- Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

- Amount: Enter the payment amount.

- Payment From: Choose an account to pay the PMI amount from.

- Payment To: Choose an account to transfer the PMI payment to.

- Repayment Frequency: Select the Frequency and start date for PMI payments.

The next screen is used to setup the details of the scheduled transaction for the Other Expense payment.

- Transaction Memo: The name entered here will be used as the name for the scheduled transaction, the description of the scheduled transaction and the memo.

- Amount: Enter the payment amount.

- Payment From: Choose an account to pay the other expense amount from.

- Payment To: Choose an account to transfer the other expense payment to.

- Repayment Frequency: Select the Frequency and start date for other expense payments.

The last screen gives you a list of three choices to finish the assistant.

- The Cancel button is used to exit the assistant and cancel creating a new loan scheduled transaction. Any selections you have made in this assistant up to this point will be lost.

- The Back button will bring up the previous screen so you can change a selection made on that screen.

- The Finish button creates the scheduled transaction.

You should now have the Mortgage or Loan Repayment scheduled transaction setup.

## Recording a Stock Split

Stock splits commonly occur when a company decides its stock price is too expensive for individual investors to buy the stock. Splits have the effect of lowering the price of a single share while keeping the value of shares owned by investors who have already purchased shares.

### Stock Split Assistant

&app; uses the Stock Split assistant to record stock splits. This provides a way of entering the details of the stock split and also any change in stock price or cash disbursement as a result of the stock split.

The Stock Split assistant is accessed by going to &mc.ac.stk-spt; .

The Stock Split assistant opens with a screen that briefly describes what this assistant does. The three buttons at the very bottom of the screen will not change while using the assistant.

- The Cancel button is used to exit the assistant and cancel entering the stock split information. Any selections you have made in this assistant up to this point will be lost.

- The Back button will bring up the previous screen so you can change a selection made on that screen.

- The Forward button will bring up the next screen so you can continue though the assistant.

The next screen allows you to select a Stock Account. Select an account from the list to record a stock split or merger.

- Account: Lists the &app; account name for the stock.

- Symbol: The stock symbol for the stock associated with this account.

- Shares: The amount of shares that have been purchased in the account.

The next screen lets you set the Stock Split Details. The top part of the screen contains details used in creating the stock split transaction.

- Date: Choose the date of the stock split.

- Share Distribution: Enter the amount of shares gained from the stock split. For a stock merger enter a negative number.

- Description: Enter a description or leave as the default.

The bottom part of the screen contains details used to record a price for the split (optional).

- New Price: Enter the price of the shares on the day of the stock split.

- Currency: Choose the currency of the shares.

The next screen lets you enter a transaction for a cash disbursement (Cash In Lieu) as a result of the stock split (optional).

- Cash Amount: Enter the amount of the Cash disbursement.

- Memo: Enter a memo or leave as the default.

- Income Account: Choose an Income Account for the disbursement.

- Asset Account: Choose an Asset Account for the disbursement.

The last screen gives you a list of three choices to finish the assistant.

- The Cancel button is used to exit the assistant and cancel creating the Stock Split transactions. Any selections you have made in this assistant up to this point will be lost.

- The Back button will bring up the previous screen so you can change a selection made on that screen.

- The Finish button creates the transactions for the Stock Split.

You should now have successfully entered the Stock Split or Merger.

## The Online Banking Setup Assistant

The Online Banking Setup Assistant is used to create or edit the configuration to enable interaction with your bank. For this purpose the package `AqBanking` is used. It contains several modules with different abilities. Their availability depends on the region. But all can fetch the current balance and recent transactions.

## AqBanking Supported Protocols

Module | Send Orders | Region | Notes
EBICS | Yes | AT, CH, DE, FR | Usually available for business customers.
FinTS | DE | Submodules: HBCI, PIN/TAN.
OFX DirectConnect | No | US If you know about banks in other countries, update the wiki table. | Not to confuse with OFX WebConnect!
PayPal | intl. |

If &gmi.to.aqb; does not appear in your &gm.tool; menu, verify that you are in an Account Tree or Register tab.

The currently available instructions are still kept in the &app; wiki and depend on the used module:

EBICS

- No users shared their expirience util now.

FinTS

- This module is only documented in German. Overview , usage of the , and details of the different methods.

OFX DirectConnect

- Instruction for this process are in English at .

PayPal

- This module is only documented in German .

## Kurs-Datenbank

Die Kurs-Datenbank listet die Kurse Ihrer Handelsgüter zu verschiedenen Zeitpunkten und ggf. auf verschiedenen Märkten in Bezug zu Ihrer Buchwährung auf. Neue Kurse können hinzugefügt oder gelöscht, bestehende Kurse bearbeitet und aus einer Auswahl von verschiedenen Quellen im Internet abgerufen werden, wenn das Handelsgut hierfür richtig konfiguriert ist.

Auch die Kurse, die Sie mittels &mc.fi.imp.pri-csv; nach &app; importiert haben, werden hier aufgeführt.

## Aufruf des Assistenten

Mit dem Menüpunkt &mc.to.price; wird er in einem separaten Fenster gestartet.

## Begriffe

Handelsgut

Steht in &app; für alles, was zählt: Währungen, Wertpapiere (d.h. Werte wie Aktien oder Investmentfondsanteile und Anleihen), oder Sachwerte wie Lastwagen und Computer.

Kurs

Angebotenes Verhältnis zum Tausch zweier Handelsgüter zu einem bestimmten Zeitpunkt.

Preis

In einem Kauf oder Verkauf realisierter Kurs, welcher also in einer Buchung verwendet wird.

In der Umgangssprache und einigen &app;-Dialogen wird der Begriff weiter gefaßt, also auch dort verwendet, wo es sich strenggenommen um einen tool-price-ge-quote handelt.

Im weiteren Verlauf dieses Abschnitts verwenden wir den Begriff Kurs sowohl für den Preis als auch den Wechselkurs und Handelsgut für jede Art von Ware, außer wenn das Währungsverhalten unterschiedlich ist.

### Benutzen der Kurs-Datenbank

#### Die Kurs-Datenbank

In diesem Bild sind alle verfügbaren Spalten eingeblendet.

Damit die Kurs-Datenbank nicht unnötig groß wird, kann jedes Handelsgut in &app; nur einen Kurs pro Tag haben. Daher eignet sich &app; nicht sonderlich für Intra-Day-Trading. Ein bestehender Kurs wird nur dann durch einen neueren Kurs überschrieben, wenn der neuere Kurs die gleiche oder eine höher priorisierte Quelle hat. Ungeachtet davon können an einem Tag beliebig viele Buchungen auch unterschiedliche Preise speichern.

### Zeilen der Kurs-Datenbank

Den größten Teil des Editors nimmt ein tabellarischer Bereich ein, in welchem Ihre Handelsgüter, nach tool-ge-Namespace gruppiert, aufgelistet sind. Die Zeilen der Tabelle enthalten die Einträge, die Sie bei der Eingabe von Buchungen angeben, automatisch berechnet oder per Import erfasst wurden. Auch die Daten einer Kursabfrage mit &app-fq; werden hier angezeigt.

### Spalten der Kurs-Datenbank

Nachfolgend werden die einzelnen Spalten der Kurs-Datenbank beschrieben. &tip-col-sel;

Wertpapier

Das zu bepreisende Wertpapier oder die Währung. Die Anzeige ist nach dem Namensraum sortiert, in dem die einzelnen Wertpapiere gelistet sind. Die Liste wird durch einen Klick auf das Dreieck links neben dem Namen erweitert.

Währung

Die Währung, in welcher der Preis erfasst wird.

Datum

Das Datum, zu dem der Preis erfasst wurde.

Quellen

Die Quelle der Kursnotierung der oben aufgeführten Handelsgüter (wird durch &app; ermittelt). Der erste Eintrag ist die am meisten bevorzugte Quelle:

user:price-editor

Manuell im Kurs-Editor eingetragene Kurse.

Manuell eingetragene Kurse werden gegenüber den mittels &app-fq; abgerufenen Kursen bevorzugt. &app-fq; wird daher diese Kurse nicht aktualisieren.

Finance::Quote

Kurse mit Hilfe von &app-fq; online abgerufen.

user:price

Preise, die explizit als Wechselkurs im Dialog Buchen (trans-win-price) oder in der Spalte Preis eines Registers für ein Konto des Typs Aktienkonto oder Investmentfonds eingetragen wurden. Mit diesem Eintrag werden auch die Kurse gekennzeichnet, die mit dem Kurs-Import-Assistent erfasst wurden. (&mc.fi.imp.pri-csv;)

user:xfer-dialog

Preise, die aus dem Eintrag im Zum Betrag-Feld des Dialogs Buchen (trans-win-price) errechnet wurden.

user:split-register

Preise, die aus den Spalten Anteile und Kauf oder Verkauf (bei informellen Bezeichnungen) eines Registers für ein Konto des Typs Aktienkontos oder Investmentfonds berechnet wurden.

user:stock-split

Preise, die in dem Aktienteilungs-Assistent (stock-split) eingegeben wurden.

Typ (Kursart)

Die Art, die für Kursnotierungen Ihrer Wertpapiere genutzt werden. Die einzelnen Begriffe werden nachfolgend unter tool-price-db-gl-typ erläutert.

Preis

Der tatsächliche Preis des Handelsgutes.

### Schaltflächen der Kurs-Datenbank

Die Steuerelemente in dem Dialog bieten, oft erst nach Auswahl eines Eintrags in der Tabelle, die nachfolgenden Funktionen, wobei der Doppelklick auf eine Zeile den markierten Eintrag direkt zur Bearbeitung öffnet.

Hinzufügen

Ermöglicht das manuelle Eintragen eines Kurses. Das Vorgehen hierbei wird in tool-price-manual beschrieben.

Entfernen

Löscht markierte Kurswerte aus der Datenbank, eine Mehrfachauswahl ist möglich.

Bearbeiten

Bietet die Möglichkeit einen markierten Kurs zu bearbeiten, siehe tool-price-manual

Alte Entfernen

Ermöglicht in einem weiteren Dialog das tool-price-delete an Hand einer Datumsauswahl.

Kurse abrufen

Ist &app-fq; installiert und eine Online-Quelle für die Kurse ausgewählt, werden mit Betätigen dieser Schaltfläche für konfigurierte Währungen und Wertpapiere die Kurse online abgerufen und eingetragen. Wie Sie Ihre Kurs für den Kursabruf konfigurieren können Sie unter tool-ge-GetOnlineQuotes nachlesen. Ist die Schaltfläche nicht aktiv, dann können Sie &app-fq; mit Hilfe der Beschreibung auf finance-quote installieren.

Schließen

Schließt das Fenster der Kursdatenbank.

### Hinzufügen oder Bearbeiten von Kursen

Nachdem Sie in der Kurs-Datenbank entweder die Schaltfläche Hinzufügen oder Bearbeiten betätigt haben, oder nach einem Doppelklick auf einen Kurseintrag, wird Ihnen dieser Dialog angezeigt.

#### Der Kurs-Editor

Der Kurs-Editor bietet Ihnen die Möglichkeit, den Kurs eines Wertpapiers oder einer Währung zu erfassen oder zu modifizieren. Die Bedeutung der einzelnen Felder ist unter tool-price-db-gl-column beschrieben.

### Typ (Kursart)

Nachfolgend eine kurze Beschreibung der möglichen Kursarten die in &app; genutzt werden.

Bid (Geldkurs)

Gibt an, was ein Fachhändler für ein Wertpapier zu zahlen bereit ist, also wenn Sie verkaufen. Der Geldkurs ist in der Regel niedriger als der Briefkurs.

Ask (Briefkurs)

Gibt an, zu welchem Kurs der Händler bereit ist, ein Wertpapier zu verkaufen. Sie tatigen also einen Kauf.

Last (Zuletzt)

Bezeichnet den Kurs, zu dem der letzte Handel dieses Wertpapier vollzogen wurde.

Net Asset Value (Nettoanteilswert)

Werden in der Regel für Investmentfonds verwendet und ist zugleich der Rücknahme-Preis. Beim Kauf wird zusätzlich ein Ausgabeaufschlag/Agio erhoben. Sie werden auf der Grundlage des Nettowerts des Fondsvermögens jeden Tag um den Zeitpunkt des Marktschlusses berechnet und gelten bis zur nächsten Neuberechnung. Informieren Sie sich bei der Fondsgesellschaft nach dem Zeitpunkt der Kursermittlung.

transaction (Buchung)

Ist der Preis, der bei der Eingabe einer Buchung verwendet wurde.

Unknown (Unbekannt)

Zeigt an, das die Art des eingetragenen Kurses nicht bekannt ist. Dieser fehlerhafte Typ könnte möglicherweise bei einem Import entstanden sein, z.B. weil die Angabe in einer anderen Sprache war.

Der Vollständigkeit halber sind hier noch einige weitere Kursarten genannt, welche zwar durch &app-fq; ermittelt, jedoch in &app; nicht weiter verwendet werden, da diese in erster Linie der Chart-Analyse dienen und damit den Rahmen von GnuCash sprengen.

Den vollständigen Umfang, der von &app-fq; bereitgestellten Informationen, können Sie in mit dem Kommando `man &app-fq;` unter dem Abschnitt `LABELS` der Dokumentation in einem Terminal nachlesen.

Open (Eröffnungskurs)

Ist der Kurs, zu dem der erste Handel eines Börsentages erfolgt.

Close (Schlusskurs)

Bezeichnet den letzten festgestellten Kurs an einem Börsentag. Dieser Preis wird meistens in den Medien genannt.

Low (Tiefstkurs)

Bezeichnet den tiefsten Kurs eines Wertpapiers in einem Zeitraum.

High (Höchstkurs)

Bezeichnet den höchsten Kurs eines Wertpapiers in einem Zeitraum.

### Entfernen von alten Kurswerten

Wenn Sie über einen langen Zeitraum die Kurs Ihrer Wertpapiere eingetragen haben, dann kann es sinnvoll sein, alte Kurse zu löschen. Dadurch kann die Zeit für das Laden der &app;-Daten reduziert werden.

Um nur einen Kurs zu entfernen, markieren Sie den Eintrag und klicken Sie auf die Schaltfläche Entfernen. Möchten Sie alle Kurse, die älter als ein bestimmtes Datum sind, entfernen, so betätigen Sie die Schaltfläche Alte entfernen und geben die Details in das Dialogfenster ein.

#### Löschen von Kurswerten

Mit Hilfe dieses Dialogs können Sie die zu löschenden Kurse an Hand einer Datumsangabe auswählen. Zusätzlich können Sie eine Regel auswählen, die festlegt welcher letzte verfügbare Kurs behalten werden soll.

Kursdaten nach folgenden Kriterien löschen

Online geholte Kurse einschließen

Mit dieser Auswahl werden die Aktienkurse, die mittels &app-fq; hinzugefügt wurden, gelöscht.

Manuell eingegebene Kurswerte einschließen

Wenn markiert, werden manuell eingegebene Aktienkurse gelöscht, die vor dem angegebenen Datum liegen.

Automatisch erzeugte

&app; legt automatisch einen Kurs an, der zeitlich zu der Buchung passt, welche mehr als eine Währung betrifft. Wenn Sie dieses Kontrollkästchen aktivieren, werden diese Einträge ebenfalls gelöscht.

Bitte seien Sie mit der Verwendung dieser Möglichkeit vorsichtig. Wird z.B. der Kurs eines möglichen Berichtstags gelöscht, so wird stattdessen ein anderer Kurs genommen, wodurch das Ergebnis ungenau wird. Beachten Sie hierbei Ihre Einstellung der prefs-accounting-period.

Vor dem Datum

Wählen Sie ein Datum bis zu die Kurswerte gelöscht werden sollen.

Von diesen Devisen/Wertpapieren

Markieren sie die Devisen und Wertpapiere, für die Sie die alten Kurse entfernen möchten. Die Auflistung unterstützt eine Mehrfachauswahl.

Den letzten verfügbaren Kurs mit folgender Regel behalten

Keine

Mit dieser Auswahl werden alle Kurse der markierten Wertpapiere vor dem eingestellten Datum gelöscht.

Letzter der Woche

Sofern vorhanden, wird der letzte Kurs aus jeder Woche bis zum Datum behalten.

Letzter des Monats

Behalte den letzten Preis jedes Monats vor dem Datum.

Letzter des Quartals

Behält den letzten Preis des Quartals, wobei das Quartal von dem Enddatum der verwendeten Buchführungsperiode abhängt.

Letzter der Periode

Sofern vorhanden, wird der letzte Preis jeder Buchführungsperiode vor dem Datum behalten, wobei Sie die prefs-accounting-period in den &app;-Einstellungen festlegen können.

Skaliert

Mit dieser Auswahl werden mehrere Regeln gleichzeitig angewendet. Kurse die, im Bezug auf das gewählte Datum, älter als ein Jahr sind werden mit der Regel Letzter des Monats behandelt. Die Kurse, die zwischen 6 und 12 Monate alt sind werden entsprechend der Regel Letzter der Woche gelöscht.

## Wertpapier-Editor

Der Wertpapier-Editor wird zum Anlegen und Bearbeiten von allen Handelsgütern genutzt, die keine Währungen gemäß ISO 4217 sind. Darunter fallen z.B.:

- Aktien und andere Wertpapiere,

- Inventar und ähnliches,

- Stundensätze für Dienstleistungen oder auch den Preis für einen Liter Diesel.

Er zeigt auch die Definitionen der ISO-Währungen, die in &app; verfügbar sind.

Aufgerufen wird der Wertpapier-Editor mit dem gleichnamigen Menüpunkt &mc.to.sec;.

### Der Wertpapier-Editor

Der Editor enthält einen großen tabellarischem Bereich, in dem für jede einzelne Währung oder Wertpapier die verwendeten Details aufgelistet werden. Sie können die Anzeige mit weiteren Spalten erweitern, indem Sie ganz rechts in der Überschriftenzeile auf das kleine Dreieck klicken und die gewünschte Information aus der Liste auswählen.

Die Bedeutung der einzelnen Spalten wird im tool-commodity beschrieben, wobei zwei Spalten von &app; an Hand Ihrer Eingaben automatisch ausgefüllt werden.

Gedruckter Name

Der Gedruckte Name ist eine Kombination aus dem Symbol und dem Namen.

Eindeutiger Name

Der Eindeutige Name setzt sich aus dem Namensraum und dem Symbol zusammen.

Im unteren Bereich des Wertpapier-Editors befinden sich Steuerelemente, deren Funktionsweise nachfolgend beschrieben ist:

Nationale Währungen anzeigen

Mit Aktivieren dieses Kontrollkästchens werden die ISO-Währungen zu Ihrer Information eingeblendet.

Da diese fest in &app; eingetragen sind, können diese Einträge weder

- hinzugefügt noch

- gelöscht

werden.
Hinzufügen

Öffnet den Dialog Neues Wertpapier in dem Sie ein neues Wertpapier (Aktie, Investmentfonds, Anleihe, Option usw.) anlegen können. Dies erfolgt mit dem selben Dialog in dem Sie auch ein tools-commodity-add können.

Entfernen

Hiermit löschen Sie das markierte Wertpapier aus der &app;-Datendatei.

Wenn schon Kurse für das Wertpapier im tool-price enthalten sind oder das Wertpapier in einen Konto verwendet wird, dann werden Sie mit einem Warnhinweis darauf aufmerksam gemacht und müssen diese Einträge zuvor händisch entfernen.

Bearbeiten

Möchten Sie ein Wertpapier oder eine Währung bearbeiten, markieren Sie es in der Liste, und die Daten werden in dem Dialog tools-commodity-add bzw. tools-commodity-currency-edit zur Änderungen angeboten.

Schließen

Beendet den Wertpapier-Editor.

### Wertpapier anlegen oder bearbeiten

Der Wertpapier-Editor stellt ein weiteres Dialogfenster zu Verfügung in dem Sie Wertpapiere neu anlegen und Vorhandene auch bearbeiten können. Mit dem selben Dialog können Sie ebenfalls die ISO-Währungen bearbeiten. Nachfolgend werden Ihnen die Möglichkeiten beschrieben, die der Editor Ihnen bietet.

#### Wertpapier bearbeiten

Dieser Dialog untertützt Sie dabei ein neues Handelsgut anzulegen oder ein bestehendes Handelsgut zu bearbeiten.

##### Wertpapier anlegen oder bearbeiten

Wertpapierinformationen

- Voller Name

  Der vollständige Name sollte eine für Sie verständliche Beschreibung, wie z.B. US-Dollar oder Amazon Stammaktie bei Wertpaieren oder bei Anleihen z.B. Emitent, x %, Endfälligkeitsdatum sein.

  Bei Anleihen empfiehlt es sich, die regelmäßigen Zinszahlungen und die Endfälligkeit gleich als trans-sched anzulegen. Das hilft den Überblick bei seiner Liquidität zu behalten.

  Zu den Ausschüttungen von Aktien und Fonds kann man das auch, allerdings muss man für die Höhe eine Variable verwenden, da die Dividende oder Gewinnausschüttung jetzt noch nicht bekannt ist.

  Symbol/Abkürzung

  Geben Sie das Symbol oder die Abkürzung für das Wertpapier an. Dies ist in der Regel das Tickersymbol (bei Aktien) oder die WKN bei vielen deutschen Fonds-Gesellschaften. Für nationale Währungen entspricht das Symbol der ISO 4217.

  Wenn Sie Ihre Kursdaten mit &app-fq; abrufen möchten, ist zu Beachten, dass das Symbol mit dem in der zugeordneten Kursquelle übereinstimmt. Beachten Sie auch die Hinweise zu dem tool-ge-TypeQuoteSource.

  Anzeigesymbol

  Wenn Sie hier keinen Eintrag vornehmen, wird das zuvor eingetragene Symbol bzw. die Abkürzung auch als Anzeigesymbol genutzt. Bei einer Währung ist hier das Währungssymbol eingestellt.

  Will man z.B. als Kanadier nur das $-Zeichen angezeigt bekommen, fügt man zuvor beim USD US vor dem $ ein und kann anschließend den Präfix beim CAD entfernen.

  Namensraum

  Kennzeichnet Kategorien zur Strukturierung Ihrer Handelsgüter. Die Angabe hat für &app; keine Bedeutung, sie dient nur dazu, Ihnen das Auffinden des Handelsgutes in den Auswahllisten zu erleichtern.

  Ähnlich einer Kontonummer bietet der Namensraum eine Möglichkeit, seine Investments sachlich zu sortieren. Grundsätzlich bietet es sich an, sie nach Risiko zu gruppieren. Zum Beispiel kann als erste Ebene der Typ des Wertpapiers angegeben werden und als optionale 2. Ebene die Nominalwährung.

      :
      |
      +--Anleihe
      |   |--CHF
      |   |--EUR
      +--Aktie
      |   |--CHF
      |   |--EUR
      |   |--GBP
      |
      :

  Obwohl &app; Ihnen hier keine Vorgaben mehr macht

  Bis GnuCash 4.9 gab es eine Vorschlagsliste die sehr nordamerikanisch geprägt war und für Benutzer in anderen Teilen der Welt eher störend war.

  , können in dem Auswahlfeld noch Einträge aus vorherigen Eingaben enthalten sein. Sie können die Liste selber mit weiteren Typen ergänzen, denkbar wäre z.B. diese Gruppierung:

  - Handelsplatz für Wertpapiere wie z.B. DAX, EUREX usw.

  - Crypto-Währung

  - Inventar

  - Dienstleistungen, z.B. mit unterschiedlichen Stundensätzen

  - Benzinpreise für einen Spritrechner

  Da das Wort `template` in dieser Liste ein reserviertes Wort ist, darf es von Ihnen nicht verwendet werden!

  ISIN, WKN oder anderer Code

  Dies ist ein numerischer oder alphanumerischer Code, der verwendet wird, um das Wertpapier zu identifizieren. Die ISIN ist eine internationale eindeutige numerische Zeichenfolge, die mit jeder Aktie, Anleihe oder jedem Investmentfonds und den meisten Arten von gehandelten Optionen, Futures und Rohstoffen verbunden ist. In Deutschland ist auch noch die WKN und in der Schweiz die Valorennummer gebräuchlich.

  Die Angabe des Code ist nicht erforderlich, kann aber beispielsweise nützlich sein um sich hierin gleich auch die ISIN zu merken, z.B. falls Sie später die Quelle für den Kursabruf wechseln.

  Handelbare Stückelung

  Dies ist die kleinste gehandelte Einheit des Wertpapiers, ausgedrückt als Bruchteil einer einzelnen Nominaleinheit. Diese Einheit wird von &app;-Konten als Standardstückelung für den Handel mit dem Wertpapier, beispielsweise bei offenen Fonds, aus denen Depot- oder Verwaltungs-Gebühren durch Verkäufe in Hundertstel oder Tausendstel beglichen werden, verwendet.

Börsenkursquelle

- Börsenkurse online abrufen

  Das Aktivieren dieses Kontrollkästchens ermöglicht, den Abruf der Kurse von Währung oder Wertpapier von einer Online-Datenquelle.

  Wenn die Schaltfläche nicht angeklickt werden kann, dann ist das Paket &app-fq; nicht oder nicht richtig installiert. Lesen Sie in diesem Fall die Installationanleitung unter finance-quote.

  Art der Kursabruf-Quelle

  Verwenden Sie die Optionsfelder, um die Quelle für die Online-Kurse auszuwählen.

  Einzel

- Diese Auswahl ruft die Daten nur aus der angegebenen Quelle ab.

Mehrere Kursquellen

- Kursquellen wie Europa sollten verwendet werden, wenn eine Ausfallsicherung gegenüber mehreren Datenquellen erwünscht ist.

  Die Option Mehrere Kursquellen ist nur sinnvoll, wenn alle ausgewählten Quellen das gleiche Symbol für Ihre Wertpapier verwenden.

unbekannt

- &app; hat hier kein Hintergrundwissen über die Quelle. Das kann zwei verschiedene Gründe haben. Sie versuchen eine Quelle zu verwenden, die

  - es nicht (mehr) in &app-fq; gibt oder

  - neu in &app-fq; ist, aber noch nicht in &app; eingepflegt wurde.

Nachdem Sie die Art der Quelle für Kursangebote ausgewählt haben, wählen Sie eine Datenquelle aus dem Pulldown-Menü. Die zur Verfügung stehenden Datenquellen sind abhängig von der installierten Version von &app-fq; und werden Ihnen bei Verwendung des Befehls `gnucash-cli --quotes info` angezeigt. Details zu den derzeit unterstützten Datenquellen finden Sie unter wiki:Online_Quotes#Finance::Quote_Sources.

Die Kursdatenquelle Yahoo as JSON liefert dabei auch die Kurse für die übrigen genannten Unternehmen (z.B. Fidelity Investments und T.Rowe Price).

Beachten Sie allerdings, dass Sie bei Verwendung von Yahoo as JSON zusätzlich das Börsenplatzkürzel des Wertpapiers anfügen sollten, z.B. F für Frankfurt, SW für Swiss oder VI für Vienna, usw. Als Beispiele sind hier VOW.F, NESN.SW und VOE.VI genannt. DE steht hier für Deutsche Börse XETRA. wiki:Online_Quotes#Yahoo_Specifics enthält eine Liste von Suffixen für verschiedene Märkte auf der ganzen Welt.

Pseudo-Symbole für den amerikanischen Lehrer-Pensionsfond TIAA-CREF-Fonds sind in der Tabelle wiki:Online_Quotes#TIAA-CREF_Specifics aufgeführt.

Da einige Symbole eine spezielle Schreibweise erfordern, schauen Sie sich auch die Beispiele unter an.

Zeitzone

Wählen Sie die Zeitzone für die Quelle der von Ihnen empfangenen Online-Börsenkurse. Beispielsweise verwendet Yahoo gewöhnlich die US-Eastern-Zeitzone, wählen Sie also America/New York, wenn Sie diese Börsenkursquelle verwenden.

Denken Sie daran, dass die Kurse von Investmentfonds in Wirklichkeit Nettoinventarwerte

auch Nettovermögenswert, engl. Net Asset Value (NAV), siehe

sind, und erst mehrere Stunden nach Börsenschluss verfügbar sind. Wenn die Kurse aktualisiert werden, bevor die Nettoinventarwerte des aktuellen Tages durch die Fopnfsgesellschaft ermittelt wurden, werden die Werte vom vorherigen Handelstag abgerufen.

Wenn sie den Zeitpunkt der Wertermittlung genau wissen wollen, informieren sie sich bei der ausgebenden Fonds-Gesellschaft.

Die Kursdatenquelle Yahoo as JSON gibt den Kurs normalerweise zeitverzögert zur Original-Datenquelle an. Wie groß die zeitliche Abweichung ist, können Sie in der Tabelle wiki:Online_Quotes#Yahoo_Specifics nachlesen.

#### ISO-Währung bearbeiten

Mit Hilfe dieses Dialoges haben Sie die Möglichkeit ISO-Währung zu bearbeiten. Allerdings sind die meisten Eigenschaften von der ISO definiert sind, können nicht verändert werden.

##### Währung bearbeiten

Bei den fest vorgegeben ISO-Währungen besteht nur die Möglichkeit,

- das tool-ge-DisplaySymbol,

- die tool-ge-TypeQuoteSource und

- die tool-ge-TimeZone

anzupassen.

## Darlehensrechner

Der Darlehensrechner dient der unverbindlichen Berechnung eines Rückzahlungsplans. Er bietet die Möglichkeit, vier von fünf Parametern einer Zinseszinsberechnung anzugeben und den verbleibenden Parameter zu berechnen. Damit ist er eine gute Vorbereitung für den trans-sched-loans, der aus diesen und weiteren Angaben geplante Buchungen erstellt.

## Aufruf des Assistentens

Gestartet wird der Rechner im Menü unter &mc.to.loan;.

### Der Darlehensrechner

Der Rechner ist in zwei Bereiche unterteilt, der eine dient zur Berechnung der Darlehenswerte und der andere der Angabe von Konditionen.

Der linke Bereich enthält fünf Eingabefelder mit jeweils einem ge-tool-calc-clear-Knopf.

## Berechnung

Zahlungsintervalle

Dieses Feld enthält die Anzahl der Raten.

Zinssatz

Dieses Feld wird für den Zinssatz des Darlehens in Prozent verwendet.

Aktueller Wert

Dieses Feld enthält in der Regel den Betrag, den Sie geliehen haben. Es ist der Basisbetrag, den Sie aufzinsen wollen. Man kann ihn auch verwenden, um zu sehen, was von einer Einlage bei negativen Zinsen nach x Jahren noch übrig bleibt.

Periodische Zahlung

Dieses Feld enthält den Betrag, der die Zahlung für den gewählten Zeitraum (z.B. monatlich, wöchentlich usw.) ausweist. Wenn es sich um die Rückzahlung eines Kredits handelt, so sollte es eine negative Zahl sein.

Zukünftiger Wert

Dieses Feld enthält den Betrag am Ende der oben genannten Zahlungsintervalle. Bei der vollständigen Rückzahlung eines Kredits sollte er 0 lauten.

Zurücksetzen

Der Knopf löscht den Wert in dem zugehörigen Eingabefeld.

Genauigkeit

Die Anzahl der Dezimalstellen für den aufgezinsten Zahlungsbetrag.

Berechnen

Die Schaltfläche zur Berechnung des fünften Wertes wird erst dann aktiviert, wenn Sie in einem Feld die Eingabe zurückgesetzt haben. Ansonsten gibt es nichts zu berechnen.

Im rechten Bereich sind Steuerelemente enthalten, mit denen Sie angeben können, welche Vorgaben für die Verzinsung und den Zahlungszeitpunkt für die Berechnungen im linken Bereich gelten.

## Konditionen

Aufzinsung

In diesem Bereich stellen Sie Vorgaben für die [Zinses]Zins-Berechnung und die Häufigkeit ein.

Typ

- Wählen Sie als Zinstyp eine Schrittweise oder eine Kontinuierliche Verzinsung.

Häufigkeit

- Wenn Sie eine Schrittweise Zinszahlung wünschen, dann können Sie den Zahlungszeitpunkt einstellen.

Periode

Wählen Sie den Zahlungszeitpunkt und die Häufigkeit für die Zahlungen.

Zahlungszeitpunkt

- Legen Sie fest, ob die Zahlung zum Anfang oder zum Ende einer Periode erfolgt.

Häufigkeit

- Wählen Sie das Zahlungsintervall aus der Liste aus.

Zahlungsbetrag

In diesem Feld wird der gezahlte Gesamtbetrag angezeigt.

Beispiele für die Verwendung des Darlehensrechners finden Sie im &app; Kurs und Konzepte, Kapitel Berechnungen

## Buchabschluss

Der Dialog Buch abschließen, welcher über den Menüeintrag &mc.to.cls-bok; geöffnet wird, dient zum Abschließen der Bücher, einem Vorgang in der Buchhaltung, bei dem die Salden der Ertrags- und Aufwandskonten zurückgesetzt werden. Bei diesem Vorgang werden die Salden der Ertragskonten und der Aufwandskonto in ein Konto vom Typ Eigenkapital übertragen.

In der betrieblichen Praxis erfolgt zuvor eine Gruppierung in den GuV-Konten nach §275 HGB. Siehe auch Gewinn- und Verlustrechnung

Beachten Sie, dass der Abschluss der Bücher in &app; nicht für alle Anwender notwendig ist. Sie müssen nicht Ihre Einnahmen- und Ausgabenkonten am Ende jeder Finanzperiode ausgleichen, können es natürlich bei Bedarf tun.

Abhängig von der Verwendung von &app; (Privat oder Geschäftlich) gibt es zwei mögliche Szenarien, wie Sie einen Buchabschluß durchführen können:

geschäftliche Nutzung

- Man möchte die Zahlen, welche man extern, z.B. den Finanz-, Zoll- und sonstigen Behörden, berufständischen Organisationen wie IHK, Geldgebern/Anteilseignern (Gewinnverwendung) und den Kreditgebern (Sicherheit)) gemeldet hat, auch im Buch dokumentieren. Dann ist die Abschluß-Funktion der richtige Ansatz.

  Als Nebeneffekt können Sie direkt im Kontenplan die Einnahmen und Ausgaben des aktuellen Zeitraums sehen.

private Nutzung

- &app;s integrierte Berichte beinhalten geeignete Konzepte wie einbehaltene Gewinne zwischen zwei verschiedenen Finanzperioden. Durch Auswahl des Berichtszeitraums kann man sich auch ohne Buchabschluß die Zahlen jedes Zeitraums, oder auch mehrere Zeiträume, nebeneinander anzeigen lassen.

Ohne angepaßte Konfiguration, wie im Tip zum Abschlußdatum erläutert, verringert der Abschluss der Bücher den Nutzen der Standardberichte, weil einige Berichte derzeit keine abschließenden Buchungen verstehen. Aus ihrer Sicht sieht es also so aus, als ob die Nettoeinnahmen oder -ausgaben in jedem Konto für frühere Buchungsperioden einfach null waren.

### Beschreibung des Dialogs

#### Der Dialog Buch abschließen

Der Dialog besteht aus den folgenden Komponenten:

Abschlussdatum

Geben Sie das Datum für die Abschlussbuchung an. Sie können ein Datum eingeben oder eines aus dem Kalender auswählen.

Falls möglich, wählen Sie einen Tag, an dem es keine anderen wertverändernden Buchungen gibt, also etwa Silvester oder Neujahr. Für die Verwendung von normalen Berichten müssen Sie dieses Datum dann ausschließen.

Erträge gesamt

Wählen Sie das Konto vom Typ Eigenkapital aus, auf das der Gesamtsaldo aller Ertragskonten übertragen werden soll. Optional können Sie über die Schaltfläche Neu… ein neues Konto anlegen.

Aufwendungen gesamt

Geben Sie das Eigenkapitalkonto an, auf das der Gesamtsaldo aller Aufwandskonten übertragen wird. Auch hier können Sie optional ein neues Konto mit Hilfe der Schaltfläche Neu… anlegen.

Die Konten für Ertrag und Aufwand können auch identisch sein, etwa `Eigenkapital:`Jahresabschluß``.

Beschreibung

Geben Sie die Beschreibung an, die in die Abschlussbuchung eingetragen wird, z.B. `Jahresabschluß `JJ`` oder `Monatabschluß `JJ-MM``.

### Funktionsweise

&app; schließt die Bücher ab, indem er je Währung eine Buchung für Ertragskonten und eine für Aufwandskonten anlegt. Die Buchungen verwenden alle das vom Benutzer ausgewählte Datum, und jede Buchung kann eine beliebige Anzahl von Buchungsteilen enthalten. Jeder Buchungsteil verschiebt den Saldo aus einem Ertrags- oder Aufwandskonto. Der letzte Buchungsteil in jeder Abschlussbuchung verschiebt den gesamten Soll-/Habensaldo auf das angegebene Eigenkapitalkonto.

Für jede Buchung wird die Beschreibung genutzt, die der Benutzer im Eingabefeld Beschreibung angegeben hat.

Die Tatsache, dass &app; nur Buchungen verwendet, um die Bücher zu schließen, macht es sehr einfach, einen Buchabschluss rückgängig zu machen: Löschen Sie einfach die abschließenden Buchungen.

Das Buchabschluss-Werkzeug löscht keine Konten oder Buchungen, erstellt keine neuen Dateien und verbirgt keine Konten.

## Lots in Account

&app; uses lots in 2 ways:

- To link security buy transactions to sell transactions so the real cost of the sold securities can be used to calculate capital gain or loss. See tool-lots-cap.

- To link payments or credit notes to the invoices to which they apply in the Business Features. See tool-lots-bus.

### Lots for Security Capital Gains

The Lots in Account SSSS window, where SSSS is the security account, is used to manually or automatically link security transaction splits to lots and create capital gain/loss transactions to account for the difference between the costs of buying a security and the value received by selling it.

To open the Lots in Account window, open the security account register, then select &mc.ac.vw-lots; .

#### Lots in Account window for Security Capital Gains

An image of the Lots in Account window for a security account.

#### Screen Elements

Adjusting the Size of Screen Elements

As well as adjusting the size of the whole window, it is possible to adjust the proportions of the window elements both horizontally and vertically.

There are 2 bars for adjusting the window horizontally. One between the Title and the Lots in This Account panel, and the other between the Splits free panel and the >> and << buttons.

The window proportions may be adjusted vertically by dragging the vertical bar located to the right of Show only open lots.

These resizing bars can be hard to see, so move the mouse pointer until it changes to the resize pointer then click and drag the bar. The resize pointers are different depending on your operating system and theme. Here are some examples of resize pointers:

<->

It is not possible to individually adjust the size of panel columns.

Fields

- Title: Shows the title for the highlighted (selected) lot in the Lots in This Accountpanel. When a new lot is created by clicking the New Lotbutton, it has a default title of Lot n where n is a number starting at 0 (for each security account) and incrementing by 1. Deleting a lot does not reset the next number to be used, but the title can be changed as required.

- Notes: Notes for the highlighted lot. Users are free to enter anything they wish and the notes can be changed as required.

Panels

The order of the items in all the panels in this window can be adjusted by clicking on the column headings.

- Lots in This Account panel

  This panel shows lots for this security account.

  If Show only open lots is checked, only lots that have not been completely sold are shown.

  Columns

  - Type: Always blank for security lots. This window is also used for business lots (which link payments to invoices) when coming from an Accounts Payable or Receivable account and in that case, Type will be I for invoice. Credit Notes are also Type I.

  - Opened: Open if there are no splits in the lot, otherwise the date of the earliest split in this lot.

  - Closed: Open if the lot is not fully sold, otherwise the date of the last sell split.

  - Title: Lot Title.

  - Balance: Number of unsold securities in this lot.

  - Gains: Calculated gains or losses for this lot.

- Splits free panel

  This panel shows buy and sell splits for this security account which are not linked to a lot. Capital Gains splits (Shares and Price are 0) are not shown.

  Columns

  - Date: Transaction Date Posted.

  - Num: Transaction Num.

  - Description: Transaction Description.

  - Amount: Number of shares bought or sold from the transaction split. Positive for buys, negative for sells. If the security transaction split has been split into multiple subsplits (because a split may only be linked to 1 lot), this amount will not be the full transaction amount, but only the amount for this split.

  - Value: Amount x split price.

  - Gain/Loss: For sell splits, shows calculated gain or loss. This will be recalculated during scrubbing.

  - Balance: Cumulative number of unsold shares for free splits.

- Splits in Lot panel

  This panel shows splits linked to the highlighted lot in the Lots in This Account panel. This panel will be empty until a lot is highlighted in the Lots in This Account panel. Capital Gains splits (Shares and Price are 0) are not shown.

  Columns

  - Date: Transaction Date Posted.

  - Num: Transaction Num.

  - Description: Transaction Description.

  - Amount: Split number of shares bought or sold. Positive for buys, negative for sells. If the security transaction split has been split into multiple subsplits (say by scrubbing because a split may only be linked to 1 lot), this amount will not be the full transaction amount, but only the amount for this split.

  - Value: Amount (No of Shares) x split price.

  - Gain/Loss: For sell splits, shows calculated gain or loss. This will be recalculated during scrubbing.

  - Balance: The number of unsold shares in this lot after this transaction.

Buttons

- >>: Links a free split (buy or sell) to a lot. This button is not enabled until both a lot and a free split are highlighted. The split moves from the Splits free panel to the Splits in lot panel.

  Multiple buy splits and multiple sell splits may be linked to the same lot. Refer to following section about the Scrub Account button for details of the capital gains transactions created in these situations.

- <<: Unlinks a split from a lot. The split moves from the Splits in lotpanel to the Splits free panel. This button is not enabled until a split in the Splits in lot panel is highlighted. When the last split is unlinked from a lot, the lot is automatically deleted if there is no capital gain/loss transaction.

- New Lot: Creates a new lot which shows in the Lots in This Account panel. The new lot is not linked to any split.

- Scrub Account:

  - Creates a lot for each buy transaction split that is not already linked to a lot.

    A new lot is created for each unlinked buy transaction split because gains on investments, in some jurisdictions, may be taxed at different rates depending on how long they were held before being sold. As a separate capital gains transaction is created for each lot, this makes it easier to determine tax on the capital gains based on the lot opened and closed dates.

    If you know that the capital gains from a sale are all to be taxed at the same rate, you can manually link multiple buys to a lot so scrubbing will only create 1 capital gains transaction.

    It is also possible to manually link multiple sell transaction splits to a lot. In this case scrubbing creates a capital gains transaction per sell transaction split based on the average cost of securities held at the time of each sale, assuming acquisitions are allocated to sales using the security account costing method (currently only FIFO). As this makes it complicated to manually verify the costs are correct, it may be wise to limit this to specific situations, say for example if there are multiple sales on the same day.

  - Links buy and sell transaction splits to lots using FIFO method.

  - Calculates gain/loss and creates a separate capital gain/loss transaction for each lot that does not already have one.

    If gain/loss splits have been manually entered as part of a sell transaction, scrubbing does not recognize them, so if manually adding gain/loss, always separate the gain/loss splits from the transaction that reduces the No of Shares, by putting them in a separate transaction.

- Scrub: Scrub only the highlighted lot. This button is only enabled if a lot is highlighted. If no buy splits are linked to the highlighted lot, nothing is done. The Scrub button will link any free sell splits to the lot as required until the sum of the sell split amounts equals the sum of the buy split amounts. If the sum of the sell split amounts is greater than the sum of the buy split amounts, a sell split will itself be split into 2 splits, with the remaining amount in an unlinked split.

  For both the Scrub Account and the Scrub buttons:

  The Gain/Loss for each lot is recalculated and a capital gain transaction is created if needed. The transaction has 1 split for the security account and the other with account Orphaned Gains-CCC where CCC is the security currency. The Orphaned Gains-CCC account is used because &app; doesn't know which capital gain or loss account should be used, so the user must change it to the required income (or expense) gain or loss account.

- Delete: Delete the highlighted lot. Any linked splits are automatically freed (unlinked). This button is only enabled if a lot is highlighted.

- Close: Close the Lots in Account SSSS window.

See Tutorial and Concepts Guide, Automatic Calculation of Capital Gain or Loss Using Lots for more details.

### Lots for Business Features

#### Introduction

For business features, lots are used to link payments or credit notes to the invoices to which they apply. This is for both customer invoices and vendor bills.

There are 2 main uses for the Lots in Account window in relation to the business features:

1. To enquire about which payments or credit notes offset particular invoices. For each invoice and credit note, &app; automatically creates 1 (and only 1) lot. By selecting the lot for the invoice or credit note in the Lots in This Account panel, all the transaction splits for that lot show in the Splits in Lot panel.

   Alternatively, print the invoice and check the Payments option on the Display tab in the report options. The Tax Invoice always shows payments so does not have the Payments option.

2. To correct mistakes that are hard to correct otherwise (either due to bugs in past versions of gnucash or due to unintended use of said features). Some of these use cases are found on this wiki page. In the context of the normal operation of business features , the Lots in Account window is not used to create, delete, link or unlink lots. Lots are usually generated and manipulated internally only by the business features programs.

To open the Lots in Account AAAA window, where AAAA is the Accounts Receivable (AR) or Accounts Payable (AP) account, open the AR or AP account register, then select &mc.ac.vw-lots; .

##### Lots in Account window for business features

An image of the Lots in Account window for an Accounts Receivable account.

#### Screen Elements

The screen elements of the Lots in Account window for an AR or AP account are the same as for a security account, although the actions and data are different. As this window is only used for creating, deleting, linking or unlinking lots in exceptional circumstances, the differences are not described. See tool-lots-cap-scr for a description of the screen elements and what the buttons do when used with the lots of a security account.