Questions, discussions, news and updates regarding the Thinkwise Platform.
Recently active
I would like to start testing the new universal GUI on Azure. Is there any documentation available how to setup all the bits needed to do this?
There is an option to add custom code to the Upgrade code group to do for example an insert into a table. However, how do I use this when using a branch? for example if I have a table with 2 rows and during development I want to add row number 3. trunk version 1 2 rows exist branch version 1 2 rows exist branch version 2 3 rows should exist trunk version 2 3 rows should exist Branch version 2 is merged back to the trunk to create trunk v2 and trunk version 2 will be used to do the upgrade from trunk version 1 to 2. The actual insert is developed in branch version 2. Now I have two options: option 1: If I use after upgrade always then the code is in the upgrade script every release untill i delete it manually. option 2 :If I use after upgrade from branch 1 to branch 2 then insert part gets lost in the trunk version 2. How do I do this correctly? If I have to do it manually in trunk version 2 then it beats the purpose of the upgrade script part.
How can I import the Insights demo into my Software Factory? I have a Thinkwise_insights zip containing iam.bak, Insights.bak and Insights_IAM_PROD.bak. Of course I can import them in SQL SMS.Thank you in advance!
Using TSFReportMailer is already a very nice feature in Thinkwise, however, we would like to know the status of a message:has it been sent not sent (perhaps reason / error report) message still in queue on mail serverIs it possible to obtain this information, and, if so, how and/or where (preferrably with example) thank you,Paul
But when is it going to be supported?
Currently when testing development (SF) the Web GUI, my colleagues can log in using their domain account (COMPANY\User). Even if they are not defined in the SF as User (Settings > Users), they're able to log in.Now we also want the same users have access to a Universal GUI environment, but unfortunately they cannot login. Is there something we have to allow/add in the SF/IAM?I notice that they can log in on the Indicium service, but cannot do particular calls which for example the Universal GUI uses when logging in.I.e. http://localhost/indicium/iam/sf/i_ui_usr gives a 404.When logging in using a developer account I see this:When logging in with a non-developer account this is the Chrome log:It looks like the login succeeds (204), but there is something with permissions I guess due to the 404 on i_ui_usr.
Hi All, I print a report, and that is all ok. However, I want to print a report with some language settings. So, I want my report to do the following: I give the parameter account_id to the Report Based on account_id I want SF to check in a table Account for the Language_id Set this language_id in the Field 'Language’ in the print prompt. I've been trying for quite while, but somehow.. the lookup fails. Is there someone out there to shine some light in this dark world? Thanks,Alex
I was trying to use the Microsoft SQL Server system data type Hierarchyid. This data type is extremely useful for data that contains some kind of hierarchy. For example multi level BOM structures. However, when I set up a domain as a DTTP my context couldn't handle it and later on the mobile GUI wouldn't even start since it couldn't handle this data type(said the error log). My question is if someone can confirm that this data type is not supported by the GUI's (Web, Windows and Mobile)? If so I will submit an idea with further explanation why I think this is a useful feature. See this link for more information about the data type: Hierachyid
When I was downloading a new version of the Windows GUI I noticed that it allowed me to download 2 options, a full and minimal option. What is the difference between those 2 options?
We are looking for system requirements regarding the Universal GUI. Do they exist already? If so, where can i find these?
When using the Universal GUI, a tsf_send_message execution from a task shows the following message: "Stage task commit failed. Error: unknown_error_occurred”. When i use the same task in the Web GUI, it shows the message i'm expecting: “Invalid quantity, there are more quantities delivered then ordered".The response headers contains the following data (decoded string of TSFMessages):{"MessageType":"ApplicationDbMessage","RawMessage":"<msg id=\"purchase_order_line_not_deliverable_invalid_quantity\"></msg>","MessageID":null,"NamedParameters":null}The "msg” element is sent with the right data. The returned status code is "500 Internal Server Error”. Any idea what causes this problem?
When exporting data to Excel the character “&” is being shown as “&amp;”. This is done by the button “Exporteren” in the toolbar of the Windows GUI. Can this be fixed please?
I'm using a task variant to hide some fields in the form when executing the task. But when i execute the task in Universal GUI all fields of the task are still visible in the form (even the indicated hided fields of the variant). The task button is linked to the right task variant. When using the task variant in the Web GUI, the hided fields are hidden (what i was expecting).Any ideas why this isn't working in Universal GUI? Are task variants not implemented in Universal GUI yet?
Thinkwise Platform Pentest It is important to us as Thinkwise that our customers have a secure Low Code software platform. That is why we periodically do a pentest to prove that the Thinkwise Low Code platform is sufficiently safe.The pentest was augmented with several audit activities, in which security controls, secure configuration and secure development were discussed in interview form. The following topics were covered in this audit:Secure design and architecture (both network and application-level) Secure software development (SAST, DAST, threat modelling etc.) IT Security Controls: authorization, authentication, password management IT Security Controls: secure communication and encryption; data protection at rest IT Security Controls: access control / default denyDescription of test scopeBecause the attack surface of applications built using the Thinkwise low code platform is defined by the components available at runtime, the pentest was performed using an example application (
hi all, I was wondering, can anyone shine a light on this. I have a record (shipment - saved). I edit and add a Ship. This ship has some info like time of departure. These field are displayed in my Shipment screen as Expression fields. However, when i Edit Shipment, with the looking glass Add a new Ship, insert this… the expression fields remain empty until I save the shipment. Is this the normal flow of things? It happens in both web gui and windows gui. I of course would like the fields to be refreshed after inserting a new ship and connecting it to my shipment (so without the save). Who knows?! Alex
One of the unique and distinguishing features of the Thinkwise Platform is that applications developed with the platform can survive technologies. Thinkwise applications can seamlessly switch over to new technologies, platforms, and even completely new software architectures, without any rework.Customers who developed their core system with the Thinkwise platform 16 years ago, at the time with a Visual Basic user interface in a two-tier architecture, have over time been able to effortlessly upgrade their existing enterprise systems to new technologies such as Web and Mobile, migrate to the cloud if desired, and take advantage of advanced new features like Machine Learning.And soon, all Thinkwise application will be able to switch to the latest Thinkwise Universal User Interface, a Progressive Web App developed with React that will replace all the other Thinkwise user interfaces.Evolution of Thinkwise Platform technologiesDon't just rebuildWe are becoming increasingly adept at developin
To ensure that no duplicate values are entered in specific columns that do not participate in the primary key, you can create a unique constraint. A unique constraint automatically creates a corresponding unique index. Does the SF also give this option?
Does anyone know if it is possible to add a static layer to a map?With a static layer I want to be able to mark an area that is continuously visible, but has no link with the records in the table. The layer must therefore remain visible regardless of the records in the dataset.
Does anyone knows about a strange behaviour of the calender scheduler tool after the upgrade from the 2018 SF to the 2020 SF.See the screeshots below. The 1st screenshot is our production server. Application generated with the SF 2018.2The 2nd screenshot is the same function generated with the SF of 2020.2.The resources are now columns in stead of rows on the left hand side.The tasks are now columns.The time is transformed to row, which normally are the resources.And normally the time was horizontal - as a zoom-in of the date.But now the date and the time are become columns and rows?
Does anyone can help me out, starting my end user application ‘against’ the SF.I’m testing the upgrade from the SF 2018 tot the 2020.2 version, but I’m really struggling starting up the end-user APP ‘against’ the SF.In the 2018 version we have several INI files and in 1 of them metasource = sfserver = nlveksa-sql-01database = saan_sfruntimeconfiguration = nullauthentication = mswindowsproject = SERPprojectversion = nulllanguage = nlexecutionmode = developerI read the blopost but this don’t give me a clue how how to accomplish this.I read about the runtime configuration but I don’t see a solution to start the application ‘against’ the SF.I tried a (according the old fashioned way) a new INI and a new shortcut (refering to this new INI) with the following settings.metasource = sf rdbms = SQLSERVERserver = nlveksa-sql-01project = serpprojectversion =nulldatabase = saan_sf_testlanguage = ENauthen
Is it somehow possible to receive a ‘push’ message via Indicium? E.g. when there's a new file available that a client could download.For example when having a (C#) Windows Service that gets notified when there's new data available which he can download and process further, instead of continuously pulling for new data.
Hi all,Been fighting the resource scheduler now for a few days on the Web gui. Not all going as smooth as I hoped it to be. Current issue is: I have a resource scheduler that displays a few rows. I want to create a Task button that opens another table as a popup.Is this possible on web from the resource scheduler? I can’t get it running… Alternative: I could try a workaround with a popup screen type, but same same, I can’t get this running in the resource scheduler. Any thoughts on this? Thnx! Alex
Hi, SF version 2019.1 I want to make a scheduler for a project. But i get a error when I start the GUI. I filll out the mandatory fields for the resource_scheduler I use the right variables. With assign to subjects i try for order and for shop. But i get this error And for the visual left side shop and on the top of the scheduler order. Suggestion or help? Many thanks in advance
how can i set the focus to filter in a look-up
Hi, I was wondering what is the best way to deal with timezones? I noticed this comment: https://community.thinkwisesoftware.com/ideas-18/translating-domain-elements-556?postid=1643#post1643As an ISV our customers are in different timezones. We currently deploy the application via Azure where we use 'UTC' time. But that isn't the locale time of the user / customer.We currently only use time for 'inserted on' and 'modified on' and 'print date' for reports. The times the user sees should not be UTC, but its local time. I was thinking about storing the offset/timezone (sys.time_zone_info) in the customer database and use a helper function to display the local time (bit like https://community.thinkwisesoftware.com/development-13/is-there-an-easy-way-to-let-the-sf-handle-timezones-for-one-server-1124). For now that should be sufficient expecting all customer employees being in the same timezone.Input wise we currently don't have any case of saving time-information, but I was wondering if an
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.