credo che tu non abbia molte scelte a disposizione se non quella di tirare su l'ultima chiave ordinata "alfabeticamente", incrementarla "a mano" e fare la query di insert..

una cosa tipo

SELECT colonna_chiave_primaria FROM nome_tabella ORDER BY colonna_chiave_primaria DESC LIMIT 1

Poi "separi" la parte numerica della stringa e la incrementi di 1, ricomponi la stringa, fai la query di insert usando la nuova stringa (con la parte numerica incrementata) come valore della chiave primaria...

P.S. la query vale se tutte le chiavi primarie iniziano con "WS".... altrimenti dovresti modificare la query inserendo un like ad hoc (where colonna_chiave_primaria like 'xx%', dove xx potrebbe dipendere dalla tipologia dell'articolo)