Hallo Markus,
MrB ("vielen Dank für die Blumen") hat im Grunde schon alles gesagt. Deine Anforderung 12345A678 => 12345-A678 lässt sich mittels Suchmuster nicht abbilden.
Neben der Sonderzeichenproblematik kommt hinzu, dass Du ein weiteres Zeichen ("-") in den extrahierten Text einfügen möchtest. Das ist bei Suchmuster m.E. nicht möglich.
SAP nutzt bei den ELKO-Suchmustern leider nur eine Art "Regular Expression light". Ein Ansatz wäre die Interpretion kundenindividuell so zu erweitern, dass per "richtiger" Regular Expression der Bindestrich eingefügt wird. Im übertragenen Sinne haben wir etwas ähnliches bzw. die Nutzung von Regular Expression schon mal bei der Beinflussung der Buchungslogik implementiert.
Dennoch müsstest Du zusätzlich die Sonderzeichenproblematik lösen. Wir haben dafür einen Z-Interpretationsalgorithmus angelegt, bei dem über eine Tabelle gesteuert wird, welche Zeichen gelöscht werden. Anstatt der Z-Tabelle kann man die Zeichen, ählich wie im Standard, sicherlich auch hart verdrahten.
Beste Grüße
InDieDa
(IT-Berater, Prozess-/Projektmanager)
MrB ("vielen Dank für die Blumen") hat im Grunde schon alles gesagt. Deine Anforderung 12345A678 => 12345-A678 lässt sich mittels Suchmuster nicht abbilden.
Neben der Sonderzeichenproblematik kommt hinzu, dass Du ein weiteres Zeichen ("-") in den extrahierten Text einfügen möchtest. Das ist bei Suchmuster m.E. nicht möglich.
SAP nutzt bei den ELKO-Suchmustern leider nur eine Art "Regular Expression light". Ein Ansatz wäre die Interpretion kundenindividuell so zu erweitern, dass per "richtiger" Regular Expression der Bindestrich eingefügt wird. Im übertragenen Sinne haben wir etwas ähnliches bzw. die Nutzung von Regular Expression schon mal bei der Beinflussung der Buchungslogik implementiert.
Dennoch müsstest Du zusätzlich die Sonderzeichenproblematik lösen. Wir haben dafür einen Z-Interpretationsalgorithmus angelegt, bei dem über eine Tabelle gesteuert wird, welche Zeichen gelöscht werden. Anstatt der Z-Tabelle kann man die Zeichen, ählich wie im Standard, sicherlich auch hart verdrahten.
Beste Grüße
InDieDa
(IT-Berater, Prozess-/Projektmanager)
Zuletzt bearbeitet am 05.12.18 11:22