nach einiger Recherche und Tests habe ich nun das gewünschte Ergebnis erhalten.
Der zu codierende String für z. B.
(251)1787(422)276(250)W2011-10-11-0000479-T(21)1234-5678/9/ABC(8200)P99(240)P99QA(8111)0012(3120)000486
sieht in SmartForms so aus:
<N2> ist mein im Style definiertes Zeichenformat für den DMC den ich vorher in der SE73 ganz normal erstellt habe.
Ich frage mich zwar immer noch wie beim decodieren der AI (das in Klammern) vom eigentlichen Wert getrennt wird, aber es funktioniert :)
Lt. der Analysesoftware von barValid ist der erzeugte DMC korrekt und kann auch
einwandfrei aufgelöst werden.
Vielleicht hilft es ja jemandem...
Grüße
Matze
Folgende Benutzer bedankten sich beim Autor M@atze! für den Beitrag: Haubi