I created a custom field (number) and added it to Service Desk screen as mandatory. It defaults the value of '0' even though I have no default value set. Doesn't make sense to have a mandatory field I want the users to fill out when the system fills it out for me?
Hello,
Thank you for reaching out to Atlassian Community!
Firstly, it would be nice if you could go to the custom field configurations and check if you set the default value in the appropriate context.
If you don't know how to go there, you can follow these steps:
Besides that, you can add a new context that allows you to configure a custom field differently for different combinations of issue types and projects.
To add a new context, please follow these steps:
It is important to know that a custom field can only have one context per JIRA project. So you cannot have multiple contexts for different issue types in the same project.
In addition to this, if you're interested in knowing more about configuring a custom field, we have a public documentation that contains more information about it!
We really hope this information helps you.
Best regards,
Carlos
Hey Carlos, appreciate your reply, from my previous comment and this attached picture you can see there is no value set for the default value. I don't want anything in this field so it requires the user to fill out when it gets to the relevant screen. The problem is that it is defaulting a value, so the user is never forced to enter one in. I need this value cleared so that the user had to put something in.
As for the context, I prefer it to be this way across all types and projects, so not sure adding a new context would help any?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Also, I'm trying to do this without buying any plugins, I know I can accomplish this task with the JSU Suite Utilities, but we've had issues in the past upgrading Jira / Confluence and these plugins no longer working. It also seems like this is a bug versus a feature. We are on version: 3.15.3
Let me know - thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So I found where it was defaulting to '0' - I guess at some point when we made the Custom Field required globally (Field configurations) it automatically added it to each request type. The field was hidden since we couldn't figure out how remove (b/c it was required we know now), but when hidden it requires a default value on the Request types. I had to make the Custom Field optional in Field configurations, remove from the Field type.
There's still no way to make this required that I see without using a plugin, which stinks. The problem is for Service Desk tickets that come in from Email requests and not the Portal. It won't bring the ticket in from email if the field is required and not filled out, which how can you in email??? I need a validator to make this field required after it comes in during workflow change, but only plugins accomplish this.
I'll have to keep trying... thanks again
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.