campai Updates

Neuigkeiten
Verbesserungen
Bugfixes

Wir arbeiten regelmäßig an Updates um die Software ständig für dich besser und besser zu machen. Informiere dich hier über die neuesten Änderungen.

Verbesserte Filterfunktionen, neue Spendenlogik & Bugfixes
Mit diesem Update erweitern wir die Filter- und Sortiermöglichkeiten in der Debitorenansicht, führen eine neue Regelung zur verpflichtenden Spenderadresse ab einem definierten Betrag ein und beheben mehrere Fehler, um die Nutzung von campai weiter zu stabilisieren und zu vereinfachen.
Neu
  • In der Debitorenansicht stehen nun Filter-Optionen für alle verfügbaren Werte zur Verfügung. Zusätzlich können diese Werte auch zum Sortieren genutzt werden, um relevante Einträge schneller zu finden und die Übersicht zu verbessern.
Verbesserungen
  • In den Einstellungen der Anwendung Spenden & Zuwendungen kann nun ein Mindestbetrag festgelegt werden, ab dem die Angabe einer Spenderadresse verpflichtend ist. Dieser Betrag wird automatisch berücksichtigt bei der manuellen Erstellung von Spenden in Finanzen & Buchhaltung sowie in Spenden & Zuwendungen und auch beim Abrechnen von Spenden-Beiträgen aus dem alten campai (Beitragstyp „Spende“).
Bugfixes
  • Wir haben ein Problem behoben, bei dem ein bereits aktiviertes geteiltes Angebot innerhalb eines Events nicht mehr deaktiviert werden konnte. Beim Speichern wurde der Schalter automatisch wieder aktiviert und es trat teilweise ein interner Fehler auf. Das Deaktivieren des Features funktioniert nun wieder zuverlässig wie erwartet.
  • Ein Fehler wurde behoben, der beim Öffnen von Bildern im campai Portal unter Firefox auf Windows zu einer Fehlermeldung führen konnte. Bilder lassen sich nun wieder wie erwartet öffnen.
Mehr Flexibilität in der Buchhaltung & klare Finanzprozesse
In dieser Version haben wir zahlreiche Erweiterungen, Optimierungen und Bugfixes umgesetzt, die die Arbeit mit campai noch effizienter, stabiler und klarer machen. Neben neuen Funktionen wie eigenen Steuersätzen und der Möglichkeit, Gutschriften direkt als Anzahlung zu verbuchen, sorgen Verbesserungen im Finanzbereich, der Buchhaltung und bei Zahlungsprozessen für eine deutlich rundere Nutzererfahrung. Zusätzlich wurden mehrere Fehler behoben, die unter anderem die Anzeige von Events, Buchhaltungsübersichten und Synchronisationen im Portal beeinflusst haben.
Neu
  • Neben den bestehenden, fest vorgegebenen Steuersätzen können nun eigene Steuersätze angelegt, bearbeitet und gelöscht werden. Die systemseitigen Steuersätze bleiben geschützt und können wie bisher nur in den Kontenfeldern angepasst werden. Bei selbst angelegten Steuersätzen lassen sich alle Einstellungen außer dem Code ändern; ein Löschen ist möglich, solange der Steuersatz noch nicht in Belegen oder Buchungen verwendet wurde.
  • Beim Erstellen einer Gutschrift aus einem bereits bezahlten Beleg kann nun wahlweise statt einer Auszahlung automatisch eine Anzahlung (Guthaben) erzeugt werden. Dabei werden Gutschrift und Anzahlung sofort über das Transitkonto ausgeglichen, sodass dem Debitor direkt ein verwendbares Guthaben zur Verfügung steht, das bei kommenden Rechnungen automatisch verrechnet wird.
Verbesserungen
  • Exportdateien, die per E-Mail verschickt werden, behalten nun korrekte und verständliche Dateinamen, statt technisch wirkender UUID-Namen (Universally Unique Identifier). Dadurch lassen sich Exporte – etwa DATEV- oder Kontakt-Exporte – deutlich leichter wiedererkennen, zuordnen und ablegen.
  • Bei Rücklastschriften und Zahlungsdifferenzen werden Gebühren nun korrekt nach Anteil der einzelnen Positionen aufgesplittet und den jeweiligen Kostenstellen (Kst.1 und Kst.2) zugeordnet. Positionen mit identischen Kostenstellen werden dabei automatisch zusammengefasst. Sowohl Gebühren mit als auch ohne Steuern werden sauber verteilt, sodass die Buchungen nun vollständig und korrekt den tatsächlichen Belegpositionen entsprechen.
  • In der Anwendung Finanzen & Buchhaltung werden Überweisungen nun aus den Einnahmen- und Ausgabenübersichten herausgerechnet. Dadurch bilden die Diagramme ausschließlich echte Einnahmen und Ausgaben ab – ohne interne Umbuchungen –, was die Auswertungen deutlich klarer und aussagekräftiger macht.
  • Beim „bezahlt“-Markieren von Belegen über die Kasse können Zahlungsbeträge nun flexibel angepasst werden. Dabei lässt sich direkt auswählen, wie eine entstehende Zahlungsdifferenz verbucht werden soll.
  • Es ist jetzt möglich, eine Buchung auch dann vollständig zu erstatten, wenn sie bereits storniert wurde und dabei noch keine oder nur eine teilweise Erstattung erfolgt ist. Damit kann man nun auch nachträglich alle offenen Storno- oder Restbeträge vollständig zurückzahlen, ohne die Buchung erneut bearbeiten oder Workarounds nutzen zu müssen.
  • Beim Buchen von Events ist nun immer klar sichtbar, welches Feld gerade ausgewählt ist, wenn man mit der Tab-Taste durch das Formular geht. Dadurch können auch Nutzer:innen, die lieber mit der Tastatur arbeiten, das Buchungsformular problemlos bedienen.
  • Bei Geldtransits für Zahlungsdienstleister-Konten wie Stripe oder PayPal muss nun keine Transaktion mehr ausgewählt werden. Für diese Konten reicht es aus, ein Datum einzutragen, um den Geldtransit zu buchen – auch wenn im Konto keine entsprechende Auszahlungstransaktion sichtbar ist. Für alle regulären Bank- und Kassenkonten bleibt das bisherige Verhalten bestehen.
Bugfixes
  • Beim Erstellen eigener Buchungen konnten Sammelkonten für Debitoren und Kreditoren nicht ausgewählt werden. In der Kontenauswahl erschienen lediglich selbst angelegte Debitoren- und Kreditorenkonten, nicht jedoch die vorgesehenen Sammelkonten (z. B. 100001 und 700001 im SKR 42). Dieses Verhalten wurde korrigiert. Die Sammelkonten werden nun korrekt angezeigt und können wie gewohnt für Buchungen verwendet werden.
  • Beim Erstellen von mehreren Rechnungen gleichzeitig über die Debitorenübersicht wurde die bevorzugte Zahlungsmethode des ausgewählten Debitors nicht übernommen. Obwohl z. B. SEPA-Lastschrift für alle Debitoren aktiviert und als Standard gesetzt war – wie auch im Hinweistext vor der Erstellung angezeigt –, wurden die Rechnungen ohne hinterlegte Zahlungsart erstellt. Dieses Verhalten wurde korrigiert: Die korrekte Zahlungsmethode wird nun bei allen auf einmal erstellten Rechnungen zuverlässig gesetzt, sowohl bei direkter Erstellung als auch beim vorherigen Speichern als Entwurf.
  • Ein Fehler wurde behoben, durch den Events in der Webseitenansicht teilweise nicht angezeigt wurden, obwohl alle Einstellungen korrekt konfiguriert waren. Das Verhalten wurde korrigiert, sodass Events nun wieder zuverlässig in der Webseitenansicht erscheinen, sofern sie dafür vorgesehen sind.
  • Ein Fehler wurde behoben, durch den gültige Aufwandskonten, die außerhalb des bisher berücksichtigten Nummernbereichs lagen (z. B. fünfstellige Erweiterungen wie 69921), nicht in der Gewinn- und Verlustrechnung (GuV / P&L) angezeigt wurden – obwohl sie korrekt erstellt und bebucht werden konnten. Die betroffenen Konten werden nun ordnungsgemäß in der GuV berücksichtigt und vollständig ausgewertet.
  • Im Dashboard der Anwendung Finanzen & Buchhaltung wurden die Werte für „Einnahmen und Ausgaben“ teilweise falsch berechnet. Der Fehler trat vor allem bei Organisationen mit vielen verknüpften Bankkonten auf. Dieses Verhalten wurde behoben, sodass das Dashboard nun zuverlässig die korrekten Werte anzeigt.
  • Die Synchronisation von Mitgliedern mit dem Portal schlug in einigen Fällen fehl, wenn eine E-Mail-Adresse zuvor bereits für ein anderes Mitglied im Portal verwendet worden war – selbst dann, wenn die Adresse beim ersten Mitglied inzwischen geändert wurde. Ursache war, dass die ursprüngliche Portaleinladung intern weiterhin auf der alten E-Mail-Adresse gespeichert blieb. Beim Ändern der E-Mail-Adresse eines Mitglieds bzw. Kontakts in campai wird nun auch die zugehörige Portaleinladung aktualisiert, sodass die E-Mail-Adresse wieder für andere Mitglieder genutzt und diese erfolgreich ins Portal eingeladen werden können.
Verbesserte Buchungsprozesse, stabilere Finanzabläufe & Fehlerbehebungen
Mit diesem Update haben wir zahlreiche Verbesserungen in den Bereichen Events, Ressourcen, Finanzen, Exporte und Benutzerverwaltung umgesetzt. Die Mahnläufe wurden präzisiert, SEPA- und DATEV-Prozesse weiter optimiert und neue Einstellungsoptionen ergänzt. Zudem haben wir mehrere Fehler behoben, die zuvor zu unerwartetem Verhalten in Formularen, Buchungsabläufen oder der App führen konnten. Insgesamt sind die Buchungsprozesse nun deutlich übersichtlicher und zuverlässiger – sowohl für interne Bearbeitende als auch für Teilnehmende.
Neu
  • Für Belege steht nun eine neue Aktion „Konten und Kostenstellen neu zuordnen“ zur Verfügung. Darüber kannst du alle in den Belegpositionen verwendeten Konten komfortabel auf andere Konten neu zuordnen – selbst dann, wenn der Beleg bereits bezahlt und Banktransaktionen verknüpft sind. Im Dialog werden alle aktuell genutzten Positionskonten angezeigt und können jeweils auf ein neues Konto gemappt werden. Beim Ausführen werden alle zugehörigen Buchungen – einschließlich solcher aus Zahlungen oder Gebühren – automatisch auf das neu zugeordnete Konto aktualisiert. Die Aktion ist nur verfügbar, solange keine der betroffenen Buchungen bereits festgeschrieben ist.
  • Für Mandanten können nun eigene DATEV-Beraternummern und DATEV-Mandantennummern hinterlegt werden, ohne dass diese Werte für andere Mandanten überschrieben werden. Wenn für einen Mandanten keine Mandantennummer eingetragen ist, verwendet das System automatisch die in der Organisation hinterlegte Nummer. Alle relevanten Bereiche – insbesondere der DATEV-Export – nutzen nun korrekt die jeweils zum Mandanten gehörenden Nummern.
  • Im Finanzmodul wurde eine neue Einstellung eingeführt, mit der festgelegt werden kann, ob bei der Stornierung eines Belegs die zugehörigen Buchungen grundsätzlich über Gegenbuchungen ausgeglichen werden sollen. Standardmäßig ist diese Option aktiviert, sodass Stornierungen transparent und nachvollziehbar in der Buchungshistorie abgebildet werden.
  • SEPA-Firmenlastschriften (B2B) werden nun vollständig unterstützt. In den SEPA-Einstellungen kann optional festgelegt werden, dass für geschäftliche Debitoren automatisch das B2B-Verfahren verwendet wird. Die erzeugten Lastschriftdateien enthalten dann den korrekten Typ (CORE oder B2B), und Geschäftskunden werden separat verarbeitet.
Verbesserungen
  • Beim Versand von Zahlungserinnerungen wird das Fälligkeitsdatum nun automatisch für jede Mahnstufe neu berechnet, statt das ursprüngliche Fälligkeitsdatum der Rechnung zu übernehmen. Für jede Mahnstufe wird ein eigenes, zur jeweiligen Mahnstufe passendes Fälligkeitsdatum gesetzt. Die Fälligkeit wird dabei nach jeder Mahnstufe automatisch auf den letzten Tag festgelegt, bevor die nächste Mahnstufe ausgelöst wird. In der letzten Mahnstufe werden 7 Tage nach Versand der Mahnung als Fälligkeit gesetzt.
  • Kurse, Plätze und Events: Rabattcodes können nun auch intern angewendet werden – z. B. bei telefonischen Buchungen, die von Mitarbeitenden im Namen der Kund:innen durchgeführt werden.
  • Die Fehleranalyse und Nachvollziehbarkeit bei der Kommunikation mit FinAPI wurde verbessert. Dadurch können technische Probleme künftig schneller identifiziert und zuverlässiger behoben werden, ohne sicherheitsrelevante Daten zu speichern.
  • Bei der Auswahl von Produkten in Rechnungen werden nun alle vorhandenen Produktpositionen angezeigt. Zuvor wurden maximal 10 Produkte im Dropdown dargestellt, auch wenn deutlich mehr Produkte hinterlegt waren. Nutzer:innen mussten die exakten Namen kennen und per Suche eingeben, um weitere Produkte zu finden. Jetzt werden sämtliche verfügbaren Produkte vollständig in der Liste ausgegeben, sodass die Auswahl ohne vorherige Kenntnis des Produktnamens möglich ist.
  • Belege werden beim Stornieren einer Buchung nun nicht mehr automatisch storniert, wenn für das Event keine Rückerstattungsrichtlinien hinterlegt sind und keine vollständige Erstattung ausgewählt wurde. Zuvor wurde der zugehörige Beleg auch ohne Erstattungsoption fälschlicherweise storniert. Dieses Verhalten wurde korrigiert.
  • Bei über den DATEV-Import angelegten Debitoren konnte es zu Fehlern kommen, wenn anschließend manuell ein Debitor mit automatisch vergebener Kontonummer erstellt wurde und diese Kontonummer bereits aus dem Import vergeben war. Nach einem Import wird die nächste automatisch vergebene Debitorenkontonummer nun auf die höchste vorhandene Kontonummer angehoben, sodass keine Nummernkonflikte mehr auftreten und neue Debitoren ohne Fehler angelegt werden können.
  • Beim Stornieren einer einzelnen Buchung (aus Admin-Sicht) muss nun verpflichtend ein Grund angegeben werden, wenn die Rückerstattungsrichtlinien überschrieben werden.
  • In Zahlungserinnerungen und Rücklastschriften wurden die Platzhalter für den Vornamen fälschlicherweise mit dem vollständigen Namen (Vor- und Nachname) befüllt. Dieser Fehler wurde behoben. Ab sofort wird in allen entsprechenden Dokumenten und E-Mails wieder korrekt nur der Vorname angezeigt.
  • Beim Zuordnen von Zahlungen zu Belegen kann nun ausgewählt werden, ob der offene Betrag inklusive oder exklusive Gebühren (z. B. Mahngebühren oder Rücklastschriftgebühren) ausgeglichen werden soll. Dadurch lassen sich Zahlungen korrekt verbuchen, auch wenn Mitglieder nur den Rechnungsbetrag ohne zusätzliche Gebühren überweisen.
  • Die Berechtigungen „Mitglieder und Kontakte“ sowie „Portal“ waren bisher bei neuen Benutzern automatisch aktiviert und konnten nicht deaktiviert werden. Dies wurde angepasst: Beide Optionen lassen sich nun frei auswählen oder abwählen. Dadurch können Benutzerrollen erstellt werden, die z. B. ausschließlich für Kurse, Plätze oder Events verantwortlich sind, ohne Zugriff auf Mitgliederdaten oder das Portal zu erhalten.
  • E-Mails, die an einen oder mehrere Teilnehmende eines Events gesendet wurden, werden nun in der Übersicht der gesendeten E-Mails angezeigt. Dadurch ist jederzeit nachvollziehbar, wann eine solche Nachricht verschickt wurde, wie viele Personen sie erhalten haben und zu welchem Event sie gehört.
  • Alle konfigurierten Zahlungsmethoden können nun flexibel so eingestellt werden, dass sie nur für externe Buchungen, nur für interne Buchungen oder für beide Buchungsprozesse verfügbar sind. Dadurch lassen sich Zahlungsarten präzise steuern, ohne externe oder interne Abläufe einzuschränken.
  • Beim Auswählen mehrerer Elemente in Listen – z. B. über STRG+A, die „Alle auswählen“-Checkbox oder das manuelle auswählen der Checkboxen – wurden in der Sidebar auf der rechten Seite bisher keine Informationen zur Auswahl angezeigt. Die Sidebar zeigt nun bei jeder Form der Mehrfachauswahl zuverlässig die korrekten Infos und verfügbaren Aktionen an.
Bugfixes
  • Ein Fehler wurde behoben, durch den bereits gestartete Events nicht mehr gebucht werden konnten. Auch wenn die Einstellung „Buchbar bis“ eine spätere Buchung erlaubt hätte, führte der Versuch nach Eventbeginn zu einer Fehlermeldung. Dieses Verhalten wurde korrigiert, sodass Events nun wie vorgesehen bis zum definierten Zeitpunkt buchbar sind.
  • Beim Verschieben eigener Felder in Event-Formularen kam es zu fehlerhaften Sortierungen: Beim Ändern der Reihenfolge wurde teilweise nicht nur das gewählte Feld verschoben, sondern auch andere Felder an unerwartete Positionen gesetzt. Dieses Verhalten wurde korrigiert, sodass die Reihenfolge nun genau dem Drag-&-Drop entspricht.
  • Ein Fehler bei der Bearbeitung von Event-Teilnehmern wurde behoben, durch den Datums-Felder als Text (String) statt als Datum gespeichert wurden. Dadurch wurden gespeicherte Datumsangaben teilweise fehlerhaft dargestellt oder konnten nicht erneut korrekt bearbeitet werden.
  • Die Sichtbarkeitslogik für eigene Felder in Formularen wurde korrigiert. Felder, die nur angezeigt werden sollen, wenn ein vorheriges Feld (z. B. eine Checkbox) aktiviert ist, werden nun bereits beim ersten Laden des Formulars korrekt ein- bzw. ausgeblendet und reagieren zuverlässig auf das Setzen oder Entfernen der Auswahl.
  • Bei bereits stornierten Events wurden in Einzelfällen weiterhin Bestätigungs- und Erinnerungs­mails an Teilnehmende verschickt. Dieses Verhalten wurde korrigiert. Sobald ein Event storniert ist, werden Teilnehmende nun zuverlässig abgemeldet und es werden keine weiteren E-Mails mehr aus diesem Event heraus versendet.
  • Die Filterfunktion für Tags in den Ressourcen funktionierte nicht korrekt, sodass beim Filtern nach einem bestimmten Tag in vielen Fällen keine passenden Ressourcen angezeigt wurden, obwohl sie korrekt getaggt waren. Dieser Fehler wurde behoben und die Tag-Filterung arbeitet nun wieder zuverlässig.
  • Ein Fehler wurde behoben, durch den neu erstellte Ressourcen keine kurz zuvor angelegten anhängbare Ressource zur Auswahl angezeigt bekamen. Das Problem trat ausschließlich bei direkt nacheinander erstellten Ressourcen auf; ältere Ressourcen waren nicht betroffen. Die Zuordnung funktioniert nun zuverlässig auch bei frisch angelegten Ressourcen.
  • Wurde eine im Debitor hinterlegte Zahlungsart in den Einstellungen deaktiviert, wurde sie im Debitor nicht mehr angezeigt. Dadurch hatt man keine Möglichkeit, die Zahlungsart für den Debitor zu ändern. Dieses Verhalten wurde korrigiert, sodass nun bei deaktivierten Zahlungsarten korrekt die Auswahl „Zahlungsart auswählen“ erscheint und eine neue verfügbare Zahlungsart gewählt werden kann.
  • Ein Fehler wurde behoben, durch den die Werte der eigenen Felder aus Formularen bei Ressourcen-Reservierungen weder in der Tabellenansicht noch im Export angezeigt wurden. Die Werte dieser Felder werden nun korrekt in der Übersicht dargestellt und vollständig in die entsprechenden Exportdateien übernommen.
  • Ein Fehler beim Hochladen von Videos über die Android-App wurde behoben, durch den auch komprimierte Videos mit einer Dateigröße von rund 50 MB nicht erfolgreich hochgeladen werden konnten. Video-Uploads funktionieren nun wieder zuverlässig, sodass auch längere Videos problemlos in der App hochgeladen und verwendet werden können.
  • In den Webseitenansichten wurden Events, deren Buchungsfenster noch nicht geöffnet war, fälschlicherweise als „verfügbar“ mit freien Plätzen angezeigt. Dieses Verhalten wurde korrigiert. Nun wird – wie bereits in der Listen- und Gruppenansicht – der korrekte Hinweis „Buchbar ab/bis [Datum]“ für alle Events angezeigt, deren Buchungszeitraum noch nicht aktiv ist.
  • Wurden alle Räume archiviert, verschwand der Button zum Anzeigen archivierter Räume vollständig. Dadurch konnten archivierte Räume nur noch sichtbar werden, wenn jemand darin eine neue Nachricht schrieb. Dieses Problem wurde behoben. Der Button „Archivierte Räume anzeigen“ bleibt nun immer sichtbar, sodass archivierte Räume jederzeit problemlos geöffnet und wiederhergestellt werden können.
  • Im Export der Rechnungsübersicht wurden die Mahndaten (Mahndatum der Stufen 1–4) bislang nicht ausgegeben, sodass die entsprechenden Spalten leer blieben. Das wurde behoben: Alle vorhandenen Mahndaten werden nun vollständig und korrekt exportiert.
Verbesserte Spenden-Erinnerungen, optimierte Exporte & zahlreiche Stabilitätsupdates
Mit diesem Update erweitern wir campai um eine deutlich flexiblere Steuerung der Spenden-Erinnerungen: Ein neuer manueller Text-Editor ermöglicht individuelle Anpassungen je Mahnstufe – auch bei Mehrfachauswahl. Zudem wurde die Performance mehrerer Exportfunktionen spürbar verbessert, insbesondere bei Bestandsmeldungen und Sachkonten. Auch die Eingabe von Datumswerten in Buchungsformularen wurde überarbeitet, um die Bedienung auf allen Geräten zu erleichtern. Ergänzend dazu wurden kleinere Fehler in den Bereichen Ressourcen, Spenden & Zuwendungen, Vorlagenverwaltung sowie der Belegdarstellung behoben, sodass die Abläufe insgesamt stabiler und zuverlässiger funktionieren.
Neu
  • Manueller Text-Editor für Spenden-Erinnerungen: Wenn automatische Erinnerungen deaktiviert sind, kann der Text der jeweils nächsten Mahnstufe manuell festgelegt und vor dem Versand angepasst werden – auch für mehrere Belege gleichzeitig. Bei Mehrfachauswahl werden die Mahnstufen gruppiert dargestellt, und Standardtexte können je Stufe gezielt angepasst werden.
Verbesserungen
  • Die Performance beim Export der Bestandsmeldungen für die Landessportbünde wurde deutlich verbessert, sodass Exporte nun wesentlich schneller durchgeführt werden können.
  • Die Logik für Spenden-Erinnerungen wurde erweitert und entspricht nun vollständig der regulären Mahnfunktion.
  • Die Eingabe von Datumswerten im Buchungsformular für Events und Ressourcen wurde überarbeitet und ist nun deutlich nutzerfreundlicher, insbesondere auf mobilen Geräten.
  • Beim Export der Sachkonten steht nun eine neue Auswahl zur Verfügung, mit der festgelegt werden kann, ob alle Konten oder nur geänderte bzw. vom Standardkontenplan abweichende Konten exportiert werden sollen.
Bugfixes
  • Zeichenkombinationen wie „B)“ führten bisher fälschlicherweise zur Darstellung eines Sonnenbrillen-Emojis. Dieses Verhalten wurde deaktiviert, sodass Belege nun unverändert und ohne automatische Emoji-Umwandlung versendet werden.
  • Im Bereich „Anhängbare Ressourcen“ wurden teilweise bestehende Ressourcen nicht angezeigt und konnten daher nicht angehangen oder erneut zugeordnet werden – selbst wenn sie zuvor bereits verknüpft gewesen waren. Dieses Problem wurde behoben.
  • In der Anwendung Spenden und Zuwendungen wurden beim Sammeldownload per E-Mail bereitgestellte ZIP-Dateien teilweise leer oder unlesbar generiert. Der Fehler wurde behoben; ZIP-Dateien enthalten nun wieder alle ausgewählten Dokumente in korrekter Form.
  • Trotz ausreichender Benutzerrechte konnten einige Nutzer:innen keine Vorlagen erstellen oder bearbeiten und keine Testmails versenden. Dieses Problem wurde behoben.
Neues Support-Formular, Quirks-Modus, erweiterte Bankverbindungen und weitere Verbesserungen
Mit diesem Update können teilweise verwendete Anzahlungen per Gutschrift zurückerstattet werden, Auftragsbestätigungen direkt in Rechnungen umgewandelt werden und mehrere Bankverbindungen ermöglichen das Anbinden mehrerer Konten bei derselben Bank mit unterschiedlichen Zugangsdaten. Außerdem wurde der Import von DATEV-Dateien um den neuen „Quirks Modus“ erweitert, und das neue Supportformular sorgt dafür, dass Anfragen direkt mit allen relevanten Informationen erfasst werden, unnötige Rückfragen vermieden werden und der Bearbeitungsprozess deutlich angenehmer abläuft.
Neu
  • Es ist jetzt möglich, für ein und dasselbe Bankkonto mehrere Bankverbindungen anzulegen. Die Bankverbindungen lassen sich jederzeit bearbeiten, löschen oder ergänzen, ohne dass extra Kosten entstehen. So kann jede Person in deiner Organisation mit eigenen Zugangsdaten auf die benötigten Konten zugreifen, und auch mehrere Konten derselben Bank können sauber verwaltet werden. In den Einstellungen der Anwendung Finanzen und Buchhaltung gibt es eine neue Übersicht aller Bankverbindungen, in der diese bearbeitet und aktualisiert werden können.
  • Der Import von DATEV-Dateien wurde verbessert und um einen neuen Modus („Quirks Modus“) erweitert, der auch Dateien unterstützt, die von externen Anbietern nicht im aktuellen oder korrekten DATEV-Format exportiert wurden. Dadurch können nun auch solche Dateien erfolgreich importiert werden, und im Fehlerfall werden deutlich verständlichere und hilfreichere Fehlermeldungen angezeigt.
  • Es ist nun möglich, Auftragsbestätigungen – wie bereits bei Angeboten – direkt in Rechnungen umzuwandeln.
Verbesserungen
  • Teilweise verwendete Anzahlungen können nun per Gutschrift zurückerstattet werden. Bisher war es nicht möglich, für Anzahlungen, von denen bereits ein Teil verwendet wurde, eine Gutschrift für den Restbetrag zu erstellen.
  • Die neuen API-Dokumentationen wurden erfolgreich in die campai-Website integriert und ersetzen die bisherigen. Die Seite ist unter campai.com/developer erreichbar.
  • Belege, welche nach der Erstellung automatisch mit zuvor hinzugefügtem Guthaben in Form einer Anzahlung als bezahlt markiert wurden, hatten bisher keinen „Bezahlt“-Status, sondern lediglich den Hinweis, dass der Beleg über eine Anzahlung beglichen wurde. Dies wurde angepasst, sodass neben dem Hinweis nun auch der „Bezahlt“-Status korrekt angezeigt wird.
  • Die Suche in der allgemeinen Buchungsliste wurde erweitert, sodass nun auch Event-Titel und Ressourcen-Namen gefunden werden.
  • Umstellung auf neues Supportformular – neue Anfragen werden nun nicht mehr über den Support-Bereich in der Community erstellt, sondern direkt über unser neues Support-Formular. Dadurch erhalten wir automatisch alle nötigen Details wie die betroffene Organisation inkl. ID und weitere relevante Informationen, was Rückfragen vermeidet und den Bearbeitungsprozess beschleunigt. Zudem erleichtert diese Änderung künftig die Umsetzung weiterer Anpassungen, zum Beispiel das Hinzufügen einer Funktion, mit der betroffene Nutzer:innen während des Erstellprozesses bei Bedarf direkt dem Support-Team Zugriff auf ihre Organisation geben können.
  • Die Performance beim Export der Bestandsmeldung für Landessportbünde wurde verbessert, sodass der Vorgang nun deutlich schneller durchgeführt wird.
Bugfixes
  • Stornierte Belege werden nun korrekt in der Ansicht „Archiviert“ angezeigt. Bisher wurden Belege, die vor dem Archivieren storniert wurden, nicht in der Archiv-Ansicht angezeigt und konnten nur über den zugehörigen Debitor gefunden werden.
  • Fehler im DATEV-Export behoben: Bruttobeträge wurden zuvor doppelt mit Steuer ausgewiesen. Außerdem werden Bruttobuchungen in der Buchungsübersicht jetzt korrekt angezeigt.
  • Ein Fehler bei PayPal-Zahlungen wurde behoben, der in Einzelfällen zu doppelten Abbuchungen oder fehlgeschlagenen Buchungen führte. Ab sofort wird bei abgelaufener Zahlungs-Session eine klare Fehlermeldung angezeigt, und es werden keine Zahlungen ungewollt durchgeführt. Nutzer:innen können die Buchung anschließend problemlos erneut durchführen und abschließen.
  • Wenn eine der zwei nebeneinanderliegenden Sidebars eingeklappt war, wurden die Beschreibungen der Anwendungen in der danebenliegenden Sidebar beim Überfahren mit der Maus abgeschnitten. Dieses Verhalten wurde behoben.
Verbesserter Export, neue Filterfunktionen und individuell anpassbare App-Einladungen
Mit diesem Update wurde der Export von Buchungen und Belegen erweitert und neue Filterfunktionen ergänzt. Außerdem lassen sich Einladungs E-Mails für die campai App jetzt individuell anpassen. Weitere Verbesserungen betreffen die Mehrfachauswahl in Tabellen und zusätzliche Exportfelder für Bestandsmeldungen beim Hamburger Sportverband.
Neu
  • In der Buchungsübersicht („Buchungen“) kann nun nicht nur nach dem Beleg- bzw. Buchungsdatum, sondern auch nach allen weiteren Belegdetails gefiltert werden. Zusätzlich ist der Export von Buchungen jetzt auch direkt innerhalb der Debitoren- und Kreditorenansichten möglich.
  • Die Exportfunktionen für Belege wurde erweitert und übersichtlicher gestaltet. Ab sofort kannst du nicht nur die Belege selbst, sondern auch alle Belegdetails gemeinsam exportieren. Eine neue kompakte Tabellenansicht zeigt dabei alle relevanten Informationen auf einen Blick. Die Exportlogik wurde verbessert und berücksichtigt nun deine Auswahl korrekt: Werden keine Einträge ausgewählt, werden alle exportiert. Sind alle ausgewählt und einzelne ausgeschlossen, werden alle außer den ausgeschlossenen Einträgen exportiert. Bei einer Teil-Auswahl werden nur die ausgewählten Einträge exportiert. Zusätzlich steht jetzt eine erweiterte Filterfunktion für Belege zur Verfügung – inklusive Zahlungsstatus und weiterer Felder – sowie die Möglichkeit, Buchungen direkt als Excel- oder CSV-Datei zu exportieren.
  • Die Einladungsemail für die campai App, die während des Synchronisationsprozesses an Mitglieder versendet wird, kann nun vollständig individuell gestaltet werden. Organisationen können sowohl den Inhalt als auch den Betreff der Einladung anpassen und dabei Platzhalter verwenden, um persönliche oder dynamische Informationen automatisch einzufügen.
Verbesserungen
  • Du kannst jetzt mehrere Zeilen in Tabellen gleichzeitig markieren. Halte die Shift-Taste gedrückt, um mehrere zusammenhängende Zeilen auszuwählen, oder die Strg-/CMD-Taste, um einzelne Zeilen zusätzlich zu markieren, ohne die bisherigen Auswahlen zu verlieren.
  • Im Export der Bestandsmeldungen für den Hamburger Sportverband werden nun zusätzliche Felder ausgegeben, die bisher fehlten: die Anzahl der Mitglieder mit dem Geschlecht „Divers“, die Anzahl der Mitglieder ohne Geschlechtseintrag sowie die Gesamtanzahl der Personen pro Geburtsjahr.
Bugfixes
  • Beim Download von Antworten aus digitalen Formularen gab es Probleme, wodurch PDFs nicht heruntergeladen wurden. Außerdem konnte bei aktivierter Option „PDF-Dokument mit den ausgefüllten Angaben anhängen“ die Bestätigungs-E-Mail nicht zugestellt werden. Mit diesem Update funktionieren der PDF-Download und der Versand der E-Mail wieder wie vorgesehen.
Mehr Kontrolle über Dokumente, Events und Lastschriften
Mit diesem Update kannst du Dokumente nun auch nachträglich herunterladen oder als versendet markieren, Events nach Kategorien filtern und SEPA-Lastschriften sicherer verwalten. Außerdem wurden die Formulare für Ressourcenbuchungen und Bestätigungsmails überarbeitet, Hinweise zur Einrichtung von Online-Zahlungen ergänzt und mehrere Fehler – unter anderem bei PayPal-Zahlungen und Rückläufern – behoben.
Neu
  • Eine neue Funktion ermöglicht es, Dokumente aus dem Dokumentenausgang auch nachträglich zu versenden und/oder herunterzuladen. Optional können diese Dokumente direkt als versendet markiert werden, sodass nun flexibel entschieden werden kann, wann beispielsweise die erstellten Belege aus dem Beitragseinzug verschickt werden sollen.
  • App: In der Event-Übersicht gibt es nun eine Filterfunktion, mit der Veranstaltungen und Ressourcen nach vordefinierten Kategorien gefiltert werden können. Dies erleichtert es, bestimmte Events schneller zu finden, insbesondere bei Organisationen mit einer großen Anzahl an Veranstaltungen.
Verbesserungen
  • Die Einreichung von SEPA-Lastschriften wurde verbessert, um unbeabsichtigte doppelte Einreichungen zu verhindern. Künftig wird klar angezeigt, wenn eine Lastschrift bereits eingereicht wurde, und der Benutzer sieht zusätzlich, wann die letzte Einreichung erfolgte. Möchte der Benutzer einen Einzug erneut einreichen, muss er dafür einen Grund angeben. Auch bei gleichzeitiger Nutzung mehrerer Tabs wird die Einreichung nun korrekt überprüft, sodass Fehler und doppelte Einreichungen vermieden werden.
  • Der Löschvorgang von SEPA-Lastschrifteinzügen wurde verbessert. Künftig erscheint ein Dialog, wenn ein Benutzer versucht, einen Einzug zu löschen. Dieser fragt, ob nur der ausgewählte Einzug oder alle Einzüge mit derselben Nummer gelöscht werden sollen. Bereits an die Bank übermittelte Einzüge können dabei nicht gelöscht werden – es sei denn, die Option Löschung erzwingen wird aktiviert. In diesem Fall übernimmt der Benutzer die Verantwortung, sodass auch bereits eingereichte Einzüge gelöscht werden können.
  • Es ist nun möglich, Buchungen, die durch den Import aus DATEV erstellt wurden, zu löschen.
  • Bei Ressourcenbuchungen können die Anzahl der Slots sowie die Menge nun direkt als Zahl eingegeben werden, statt ausschließlich über die +/- Buttons. Die Eingabe wird automatisch überprüft, sodass die Auswahl korrekt reserviert wird und fehlerhafte Eingaben verhindert werden. Zusätzlich werden minimale und maximale Werte berücksichtigt, um eine fehlerfreie Eingabe zu gewährleisten.
  • Auf dem Dashboard der Anwendung Finanzen und Buchhaltung wird nun eine Meldung angezeigt, wenn die Einrichtung der Online-Zahlungsmethoden noch nicht abgeschlossen ist – sowohl für Stripe als auch für PayPal, sofern aktiviert. Die Benachrichtigung erscheint nur für Nutzer:innen mit den entsprechenden Berechtigungen.
Bugfixes
  • Ein Fehler wurde behoben, bei dem Zahlungen über PayPal vereinzelt abbrachen oder fehlschlugen. Ab sofort können alle Buchungen für Ressourcen und Events aus der Anwendung Kurse, Plätze und Events problemlos mit der Zahlungsart PayPal abgewickelt werden.
  • Beim Erstellen von Rückläufern wurde die E-Mail-Adresse bisher nicht übernommen und musste manuell eingetragen werden. Ab sofort wird die E-Mail-Adresse automatisch aus dem Debitor übernommen und vorausgefüllt, sodass sie bei Bedarf optional angepasst werden kann.
  • Links in Info-Kacheln, wie z. B. Raum-Einladungslinks, die eigentlich innerhalb der App geöffnet werden sollten, wurden fälschlicherweise im Browser geöffnet und führten teilweise zu den App-Stores. Dieses Verhalten wurde behoben, sodass solche Links nun wie vorgesehen direkt in der App geöffnet werden.
Neuer Buchungsmodus, Stornierungsoptionen, Spendenerinnerungen & PayPal-Integration – sowie viele Verbesserungen und Bugfixes
Für Events steht nun ein neuer Buchungsmodus „Tarif“ zur Verfügung, die Stornierungsfunktion für Events und Ressourcen wurde erweitert, und es gibt jetzt separate Spendenerinnerungen für offene Spenden. Außerdem kann ein PayPal-Konto angebunden und als Zahlungsmethode für Buchungen genutzt werden. Buchungsbestätigungen und Anzeigen der verbleibenden Tarife wurden optimiert, Zahlungsinformationen in Mahnungen ergänzt, und verschiedene Fehler in Kalenderansichten sowie bei Rücklastschriften wurden behoben – für einen reibungsloseren Ablauf im täglichen Betrieb.
Neu
  • Für Events steht nun ein neuer Buchungsmodus „Tarif“ zur Verfügung, mit dem mehrere Tarife gleichzeitig gebucht werden können. Dabei kann pro Tarif definiert werden, wie viele Tickets gebucht werden dürfen, und die Gesamtanzahl wird automatisch geprüft, um Überbuchungen zu vermeiden.
  • Bei Angeboten von Event- und Ressourcen, wurde die Stornierungsfunktion erweitert: Es lassen sich nun drei Modi wählen – keine Stornierung möglich, Stornierung möglich ohne Rückerstattung und Stornierung mit Rückerstattung, wobei im letzten Fall auch die Rückerstattungsbedingungen individuell festgelegt werden können.
  • Es gibt nun separate Spendenerinnerungen für offene Spenden, die mit eigenen Standardtexten und individuell anpassbaren Inhalten konfiguriert werden können. Diese Erinnerungen können jederzeit aktiviert oder deaktiviert werden, stehen jedoch nur zur Verfügung, wenn Spenden aktiviert sind, und lassen sich bei Bedarf manuell versenden – ähnlich wie die Mahnfunktion derzeit für Belege und Rechnungen.
  • Es kann nun ein PayPal-Konto erstellt und/oder angebunden werden, das als Zahlungsmethode für Buchungen innerhalb der Anwendung für Kurse, Plätze und Events genutzt werden kann.
  • Beim Öffnen von campai wird nun automatisch geprüft, ob seit dem letzten Besuch neue Changelog-Einträge veröffentlicht wurden. Wenn neue Updates verfügbar sind, wird der Changelog einmalig in einem kompakten Pop-up-Fenster angezeigt. Das Datum des letzten Aufrufs wird dabei im Hintergrund gespeichert, sodass der Hinweis erst wieder erscheint, sobald weitere neue Updates veröffentlicht werden.
Verbesserungen
  • Die Buchungsbestätigungsmail wurde überarbeitet, sodass Tarifname, gebuchte Tarife und Buchungsstatus nun klarer strukturiert dargestellt werden. Der Tarifname wird dabei zuerst angezeigt (ggf. hervorgehoben), und zwischen den einzelnen Tarifblöcken sorgt eine Trennlinie für bessere Lesbarkeit.
  • Die Anzeige der verbleibenden Anzahl buchbarer Tarife kann nun im Event selbst konfiguriert werden, sodass festgelegt werden kann, ab wann die restlichen Tickets angezeigt werden. Die Anzeige wird dabei nicht in Echtzeit aktualisiert, sondern zeigt den Stand zum Zeitpunkt des Seitenaufrufs.
  • Bei bestehenden Mahnungen werden nun auch die Zahlungsinformationen des Belegs angezeigt, einschließlich QR-Codes für Überweisungen. Wichtig: Wenn das automatische Mahnwesen aktiviert war, musste dieses deaktiviert und die Vorlage „Mahnung“ angepasst werden. Es ist daher notwendig, die Mahnungsvorlage einmalig zu überprüfen, gegebenenfalls anzupassen und anschließend das automatische Mahnwesen mit einem Klick wieder zu aktivieren, damit die neuen Inhalte korrekt dargestellt werden.
Bugfixes
  • Gebuchte Tages-Slots für Ressourcen werden nun korrekt im Kalender als belegt angezeigt. Zuvor wurden sie fälschlicherweise weiterhin als verfügbar dargestellt und erst beim Anklicken als gebucht markiert.
  • Beim Bearbeiten der E-Mail-Texte für Rücklastschriften wurde ein Problem behoben, bei dem geänderte Texte nach einiger Zeit automatisch wieder auf den Standardtext zurückgesetzt wurden. Die Anpassungen bleiben nun dauerhaft gespeichert und werden korrekt verwendet.
  • Portal: Ein synchronisierter Kontakt wird nun nicht mehr aus dem Portal entfernt, wenn der zugehörige Nutzer aus dem Administrationsbereich von campai gelöscht wird. Zuvor führte dies fälschlicherweise dazu, dass auch der Portalzugang des Kontakts deaktiviert wurde.
  • Die Eingabe der E-Mail-Adresse im Mitgliederprofil kann nun korrekt entfernt werden, wenn ein Mitglied die Option „Keine Zustellung/Kein Kontakt“ gewählt hat und der Rechnungsversand des zugehörigen Debitors ebenfalls auf „Keine Zustellung“ gesetzt ist. Zuvor wurde das Feld fälschlicherweise weiterhin als Pflichtfeld markiert, sodass die E-Mail-Adresse nicht entfernt werden konnte.
  • Online- und Offline-Bankkonten mit derselben IBAN und denselben Kontodaten können nun wieder unabhängig voneinander bearbeitet werden. Zuvor konnte das zweite Konto nicht geöffnet oder bearbeitet werden, und die Synchronisation für verbundene Online-Konten war blockiert, wodurch Transaktionen nicht aktualisiert oder teilweise nicht angezeigt wurden. Dieses Update stellt sicher, dass Bearbeitung, Synchronisation und Anzeige der Transaktionen sowohl auf Entwicklungs- als auch Produktionsumgebungen korrekt funktionieren.
Benutzerrollen duplizieren, erweiterte Buchungsregeln & Bankkonten-Anbindung – plus viele Verbesserungen und Bugfixes
Mit diesem Update machen wir campai noch flexibler und komfortabler: Benutzerrollen können nun direkt dupliziert und angepasst werden, die Anbindung von Bankkonten wurde vereinfacht, und in der Buchhaltung stehen neue Filter- und Zuordnungsoptionen zur Verfügung. Auch im Event- und Ressourcenbereich haben wir hilfreiche Neuerungen ergänzt. Darüber hinaus wurden zahlreiche Verbesserungen an Synchronisation, Belegen und Bankkonten umgesetzt sowie viele Fehler im Portal, bei Events und in der Buchhaltung behoben – für einen reibungsloseren Ablauf in der täglichen Nutzung.
Neu
  • Benutzerrollen können nun dupliziert werden. Dadurch lassen sich bestehende Rollen schneller kopieren und anpassen, ohne dass alle Berechtigungen manuell neu gesetzt werden müssen.
  • Die gleiche Bankkonto kann nun erneut für die Anbindung für neue Bankkonten verwendet werden, sofern die IBANs übereinstimmen, wodurch z. B. die Umwandlung eines Offline-Kontos in ein Online-Konto erleichtert wird.
  • In der Anwendung Buchhaltung und Finanzen steht nun ein Filter für bereits bezahlte Belege zur Verfügung, sodass sowohl bezahlte Ausgangsbelege als auch bezahlte Eingangsbelege gezielt angezeigt werden können.
  • Die Buchungsregeln wurden erweitert: Neben dem Buchungskonto kann nun auch ein Kreditor oder Debitor ausgewählt werden, sodass Buchungen automatisch korrekt zugeordnet werden.
  • Für Ressourcen mit aktivierter Blockbuchung gibt es nun die neue Einstellung „Nur für interne“. Ist diese aktiviert, können Blockbuchungen ausschließlich intern vorgenommen werden; externe Nutzer:innen können in diesem Fall keine Blockbuchungen mehr durchführen.
Verbesserungen
  • Beim Speichern der Synchronisationseinstellungen nach Änderungen an Segmenten wird nun eine Warnung angezeigt, die eine Schätzung der Anzahl der zu unsynchronisierenden und zu einladenden Kontakte liefert.
  • Bei Belegvorlagen und allen anderen Vorlagen kann der Inhalt nun wieder auf die Standardvorlage zurückgesetzt werden; zuvor erscheint eine Bestätigungsabfrage, dass vorhandene Inhalte überschrieben werden.
  • Links zu im App verfügbaren Events leiten nun direkt zum entsprechenden Event innerhalb der App weiter, sofern der Link in der App (z. B. in einem Chat oder Raum) geöffnet wird.
  • Bereits erstellte Belege mit dem Status „Kein Versand“ können nun nachträglich angepasst werden, sodass die Versanddetails geändert und der Beleg gegebenenfalls erneut versendet werden kann.
  • Der Event-Name ist nun auf maximal 60 Zeichen begrenzt, um eine korrekte Darstellung in der Website-Ansicht sicherzustellen.
  • Auf der Kontaktseite in der App können Informationen wie E-Mail, Telefonnummer und Adresse nun kopiert werden; ein Klick auf die E-Mail öffnet die Mail-App und ein Klick auf die Telefonnummer die Telefon-App.
  • Beim Aktualisieren von Online-Bankkonten in campai wurden bislang alle unter diesem Login vorhandenen Bankkonten angezeigt. Dieses Verhalten wurde angepasst, sodass nun nur noch die relevanten, aktuell verbundenen Online-Konten während des Updates aufgelistet werden.
  • In der Belegansicht war die Schrift der Optionen im „Lieferdatum“ - Dropdownmenü nicht gut sichtbar und wurde erst beim Darüberfahren mit dem Cursor angezeigt. Dieses Problem wurde behoben, sodass die Datumsoptionen jetzt dauerhaft und gut lesbar angezeigt werden.
  • Die Zahlungszuordnung für Belege mit der Zahlungsart SEPA-Lastschrift wurde erweitert: Zahlungen und Bartransaktionen können nun unter bestimmten Bedingungen direkt einem Beleg zugewiesen werden, selbst wenn ursprünglich eine Lastschrift vorgesehen war. Befindet sich die Lastschrift noch nicht in einem Lastschrifteinzug oder wurde noch nicht übermittelt, wird der Nutzer beim Zuweisen der Zahlung darauf hingewiesen, dass die Zahlungsart SEPA-Lastschrift vom Beleg entfernt wird. Nach Bestätigung wird der Beleg als bezahlt markiert, korrekt aus dem Lastschrifteinzug entfernt und alle Zähler sowie Summen werden aktualisiert.
  • Beim Hinzufügen neuer Bankkonten über FinAPI werden nun auch nachträglich erstellte Konten unterstützt. Über die neue Option „Ihr Konto wird nicht angezeigt? Hier klicken“ können alle neuen Konten direkt importiert und in campai hinzugefügt werden, ohne dass zuvor die Berechtigungen für dieses Bankkonto aktualisiert werden müssen.
Bugfixes
  • Portal: Bei zitierten Nachrichten mit URL-Vorschau oder angehängten Bildern/Videos wurde der verfügbare Platz bislang nicht korrekt genutzt, wodurch die Darstellung unschön war. Dieses Problem wurde behoben, sodass der Inhalt nun den vorhandenen Raum korrekt ausfüllt und sauber angezeigt wird.
  • Im Mitgliederportal wurden Belege für bestimmte Nutzer:innen nicht angezeigt, obwohl die E-Mail-Adresse des Portalzugangs mit der im Debitor hinterlegten Adresse übereinstimmte. Dieses Problem wurde behoben: Die Verknüpfung zwischen Portalnutzer und Debitorprofil erfolgt nun korrekt anhand der E-Mail-Adresse, sodass alle zugehörigen Rechnungen und Belege wie erwartet im Bereich „Beiträge“ sichtbar sind.
  • Das Problem beim Verbinden von zwei Bankkonten mit derselben IBAN wurde behoben: Beide Konten können nun korrekt ausgewählt und bearbeitet werden, die Online-Konten lassen sich wieder synchronisieren, und alle zuvor korrekt angezeigten Transaktionen werden wie erwartet angezeigt.
  • Online-Links im Event-Modul wurden bislang nach einer bestimmten Zeichenlänge abgeschnitten, sodass z. B. Microsoft-Teams-, Zoom- oder Google-Meet-Links unvollständig und damit unbrauchbar waren. Dieses Problem wurde behoben: Lange URLs werden nun vollständig gespeichert und korrekt angezeigt.
  • Bei Events mit mehreren Tarifen wurde bislang nur der niedrigste Preis angezeigt; dies wurde behoben, sodass nun korrekt „Ab … <niedrigster Preis/Tarif>“ dargestellt wird.
  • In der Website-Ansicht wurde bei wiederkehrenden Events eine falsche Anzahl an Terminen angezeigt (z. B. nur 4 statt 10 Wiederholungen). Dieses Problem wurde behoben, sodass nun stets alle Termine korrekt dargestellt werden.
  • Nutzer:innen mit der Berechtigung „Mitglieder & Kontakte“ konnten in der App keine Mitglieder oder Kontakte sehen und auch nicht über die Suche finden. Dieses Problem wurde behoben, sodass Mitglieder und Kontakte nun wie erwartet angezeigt werden.
  • Im Buchungsformular wurde beim Adressmodus „Adresse erforderlich“ fälschlicherweise der Hinweis „Wenn du willst, kannst du hier eine Rechnungsadresse angeben“ angezeigt. Dieses Problem wurde behoben: Der Hinweis erscheint nun nur noch, wenn der Adressmodus auf „Adresse optional“ gesetzt ist.
  • In den Buchungsbelegen wurden die Rechnungsinformationen auf Englisch und die Zahlungsinformationen auf Deutsch angezeigt; bei Anzahlungen war es umgekehrt. Dieses Problem wurde behoben, sodass nun alle Inhalte einheitlich in der jeweils ausgewählten Sprache angezeigt werden.
  • Im neuen Anwendung Spenden und Zuwendungen konnten veröffentlichte Spenden mit dem Status „Wird nicht versendet“ bislang nicht gelöscht werden. Dieses Problem wurde behoben, sodass solche Spenden nun wie gewohnt entfernt werden können.
Verweise zwischen Beiträgen im Portal, Verbesserungen bei Buchungen & Synchronisation sowie zahlreiche Bugfixes
Mit diesem Update führen wir in campai die Möglichkeit ein, Beiträge aus dem Portal direkt miteinander zu verbinden – so können Verweise auf andere Beiträge oder Kommentare nun noch einfacher erstellt werden. Zudem haben wir die Buchungslogik erweitert, die Portal-Synchronisation stabiler gestaltet und Anpassungen im Selfservice umgesetzt. Ergänzend dazu wurden zahlreiche Fehler im Portal, bei Buchungen, im Mitgliederprofil sowie in Auswertungen und Belegen behoben, damit die Nutzung insgesamt reibungsloser und zuverlässiger wird.
Neu
  • Innerhalb der App können Beiträge nun miteinander verlinkt werden. Nutzer:innen haben damit die Möglichkeit, etwa auf einen Beitrag in einem anderen Raum oder auf einen Kommentar zu einem anderen Beitrag zu verweisen.
Verbesserungen
  • Emojis und Smileys werden nun immer an der aktuellen Cursor-Position eingefügt. Bisher wurden sie standardmäßig am Ende des Beitrags platziert.
  • Wenn bei einem Mitglied die Kontaktmethode auf „Keine Kontaktaufnahme“ gesetzt ist und der Belegversand im Debitor ebenfalls auf „Keine Zustellung“ eingestellt ist, wird das E-Mail-Feld im Mitgliederprofil nun auf „optional“ gesetzt, sodass nicht zwingend eine E-Mail-Adresse hinterlegt werden muss. Dadurch kann die E-Mail-Adresse entfernt werden, ohne dass campai weiterhin eine Eingabe verlangt.
  • Gutschriften für Belege aus Buchungen können nun storniert werden, allerdings nur, wenn die dazugehörige Gutschrift manuell erstellt wurde. Automatisch erzeugte Gutschriften, zum Beispiel nach der Stornierung einer bezahlten Buchung aus der Anwendung Kurse, Plätze und Events, bleiben weiterhin nicht stornierbar. Eine Buchung mit einer manuell erstellten Gutschrift kann erst dann storniert werden, wenn die zugehörige Gutschrift zuvor storniert wurde.
  • Die Buchungsart eines Events kann nicht mehr geändert werden, sobald bereits Teilnehmer für dieses Event vorhanden sind. Dadurch bleibt die Konsistenz der Anmeldungen gewahrt und mögliche Konflikte werden vermieden.
  • Portal-Synchronisation: Beim Synchronisieren von Räumen werden Mitglieder nun zuverlässig und ohne technische Einschränkungen aktualisiert. Der Prozess arbeitet jetzt auch bei einer großen Anzahl von Änderungen deutlich stabiler und effizienter. Dadurch werden Fehler vermieden, die auftreten konnten, wenn viele Mitglieder gleichzeitig hinzugefügt werden mussten. Alle Mitglieder werden jetzt korrekt ergänzt oder entfernt, sodass die Raumzugehörigkeiten und Themen stets aktuell sind.
  • Selfservice: Änderungen an Adressen, Postleitzahlen oder anderen Stammdaten von Mitgliedern werden nun zuverlässig in den Debitor übernommen, solange die Eingaben die zulässige Länge nicht überschreiten und keine bestehenden Abweichungen vorliegen. Abweichende Daten werden zudem nicht automatisch überschrieben, um bereits manuell gepflegte Informationen zu schützen. Dadurch erscheinen alle Mahnungen, Zahlungserinnerungen und Belege jetzt korrekt mit den aktuellen Daten.
Bugfixes
  • In der Admin-Ansicht werden nun auch Inhalte von selbst hinzugefügten Feldern im Buchungsformular korrekt bei den Teilnehmer:innen angezeigt. Damit werden alle während des Buchungsprozesses hinterlegten Angaben wieder wie gewohnt sichtbar.
  • Bei verknüpften Bankkonten wird nun die korrekte Anzahl an Vorschlägen angezeigt. Bisher wurde fälschlicherweise eine andere Anzahl an Vorschlägen angezeigt, als tatsächlich vorhanden war. Jetzt stimmen die angezeigten Vorschläge zuverlässig mit den tatsächlichen Transaktionen überein.
  • In den EÜR-Auswertungen werden nun keine Summenwerte mehr zusätzlich direkt unter den Überschriften angezeigt. Bisher wurden Gesamtwerte fälschlicherweise neben den Kategorienüberschriften dargestellt.
  • Portal: Wenn ein Beitrag zitiert wird, zeigt campai nun korrekt den Namen des ursprünglichen Erstellers an. Zuvor wurde beim Zitieren fremder Beiträge fälschlicherweise „Du“ angezeigt, während Zitate der eigenen Beiträge bereits korrekt dargestellt wurden.
  • Wenn als Standardsprache der Organisation Englisch ausgewählt ist, funktionieren die Platzhalter in den Zahlungsinformationen nun korrekt. Zuvor wurden die Platzhalter nur als reiner Text angezeigt, statt den tatsächlichen Wert einzufügen.
  • Bisher bestand ein Fehler, bei dem die Bezeichnung einer Vorlage nur bis zu 25 Zeichen akzeptierte, während bei manueller Eingabe des Titels mehr als 25 Zeichen möglich waren. Dieser Fehler wurde behoben, sodass Belegvorlagen nun wieder problemlos gespeichert werden können.
  • Im Portal wurde ein sporadisches Problem behoben, bei dem Kommentare gelegentlich nicht geladen werden konnten. Nutzer:innen können nun wieder zuverlässig alle Kommentare sehen, ohne die App neu starten zu müssen.
  • Im Portal werden Nachrichten und Beiträge nun korrekt formatiert dargestellt. Zeilenumbrüche, die beim Verfassen eingegeben werden, bleiben erhalten, und Markdown-Listen (z. B. nummerierte oder Aufzählungspunkte) umbrechen automatisch, wenn sie das Ende des Anzeige-Bereichs erreichen
  • Bei Mahnungen und Zahlungserinnerungen wird nun stets die aktuelle Stammdateninformation des Debitors verwendet. Bisher konnten Änderungen an Namen oder Adressen eines Debitors nicht in nachfolgenden Mahnungen übernommen werden, sodass veraltete Daten angezeigt wurden. Jetzt spiegeln alle Folge-Mahnungen, Briefe und Rechnungen zuverlässig die aktuellen Angaben wider.
  • Teilnehmer:innen werden nun korrekt auf alle Folgetermine übernommen, wenn die Option „Dauerhafte Teilnahme“ aktiviert ist. Bisher wurden Teilnehmer:innen, die sich für den ersten Termin eines wiederkehrenden Events anmeldeten, nicht automatisch für die weiteren Termine übernommen. Mit der neuen Umsetzung werden alle Folgetermine eines Events automatisch aktualisiert, sodass Teilnehmer:innen für alle geplanten Sitzungen eingetragen sind.