Mi viene in mente che potresti utilizzare una sequenza per creare la prima parte della numerazione e imporre che la seconda parte corrisponda all'anno corrente. In oralce ad esempio esiste per le sequenza l'opzione cycle ma non so se ti conviene perchè questa opzione non può essere impostata per data ma per massimo progressivo raggiungibile (e non credo che tu lo sappia a priori). Però per ovviare a questo problema potresti creare una procedura (da schedulare una volta all'anno, ad esempio il 01.01 di ogni anno) che resetti la sequenza.