DE · AT · CHAnleitung

Onlinekurse und Schulungen mit Odoo eLearning

Aktualisiert:

Gilt für: Odoo 20.0, Apps E-Learning und Umfragen; Community und Enterprise; Odoo Online, Odoo.sh und On-Premise; deutsche Oberfläche

Kurz gesagt

In Odoo 20.0 legen Sie Kurse unter E-Learning ‣ Kurse ‣ Kurse an und füllen sie im Reiter Inhalt mit Abschnitten und Inhaltselementen; veröffentlicht wird der Kurs im Frontend. Für eine interne Schulung setzen Sie Kurs anzeigen für auf Kursteilnehmer und die Einschreiberichtlinie auf Auf Einladung; sichtbar ist der Kurs dann nur für eingeschriebene Personen. Die Prüfung ist eine Zertifizierung: eine Umfrage mit Bewertung, erforderlicher Punktzahl und einer Vorlage für die Zertifizierung; bestandene Teilnehmende erhalten das Zertifikat per E-Mail.

Das Wichtigste

  • Kurse, Inhalte, Kursgruppen und Einstellungen liegen unter E-Learning; Inhalte lassen sich auch im Frontend anlegen.
  • Kurs und Inhaltselemente werden getrennt veröffentlicht: erst die Inhalte, dann der Kurs.
  • Interne Schulung: Kurs anzeigen für Kursteilnehmer und Einschreiberichtlinie Auf Einladung; wer mitmachen darf, steuern Sie über die Teilnehmerliste (Teilnehmer hinzufügen oder Einladen).
  • Eine Zertifizierung ist eine Umfrage der App Umfragen mit Bewertung, Erforderliche Punktzahl (%) und einer Vorlage für das Zertifikat.
  • Bestandene Prüfungen versendet Odoo per E-Mail mit dem Zertifikat; im Community-Zweig 20.0 hängt es als PDF an, und ein erfolgloser letzter Versuch entfernt die Kursmitgliedschaft.
  • Kostenpflichtige Kurse schalten Sie in den Einstellungen ein; das installiert laut Dokumentation das Modul E-Commerce.

Die App E-Learning trennt drei Dinge: den Kurs als Rahmen, seine Abschnitte und Inhaltselemente und die Prüfung, die als Umfrage der App Umfragen läuft. Wer das vor dem Aufbau trennt, muss später nichts umbauen. Diese Anleitung beschreibt Odoo 20.0 aus dem Backend; Inhalte dürfen Sie auch im Frontend anlegen.

Was Sie vorab brauchen

  • Ein Benutzerkonto mit Zugriff auf die App E-Learning; interne Rollen sind Sachbearbeiter (Officer) und Manager.
  • Rechte in der App Umfragen für die Person, die die Prüfung anlegt; im Community-Zweig 20.0 hängt die Schaltfläche Zertifizierung hinzufügen an der Gruppe Umfragen-Benutzer.
  • Die Entscheidung, wer den Kurs sehen darf; für entgeltliche Kurse ein Produkt mit Produktart Kurs.
  • Ihre Inhalte: Videolinks zu YouTube, Google Drive oder Vimeo, Unterlagen (Upload nur als PDF, alternativ Google Slides, Google Docs oder Google Sheets über Google Drive), Bilder bis 25 MB, dazu die Fragen mit den richtigen Antworten.

Schritt für Schritt: Kurs, Inhalte und Prüfung einrichten

Schritt 1: Funktionen einschalten

Öffnen Sie E-Learning ‣ Konfiguration ‣ Einstellungen; der Menüpunkt steht nur Personen mit Zugriffsrechten für Einstellungen zur Verfügung (im Community-Zweig 20.0 an die Gruppe Einstellungen gebunden). Dort stehen vier Schalter: Zertifizierungen, Kostenpflichtige Kurse, Mailing und Forum. Im Community-Zweig 20.0 ist jeder dieser vier Schalter als Zusatzmodul hinterlegt und lädt es beim Einschalten nach. Die Dokumentation nennt diese automatische Installation ausdrücklich nur bei Kostenpflichtige Kurse: Deren Aktivierung installiert das Modul E-Commerce und kann sich auf Ihren Preisplan auswirken; prüfen Sie das vor dem Einschalten, wenn Sie Odoo Online nutzen.

Schritt 2: Kurs anlegen und Zielgruppe festlegen

Öffnen Sie E-Learning ‣ Kurse ‣ Kurse und klicken Sie auf Neu. Tragen Sie Kursname, Stichwörter und ein Titelbild ein. Vier Reiter folgen: Inhalt, Beschreibung, Optionen und Karma.

Feld im Reiter Optionen Auswahl Wirkung
Kurs anzeigen für Jeder öffentlich sichtbar
Kurs anzeigen für Angemeldet nur für angemeldete Personen sichtbar
Kurs anzeigen für Kursteilnehmer nur für eingeschriebene Personen sichtbar
Kurs anzeigen für Jeder mit dem Link nur über einen direkten Link erreichbar
Einschreiberichtlinie Offen wer den Kurs sieht, kann sich einschreiben
Einschreiberichtlinie Auf Einladung nur eingeladene Personen; bei den Sichtbarkeiten Jeder, Angemeldet und Jeder mit dem Link kann eine angemeldete Person Zugriff anfragen
Einschreiberichtlinie Bei Zahlung Einschreibung nach Kauf eines Produkts der Produktart Kurs

Dazu kommen der Verantwortliche, bei mehreren Websites das Feld Website und die Voraussetzungen, also Kurse, deren Abschluss vor dem Zugriff empfohlen wird. Unter Anzeige verlangt Schulung die vorgeschlagene Reihenfolge; Dokumentation lässt jede Reihenfolge zu und hebt Inhalte über Hervorgehobener Inhalt hervor.

Soll nur ein festgelegter Personenkreis den Kurs sehen, wählen Sie Kurs anzeigen für Kursteilnehmer und Einschreiberichtlinie Auf Einladung und führen die Teilnehmerliste selbst: Der Kurs erscheint dann nur bereits eingeschriebenen Personen, aufgenommen werden sie über Teilnehmer hinzufügen oder Einladen (redaktionelle Empfehlung; bei Auf Einladung dürfen nur die verantwortliche Person oder ein E-Learning-Manager beides). Angemeldet wäre zu weit gefasst: So sehen den Kurs alle angemeldeten Website-Benutzer, auch externe Kunden. Im Reiter Karma legen Sie die Karmapunkte für Bewertung und Abschluss fest und die Grenzen, ab denen jemand bewerten, kommentieren oder abstimmen darf.

Schritt 3: Abschnitte und Inhaltselemente anlegen

Wechseln Sie in den Reiter Inhalt. Mit Abschnitt hinzufügen gliedern Sie den Kurs, mit Inhalt hinzufügen entsteht je Abschnitt ein Inhaltselement. Erlaubt sind Bild (Upload vom Gerät, alternativ von Google Drive), Artikel (eine Websiteseite, die Sie im Frontend gestalten), Dokument (Upload nur als PDF, alternativ eine Google-Slides-Präsentation, ein Google-Docs-Dokument oder eine Google-Sheets-Tabelle über Google Drive; auf Wunsch mit Download erlauben), Video und Quiz. Je Element tragen Sie Kurs, Inhaltstyp, Verantwortlich und Dauer ein; Vorschau erlauben öffnet ein Element für alle. Unter Zusätzliche Ressourcen hängen Sie Links oder Dateien an.

Schritt 4: Übungsquiz und Prüfung trennen

Ein Quiz als Inhaltselement ist eine Übung im Kursablauf. Die Prüfung mit Zertifikat entsteht über Zertifizierung hinzufügen und ist technisch eine Umfrage. Beide können im selben Kurs liegen; getrennt bleibt der Kurs offen, wenn ein Quizversuch misslingt.

Schritt 5: Zertifizierung als Umfrage einrichten

Klicken Sie im Reiter Inhalt auf Zertifizierung hinzufügen. Odoo legt ein Inhaltselement des Typs Zertifizierung an. Im Community-Zweig 20.0 ist das Feld Zertifizierung darin Pflicht und bietet nur Umfragen an, in denen Ist eine Zertifizierung aktiv ist; für Enterprise, Odoo Online und Odoo.sh prüfen Sie Feld und Auswahl in einer Testdatenbank.

  1. Geben Sie der Umfrage einen Titel; die Art der Umfrage können Sie auf Benutzerdefiniert lassen.
  2. Stellen Sie unter Bewertung die Bewertungsart ein: Bewertung mit Antworten am Ende zeigt die richtige Antwort, Bewertung ohne Antworten nur die Punktzahl. Ohne Bewertung erscheinen die Prüfungsfelder nicht.
  3. Tragen Sie die Erforderliche Punktzahl (%) ein; im Community-Zweig 20.0 sind 80 Prozent vorbelegt. Der Wert trennt bestanden von nicht bestanden.
  4. Aktivieren Sie Ist eine Zertifizierung, wählen Sie die Vorlage für die Zertifizierung (Vorschau möglich) und die E-Mail-Vorlage für Zertifizierungen.
  5. Vergeben Sie unter Fragen je Antwort die Punkte und markieren Sie mit Ist richtige Antwort die richtige Antwort.
  6. Schalten Sie unter Teilnehmer die Anmeldung erforderlich ein, wenn Sie Versuche begrenzen und Abzeichen geben nutzen wollen; beide erscheinen erst dann.
  7. Prüfen Sie die Umfrage über die Schaltfläche Test.

Schritt 6: Veröffentlichen, einladen und Fortschritt verfolgen

Veröffentlichen wird im Frontend: Schalten Sie am Kursformular über den Weg zur Website den Kurs von Unveröffentlicht auf Veröffentlicht. Kurs und Inhaltselemente sind getrennt, veröffentlichte Inhalte sind erst mit veröffentlichtem Kurs sichtbar; schalten Sie die Elemente deshalb zuerst frei.

Zum Einschreiben öffnen Sie den Kurs und wählen Teilnehmer hinzufügen für bestehende Kontakte oder Einladen für eine Einladung per E-Mail. Am Kursformular zählt im Community-Zweig 20.0 der Zähler Zertifiziert die Personen mit bestandener Prüfung.

Beispiel: Kurs “Kassenschulung Filiale” mit Zertifizierung

Erfundenes Beispiel für eine Einzelhandelskette in Deutschland, Österreich und der Schweiz: Neue Mitarbeitende durchlaufen vor dem ersten Kasseneinsatz denselben Kurs.

Abschnitt Inhaltselement Typ Dauer
Grundlagen Aufbau und Bedienung der Kasse Video 12 Minuten
Grundlagen Beleg und Kassenbericht Dokument (PDF) 20 Minuten
Abläufe Schichtabschluss üben Artikel 15 Minuten
Abläufe Wiederholungsquiz Quiz 10 Minuten
Abschluss Abschlussprüfung Kassenschulung Zertifizierung 15 Minuten

Die Summe der Dauerfelder ergibt 72 Minuten; der Wert dient nur der Planung. Kurs und Prüfung sind so eingestellt:

Einstellung Wert im Beispiel Wirkung
Kurs anzeigen für Kursteilnehmer nur eingeschriebene Personen sehen den Kurs
Einschreiberichtlinie Auf Einladung Einschreibung nur nach Einladung oder über Teilnehmer hinzufügen; bei dieser Sichtbarkeit Kursteilnehmer sieht die Dokumentation keine Zugriffsanfrage über die Kursseite vor
Anzeige Schulung Abschnitte in der vorgeschlagenen Reihenfolge
Ist eine Zertifizierung aktiv Prüfung mit Zertifikat
Erforderliche Punktzahl (%) 80 bestanden ab 80 Prozent der möglichen Punkte
Versuche begrenzen 3 Versuche höchstens drei Versuche je Person
Anmeldung erforderlich aktiv Voraussetzung für Versuche und Abzeichen
Abzeichen geben aktiv Abzeichen am Kontakt und im Portal

Zur Kontrolle ein Durchgang: Eine eingeladene Person absolviert die vier Lernelemente und startet die Prüfung. Mit 8 von 10 Punkten besteht sie und erhält die E-Mail mit dem Zertifikat (im Community-Zweig 20.0 als PDF-Anhang). Mit 7 von 10 Punkten bleibt der Versuch erfolglos; nach dem dritten erfolglosen Versuch entfernt die Community-Fassung 20.0 die Person aus dem Kurs und schickt die Vorlage Survey: Certification Failure. Die Zahl der Versuche ist bei internen Schulungen deshalb eine Verfahrensentscheidung.

So prüfen Sie das Ergebnis

Öffnen Sie die Kursseite als Besucher ohne Konto, als angemeldete Person ohne Einschreibung und als eingeschriebene Testperson; nur im dritten Fall darf der Inhalt vollständig sichtbar sein. Im Community-Zweig 20.0 vergleichen Sie unter E-Learning ‣ Berichtswesen ‣ Teilnehmer Status und Fortschritt der Testperson mit Ihrem Erwartungswert, und der Zähler Zertifiziert am Kursformular steht nach bestandener Prüfung auf 1. Die E-Mail mit dem Zertifikat versendet Odoo laut Dokumentation; im Community-Zweig 20.0 hängt das Zertifikat als PDF an und lässt sich nach bestandener Prüfung zusätzlich über einen Link in der Umfrage herunterladen.

Wenn etwas nicht klappt

Symptom Ursache Lösung
Der Kurs ist im Frontend nicht zu finden Kurs oder Inhaltselemente sind nicht veröffentlicht erst die Elemente, dann den Kurs auf Veröffentlicht schalten
Die Schaltfläche Zertifizierung hinzufügen fehlt fehlende Rechte in Umfragen oder die Funktion Zertifizierungen ist aus Zertifizierungen einschalten und Rechte in Umfragen geben
Die Umfrage steht im Feld Zertifizierung nicht zur Auswahl im Community-Zweig 20.0 zeigt das Feld nur Umfragen mit aktiviertem Ist eine Zertifizierung dort Ist eine Zertifizierung aktivieren, davor eine Bewertungsart wählen
Erforderliche Punktzahl und Ist eine Zertifizierung fehlen unter Bewertung ist Keine Bewertung gewählt eine Bewertungsart wählen
Ein Abzeichen wird nicht vergeben Abzeichen geben hängt an der Anmeldung im Abschnitt Teilnehmer Anmeldung erforderlich aktivieren
Eine Person ist plötzlich nicht mehr im Kurs im Community-Zweig 20.0 entfernt ein erfolgloser letzter Versuch die Mitgliedschaft Anzahl der Versuche anheben, Person neu einschreiben
Bewerten oder Kommentieren ist gesperrt im Reiter Karma ist eine Punktegrenze gesetzt Karmapunkte prüfen oder die Grenze senken

Wann Sie Hilfe holen sollten

Bei mehreren Websites, Kursgruppen und entgeltlichen Kursen lohnt sich vor dem Start ein Testlauf mit einer Person je Zielgruppe. Für entgeltliche Kurse klären Sie mit Ihrer Steuerberatung, wie das Entgelt zu behandeln ist, und mit einer Rechtsberatung, welche Angaben das Angebot braucht; dieser Artikel beschreibt nur die Einrichtung in Odoo. Wo die Kursseite in Ihre Website eingebettet wird, zeigt Odoo-Website aufbauen, die Bezahlung läuft über den Odoo-Onlineshop einrichten. Odoo-Schulung planen behandelt Termine und Rollen, Odoo selbst lernen Ihr eigenes Lernen, Veranstaltungen mit Odoo organisieren Präsenztermine.

Häufige Fragen

Müssen Teilnehmende ein Konto anlegen?

Für das Ansehen nicht unbedingt; die Einschreibung verlangt im Community-Zweig 20.0 ein angemeldetes Konto: Bei der Sichtbarkeit Jeder ist die Kursseite öffentlich sichtbar, und mit Vorschau erlauben ist ein einzelnes Inhaltselement für alle zugänglich, doch die Einschreibung selbst weist einen nicht angemeldeten Besucher zurück (die Route slides/channel/join meldet für ihn den Fehler public_user). Angemeldet und Kursteilnehmer setzen ein Konto schon für das Ansehen voraus. Für Enterprise, Odoo Online und Odoo.sh haben wir in den geöffneten Quellen keine Kontopflicht beim Einschreiben gefunden; prüfen Sie das dort in einer Testdatenbank. Eingeladen wird per E-Mail an einen bestehenden Kontakt oder an einen neu angelegten; ein Kundenkonto auf Ihrer Website ist automatisch ein Kontakt.

Was passiert, wenn jemand die Prüfung nicht besteht?

Odoo zeigt die Bewertung ohne Zertifikat. Im Community-Zweig 20.0 hat das eine weitere Folge: Ist der letzte erlaubte Versuch erfolglos, entfernt Odoo die Person aus dem Kurs und schickt eine E-Mail mit der Aufforderung, sich neu einzuschreiben. Bei internen Schulungen setzen Sie die Anzahl der Versuche deshalb nicht zu knapp.

Kann ich Kurse verkaufen?

Ja, über die Einstellung Kostenpflichtige Kurse. Danach steht in der Einschreiberichtlinie Bei Zahlung zur Verfügung; sie verlangt ein Produkt mit Produktart Kurs. Die Aktivierung installiert laut Dokumentation automatisch das Modul E-Commerce, was sich auf Ihren Preisplan auswirken kann.

Kann dieselbe Prüfung zu mehreren Kursen gehören?

Im Community-Zweig 20.0 ja: Das Feld Zertifizierung am Inhaltselement verweist auf die Umfrage, und mehrere Inhaltselemente können dieselbe Umfrage verwenden. Solange eine Umfrage als Kurszertifizierung dient, lässt sie sich nicht löschen; Odoo nennt beim Löschversuch die betroffenen Kurse.

Wo sehe ich, wer den Kurs abgeschlossen hat?

Im Community-Zweig 20.0 unter E-Learning ‣ Berichtswesen ‣ Teilnehmer, je Zeile mit Kurstitel, Teilnehmer, Status und Fortschritt; am Kursformular zählt der Zähler Zertifiziert die Personen mit bestandener Prüfung und führt zur gefilterten Liste. Berichtswesen enthält dort auch Auswertungen zu Kursen, Inhalten, Bewertungen und Quiz.

Quellen

  1. eLearning (Odoo 20.0): Kursanlage, Reiter Inhalt/Optionen/Karma, Kursgruppen, Einstellungen, Inhaltstypen, VeröffentlichenOdoo S.A., Dokumentation · abgerufen am
  2. E-Learning (Odoo 20.0, deutsche Fassung; Quelle der deutschen Menü- und Feldnamen)Odoo S.A., Dokumentation · abgerufen am
  3. Scoring surveys (Odoo 20.0): Zertifizierung, Erforderliche Punktzahl, Abzeichen, Versuche begrenzenOdoo S.A., Dokumentation · abgerufen am
  4. Create surveys (Odoo 20.0): Optionen für Bewertung und Zertifizierung, TeilnehmereinstellungenOdoo S.A., Dokumentation · abgerufen am
  5. Zertifizierungen bewerten (Odoo 20.0, deutsche Fassung der Umfrage-Dokumentation)Odoo S.A., Dokumentation · abgerufen am
  6. Umfragen erstellen (Odoo 20.0, deutsche Fassung; Feldnamen Ist eine Zertifizierung und Vorlage für die Zertifizierung)Odoo S.A., Dokumentation · abgerufen am
  7. Compare Editions (Zeilen eLearning und Surveys in Community und Enterprise)Odoo S.A. · abgerufen am
  8. Release Notes (Version 20, veröffentlicht im September 2026)Odoo S.A. · abgerufen am
  9. Deutsche Übersetzung des Moduls website_slides, Zweig 20.0 (addons/website_slides/i18n/de.po); deutsche Menü-, Feld- und Schaltflächennamen der App E-LearningOdoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  10. Deutsche Übersetzung des Moduls survey, Zweig 20.0 (addons/survey/i18n/de.po); deutsche Feldnamen der App UmfragenOdoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  11. slide_channel_views.xml, Zweig 20.0 (Reiter Optionen mit Kurs anzeigen für und Einschreiberichtlinien; automatische Einschreibung nur mit technischen Rechten)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  12. website_slides_menu_views.xml, Zweig 20.0 (Menü: Kurse, Inhalte, Berichtswesen, Konfiguration mit Einstellungen und Kursgruppen)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  13. slide_channel_partner_views.xml, Zweig 20.0 (Liste Teilnehmer mit Status, Fortschritt und Filtern nach Mitgliederstatus)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  14. website_slides_survey: slide_channel_views.xml und slide_slide_views.xml, Zweig 20.0 (Inhaltselement Zertifizierung, Schaltfläche Zertifizierung hinzufügen an die Gruppe Umfragen-Benutzer gebunden, Zähler Zertifiziert, Feld Zertifizierung beim Inhaltstyp Zertifizierung Pflichtfeld und auf Umfragen mit certification = True begrenzt)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  15. website_slides: models/res_config_settings.py und views/res_config_settings_views.xml, Zweig 20.0 (die vier Schalter des Einstellungsblocks eLearning als Modulfelder module_website_slides_survey, module_website_sale_slides, module_mass_mailing_slides und module_website_slides_forum)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  16. website_slides_survey: survey_user.py und slide_slide.py, Zweig 20.0 (Zertifizierung als Inhaltselement; Entfernen der Kursmitgliedschaft nach erfolglosem letzten Versuch)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  17. survey: mail_template_data.xml und survey_reports.xml, Zweig 20.0 (E-Mail Survey: Certification Success mit dem Zertifikat als PDF-Anhang, Format A4 quer)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  18. survey: survey_templates.xml und survey_survey.py, Zweig 20.0 (Link zum Herunterladen des Zertifikats nach bestandener Prüfung; Zertifizierung nur mit Bewertung, Vorbelegung Erforderliche Punktzahl 80)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  19. Deutsche Übersetzung des Moduls website_sale_slides, Zweig 20.0 (Bei Zahlung; Produkt mit Produktart Kurs, Verknüpfung von Kurs und Produkt)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am
  20. website_slides/controllers/main.py, Zweig 20.0 (Einschreibung slides/channel/join weist nicht angemeldete Besucher zurück, Fehler public_user)Odoo S.A., öffentlicher Quellcode (Community) · abgerufen am