is there a way to make the Hardware asset tag field editable? or better yet allow users or administrators to manually enter a value either on the workstation during the initial scan?

Currently it gets its value from DMI...kinda like ZAM wherein you execute a cclient -diagnostic page and then...click on scan edit now, and you'll get a window which will allow you to setup the device with primay user asset tag etc.