Windows template prerequisites

hi, i have a vmware windows template, i need to use it to deploy new vm.
Which are the prerequisites to use the template?
For example all the vm i create with my catalogue have the template hostname and i cannot change it throught the dialogue.
The template must be in some particulare state?