Skip to main content
Skip table of contents

24.1.X

Project

Skryv platform

Versienummer

24.1.X

LTS

Nee

NEXT

Nee

LATEST

Ja

Laatste LTS

23.0.X

Laatste NEXT

23.0.X

Laatste LATEST

24.0.X

Eerste release

Ondersteuning tot

Notitie

Nieuwe veldtypes (rrn, tel, iban)

Type

Release note

Status

DRAFT

Focus

Focus 1: Nieuwe veldtypes (rrn, tel, iban)

VELDTYPES

Tot voorheen verliep de invoer van rijksregisternummer, telefoonnummer en bankrekeningnummer via tekstvelden met een specifiek masker (validatie). Nu is er voor elk een apart veldtype voorzien.

Focus 2: Optionele taak via BPMN-gebruikerstaak element

OPTIONELE TAAK

Tot voorheen moest je een optionele actie modelleren via CMMN. Nu kan je een BPMN-gebruikerstaak markeren als optioneel. De taak is dan beschikbaar onder de optionele acties in frontoffice of backoffice.

Focus 3: Issues panel beschikbaar achter feature flag (Studio)

Issues panel is nu beschikbaar achter feature flag INTERNAL. Bovendien werden drie nieuwe validatieregels toegevoegd. Oproep om te testen en false positives op te sporen.

Zie Studio updates onderaan deze pagina voor alle recent doorgevoerde wijzigingen in Studio.

Wijzigingen

Wijziging met vorige LATEST

Onderstaand overzicht biedt een oplijsting van de wijzigingen tegenover de vorige LATEST-versie 24.2.

Topic

Labels

Titel

Topic detail

Migratie detail

1

VELDTYPES

Nieuw veldtype rijksregisternummer

Topic detail

Migratie info

2

VELDTYPES

Nieuw veldtype telefoonnummer

Topic detail

-

3

VELDTYPES

Nieuw veldtype iban rekeningnummer

Topic detail

-

4

OPTIONELE TAAK

BPMN-gebruikerstaak markeren als optionele taak

Topic detail

-

5

FRONTOFFICE, OPTIONELE TAAK

Filter optionele BPMN-taak in frontoffice

Topic detail

-

6

BACKEND

Aanpassing in DOSIS-connector

Topic detail

-

7

FRONTOFFICE

Mogelijkheid tot activeren antivirus scanner voor S3-bucket

Topic detail

-

8

BACKEND

Whitelisting external resources

Topic detail

Migratie info

Wijziging met vorige NEXT

Deze versie is niet aangeduid als NEXT.

Wijziging met vorige LTS

Deze versie is niet aangeduid als LTS.

Topic details

Topic 1: nieuw veldtype rijksregisternummer

Labels

VELDTYPES

Functioneel

Nieuw formulier elementype of veldtype beschikbaar.

Technisch

  • Nieuw datatype aangemaakt.

  • Tot voor kort gebeurde dit via een tekstveld met een specifiek masker.

Documentatie

Screenshot frontoffice (Vlaamse overheidsstijl)

image-20250414-112727.png

Screenshot backoffice

image-20250414-113023.png

JSON-beschrijving

Via de country selector kan je de toegelaten landen instellen.

CODE
    {
      "name": "newSsin5P22Ns",
      "label": "Rijksregisternummer",
      "type": "ssin"
    },
    {
      "name": "newIbanT4G4Mg",
      "label": "Rekeningnummer",
      "type": "iban",
      "countries": [
        "be"
      ]
    },
    {
      "name": "newPhoneLbfrkr",
      "label": "Telefoonnummer",
      "type": "phone",
      "countries": [
        "be"
      ]
    },

Topic 2: nieuwe veldtype telefoonnummer

Labels

VELDTYPES

Functioneel

  • Nieuw formulier elementype of veldtype beschikbaar.

  • In Studio kan je de toegestane landcodes instellen.

  • In de backoffice kan je via een country selector de gewenste landcode aanduiden. Deze wordt automatisch ingevuld (bijvoorbeeld +32).

Technisch

  • Nieuw datatype aangemaakt.

  • Dit maakt gebruik van een extnerne library.

Documentatie

Screenshots: zie topic 1

Topic 3: nieuwe veldtype iban rekeningnummer

Labels

VELDTYPES

Functioneel

  • Nieuw formulier elementype of veldtype beschikbaar.

  • In Studio kan je de toegestane landcodes instellen.

  • In de backoffice kan je via een country selector de gewenste landcode aanduiden. Deze wordt automatisch ingevuld (bijvoorbeeld BE).

Technisch

Nieuw datatype aangemaakt.

Documentatie

Screenshots: zie topic 1

Topic 4: BPMN-gebruikerstaak markeren als optioneel

Labels

OPTIONELE TAAK

Functioneel

Gebruikerstaken kunnen door een configurator aangeduid worden als optioneel.

Technisch

  • Een gebruikerstaak kan de bijkomende inputparameter isOptional:true aannemen. Dit moet evenwel ingesteld worden door de configurator.

  • In de frontoffice worden de aldus aangeduide optionele gebruikerstaken gefilterd en weergegeven onder de hoofding ‘optionele acties’ (zie topic 5).

Documentatie

Detail uitleg

Tot op heden kon een optionele actie enkel via CMMN getriggerd worden. De CMMN wordt in de BPMN-workflow gerepresenteerd door middel van een call activity. Eenmaal getriggerd gaat de process token verder en wordt de daaropvolgende gebruikerstaak als ‘vereiste actie’ getoond.

Er zijn twee problemen met deze werkwijze:

  1. Verwarring bij gebruikers. Want het is niet omdat je de optionele actie (CMMN) getriggerd hebt, dat de daaropvolgende gebruikerstaak per se ‘vereist’ is. Je kan er in principe nog steeds voor kiezen om deze niet uit te voeren.

  2. CMMN wordt niet meer ondersteund door Camunda 8, de opvolger van Camunda 7 waar Skryv momenteel nog gebruik van maakt. Ooit moet het platform dus ‘afkicken’ van CMMN.

De oplossing is om een extra inputparameter isOptional:true toe te voegen aan een gebruikerstaak. Zo kan deze taak gefilterd worden in de frontoffice en enkel beschikbaar worden gesteld onder de hoofding ‘optionele dossieracties'. Zie ook topic 5.

image-20250414-140642.png

Topic 5: filter optionele taken in frontoffice

Labels

FRONTOFFICE , OPTIONELE TAAK

Functioneel

Gebruikerstaken die aangeduid zijn als optioneel worden gefilterd in de frontoffice en weergegeven onder ‘optionele taken’.

Technisch

Wijziging in de toegepaste filters.

Documentatie

Dossierpagina frontoffice

Deze oplossing ondersteunt de bestaande manier van werken via CMMN, maar laat tegelijk de vrijheid om de CMMN achterwege te laten. Het belangrijkste verschilpunt is dat bij CMMN de gebruiker drie keer moet klikken om de optionele taak op te starten (met bevestigingspopup tussenin), terwijl dit zonder CMMN slechts één keer klikken is.

image-20250414-140518.png

Topic 6: aanpassing DOSIS-connector

Labels

BACKOFFICE

Functioneel

Bij het doorsturen van een mijlpaal naar DOSIS wordt een tijdsstempel meegestuurd. Deze representeert het ogenblik waarop de eerste call gebeurt.

Technisch

Voorheen werd de tijdsstempel van de succesvolle call gebruikt. Bij storingen is de succesvolle call echter niet altijd de eerste call.

Documentatie

Topic 7: antivirus malware scanner voor S3-bucket

Labels

FRONTOFFICE

Functioneel

Een virusscanner screent alle door frontoffice gebruikers opgeladen bestanden.

Technisch

Virusscanner activeren kan via een zarn-parameter in AWS enableMalwareScanning. Deze staat standaard op false.

Documentatie

-

Topic 8: whitelisting external resources

Labels

BACKEND

Functioneel

Vanuit communicatie templates is het mogelijk om via insert image functionaliteit te verwijzen naar gelinkte externe resources. Om misbruik te vermijden, worden enkel resources uit gewhiteliste bronnen aanvaard.

Technisch

Naast de bronnen die standaard vertrouwd worden, kan je in de applicatie eigenschappen bijkomende vertrouwde bronnen toevoegen.

Documentatie

Migraties

Migratie vanuit vorige LATEST

Wanneer je migreert vanuit de vorige LATEST versie 24.0.X naar 24.1.X moet je rekening houden met volgende aandachtspunten.

Migratie topic 1

Het is mogelijk om een tekstveld met ‘rijksregisternummer’ om te vormen naar een veld met type ‘rijksregisternummer’. Dit kan je manueel doen via de JSON-formulierbeschrijving. De omvorming is getest door het Skryv platform team, en er zijn daarbij geen issues naar boven gekomen.

Migratie topic 8

Bestaande communicatietemplates die linken naar een image binnen een nog niet gewhiteliste externe bron, kunnen problemen opleveren.

Migratie vanuit vorige NEXT

Deze versie is niet aangeduid als NEXT.

Migratie vanuit vorige LTS

Deze versie is niet aangeduid als LTS.

Studio updates

Onderstaand overzicht biedt een overzicht van de Studio functionaliteiten die up-to-date zijn gebracht op het ogenblik van deze platform release. Klik hier voor meer info over Studio updates.

Update

Beschrijving

Issues panel

False positives weggewerkt, nu beschikbaar achter een feature flag INTERNAL .

Issues panel

Uitbreiding met enkele bijkomende validatieregels.

Nieuwe template voor anonymisatie

Platform functionaliteit nu ook toegevoegd in Studio UI.

Start dossier via exposed API

Platform functionaliteit nu ook toegevoegd in Studio UI. Dossier opstartbaar via exposed API, instelling bevindt zich in de dossiertype instellingen.

Valdiatie sectie per sectie

Platform functionaliteit nu ook toegevoegd in Studio UI

Zoekvenster bij dossiertype overzicht

Als je binnen je applicatie een veelheid aan dossiertypes hebt, is het niet altijd makkelijk om het juiste type snel terug te vinden. Daarom is nu een zoekfunctionaliteit toegevoegd aan dit scherm.

Bugfixes en kleine verbeteringen

Klik op de link voor meer details.

Patches

Onderstaand overzicht toont alle patches binnen deze versie.

Versie

Beschrijving

-

-

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.