Intranet & Veröffentlichungen
publishing
crm_office
🛡️ RLS Protected
SharePoint-ähnliche Sites, Seiten/News/Policies, Umlauf-Freigabe, DMS-Anhänge und Lesebestätigung.
⚡ Workflows & Lebenszyklen
Intranet-Seite: Entwurf → Umlauf → Veröffentlichung
intranet_page_lifecycle
Inhaltspfad vom Entwurf bis zur veröffentlichten Major-Version inkl. optionaler Lesebestätigung.
⚙️ Fachprozesse & Capabilities (System-Fachlogik)
Registrierte Fachoperationen und System-Capabilities dieses Moduls zur Steuerung von Workflows, Kaskaden und KI-Agenten.
| Capability & Schlüssel | Fachliche Bezeichnung | Ausführung / Coverage | Risikostufe & Freigabe | Effekte & Kaskaden |
|---|---|---|---|---|
Locale publish
capability:publishing.locale.publish
Op:
publishing.locale.publish
|
Objekt:
publication
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Newsletter
capability:publishing.newsletter.send
Op:
publishing.newsletter.send
|
Objekt:
newsletter
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Seite zur Veröffentlichung einreichen
capability:publishing.page.publish
Op:
publishing.page.publish
|
Objekt:
publication
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Seite zur Freigabe einreichen
capability:publishing.page.submit
Op:
publishing.page.submit
|
Intent:
submit_page
Quelle:
code:capability_registry
|
⚙️ Engine |
🔒 Freigabe nötig
Risiko:
external_effect
|
|
Veröffentlichung zurückziehen
capability:publishing.page.unpublish
Op:
publishing.page.unpublish
|
Intent:
unpublish_page
Quelle:
code:capability_registry
|
⚙️ Engine |
🔒 Freigabe nötig
Risiko:
external_effect
|
|
Publishing: create page
capability:publishing.publishing.create_page
Op:
publishing.publishing.create_page
|
Objekt:
publishing
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Publishing: create site
capability:publishing.publishing.create_site
Op:
publishing.publishing.create_site
|
Objekt:
publishing
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Publishing: publish from circulation
capability:publishing.publishing.publish_from_circulation
Op:
publishing.publishing.publish_from_circulation
|
Objekt:
publishing
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Publishing: set member
capability:publishing.publishing.set_member
Op:
publishing.publishing.set_member
|
Objekt:
publishing
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Publishing: submit for publish
capability:publishing.publishing.submit_for_publish
Op:
publishing.publishing.submit_for_publish
|
Objekt:
publishing
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
Publishing: update site
capability:publishing.publishing.update_site
Op:
publishing.publishing.update_site
|
Objekt:
publishing
Quelle:
code:capability_registry
|
⚙️ Engine |
✓ Auto
Risiko:
business_record
|
|
🧠 Fachprozess-Erzählung & Dual Knowledge Architektur
Synthese aus der ideologischen Blaupause (Meta-Fachlogik / Soll), der faktischen System-Implementierung (System-Fachlogik / Ist) und No-Code Customizing für KI-Consultants.
Der durchgängige Businessprozess im Detail (End-to-End Fließtext-Erzählung)
Der funktionale Ablauf von Intranet & Veröffentlichungen in Kommunikation & Office
Das Modul publishing verbindet operative Dokumentenflüsse mit Kundeninteraktionen. Eingehende Korrespondenz wird semantisch erfasst, Vorgängen zugeordnet und in digitale Umlaufmappen zur Prüfung eingesteuert. Teammitglieder arbeiten belegbezogen über Aufgaben, Chats und Notizen zusammen.
Meta-Fachlogik: Ideologische Blaupause, Soll-Weltbild & Normen
Meta-Fachlogik: Dokumentenmanagement & DSGVO
Basiert auf DIN ISO 15489 (Schriftgutverwaltung), GoBD-Aufbewahrungsfristen (10 Jahre für Handelsbriefe) und DSGVO-Vorgaben zum Auskunfts- und Löschrecht.
Systemische Fachlogik: Faktische Umsetzung in Centurio ERP & Capabilities
Systemische Fachlogik: Die faktische Umsetzung von Intranet & Veröffentlichungen
Realisierung über app.modules.publishing mit OCR-Pipeline, Partner-Matching und Volltextindex. DMS-Ablagen sichern Unveränderbarkeit durch Prüfsummen.
KI-Consultant Leitfaden: Customizing- & No-Code-Konzept (Soll-Ist-Synthese)
KI-Consultant Blueprint: Customizing & No-Code Leitfaden für Intranet & Veröffentlichungen
-
Zusatzfelder: Kundenkategorien, Dokumententypen und Prioritätsstufen anlegen.
-
DAG-Workflows: Automatische Zuordnung von Eingangsnachrichten und Wiedervorlagen einrichten.
📚 Operative Prozessbegriffe & Transaktionsschnittstellen
- Eingehende E-Mails, Briefe und Scans
- Kundenanfragen über Website oder Telefon
- Interne Notizen und Dokumentenentwürfe
- Archivierte Dokumente mit Metadaten
- Zugeordnete CRM-Aktivitäten
- Freigegebene Veröffentlichungen
- inbox_mail -> crm_activity: Aktivitäteneintrag
- document_approved -> archive_locked: GoBD-Archivierung
- Manuelle Ausnahmebehandlung durch berechtigte Sachbearbeiter
- Revisionssichere Protokollierung im Audit-Trail
- Dokumentenkategorien und Verschlagwortungsregeln festlegen
- E-Mail-Postfächer an die Inbox anbinden
🗄️ Datenmodelle & Felder
🔌 Einstiegspunkte (UI & APIs)
| Art | Methode | Endpunkt / Pfad | Titel & Zweck | Berechtigung |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/publishing/pages/{page_id}/attachments/{document_id} |
detach_document
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/dms-search |
dms_search
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/feed |
publishing_feed
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/pages/{page_id} |
get_page
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/pages/{page_id}/attachments |
list_attachments
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/sites |
list_sites
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/sites/{site_id}/members |
list_members
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | GET | /api/v1/publishing/sites/{site_id}/pages |
list_site_pages
Semantic binding: inventory_only; mutation=False
|
publishing
|
| ⚡ REST API | PATCH | /api/v1/publishing/pages/{page_id} |
update_page
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | PATCH | /api/v1/publishing/sites/{site_id} |
update_site
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | POST | /api/v1/publishing/pages |
create_page
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | POST | /api/v1/publishing/pages/{page_id}/ack |
acknowledge_page
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | POST | /api/v1/publishing/pages/{page_id}/attachments |
attach_document
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | POST | /api/v1/publishing/pages/{page_id}/submit |
submit_page
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | POST | /api/v1/publishing/pages/{page_id}/unpublish |
unpublish_page
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | POST | /api/v1/publishing/sites |
create_site
Semantic binding: operator_surface; mutation=True
|
publishing
|
| ⚡ REST API | PUT | /api/v1/publishing/sites/{site_id}/members |
set_member
Semantic binding: operator_surface; mutation=True
|
publishing
|
| 🖥️ WEB-UI | GET | /intranet |
Intranet-Feed
Audience-gefilterte Übersicht
|
Standard |
| 🖥️ WEB-UI | GET | /intranet/pages/{id}/edit |
Seite bearbeiten
TinyMCE + DMS-Anhänge
|
Standard |
| ⚡ REST API | POST | /api/v1/publishing/pages/{id}/submit |
Zur Freigabe
Startet Umlauf
|
Standard |
🛡️ Regulatorik & Compliance
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- GoBD Nachvollziehbarkeit
- Audit publishing.attachment_*
- Mandanten-Isolation (RLS)