Propose your fantastic ideas regarding the Thinkwise Platform to our Product Team.
Hotfixes for the Thinkwise Platform are released on regular basis. Now, I have to subscribe to the updates and releases subforum at the community to be notified. I'd like to be able to get notified about hotfixes and execute them from within the SF. In the current situation I have to open TCP, download the Deployment Center application for the hotfixes, and execute them. It would improve the developer experience if this gets easier.
Currently when using a tree based upon a grouped column, the label of this column is displayed on top of the value of that grouped column. I would like to be able to disabled this label. Often I do not need this label and for some users this is very confusing. In this example I would like to hide the label text Ship Manager. All I have to see is the value “Athena Marina Co. Ltd. This will also keep the tree view much smaller, since currently this takes up two rows instead of one.
For my client it would be very much welcome to have a new Process action that can Zip and Unzip a file. Since we will use Indicium to help us import files, we need to be able to Unzip uploaded/incoming files. Most times these zipped files are compressed with Bzip2. We currently run code to use 7-zip to unzip the files to the desired location. I do think other companies can benefit greatly from this too. The parameters for this action will most likely be but not limited to: File location (where the zip file currently is) Zip/Unzip to (location where to zip/unzip to) Compression type (Type of compression used or to be used to zip/unzip - Bzip2 for instance) Password (In case the file is or needs to be protected) The Process action should return a list/variable of what files have come out of the zip file
With 2020.2, the icons are stored in database. But when you would reuse an icon already used in your project, you have to select it again as image upload, so the icons are stored multiple times.Would be better if there is a central repository (per project / version) where the icons can be maintained and where you can refer to.An example is the info icon, what can be used on multiple subjects.See also
In the applications we create with SF, there are tables that are used in multiple applications. We call these “basic data” tables. For example, the tables for countries, states and cities are the same for all our applications. We would like to share these tables without the need to copy them from 1 project to another. This becomes cumbersome when there is a change in the table, we need to manually update all projects that incorporate this table. We did a research project, where we created a base project. This base project contained the tables that we wanted to share. We then imported this base project in a “normal” work project. This resulted in the tables to become available in the SF. Allowing the creation of relations between the tables in the base project and the tables in the work project. Updating the base project resulted in a warning that are is an update of this base project, and that it needs to be updated again. However, when we generate a version of the work project, all imported base projects are reimported. E.g. tables are removed and inserted. As a result, all references between the tables are removed and need to be manual recreated again. As you can imaging, this is an error prone process. TL/DR: Provide a method for sharing table configurations between multiple projects from a single source. When the source is updated, there should be a convenient way to update the depended projects with the new configuration. Where the references in the work project are maintained during the update process.
When developing it can be easy to create new objects and validate after all development is done. This can mean that you have used disapproved object names and have created and even deployed all kinds of objects with this disapproved name. Having to rename all these objects can be a pity.It would be nice if during adding or editing objects, that I would be notified that my object name matches with a disapproved sub name. This could be inside the default procedure throwing a pop-up message explaining to me which sub name is used but disapproved.
When a new release is created, the SQL scripts contains statement like ‘grant … on … to public’The role public is part of every user who can make connection with the database. This results in the effect that I’m not able to give developers rights to look into production databases, because if I give these rights, they are also able to mutate the content of the database. In my configuration only the applicationpooluser of indicium/indicium universal/webgui needs rights to the database. So, my request is not to grant rights to the role public, but to a rolename defined by myself. This gives me the ability to create a difference between the rights of the applicationpooluser and any other users I want to give access to the database.
Now that our processflows have become more powerful I find myself programming more code templates for specific processteps. At the moment this requires quite a bit of work. I have to go to the functionality screen and create a new control procedure and template from there and then search for my specific processtep, which sometimes can be a bit of pain. Also reviewing process procedure templates within a processflow is a bit of a pain. Because there is no quick way to see the code linked to a processtep.What would of great help is being able to create/manage control procedure and templates from a specific processflow step. This will save alot of time during development and will make the review work of processflows alot easier aswell. Within the processflow screen you will get a control procedure screen that automatically filters on code group process. And it should also include a prefilter for showing control procedures that have at least 1 template linked to a step of this processflow.Next to this, this same tab is also available on processflow step level. In that screen the prefilter will only display control procedures that have at least 1 template linked to this processflow step.And finally you will get a direct detail from the processtep that will show you all control procedure templates linked to this processflow step.Update: I almost forgot, the program object items that are shown when assigning a template from this new control procedure/template screen should only contain the processteps of this processflow.
We will be working with multiple model DBs in 1 IAM.In this case, our IAM has 1 Model and several Model DBs which are linked to this model (e.g. DB_1 and DB_2)To upgrade these databases we now need to run 2x twdeployer; 1x for DB_1 and 1x for DB_2. It would be much nicer if twdeployer had the option to upgrade all model DB's at once based on the contents of the gui_appl.
When using https://docs.thinkwisesoftware.com/docs/sf/overview#file-storage---allowed-extensions Please add the selection for file type in de upload dialog to prevent selections not accepted in the next stepso this error doesnt appear
Hello everyone,Wouldn’t it be nice to have the existing Universal GUI Login screen having the option for login in to the Applications either via existing local account (IAM) or click on a button “Sign in with Microsoft” ? We have currently 6k+ seafarer Users using our app with Local IAM account and planning to introduce another 300 Office Users having their Microsoft SSO enabled. User experience will be changed for our existing 6k + seafarer users using the application as a Mobile App. Using the SSO brings a long process to login for both users types (office, seafarers). For the office users it is only once until session expiration, but for our seafarers it will always be the case for each login.Right now if enabling the SSO with Microsoft or other external provider you have to be redirected through Indicium Login. This defeats the purpose of having the custom.css on the Universal GUI. This SSO should be merged into a Universal Login.Indicium to be left as only an Admin tool not being accessible by simple users unless specifically mentioned in the URL.Since applications are developed on Universal GUI then their login should remain on same interface.E.g.
When creating a view and the template to populate the view, it is necessary to keep the same field order. Also when expanding the view, it must be ensured that the field is returned in the same place by the code. It would be useful if this is not necessary, as long as you make sure the code in the template uses the correct field names.
Currently it's not possible to trigger a process flow (e.g. Add record) when adding a record from within a lookup.A workaround currently is creating a DB trigger. However, the downside of this is that you'll loose the link information within the SF.If performance could be an option, an additional settings for enabling process flows from lookup could be an option
When merging a branch you see all actions that have been performed on both project and branch. Currently there is just one prefilter for root actions. Looking at the columns there is no "Has conflicts” column that I can use to quickly find the conflicting actions.But in the end a "Has conflicts” prefilter would be great to quickly find those actions that need your attention. And basically merging is all about finding conflicts and resolving them.
In the userinterface of our application we have use background colors via a conditional layout. It would be helpful to the user if you could connect some text to the conditional layout which appear if you hover over the field on which the conditional layout is applied. So then user can instantly see what the color means.
Hello,I want to add a search field into a screen. Something like this but for the rows that are in my screen.Is that possible?
I have a status table with id, icon (upload) and name. It would be great to have the lookup combo as an image combo.
The ability to open a page more than one time the same way it is configured on windows GUI of the Software Factory by pressing the shift + page.This will provide the flexibility to have different content on the same screen which we need to compare the content.
Hello,We are currently using an external address validation API. Like many address validation APIs, this one also supports an "input parser". This would make it possible to get a correctly formatted and validated address back when typing an address. Would it be an idea to add a control of the type autocomplete (I am just saying). And this refers to the function to execute a "request" to an external API to validate the data entered and, where necessary, to complete it on the basis of the "response".Regards,Randolph
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.