REGISTRY MK III

User Manual & Quick Reference Käyttöohje & Pikaopas

Contents Sisällysluettelo

1. OverviewYleiskatsaus 2. User RolesKäyttäjäroolit 3. Login & NavigationKirjautuminen & Navigointi 4. DashboardPätevyysnäkymä 5. Courses TabKurssit-välilehti 6. Workers TabTyöntekijät-välilehti 7. Admin TabYlläpito-välilehti 8. Status IndicatorsTilamerkinnät 9. Keyboard ShortcutsPikanäppäimet

1. OverviewYleiskatsaus

Registry Mk III is a safety course compliance tracking system. It tracks which workers have completed which safety courses, when those certifications expire, and which courses are mandatory for each worker group.

Key Concepts

  • Courses — Safety training certifications with defined validity periods (e.g., 12 months)
  • Categories — Groups that organize related courses (e.g., "Electrical Safety", "Fire Safety")
  • Profiles — Role-based requirements that mandate specific courses (e.g., "Electricians" must have electrical safety courses)
  • Course Tags — Individual completion records with expiry dates, attached to each worker

Rekisteri Mk III on turvallisuuskurssirekisteri. Se seuraa, mitkä kurssit kukin työntekijä on suorittanut, milloin pätevyydet vanhenevat ja mitkä kurssit ovat pakollisia kullekin työryhmälle.

Peruskäsitteet

  • Kurssit — Turvallisuuskoulutustodistukset, joilla on määritelty voimassaoloaika (esim. 12 kk)
  • Kategoriat — Ryhmät, jotka järjestävät samankaltaiset kurssit (esim. "Sähköturvallisuus")
  • Profiilit — Työtehtäviin sidotut vaatimukset, jotka määrittelevät pakolliset kurssit (esim. "Sähköasentajat" tarvitsevat sähköturvallisuuskurssit)
  • Pätevyysleimat — Yksittäisiä suorituskirjauksia vanhenemispäivämäärineen, liitettynä kuhunkin työntekijään

2. User RolesKäyttäjäroolit

There are four access levels:

  • Worker — Can view their own dashboard and course status. Can search for other courses.
  • Moderator — Everything a Worker can do, plus access to the Courses tab to manage course definitions and categories.
  • Administrator — Everything a Moderator can do, plus access to the Workers tab to manage employees, groups, and assignments.
  • MasterChief — Full access including the Admin tab with system maintenance, backup/restore, and audit logs.

Järjestelmässä on neljä käyttöoikeustasoa:

  • Työntekijä — Voi tarkastella omaa pätevyysnäkymäänsä. Voi hakea muita kursseja.
  • Muokkaaja — Kaikki Työntekijän oikeudet, sekä pääsy Kurssit-välilehdelle kurssien ja kategorioiden hallintaan.
  • Ylläpitäjä — Kaikki Muokkaajan oikeudet, sekä pääsy Työntekijät-välilehdelle henkilöiden ja ryhmien hallintaan.
  • MasterChief — Täydet oikeudet, mukaan lukien Ylläpito-välilehti järjestelmän huoltoa, varmuuskopiointia ja toimintalokia varten.

3. Login & NavigationKirjautuminen & Navigointi

Enter your ID number and password on the login screen. You can switch language (Finnish/English) and toggle light/dark mode from the login screen.

Top Bar

After login, the top bar shows your name, role badge, and quick-access buttons for language, theme, and logout.

Tab Navigation

Tabs appear based on your role. Click a tab to switch views. The active tab is highlighted.

Syötä ID-numerosi ja salasanasi kirjautumisnäytöllä. Voit vaihtaa kieltä (suomi/englanti) ja vaihtaa vaalea/tumma-teeman kirjautumisnäytöltä.

Yläpalkki

Kirjautumisen jälkeen yläpalkissa näkyy nimesi, roolimerkki sekä pikakuvakkeet kielelle, teemalle ja uloskirjautumiselle.

Välilehtinavigointi

Välilehdet näkyvät roolisi mukaan. Napsauta välilehteä vaihtaaksesi näkymää. Aktiivinen välilehti on korostettuna.

4. DashboardPätevyysnäkymä

The Dashboard is the main view showing all workers and their course compliance status.

Alerts Section

At the top, a red "Expired" section shows all overdue and missing course certifications across all workers. Click it to expand/collapse.

Search & Filter

Use the search bar to find workers by name, ID, course name, or group. The filter dropdown lets you switch between:

  • All — Shows all course tags for each worker
  • Warnings — Shows only expired, missing, and soon-to-expire courses
  • Active — Shows only valid (non-expired) courses

Courses slide smoothly in and out when changing filters.

Worker Cards

Each worker appears as an expandable card. Click the title bar to expand/collapse. The colored left edge indicates their compliance status.

Renewing a Course

Click the green button to renew. You can set the completion date and attach a PDF certificate file as proof of completion.

Course Certificates

If a PDF is attached, a small blue PDF icon appears on the right edge of the course row. Click it to preview the document safely within a system modal.

Course History

Click the history button to see a timeline of all previous renewals.

Worker Reports

Admins can click the purple "Report" button inside a worker's card to generate a clean, printer-friendly summary showing all missing, valid, and expired courses.

Pätevyysnäkymä on päänäkymä, joka näyttää kaikki työntekijät ja heidän pätevyystilanteensa.

Hälytysosiö

Yläosassa punainen "Erääntyneet"-osio näyttää kaikki erääntyneet ja puuttuvat pätevyydet. Napsauta laajentaaksesi tai piilottaaksesi.

Haku & Suodatus

Käytä hakupalkkia etsiäksesi työntekijöitä nimellä, ID:llä, kurssin nimellä tai ryhmällä. Suodatinvalikosta voit valita:

  • Kaikki — Näyttää kaikki pätevyysleimat
  • Varoitukset — Näyttää vain erääntyneet, puuttuvat ja pian vanhenevat kurssit
  • Aktiiviset — Näyttää vain voimassa olevat kurssit

Kurssit liukuvat sujuvasti näkymään ja pois suodatinta vaihdettaessa.

Työntekijäkortit

Jokainen työntekijä näkyy laajennettavana korttina. Napsauta otsikkopalkkia laajentaaksesi tai piilottaaksesi. Vasemman reunan väri kertoo pätevyystilanteen.

Pätevyyden uusiminen

Napsauta vihreää -painiketta uusiaksesi kurssin. Voit asettaa suorituspäivämäärän ja liittää PDF-todistuksen suorituksesta.

Kurssitodistukset

Jos PDF-tiedosto on liitetty, näkyy kurssirivin oikeassa reunassa pieni sininen PDF-kuvake. Napsauttamalla sitä voit katsella asiakirjaa suoraan järjestelmässä.

Pätevyyshistoria

Napsauta -painiketta nähdäksesi aikajanan aiemmista uusinnoista.

Työntekijäraportit

Ylläpitäjät voivat napsauttaa työntekijäkortin sisällä olevaa violettia "Raportti"-painiketta (Report) luodakseen siistin, tulostettavan yhteenvedon kaikista puuttuvista, voimassa olevista ja vanhentuneista kursseista.

5. Courses TabKurssit-välilehti

Moderator+ Access required.

Categories

Courses are organized into categories. Click a category header to expand/collapse. Use the ADD button to create new categories.

Managing Courses

Click the edit button on any course to edit its name, validity period, or move it to a different category. Use the ADD button within a category to create new courses.

Special Courses

Courses marked as "special" are highlighted with a yellow left border for visibility.

Muokkaaja+ Vaatii käyttöoikeuden.

Kategoriat

Kurssit on järjestetty kategorioihin. Napsauta kategorian otsikkoa laajentaaksesi tai piilottaaksesi. Käytä LISÄÄ-painiketta uusien kategorioiden luomiseen.

Kurssien hallinta

Napsauta muokkauspainiketta minkä tahansa kurssin kohdalla muokataksesi sen nimeä, voimassaoloaikaa tai siirtääksesi sen toiseen kategoriaan. Käytä LISÄÄ-painiketta kategorian sisällä uusien kurssien luomiseen.

Erikoiskurssit

Erikoiskursseja korostetaan keltaisella vasemmalla reunuksella, jotta ne erottuvat helposti.

6. Workers TabTyöntekijät-välilehti

Administrator+ Access required.

Profiles (Worker Requirements)

Profiles define which courses are mandatory for specific job roles. Click the settings button to edit a profile's name and its mandatory courses.

Managing Workers

Add new workers with the ADD button. Each worker has an ID, name, email, password, role, and Profile assignments. Click any worker card to edit their details.

Ylläpitäjä+ Vaatii käyttöoikeuden.

Profiilit (Pätevyysvaatimukset)

Profiilit määrittävät, mitkä kurssit ovat pakollisia tietyille työtehtäville. Napsauta asetuspainiketta muokataksesi profiilin nimeä ja sen vaatimia pakollisia kursseja.

Työntekijöiden hallinta

Lisää uusia työntekijöitä LISÄÄ-painikkeella. Jokaisella työntekijällä on ID, nimi, sähköposti, salasana, rooli ja profiilikuuluvuudet. Napsauta mitä tahansa työntekijäkorttia muokataksesi tietoja.

7. Admin TabYlläpito-välilehti

MasterChief Access required.

System Statistics

Quick overview of active users, workers, tags, and compliance status. Click any stat to see detailed lists.

System Maintenance

  • Backup SQL — Downloads a complete database backup including schema and data
  • Restore SQL — Upload a backup file to restore the database
  • Nuke Logs — Removes all course log entries (use with caution)
  • Flush All Data — Complete reset, keeping only user #1 (double-confirmed)
  • Export CSV — Exports compliance data as a spreadsheet
  • Trigger Emails — Manually triggers the automated notification system for expiring courses

Activity Log

Shows a chronological list of all administrative actions performed in the system.

MasterChief Vaatii käyttöoikeuden.

Järjestelmätilastot

Nopea yleiskatsaus aktiivisista käyttäjistä, työntekijöistä, leimoista ja pätevyystilanteesta. Napsauta mitä tahansa tilastoa nähdäksesi yksityiskohtaiset listat.

Järjestelmän ylläpito

  • Varmuuskopio SQL — Lataa täydellinen tietokantavarmuuskopio
  • Palauta SQL — Lataa varmuuskopiotiedosto tietokannan palauttamiseksi
  • Nollaa lokit — Poistaa kaikki kurssimerkinnät (käytä varoen)
  • Tyhjennä kaikki — Täydellinen nollaus, säilyttäen vain käyttäjä #1 (kaksinkertainen vahvistus)
  • Vie CSV — Vie pätevyystiedot taulukkona
  • Lähetä sähköpostit — Käynnistää manuaalisesti automaattisen sähköpostimuistutuksen erääntyvistä kursseista

Toimintaloki

Näyttää kronologisen listan kaikista järjestelmässä suoritetuista ylläpitotoimista.

8. Status IndicatorsTilamerkinnät

Course tags and worker cards use color-coded status indicators:

Valid (30+ days) Expiring Soon (<30 days) Expired / Missing

Worker Card Edges

  • Red pulsing border — Critical: mandatory courses are expired or missing
  • Red solid border — One or more courses have expired
  • Yellow border — Courses expiring within 30 days
  • Default — All courses are valid

Badges

  • MANDATED (red solid) — This course is required by the worker's group
  • EXPIRED (red outline) — This course has passed its expiry date
  • MISSING (red outline) — This mandatory course has never been completed

Pätevyysleimat ja työntekijäkortit käyttävät värikoodattuja tilamerkintöjä:

Voimassa (30+ pv) Vanhenee pian (<30 pv) Vanhentunut / Puuttuu

Työntekijäkortin reunat

  • Punainen vilkkuva reuna — Kriittinen: pakolliset kurssit ovat vanhentuneet tai puuttuvat
  • Punainen reuna — Yksi tai useampi kurssi on vanhentunut
  • Keltainen reuna — Kurssit vanhenevat 30 päivän sisällä
  • Oletus — Kaikki kurssit ovat voimassa

Merkit

  • VAADITTU (punainen) — Kurssi on pakollinen työntekijän ryhmälle
  • VANHENTUNUT (punainen reunus) — Kurssin voimassaolo on päättynyt
  • PUUTTUU (punainen reunus) — Pakollista kurssia ei ole koskaan suoritettu

9. Keyboard ShortcutsPikanäppäimet

Back to Registry Takaisin rekisteriin