Ask a question or have a conversation about the Thinkwise Platform
Recently active
Is it possible that the docs was not updated https://docs.thinkwisesoftware.com/docs/sf/process_flows_connectors#generate-report ? it says theres a status code as low as -4 but i am getting a contraint error on the output parameter because it is trying to output -5. Now i am not 100% sure there isn’t something weird going on in my process and the -5 is coming from somewhere else. But to rule it out would be nice to get some confirmation. Thanks.
What is the purpose of being able to enable/disable process actions in a role? The reason asking is that when one action is not enabled, the whole process flow is not granted and therefor not working.Here an example situation:Example of a simple process flowThere is a table task on several screens which all execute the same type of action and flow to opening a report. For management it is easy to have all entries in the same flow.In a role only one or limited screens need to be available to the user, so only those parts of the flow need to be accessible I would think. Lets say the first line in the example and not the Pink and Green marked ones.Another consequence is when you are developing and adding a new screen with the same task and you add it to the flow. Let say the Green marked one. Now in all role that have this flow, the functionality is broken, because there is a new action available even though that would not touch anything in the old roles. You need to enable this action in
With an HTTP connector within a custom protocol process flow we make a call to an external API and in certain scenarios it returns an expected 404 code as response. How can we ensure that such a 404 response is not written as an error in the Indicium log? We like to keep the log file as clean as possible.
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)
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.