The mini page is a new way to prompt for information when using a pre-configured page in a process. This is a new feature that was added in Creatio version 8.0.10 and it can be very helpful and be used in many ways. In this article I will be showing an example of one way you could use this mini page in a process. Before we get started there are 2 must haves in order to use the pre-configured mini page. You must be using Freedom UI Shell and your Creatio version has to be version 8.0.10 or higher.
In this example we will prompt the user with a mini page to select a new owner for the account page. The end result will look like this.

First step will be to get started on our process which will be a pretty short and simple one. First thing to do is create a unique identifier process parameter and name it AccountId and we’ll save that for later. Then we’ll add the pre-configured page and when clicking the add page button make sure you choose Freedom UI.

Our page itself is going to be very simple, we’ll just have the label and add a contact lookup for selecting the new owner.

Once we’ve created our mini page we’ll add an IF for if the user either saves or cancels the page. If they save then it’ll go to a modify data to update the accounts owner to the new contact the user selected on the mini page else the process will just end.

Once we have our process finished we’ll go to the account page and add a button wherever you want, I placed mine under the owner field. When you add your button you’ll then make sure to change the action to “Run process” and then select the process we just created. For the “Process parameter where the record is passed” you’ll select the AccountId parameter that we created at the very beginning.

Once you do this your button should be all good and you can go ahead and click it to run your process.

Using the mini page is a great new way to interact with users through processes.




Hi Tate,
How to update an existing activity record after saving the details from a mini page in the business process ?
Thanks in advance!
Not sure I understand what you’re after, but as far as updating an existing record, you’d use the Modify Data element – knowing which record to update would be up to how you’ve implemented things in the process.
Hi Ryan,
We need to retrieve some field values from an activity mini page and then update those values in an existing activity page. However, the current pre-configured page element does not provide options for selecting the fields.
Thanks in advance!
You either can
1) Do a separate modify data after the page to update the record based on the params from the pre-conf page
or
2) Connect the record to the pre-configured page (then you get data binding). See https://academy.creatio.com/docs/8.x/no-code-customization/bpm-tools/process-elements-reference/user-actions/pre-configured-page-process-element#title-2076-27
Ryan
Hi Ryan, I’m using the pre-configured page, if a user click the cancel button the business process doesn’t go to the exit process element
Do you have any code on that pre-conf page? If so, perhaps that is causing a conflict. Otherwise, not sure why that would happen.
Thank you Ryan
I found the problem.
In a pre-conf page do you know if it’s possible to cancel the button click if a custom validation fails?
Yes, it is possible. I believe normal validation methods work. Also, I’ve overridden the save function and then just call callParent or not (I can’t remember what the button click function is called but it’s not save IIRC – you’ll need to look at the base pre-config page type)