Lieber Klaus,
eine Sache würde ich noch prüfen, um die Gültigkeit Deiner Grundannahme (Binärdaten als Hex-Repräsentation in 1022er-Chunks in Tabellenzeilen geschrieben) zu validieren.
- Schreibe die Hex-Repräsentation in eine Textdatei.
- Vergleiche Hex-Repräsentation in der Textdatei mit der Hex-Repräsentation in einem Hexviewer, der die aus SAP heruntergeladene PDF-Datei anzeigt.
Wenn ich die Quelltexte der beiden PDF-Dateien (manuell aus SAP und über den Funktionsbaustein gespeichert) vergleiche, dann sieht die Reihenfolge nicht vertauscht aus. Aber es fehlen Daten (oder sind anders kodiert?). DIe Größe hat sich nahezu halbiert (60.646 bytes zu 30.660).
Bis wohin findest Du denn Übereinstimmungen? Passen die Hex-Werte der ganzen ersten 1022 Zeichen (511 Bytes)? Scheint jedenfalls nicht so...
Liebe Grüße
Felix Riesterer