why did anyone feel the need to programmatically create the Item Tax Templates in version-12?
There are now lots of unnecessary Item Tax Templates with unwanted names and now we need to deal with them!
Isn’t this a feature that the users may decide?
Moreover, since it is assigned to the Purchase Order Items, now they are impossible to revert, delete!
I wouldn’t try to outsmart the user in an ERP project. Just provide the functionality and leave the rest to the user.
We must carefully review design principles and approaches to such development efforts.