non ho capito bene il problema, ma puoi:
-mantenere l'id contatore univoco (per sicurezza, serve sempre!)
-creare in nuovo campo "ordine" (numerico) composto da anno+N_ordine
(occhio a non complicarti la vita più del necessario)
quindi avrai sempre un prefisso yyyy più un numero incrementabile a tua discrezione