Regulatory Compliance Toolkit – Abfrage öffentlicher Register mit datiertem Cache, kontrollierter Funktionsreduzierung und Herkunftsnachweis, dazu ein mit Quellen versehenes Register regulatorischer Referenzen mit Prüfdaten – technische Basis der DYONYSOS-Compliance-Apps, kostenlos, Odoo 19 Community.
Überblick
Compliance-Basis – DYONYSOS
Technisches und kostenloses Modul (application: False), ohne eigenes Menü. Es enthält zwei Bausteine, die die Compliance-Anwendungen von DYONYSOS jeweils für sich schrieben — oder gar nicht schrieben.
Auch gesucht unter: Abfrage öffentlicher Register Odoo, Prüfung an der Quelle mit Datum, deklarierte oder verifizierte Herkunft, Regelwerk mit Quellenangabe, Prüfpfad für regulatorische Schwellenwerte.
Was die Basis mitbringt
Die Abfrage eines öffentlichen Registers, und vor allem ihr Notbetrieb. Datierter Cache, Warteschlange, Protokoll und kein Netzwerkaufruf in einem Prozess, der eine Seite ausliefert. Register nicht erreichbar, Kontingent überschritten, unerwartete Antwort: Die Abfrage sagt es, behält die letzte bekannte Antwort mit ihrem Datum und sperrt nie die Erfassung. Ein Compliance-Modul, das am Arbeiten hindert, weil eine Schnittstelle hustet, wird noch am selben Tag deinstalliert.
Die Herkunft, überall. Ein von Hand erfasstes Ergebnis und ein an der Quelle erhaltenes Ergebnis gelten nicht dasselbe, und Bildschirm, Liste und Export sagen es. Das ist das Einzige, was den deklaratorischen Rückgriff akzeptabel macht: Ohne sie würde als geprüft dargestellt, was nur erklärt ist, was schlimmer ist, als gar nichts zu prüfen.
Ein Verzeichnis belegter gesetzlicher Referenzen. Jeder Wert trägt den Text, der ihn begründet, die genaue Adresse, unter der er gelesen wurde, das Zitat Wort für Wort und das Datum dieser Lektüre. Eine Referenz, deren letzte Durchsicht die eingestellte Periodizität überschreitet, geht von selbst wieder auf „erneut zu prüfen“ – denn ein vor drei Jahren geprüfter Wert ist ein ungeprüfter Wert, der sich sicher glaubt. Und der Zustand „gesucht und NICHT gefunden“ ist ein eigener Zustand: Eine benannte Lücke lässt sich schließen, eine verschwiegene Lücke wird abgeschrieben.
Was die Basis nicht leistet
Es werden keine regulatorischen Werte mitgeliefert. Der Katalog ist bei der Installation leer. Einen Katalog von Schwellenwerten in einem verteilten Modul mitzuliefern heißt, eine Version davon festzuschreiben, die veraltet, ohne dass es jemand merkt, während das Modul sie weiter mit der Autorität einer Tatsache anzeigt. Beispiele existieren nur in der Demodatenbank.
Es schließt nie. „Im Register nicht auffindbar“ ist eine Feststellung über das Register, kein Urteil über das Unternehmen: Ein Register kann hinterherhinken, eine Aktualisierung kann noch nicht durchgelaufen sein. Das Wort „konform“ steht nirgends.
Es wendet nichts an. Der Katalog wird von keiner Verwaltungsregel gelesen: Er sperrt keine Erfassung und berechnet keine Konformität.
Kein Menü. Die Basis ist keine Anwendung: Jede Host-Anwendung stellt ihre eigenen Bildschirme mit ihrem eigenen Vokabular bereit.
Warum eine gemeinsame Basis statt einer Kopie in jeder Anwendung
Weil die Kopie schon da war. Die Schicht zur Registerabfrage existierte identisch — vierhundertfünfunddreißig Zeilen, bis auf fünf — in zwei Anwendungen des Pakets. Zwei Kopien desselben Codes sind zwei Stellen, an denen ein Fehler zu korrigieren ist, und nur eine, an der man daran denkt.
Die Anwendungen, die bereits ihre eigenen Unternehmensparameter führten, behalten sie: Die Grundlage liest ihre drei Einstellungen über überschreibbare Methoden, nie über festgeschriebene Feldnamen. Eine Grundlage, die eine im Produktivbetrieb erfasste Einstellung löscht, ist keine Grundlage, sondern eine als Refaktorierung getarnte Regression.
Merkmale
| Preis | Kostenlos |
|---|---|
| Lizenz | LGPL-3 |
| Odoo-Versionen | 19.0: im Odoo Apps Store veröffentlicht |
| Version | 1.0.0 |
| Edition | Odoo Community / On-Premise |
| Technischer Name | dyo_conformite_common |
| Bereich | Branchen und Dienstleistungen |
Preis zzgl. MwSt., wie im Odoo Apps Store angezeigt; Kauf und Installation erfolgen im Store oder über Ihre Omnifloo-Instanz.