With every release Microsoft brings some new features and it is the same case in this 2020 wave 1 release. In this 2020 wave 1 release, Microsoft has given us the ability to Customize Case Resolution FORM. Earlier, it was not feasible with OOB field required level properties or Business Rules to customize case resolution form or make ‘Remarks’ field mandatory on the case resolution form. So, we had to write a custom plugin which triggers on submission of Case Resolution form and applies field’s validation. And if the field doesn’t contain data then it stops submitting case resolution and shows message to user from plugin to enter required data. Now, this was some lengthy process as compared to customization of other entities. So, now with this customized Case Resolution Dialog, it saves time & effort of Custom plugins and simply allows us to use Business Rule which applies simple field required/mandatory level action with native business rules functions.
Now we can simply modify the Case Resolution entity FORMs by Form Customizer from https://make.powerapps.com.
Moreover, you can see in the above screenshot, there are two types of forms – one is Main Form and another one is Quick Create FORM. Here we can open any one of the FORM on the click of the ‘Resolve Case’ button.
To implement this, we need to enable required dialog to be opened on click of the Case Resolve button.
Go to Customer Service Hub>>Service Management>>Service Configuration:
Now, let’s have a brief look into the three Dialogs.
This option allows us to only open existing default case resolution dialog without having any modification. And even if you modified existing default form (Main FORM) it won’t show customized form.
Below screen shot shows default form without modification:
Quick Create Dialog
This allows us to open Quick Create Form instead of opening existing default case resolution dialog as this FORM will work as same as our OOB quick create form of other entities.
You can see in the Case Resolution entity, there is an OOB Quick Create FORM. Below screen is shot from https://make.powerapps.com
So, if you wanted to use this form make sure to add this form in your Model Driven app, otherwise this form won’t appear in you app on click of Resolve Case.
So, after enabling dialogs, it will open corresponding dialog on click of Resolve Case button.
Note: We cannot create Custom new FORMS in this Case Resolution entity.