Questions & Conversations
Software Factory & IAM (Installation, Development, Deployment, Integration) | E-learning | Documentation | Community
- 2,085 Topics
- 7,120 Replies
DNS resolving for two universals on the same server | Thinkwise Community (thinkwisesoftware.com)As a follow-up to the final solution coming from the topic above (a dedicated indicium for every website), we stumble upon some problems with the DevExpress plugin that seem to have arosen from the new way of deploying Universal-Indicium on AWS Elastic Beanstalk. We tried with a former Indicium version and also there this problem suddenly occurred...The following error is logged in the Indicium log when a report must be created with DevExpress:2023-03-03T07:38:15.7065798+00:00 800001b4-0000-9700-b63f-84710c7967bb [ERR] An unhandled exception occurred while processing the request. (ffba027a)Prockees.Bootstrapper.ExecutionException: DevExpress.XtraReports.DataRetrievalException: Error when trying to populate the datasource. The following exception was thrown: Failed to connect to the database. To learn more, see the exception details. Exception details: Connection name: <Note by author: ca
We're currently using the Web GUI and the (DocUltimate) previewer component. What we do is showing a preview of a subject. This preview is a SVG-document, which the previewer component converts to a PDF file, and previews. We use this especially because of the zoom functionality. We've received some feedback of our end users that the previewer is too slow. What they do is they open a record, check the preview and continue on to the next one (it's a grid + a preview). Caching is useless in this process, as it's most likely the document will be opened only once. Now the problem is that I somehow want to increase the performance, or better said, the user experience. Currently it's not loaded 'with a blink of the eye'. Causes of this can be: - Not enough resources on the server - The convertion from SVG to PDF that DocUltimate has to do - The contents of the SVG These cases we've tested and try to influence. We scaled the Azure environment up, but you'll still see the loading image spinnin
Because of an earlier issue (https://community.thinkwisesoftware.com/deployment-12/what-is-causing-the-clear-panel-message-in-the-panel-informatie-1030), I installed the latest web GUI (2020.1.14). Unfortunately that caused another problem. I am getting the following error: Deze taak kon niet worden uitgevoerd omdat er een component mist. Raadpleeg uw systeembeheerder voor advies. Well, I could ask my system administrator, but I don't think he will be able to help me with this, so I am asking you guys for help. The situation is that there are a few tasks that are being executed managed by a process flow. The first one is a SP and the second one is a task that executes TSFReportMailer. I think the problem is with the second task. Is this a known bug? What can we do about it?
I want to create a user in IAM which is only for service purposes. Nobody has ever to login on this user.Because we have many environments, I want to automate this.Creating the user is not a problem, but i do not know how to set the password with encryption.I see i need the password, a salt and the password-hash and then i understand that i can use the sql script:insert into usr_authentication ( [tenant_id] ,[usr_id] ,[password_hash] ,[password_salt] ,[password_algorithm]) Values ( … )but in what way can i determine the values of the hash?
The Docker containers are deployed on this page: https://docs.thinkwisesoftware.com/docs/deployment/container_deployment_docker_composeThe Indicum container is connected to the database (it is managed in the logs) and the Universal container is also connected in the logs and warnings are given for errors.I've tried many things in YAML including ENABLE_REVERSE_PROXY and FALSE which says "404 page not found".Please help!This is my YAML (but apparently also with the standard and with just about all possible current ones). Original in Dutch - Above translated:Ik heb de Docker containers gedeployed zoals op deze pagina: https://docs.thinkwisesoftware.com/docs/deployment/container_deployment_docker_composeDe Indicum container heeft connectie met de database (heb ik gecontroleerd in de logs) en ook de Universal container geeft in de logs geen warnings of errors aan.Ik heb in de YAML veel dingen geprobeerd zoals de ENABLE_REVERSE_PROXY op FALSE te zetten, maar wat ik ook doe, ik krijg in de
hi,As an ISV we deploy our solution to different customers, and some customers need extra fields in a table to add information. The fields are not part of other processes, just as an extra bit a information on the form.We created these extra freefields as freefield_01 to 10 and thats working fine. But is it possible to change the translation for these fields, so the enduser can see where the field is for? The translations should be entered in the end solution, and be save during an update of the model.Sounds like dynamic model, but has anyone done this before?
Hi all,I have two tables; purchase_header and purchase_line. This is all ok, but I keep running (also with other situations, this is just an example). When I select this Purchase_header line (displayed as 2), and i got to the Cost Lines tab (table Purchase_line). In this purchase_line screen I need to use the purchase_header_id (the 2 in this case). Can I access this data? Because it is super needed! I have a feeling this can be accessed; yet I can’t find it. I would be very happy is this can be used. Anyone out there that can shine a light in my dark world? Alex
I am trying to use the http-connector to connect to a website/webshop (http://webshop.coffeefresh.nl). The http connector is returning error code -1. When I do the same request to http://bol.com for instance I receive status code 0 / http 200 OK. I can reach the URL without any problems using a browser or insomnia. Just not with the http connector. What can be the cause of the -1 error code, or, where do I look for the problem?
Hi all, I have a question concerning a failed synchronization to IAM. As can be seen on the image below, the synchronization to IAM has failed on the step ‘Synchornizing: project’. However, it doesn't seem possible to abort the failed synchronization. So, how do I abort a failed synchronization to IAM.I have tried to cancel it via maintenance → jobs, but this doesn't seem to work. Additionally, in maintenance → Jobs, the ‘active job’ isn't listed as an active job (second image) Thanks in advance. Failed synchronizationNo active jobError
Hi. Is there more elaborate documentation available on the Maps component for the Universal GUI? I've read the docs and some postings here, but can't figure it out how I should set it up. And is there also a listing of supported Maps providers? Before I used MapQuest, does this still work?
/-This is more of a SQL question-/For the project I work on I'm in charge of realizing functionality to import large amounts of Product data (ASCII format / .txt file data). The database I work with is placed in a environment where multiple companies work on the same database. In the application, they only see their own data. For example, if 30 companies use the database and all have a pool of 1 million Products, then the 'Product’ table will have 30 million records in total but will only see their own 1 million products.The data that I will import consists possibly over a million records and will be inserted into the single ‘Product’ table. What I'm worried about is that inserting 1 million products in one go will take a very long time, so I want to look at possible ways to accelerate this process and making sure that importing big files does not take hours.I have read about removing indexes, parallel processes and such to speed up the process but I'm not fully convinced it would be t
Has anyone figured out how to implement barcode scanning in the Universal GUI. At this moment when I scan a barcode in a TEXT field the GUI does not perform an ENTER. So the value is Shown in the field but, the value is not processed by the default because the GUI does not handle the scanning action of the terminal as an entered value. (I already tried different settings on the scanner like HEX suffix 0X0A (Which is the equivalent of ENTER) But the universal GUI seems to ignore this suffix. So the result is that the value is shown in the field and the user always need to do something on the screen. We need to scan a barcode, process it’s value in a default, moves the cursor to another field or the same field. For example, scan a product barcode, scan a location, scan a product barcode, scan a location. A created a test form with only 2 fields and want the default to handle the scanned value and moves the cursor to the following ‘to-be-scanned’ field. Someone has ideas??? declare @msg v
I've created a API-routine to collect article-items. The purpose is to use these items to refresh webshop-information by a third party. The following problem occurs: when a description of an article is emptied in the ERP OData seems to skip the field in the output because it is NULL. The third party will not recieve any data so the description in the webshop stays filled. Is there a way to force NULL-fields to be in the API-output without using spaces oslt in empty fields where the third party has to coop with.
In one of our TW applications we have a large stock table and we created prefilters to filter for specific warehouses. We would like to use roles to assign which prefilters are visible and used.So pickers form warehouse A do not see the warehouse B entries and vice versa. And some people need to be able to see all..We couldn't find a way to do it.
Hi, I want to fill some values in a form on the moment that the user starts editing. I wanted to do this in the default procedure, but this is only executed after an edit has happened and not on the moment that the edit button is pressed (like the layout procedure). Is there a solution for this in thinkwise? Thanks
In the software factory I defined a report with two parameters. These parameters also exist in the Devexpress file uploaded to this report. After running the report in the Windows GUI the debug info clearly shows the report was fed with the correct parameter values. However apart from the static headers that exist in the design the resulting file remains empty. No data is retrieved from SQL Server. I’ve tried both PDF and XLSX as output with very similar result.When I open the file in Devexpress from the cache folder as mentioned in the debug info and then enter the same parameter values there the report does work. This suggests the GUI does not communicate the parameter values to the report.I haven’t seen a form or task to link a specific parameter in SF to its counterpart in the report file so I assume parameters in SF need to have the same name as those in the report file. Is that correct? If so what could I do to make the GUI produce a complete report?
I have created a ftp connection with a very bacic ftp side. There is no ssl, no tls, no nothing, only address, username and password. Directly from the server we can connect with filezilla. From the TW ftp connector we cannot connect. I checked the ftp site and the credentials thoroughly end those are 100% correct. When we connect from the server we run into a message “This server does not support ftp over tls” “Your password and files will be sint in clear over the internet” So we have to click away this message. Could this message be the bottleneck for the TW ftp connecter giving the STATUS -2. Our system engineers ask if we can use the option “command-line override” for this ftp connection. Is this possible. What else can I do? Thanks anyone for answering.
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?