On this page you will find all actions that are included in version 2022.4. This is a so-called minor release in which new functionalities are also included for the various modules (Case & Document, Integrations and JOIN Customer Contact) and released at the end of April 2022. This minor release is within the support of major version 2021.12. If you have not updated your JOIN Environment since the previous major release, you will find the intermediate minor updates in the wiki (https://wiki.decos.com/en/releasenotes).
Do you want us to update your environment to this version? Please contact our support team JOIN Support
If you want to know until when we support older versions of JOIN Zaak & Document, please look here: click here for the SLA
The installation manual can be found here:
JOIN Case & Document: Upgrade Manual JOIN Case and Document
JOIN Customer Contact: Upgrade manual JOIN Customer Contact (upgrade manual JOIN Customer Contact)
JOIN Integrations: Upgrade manual JOIN Integrations (links and JIA)
Attention: as of version 2021.5, Decos will no longer create a scan folder for each user (action 146920). We do this to relieve the pressure on the file server. In most cases, your multifunctional (scanner) is able to create these scansource folders, but there are also scanners that cannot do this. In this case we would like to ask you to create a ticket with our support team. Decos is working on an adjustment for this situation, we expect to deliver this adjustment in version 2021.11.
.NET: JOIN Case & Document 2021.9 requires version 4.8 of .NET
Search: JOIN Case & Document requires the installation of Elastic Search. We support Elastic supported versions up to version 7.17.1
Databases: As of version 2021.3, support for MySQL has expired. SQL Server and Oracle are supported. If you report a problem in JOIN Case & Document that is related to MySQL, this problem will no longer be solved.
The JOIN Whitepaper can be found here:
[Whitepaper JOIN] (https://wiki.decos.com/en/whitepaper)
The integration layer between JOIN Case & Document and JOIN Case Types has been updated. The most up-to-date version can be found here:
[Integration layer JOIN Case Types] (https://joinsupport.decos.com/a/solutions/articles/17000099724?lang=nl)
We strongly recommend that you install the latest hotfix or have it installed. If you are using Azure KS, Decos will install the hotfix. In this case, a hotfix automatically contains the actions that were included in the previous hotfixes. For non-Azure KS environments, this depends on the components that are included in the hotfix.
[JOIN Case & Document 2022.4 EXE] (https://support.decos.nl/qa/JOIN-patch224631-20220426-exe.zip)
[JOIN Case & Document 2022.4 MSI] (https://support.decos.nl/qa/JOIN-patch224631-20220426-msi.zip)
Azure KS: 2022.4.631.70900
[JOIN Client 32 bit EXE 2022.4] (https://support.decos.nl/qa/JOINNowClient224631-20220422-exe.zip)
JOIN Client 32 bit MSI 2022.4
[JOIN Client 64 bit 2022.4 EXE] (https://support.decos.nl/qa/JOINNowClientX64-224631-20220422-exe.zip)
[JOIN Client 64 bit 2022.4 MSI ] (https://support.decos.nl/qa/JOINNowClientX64-224631-20220422-msi.zip)
Zip code update: As of version 2021.3, no zip code update will be released. The postal codes are now updated every day on the basis of the BAG-Extract (part of the BAG API / BAG 2.0).
The full list of actions included in the release can be found below. When an action is described in more detail, click on the link to go to the detail page of the function.
ID | Freshdesk Ticket | Description | Description | |
---|---|---|---|---|
97902 | 10980 | [JOIN Client] MSG templates are not stored correctly if the user uses multiple mailboxes with multiple “sent item” folders | [PORTAL] MSG Templates are not saved correctly when user is using multiple mail boxes with multiple sent items folder | |
154480 | 41325 | [Freshdesk - 41325] : the direction of the document type is not included in the link with I-Navigator | [Freshdesk - 41325] : Synchronization between Inavigator and zaaktypen.nl | |
161074 | 45309 | [Freshdesk - 45309] : [Decision making] approval routes are not synchronized when they do not have a name | [ZTC Sync] Approval routes are not being synced correctly when approval route does not have name | |
163177 | 45840 | [Freshdesk - 45840] : [RestAPI] Error retrieving data via the RestAPI | [Freshdesk - 45840] : [RestAPI] Include properties does not work for primary and related items | |
167201 | [Freshdesk - 48336] : [Admin] the dossie formulas can no longer be linked to a file book | [Freshdesk - 48336] : [Admin] Functionality of linking of formula to folder books is broken | ||
167478 | [Search] Improvements in reindexing missing records after ending safe mode (fallback mode) - part 1 | [BULK INDEXER] [Search] Remove ELASTIC_REINDEX_TIMESTAMP flag after completely running full reindex all BULKINDEXER | ||
168005 | 49062 | [Freshdesk - 49062] : changes in Decos mergetool | [Freshdesk - 49062] : Changes in mergetool | |
171020 | 50138 | [Freshdesk - 50138] : JOIN TWAIN Scanner User Login Does Not Work When SAML Authentication is configured in Azure AD | [Freshdesk - 50138] : JOIN TWAIN Scanner user login does not work when SAML authentication is configured in Azure AD | |
172645 | 47107 | [Freshdesk - 47107] : Workflow computer action creates .tmp file | [Freshdesk - 47107] : Workflow computeraction creates .tmp file | |
172863 | 50404 | [Freshdesk - 50404] : [Anonimyzer tool] ‘System.OutOfMemoryException’ problem when running the tool in a large database | [Freshdesk - 50404] : ‘System.OutOfMemoryException’ in AnonymizeDB tool | |
174514 | 57112 | [Freshdesk - 57112] : Merging labels does not work well in combination with the setting “stream files from/to source” activated | [Freshdesk - 57112] : Label merge does not work when configuration setting “Stream files from/to source” is enabled | |
175664 | [JOIN Now] installation problem in the JOIN Now client | [JOIN Now] “Send to JOIN” link is not visible on client workstation if JOIN client setup is run as a different user. | ||
175169 | [JOIN Now] Do not create an empty file in JOIN Case & Document when the upload from JOIN Now fails (and an error message is shown to the user) | [JOIN Now] do not create empty BLOB record when file upload failed from JOIN Now | ||
170745 | 50012 | [Freshdesk - 50012] : Overview can no longer be merged with template | [Freshdesk - 50012] : DDMerge overview merge stopped working in the 2022.2 JOIN client | |
171009 | 50131 | [Freshdesk - 50131] : Remove RequestedAuthnContext Value from SAML Request to Avoid AADSTS75011 Error | [Freshdesk - 50131] : Remove RequestedAuthnContext value from SAML request to prevent AADSTS75011 error | |
173837 | [Azure KS] Search Api readiness check fails when a customer environment does not use Elastic search | [AKS] Search Api readiness fails when External Search is set to None | ||
174231 | 56969 | [Freshdesk - 56969] : [PDF Converter Service] Improvements in Out of Memory | [Freshdesk - 56969] : [PDF Converter Service] Improvement in PDF converter service for when service encounters OutOfMemoryException exception | |
174234 | 50483 | [Freshdesk - 50483] : New version VerifyFiles and VerifyScans tools | [Freshdesk - 50483] : Update VerifyFiles and VerifyScans tools | |
171630 | 50441 | [Freshdesk - 50441] : ADFS/SAML support for AAD Enterprise app | [Freshdesk - 50441] : SAML auth with AAD SSO issues | |
171832 | 50302 | [Freshdesk - 50302] : [JZD] rename the case document book on first installation of “this file” to “case documents” | [Freshdesk - 50302] : [JZD] Update the default book name for RootExclusiveDocument Book to Case Documents | |
172401 | [BAG] Update places of residence.csv for 2022 | Update residences.csv for 2022 | ||
172631 | [ExportDB] Migrate dashboard settings from Oracle to Sql Server | Migrate dashboard settings from Oracle to Sql Server | ||
168440 | [Azure KS] [Search] Display a notification in the application when Search is unavailable | [JZD][Elastic] Show the info text next to the i-button instead of tooltip when application is in fallbackmode | ||
169005 | 43879 | [Freshdesk - 43879] : Tool for correcting incorrect numbers in the working stock of users (roles) | [Freshdesk - 43879] : tool for correcting incorrect count in pending tasks | |
169285 | [Search] Improvements in reindexing missing registrations after ending safe mode (fallback mode) - part 2 | Improvements for missing item records re-indexing | ||
169562 | 48767 | [Freshdesk - 48767] : [Geo] DecosGeo continuous background task should restart periodically, just like other background tasks | [Freshdesk - 48767] : [Geo] DecosGeo continuous background task should periodically restart, like other background tasks | |
167502 | 48767 | [Freshdesk - 48336] : [Admin] Data retrieved with the BAG link in Additional registration data contains outdated data | [Freshdesk - 48767] : Outdated BAG data | |
168002 | 49063 | [Freshdesk - 49063] : Modifications to the merge tool | [Freshdesk - 49063] : changes in Decos mergetool | |
166786 | [RestAPI] allows you to retrieve all versions of files via the API | [RestAPI] allow to fetch all file versions | ||
166787 | [RestAPI] introduce a function in the RestAPI to skip validations (just like JOIN Connect) | [RestAPI] introduce setting “skip validation” for RestAPI | ||
165934 | [Admin] the setting “save concept and final PDF as separate files” is missing from the control panel in Admin (originally config editor) | [JZD] [Admin] “save concept and final PDF as separate files in DMD item” setting is not present in configuration window in admin | ||
161314 | 37884 | [Freshdesk - 37884] : It is not possible to enter / or in the ‘department’ field of a user registration in JOIN Admin. | [Freshdesk - 37884] : It is not possible to enter / or in the field DEPARTMENT of a user record in JOIN Admin. | |
162580 | 46326 | [Freshdesk - 46326] : The file viewer shows incorrect attachment if email is signed | [Freshdesk - 46326] : JOIN viewer shows incorrect attachment if mail is signed | |
164298 | 46119 | [Freshdesk - 45840] : User does not see all excel overviews in JOIN Admin | [Freshdesk - 46119] : User is not able to see all excel overviews from admin | |
165433 | [Azure KS] various database performance improvements | [AKS] [JZD] [SQL] Query improvements observed | ||
165440 | [Azure KS] [Search] Let Elastic Search communicate via RestAPI instead of JOIN Backgroundservice | [JZD] Create RESTAPI endpoint for elastic search | ||
165442 | [Azure KS] Split the background service and the search service to improve the stability of JOIN in Azure KS | [AKS] [JZD] Changes in backgroundservice and search service | ||
157554 | [Audit] does not show a collection name in the change history (only the sequence number and link to the registration] | [Audit] hide the bookname in (un)linking item entry in history window | ||
159294 | 44145 | [Freshdesk - 44145] : Show a warning when files cannot be attached using the “Attach from JOIN” button. | [Freshdesk - 44145] : Show a warning when files cannot be attached using the “Attach from JOIN” button. | |
159675 | [Security] introduces a “connect user” user type that limits the use of JOIN to JOIN Connect | [Security] restrict user access to integration layer only | ||
159688 | [Audit] does not show a book name in the history function at the link/unlink component | [Audit] [Portal] do not show book in history window for option “item linked/unlinked” | ||
160597 | [Security] Change the “disallowed file types” setting to “allowed file types” | [Security] change configuration setting “disallowed filetypes” to “allowed filetypes” and introduce MIME-check on file content | ||
143095 | 35951 | [Freshdesk - 35951] : [Decision making] do not show a file uploader function in the “new proposal” screen | [Freshdesk - 35951] : [Decisionmaking] Hide the file upload box in item creation window for Decision Making Document | |
153608 | 40596 | [New document] add the dragbox for files to the “new document” screen (from registrations and work stock) | [Freshdesk - 40596] : Add drag and drop box in answer window when creating document from case-item | |
163743 | [JZD] [Elastic] Support Elastic version 7.17.1 | [JZD] [Elastic] Support version 7.17.1 | ||
170395 | [JOIN Now] Chromium update | [JZD] JOIN NOW : Chromium update |
Points of attention:
171663: Action 171663 introduces a performance improvement that makes it possible for JOIN Connect to retrieve related items via Elastic Search. We recommend changing the setting “use search in related items” to “Always” when you link many documents, addresses and other data to, for example, documents, files and meetings. If you only use cases and (many) linked case documents, the institution is “for hierarchical documents” sufficient.
153608
By popular demand we have added the “drag & drop” box (again) to the new document screen. This allows you to add multiple files to the document in 1 time when creating a new document (by dragging them into the frame).
157554
In the change history of JOIN Case & Document (which you can enable and disable per user) we always displayed both the registration number and the collection when linking the registration. If you had sufficient rights to the registration, it was displayed in blue so that you could navigate directly to the registration.
However, there was a risk that we would give away more information than desired. For example, suppose that a dismissal letter is linked to a personnel file and the name of the collection (book) is “dismissal document”, then much more information is given than desired.
In the context of data minimization, we have therefore decided to no longer show the name of the collection but only the serial number (or characteristic). If you as a user have sufficient rights, you can open the registration and gain insight into the name of the collection.
159675
Until version 2022.4, it is standard that every user (with a valid user license) always has access to the web application of JOIN Zaak & Document. But that also applies to a user who has access via an external system (for example, a meeting application such as iBabs or a permit application (Squit, GWS etc.). In the context of information security and minimization, however, it is advisable to keep access to a minimum.
Daarom we introduce a new user type in JOIN Admin: Connect user. You only check this for users who use the system via an external system (JOIN Connect or RestAPI). There is no license associated with the function, so you can “authorize” as many users as you want in this way.
If the user tries to log in via the JOIN web portal, the message below will be displayed.
160597
Another important security change: until version 2022.2, JOIN ZD used a so-called “deny list” for file uploads. This list could include all file types that should not be uploaded in JOIN ZD because they can be potentially harmful files (viruses).
However, the current best practice is to reverse this and keep a list of allowed file types (allow list). This is the new principle as of 2022.4.
In principle, you do not have to do anything for this. In JOIN Admin --> System Administration --> Configuration you will find the setting “allowed file extensions” under the heading “security settings”. Here we have the following file types by default, but you can of course change this list:
822|avi|bmp|doc|docm|docx|dot|dotm|dotx|eml|gif|ico|jpeg|jpg|m4a|m4v|mkv|mov|mp3|mp4|mpg|msg|odp|ods|odt|one|pdf|png|potx|ppt|pptx|psd|rtf|svg|swf|tif|tiff|txtxt|vdx|vsd|vss|vsx|wav|wbk|webm|webp|wmv|xls|xlsx|xml|xps|zip
166786
As of version 2022.4, join’s RestAPI also supports retrieval of all file versions. This could potentially be used by your vendor who has developed a link on the RestAPI.
166787
As of version 2022.4, join’s RestAPI also supports skipping item validations. This could potentially be used by your vendor who has developed a link on the RestAPI. The setting can be found in JOIN Admin --> Administrative Tools --> RestAPI Settings
169005
A tool has been developed with which errors in the counting of the work stock can be corrected. Please contact Decos Support to receive this tool or run it on your environment. Would you like to use 169005 as a reference in the ticket?
[JOIN Integrations - StUF DCR] (https://setups.decos.nl/file/d/Integrations/STUFDCR/2022.04/StUFDCR-2_2022.4.631.0_20220420.70668.zip)
Azure KS: 2022.4.631.5135
[JOIN Integrations - Admin (JIA)] (https://setups.decos.nl/file/d/Integrations/!JIA_JOIN_Integration_Administration/2022.04/JIA.zip)
Azure KS: 2022.4.631.5137
[JOIN Integrations - StUF ZKN] (https://setups.decos.nl/file/d/Integrations/StUFZKN_Generieke_zaakkoppeling/2022.04/StUFZKN-3.0_2022.4.631.0_20220420.70670.zip)
Azure KS: 2022.4.631.5133
The full list of actions included in the release can be found below. When an action is described in more detail, click on the link to go to the detail page of the function.
ID | Freshdesk Ticket | English Description | Description | ||
---|---|---|---|---|---|
154682 | 41075 | [Freshdesk - 41075] : [StUF-ZKN] excluded applications should not receive type T notifications | [Freshdesk - 41075] : [StUF-ZKN] Excluded application is ignored when address is linked after case creation. | ||
161037 | 43863 | [Freshdesk - 43863] : When Update Case Status contains a new practitioner, it is not updated in JOINStUF-ZKN ‘practitioner’ | [StUFZKN] Change mapping StUF-ZKN ‘practitioner’ | ||
165686 | 47849 | [Freshdesk - 47849] : [StUFZKN] duplicate cases arise because StUF-ZKN again sends a case notification when a 3rd party creates a case | [Freshdesk - 47849] : [StUFZKN]Sends a new case notification for a case to a vendor who created the case | ||
166653 | 47726 | [Freshdesk - 47726] : [StUF-DCR] file cannot be generated by certificate check (Templafy link) | [Freshdesk - 47726] : [StUF-DCR] due to certificate check file is not generating in Templafy integration | ||
167521 | [AzureKS] [StUF-ZKN] split the handlers and service pods into AKS to improve the stability of StUF-ZKN integrations | [StUFZKN] Splitting handlers and services pods | |||
167526 | [AzureKS] [StUFZKN] use the Azure Service Bus to communicate between handlers and services to improve the stability of StUFZKN in AKS | [StUFZKN] Use Azure service bus for messaging between handlers and services | |||
167528 | [AzureKS] [StUFZKN] implement health checks for handlers and services to improve the stability of StUFZKN in AKS | [StUFZKN] Implement health checks of handlers and services | |||
167539 | [AzureKS] [StUFZKN] various improvements in the stability of StUFZKN in AKS | [StUFZKN] Prepare scripts (YAML) to deploy handlers and services as separate deployments on AKS cluster | |||
167583 | [AzureKS] [StUFZKN] File Exchange Improvements in StUFZKN AKS | [StUFZKN] Share file content between pods | |||
167584 | [AzureKS] [StUFZKN] make message processing high available to improve stability in StUFZKN on AKS | [StUFZKN] Make reception service high available | |||
167598 | [AzureKS] [Connect] improvements to connect’s control events function to improve the stability of Connect and StUFZKN in AKS | [AKS] Modify Connect event url changes after splitting pods | |||
169588 | [AzureKS] [StUFZKN] changes in the tooling after making StUFZKN high available | [AKS/StUFZKN] Get all split pods status in Tenant tool view installation page after split pods functionality | |||
169789 | [StUFZKN] [AzureKS] changes to the identification service URL after making StUF-ZKN high available | [StUFZKN] [AKS] Make Identification service URL backward compatible after splitting pods | |||
171026 | 49383 | [Freshdesk - 49383] : [JIA] Sender and receiver column remain blank in JIA | [Freshdesk - 49383] : [JIA] Background task fails to fill sender/receiver | ||
171663 | 50383 | [Freshdesk - 50383] : Optionally use Elastic Search when retrieving case documents by JOIN Connect | [Freshdesk - 50383] : Long-running queries in Connect lead to delays in StUF message processing | ||
173967 | 56887 | [Freshdesk – 56887] [Connect] linking people from StUF_EF does not work correctly when the setting “use search in related item queries” is activated | [Freshdesk – 56887] [Connect] Link new citizen from StUF EF no longer works correctly when new “Use search in related items queries” is enabled | ||
Points:
Various actions mentioned in the above list relate to making StUF-ZKN “high available” in our Azure Kubernetes environment. With this action we ensure that in the event of a malfunction in one of the components, the entire StUF-ZKN adapter is not disturbed, but that the component in question is taken over by another component. The experience of the first customers who already use this new method is very positive.
If you would like to know more about this, please feel free to contact the Decos support team.
Attention: .net 4.8 must be downloaded and installed prior to this release. Next, you need to reboot the server.
Attention: When JKC is running on an Oracle Database (regardless of the version being used), you must first install the Oracle Client 19 and only then the release version of JKC.
Attention: After installing this version, the SSO script must be executed.
[JOIN Customer Contact 2022.4 web setup] (https://support.decos.nl/setups/JOIN Klantcontact/Builds/Release/2022/2022.4/Websetup_2022_4_1.exe)
JOIN Customer Contact 2022.4 install
[JOIN Customer Contact 2021.12 SSO script] (https://support.decos.nl/setups/JOIN KLANTCONTACT/Builds/Release/2021/2021.12/SSO_Enable_OnPremise.zip)
[OracleClient version 19] (https://support.decos.nl/setups/database clients/Oracle/WINDOWS.X64_193000_client_home.zip)
The 2022.4 release includes improvements such as:
Necessary adjustments kvk coupling
The KVK API has been adjusted, making it no longer possible to search for Organizations. We have made improvements in JKC so that it works again. At the moment, the KVK API only supports searching by:
– Chamber of Commerce number
– Branch number
– Name
– Street and place
– Postal code and house number (new)
Improvements to avaya and mitel phone links
We’ve made several improvements to phone pairing, such as the automatic disappearance of a pop-up when an employee has missed a call and several improvements to mitel’s softphone. In the list below you will find all the improvements.
ID | Ticket | Description | Description |
---|---|---|---|
175506 | 57177 | Necessary adjustments chamber of commerce link | Redevelop Chamber of Commerce integration |
170617 | 47689 | [AVAYA] Problem with RONA (missed calls to employees) | [AVAYA] Problem with RONA (missed calls with employees) |
172193 | 56630 | [MITEL] When calling out in JKC, the pop-up will show ‘incoming call’ | [MITEL] When dialing out in JKC, the pop-up says ‘incoming call’ |
172191 | 56633 | [MITEL] The caller’s name is already in the CSN before the session starts | [MITEL] Caller Name allready in CSN before session started |
172192 | 56632 | [MITEL] Calling a number that is busy gives the wrong screen and too short | [MITEL] Calling to a number which is occupied gives wrong screen and too short |
161165 | 45646 | Linking e-mail address via chat overwrites Gilde e-mail address in Eduarte | Linking email address via chat overwrite ROC Gilde address in Eduarte source |
124289 | 27658 | Availability in JKC is incorrect | Availablity in JKC doesn’t match |
131152 | 30697 | Employees cannot use keyboard shortcuts in JKC. | Employees are not able to use keyboard shortcuts in JKC. |
152276 | 40357 | Error message no data found GBA-V | Error message no data found GBA-V |
167203 | 48186 | Synchronization JKC employees - Intranet face book does not work | Synchronization JKC employees - Intranet “facebook” does not work |
169089 | 49194 | Error message search student in Eduarte | Error message searching student in Eduarte |
175367 | 57389 | Error message Session Parking while handling an email | Error message Session Parking while handling an email |
159220 | 43759 | Practitioners see theme page in JKC while rights are off | Handlers see topic page in JKC while permissions are off |
162418 | 45572 | Add Auxcode at ‘End/Busy’ | Add Aux code at ‘End/Busy’ |
168740 | 49243 | Function is not shown under Contacts > Organizations | Function is not shown in Contacts > Organizations |
169082 | 49478 | P.O. Box is missing with added Organization | PO Box missing from added Organization |
175672 | 48720 | Ticket with Case number ‘0’ | Ticket with case number ‘0’ instead of ID |