I do not yet have Service Requests up and running... That's a task for next year. For now, I've shoe-horned service requests into Incidents.
When my team is going to deploy a new computer, they are required to record details such as the computer name, model, etc. I've created a Child Panel for this information that is visible when subcategory is set to "new deployment". I can easily set these fields to required in the form. But, upon new ticket creation (and before the laptop is imaged) they would then have to fill out bogus info in order to save the ticket. Therefore, I want to be able to make the fields required before they resolve the ticket not before they can save the ticket. The problem here is that the ticket is set to "Resolved" first and then the field becomes required. By this time, they've moved onto the next ticket and the information is never filled out. I tried using a triggered action, when the status is changed from Active to Resolved... but, I couldn't find a way to make the field required.
Does anyone know how to make a field required before it can be set as resolved?