Ask a question or have a conversation about the Thinkwise Platform
Recently active
Is it possible to hide the search box + prefilters in the Form in the Universal GUI action bar?We do want to have them available in the list. But in the form we only want the CRUD + task buttons. I tried setting up the action bar to only show tasks + Crud and in the list screen add a search + prefilter bar. While this has the desired result, the layout is different from the normal action bar which makes it feel messy. Also the search box doesn't show the box but just a magnifier icon with a popup box this way:ListForm
Hey everyone,I'm facing the following situation:I am using the import_api of Indicium to import an Excel file via our own universal application. For this, I have two HTTP connectors in my process flow. One for setting up the staging table and one for committing the staging table. I currently have this set up using basic authentication.Now I have the following question: What is the best/most secure way to connect to Indicium from your own universal application via a processflow? Basic authentication works but isnt our preferred method.With kind regards,Jeffrey
I have an issue in which Report actions are not working in Indicium, but they do if I use the developer shortcut. I have made a Report with a parameter that has the property Action, based on https://docs.thinkwisesoftware.com/docs/sf/reports. It allows me to Export to Excel for example.When I try to generate the report via the developer shortcut I get the following pop-up:Via developer shortcutIf I execute this Report then an Excel is generated, as expected. When I try to do the same via Indicium then I get:In IndiciumIf I try to execute this Report then nothing happens. According to the documentation, action 12 is 'Export to Excel’In Thinkwise documentation > Reports > Report actions Notably the list of actions I can select is also different.Left via developer shortcut, right in Indicium What do we need to do to be able to use Report actions in Indicium?
Hey everyone,Im running into the following problem:I am using the import_api of Indicium to import an Excel file via our own universal application. For this, I have two HTTP connectors in my process flow. One for setting up the staging table and one for committing the staging table.We want the HTTP connectors go to the following URL’s:https://host_name/indicium/iam/my_appl/my_parent_table(1)/detail_my_detail_table/stage_importhttps://host_name/indicium/iam/appl_staged_import_my_table(<guid>)/commitThrough insomnia this works fine and well. However when try to run this in our application through the following process flow: We get the following indicium logs message:2024-08-05T11:52:23.5801350+02:00 [ERR] Process action "http_connector_staging" in process flow "read_premium_prolongation" in application 13 threw an exception. (dedd009e)System.Net.WebException: The SSL connection could not be established, see inner exception. ---> System.Net.Http.HttpRequestException: The SSL con
We are currently using a process_flow on views/table forms with auto-save enabled. The docs clearly state and Add row cannot trigger a process_flow in a Form component with 'auto-save’ enabled. Even though we have auto-save on in the form an Add-row processflow is succesfully triggered. My question is, before we go futher in implementing this method in our application and spend a lot of time towards this goal: Is this something that is made to work with newer gui's (we use 2024.2.12.0) and is the docs outdated? Or might it be working because of some bug or something that might stop working in a new release, because it's not really supported/supposed to work?
I have a process flow that after adding a record has an action: goto row. This works fine when the row is present in the top 100, and it selects that row. Where it stops working as i expect is when the record is not found, goto row will automatically apply a filter to find that row, which it does, however this is not what i want. I want goto row to fail if it can't select the record and then to do some other stuff from an unsuccesfull path. The goto row action has: Filter record when not found (constant value): No, but it will still filter on the record if not found. I also have the extended property enabled for the application: RowNotFoundAction: None, i would expect that this would also stop the automatic filtering of the record. But both methods do not seem to work, i have tried every possible setting for these two and every combination, but nothing seems to change my results. I am using windows gui and 2024.2 (SF, gui, etc). For information this process_flow is started by: add_row
Good Morning!My name is Vivian and I work at LEF in Brazil as Starter Thinkwise Developer.I have a question:I'd like to create a screen that when the User clicks on the record in one Main or Detail page, the Thinkwise shows another screen or something like thats show all the status happened and still not happened in the process, like the attached Picture (yellow circle) with the icons according the user preference. Is this possible?Thank's and best regards,Vivian
I refer to the following, as documented in the IAM documentation:Default user groups | Thinkwise Documentation (thinkwisesoftware.com)We need this feature for testing purposes to prevent to have to make a new release, time after time, to use our newly made user groups and roles in our test environment.When I want to make use of the task button, to import new user groups and newly made roles in IAM,it used to work as documented. We have upgraded our Thinkwise application to a next version. After this, I can no longer add newly made user groups and their new roles.However, if I remove the new user groups in IAM, and use the task, the task will pick up the default user groups which had been made in the previous SF branch version. I presume this is some version conflict between the SF and the IAM. However, I don't know the root cause and I do not know how to solve this.I hope you can help me out.With kind regards,Erwin van Grimbergen
We use the Universal GUI on Android tablets in combination with a separate Bluetooth scanner that works as a physical keyboard.As soon as the barcode parameter gets the focus, the on-screen keyboard also comes into view.The on-screen keyboard takes up so much space that not all task parameters are visible during scanning. Is it possible to set a task parameter field of the barcode so that it is not seen as an input field for an on-screen keyboard (but other fields are)? Maybe other developers have found an alternative workaround to deal with a similar situation?
Hi,We’re seeking advice on extracting text from documents. Specifically, we’re interested in:1. What methods are best for extracting text from various document types? For example, should we use OCR for scanned documents, or are there other methods for Office documents and PDFs?2. How can we incorporate text extraction functionality into Thinkwise? Is there a system task or approach already available for this? Any insights or solutions for this one? Thanks.
I created an input constraint for gtin domain like specified in the documentationBut after creation i get an error. When looking into the code it looks like the code is expecting the name of the field instead of the domain. The query for the expression returned an error. Check the constraint gtin_size for errors.-->The following query failed with an exception: 'SELECT @p0 AS [input_validation]FROM (VALUES(@p1)) AS t1(collo_gtin)WHERE gtin is not null'-->Invalid column name 'gtin'.Statement(s) could not be prepared.
Hi, I have a simple prefilter that works in the windows gui but not in the universal gui, and I cannot find out why this is happening. The prefilter is built with prefilter columns. It is off hidden in the default table variant, and on with the table variant. We use the variant in a view.
I want to create an OAuth2.0 connection with another SaaS application. Unfortunately, I'm having trouble with the authentication URL. It is required to include the "Nonce" parameter.The documentation of the SaaS solution states:"The nonce is a string that could look like 1234567890abcdefghij. It's a random string that is uniquely generated for each request. It allows Twinfield to verify that your request has never been made before. Make sure you use a different and random nonce each time you ask an end user for permission. This is needed for OpenID connect protocol purposes."How can I provide a "Nonce" parameter in this context?
The period selector in the scheduler component is just not working as expected.In out view we see almost one year, divided in months and weeks, which for our purpose gives a good picture.But unfortunately it is not possible to move forward or backward per month, only by year. We tried different setting, but without succes.Anyone else having this experience? Or ideas on how to come to a better solution?
Hello everyone,In our software solution we have a screen with a card list and a preview (As follows in the screenshot):Screenshot of empty cardlist and previewerThis is the screen when it is fully empty. It has a root screen, and within the root are these children list and previewer screens (these are all views). Because there are no records in the table that the view gets its data from, the previewer is not yet displayed, and this is logical.My question is: is there a way to change the text “no preview available” to something like “add data to show previewer” for this screen? Because then we can instruct the customer to add the first record of data via the add task. And after that is done, the previewer is shown based on the data the user just filled in.
Hello,I am posting some data from an external source to Indicium. It works fine, so everything is set up correct.However I am also trying to upload a file. I am using a setup like this one:I have tried a lot of variations in the body of the POST (not just the one below), but until now to no avail: "Attachment1_name": { "FileName": "example.txt" }, "Attachment1_data": { "FileType": "text/plain", "FileData": "0x74657374" }Does anybody have experience with this?
Hi!I'm trying to create custom CSS for the homepage but i'm missing a specific homepage class.The highlighted code below is the css class where the background image of the homepage is at.But this is different somehow per enviremont. The code above is the homepage class for our TEST server. The code below is the homepage class for our DEV server Even if you change to dark mode / light mode / compact view / comfortable view the css classes changes. Can you add for example a class “home” as an extra class to this div so i can create a nice homepage with some CSS?I want to add custom css because the options in “Theme” are not advanced enough
Hi,Currently the universal gui shows a little * if a field is mandatory. Since this is not super visible, it would be nice if we could color these field, to have them stand out a bit more. In the web gui, this was quite easy. If this currently possible, or on the backlog? Thanks! Blommetje
How can I import the Insights demo into my Software Factory (version 2024.2.11)?Where can I download the zip file?Thank you in advance!
Hello, we have a specific table in which we store our contracts. There are multiple type of contracts, and some contracts can link to eachother. So, for example, a lease contract can be linked to a maintenance contract. We want to do this with a lookup. How can we accomplish this?For further context, we have a column contract_type. What I wanted to do is built a lookup reference with columns company_id and contract_id, and set the contract_type to the value it needs to be for maintenance. However, this is not possible. Is there a similar approach I can take that is possible?
Hi, we have a screen where add in grid is enabled, and we have no form. We are able to upload files in the windows GUI, but the universal GUI does not allow us to upload files. When trying to select the field where the file should be uploaded, it does nothing. Anything we can do to fix this issue? Preferred solution would be to have a button appear in the file upload cell where you can click that opens a modal where you can upload a file by dragging the file into the popup. Kind of similar to how the Windows GUI works.
Hello, As far as i can see, it seems that auto-edit in grid disables change detection. I’ve enabled auto refresh (1 second) I’ve enabled Edit and Auto-edit on the Grid I’ve enabled Change detection I’ve confirmed that change detection query works in the windows GUI.I can see that the change detection is called in developer tools on a record with a detail to an empty subject, but when i change te row to a record which has data in it’s detail tab, the change detection is not called anymore.Is this something that i’ve modelled wrong, is it a bug or is it something that will be implemented in the future, and if so, when can we expect this to work? Thanks in advance.
The term "AI" is now widely used to make our tools seem more powerful. While I recognize the benefits of integrating AI into SF, it does not yet seem to be functioning stably in all areas. This could be due to a combination of insufficient documentation, lack of validation, or limited personal experience.Here are two examples:Create a sample data model with AII recorded the description in Dutch (if this needs to be in English, please mention it in the instructions). The result after performing this enrichment is: "ERROR: The data model is not valid JSON." This error message is meaningless to me. Is there another way to zoom in on what is going wrong? ERROR: The data model is not valid JSON.Add comments to code with AIAs a developer, I currently have no idea what will be changed apart from the comment lines being added or revised in the template. It would be helpful if this screen already showed what is going to be changed by means of a comparison. Currently, you can only guess and comp
We have a very simple process flow which adds a row to a rental_contract then turns off all prefilters and then should open the details of the just made rental_contract What actually happens is that it loses all its data after you add the row When i click on “BEKIJK” it opens a new tab with the actualy record How is this possible that all the data in the list is gone? It should be like this. I feel likes secretly a filter or whatever gets activated but that's not the issue Change prefilters is turning off all filters. Even without this step i get the same result a blanco record. Where did my data go i just entered? I'm clueless
I was wondering if it's possible to set the user preference configuration within the OpenID user template. For a project I'm working on I need the users that log in via OpenID to have the user preference configuration set to ‘On_Off’ for example. Currently every user that logs in via OpenID is set to none, but the users need to have the ability to switch the application language within the Universal GUI.As you can see the other two values for user preferences you can set with the template, except for the configuration:
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.