Why not after printing of saving the system will automatically create the vendor id and vendor name and choose the first GL account entered as default GL Account including the date started
You won't be notified about changes to this idea.