3.1 Export-Regeln
Die Export Regeln erlauben das nachträgliche Bearbeiten der Daten des Exports. So können z.b. Buchungskonten nachträglich angepasst werden. Wir verwenden hier Twig als Skriptsprache.
Dokumentation zu Twig ist hier zu finden: https://twig.symfony.com/doc/3.x/templates.html
Das Feature ist zu finden unter Tools → Rechnungs-Export.

Rechnungs-Export Regeln sind unter Tool/Rechnungs-Export zu finden
Hier dann ganz nach unten scrollen und über den “Hinzufügen” Button eine oder mehrere Regeln erstellen

Über den Hinzufügen Button am Ende der Seite können individuelle Regeln für den Export hinzugefügt werden
Beispiel:

Anleitung zur nachträglichen Anpassung der Spalte "gkonto" (Beispiel)
Im folgenden Beispiel wird die Spalte "gkonto" nachträglich angepasst. Dabei werden verschiedene Bedingungen geprüft, um den Wert in der Spalte entsprechend zu setzen.
Überprüfung des Kontos:
Wenn das Konto in der Spalte "Konto" den Wert 000001 hat, wird das Buchungskonto "4240" in die Spalte "gkonto" geschrieben.
Wenn das Konto den Wert 000002 hat, wird das Buchungskonto "4230" in die Spalte "gkonto" geschrieben.
Überprüfung der Postleitzahl (PLZ):
Nach der Kontoprüfung wird die Spalte "Plz" auf einen Bereich zwischen 1000 und 2000 überprüft.
Falls die PLZ sich im Bereich von 1000 - 2000 befindet, wird die Spalte "gkonto" auf den Wert 4220 gesetzt.
Fallback-Wert:
Sollten keine der oben genannten Bedingungen zutreffen, wird der Wert aus dem Export in die Spalte "gkonto" gesetzt.
Diese Anpassungen erfolgen im Skript, um die Spalte "gkonto" basierend auf den genannten Kriterien zu aktualisieren. Stelle sicher, dass die Skriptlogik korrekt implementiert wird, um die gewünschten Ergebnisse zu erzielen.