Versie: OnStage 28.21
Productie release moment: 18 februari 2025
Deze release notes bevatten een volledig overzicht van alle geleverde wijzigingen.
In deze release hebben wij ons gefocust op het verder ontwikkelen van onze beta functionaliteiten voor Groep Matchen, hebben we een aantal verbeteringen doorgevoerd voor relatiebeheer en matching en zijn we door gegaan met ontwikkelingen voor onze plaatsing service en nieuwe vormgeving. Daarnaast hebben we weer veel verbeteringen door kunnen voeren vanuit feedback ontvangen via verschillende kanalen.
Release momenten
Datum | Update window | |
Testomgeving | 10 februari | 2:00 – 5:00 uur |
Release presentatie | 13 februari | 11:00 – 12.00 uur |
Productieomgeving | 18 februari | 6:00 uur – 9:00 uur |
Cursusomgeving | 18 februari | 6:00 uur – 8:00 uur |
Tijdens de installatie van deze release is de omgeving enige tijd niet beschikbaar.
LET OP: Vanwege gepland onderhoud van onze hosting partij Solcon zal de installatie op een ander tijdstip dan normaal plaats vinden. Alhoewel de formele update tijd tot 9:00 uur is, verwachten wij voor 8:00 uur klaar te zijn.
Release presentatie
Groep matchen
Groep matchen - studenten lijst verbeteringen
De uitgebreide weergave heeft meer informatie per student en ook meer opties. Naast de informatie van de compact weergave word er namelijk ook de plaatsnaam van zowel de student en het bedrijf getoond. Hier is gekozen voor enkel de plaatsnaam omdat in het oude scherm hier het hele adres werd getoond en gebruikers aangaven dit nooit meer te lezen omdat het te veel informatie was. Door enkel de plaats te tonen krijgt de gebruiker meer focus.
Ook worden hier de kenmerken getoond zoals voorheen en kan je deze nog steeds toevoegen en verwijderen waar nodig.
Na het kiezen van een vacature wordt de groep met studenten gegroepeerd in 4 categorieën: Gematcht voor vacature, voorkeuren voor vacature, nog te matchen en al gematcht. Al deze categorieën zijn dit te klappen om de benodigde focus te geven. De bovenste twee categoriën negeren ook het opgegeven filter van studenten zodat je voor de vacature altijd ziet welke matches en voorkeuren er al zijn.
Elke regel heeft daarnaast ook de mogelijkheid om een match te maken of te verbreken via de knop hiervoor aan de rechterkant van de regel. Als zowel student als vacature ook een adres hebben zie je het trein icoon om een routeplanning te kunnen maken.
In alle vormen van de lijst, worden studenten die een match hebben met een groene balk aan het begin van de regel getoond. Studenten met een voorkeur, worden altijd met een roze balk getoond. Deze indicaties zijn volledig onafhankelijk van de gekozen vacature en zijn bedoeld om de gebruiker te helpen sneller naar de goede student te navigeren.
Relatiebeheer en matching
Tekenbevoegd persoon onterecht ingevuld bij nieuwe vacature in vacatureaanbod
Massa actie Overeenkomst vastleggen validaties verbeterd
In de vorige release is een verbetering doorgevoerd om het afronden van de overeenkomst activiteit mogelijk te maken via massa actie. OnStage kende al enige tijd echter ook de massa actie om overeenkomsten vast te leggen. Deze actie had echter een probleem met het valideren van de overeenkomst waardoor soms niet geaccrediteerde organisaties een overeenkomst konden krijgen via deze massa actie.
We hebben dit probleem verholpen en daarnaast ook de validatie controle vergelijkbaar gemaakt als die voor het afronden via massa actie. Dit houdt in dat waarschuwingen nu ook in deze massa actie direct er voor zorgen dat de overeenkomst niet via massa actie vastgelegd mag worden maar dit altijd vanuit het dossier moet gebeuren.
Deze extra logica is toegevoegd als extra veiligheid om het vastleggen van niet geaccrediteerde overeenkomsten in de toekomst te voorkomen.
Massa actie Overeenkomst vastleggen rondt geen activiteit meer af bij validatie fouten
De massa actie Vastleggen overeenkomstgegevens kan ook uitgevoerd worden voor een dossier wat nog bij de matching activiteit was en waarin de direct daaropvolgende overeenkomstgegevens activiteit nog niet gestart is. Als alles in orde is dan wordt de matching activiteit afgerond en de overeenkomstgegevens activiteit ook.
In het verleden was het alleen zo dat als de accreditatie niet in orde was de matching activiteit wél werd afgerond, maar de overeenkomstgegevens activiteit niet. Hierdoor was het niet meer mogelijk om een andere vacature in de matching activiteit te zetten om het accreditatieprobleem op te lossen.
In het kader van de bovenstaande wijziging om de validaties te verbeteren, hebben we dit nu aangepast zodat de matching activiteit ook niet afgerond wordt als de accreditatie niet in orde is. Dit zorgt er voor dat er nog een andere vacature geselecteerd kan worden.
Meer informatie opgenomen in BPVO koppeling
Er zijn 2 velden toegevoegd aan het webservice bericht om een BPVO aan te vragen: AanvraagHerkomst en ActueleStatusInSIS.
De AanvraagHerkomst is als veld toegevoegd zodat wij als leverancier zowel B3Net als OnStage kunnen gebruiken via dezelfde koppeling in XIP en zorgt er voor dat wij onderscheid kunnen maken tussen OnStage en B3Net.
Het ActueleStatusInSIS veld zal worden gebruikt om te kunnen bepalen of wij naar Eduarte eerst nog een tussenbericht moeten versturen voordat het aangevraagde bericht wordt verstuurd. Dit zal een probleem verhelpen die kan ontstaan als de statussen tussen OnStage en Eduarte out of sync zijn op het moment van versturen.
Samenvoegen organisatie met externe bron verbetering
Bij het samenvoegen van twee verschillende organisaties die vanuit een extern systeem komen, zoals bijvoorbeeld Stagemonitor, hoort er een melding getoond te worden dat samenvoeging niet mogelijk is omdat deze vanuit een externe bron komt. In plaats daarvan werd er een foutmelding getoond dat een label niet gevonden kon worden.
Dit probleem is verholpen en de nieuwe melding is: "De organisaties zijn afkomstig uit een extern systeem, en zijn daar als 2 verschillende organisaties bekend. Daarom is samenvoeging niet toegestaan."
Match simulatie service verbetering
Er is een issue opgelost waardoor een student zonder enige voorkeuren toch nog een match kreeg als de optie 'alleen matches met voorkeur voorstellen' was aangevinkt.
Daarnaast zijn er een aantal technische verbeteringen doorgevoerd in de wijze waarop een match simulatie wordt aangevraagd en behandeld. Deze verbeteringen zijn gedaan in voorbereiding op toekomstige ontwikkelingen. Deze aanpassingen moeten geen invloed hebben op de huidige resultaten.
Overige verbeteringen in relatiebeheer en matching
Naast bovenstaande wijzigingen hebben we nog een aantal andere verbeteringen doorgevoerd in de nieuwe vormgeving:
- De route berekenen met de 9292ov knop werkte niet meer omdat de website van 9292 was vernieuwd. Dit probleem is verholpen.
- In OnStage4Business werd in het vacatureoverzicht niet meer standaard gefilterd op de "Actief" status, alleen nog op status "Ingediend". Dit probleem is verholpen.
- In de overeenkomst activiteiten was het mogelijk om bij het verwachte aantal uur een heel hoog getal in te vullen en op te slaan, waardoor een technische fout optrad. Dit probleem is verholpen.
- De rapportage "Uitgebreid overzicht opdrachten (EXCEL)" gaf een fout als een omschrijving van een geselecteerde vacature langer was dan 32678 karakters, dit probleem is verholpen.
Plaatsing service uitbreidingen
Match mutaties in het dossier naar plaatsing service
In deze release hebben we ons gefocust om het soort berichten en triggers die door deze service worden behandeld uit te breiden met mutaties op de bestaande matches. Het gaat hier bijvoorbeeld om het aanpassen van:
- begindatum, einddatum dossier
- contactpersoon van match (of informatie van de contactpersoon vanuit dossier)
- docentbegeleider aanpassen
- aantal uren, etc.
Mutaties die gedaan worden via massa acties of andere acties buiten het dossier zelf, worden nog niet meegegeven aan de nieuwe plaatsing service. Dit zal een uitbreiding worden in een toekomstige release.
Vormgeving verbeteringen
Documententab toont nu van alle activiteit statussen
We hebben er daarom voor gezorgd dat documenten van geannuleerde en geforceerd afgeronde activiteiten beschikbaar zijn en hebben hiervoor het status filter uitgebreid om dit goed te ondersteunen. In de regel van de activiteit wordt nu ook altijd de status van de activiteit getoond als indicatie.
Documententab pogingen filter aangepast
In het verleden toonde het pogingen filter enkel een paar pogingen en het filter laatste poging. Het was alleen zo gemaakt dat soms een poging nummer miste als die enkel de laatste poging was, dit was verwarrend. Ook had de beheerder niet de mogelijkheid om verborgen pogingen te tonen.
We hebben daarom nu het pogingen filter aangepast om altijd te kunnen filteren tot en met het hoogste poging nummer met documenten zodat als je een poging 3 hebt voor 1 activiteit, je daar ook specifiek op kan filteren.
Daarbij is een extra optie toegevoegd voor functioneel en begeleidingsgroep beheerders om verborgen pogingen met documenten zichtbaar te kunnen maken.
Overige verbeteringen in vormgeving
Naast bovenstaande wijzigingen hebben we nog een aantal andere verbeteringen doorgevoerd in de nieuwe vormgeving:
- Door het uitbreiden van de filteropties in het documententab en dat de lijst van opties soms erg lang kan worden hebben we een zoeken in filtering optie toegevoegd voor het documententab.
- Op een aantal plekken in OnStage die nog niet zijn omgezet naar de nieuwe vormgeving, kan een fout voorkomen als de geselecteerde waarde niet meer bestaat: "Uncaught Typethis.display.trim is not a function". De oorzaak van deze fout is opgelost.
- In donkere modus werd de tekst in een niet-aanpasbaar tekstveld, zoals toelichting in een afgeronde I&B activiteit, als zwarte tekst getoond. Dit is aangepast om leesbaarheid te verbeteren.
- Als een activiteit werd getoond in de volledige scherm modus dan konden er aan de rechterkant twee scroll balken zichtbaar zijn. Dit probleem is verholpen.
- Als werd gezocht op studenten via het invoerveld rechtsboven in beeld, dan werd voor studenten zonder foto nog de oude afbeelding met hoedje getoond. Deze afbeelding is vervangen met dezelfde icoon die op andere plekken voor een student zonder pasfoto wordt gebruikt.
Overige verbeteringen
Contactgegevens aanpassen en activiteitgegevens overnemen
Bij het starten van een Vastleggen Contactgegevens activiteit worden de gegevens van eerdere Vastleggen Contactgegevens activiteiten overgenomen. Dit werd ook gedaan als de eerdere activiteit geannuleerd was. Een geannuleerde activiteit kan alleen opgeslagen zijn met gegevens die voor normale afronding invalide zijn.
Deze situatie kon er voor zorgen dat de nieuwe activiteit niet afgerond kon worden als de invalide gegevens voor een contactgegevens soort zijn die helemaal niet getoond worden in de nieuwe activiteit. omdat deze hier niet beheerd worden. We hebben dit nu aangepast zodat er geen gegevens worden overgenomen van geannuleerde activiteiten, alleen maar van afgeronde activiteiten.
Performance verbeteringen I&B configuratie scherm
De tijd om de lijst te tonen op het I&B configuratie scherm is verbeterd met een factor 12. (Deze wijziging is al op TST en PRD uitgevoerd om 3-2-2025 13:15 uur.). Daarnaast werd de lijst onnodig 2x geladen, wat de performance ook niet ten goede kwam. Dat is nu verholpen.
Foutmelding bij openen dossier door missende I&B poging
We hebben de afgelopen tijd diversie tickets gehad over dossiers die een "Object reference not set to an instance of an object" foutmelding gaven bij het openen. Dit kwam vaak dan door een I&B activiteit die niet goed gestart was. We hebben er nu voor gezorgd dat in deze situatie de I&B activiteit alsnog goed wordt gestart.
Onterechte security fout bij openen team dossier als begeleider niet aan alle dossiers is gekoppeld
Diverse oplossingen en verbeteringen
Naast bovenstaande wijzigingen hebben we nog een aantal andere verbeteringen doorgevoerd:
- Er is een performance optimalisatie doorgevoerd op alle plekken waar een foto/logo van een student, medewerker of bedrijf wordt getoond.
- Organisatie-eenheden en Domeinen met een " | " karakter in de naam werden afgekapt na dit teken bij het maken/selecteren van een I&B configuratie. Deze namen worden nu weer volledig getoond.
- XIM berichten van het type Onderwijscomponentdeelname laten nu ook het type component zien.
- Het kon gebeuren dat de logboek status in het dossier niet overeen kwam met de logboek status in LogBook omdat updates in een verkeerde volgorde werden verwerkt. Dit probleem is verholpen.
- Rapportage 'begeleidingsgroep activiteit statussen' toonde in dit rapport altijd alle ondersteuners, ook als die niet een actor waren. Dit rapport toont nu geen rollen meer die niet gekoppeld zijn aan de activiteit.
- In de contactgegevens vastleggen activiteit bij het vastleggen van een Schip locatie, werkte de link om een MMSI of IMO code op te zoeken niet meer. Dit probleem is verholpen.
- In sommige gevallen kan de mailhistorie onterecht een email meer dan 1x tonen. Dat is verholpen.
-
Als er vanuit een begeleidingsgroep een deadline werd ingesteld voor heel veel openstaande I&B activiteiten (honderden) dan trad er een technische fout op. Dit probleem is verholpen. ("Maximum message size quota has been exceeded")
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.