Changes between Version 1 and Version 2 of ServerReleases/3.2024.0312


Ignore:
Timestamp:
03/13/24 08:23:50 (2 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ServerReleases/3.2024.0312

    v1 v2  
    99 - [attachment:OpenAC-3.2024.0312-win7-x64.zip win7-x64] (Windows Server 2008 R2, 64-bit)[[br]]115886287 bytes, SHA256 `dac63fb8bd7aacf7f75d01139e2172b973e5c8c90c5812f209648fed6515d507` 
    1010 - [attachment:OpenAC-3.2024.0312-win81-x64.zip win81-x64] (Windows Server 2012, 64-bit)[[br]]115889057 bytes, SHA256 `b63c5bda5e0166edb517ed7013110ae6815923d2951498a998f13d8f372802c6` 
     11 
     12 
     13 
     14== Nieuwe stijl keys == 
     15Om het risico op database locks zoveel mogelijk te beperken raden we alle AC's aan om nieuwe stijl keys te gebruiken voor de volgende tabellen: 
     16 
     17{{{#!javascript 
     18    "NieuweStijlKeys" : { 
     19      "actie": true, 
     20      "behandeldag": true, 
     21      "behandeling": true, 
     22      "cursusentry": true, 
     23      "fin_traject": true, 
     24      "meting": true, 
     25      "plandag": true, 
     26      "postadres": true, 
     27      "recept": true, 
     28      "relatie": true, 
     29      "telecomadres": true 
     30  } 
     31 
     32}}} 
     33 
     34== MySQL connection string == 
     35We adviseren AC's die MySQL gebruiken om de connectionstring in appsettings.json uit te breiden met het volgende: 
     36{{{ 
     37;Pooling=True;MinimumPoolSize=10;MaximumPoolSize=150; 
     38}}} 
     39 
     40Dit voorkomt problemen met het overschrijden van het maximum aantal connecties met de database 
     41 
     42== Agenda == 
     43Vanaf deze build is het mogelijk om afspraken te verslepen zonder tussenliggend planningsscherm. Bij verslepen van een afspraak van medewerker A naar medewerker B dan zal OpenAC medewerker A uit het tijdvak verwijderen en medewerker B toevoegen. In de agenda verdwijnt de afspraak uit de kolom van medewerker A en verschijnt in de kolom van medewerker B. Als agendaoptie "Verslepen voegt medewerker toe" is aangevinkt verandert dit gedrag. Bij verslepen van medewerker A naar medewerker B zal medewerker B worden toegevoegd aan de afspraak. De afspraak blijft staan bij medewerker A. 
     44 
     45Bij verslepen van een reeksafspraak zal OpenAC vragen of de hele reeks of alleen de afspraak moet worden verplaatst. 
     46 
     47Bij verslepen van een afspraak van datum A naar datum B in de weekagenda dan verandert OpenAC de afspraakdatum in datum B. Als de afspraak onderdeel is van een (bijvoorbeeld wekelijkse) reeks dan wordt de afspraak uit de reeks genomen. 
     48 
     49== Zoekindex == 
     50Vanaf deze build gebruikt OpenAC bij het bijwerken van de zoekindex een transactie met een ander isolation level. We hopen dat hiermee de problemen met het bijwerken van de zoekindex zijn opgelost. 
     51 
     52== Sublocaties == 
     53Alleen van belang voor Adelante: 
     54 
     55Sublocaties zijn geimplementeerd. Om deze te activeren moet de switch 'GEBRUIK Sublocaties' aan staan onder 'Beheer - Switches - Locaties'. 
     56 
     57 
     58== Vecozo wijziging in appsettings.json == 
     59Voorheen hadden we alleen Vecozo settings voor de verzekeringscheck (CoV). Nu ook voor Declareren en Grouper. Daarom moeten de Vecozo CoV instellingen nu een niveau dieper staan in de appsettings.json. 
     60Voorheen was er een object genaamd 'Vecozo' wat gebruikt werd voor CoV. Nu heeft dit object de naam '!ControleOpVerzekeringsgegevens' en valt onder (nieuw) object 'Vecozo', net zoals de objecten 'Declareren' en 'Grouper'. Zie hieronder. 
     61Let op dat er geen komma staat achter de voorlaatste accolade. 
     62 
     63{{{#!javascript 
     64"Vecozo": 
     65    { 
     66        "ControleOpVerzekeringsgegevens": 
     67        { 
     68                "Profiel": "test", 
     69                "Profielen": 
     70                . 
     71                . 
     72                . 
     73                . 
     74        }, 
     75        "Declareren": 
     76        { 
     77                "Profiel": "test", 
     78                "Profielen": 
     79                . 
     80                . 
     81                . 
     82                . 
     83        }, 
     84        "Grouper": 
     85        { 
     86                "Profiel": "test", 
     87                "Profielen": 
     88                . 
     89                . 
     90                . 
     91                . 
     92        } 
     93    }, 
     94}}} 
     95 
     96 
     97== Bugfix == 
     98* Ticket #14631, SMS berichten meerdere keren verstuurd 
     99* Ticket #14621, index wordt niet meer opgebouwd 
     100* Ticket #14555, ACL op alias richtdagen nog geen delete op richtdag 
     101* Ticket #14650, Foutmelding code 500 bij overnemen naam met Ş vanuit de BSN check. 
     102 
     103 
     104