Damit werden im Prinzip nur die Zwischensummen definiert.
Wir haben bei uns die Felder ZBUKR, AUSFD, HKTID und DOC1R für die Level 1, 2, 2 und 3 definiert. Einfach mal ausprobieren.
Zitieren:
DMEE: Sortierfeld ist Schlüsselfeld
Falls ein Sortierfeld zusätzlich als Schlüsselfeld markiert ist, bewirkt eine Änderung des Wertes in diesem Feld, daß der zugehörige Format-Level abgeschlossen wird.
Eine korrekte Definition der Schlüsselfelder ist unbedingt notwendig, um bei der Datei-Erzeugung die Abfolge der verschiedenen Levels entsprechend der Formatdefinition sicherzustellen.
Beispiel
Datenträger für Zahlungsverkehr
Im Formatbaum ist ein Segment 'COMPANY_CODE_ADDRESS' auf Level 1 definiert. Falls in den Zahlungsdaten mehrere zahlende Buchungskreise vorkommen, soll dieses Segment für jeden Buchungskreis genau einmal in die Datei geschrieben werden.
In diesem Fall ist das Feld FPAYH-ZBUKR ein Sortierfeld auf Level 1, für das das Kennzeichen 'Schlüsselfeld' gesetzt sein muß.
Bei der Dateierzeugung wird dann automatisch das Segment 'COMPANY_CODE_ADDRESS' ausgegeben, sobald sich der Wert in Feld FPAYH-ZBUKR ändert, das heißt, sobald eine Zahlung prozessiert wird, die einen neuen zahlenden Buchungskreis besitzt.
Wir haben bei uns die Felder ZBUKR, AUSFD, HKTID und DOC1R für die Level 1, 2, 2 und 3 definiert. Einfach mal ausprobieren.