Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
Related to the Question we made :We would like a way to hide the translation of Task buttons, to only show the icons.
As a user I would like to navigate in my application and in case I revisit an already open page, then that page should display the latest data by auto-refreshing, and not wait until the auto-refresh interval elapses in case that is set. e.g I have a page form where I modify information but the effect of those modifications extends to the display of the same information into several other pages. Upon revisiting a page which I had open previously I would like it to see the latest information that was entered, meaning the page to auto-refresh when revisited.I open page A that displays fields name ‘Dino’ and surname ‘Saur’I open page B that displays fields name ‘Dino’ and surname ‘Saur’ , address, etc I modify in page B the field surname to ‘Lizard’I revisit Page A which I previously opened and still has surname as ‘Saur’ and not ‘Lizard’.
Our team is currently investigating adding our manual data conversion scripts to the SF instead of managing them manually and running a bunch of scripts before and after the 020-upgrade script.We ran into a small issue, the current option for adding manual data conversion including from version x to y or always don't exactly suffice. We are looking for a smart option in between those two, which works similarly to a smart upgrade of tables, control procedures or tasks. An example of the problem, I have version 1.1, 1.2 and 1.3 of a project. If I add a manual conversion script to the 1.2 using the ‘always’ option, this script is generated into any upgrade following the 1.2 upgrades. For example 1.1 → 1.2, 1.1 → 1.3 but also 1.3 → 1.4. And that one we find less desirable.If we chose the second manual data conversion option, x to y, and add the script to the 1.2 version we have to specify which specific version the code is generated from (the x). Most logical would be to specify this manual data conversion script to be applicable from 1.1 to 1.2. Now the conversion script is only generated into upgrades from 1.1 → 1.2. Not into 1.1 → 1.3 for example. We would like to be able to generate these into upgrade scripts ‘smart’-ly. Thus, if we add a manual conversion script in version 1.2, it will be generated in updates 1.1 → 1.2, 1.1 → 1.3, 1.1 → 1.4, etc. But not into the upgrade script 1.3 → 1.4.Splitting up upgrades and upgrading from 1.1→ 1.2 and then 1.2→ 1.3 manually doesn't work for us as we have about 40 instances of our applications running as production databases, a fair number of which are 24/7 available/active with limited time for downtime/upgrades.
I would like to see that the GUI shows a visuals indicator that a user is in a GUI flow. Now when you go from flow starting task A to task B (with a for example a decision node or HTTP requests in between) the user doesn't see that a next task is coming up. Implementation could be something like a tsf_send_progress idea where are user is aware that the flow is getting info, making a decision or whatever is in the flow.
As discussed in this topic:DevExpress Word export - Tables aren't adjustable | Thinkwise Community (thinkwisesoftware.com)It would be great if the TableLayout property in DevExpress could be take into consideration when exporting a report to Word within the SF process action via a parameter for example. Currently when a report gets exported to Word the tables that’ve been set up in DevExpress aren’t manually adjustable because they’re rendered as labels or text boxes.
As we are located in Brazil, I am really missing the option to set a language per application. For example we have the IAM and SF that I would like in English (because it's not fully translated for pt-BR). And then I have applications completely in pt-BR but also only in English. Now I can only set my language globally. So my idea here is:to set a specific IAM language to set a specific language per ApplicationThe user defined language can continue to be the default. To not have these type of situations anymore
Hi,I am using the Resource Scheduler in the universal GUI, I really like the look and feel, but I dont really like the way the sorting is working right now.By default is sorts (within a resource):Start date end date nameIn my opinion the sorting should have more customization options.For example:I want it to sort how my subject is sorted, because I have an order column in my appointments. In my example I want the first 4 green ones like they are, but then the 5, 6 and 7 from the blue one, then the 8 and 9 from the yellow and then the 10 and 13 from blue again. If the events dont overlap, then they can start behind the others, but with overlap, I would like it to sort with the order numbers in the table.
It would be great if the Multi-Factor Authentication functionality of Thinkwise provides a ‘Trust device for X days’ setting. This should then not trigger another MFA request for that user on that specific device for the configured amount of days, while still prompting for the password (1 factor).Expected functionality would be similar as described here for Azure AD, but then for Thinkwise IAM accounts: https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/recommendation-mfa-from-known-devicesImportant: the number of days should be configurable by us.
Hi,To enable us developers, apply correct role assignment to IAM 'User Groups' from SF via 'Default User Groups'. Default User Groups from Software Factory should be used as a template for related applications' User Groups in IAM.New changes from 'Default User Groups' should always apply and overwrite every time US developers 'Sync To IAM.'We were informed that "if you want to un-grant access of existing roles, you need to change it within the IAM as the Default user group will not overrule (and thus not un-grant) the existing role assignment" , in our recent ticket in TCP.Every deployments from SF to different environments or If we need to apply corrections for non development environments, We sync to IAM:* After creation once the an environment is upgraded with the new objects from SF * We do a 'Sync to IAM' for the rights changes in the 'Roles' and 'Default User Groups' from the main branch* After 'Sync to IAM' from SF, I press the 'Apply Default Authorization' in IAM for the synced 'Default User Groups(SF)' to apply on 'User Groups(IAM)'* Then the 'User Groups' from IAM should mirror the 'Default User Groups' from SF regardless of if a user group is just new or old, and SF User Group is the main templateThis should be the case so that, It is faster to remove/add roles from a user group if changes were introduced by the users.and the default user groups changes is always kept in every creation of a branch of a model and is no need to manually change the role assignments from User Groups in IAM every time we have a deployment.We have scenarios where:If the Admin gets a complain that a User is missing Roles then a Custom IAM user group can be created to attach on the related problematic user(s). A ticket to update the defaults in case it is for everyone on the same Default User group should be raised to do so in SF.If the Admin/Manager sees a User having more permissions than expected a temporary removal from the Default User Group can be made. A ticket to update the defaults in case it is for everyone on the same default User group should be raised to do so in SF or add an extra default User group to cater for this scenario of Users.Regards,Jeff
The size of the input fields in the filter-form screen component is currently determined by the size of the component itself. When the filter-form screen component takes up a small portion of the screen, the field-size of the fields in the component will be shortened to fit the limits set to the component. When using a filter condition the text inside the field gets cropped up to a point that it is hard to identify a filter condition (as shown in the screenshot down below).The only solution I see at the moment is to sacrifice page-design, and increase the size of the filter-form component as a whole.It would be ideal to be able to edit the field-sizes inside the filter-form component independently, so that it is not necessary to sacrifice page-design to increase user friendliness.
Instead of including config.json, web.config and appsettings.json files that break my instance after installing an update include them with a default_ or example_ prefix.That way I can just take the folder with the new Universal files and have someone paste them over the old ones. Now I constantly need to assist the IT staff because we don’t have access to the application servers.You should only need to touch settings files at the original point of installation and when something changes in said settings.
For big dataset it could help a lot for the performance to avoid using 'LIKE’ in where clauses. I wish a different behavior, depending on 'Filter Condition’ or an extra setting for this. Example: Combined filter value: 2019 2020 Result: SELECT .. FROM .. t1 WHERE (t1.[ACC_YEAR] LIKE '%2019%’) or (t1.[ACC_YEAR] LIKE '%2020%’) Should be: SELECT .. FROM .. t1 WHERE (t1.[ACC_YEAR] = 2019) or (t1.[ACC_YEAR] = 2020) When the Filter Condition is set to 'Equal to’
As a developer, I would like to hide action buttons and other functions in the form --Made by moderator
As a developer, I would like to position bars such as the Task and Report bars in any place on the screen --Made by moderator
Edited by moderator, the following ideas are created to replace this one:------------------------------------------------------Can the Universal GUI also be optimized a bit more for desktop users? I want to be able to give all end users a great experience.It is currently impossible to build screens that look really professional, do not raise questions and simply work pleasantly.For example:Be able to give fields in forms a minimum and/or maximum width (absolute and %) Be able to put tasks and actions in a logical place No prefilters, search field, Add and Refresh buttons in Forms They seem like small details, but they do matter and are necessary to gain trust with the end users
Hi All,Opening this as an Idea so that it can get votes and be implemented earlier. As per discussion on the Roadmap for the tooltips:“We are missing the Tooltips on Labels in Forms in Universal. We would like to provide the user once he hovers on the label of the field an explanation of what the field is supposed to contain in case the translation is not clear enouph.Right now we only get sort of tooltip with the complete value only when the value of the field is not fully visible. I suppose it should be configurable of what to show, a. the tooltip text or b. the value if not fitting the field width.”“Any given field I would like to specify a different tooltip when hovering the label of the control. Same way I define a translation for a Label I would like to specify a tooltip visible upon hovering the label.”“I expect the Universal GUI to read the Tooltip text column from the Subject > Columns > Translations and display that as tooltip when hovering over the (label/header of the) column. At least in the Form, but preferably also on the Grid header.”
If i’m correct, currently the grid row height set in the Subject is ignored by Universal. Because of this, we can’t show as much rows as we would like to. Why is this currently the case?And can we have this functionality in Universal implemented?
In our Enterprise Service Management Application, the core of the system is the creation of workflows. At the moment it works quite nice creating new table roles and adding the type of connections between the activities. How ever, users are often request for mor visual aid in creating the workflow. The visualization of the activities is already possible in the universal resource scheduler, however, the links are not possible. Could this be added, like it exists in the windows and webGui since 2021??
The Resource Scheduler pop-up is positioned below the mouse by default. This is rather annoying for users, as they usually navigate from top to bottom and left to right through the Planning screen. Could the pop-up show at the top right (not above, not besides) of the mouse?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.