Hieronder volgen de release notes van de 2022R2 release, die op 29 maart 2022 wordt geleverd. Dit document beschrijft alle wijzigingen die onderdeel zijn van deze release.
Tijdens ontwikkeling van release 2022R2 hebben wij ons gefocust op het uitbreiden van de dubbele invoer controle van organisaties.
Naast deze werkzaamheden zijn wij bezig geweest met verbeteringen omtrent het verwerken van buitenlandse adressen en hebben we verbeteringen in de performance van enkele van onze overzichtsschermen doorgevoerd.
Deze release notes bevatten een volledig overzicht van alle wijzigingen. De opname van de web release event van 10 maart 2022 is hier te vinden.
Dubbele invoer controle organisaties
Deze verandering is ontwikkeld in samenwerking met MBO-instellingen die gebruik maken van Osiris, omdat het voor hun van groot belang is dat het leerbedrijfID in OnStage uniek is en blijft. We hebben daarom de standaard dubbele invoer controle aangepast en daarbij enkele uitbreidingen gedaan specifiek voor de situatie waarin de onderwijsinstelling het leerbedrijfID uniek wil houden.
Dubbele invoer controle bij toevoegen organisatie
Oplevermoment: | 2022R2 |
Onderwerp: | Dubbele invoer controle organisaties bij toevoegen door alle rollen. |
Wij krijgen regelmatig feedback dat organisaties ongewenst dubbel worden aangemaakt. Dit gebeurt door studenten vanuit de dossiers, maar ook vanuit de werkzaamheden van docenten en relatiebeheerders. De gebruiker heeft niet altijd genoeg informatie of wordt niet goed genoeg gestuurd naar een eventuele bestaande organisatie.
Wij hebben er daarom voor gekozen om de dubbele invoer controle van organisaties aan te passen om meer te werken, zoals die ook kan werken voor contactpersonen.
Bij het toevoegen van een nieuwe organisatie aan een vacature, in het organisatieoverzicht of vanuit het dossier, wordt nu de dubbele invoer controle dialoog geopend.
In de dialoog kan naar een organisatie worden gezocht op naam, leerbedrijf ID, postcode, huisnummer (en toevoeging) en land. Om te zoeken met postcode en huisnummer moet eerst een land worden geselecteerd, standaard zal hier het land van de onderwijsinstelling staan. Er wordt asynchroon gezocht in OnStage, Stagemarkt en KvK. Dit wil zeggen dat informatie uit deze bronnen tegelijk wordt opgevraagd en niet achter elkaar. Omdat de resultaten worden gesorteerd op match percentage (hoog naar laag) kan het dus zijn dat er tussen de resultaten vanuit OnStage een match van Stagemarkt of KvK met een even hoog percentage tevoorschijn komt.
Match percentages:
De opbouw van het match percentage kan de gebruiker oproepen door op het zwarte 'i' icoon te klikken achter het percentage. Het percentage wordt bepaald door te berekenen hoeveel bewerkingen nodig zijn om het trefwoord om te zetten in het zoekresultaat, en dit vervolgens om te draaien. Bijvoorbeeld: afstand tussen water en wetend is 3 en kan als volgt weergegeven worden:
- water → weter (de a wordt vervangen door de e)
- weter → weten (de r wordt vervangen door de n)
- weten → wetend (de d wordt aan het einde van de tekst toegevoegd)
Aan de hand van de verschillen wordt een percentage van overeenkomst gemaakt. Deze berekening wordt gedaan voor elk ingevuld veld en daar wordt het gemiddelde van genomen. Als op het match percentage wordt geklikt dan wordt per onderdeel aangegeven hoeveel procent het woord matcht.
Voor de berekening van de locatie wordt 50% per subonderdeel als maximum genomen. De onderdelen zijn postcode en huisnummer. Land telt niet mee in de berekening van het percentage. Voor de berekening van de status wordt, mits bekend, het gekozen domein gebruikt en krijgen verschillende statussen standaard percentages.
Status:
Mits bekend, zal op basis van het domein de status worden getoond. De status is bekend bij toevoegen vanuit dossier of als vanuit het organisaties scherm een organisatie wordt toegevoegd en het domein is ingevuld in het filter veld. De status is niet bekend bij toevoegen vanuit vacatureaanbod omdat een vacature aan meer dan één domein gekoppeld kan zijn.
De status bij de organisatie kan 'Ingediend', 'Actief', of 'Inactief' zijn. Er wordt bij status 'Ingediend' geen onderscheid gemaakt tussen wie de organisatie heeft ingediend. Als de organisatie aan geen enkel domein gekoppeld is dan zal de status 'Geen' tonen. Deze status wordt ook gebruikt wanneer het domein bekend is bij het toevoegen en de organisatie niet gekoppeld is aan dat specifieke domein. De invloed die de status heeft op het match percentage, en een uitleg van de status, kan de gebruiker krijgen door op het zwarte 'i' icoon achter de status te klikken.
Afronden toevoegen/selecteren organisatie:
Nadat de resultaten zijn verschenen kan er worden gekozen voor één van de bestaande organisaties of kan er alsnog een nieuwe organisatie worden ingevuld door op de knop 'Nieuwe organisatie toevoegen' te klikken. Dit opent een formulier waar de gegevens kunnen worden ingevuld. Als een gevonden Stagemarkt- of KvK-organisatie wordt gekozen dan vindt er een controle plaats of het leerbedrijf ID / KvK-nummer van de organisatie al bestaat bij een organisatie van de school. Als dit zo is dan wordt déze organisatie gekozen. Hier wordt een melding van gegeven in een dialoog in OnStage.
Organisatie toevoegen vanuit dossier
Oplevermoment: | 2022R2 |
Onderwerp: | Toevoegen van organisatie houdt nu rekening met de status van domein dossier |
Bij het toevoegen van een organisatie vanuit het dossier is er altijd een domein van het dossier bekend. Om er voor te zorgen dat studenten bij het toevoegen geen uitgeschreven organisaties kiezen is de logica van het kiezen van een organisatie bij een vacature ook toegevoegd bij de dubbele invoer controle.
Dit houdt in dat als een organisatie niet actief is binnen het domein dan wordt de regel nu grijs getoond. Na klikken op de regel verschijnt dezelfde waarschuwing, als wanneer je de organisatie zou selecteren in het scherm voor het toevoegen van een zelfgevonden vacature.
Onderwijsinstelling: Uniek Leerbedrijf ID
Oplevermoment: | 2022R2 |
Onderwerp: | Nieuwe schoolinstelling: Uniek leerbedrijfID |
Osiris accepteert geen dubbele leerbedrijf ID's voor MBO-instellingen. Daarom moet OnStage voor Osiris implementaties een striktere controle hebben bij zowel invoer als mutatie van organisaties.
Er is een nieuwe onderwijsinstelling toegevoegd 'Leerbedrijf ID moet uniek zijn'. Als deze optie aan staat dan zorgt de dubbele invoer controle ervoor dat het niet mogelijk is om een bedrijf aan te maken met hetzelfde leerbedrijf ID.
Deze controle wordt ook uitgevoerd bij het aanmelden via OnStage4Business. Daar krijgt de gebruiker een melding om contact op te nemen met een relatiebeheerder van de onderwijsinstelling als deze zich probeert aan te melden met een niet uniek leerbedrijfID.
Validatie uniek leerbedrijf ID bij inventariseren
Oplevermoment: | 2022R2 |
Onderwerp: | Validatie uniek leerbedrijf ID bij inventariseren |
Als de onderwijsinstelling 'Leerbedrijf ID moet uniek zijn' aan staat dan wordt er bij het inventariseren van het leerbedrijf ID (in het organisatiescherm) een controle uitgevoerd of het leerbedrijf ID niet bij een andere organisatie van de school voorkomt. Als een andere organisatie met hetzelfde leerbedrijf ID bij de school wordt gevonden dan wordt de melding 'Leerbedrijf ID is niet uniek en wordt leeggemaakt. Ontdubbel de organisaties of vul een ander ID in' getoond en het leerbedrijf ID leeg gemaakt. Alle andere wijzigingen aan de organisatie worden wel opgeslagen.
Verwerking buitenlandse adressen in OnStage
In 2020 heeft OnStage een migratie doorgevoerd om anders om te gaan met zowel Nederlandse als buitenlandse adressen. Hiervoor is een methodiek ontwikkeld, die ons de mogelijkheid geeft om buitenlandse adressen per land te definiëren. Als onderdeel van de wijziging in 2020 zijn toen België en Duitsland gedefinieerd.
Vanwege groeiend gebruik van integraties voor organisaties, bijvoorbeeld vanuit Stagemonitor en Stagematching, maar ook vanuit CRM-systemen, hebben we geconstateerd dat de kwaliteit van data steeds hoger wordt voor buitenlandse adressen. We hebben daarom besloten om er voor te zorgen wat wij postcodes van buitenlandse adressen nu altijd als een postcode kunnen vertrouwen én we hebben daarom ook besloten om direct de volledig ondersteunde landen uit te breiden met de 6 meest voorkomende landen in OnStage naast Nederland, België en Duitsland.
Postcodes van buitenlandse adressen
Oplevermoment: | 2022R2 |
Onderwerp: | Webservices slaan postcodes en huisnummers op van buitenlandse adressen (uitgezonderd Duitsland en België) |
In sommige webservices en de webapplicatie gold deze logica met betrekking tot de postcode:
- Als het een land is waarvoor wij een postcode formaat weten, dan mag je een postcode / huisnummer opgeven en valideren we die.
- Als het een land is waarvoor wij geen postcode formaat weten, dan heb je niet de mogelijkheid om een postcode / huisnummer op te geven.
Dit is aangepast, zodat bij landen zonder postcode formaat de postcode / het huisnummer altijd wordt geaccepteerd. De volgende webservices zijn aangepast:
- Student
- Organisatie
- Contactpersoon
- Medewerker
- Imports aangeleverd via het self service portaal
Adresformaat uitbreidingen
Oplevermoment: | 2022R2 |
Onderwerp: | Postcodes en huisnummers van buitenlandse adressen zijn zichtbaar in OnStage |
Vanaf nu zijn postcodes en huisnummers van buitenlandse adressen beschikbaar in OnStage en rapportages. In schermen waar een postcode en huisnummer kan worden ingevuld kan dit nu ook voor buitenlandse adressen.
Postcode formaten zijn toegevoegd voor de volgende landen:
- Spanje
- Frankrijk
- Verenigd Koninkrijk
- Verenigde Staten
- Suriname
- China
Voor deze landen wordt nu een validatie uitgevoerd bij het invullen van het postcode veld. Bij alle andere buitenlandse adressen waar wij nog geen postcode validatie voor hebben zijn de postcode en het huisnummer vrij in te vullen.
Medewerker service optimalisaties
Op basis van feedback van het gebruik van onze medewerker service zijn een aantal functionele aanpassingen gemaakt in de verwerking hier van. Deze zijn bedoeld om de frontend en backend verwerking meer op één lijn te krijgen.
Medewerkers blokkeren bij inactief maken via webservice
Oplevermoment: | 2022R2 |
Onderwerp: | Medewerkers blokkeren bij inactief maken via webservice |
Als een medewerker via de webservice inactief werd gemaakt dan bleef de login actief, en kon de medewerker nog steeds inloggen. De meeste implementaties kozen er voor om ook altijd de account leeg te maken in deze situaties, maar dit bleek niet overal het geval.
Om er voor te zorgen dat hierdoor per abuis alsnog mensen konden inloggen die inactief zijn gemaakt zorgen wij er voortaan dat de login ook geblokkeerd wordt als een medewerker inactief wordt gemaakt via de webservice.
Hierdoor werkt het inactief maken van een medewerker via de integratie nu hetzelfde als inactief maken via de applicatie zelf.
Toetsontwikkelaar en Archivaris rollen in medewerkerservice
Oplevermoment: | 2022R2 |
Onderwerp: | Toetsontwikkelaar en Archivaris rollen in medewerkerservice |
Als een medewerker werd bijgewerkt via de webservice en de medewerker had de rol Toetsontwikkelaar en/of Archivaris, dan gingen die rollen verloren. Dit probleem is verholpen.
Het uitbreiden van de medewerkerservice om alle rollen volledig te ondersteunen is een wijziging voor een toekomstige release en zal een nieuwe versie van de webservice voor moeten worden ontwikkeld.
Diversen
Naast bovenstaande ontwikkelingen zijn een aantal verbeteringen geïdentificeerd, die mee worden geleverd als onderdeel van release 2022R2.
Nieuwe ondertekenmethode Evidos koppeling
Oplevermoment: | 2022R2 |
Onderwerp: | Ondertekenmethodes uitbreiden met de methode "Accorderen" van Evidos |
Bij het gebruik maken van de digitaal ondertekenen koppeling via Evidos bestaat er de mogelijkheid om te ondertekenen via het enkel accorderen of weigeren van een ondertekening. De gebruiker zal dan enkel de ondertekensessie moeten openen en op "Akkoord" klikken om de ondertekening af te ronden.
Deze functie kan bijvoorbeeld gebruikt worden voor het praktijkbureau om zo de ondertekening van een stageovereenkomst nog via Evidos te laten gaan maar er geen krabbel of SMS verificatie nodig is.
Deze optie is vanaf heden toegevoegd naast de bestaande onderteken en SMS opties. Andere ondertekenmethodes, zoals met iDeal of DigiD verificatie staan op dit moment niet op de planning om toe te voegen omdat hiervoor gevoelige persoonlijke informatie zoals bankrekeningnummer en BSN benodigd zijn.
Performance verbeteringen
Oplevermoment: | 2022R2 |
Onderwerp: | Performance verbetering bij laden van een aantal schermen met organisatie-eenheid filtering |
Het laden van schermen met organisatie-eenheid filtering kon traag zijn voor gebruikers met veel autorisaties (zoals bijvoorbeeld functioneel beheerders). De laadsnelheid is verbeterd, wanneer iemand veel rechten heeft op de volgende overzicht schermen:
- Procestemplates
- Checklist
- Mailtemplates
- Dossier
- Student
- Begeleidingsprofielen
Dossier mailmerge rapportage
Oplevermoment: | 2022R2 |
Onderwerp: | Dossier mailmerge rapportage beschikbaar maken over begeleidingsgroepen heen. |
Rapportage voor dossier mailmerge is nu beschikbaar over begeleidingsgroepen heen vanuit het begeleidingsgroepenoverzicht scherm.
Matching
Oplevermoment: | 2022R2 |
Onderwerp: | Straal filter van het matching scherm reset niet bij filter reset |
Als in het matching scherm bij de filter de straal werd gewijzigd van 25 naar een andere waarde dan werd deze waarde niet meer gereset als de filter werd gereset. Daardoor kwamen niet dezelfde zoekresultaten naar voren als bij de standaard filter. Dit is aangepast zodat bij een filter reset de straal weer terugspringt naar 25.
HTML codes voor leestekens / diakrieten
Oplevermoment: | 2022R2 |
Onderwerp: | Html codes worden getoond in namen |
Op sommige plaatsen in OnStage werden nog html codes getoond in namen in plaats van de diakriet. Dit bleek vooral te gebeuren op plekken waar de naam van een persoon apart opgeslagen werd voor logging. Dit is aangepast zodat vanaf nu de juiste tekens worden getoond.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.