[[TOC(heading=Inhoud)]] [[TOC(heading=OpenAC 3 releases, sectionindex, compact, depth=1, ServerReleases/)]] = 3.2024.0312 = Dit is de release-pagina voor OpenAC 3 Server build 3.2024.0312. Er zijn installatie-zipfiles beschikbaar voor 2 platformen: - [attachment:OpenAC-3.2024.0312-win7-x64.zip win7-x64] (Windows Server 2008 R2, 64-bit)[[br]]115886287 bytes, SHA256 `dac63fb8bd7aacf7f75d01139e2172b973e5c8c90c5812f209648fed6515d507` - [attachment:OpenAC-3.2024.0312-win81-x64.zip win81-x64] (Windows Server 2012, 64-bit)[[br]]115889057 bytes, SHA256 `b63c5bda5e0166edb517ed7013110ae6815923d2951498a998f13d8f372802c6` == Nieuwe stijl keys == Om 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: {{{#!javascript "NieuweStijlKeys" : { "actie": true, "behandeldag": true, "behandeling": true, "cursusentry": true, "fin_traject": true, "meting": true, "plandag": true, "postadres": true, "recept": true, "relatie": true, "telecomadres": true } }}} == MySQL connection string == We adviseren AC's die MySQL gebruiken om de connectionstring in appsettings.json uit te breiden met het volgende: {{{ ;Pooling=True;MinimumPoolSize=10;MaximumPoolSize=150; }}} Dit voorkomt problemen met het overschrijden van het maximum aantal connecties met de database == Agenda == Vanaf 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. Bij verslepen van een reeksafspraak zal OpenAC vragen of de hele reeks of alleen de afspraak moet worden verplaatst. Bij 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. == Zoekindex == Vanaf 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. == Sublocaties == Alleen van belang voor Adelante: Sublocaties zijn geimplementeerd. Om deze te activeren moet de switch 'GEBRUIK Sublocaties' aan staan onder 'Beheer - Switches - Locaties'. == Vecozo wijziging in appsettings.json == Voorheen 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. Voorheen 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. Let op dat er geen komma staat achter de voorlaatste accolade. {{{#!javascript "Vecozo": { "ControleOpVerzekeringsgegevens": { "Profiel": "test", "Profielen": . . . . }, "Declareren": { "Profiel": "test", "Profielen": . . . . }, "Grouper": { "Profiel": "test", "Profielen": . . . . } }, }}} == ZG == Een onterecht AC10 prestatie werd aangemaakt terwijl daar al andere prestaties waren geregistreerd in dossier. Deze fout is in de vorige build opgedoken en nu is opgelost. == Bugfix == * Ticket #14631, SMS berichten meerdere keren verstuurd * Ticket #14621, index wordt niet meer opgebouwd * Ticket #14555, ACL op alias richtdagen nog geen delete op richtdag * Ticket #14650, Foutmelding code 500 bij overnemen naam met Ş vanuit de BSN check. * Ticket #14589, Afspraak verplaatsen in de week view werkt niet * Ticket #14606, Afspraak verdwijnt na slepen