Ask a question or have a conversation about the Thinkwise Platform
Recently active
Hi,I am trying to upload a (potentially large) document using staging within indidium. The document itself makes use of a storage location based on Azure Files. When I use the straight forward HTTP POST API .. /<app>/document:{ "document_type_id": 1, "document_date": "2023-05-18T00:00:00Z", "name": "Test upload document 1", "storage_location": { "FileName": "test_upload_doc-1.pdf", "File": "JVBERi0...” }}this works fine. The file is BASE64 encoded and will be, as far as I know, be posted as one chunk.For large documents however this approach is to limited. I have read the posts about staging and think this will be the way to go for large documents. I have implemented a setup which uses the following steps:Create the stage for a new document: HTTP POST .. /<app>/document/stage_add Patch some columns: HTTP PATCH .. /<app>/staged_document(#<stage_id) { “name” : “test_upload_doc-1.pdf” } Try to upload the document Commit the stage: HTTP P
Hey all, i am having an issue with my tasks filters and search bar not appearing in Universal.In the web gui it works fine: but they do not appear in universal: This is how the screentype looks like: Any idea what could be causing this?Thanks in advance!
We have developed a small external web app. This web app needs to retrieve a file which has been imported and stored on a reachable location on the server using the file name and path. The file name and path are stored in the database. Using this file name and path the web app can read the file from the location it's stored. This needs to be done with an XHR GET request.Is there a way that this integrated web app can do a GET request to the Indicium API to retrieve the file path it needs? It just needs to get a piece of text from the database that contains the path to the file, then it can read the file and view the data using said file.
Hi, In my Grid view, I have a prefilter with statuses. These prefilters should not be visible in the Form. These components (search/prefilter) are not set in the screentype. In the win gui; GridForm In the universal gui; Grid viewForm View Note; in win gui I can do a right click and see the prefilters. But that is far less intrusive. Why is this? If a screen type does not contain a Prefilter or Search Component.. why show it? And, how can I hide these on only the form in Universal? Thanks in Advance! Alexander
In a cube I would like to have the average of columns (e.g. year, quarter, month), totalized in the rows (e.g. group, device). How could I achieve this?
Hi. A quick question on the status of the Thinkstore. Are solutions being maintained ? I was trying the translation solution, but it doesn't work. Based on this solution I was hoping on extending the functionality with custom translations, to get them into the end-product as well. Is there any additional documentation on managing code generation. With some more exemplary examples to create our own translation functions, including custom translations.. https://docs.thinkwisesoftware.com/docs/sf/functionality#managing-code-generation-with-staging-tablesIf I follow the SQL code from the Thinkstore example.. I really don't get the complete picture.
Hi, We use several additional apps that are loaded via the previewer. On desktops it works perfectly fine.. however when we access the U-GUI via iPad/iPhone the iFrame sometimes loads but more-over ends us loading ‘blank’.. Why is that? There are no errors, no notifications.. just the iframe loads the app (and then it works) or it loads blank and it stays empty obviously. attached a .har file.
We want to email a CSV file to a customer every week with a system flow. It actually concerns an export of a view.We are now thinking of system flow in which we send the result of an SSRS report.Or is there any simpler approach?
Hi,I try to delete an iam user, using the indicium api. Creating and fetching a user works fine, but when I try to delete a user I get the following error: 400 Bad Request - Invalid OData URL.Below you can see what I tried.Can somebody tell me what i’m doing wrong? Request Type Endpoint Body Result POST {{base_url}}/indicium/iam/iam/usr {"tenant_id": 1 ,"usr_id": "test_user" ,"first_name": "test_user" ,"sur_name": "" ,"gender": 0 ,"time_zone_id":"Etc/UTC" ,"appl_lang_id": "ENG" ,"authentication_type":3 } OK GET {{base_url}}/indicium/iam/iam/usr(1, 'test_user') none OK DELETE {{base_url}}/indicium/iam/iam/usr(1, 'test_user') none Invalid OData URL.
Hi everyone,We have one SF that we use to deploy (create) to a development environment and an environment for testing and user acceptance. This is set up in Azure environment 1. We are in the process of setting up the production environment. This is Azure environment 2. The production environment will have its own IAM and an application.The IAM database is created and set up in the production environment (Azure#2) by means of the Deployment Center. Also, Indicium and Universal have been set up in an app service on Azure#2. appsettings.json has been provided with the correct (pool) user data and database name. This user has verified access to the database. The next step would be doing a creation from the SF on the development environment (Azure#1) to the production environment (Azure#2).The SF offers an option to configure a custom pool user for a runtime configuration. However, this option is greyed out and read only for us. The pool user for the development environment (Azure#1) has t
I have a system flow A that runs every second. Most of the time nothing happens but sometimes someting does happen. Am i right to conclude that the next scheduled run of system flow A is skipped if the previous run of system flow A has not yet ended?I want to avoid that multiple of the same system flow run at the same time. I've done some tests and the next run seems to be skipped when the previous run has not ended yet, but i cannot find a definitive answer in the documentation.Thank you
Hi, I've copied a user with these tasks in IAM available; Task all hereWhen this new user logs in;No tasks How is this possible? Thanks! Alexander
I would like to discuss this topic based on the following quote from the Thinkwise documentation:" When your end product is started in developer mode, extra options become available in the Developer tab in the ribbon. For main administrators, developer mode is enabled by default. ”As Main administrator of the tenant, the Developer button is visible but the debugger does not work. You can access the debugger but as shown below it remains empty regardless of any actions.Debug remains emptyAs a work-around, I always log in with another shortcut based on another configuration file (.ini) in which I specifically include ExecutionMode = Developer. In my opinion this should not be necessary because I already have the role Main administrator.May I consider this a bug and can it be fixed❓or are there other opinions❔
Hi Guys,In Universal, is it possible for the "next group" checkbox in the grid component to be applicable only to the default state of a subject, excluding its variants?I would like to remove the "next group" checkbox from a variant without having to remove it from the default.
Messages | Thinkwise Documentation (thinkwisesoftware.com) Whe have a popup information message with 4 options : Option A , B , C and cancel Depending on the data i wish to not show options A and B Is that possible ?
With the latest release I have somewhat lost the easy overview of the underlaying branch names as clearly is visible below. Is there a way to show not only the model name but the branch name in here as well? Any help is appreciated
Hi Guys,I’m having an issue with the Reporting Service. Every time I upload a image the reporting service picks it up but it doesnt update the report_status column to 2 after picking it up. It does however update the report_status column to 3 when it cant find a report file. Any ideas what could be causing this?
How can we receive data in our application from a external application that is able to do a POST request that contains JSON or XML data.I was thinking about a Systemflow, to initiate a parse process
Hi, A small question regarding IAM and what’s possible. Say, the Client had several 100 employees and wants to manage the User Groups and users. We have created all the Roles/User groups in SF. HOWEVER, maybe my client bought the module ‘Managing goods’ but NOT the module ‘Manage Finance’. The problem I now face is that since the Client can manage Roles/Groups and users, he can grant access to ‘Manage Finance’ to user X. Et voila, suddenly he can do stuff he is not paying for. What I need/want is a layer where I as a dev/PO can set which User Groups the client can see/use. And when a new module is developed, I do not want to go visit all my clients and setup this new group, and manage rights and all. I want the least amount of work on this. Any advice on how to manage this? Thanks!Alex
Hi all,According to https://docs.thinkwisesoftware.com/docs/sf/domains#cortex-barcode-scanner and we should be able to configure CORTEX_DECODER as the domain control. But we don’t see that option in control under domain. See screenshot: We are on platform version 2022.2.17.0Any tips or help is appreciated.
Hello! I’m still not quite sure if this works the way i would expect this to work and how i can make sure it does. I’ve had several situations where a datamodel change in a branche has resulted in a manual upgrade script, which i assigned to a specific point in time for that model/branche, after enabling ‘use upgrade logic’ on the ‘model versions’-screen. This appears to be working fine for the creation of the branche. After merging the branche in the trunk and starting the creation process for the origin trunk, the manual upgrade script was not automatically assigned. I expected that the assignment was ‘squashed’ between point in times (between last upgrade time in database and current time) and the manual upgrade script was assigned in the trunk as well. The only was for this to work right now is to assign it as ‘always’, but this can be problematic as some manual upgrade scripts are designed to be executed just once, and they will be executed by a later upgrade as well.So how exactl
Once again I started enthusiastically with the implementation of new functionality, but it turned out to be a disappointment...We consider to use OpenID as an authentication method for Thinkwise Applications.I thought it would be easy to set this up. But I stopped again because the documentation is not a simple example to find. It is probably possible to configure this in a few minutes, but we have already spent hours on it.The 'OpenID providers' screen in IAM has no tooltips, F1 help is empty, the documentation is very concise and I couldn't find a good example in the community either. It takes a lot of research on the internet to finally get it done. The information is very fragmented and the terminology used is daily practice for an average Thinkwise developer.Is it not possible to show a screenshot of the portals of the providers for the most common OpenID providers (Google, Facebook, Microsoft, LinkedIn) with a mapping to the fields that must be completed in the OpenID providers s
Hi, I have a process flow to change some prefilters. Works fine in web and win gui, but not in Universal. Also, since we lack a process flow monitor, it's a bit tricky to find out why. the flow The problem is, all new Shipments are given the status 'quote’ . But if a users begins adding the shipment with the prefilter on 'Invoiced’ for example, it breaks, and get the infamous notification‘The saved data can not be displayed on this screen.’Also, even though the prefilters are in a group with the EXCLUDE checkbox on, we get this; Both active?So, it tries to do a something, but not what we want. Why is the behavior in Universal gui different? Why is it possible to have 2 prefilters active (the original one, and the one activated by the PF) ? How can we debug PF's the easiest in Universal?Can anyone shine a light on this ? Thanks! Alex
Hello all,I have created a search bar where I can look up packaging. However, my suggestions work very strangely.As you can see it seems like I'm getting suggestions where the value I'm entering exists.This is just not the intention. I want what I enter that the suggestions start with. After contacting Thinkwise, it turned out that there was a field for this:However, it turned out that after I had adjusted this, nothing changed in the situation. Am I missing a step? Or is this simply not working yet and should I submit an idea?I updated the sf, iam, indicium, universal and all GUIs a week ago, also hoping this would fix the problem. But unfortunately.
During a merge session in SF2023.1, we get the following error “The INSERT statement conflicted with the FOREIGN KEY constraint "ref_change_log_change_log_template". The conflict occurred in database "xxxx_SF", table "dbo.change_log".There were some merge conflicts we resolved before the task was started. I've got no idea how to solve this. Can we solve this, or is this an issue in the SF? Any help would be appreciated.
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.