# 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](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/226fc7f5-eace-4459-9d07-756af02bfb76/c26781c7-fce4-4c55-9f3e-6547fa767102/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260826%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260826T124500Z&X-Amz-Expires=86400&X-Amz-Signature=665d14f065202899d39b06c09966155ffebbeb7b43e3577629f896fee5bb323d&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1818x836")

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](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/226fc7f5-eace-4459-9d07-756af02bfb76/e36d22db-e022-4a08-b518-d947670b0c28/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260826%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260826T124500Z&X-Amz-Expires=86400&X-Amz-Signature=ce3bf153fafbd3c7fd1b1d2bf9c89f73066f9e62aa7ef1758a5a7503a8421745&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1240x761")


### **Beispiel:**

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/226fc7f5-eace-4459-9d07-756af02bfb76/27119c90-a7a2-477d-97fc-7c1015d4ee30/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260826%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260826T124500Z&X-Amz-Expires=86400&X-Amz-Signature=14747de8fee92e981e15e8d58b2f6a5228aaa7d434e79cbbfbf3dcf344d1f96b&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =1228x524")


### **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.


1. **Ü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.
2. **Ü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.
3. **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.

---

**Documents**

- [1. Anbindung an JTL-Wawi](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/1-anbindung-an-jtl-wawi-XTNGJY6qI1)
- [2. Dashboard](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/2-dashboard-ZPSyUsbvgs)
- [3. Rechnung - Export](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/3-rechnung-export-npUznAFgnp)
- [4. Eingangsrechnung - Export](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/4-eingangsrechnung-export-9lSo30NvMU)
- [5. KI-Übersetzungen](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/5-ki-ubersetzungen-yRuRLzxDNj)
- [6. SEO-Urls](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/6-seo-urls-RrZg5mao6v)
- [7. Bildimporte](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/7-bildimporte-kIuxeD4TrY)
- [8. Abo-Import](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/8-abo-import-TV8yaMe1yS)
- [9. JTL-Worker Überwachung](https://pc-web.getoutline.com/s/39624a61-2eee-4a5a-af53-7369ccb5d773/doc/9-jtl-worker-uberwachung-JMKfFW3Xod)