Ok also wenn ich die Zeile "//$barcode = preg_replace("/^.?[_-]+(.?)$/", "\1",$barcode);" einkommentiere dann wird das SYSID_ auch mit im Barcode angezeigt. Allerdings kann Code39 keine Underscores lesen. Wenn ich einen Bindestrich nehme kann der Code auch nicht gelesen werden. Einzige möglichkeit ist in der Verwaltung unter "Globaler SYS-ID Präfix", eine Leertaste zu machen. Dann kann man den Code ohne Buchstaben drucken und in der Suche mit Barcodescanner drucken. Ich verstehe leider immer noch nicht warum das notwendig sein muss...