Deutsch Deutsch

MENU

3 min Lesezeit

EDIFACT-Erweiterung für TextWrangler-Editor

EDIFACT-Dateien bearbeiten

EDIFACT-Dateien bestehen aus Segmenten, Segmentgruppen, Datenelementen, usw., die mit bestimmten Trennzeichen voneinander getrennt sind. Zeilenumbrüche sind in einer EDIFACT-Datei nicht vorgesehen, was das Bearbeiten einer EDIFACT-Datei in einem Editor schwierig macht.

In den meisten Fällen werden EDIFACT-Dateien nicht in einem Editor erstellt (das macht üblicherweise ein EDI-Konverter), sondern nur im Editor geöffnet um nach bestimmten Informationen zu suchen. Bei­spiels­weise eine Nachricht mit einer bestimmten Nummer oder mit einem bestimmten Datum.

Erweiterung für TextWrangler

Ein möglicher Editor zum Bearbeiten von EDIFACT-Dateien ist TextWrangler. Der Editor ist kostenlos für Mac OS X verfügbar und bietet eine Reihe von Erweit­erungs­möglichkeiten.

Mit Hilfe der TextWrangler EDI-Tools kann man TextWrangler sehr einfach um EDIFACT-Funktionalität erweitern. Im Folgenden stellen wir die einzelnen Funktionen kurz vor.

Syntax-Highlighting

Ein gängiges Problem beim Arbeiten mit EDIFACT-Dateien ist die Tatsache, dass eine EDIFACT-Datei leider nicht mehr ist als eine (üblicherweise recht große) Textdatei mit kodierter Information. Für die maschinelle Verarbeitung bestens geeignet, ist eine EDIFACT-Datei für einen Menschen jedoch schwer lesbar.

Öffnet man eine EDIFACT-Datei in TextWrangler, so sieht die Datei meist wie folgt aus. Zur besseren Lesbarkeit wurden in dieser Datei bereits Zeil­en­um­brüche eingefügt.


EDIFACT-Datei in regulärer Ansicht
EDIFACT-Datei in regulärer Ansicht

Das Auffinden eines spezifischen Segments ist schwierig, da keine Hervorhebung der Segmente erfolgt. Zumeist möchte man schnell die einzelnen Nachrichten identifizieren — sprich die UNH-Segmente sehen, welche eine Nachricht einleiten.

Nach Installation des EDIFACT-Syntax-Highlighters werden die einzelnen Segmente, Segment Separatoren und Composite Data Element Separatoren farblich hervorgehoben. Dateien, welche auf .edi enden, werden automatisch als EDIFACT erkannt. Bei allen anderen Dateiendungen kann durch Auswahl von EDIFACT in der linken unteren Ecke des Editors das Syntax-Highlighting aktiviert werden.


EDIFACT-Datei mit aktiviertem Syntax-Highlighting
EDIFACT-Datei mit aktiviertem Syntax-Highlighting

Noch besser sieht das Ganze aus, wenn man ein dunkles Farbschema verwendet — z.B. Charcoal Color Scheme.


EDIFACT Syntax-Highlighting mit dunklem Farbschema
EDIFACT Syntax-Highlighting mit dunklem Farbschema

Textfilter

Mit Hilfe von Textfiltern können EDIFACT-Dateien schnell expanded und collapsed werden. Expanded heißt dabei, dass hinter Segment-Separatoren Zeilenumbrüche eingefügt werden und collapsed, dass alle Zeilenumbrüche wieder entfernt werden. So wird aus der EDIFACT-Bestellung

UNA:+.? 'UNB+UNOA:3+01234567890123:14+01234567890124:14+140516:1552+MSGNR111++++++1'UNH+1+ORDERS:D:01B:UN:EAN008'BGM+220+DOCNR1234'DTM+137:20140519:102'DTM+2:20140520:102'NAD+BY+5682357469542::9'NAD+DP+3839204839274::9'NAD+SU+0293083940382::9'LIN+1++1122334455667:EN'QTY+21:11.00:PCE'UNS+S'CNT+2:1'UNT+12+1'UNZ+1+MSGNR111'

die besser lesbare Darstellung

UNA:+.? '
UNB+UNOA:3+01234567890123:14+01234567890124:14+140516:1552+MSGNR111++++++1'
UNH+1+ORDERS:D:01B:UN:EAN008'
BGM+220+DOCNR1234'
DTM+137:20140519:102'
DTM+2:20140520:102'
NAD+BY+5682357469542::9'
NAD+DP+3839204839274::9'
NAD+SU+0293083940382::9'
LIN+1++1122334455667:EN'
QTY+21:11.00:PCE'
UNS+S'
CNT+2:1'
UNT+12+1'
UNZ+1+MSGNR111'

Die Textfilter kann man anschließend noch mit Shortcuts hinterlegen (unter Mac OS X Settings > Keyboard > Shortcuts) — z.B.

  • expandEDIFACT ⇧⌘E = Zeilenumbrüche einfügen
  • flattenEDIFACT ⇧⌘R = Zeilenumbrüche entfernen

Mit Hilfe dieser kleinen Erweiterungen fällt das Arbeiten mit EDIFACT-Dateien in TextWrangler um einiges leichter.

Themen

Meistgelesen

Weiterlesen

2 min Lesezeit

E-Rechnungs-Compliance: Warum elektronische Rechnungsstellung jetzt strategisch gedacht werden muss

Wachsender regulatorischer Druck und verkürzte Meldefristen: Elektronische Rechnungsstellung wird zum kritischen Risikofaktor für Unternehmen. Wir zeigen Ihnen, wie Sie E-Invoicing-Compliance nachhaltig verankern, Sanktionen vermeiden und die Umstellung auf E-Rechnung als...

7 min Lesezeit

E-Invoicing in Spanien: VeriFactu, Crea y Crece und neue Fristen ab 2027

Spanien verschiebt die verpflichtende Nutzung des VeriFactu-Systems auf 2027. Unternehmen müssen sich dennoch frühzeitig auf zertifizierte Rechnungsstellungssysteme (SIF), neue technische Anforderungen und die kommende B2B-E-Invoicing-Pflicht vorbereiten. Dieser Artikel erklärt die...

8 min Lesezeit

E-Rechnung in Kroatien: Fiskalisierung 2.0, Pflichten und Fristen ab 2026

Seit dem 1. Januar 2026 gilt die verpflichtende B2B E-Rechnung in Kroatien mit paralleler Fiskalisierung und E-Reporting. Unternehmen müssen UBL 2.1 gemäß CIUS verwenden, Transaktionen melden und 11 Jahre archivieren....

8 min Lesezeit

E-Rechnung in Serbien: Pflicht, Fristen und E-Transport im Überblick

Serbien erweitert die E-Rechnungspflicht (SEF) um E-Transport (e-Otpremnica), also elektronische Lieferscheine und Empfangsbestätigungen. Hier finden Sie Zeitplan, Pflichten und Umsetzungstipps.

7 min Lesezeit

Warum Ihr WebEDI-Portal das PDF-Chaos nicht stoppt

Sie haben ein WebEDI-Portal eingeführt – und trotzdem bleibt das PDF-Chaos? Erfahren Sie, warum viele Lieferanten Portale meiden, was das für Ihr Onboarding bedeutet und wie ecosio Flow WebEDI endlich...

7 min Lesezeit

E-Invoicing-Compliance einfach gestalten – ohne Ihr Geschäft auszubremsen

Vereinfachen Sie die E-Invoicing-Compliance mit skalierbaren Strategien – für weniger Risiko, weniger manuellen Aufwand und revisionssichere Rechnungen im großen Stil.

5 min Lesezeit

Ein Tag voller Innovationen und magischer Momente – ecosio Kundentag 2025

Inspiration, Innovation, Interaktion – der ecosio Kundentag 2025 brachte Entscheider, Experten und Partner in einzigartiger Atmosphäre zusammen.

5 min Lesezeit

Ein Tag voller Innovationen und magischer Momente – ecosio Kundentag 2025

Inspiration, Innovation, Interaktion – der ecosio Kundentag 2025 brachte Entscheider, Experten und Partner in einzigartiger Atmosphäre zusammen.

3 min Lesezeit

E-Invoicing Compliance: So gelingt die internationale Umsetzung

Globale E-Rechnungsanforderungen nehmen rasant zu – erfahren Sie, wie Ihr Unternehmen mit der richtigen E-invoicing Compliance-Strategie rechtssicher und effizient agiert.

5 min Lesezeit

EDI mit KI-Integration: Wie Künstliche Intelligenz Ihre B2B-Prozesse revolutioniert

Künstliche Intelligenz (KI) verändert Geschäftsprozesse in vielen Bereichen – vom E-Commerce bis zur Lieferkette. Doch wie sieht es beim elektronischen Datenaustausch (EDI) aus? Die Antwort: EDI mit KI-Integration ist dabei,...

3 min Lesezeit

Multinationale E-Rechnung: Sind Sie bereit für die neue Realität der E-Rechnungsstellung?

Die multinationale E-Rechnung ist mehr als nur ein Trend – sie ist eine gesetzliche Pflicht. Erfahren Sie, warum Ihr Unternehmen jetzt handeln muss, um global wettbewerbsfähig und compliant zu bleiben.

4 min Lesezeit

ecosio Insights: E-invoicing Innovation – Künstliche Intelligenz und die Zukunft der E-Rechnung

Künstliche Intelligenz im E-invoicing bringt nicht nur Effizienz, sondern verändert grundlegend, wie Unternehmen Rechnungen verarbeiten, prüfen und strategisch nutzen.

1

🇫🇷 Prêt pour la facturation électronique en France ?

Accédez à notre kit de préparation et obtenez :

  • – Une vision claire des obligations à venir
  • – Les clés pour choisir la bonne solution
  • – Des outils pour évaluer votre conformité
  • – Des conseils d’experts concrets