Ask a question or have a conversation about the Thinkwise Platform
Recently active
hi,In a previous topic I described our need to be able to print pdf’s or other documents in our db from the windows client. Since 2022.2 there is a new procesaction Print file (PDF) for this, where you have to set the specific printer in the system flow:We want our users to be able to select which printer to use for specific prints (like pdf’s for printer A, zebra labels for printer B), but this setting is not a fitted for a process variable, it’s fixed. Is there another way to solve this (without creating an application for every user/printer combination)?
hi,During creation we get the following error: Task used in process action Execute system task is not a stored procedure taskWe want to execute a windows command (for printing pdf’s). These pdf’s are in a queue table, and a schedule system flow in IAM should process these documents. So I made a system flow to read this queue and start a system task exec_pdftoprinter with a Windows command. Any idea why this isn’t validated? The proces action Execute system task accepts a Windows command task, so what’s wrong?
Dear clever minds,The handling of phyiscal documents is an important step in our transportation process. A truck driver takes several papers with him during his trips. For instance, an usigned proof of delivery and a packing list. The truck driver hands over this documents at the receiving party of the goods (where it should be signed).We have already built functionality in the Thinkwise platform to generate a proof of delivery report for a transport order and to print these on a printer which is installed on an internal print server.In addition to the proof of delivery, we also have to print the packing list of the customer for each single transport order. The driver also has to hand over these documents at the receiving party of the goods. These packing lists are stored as PDF-files on a separate file storage location.Therefore, a process flow has been developed to print both the proof of delivery and the packing list in the correct order on the initial printer on the print server.Ho
Hello,I have a question about the possibility to export a list of the IAM rights of users (gebruikersrechten). Our customer wants to have a clear list of the rigths of their users, but is there a possibility to export this from the IAM? I saw that there was a possibility on the SF, but our customer is not going to get access to the SF from us.Kind regards, Loes
Hi all,I am curious about a couple of things in the Universal GUI:We have a subject with 2 prefilters, showing perfectly on a bigger screen: Prefilters showing up top leftBut when the screen gets smaller, the prefilters are hidden behind the 3 dots, in my opinion there is enough space left to show the prefilter buttons, is this by design? And can we influence this by a setting? And can we influence if only 1 prefilter shows, which one that would be, is that with the “order no” ? Prefilters hidden top left.The next question is about the alignment of the headers in universal, we see them aligning with the same alignment of the data, the same behavior as the windows GUI.But in the Windows GUI we see that the text that is aligned on the right side, still starts at the beginning, as in the Universal GUI we only see the end of the text, is this by design? Cause I would prefer the same behavior as in the windows GUI since this is more clear.Alignment right, with “verkooporder” & “Nummer”A
I’ve upgraded my Software Factory to 2022.2 and now i need to download the IAM Sync script from indicium. The target server that this script needs to run on is not available to the Indicium. Also I’m running this in the (Azure) cloud and unable to use the write to disk feature.I can create the sync script with https://docs.thinkwisesoftware.com/docs/sf/deployment_automation#generate-synchronization-scriptsHow do i download this script from Indicium?
I want to print a report x number of times. This value x is stored in a column called ‘print_amount’. For example: The ‘print_amount’ column for record A is 5. This means that the report regarding this item must be printed 5 times. This value may change to 2 for record B, thus the next report must be printed 2 times.I’ve added a report parameter called ‘print_amount’ and it’s linked to the stored value in column ‘print_amount’.It works fine when I’ve enabled ‘Popup for each row’. The problem is that the user must confirm the printing of the report for each record. This is inconvenient.When you disable ‘Popup for each row’ the first report parameter value is applied to every other following record (in the example above it’s 5). Therefore all reports are printed 5 times instead of their designated value in the stored column.Is there a way to make it more convenient for the user while making sure that each record’s report parameter is used?
When using an http connector in a system flow how do you set up input parameters for different environments? For example, the test environment has a different URL and username/ password than the production environment.
Im currently looking into using DevExpress as our reporting service and I noticed that the configured datasource wasnt automatically assigned to the database that our application was using. Is there an extra step that I missed to correctly configure this?I noticed this when I imported a report from crystal report and the report gave an error based on the data source.
Good day,I am busy with a dashboard to show some statistics. What I need is a screen with a filter form at the top to filter on employee/department/date(range)/status/etc. Below that some KPIs, some charts and table/view or two - like bellow. The tables should be a list of employees/departments with a number of tickets on their name with some average response times etc. All components need to update based on the filter input. I know it’s not possible to use a filter form to filter through multiple subjects. I can use a task with a process flow to filter on multiple charts/tables/views. But then I get stuck with the possibility to use different conditions than equal to. For example; I need to filter open tickets. That include all statusses except closed. So I need to use not equal to.What I currently have is a working form filter with a single chart (the filtering works perfect for that single subject). Some KPIs, but those are static. Currently that is a simple view with some count()s.
Good day,We have a task on a parent entity that make use of the reporting service to send multiple (child entity) DevExpress reports (same file spec) to a printer to print in a very specific order.insert into rpt_queue()...We need to print other kind of documents as well for those child entities. These documents are stored in a file system.We want to print these documents in the same order as the reports mentioned above but from a different printer tray, meaning we want to print the first report (from tray 1), then we want to print the related documents (from tray 2). Then the process continue with the second entity's report (tray 1) and then its documents (tray 2), and so on.Basically all we need is to also send those existing documents to the reporting service, except the reporting service doesn't support that kind of files, right?Is there any other way to accomplish this other than to try and create a process flow in 2022.2 (we haven't updated to this version yet) and use the print
Reports developed in Devexpress tend to run rather slow in the Windows GUI. Even when Devexpress itself generates a report within a second it can still take over 10 seconds for the GUI to do the same thing with the same report parameters. I’ve seen this happen in several occasions. Now it’s an issue because for a new module for our warehouse printing a specific report is rather time critical. A delayed print tends to interrupt the workflow too much.The desired behavior would be to have a printout of a report within a couple seconds instead of the current 10-15 seconds. A workaround for now is to make it possible to set the print command in motion earlier in the process but that is not a solution in all situations. It also makes the chances of human error a bit larger.Is there a way to find out why reports perform slow in the Windows GUI?
Hi there,I’m using the notification functionality (https://docs.thinkwisesoftware.com/docs/iam_dev/analysis) to send a notification to all active users on IAM, before I execute an update so they can save whatever they were doing. Now the active users will get the snack bar notification, but that the problem is that it can be overlooked ergo you miss the warning. That is why I would like to have a pop up message instead of a snack bar and the possibility to press ok, before you continue with working. Is it possible to change the type of message that’s being used in this notification logic? Kind regards,Balazs Szeder
How do I enable User Preferences for my application?It depends on .INI file? or some flags on IAM? or depends on Thinkwise Windows GUI version?
📖 It would be nice if the documentation were expanded to explain how to set up the signature component. Signature control I have 2 columns signature and signature_file with data type NVARCHAR(MAX). Column "signature" with a domain with user interface control "Signature". The other column "signature_file” is used as storage column. ❗When placing a signature in the Universal GUI I get a bad request error message. Request Method: PATCH | Status Code: 400
Indicium is running, but for some reason I cannot sign to do API calls.Is it because it is http instead of https? We are testing in a local environment.
Is it possible to align the grid headers and column data to the left in Universal GUI (2022.1.12 b1.0)? Currently the User Interface Alignment of the Domains are all set on Left. However the grid header en column data are not aligned.
Hi!I trying to get our trainee server on a Linux instance. I have installed everything and can access the Universal GUI and Indicium (locally) but when I try to access it through the URL <server>/indicium/ I get a 403 error. I am guess it has something to do with the reverse proxy but any tips where to start looking for a solution? If i go directly to server/indicium If I login on the Universal login page: indicium/account/ui/logout?returnurl=https://server.lef.tec.br
This is the first time that we sync our model to IAM after upgrading our environment to version 2022.2We are running into following error: “Connecting to sync target and checking IAM version”What is the reason and how can it be solved? It seems like TSF does not have (SQL) access to the IAM database, but there is no possibility to save or enter credentials.
What can we do to get rid of this warning in Indicium?The customer's environment is on-premise.We cannot find a simple solution for this in the documentation.
The universal UI has two options for density: compact and comfortable. Is there a way to force this per user/user group to set it to comfortable? The option is set to compact by default and even if you change it for a user, manually, it resets if you clear cache.
In Indicium Universal, executing seems to contain 2 steps;A staging step, in which a task's default and layout procedures are called, and the context of the parent subject is checked to see whether the user is authorized to execute the task.The URL for this task looks as such:http://<server>/indicium/(iam|sf)/<app_alias>/subject(id=1,idtwo=2,idthree=3)/task_execute_task/stageThe response of this request contains a Location header, in which a URL to the staged task is supplied with a GUID.Step 2, which is the actual execution of the task, is much simpler; we simply make a POST request to http:///indicium/(iam/sf)//staged_execute_task()/commit, which will execute the task on the resource specified when staging the task (subject with id 1, idtwo 2 and idthree 3) and returns a response. We implemented this in our external API based on what happens in the Universal GUI, where we had previously implemented Indicium Basic. However, we noticed a pretty severe downgrade in performan
Hello all,The preview component works well, but it grabs the first file that it encounters in a table row. However, we have two files in a table row. Let's say, we have a proof of purchase, and a discount voucher. Both are obtained through an API call, stored as Base64 and converted back to their binary form after insert. The binary file is stored in the proper storage column linked to the file/filename field. This works flawlessly.We only get to see the first file, though. The second file is simply ignored. How do we display both files?Best regards,- Alex
I am querying a public API that returns an SVG. The flow looks fine and doesn't give any error. It cycles through all the records and invokes the API. In a process procedure I update the table with the result. There is no error, how do I find out what is wrong? If I invoke the API manually I get a result. https://servicodados.ibge.gov.br/api/v3/malhas/estados/{uf} the {uf} is a variable. You can try RJ for example. The result is of content-type: image/svg+xml and is catched with a VARBINARY(MAX) I tend to think to result is not properly saved or handled.. any ideas?
Hello,I created a layout on a screen and I want it to not be assigned on the table variant. It is that possible?
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.