Ask a question or have a conversation about the Thinkwise Platform
Recently active
Although there is a solution mentioned about 8 months ago to solve this problem (disabling auto-edit), this is not possible for our solution. We make use of the form list functionality which depends on auto-edit being always “on”. The seconds possible cause is that we make use of state changing forms. This means that a user enters data in the form and when done, clicks on a task-button to post the form to be processed by a backoffice system. The task-button starts a process which performs additional validation and when successful posts the form. The posting of the form changes the state of the form by which it is no longer visible to the end-user and the form is automatically closed using a process task. The form is closed, but this does not prevent presenting the “Object was not found...” error message. We know that the form is no longer available (due to no longer complying to the filter condition of the variant), but cannot find a way to suppress the error message.
I have a multi row task that starts a process flow. This process flow executes HTTP requests for the selected rows. Now I want to show progress (tsf_send_progress), but this progress is not shown in the Windows GUI. When I look in the debug tab I can see the messages are sent.How can I show progress?
Hello!We found an issue on all of our projects after the update. The taskbar does not seem to go away in Universal GUI. As seen below, we only have the tiles task as screen components. In the Universal screen, both the tiles and the taskbar are displayed. We are not sure if this is a bug, or f there is any way to fix it.Screen typeUniversal screen
Hi, I am running into a problem when trying to import and use the data of an excel document within a flow. I have made a task that has a file column which is coupled with azure file storage. Uploading the task to azure file storage works fine. However, I want to use the content of the excel in the flow that has been started by this task. The process action that, at least to me, makes the most sense to use would be the read file process action. This is where I ran into my first problem. The input of the source file parameter could be random when a user inserts files with the same name. Additionally, the read file process action does not translate the data from base64 to a string, is this intended behaviour? Or would this not be possible with the read file process action/ any other process action?In short: Is it possible to import an excel file from a task and use the data from the excel file within the same flow? I am looking forward to any ideas that will get this working!
We are trying to create a screen where the user can get their current location and want to show this directly for verification using the maps component.From here we want to start location-related tasks, such as field inspections, observations, etc.For the test, this view is used SELECT tsf_user = dbo.tsf_user() , device_gps_location = NULL , maps_coords = '{"CoordSets": [[{"Lon":"4.7635140", "Lat":"52.4253230"}]]}' , map_marker = 'BLUE'It looks like below: A marker on the map should move to current location after leaving the GPS Location field.I know how to control the maps component, but I can't get it to work.If possible the current location of the user is shown immediately when the screen is opened and the users allows the application to use the location. Any ideas?
There is a domain with 5 elements and they all have a translation. In a task I am using a parameter with the same domain, but to limit the options in the selection, I have used a view to reduce them to logic choices and the column uses the same domain.When I now use the task, it does indeed limit my choices, but now it does not show the translated values. Clicking open the lookup, you see the options there are translated. How can I make it work that the parameter also uses these? Task showing db value, while the lookup view shows the translation.(Universal GUI 2024.1.12.2 Platform: 2023.3 with hotfixes applied)
Hi, I’m encountering issues while editing a specific table form. When I click on any of the checkboxes, it immediately clears the forms. I assume this is related to the default procedure because when I disable the default procedure in subjects, the issue no longer occurs. However, even after re-enabling the default procedure and commenting out all of the code, and then executing the empty default procedure script, the problem persists.Also, this problem only occurs in Universal Gui (2024.1.11.1.0).What could be causing this and how do I fix it?
Is it possible to set the user Configuration on a user group level instead of per-user?https://docs.thinkwisesoftware.com/docs/iam/users#configure-user-preferences Select a Configuration or create a new configuration using the pop-up. Available configurations are: None - No user preferences are stored and the user preferences ribbon is hidden. Resize - Users can collapse and expand their menu and ribbon. Furthermore, they can change the sort sequence and column width in a grid view. Move - Resize plus the option to configure their own start objects and set the sort sequence of all subjects. OnOff - All options except for changing screen types. Complete - All user preferences options are available to the user. As far as I understand setting this to complete also enables the user to change screen types and save user-defined-prefilters. I couldn’t find an option to set this on a user group.
I am using the Maps component, but when I open the location, the map keeps gray. Sometimes, just before the gray block, less than a second something blue is appearing but then it goes to gray.This functionality does work when I use the application outside of their network it does show the data. However I want to find out where the application is being blocked.How can I best approach this problem?
I am trying to import data from an excel-file, using the universal gui. This works, but certain records contain an end_date. These records are rejected by the import-module.I have been checking for constraints, data-type, triggers and handlers, but nothing seems to work. I have another date-column (start_date) and that works fine, so it looks some functionality is blocking the insert. So, my main question is: when importing data, what functionality is applied to the records:triggers? handlers? constraints? defaults? lay / ctx ? anything else?I just want to know where to look for the problem.
I would like to generate dynamic Crystal Reports, where the customer (not the client which runs the application) can put the RPT files somewhere on disk, and via the Thinkwise Universal API I would like to run that RPT with passing parameters given in the API and save the pdf somewhere. I does not need to open the report itself in the application.For now I need to upload my RPT file in the Software factory and do a deploy each time. This is not realistic as the customer has their own developer and has about 1k reports do change
We have a TW app running in Azure.For the case a password needs to be reset we want to start using the Forgot password feature: However the feature simulates to work for non-existing names (claims to have sent a token), but returns an error on valid accounts (email address).No mails are sent so no reset is possible. We have setup the Exchange connection as described below, but still.How do we get this to work?
Question:What triggers the update application popup? The cause of my question is this. We add or change applications within IAM, but it looks to trigger this update popup even for users which are not affected by the new or changed application.
So I have been trying to create this process flow - with the help of some amazing developers at Thinkwise - that checks if there are documents uploaded and based on this decision, show a warning message that the user forgot to upload the documents (don’t show any warning if there are already documents, instead run the main task immediately).So my process flow looks like this (see images through this link https://imgur.com/a/QqBVNpQ). I created a ‘fake’ process action Ready_for_billing_outbound_order (the first one) I give it two output task parameters: outbound_order_id and documents_complete.I linked this to a decision with no input or output, just a functionality (see third image). Based on the if statement, either the warning is shown or the task runs.The problem starts when I try to run a creation, I get error(s) and one of them is: No declarable variable @execute_tab_task_outbound_order_check_show_msg_no_proof_of_delivery_invoiceHow does this process flow work and what do the erro
Is the “Immediate” timing of an Input constraint implemented yet? If yes, what are the requirements to have this work?Release notes mentioning being supported later on:Documentation explaining the option, but not mentioning it not being supported yet.https://docs.thinkwisesoftware.com/docs/sf/domains#add-dynamic-domain-input-constraints At least on 2023.3 not seem to be able to make it work, but Indicium and the Universal GUI are up-to-date. Maybe 2024.1 is required, but I think the functionality is GUI located.
Hi!I'm trying to import data in the Universal GUI, but receiving a "bad request” error message after finishing all the steps in the popup. Only the following info shows up in the error log:[ERR] Invalid OData URL. The path '"/_staged_import_organisation(14200c4a-ff5d-44c8-945d-5b588e98edac)/start_commit"' is invalid. (2f035637)Microsoft.OData.ODataException: Unsupported route. No matching entity or operation found.I'm importing a simple xls file with company names, directly into the table. Some columns in the destination table are mandatory (some checkboxes, user and datetime field) and I am providing a set value for these during the import.Any idea what's going on here?
Can’t we have a setting in IAM on user level where we can setup the Universal session Time Out for a user. There are user groups, like engineers, warehouse people, (truck) drivers who are not using an application all day long but only a few times per day. They need to login again and open their windows (Documents) and filters which they had open when they left the device. These people are not office workers but need to do some actions in an application during the day. It’s a horror for them if they need to re-open al the windows and setting the filters they had opened in the morning.
Since I installed a new Windows GUI (2023.3) en Universal GUI (2023.2) version last weekend (27/1/2024) some users of the UGUI are complaining that they need to login again after a while of not-working. The users are truckdrivers who deliver goods who need there tablets every now and then when they arrive at the customer to let them sign their packing slip. Before this weekend the UGUI-application did not show this behaviour and it disturbs the drivers because of the time it takes to login again.Did something change and if so is there a timer (now) in Indicium or a extended property I have to code ?
Hi, In the past, we included the base model for the Exchange connector into our work project. But we stopped with that and now we use the ms_graph functionality.But there are several ‘exh_**’ domains and tables auto generated by the base model, but these can't be deleted from the SF user interface.Even not after unlinking the base model from the project and generating the definitions.Is there an option to get them safely deleted from the model?Thanks in advance!
Simular to this users experenience but not quite:When using GridEditUpdateUsingRefreshOption yes, we found it was only working on windows gui against the SF not against IAM. When i added GridEditUpdateUsingRefreshOption to the global runtime configurations in IAM it was working in all of our DTAP enviroments. But when trying to figure out why it works, what overrules what. I tried seeing if an application extended property could overrule the global runtime config, and in doing so, GridEditUpdateUsingRefreshOption stopped working. I tried the task resetting extended properties, deleting GridEditUpdateUsingRefreshOption in the application, and adding it again, i tried deleting and adding GridEditUpdateUsingRefreshOption to the global configuration, i tried closing and reopening my gui after every step. I have tried application pool recycling and restarting indicium. Whatever i tried, in our Acceptance the GridEditUpdateUsingRefreshOption is no longer working. In the windows gui against d
In Windows and Web GUI it is possible to drag a file into the form (in edit mode) to upload said file instead of clicking the “upload” button inside the column. However, in Universal GUI when dragging a file to the form it looks like it would work because of img 1. but does not actually upload the file. (the “Document upload” field stays empty)Is there a specific setting to enable this or am I seeing this the wrong way? img 1.
When using universal on tablets, the space available in the screen becomes increasingly important. We are now in the situation where users go into the factory with the tablet to do various safety checks on various machines. Now we see that tasks are quickly truncated from text+icon to icon, with the display type set to "Icon + text (> text > icon). Yet we see that there is still very much space available in the action bar. Can we soon expect better use of this available space, or can we influence this ourselves with screentypes?More then enough room for tasks 1 pixel smaller, tasks only show icon or go to overflow, while there is enough room for text (and maybe icon)
Hi,In the below page, same table variant is used and grouped by the type of invoice.In this grid I am able to auto edit the Invoice type: sales. However the edit in grid for Invoice Type: Purchase is disabled.What am I missing to update it? general setting of the table variant
Hi, under the performance tab of task parameters There are options to enable/disable task, default and layout input/output. For some reason the default input is always read-only us: We tried to discover why, and it seems we simply don’t have edit rights for this column, as seen in the results of this query on our Software Factory IAM: Is there any reason for this?Also: does disabling the default input type limit the amount of default (stage_add) calls to Indicium?
Is it possible to place the action bar vertical, alongside the grid for example?
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.