Questions & Conversations
Software Factory & IAM (Installation, Development, Deployment, Integration) | E-learning | Documentation | Community
- 2,172 Topics
- 7,375 Replies
We are developing with our SQL Server for Thinkwise on Azure.We have various users as sf_developers. Unfortunately it is currently only possible to deploy changes in our (data) model when logged in as tsf_admin. Other users are not allowed to make changes to the application database. What do I need to do so that other sf_devolepers can also deploy their changes to the application database?Related to this:Currently I also have to create users for each application database. So also for all sf_developers so that they can test their own changes. Can this be automated in some way?
Since Software Factory 2020.2 All images are stored in the database. Also the IAM Global Settings has an option for an Application icon and the Application has an option for an icon. Is this icon also used as favicon for the Web GUI?Is it possible to have the favicon served from the database?I tried this, but without any luck so far.
Does anyone know how I can set the color of the tiles in the universal GUI? They are white right now. I checked the documentation and it speaks about the universal theme.https://docs.thinkwisesoftware.com/docs/sf/themes.html#tab Where can I find this page in the SF? I checked all Theme pages and tabs but this screenshot is nowhere to find. I hope someone can help me out
I want to filter records based on the user that is currently logged into the application.This should be possible as there are a lot of prefilters for My Projects and such, but can't seem to find out how to do this.So how do I know what the current user is? And how do I use this in prefilters and views?
I noticed in the release notes of Indicium Universal 2020.2.7 this:Implemented a setting to hide the /$metadata and /openapi endpointsIs it something to consider when using the Universal GUI, and if it's possible, how is this setting enabled I'd like to expose as less as possible.
When developing you would be able to see the results of your changes right away in a development environment. So also for the universal GUI wich will be replacing the mobile GUI. With the OLD mobile GUI we could start the GUI against the SF, without IAM, so view the results of the changes made.It seems for the universal GUI IAM is required and so it is also required to synchronize each time you’ve made a change. And as well before synchronizing all validations should be solved!Is there another way to view the application in the universal (mobile layout) GUI without IAM and without synchronizing all the time
Hi,I have a question about a message that is shown in the Universal GUI. Message: "No matching row was found. Would you like to change the search parameters?”.This occurs when i use a detail page with the preview component. The message is visible in the preview component. After pushing the refresh button from the actions pane, the preview is working again. But when i reload the page in the browser and go to the same detail page, the message is shown again.Any idea why this happens? Is it a bug?
I have a task on a subject which cannot always be executing, depending on the input parameters. I want to inform the user as early as possible that the task cannot be executed, and cancel the task. What is the easiest way to achieve this?The only thing I can imagine is having two tasks defined and connected via a process flow. In the process code for the first (dummy) task the cancel-check is done without showing the task dialog (all parameters hidden). If the task cannot be executed, the user will see a tsf_send_message and the proces flow ends. If the task can be executed, it can continue to the next task in the process flow which shows the task with input parameters. The users then confirms with "Execute".But is there an easier way without using process flows? I was thinking of the default concept, but I don't know how to cancel the task (close the task window, or not even show it).
How can I insert a hyperlink into the body parameter of the TSFReportMailer? A simple example is the reference to our terms and conditions. Actual situationYou can download the terms and conditions by clicking the following link: https://niverplast.com/terms-and-conditions-metaalunie2019Desired situationAll our quotations, all orders placed with us and all contracts concluded with us are subject to the METAALUNIE-CONDITIONS.
Does anyone know why the report builder is looking to my local user path when executing a report? Below a piece of debug:/****************Translation: [tracking_sheet]Report path: C:\Users\edwin.saan\AppData\Local\Thinkwise Software\GUI\GUI\Cache\Images\ERP_1.01\Report\tracking_sheet_Tracking_sheet.rdlParameters: @fkcarrier = 1Action: PrintPreviewHost: VC-ERP01\ERP01Database: ERP*****************/In the report I upload the file from the application path: C:\Thinkwise\Applications\ERP\1.01\reports
Is it possible to reuse existing icon, already stored in the database, for in a form or for group section?Like an info icon can be used very often on different places.Will be helpfull when working with more developers to avoid to have the icons stored multiple times.Now only upload option is there.
I would like to monitor the usage of my application. Is there an option to log what actions the users do in the application. For example i would like to know what menu items and tiles are used the most. Also i am interested to find out what subjects and tasks are executed the most.With this information i can optimize my application to have a better user experience for my end users.
We're looking for methods to improve our build automation with the SF. We think we do a lot of manual and repeating tasks / labour which could be automated. I'm not sure if what is already possible, or is a feature request. I'd like to hear some thoughts and experiences of other users. As ISV we have experience with build automation, using tooling like Atlassian Bamboo, Jenkins, Azure DevOps etc to automate processes. But with the SF platform this is kind of new.For each release / merge we do exactly the same steps, which are all prone to fail because of manual labour. Once we have the deployment package, we're good: We can push this package to a GIT repository and pick it up for testing installation- and upgrade script, synchronization with IAM, running automated UI tests etc.But before you have the deployment package you need to do some steps;Merge the branch into the trunk Run the validations Execute unit tests Create the deployment packageWhat we want to achieve is that those ste
When you press Ctrl + F (Find, not Filter) in the Web GUI, a dialog like below appears:Note here the checkbox for Case sensitive. What is the value? It seems to me it is case sensitive, or not. Not undecided. Once you've performed a search, the box is unchecked, which is assume it's default behavior.In comparison, the Windows GUI doesn't have the box checked by default: Is this a setting, intended or wrong?
Hello,I was wondering what integration options Thinkwise offers on dedicated hadheld barcode scanners.I know mobile uses the camera of the mobile device, but that is not always the best and quickest way to scan multiple code fast after each other.Are integration solutions already in operation with other clients? If not, how do I get the information I need to start? Are there multiple solutions possible and which is the best?Do I use a USB or bluetooth handheld to connect with a PC on which a TSF client is installed. Does it have to communicate through a webservice? Is it better to work offline or online?Thanks, Joost van Lier
We've enabled the platform 'Mobile' in the SF, because we're planning on using the Universal GUI as the client for mobile devices. This gives us some validations messages, on which I assume only apply on the 'old' Mobile GUI because the Universal GUI is lazy loaded.The following validations are shown:- Table is reachable in mobile- Task is reachable in mobile- Report is reachable in mobile, this is not yet supportedAs we're not going to use the 'old' Mobile GUI, I could approve them, but I assume it better to solve the root cause. But I can't find where it's defined that a table / task / report is 'reachable'. In the Validations I did find it's stored in the table reachable_tab, reachable_task and reachable_report, but how can I access those tables in the SF?We could use "Universal" instead of Mobile as platform, but I think it's better to keep that slot free for when moving from the Web GUI to Universal.
How do we secure the username and password of the DB connection details in the appsettings.json not to be in plain text in Azure ? I saw from another article that the Azure Managed Identity is not supported. Can we use Azure KeyVault? Is there another alternative?
There is a http request in my workflow. But before sending the http request, I want to compose a process variable with a json format.I tried this with tasks and functionality, but it's not working. (I checked this in the process flow monitor).Is there a way to modify a process variable in the process flow, so I can use it further in the process flow?
The theme for our application was developed a long time ago (2014 with TSF G8).Because we are now using the screentype component “Prefilterbar” more often, we need to improve how this looks. When we designed this, apparently the background color was set to gradient (white to gray) but now it is not always clear when a prefilter is active or inactive. This is especially a problem in the web GUI. In the Windows GUI it does look how we would like to have it.This is how it looks in the web GUI (no clear contrast between active and inactive): This is how it looks in the Windows GUI (clear contrast between active and inactive): The same theme is used for both platforms. What do I have to change to improve the look and feel for the inactive prefilters the web GUI?
How can i connect to an API from Thinkwise? I build an CLR assembly in Visual Studio to send requests to an API.In SQL Management Studio is it possible to create an stored procedure that's linked to an CLR assembly. Then is it possible to execute the assembly.In Thinkwise I created a subroutine to add the CLR assembly. (This works fine). But how can I execute this CLR assembly by using functionality or subroutines? Or is this not the way to send requests to an external API?
Login to the Thinkwise Software Community
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.