Approve Field ControlThis control is designed to give you the ability to stop the process until you get approval (signature) from a particular person or more. It is possible to decide from which size we will request one signature and from which the other .... and so on. In fact, this is how we define the process policy in your company. A common needWhen a particular feature contains a number of tasks under it and each one defines how many hours it requires, we want that if the total hours required are more than a certain amount this will prevent the process from continuing, and require approval from the department manager. Configuration in Azure DevopsAs an example we will define a field that will contain a numeric value (to which we can perform aggregation from its sons). And we will define an Approve control that will require approval when the amount in this field is higher than 1000. And the NeedApprove String field, we will define as a field where the product of this control will arrive at the end, and on it we will perform a RULE that requires it to be full (Mandatory) when we want to be in State Done, and the control will put an "Accept" value in it or leave it blank. We will of course define additional fields, which will help us maintain values that we have already confirmed or if we would like to write down any comment at all and of course follow the status of the request. How it looks likeEmpty RequestAfter adding valueThe yellow sign show that it need an approve
After press the wanted button, it changes the sign.If you are the approver, you still can change your mind
After ChangingIf you do change your mind, he keeps the previuse action and value, to help you act again. (this image also shows if the value changes to higher value,he ask for new approve).
When you cascade two Control, and each one is for other approver.
Configuration arguments
|