Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
The sliding scale selector is nice,, but I would like it to have a popup to go to a more distant date more quickly. Or even some smart buttons here to go the previous / next event… Scheduler always starts on current date, and I would definitely prefer if the system does that only when there is no activity planned yet.. in all other cases it should go the first activity planned.
The current scheduler always start on the current time. This is unwanted. I want to be able to programmatically set the start date. There are a few ideas around this concept:Overrule start-view with custom date. Bound the plan-scale with start / end-date (for example when you plan an event) Hide non functional days/hours (holidays, weekends or other defined dates.. and hours that cannot be planned… )
In the Resource Scheduler for the Universal GUI it would be handy to enter a start and end time for a day, so that not all the hours of a day are shown in the scheduler? For example, for suppressing night hours.
For a customer I have created a scheduler in Universal. However, the customer indicates that she would like to set working days and working hours. This means that in certain scheduler views some end users have to scroll a lot to see the desired results. In the Windows scheduler it is possible to set working days and working hours. Could this setting also be applied to the Universal scheduler? This would be an additional reason for the customer to switch to Universal (earlier).
I'd like to be able to make a Variant of a Domain with Elements. Instead of making 'close to double' Domains I'd like to be able to do the next: Domain: "document_types" Elements(just some examples): 1- Purchase Order 2- Sales Order 3- Invoice 4- Picture 5- Kick off Document 6- Financial Summary So the case would be: I have a Documents table with a column "document_types" with this domain. As example there will be 2 views, where you can add Documents on different ways. So view 1: I want to be able to add Purchase Orders, Sales orders and Financial Summaries and in view 2: I want to be able to add Invoices, Pictures, Kick off Document and Financial Summaries. To achieve this i would have to make 2 more domains for view 1 and 2 where I'll also have to make sure the database values are the same as in domain "document_types". Right now it takes: -1 Extra time -2 The maintainability of these columns/domains are harder, because you need to make sure they are in-line with each other. What do you guys think?
At this moment, only one instance of a task can be linked to a table.
Now that history data has its own data mapping for data migration, please use the same default value as the field itself has a default value.So for example a mandatory checkbox field that has a default value of 0 in the col table: in the datamigration mapping it already inherits the default value value for itself. But the default value for the history data stays empty right now.
I would like to propose an improvement (or ask for help) regarding the Activate Detail event when used as a Start Object for a Process Flow.I want to use the Activate detail event to trigger a Process Flow. The goal is to fetch data from an external system/API and display it in the detail screen only at the exact moment the user opens that specific tab.Currently, when the detail grid is initially empty (no records), the Process Flow triggers successfully, but the input parameters are empty. The flow does not receive the Primary Keys (PKs) from the parent/reference record.Because of this, the Process Flow executes, but I have no context (Foreign Keys) to determine for which parent record I need to fetch the data.This behavior seems inconsistent compared to a Table Task. When you execute a Table Task on an empty detail screen, the application does pass the PKs from the reference/parent record into the task.I haven't found a way to retrieve the parent context in this specific scenario.If I am missing a configuration setting to pass the reference columns to the flow on an empty grid?Consider this idea to enable the Activate Detail event to receive the reference columns/parent PKs as input variables, even when the detail grid itself is empty.
It would be a good idea to validate at the moment you add Elements to a domain, that the length of the domain is sufficient to store the element database value.For example:Domain will be added with data type VARCHAR, length 5.Element with database value "TestValue” will be added.The system alerts the developer that it’s not possible to add this value as it would not fit within the domain setting of max. 5 characters.This would avoid frustration at testing when the developer notices that it’s inpossible to store the full database value "TestValue”.
Recently Microsoft introduced the latest version of SSMS that supports a new feature, Database Instructions, that allows you to store instructions and database structure information in extended properties.Database Instructions - GitHub Copilot in SQL Server Management Studio (Preview) | Microsoft Learn We use SSMS as our IDE combined with Github Copilot and having this integrated into SF would make this even more powerful.
In the Universal GUI grid the selected row, and the selected rows in multi-row selection, have different shades. Sometimes it's hard to tell which rows are selected. Currently these colors cannot be changed.It would be nice if this was configurable in the Software Factory.
It would be great if we can define a predefined value in the ‘Username’-field on the login screen.This value can then be populated by the domain-name in case Windows-authentication is use.This will speedup logging in for users as less chars needed for input and less chance for making mistakes.This option is already available for the Windows GUI (application.ini, add “Users = domain.local\’)
When using ‘Execute all creation steps’ at the Creation menu item (and staying in the first tab), I don’t get a signal when there is an error at the ‘Execute source code’ tab.Could a badge be added to the ‘Execute source code’ tab when there is an error when executing the code?
In our application we have multiple status domains. Each one having roughly the same statuses but we want them to have different translations. For example the status concept or completed.It would be nice to be able to apply an alternative translation to the elements of a domain.
When using pagination in the Universal GUI it has some disadvantages:It takes up space on screen, specially annoying when the list is not the full size of the screen. When changing filter/sorting you can find yourself suddenly at page X. But you only realize this once you have scrolled all the way up and cannot find the first record.Of course there is the option to disable pagination, but that could lead to performance issues.Even when disabled, Indicium will use pagination of 1000 rows (unless exempted) for executing SQL statements, however Universal only shows the data once everything is loaded. I would like to see an option that has the same performance advantages of pagination without the disadvantages of using pages in the GUI. For example like this community works, you scroll down and at the bottom of the loaded rows, it has a button to ‘Show more’ rows. Of course it would work even better if it automatically loads more rows when you have reached the bottom. An alternative could be that when pagination is turned off, Universal GUI already shows the first 1000 lines while Indicium is loading the rest of the data in the background.
Now that a new IAM version is released every 4 weeks, we would like an option to upgrade IAM with zero downtime. I imagine this could work something like this:Create a new database and upgrade it to the new IAM version. In the old IAM, execute a task to transfer to the new IAM database. This task does the following: Indicium connects to the new IAM and copies all models/UP/applications etc. from the old IAM. During this copy action, Indicium writes changes to both databases (or temporary blocks it) Once both databases are in sync, Indicium switches its configuration to the new IAM database. Remove the old IAM database But hopefully Thinkwise has an even better idea to accomplish this without having to switch to a different database. Maybe instead of a new database, it could be a different schema within the database.
Since 2026.1 we have to use the Software Factory using Universal GUI, which is great! However, I noticed that the Software Factory in Universal is using a listbar instead of a treeview like in the Windows GUI.I need a lot more clicks to navigate to the right menu items/documents since the list bar closes previously opened menu groups every time you open a new menu group.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.