Odoo Add-ons
48 Module für Odoo 18 & 19 – von Zugriffskontrolle über DATEV-Export bis Projektplanung.
Accounting
Weisen Sie per Wizard eine oder mehrere analytische Konten gleichzeitig allen Positionen einer Bestellung oder Eingangsrechnung zu – mit prozentbasierter Verteilung auf mehrere Konten. Bestehende Verteilungen werden zusammengeführt, niemals überschrieben. Verfügbar als Server-Aktion in Listen- und Formularansicht.
Mehrstufiger Freigabe-Workflow, der die Bestätigung von Bestellungen und das Buchen von Eingangsrechnungen blockiert, bis alle erforderlichen Genehmigungen vorliegen – aggregiert pro analytischem Konto. Konfigurierbare Freigabestufen definieren Betragschwellen und Genehmiger-Pools (beliebig/alle). Mail-Aktivitäten werden automatisch für jeden offenen Freigabeeintrag erstellt. Inklusive Kanban-Dashboard für Genehmiger.
Gleicht eingehende Eingangsrechnungen automatisch mit bestätigten Bestellungen ab – anhand von Referenzen, Herkunftsfeldern und Beträgen. Nicht zugeordnete Rechnungen werden mit einem Warnbanner in der Formularansicht und farblich in der Listenansicht hervorgehoben (grün = zugeordnet, rot = offen). Suchfilter ermöglichen die sofortige Anzeige aller Rechnungen mit oder ohne verknüpfte Bestellung.
Erweitert Kontaktdatensätze um dedizierte Debitoren- und Kreditoren-Kontozuweisungen, sodass pro Partner individuelle Forderungs- und Verbindlichkeitskonten konfiguriert werden können. Die Konfiguration ist direkt im Kontaktformular und über ein Einstellungspanel verfügbar.
Ändert das Standard-Zahlungsdatum im Zahlungsassistenten vom heutigen Datum auf das Rechnungsdatum der bezahlten Rechnung – so werden Zahlungen korrekt zum Rechnungsdatum verbucht. Bei Sammelzahlungen erhält jede einzelne Zahlung das Datum ihrer jeweiligen Rechnung. Die manuelle Änderung bleibt jederzeit möglich.
Zeigt E-Mail-Adresse und Telefonnummer des zuständigen Einkäufers auf Bestellungs-PDF-Berichten an – sowohl im Standard- als auch im DIN-5008-Layout. Lieferanten erhalten so sofort die Kontaktdaten der verantwortlichen Person. Keine Konfiguration erforderlich – einfach installieren.
Accounting / Lokalisierung
Exportiert Ausgangsrechnungen und Eingangsrechnungen aus Odoo in das DATEV-XML-Format für den nahtlosen Transfer an Steuerberater über DATEV Unternehmen Online und die Belegtransfer-App. Unterstützt Rechnungen, Gutschriften und digitalisierte Beleganhänge (PDF-Zusammenführung), validiert gegen das offizielle DATEV-XSD-Schema. Ein „Magic Button“ hebt Validierungsfehler hervor und verlinkt direkt zu den betroffenen Rechnungen.
Administration
Rollenbasierte Sichtbarkeitssteuerung für Odoo-Hauptmenüeinträge über benannte Zugriffsprofile, die Benutzern zugewiesen werden. Benutzer ohne Profil sehen alle Menüs; Benutzer mit Profilen sehen nur die Vereinigungsmenge der erlaubten Menüs. Mitgelieferte Vorlagen für Vertrieb, Einkauf, Projektmanagement und Externe. Direkt im Benutzerformular konfigurierbar.
Ermöglicht Administratoren, sich zu Debugging- und Supportzwecken als beliebiger Benutzer anzumelden – ohne dessen Passwort zu kennen. Während der Sitzung wird ein dauerhaftes Banner angezeigt, das den aktuell imitierten Benutzer kennzeichnet. Kein Passwort-Sharing oder Testkonten mehr nötig.
CRM
Setzt die E-Mail-Adresse eines Leads oder einer Chance per Klick auf die Blacklist – keine neuen Leads oder Massen-Mailings werden mehr für diese Adresse erstellt. Die Aktion ist in Listen- und Formularansicht verfügbar und nutzt Odoos integrierte Blacklist-Infrastruktur für systemweite Unterdrückung.
Dokumente & Berichte
Ermöglicht den Massenexport ausgewählter Ausgangsrechnungen und Eingangsrechnungen als einzelne PDF-Dateien in einem ZIP-Archiv – verfügbar als Server-Aktion in der Rechnungsliste. Vereinfacht die Kommunikation mit externen Steuerberatern durch ein sauberes Set individueller PDFs in einem Download.
Konfigurieren Sie eigene Kopf- und Fußzeilen für alle Dokumente im DIN-5008-Layout (Rechnungen, Bestellungen, Angebote) direkt in den Odoo-Einstellungen. Eigene Texte oder Branding-Elemente ersetzen die Standard-Kopf- und Fußbereiche. Besonders nützlich für deutsche Unternehmen mit normkonformen Dokumenten.
Fügt ein Freitextfeld zu Angeboten, Rechnungen und Bestellungen hinzu, das als einleitender Text oberhalb der Positionstabelle in gedruckten Berichten erscheint. Der Text wird automatisch von Angebotsvorlagen über Aufträge bis zu Rechnungen übertragen, kann aber jederzeit bearbeitet werden.
Fügt ein Sprachauswahlfeld zu Rechnungen, Angeboten, Bestellungen und Lieferscheinen hinzu – standardmäßig die Partnersprache, aber frei änderbar. Alle druckbaren Berichte werden in der gewählten Sprache gerendert. So können deutsche Dokumente an deutsche und englische an internationale Partner gesendet werden – ohne Systemeinstellungen zu ändern.
Vollständiges Dokumentenmanagement zum Hochladen, Organisieren, Taggen und Teilen von Dateien – mit Ordnerstrukturen, Tag-Verwaltung, E-Mail-Alias für Ordner-Upload und Portal-Freigabeseiten für externe Empfänger. Unterstützt Volltextsuche in Anhängen, Digest-Integration und Aktivitätspläne für dokumentenbasierte Workflows. Open-Source-Alternative zu Odoo Enterprise Documents.
Einkauf
Fügt ein mehrzeiliges „Vergabegrund“-Textfeld zu Bestellungen und Eingangsrechnungen hinzu, angezeigt in einem eigenen Notebook-Tab für die einfache Dokumentation der Beschaffungsbegründung. Das Feld wird beim Duplizieren bewusst nicht übernommen, um versehentliches Kopieren zu vermeiden.
Ermöglicht die formelle Verwaltung von Änderungen an bestätigten Bestellungen durch strukturierte Nachträge: Stornierung, Mengenreduzierung, Mengenerhöhung und Hinzufügen neuer Positionen – jeweils mit automatischen Folgeaktionen (reduzierte PO-Mengen, Folge-POs, Rücksendungen oder Gutschriften). Integration mit dtx_approval für konfigurierbare interne Freigabe. Nachträge können per E-Mail-PDF an Lieferanten gesendet werden.
Verknüpft Bestellungen automatisch mit ihren Ursprungs-Aufträgen, sodass beschaffte Waren direkt einem virtuellen Kundenstandort zugeordnet werden – ohne Standard-Lagertransfers. Ein „Bestellung erstellen“-Button auf dem Auftrag erzeugt eine verknüpfte PO, und Kosten werden automatisch dem analytischen Konto des Auftrags zugeordnet. Ideal für Auftragsfertigung und projektbasierte Beschaffung.
Vertrieb
Erweitert Angebots-PDFs und Portal-Ansichten um durchgestrichene Originalpreise in Rot und klar angezeigte Rabattprozente, plus eine Mengen-Spalte für optionale Produkte. Ein konfigurierbarer Seitenumbruch platziert optionale Produkttabellen auf einer separaten Seite für übersichtlichere mehrseitige Angebote.
Schaltet pro Angebot zwischen Brutto- (mit MwSt.-Details) und Netto-Darstellung (nur Nettobeträge, keine Steuerzeilen) um – in Bildschirmvorschau, PDF-Export und Kundenportal. Eine globale Standardeinstellung in der Vertriebskonfiguration legt den Modus für alle neuen Angebote fest. Adressiert rechtliche Anforderungen, bei denen die MwSt.-Angabe auf Angeboten steuerliche Pflichten auslösen kann.
Verfolgt den Fertigstellungsgrad teilfertiger Leistungen auf Aufträgen über ein 0–100%-Auswahlfeld (in 10%-Schritten) und berechnet automatisch den Netto-Forderungsbetrag als (Nettosumme − bereits fakturiert) × Fertigstellung%. Drei konfigurierbare Rechnungsverfolgungsmodi: gebuchte Rechnungen, vollständig bezahlte Rechnungen oder tatsächlich bezahlte Beträge inklusive Teilzahlungen. Gutschriften werden automatisch abgezogen.
Erweitert den Verkaufsauftrag um zwei Smart Buttons für direkten Zugriff auf verknüpfte Zeiterfassungseinträge und abgeschlossene Lieferungen, plus ein berechnetes „Nicht fakturiert“-Feld, das Aufträge mit gelieferten aber noch nicht fakturierten Mengen orange hervorhebt. Nicht fakturierte Zeiterfassungseinträge werden rot markiert. Inklusive Archivierungsfunktion für Aufträge.
Ermöglicht die direkte Preiseingabe pro Produktvariante – ohne den Umweg über Vorlagenpreis plus Attributzuschläge. Aktivierung per Toggle am Produkttemplate. Bei Aktivierung werden alle Varianten automatisch mit dem aktuellen Vorlagenpreis initialisiert, individuelle Preise können dann pro Variante bearbeitet werden. Ohne Aktivierung bleibt die Standard-Odoo-Preislogik vollständig erhalten.
Projekt
Generiert automatisch eindeutige sequenzbasierte Codes für Projekte (z.B. „PRJ“, „DEV“) und auto-inkrementierte kombinierte Codes für Aufgaben (z.B. „PRJ-00001“) mit SQL-Constraints zur Eindeutigkeit. Projekt- und Aufgabencodes erscheinen prominent in allen Ansichten und werden als Präfix im Anzeigenamen verwendet. Unterstützt separate Code-Sequenzen für Unteraufgaben.
Ermöglicht die Nachverfolgung von Materiallieferungen direkt auf Projektaufgaben mit Produkt, Menge, Mengeneinheit und Status pro Lieferposition. Lieferdaten sind sowohl im Backend-Aufgabenformular als auch über eine Portal-Ansicht für Kunden sichtbar. Verbindet Projektmanagement und Lagerlogistik für Service-plus-Material-Projekte.
Erweitert Projekte und Aufgaben um hierarchische analytische Konten – automatisch wird ein Projekt-Konto und pro Aufgabe ein untergeordnetes Konto erstellt, wenn „Task Analytics“ am Projekt aktiviert ist. Ein „Material bestellen“-Smart-Button auf Aufgaben erstellt Bestellungen mit vorausgefüllter dualer analytischer Verteilung (100% Aufgabe + 100% Projekt). Alle Aufgabenkosten aggregieren im Projekt-Profitabilitätspanel.
Markiert Projektphasen als „Endphase“, wodurch Aufgaben beim Verschieben in diese Phase automatisch auf „Erledigt“ gesetzt werden. Endphasen werden mit einem Flaggen-Icon auf Kanban-Karten gekennzeichnet. Mehrere Phasen können als Endphase definiert werden (z.B. „Erledigt“ und „Abgebrochen“).
Fügt einen Sperr-Toggle an einzelnen Projektaufgaben hinzu, der die Erfassung neuer Zeiteinträge auf dieser Aufgabe verhindert, sobald sie gesperrt ist. Gibt Projektmanagern feingranulare Kontrolle darüber, welche Aufgaben noch für Zeiterfassung offen sind – unabhängig von Phase oder Erledigtstatus.
Projekt / Planung
Wandelt Projektaufgaben in konkrete Zeitblöcke auf der Odoo-Planungstimeline um – mit einem Google OR-Tools CP-SAT Constraint Solver, der Aufgabenstunden auf Mitarbeiterkalender verteilt und dabei Arbeitszeiten, Feiertage, Urlaub und Aufgabenabhängigkeiten berücksichtigt. Inklusive zweistufiger Slot-Bestätigung (Mitarbeiter + Manager), Umplanungsvorschlägen, Deadline-Risiko-Erkennung, Ressourcenpool-Anfragen und Produktivitätsverfolgung mit manuellem Fortschritt.
Human Resources
Synchronisiert Zeitbuchungen, Mitarbeiter, Projekte und Aufgaben zwischen dem TIMR-Zeiterfassungssystem (timr.com) und Odoo über die TIMR SOAP API. TIMR-Projektzeiten werden zu Odoo-Zeitnachweisen, TIMR-Benutzer zu Mitarbeitern (per E-Mail-Matching), TIMR-Aufgaben zu Projektaufgaben. Unterstützt Erstellen, Aktualisieren, Löschen und Verlagerung mit konfigurierbarer Cron-basierter Automatisierung.
Weist jedem Mitarbeiterdatensatz automatisch eine sequenzielle Personalnummer über eine Odoo ir.sequence zu – als eindeutiger numerischer Identifikator für Lohnabrechnung, Berichte oder Integrationen. Die Nummer erscheint auf dem Mitarbeiterformular und wird beim ersten Speichern automatisch vergeben. Bestehende Mitarbeiter erhalten retroaktiv eine Nummer bei Installation.
Lager
Ermöglicht die Eingabe von Serien- und Losnummern auf Dropship-Lieferaufträgen ohne Lagerverfügbarkeitswarnungen, da die Waren nie das eigene Lager passieren. Duplikaterkennung bleibt aktiv – eine Warnung erscheint bei bereits verwendeten Seriennummern. Losdatensätze werden bei der Liefervalidierung automatisch erstellt für volle Rückverfolgbarkeit.
Lager / Produkte
Validiert ISBN-10- und ISBN-13-Nummern direkt in Odoo mit den offiziellen Prüfsummen-Algorithmen, inklusive automatischer Normalisierung von Bindestrichen und Leerzeichen sowie Konvertierung von ISBN-10 zu ISBN-13. Ein dedizierter ISBN-Tab am Produktformular ruft Buchmetadaten (Titel, Autor, Verlag, Jahr, Cover) per Klick von der Open Library API ab. Ein Batch-Validierungswizard ermöglicht Massen-ISBN-Prüfungen.
Marketing / Social
Ermöglicht das Posten auf persönlichen LinkedIn-Konten (statt nur über Unternehmensseiten) durch Umschaltung auf persönliche Profil-URNs und die UGC-API mit OpenID Connect. Unterstützt den vollen Satz an LinkedIn OAuth Scopes inkl. w_member_social für persönliches Posten, Kommentieren und Teilen. Behebt 426 NONEXISTENT_VERSION-Fehler im Standard-Odoo-Modul.
Behebt kritische Fehler im Odoo 18 social_linkedin Enterprise-Modul: Many2many-Feldkonflikte, UndefinedColumn-Fehler und ParseErrors in social.stream.post, die die Installation und Nutzung verhindern. Erfordert das social_linkedin Enterprise-Modul.
Medizintechnik
Stellt einen Python-API-Wrapper für den medicator.io-Dienst bereit – eine KI-basierte Klassifizierungs- und Katalogisierungsplattform für Medizinprodukte – als Odoo Service-Modell. Bietet Methoden für KI-Geräteklassifizierung, Katalogsuche, OCR von Typenschildfotos und Herstellerrecherche. Andere Addons können die medicator.io API ohne eigene Authentifizierungs- oder HTTP-Logik nutzen.
Produktivität
Interne Wissensdatenbank mit hierarchischen Artikeln in Odoo – mit Rich-HTML-Editor, Zugriffssteuerung und Portal-Integration zum Teilen von Artikeln mit externen Benutzern. Artikel können in einer Baumstruktur organisiert werden. Eigenständige Anwendung mit eigenem Menü, unabhängig vom Odoo Enterprise Knowledge-Modul.
Portal
Bietet Portal-Benutzern ein übersichtliches App-Dashboard mit Schnellzugriff auf alle Portal-Anwendungen, für die sie berechtigt sind. Ein „Meine Apps“-Menüeintrag im Benutzermenü ermöglicht die Navigation zum Dashboard von jeder Seite aus. Basiert auf der DevExpress-Integrationsschicht für erweiterte UI-Komponenten.
Integriert die DevExpress (DevExtreme) JavaScript-Komponentenbibliothek in das Odoo-Frontend – mit einer breiten Auswahl an Chart- und Visualisierungskomponenten für Portal- und Custom-Views. Dient als Basis-Abhängigkeit für alle dtx Portal-Module (Anwesenheit, Urlaub, Zeitnachweise, Dashboard). Assets werden einmalig geladen und modulübergreifend geteilt.
Gibt Mitarbeitern Zugriff auf ihre Anwesenheitsdaten (Check-in/Check-out-Zeiten) über das Odoo-Portal, ohne Backend-Zugang zu benötigen. Darstellung in einem DevExtreme-Datengrid mit Filter- und Chart-Funktionen. Check-in und Check-out sind auch direkt über das Portal möglich.
Portal-Ansicht für Urlaubskontingente, Salden und Abwesenheitsanträge – zugänglich über das Dashboard ohne Backend-Zugang. Mitarbeiter können genehmigte und ausstehende Abwesenheiten einsehen und neue Anträge direkt im Portal einreichen. Datensatz-Sicherheit stellt sicher, dass jeder nur eigene Daten sieht.
Ermöglicht Mitarbeitern die Ansicht und Verwaltung ihrer Zeitnachweise über das Portal und Dashboard, ohne Odoo-Backend-Zugang. Darstellung in einem DevExtreme-Grid mit Filterfunktion für einfache Überprüfung gebuchter Stunden pro Projekt und Aufgabe. Datensatz-Sicherheit gewährleistet ausschließlichen Zugriff auf eigene Daten.
Website
Benachrichtigt Blog-Abonnenten automatisch per E-Mail, wenn ein neuer Blogbeitrag auf der Odoo-Website veröffentlicht wird. Nutzt die vorhandene Mass-Mailing-Infrastruktur für den Versand an die relevante Abonnentenliste. Keine zusätzliche Konfiguration über das Standard-Abonnenten-Management hinaus erforderlich.
Drag-and-Drop iFrame-Snippet für den Odoo Website Builder – zum Einbetten beliebiger externer URLs als Inline-Frame auf jeder Seite ohne Code. Konfigurierbare Höhe (200–1200px), optionaler Vollbild-Overlay-Modus mit ESC-zum-Schließen, URL-Validierung und Live-Vorschau im Editor. Vollständig responsives Design.
Integriert das n8n Chat-Widget als systemweiten Floating-Button auf allen Odoo-Webseiten, konfigurierbar über die Website-Einstellungen mit Webhook-URL zu einem n8n-Workflow. Unterstützt Fenster-, Vollbild- und eingebettete Anzeigemodi mit konfigurierbaren Begrüßungstexten und einer einzigartigen „Rubber Band“-Animation, die alle 30 Sekunden auslöst, bis der Chat erstmals geöffnet wird.
Erfordert manuelle Administratorfreigabe, bevor selbstregistrierte Website-Benutzer aktiven Portal-Zugang erhalten. Neue Registrierungen werden in einen Wartestatus versetzt und der Kontakt mit dem Tag „website-reg“ markiert. Das Vertriebsteam erhält eine TODO-Aktivität, und die Freigabe erfolgt per Button am Kontaktformular oder als Massenaktion. Nach Freigabe wird der Account aktiviert und eine Bestätigungs-E-Mail versendet.
Website / eCommerce
Erweitert dtx_product_variant_price für den eCommerce-Shop: Wenn variantenspezifische Direktpreise aktiv sind, zeigt der Webshop den korrekten Variantenpreis statt des Vorlagenpreises an. Stellt sicher, dass Kunden im Shop akkurate, individuell gesetzte Preise pro Variante sehen.
Verwandelt den Odoo-Webshop in einen reinen B2B-Shop: Preise und der „In den Warenkorb“-Button sind für nicht angemeldete Besucher ausgeblendet – stattdessen erscheint ein „Anmelden für Preise“-Hinweis. Der Checkout ersetzt „Jetzt bezahlen“ durch „Angebot anfordern“ für eine unverbindliche Anfrage. Inklusive B2B-Registrierungsflow mit Admin-Freigabe.