In diesem Artikel
Spendenbescheinigung für Vereine (Banana+) [BETA]
Diese Erweiterung für Banana Buchhaltung Plus ermöglicht die einfache Erstellung einer Spendenbescheinigung. Eine Spendenbescheinigung bestätigt eine freiwillige Spende an einen Verein. Vereine stellen ihren Mitgliedern und Unterstützern in der Regel solche Bescheinigungen aus, da Spenden häufig steuerlich abzugsfähig sind.
Die Spendenbescheinigung kann für Spender erstellt werden, die in Banana Buchhaltung Plus in der Tabelle Konten erfasst sind.
Damit die Spendenbescheinigungen korrekt erstellt werden können, müssen die Mitglieder bzw. Spender als Kostenstellen eingerichtet werden. Dabei ist die Kostenstelle KS3 zu verwenden.
Voraussetzungen
Für die Nutzung dieser Erweiterung benötigen Sie:
- Banana Buchhaltung Plus (Version 10.1.7 oder höher).
- Einen Professional- oder Advanced-Plan von Banana Buchhaltung Plus.
Installation und Verwendung der Erweiterung
- Installieren Sie die Erweiterung Spendenbescheinigung für Vereine (Banana+).
Weitere Informationen zur Installation von Erweiterungen finden Sie auf der Seite Erweiterungen verwalten. - Nach der Installation steht die Banana-Erweiterung im Menü Erweiterungen zur Verfügung und kann von dort aus gestartet werden.
Spendenbescheinigung erstellen
Gehen Sie wie folgt vor, um eine Spendenbescheinigung zu erstellen:
- Erfassen Sie in der Buchhaltungsdatei unter Stammdaten > Registerkarte 'Adresse' (Menü Datei) die Angaben des Vereins.
- Wählen Sie im Menü Erweiterungen die Erweiterung Spendenbescheinigung für Vereine (Banana+) ausn.
- Geben Sie im geöffneten Dialogfenster die gewünschte Periode an und bestätigen Sie mit OK.
- Füllen Sie die Felder im Einstellungen-Dialog aus und klicken Sie anschliessend auf die Schaltfläche OK.
Einstellungen-Dialog
Sie können einige Angaben Ihrer Spendenbescheinigung individuell anpassen.
Starten Sie die Erweiterung über das Menü Erweiterungen > Spendenbescheinigung für Vereine (Banana+).
Nach der Eingabe der gewünschten Periode öffnet sich das Dialogfenster Einstellungen. In diesem Dialog können Sie die für die Erstellung der Spendenbescheinigung erforderlichen Informationen festlegen und die gewünschten Einstellungen vornehmen.

Für die Eingabe der Daten unterhalb der Spalte Wert einen Klick erteilen, um das Eingabefeld zu öffnen.
Die Einstellungen sind in die folgenden Gruppen unterteilt:
- Adressen für den Ausdruck auswählen
- Definieren Sie die Mitgliedskonten, für die die Spendenbescheinigung erstellt werden soll.
- Beginn
- Legen Sie das Logo für die Kopfzeile, den Ort und das Ausstellungsdatum fest.
- Text ausdrucken
- Definieren Sie, welcher Text verwendet werden soll, und entscheiden Sie, ob die Buchungen der Spenden aufgenommen werden sollen.
- Unterschrift
- Definieren Sie den Text und das Bild für die Unterschrift (Signatur).
- Texte (des Briefes)
- Sie können bis zu 4 Textzeilen erfassen oder einen aus der Tabelle Dokumente gespeicherten Text übernehmen.
- Stilarten
- Legen Sie die Schriftart und -grösse für den Brieftext fest.
Aufgrund der eingegebenen Daten wird der Bericht generiert, welcher gespeichert und ausgedruckt werden kann.
Adressen für den Ausdruck auswählen
Hier können Sie entscheiden, für welche Mitglieder/Spender mit Kostenstellen KS3 die Spendenbescheinigung erstellt werden soll.
- Mitgliedskonto eingeben (leer = alle ausdrucken)
- Konto des Mitglieds eingeben (z.B. "10001").
- Mehrere Mitgliedskonten eingeben, die durch ein Komma "," zu trennen sind (z.B. "10001,10002,10005").
- Wird nichts eingegeben, werden alle Mitglieder/Spender ausgedruckt.
- Mindestspendenbetrag
- Konten mit einem Kontostand unter dem angegebenen Betrag sind nicht enthalten. Der Standardwert ist "1.00" (z.B. Konten mit Nullsaldo sind ausgeschlossen).
- Geben Sie "0.00" ein, um Konten mit einem Saldo von Null (0) einzuschliessen.
- Tabelle Extraktion verwenden
- Die aus der Tabelle Extraktion herausgezogenen Konten verwenden.
- Es ist erforderlich den Befehl Daten > Zeilen extrahieren und sortieren... auszuführen, um die Zeilen mit den Konten zu extrahieren, die Sie verwenden möchten.
Beginn
Hier legen Sie das Logo für die Kopfzeile, den Ort und das Ausstellungsdatum fest.
- Logo (Kontrollkästchen aktivieren)
- Fügen Sie ein Logo in die Kopfzeile ein. Das Logo kann unter Menü Datei > Logo einrichten definiert werden.
- Logo-Name
- Geben Sie den zu verwendenden Namen der Logo-Anpassung ein, wenn mehr Logos definiert sind.
- Ort und Datum
- Geben Sie den Ort und das Ausstellungsdatum ein.
Text ausdrucken
Hier können Sie entscheiden, welcher der eingegebenen Texte gedruckt werden soll und ob auch die Buchungen der Spenden aufgenommen werden sollen.
- Text auswählen
- Wählen Sie den gewünschten Text aus der Liste aus.
- Für das Einfügen eines Textes sehen Sie bitte den Absatz Texte.
- Markdown verwenden (Kontrollkästchen aktivieren)
- Der markierte Text wird als Markdown-Text interpretiert (erfordert Banana Buchhaltung Plus - Advanced Plan).
- Buchung der Spenden einbeziehen (Kontrollkästchen aktivieren)
- Klicken Sie auf das Kästchen rechts, um eine zusammenfassende Tabelle hinzuzufügen, welche die Spendendaten beinhaltet, die Sie aus der Buchungen-Tabelle übernommen haben.
- Spalte Beschreibung einbeziehen (Kontrollkästchen aktivieren)
- Wenn Sie zuvor die Option 'Buchung der Spenden einbeziehen' aktiviert haben, können Sie durch Aktivierung dieser Option auch den Abschnitt mit dem Buchungstext im Ausdruck hinzufügen.
Unterschrift
Hier können Sie entscheiden, welcher Text und welches Bild mit digitaler Unterschrift in der Spendenbescheinigung gedruckt werden soll.
- Text Unterschrift
- Sie geben den Vor- und Nachnamen der Person ein, die die Spendenbescheinigung ausstellt.
- Digitale Unterschrift (Kontrollkästchen aktivieren)
- Hierfür ist ein Bild mit der Unterschrift zu benutzen.
- Bild mit Unterschrift
- Das gewünschte Bild kann auf zwei Arten eingefügt werden:
- documents:<name_id>: Dient zum Übernehmen eines in der Dokumente-Tabelle gespeichertes Bild mit der Unterschrift, wobei <name_id> dem Namen entspricht, welcher in der Spalte 'ID' ('ID-Wert') der Tabelle 'Dokumente' steht (z.B. "documents:unterschrift").
- file:document/<bildname.png>: Um ein Bild zu übernehmen, welches ausserhalb der Banana-Buchhaltungsdatei gespeichert worden ist, sich jedoch im selben Verzeichnis/Ordner wie die .ac2-Datei befindet. Es ist auch das Bildformat .png oder .jpg (z.B. "file:document/bildname.png") anzugeben.
- Das gewünschte Bild kann auf zwei Arten eingefügt werden:
Texte
Geben Sie hier die Texte für die Spendenbescheinigung ein. Es ist möglich, bis zu 4 Textzeilen einzugeben oder einen aus der Tabelle Dokumente gespeicherten Text zu übernehmen.
- Text 1, Text 2, Text 3, Text 4
- Hier können Sie den gewünschten Text eingeben, welcher im Ausdruck erscheinen soll. Er kann in mehreren Zeilen eingegeben werden.
- Die Texte können vom Typ Text und Markdown sein.
- Sie können bis zu vier verschiedene Texte eingeben und dann auswählen, welchen Sie verwenden möchten.
- Das Feld Text 1 enthält den Standardtext. Bei Bedarf, können Sie ihn auch ändern.
- Text der Tabelle Dokumente (.txt / .md)
- Um die eingegebenen Texte zu verwenden, müssen Sie sich in die Tabelle Dokumente begeben.
- Geben Sie den ID-Wert des Dokuments ein (z.B. "Brief.txt", "Brief", "Brief.md" usw.).
- Die Texte können vom Typ Text und Markdown sein.
- Bei Texten vom Typ Markdown, muss der ID-Wert in der Dokumente-Tabelle mit ".md" enden; wobei auch der vollständige Name mit ".md" enden muss (z.B. "Brief.md").
Stilarten
Hier definieren Sie die Schriftart und -grösse für die Brieftexte fest.
- Schriftartyp
- Definiert die Schriftart
- Der Standardtyp ist "Helvetica"
- Schriftgrösse
- Definiert die Schriftgrösse
- Die Standardgrösse ist "10"
- CSS
- Optional
- Sie können Ihren Ausdruck noch weiter anpassen, indem Sie eigene CSS-Stile erstellen, mit denen Sie das Erscheinungsbild Ihrer Spendenbescheinigung ändern können (Textformatierung, Positionierung von Elementen usw.). Um den Stil anzupassen, müssen Sie den von Ihnen in der Tabelle Dokumente erstellten CSS-Code eingeben.
Vordefinierte CSS
/* Donation Statement (Banana+) predefined CSS */
@page {
margin-top: 0.0cm;
margin-bottom: 0.0cm;
margin-left: 0.0cm;
margin-right: 0.0cm;
}
body {
font-family: $font_family;
font-size: $font_size;
}
.bold {
font-weight: bold;
}
.right {
text-align: right;
}
.center {
text-align: center;
}
.header_address_row_1 {
font-family: $font_family;
font-size: $font_size_header;
}
.header_address_row_2_to_5 {
font-family: $font_family;
font-size: $font_size;
}
.header_text {
margin-top: 1.2cm;
margin-left: 1.2cm;
margin-right: 1.2cm;
text-align: right;
position: absolute;
}
.logo {
margin-top: 1.2cm;
margin-left: 1.34cm;
margin-right: 1.2cm;
position: absolute;
}
.address {
top: 4.5cm;
left: 12.3cm;
width: 7.5cm;
position: absolute;
}
.date {
margin-top: 4.6cm;
margin-left: 1.5cm;
position: absolute;
}
.text {
margin-top: 8.5cm;
margin-left: 1.5cm;
margin-right: 1.0cm;
}
.transactions_details {
margin-top: 0.5cm;
margin-left: 1.65cm;
}
.transactions_rows {
border-bottom:thin solid black;
}
.transactions_total {
font-weight: bold;
border-top:thin solid black;
border-bottom:thin solid black;
}
.signature {
margin-top: 1.5cm;
margin-left: 12.3cm;
}
.image-signature {
height: 15mm;
margin-left: 12.3cm;
}Tabelle Extraktion (Befehl Zeilen extrahieren)
Mit der Funktion Zeilen extrahieren und sortieren... können Sie die Mitgliedskonten auswählen, für die die Spendenbescheinigung erstellt werden soll. Dies ist besonders nützlich, wenn Sie z.B. die Spendenbescheinigung nur für bestimmte Mitglieder/Spender ausdrucken wollen, ohne die Liste der Konten direkt in den Erweiterungs-Einstellungen eingeben zu müssen.
Wenn Sie beispielsweise Mitglieder/Spender in verschiedene Gruppen gruppieren (Tabelle Konten), können Sie mit dem Befehl Daten > Zeilen extrahieren und Zeilen sortieren... die Zeilen der Mitglieder/Spender extrahieren, die nur zu bestimmten Gruppen gehören (im Beispiel Mitglieder/Spender, die zu den Gruppen S1 und S3 gehören).

Um die extrahierten Zeilen anzuwenden, so vorgehen:
- Die gewünschten Zeilen mittels Menübefehl Daten > Zeilen extrahieren und sortieren... extrahieren.
- Die Erweiterung ausführen und im Abschnitt Adressen für den Ausdruck auswählen des Einstellungen-Dialog das Kontrollkästchen Tabelle Extraktion verwenden aktivieren.
- Wenn vor dem Druckvorgang keine Zeilen extrahiert wurden, wird eine Warnmeldung angezeigt und es werden alle Mitglieder/Spender ausgedruckt.
Spendenbescheinigung mit Standardtext
Es gibt zwei Möglichkeiten, einen Standardtext einzugeben und zu verwenden. Sie können... :
- den Text direkt im Einstellungen-Dialog eingeben.
- Geben Sie den gewünschten Text in den Feldern Text 1, Text 2, Text 3 oder Text 4 ein.
Es können bis zu 4 Textzeilen hinzugefügt werden. - Wählen Sie unter Text ausdrucken > Text auswählen den zu verwendenden Text aus.
Wichtig: Aktivieren Sie unter Text ausdrucken NICHT die Option Markdown verwenden.
- Geben Sie den gewünschten Text in den Feldern Text 1, Text 2, Text 3 oder Text 4 ein.
- den Text in der Tabelle Dokumente erfassen.
- Fügen Sie ein Dokument des Typs Standardtext (text/plain) hinzu.
Es gibt keine Einschränkungen; es können beliebig viele Texte hinzugefügt werden.
- Fügen Sie ein Dokument des Typs Standardtext (text/plain) hinzu.
- Im Einstellungen-Dialog:
- Unter Text ausdrucken > Text auswählen die Option Text Tabelle Dokumente (.txt / .md) auswählen. Um diese Option anzuzeigen, müssen Sie einen Doppelklick auf das Feld 'Text 1' auszuführen, wobei ein Dropdown-Menü mit den verfügbaren Textzeilen angezeigt wird.
- Unter Texte > Text Tabelle Dokumente (.txt / .md) den ID-Namen des in der Dokumente-Tabelle angegeben Textes eingeben (z.B. "text.txt").
Für alle Textzeilen:
- Mit einer speziellen Anmerkung können Sie bestimmte Texte fett markieren. Fügen Sie dazu die gewünschten Texte zwischen zwei Sternchen ** ein.
Beispiele:- **text** = text
- **textA textB** textC = textA textB textC
- Werden die hierauf folgenden Werte (in Englisch) in den Textzeilen eingegeben, so werden sie mit den entsprechenden Werte ersetzt:
- <Period> : Bestimmte Periode
- <Account> : Mitgliedskonto
- <NamePrefix> : Höflichkeit/Anrede (Herr, Frau, Doktor oder anders)
- <FirstName> : Vorname des Mitglieds
- <FamilyName> : Nachname des Mitglieds
- <OrganisationName> : Organisation (z.B. gemeinnützige Vereine, Stiftungen usw.)
- <Address> : Mitgliedsadresse
- <AddressExtra> : Zusatzadresse
- <Region> : Kanton/Region/Provinz
- <Country> : Nation/Land/Bundesland
- <StartDate> : Anfangsdatum der ausgewählten Periode
- <EndDate> : Enddatum der ausgewählten Periode
- <Currency> : Währung
- <Amount> : Gesamtsumme aller Spenden
Spendenbescheinigung mit Markdown-Text
Markdown ist eine Sprache, mit der formatierter Text mit einem gewöhnlichen Textverarbeitungsprogramm (Texteditor) und einer leicht zu lesenden Syntax erstellt werden kann.
Um den Markdown zu benutzen, ist der Advanced-Plan von Banana Buchhaltung Plus erforderlich.
Es gibt zwei Möglichkeiten, einen Markdown-Text einzufügen und zu verwenden. Sie können... :
- den Text direkt im Einstellungen-Dialog erfassen.
- Geben Sie den gewünschten Text in den Feldern Text 1, Text 2, Text 3 oder Text 4 ein.
Es können bis zu 4 Textzeilen hinzugefügt werden. - Wählen Sie unter Text ausdrucken > Text auswählen den zu verwendenden Text aus.
- Aktivieren Sie unter Text ausdrucken die Option Markdown verwenden.
- Geben Sie den gewünschten Text in den Feldern Text 1, Text 2, Text 3 oder Text 4 ein.
- den Text in der Tabelle Dokumente eingeben.
- Verwenden Sie den Markdown-Editor, um ein Dokument hinzuzufügen, indem Sie den Markdown-formatierten Texttyp (text/markdown) auswählen.
Es gibt keine Einschränkungen; es können beliebig viele Texte hinzugefügt werden. - Der Dateiname in der Spalte ID muss mit ".md" enden (z.B. "text.md").

- Im Einstellungen-Dialog:
- Unter Text ausdrucken > Text auswählen die Option Text Tabelle Dokumente (.txt / .md) auswählen. Um diese Option anzuzeigen, müssen Sie einen Doppelklick auf das Feld 'Text 1' auszuführen, wobei ein Dropdown-Menü mit den verfügbaren Textzeilen angezeigt wird.
- Unter Texte > Text Tabelle Dokumente (.txt / .md) den ID-Namen des in der Dokumente-Tabelle angegeben Markdown-Textes eingeben (z.B. "text.md").
- Verwenden Sie den Markdown-Editor, um ein Dokument hinzuzufügen, indem Sie den Markdown-formatierten Texttyp (text/markdown) auswählen.
Für alle Textzeilen:
- Werden die hierauf folgenden Werte (in Englisch) in den Textzeilen eingegeben, so werden sie mit den entsprechenden Werte ersetzt:
- {{Period}} : Bestimmte Periode
- {{Account}} : Mitgliedskonto
- {{NamePrefix}} : Höflichkeit/Anrede (Herr, Frau, Doktor oder anders)
- {{FirstName}} : Vorname des Mitglieds
- {{FamilyName}} : Nachname des Mitglieds
- {{OrganisationName}} : Organisation (z.B. gemeinnützige Vereine, Stiftungen usw.)
- {{Address}} : Mitgliedsadresse
- {{AddressExtra}} : Zusatzadresse
- {{Region}} : Kanton/Region/Provinz
- {{Country}} : Nation/Land/Bundesland
- {{StartDate}} : Anfangsdatum der ausgewählten Periode
- {{EndDate}} : Enddatum der ausgewählten Periode
- {{Currency}} : Währung
- {{Amount}} : Gesamtsumme aller Spenden
Beispiel eines Berichtes
Spendenbescheinigung mit Details zu den Buchungen: