Wenn ich „Erzeuge neue Aktionscodes“ mache, dann habe ich eine Präfix Zeichenlänge und Suffix, aber er überschreibt komplett alle.
Wenn ich „Füge Aktionscodes hinzu“ anwähle, habe ich nur die Möglichkeit die Anzahl der Codes zu bestimmen, aber die Präfix, Zeichenlänge Suffix kann ich nicht bearbeiten.
Wenn du ein neues Muster möchtest, dann musst du bestehende Codes überschreiben (lassen). Wenn du das gleiche Muster beibehalten möchtest, Codes hinzufügen.
Eine Kombination von beidem gibt es nicht. Du könntest alternativ eine neue Rabatt/Aktion anlegen.
Wie du selbst geschrieben hast, die Administration macht nichts anderes als den Datenbankeintrag zu ändern. %s ist der Platzhalter für einen Char/String.
Alternativ in der Class einfach das löschen der alten Codes überschreiben.