How to configure smart document numbering to different soft types of Document ?

we have many soft document items and we want to set different set of sequence to the different soft document item types. But we want to leave the default document type item to empty to be filled by the user. I have tried implementing the code to write default numbering to different items but I don't want to write piece of code everytime when new sequence added.
Parents Reply Children
No Data