Test procedure mijn accreditatie
INHOUDSOPGAVE
Voorbereiding
- Zorg ervoor dat custom profielvelden ingesteld staan, zie: Mijn Accreditatie voor Sitebeheerders | Kennisbank | Lesterhuis Training & Consultancy
- Controleer of mijn Accreditatie goed is ingesteld op siteniveau: Activiteit: Mijn Accreditatie.
- Voeg Mijn Accreditatie aan een cursus: Toevoegen Mijn Accreditatie op een cursus
- Heb een nieuwe test cursist account: Handmatig aanmaken van een gebruikersaccount
- Voeg het account toe aan de test cursus: Handmatig een gebruiker toevoegen aan een cursus
- Zorg ervoor dat je bij de geplande taken kunt op siteniveau (Sitebeheer > geplande taken) als je ook de PEOnline koppeling moet testen.
Testprotocol
Installatie
- Kun je de plugin zonder problemen installeren?
Doorsturen testen
- Pas bij de standaard instelling "doorsturen" van Terug naar de cursus aan naar "student gaat naar eerst volgende activiteit".
- Bewaar de wijziging.
- Ga naar een Moodle cursus
- Voeg de activiteit toe
- Controleer of de standaard instelling nu is "Student gaat naar eerst volgende activiteit"

Registratie gegevens bij profiel
Als admin
- Lukt het je om de 4 velden te koppelen aan de juiste profielvelden? Vergeet niet te klikken op Bewaar de wijzigingen.
Voorbeeld screenshot
- Ga naar de kwaliteitsregisters via de knop "overzicht kwaliteitsregisters".
- Lukt het om een nieuwe kwaliteitsregister toe te voegen, door op de knop "NIeuw kwaliteitsregisters toevoegen" te klikken?
Doe dit 1x meer het vinkje "Resultaten synchronisatie" aangevinkt
Doe dit 1x meer het vinkje "Resultaten synchronisatie" uitgevinkt
- Controleer of het vinkje goed opgeslagen is door te klikken op bewerk gegevens.
- Controleer of je een kwaliteitsregister kan activeren en deactiveren, door op de knoppen te klikken.
Login als cursist
- Ga naar de cursus waar de activiteit Mijn Accreditatie staat.
- Controleer of je:
- Als je de optie "Ik ben niet ingeschreven in een kwaliteitsregister" kiest en bevestigd, dat deze keuze bewaard blijft bij je profiel. Je controleert dit door de activiteit nogmaals te openen en te zien of het vinkje er staat.
- Wijzig je gegevens door op de knop Wijzig mijn gegevens te klikken.
- Kies een willekeurig register en vul een registratienummer in dat begint met een 0
- Probeer nu op te slaan zonder te klikken op "Ik bevestig dat de gegevens volledig en juist zijn ingevuld".
- Controleer of je een melding krijgt dat je moet bevestigen voordat je verder kan.
- Probeer eventueel nog eens maar vul geen registratienummer in, dan moet je een melding krijgen.
- Vul uiteindelijke de definitieve gegevens in en klik op bewaar.
let op: als je de PE Online koppeling wilt testen, dan adviseren we minimaal 2 test cursisten te hebben:
- Fictieve gegevens die niet bekend zijn bij PE Online.
- Actuele gegevens die bekend zijn bij PE online om te controleren of daadwerkelijk weggeschreven wordt.
Pro test tip: Log eventueel in als Admin om te controleren dat de gegevens juist zijn weggeschreven bij de profiel(en) van de test cursisten. Aandachtspunt is dat het mogelijk moet zijn om een Registratie nummer op te geven dat begint met een 0
PE Online koppeling
Wanneer je voor eerst de PE online koppeling legt, staat jouw koppeling automatisch in test.
Wanneer dit account live is, adviseren we je de url: https://test.pe-online.org/pe-services/pe-attendanceelearning/WriteAttendance.asmx?WSDL te gebruiken voor testen. Je kan wel je gewonen UserID en Userkey gebruiken.
Als admin
Deze test gaat alleen over of PE online aangeroepen wordt als een cursus is gekoppeld. Pas de test eventueel aan als je de mail, log en succesvolle doorsturingen wilt testen.
- Lukt het je om de PE online koppeling in te stellen zoals gewenst. Kijk voor de instellingen in het artikel: Activiteit: Mijn Accreditatie.
- Vergeet niet op te slaan.
- Ga naar Overzicht kwaliteitsregisters , klik op Tab cursussen
- Controleer of je een kan toevoegen cursus, via de knop Cursus toevoegen volgens de instructies

- Zorg ervoor dat je via sitebeheer de mogelijkheid hebt om de cron taak PE Online Synchronisatie te kunnen starten:
https://url/admin/tool/task/schedule_task.php?task=mod_myaccreditation%5Ctask%5Cpeonline_attendances_synchronisation
- Zorg ervoor dat je via sitebeheer (indien van toepassing) cursusvoltooiing kan afdwingen met de cron taak Bereken Algemene voltooiingsgegevens : https://URL/admin/tool/task/schedule_task.php?task=core%5Ctask%5Ccompletion_regular_task"
Login als cursist
Voer alle activiteiten uit in de cursus om de cursus te voltooiien.
Als admin
- Controleer in de cursus of de cursist is voltooid via het cursusvoltooiingsrapport: https:Url/report/completion/index.php?course=?
- Zo niet, voer dan de cron taak Bereken Algemene voltooiingsgegevens uit zo vaak als nodig is:
https://URL/admin/tool/task/schedule_task.php?task=core%5Ctask%5Ccompletion_regular_task"
- Ga naar de Mijn Accreditatie log (https:url/mod/myaccreditation/view/logs.php?courseid=1)
- Draai de cron taak PE Online Synchronisatie
https://url/admin/tool/task/schedule_task.php?task=mod_myaccreditation%5Ctask%5Cpeonline_attendances_synchronisation
- Je ziet meteen wat er verwerkt is en wat de reden is.
Het kan zijn dat je de volgende meldingen ziet:- No course completion of out of range: dit houdt in dat er geen cursusvoltooiing is of de datum niet binnen het bereik van de periode is. Pas indien nodig aan voor de test.
- Ga naar de log van mijn accreditatie toe om te zien of het verwerkt is en welke status is.
Let op: je krijgt alleen een succesvolle status als alle gegevens correct zijn, denk hierbij aan:
- Kwaliteitsregister id
- registratienummer is bekend bij PE online
- De Periode van de cursus klopt
- Registratienummer van de cursus is bekend
De foutmelding geeft een indicatie van wat het probleem is.