To achieve your target you need to create a lookup field on an account edit page and specify the link to an object that represents these surveys. You need to create an object for your surveys and creation of objects in the system is described in an Academy reference here. Once done you will receive a lookup for surveys.
Hi, you can do a business process. Reading the approval use a conditional flow when the approval is approve you modify with the modify item the stage field to "Checked" and when is "Rejected" to Something else.
Hi, you can do a business process. Reading the approval use a conditional flow when the approval is approve you modify with the modify item the stage field to "Checked" and when is "Rejected" to Something else.
It's possible to do via js development. I hope the development guide below will help you. ApprovalDashboardItemViewModel module contains approved/reject button.
Any idea how i can override the on click event of workflow bar. Lets say for example on click of 'In progress' i want to add some other logic, then based on that logic system will decide whether to allow user to proceed to 'In progress' or not. What method can I override so that i can put my custom logic ?
attributes:{"StageChange":{
dependencies:[{
columns:["Stage"]
methodName:"onStageChange"}]}},
//...
methods:{
onStageChange: function(){// do something here or prompt user// if needed, revert back to previous value}},
If you need to revert back to the previous value, what I would do is store the current Stage value in an attribute in the onEntityInitialized. Then you can use that to revert back if needed (and update the attribute if you do allow the change).
The only thing that could cause issues with this approach is if there are processes or case steps that would have already fired before you revert the change. Anyway just an idea.
I didn't spend too much time looking at the Dcm mixin to override the logic there, but this approach would be easier so thought I would suggest it. Hope this helps.
Click event of a workflow bar causes saving of a page. Before saving the page a validation happens. Please feel free to override the method asyncValidate to add a required functionality. For example:
I have created a new detail linked with Account Section. On saving the record I am geeting below error
'Item with name "UsrFleetInfoCommunication" not found'
When I checked the Object that is created , I cant find any column with this name in Advanced setting. Unable to find from where this error is getting triggered,
Unfortunately, this is not possible to tell what exactly is causing the issue without debugging the system.
The most common issues are:
1. Incorrect binding of detail and section it is inserted to. The correct binding in most cases would look like: section object column: Id, detail column: [lookup to the section object];
2. The wrong object is indicated on the detail. Please make sure, that all lookup columns in detail object are referring to the existing objects in configuration.
3. Please brush through detail schema and detail page in the configuration. They might be referring the object in the error message.
The steps you can take:
- Compile all items using configuration actions menu. In case there would be an error, you will be informed.
- Check the browser developers console tab (press F12) for errors.
- In none of the above help, you can contact your support team via email (support@bpmonline.com)
You can apply your custom styles to the mobile application. Styles (CSS) can be changed in the configuration. To do this, use the Terrasoft.writeStyles method. Presumably, an example is available in MobileActivityGridPageV2.
Here is more about customization possibilities within mobile application in the thread:
The corresponding method for mobile application is onSaveButtonTap(). Also, you can check onDataSavedSuccessfully() method, which executes after data saved.
Create a replacing object with Lead as Parent object..
Please open the replacing object in the object designer. When you click on any events of the object, you will be navigated to the object's event designer. There you can find a method named "UpdateLeadName" which can be referred in the attached screenshot.
When you double click the method, you can find the script task where you can alter the existing naming convention for Lead name.
The way of implementation mentioned above is absolutely proper. Please pay attention that the Override checkbox must be checked in order for the new implementation will be applied.
10 displayed records limitation has been designed to enhance user experience and system performance. You can have a big number of records in the detail object, therefore, in case they all will be displayed at once this will make your page load longer. If to take into account that there is not a single user, but some amount of users using this detail, it will multiply the load to a server.
Please use filters on the detail to quickly navigate through detail records.
Start from debugging the reloadGridData method and find how it works. Keep your attention on the "onGridDataLoaded" method. Additionally, please debug and find what happens after selecting a record.