Publikations-Workflows für gezielte Kommunikation

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Die Anwendung Targeted Communications (com.sn_publications) enthält Standard-Workflows, die zum Veröffentlichen von Artikeln verwendet werden.

    Die Anwendung enthält zwei Veröffentlichungs-Workflows:
    • Sofortige Veröffentlichung : Veröffentlicht einen artikel sofort.
    • Mit Genehmigung Veröffentlichen : Erfordert Genehmigung vor der Veröffentlichung.

    Workflows werden zu Workflow-Studio-Flows migriert

    Beginnend mit Zurich Release, Legacy-Workflows für die Anwendung Targeted Communications wurden in zu Low-Code-Flows migriert Workflow-Studio . Die Funktionalität der neuen Flows bleibt unverändert.

    Während eines Upgrades überprüft die Logik, ob ein Veröffentlichungs-Workflow oder seine Konfiguration angepasst wurde.
    • Wenn Anpassungen in den Workflows oder der Konfiguration erkannt werden, kehrt das System zu den Legacy-Workflows zurück und deaktiviert die neuen Flows und zugehörigen Konfigurationen.
    • Wenn keine Anpassungen erkannt werden, ersetzt das System die Legacy-Workflows durch die neuen Flows.
    Diese Upgradelogik stellt sicher, dass Anpassungen beibehalten und nicht überschrieben werden.

    Zusammenfassung der Upgrade-Aktionen

    Die folgende Tabelle enthält eine Zusammenfassung der Aktionen, die während des Upgrades je nach Veröffentlichungs-Workflow und Konfigurationsanpassung ausgeführt werden.
    Tabelle : 1. Zusammenfassung der Upgrade-Aktionen
    Einstellung Anpassung erkannt Keine Anpassung erkannt
    Legacy-Workflows Aktiviert Deaktiviert
    Neue Flows Deaktiviert Aktiviert
    Legacy-UI-Richtlinien Aktiviert Deaktiviert
    Neue UI-Richtlinien Deaktiviert Aktiviert
    Legacy-Business-Regeln Aktiviert Deaktiviert
    Neue Business-Regeln Deaktiviert Aktiviert
    Workflow-Konfigurationswert Auf Legacy-Workflows festlegen Auf neue Flows festlegen

    Wichtige Schritte während des Upgrades auf Zürich

    In der folgenden Tabelle werden die wichtigsten Schritte beschrieben, die das System während des Upgrades auf das Zurich-Release durchführt.
    Tabelle : 2. Wichtige Schritte während des Upgrades auf Zürich
    Schritt Beschreibung
    1. Anpassungserkennung Die Logik überprüft, ob die Legacy-Workflows oder der Tabellendatensatz „sn_publications_Workflow_config“ 6c9b0e65c30112004bd67bfaa2d3ae56 angepasst wurden. Wenn Anpassungen gefunden werden, kehrt das System zu den Legacy-Workflows zurück.
    2. Aktivierung des Legacy-Workflows
    • Die Legacy-Versionen der Workflows werden aktiviert:
      • Sofortige Veröffentlichung
      • Mit Genehmigung Veröffentlichen
    • Das Skript wählt die richtige Workflow-Version basierend auf den installierten Plugins aus.
    • Wenn das Plugin „Kundenservice-Basis“ aktiv ist, aktiviert das Skript die folgenden Workflow-Versionen:
      • Instant Publish (Basis): E7de79b7c3401300e7c7d44d81d3aece
      • Mit Genehmigung veröffentlichen (Basis): 33987078c3d01300e7c7d44d81d3ae2f
    • Wenn das Plugin nicht aktiv ist, aktiviert das Skript die folgenden Workflow-Versionen:
      • Instant Publish: F6d5c49a93201300ac40f5be867ffb3f
      • Mit Genehmigung veröffentlichen: 5be6c89a93201300ac40f5be867ffba1
    3. Deaktivierung des neuen Flows
    • Neue Flow Designer-Flows für Veröffentlichungen sind deaktiviert:
      • Mit Genehmigungs-Flow Veröffentlichen
      • Flow Für Sofortige Veröffentlichung
    • Alle Snapshots für diese Flows sind ebenfalls deaktiviert.
    4. UI-Richtlinienverwaltung
    • Legacy-UI-Richtlinien sind aktiviert:
      • Genehmigerfeld obligatorisch (veraltet)
      • Feld „Genehmiger“ ausblenden (veraltet)
      • Legacy-Workflow anzeigen
    • Neue UI-Richtlinien sind deaktiviert:
      • Feld „Genehmiger“ ausblenden
      • Prozess-Flow anzeigen
      • Feld „Genehmiger“ ist ein Pflichtfeld
    5. Business-Regel-Verwaltung
    • Legacy-Business-Regeln zum Starten des alten Veröffentlichungs-Workflows sind aktiviert.
    • Neue Business-Regeln im Zusammenhang mit neuen Flows werden deaktiviert.
    6. Aktualisierung der Workflow-Konfiguration Der Workflow-Konfigurationsdatensatz (sn_publication_Workflow_config) wird aktualisiert, um auf den richtigen Prozess-Workflow zu verweisen:
    • Wenn Legacy-Workflows vorhanden sind, wird die Konfiguration so festgelegt, dass der entsprechende Legacy-Flow verwendet wird.
    • Wenn nicht, wird standardmäßig der Instant Publish-Flow verwendet.

    Vorgehensweise vor und nach dem Upgrade

    Führen Sie diese Schritte vor und nach dem Upgrade auf aus Zurich Release:
    • Überprüfen Sie vor dem Upgrade die Anpassungen des Veröffentlichungs-Workflows.
    • Überprüfen Sie nach dem Upgrade, ob die richtigen Workflows, Flows, UI-Richtlinien und Business-Regeln wie erwartet aktiv sind.
    • Wenn Sie die neuen Flows verwenden möchten, entfernen Sie Anpassungen, und aktivieren Sie die neuen Flows und zugehörigen Konfigurationen erneut.
    Tabelle : 3. Wenn Anpassungen während des Upgrades erkannt werden
    Einstellung Wenn Anpassung erkannt wurde (sys_ID)
    Legacy-Workflows Aktiviert:
    • Instant Publish: A9587563d76302004f1e82285e6103ae
    • Mit Genehmigung veröffentlichen: 51a2f923d76302004f1e82285e610355
    Neue Flows Deaktiviert:
    • Mit Genehmigung veröffentlichen: E91f81a9a3e352107e9d8b8651e6137
    • Instant Publish: Ec48616da36752107e9d8b8651e611f
    Legacy-UI-Richtlinien Aktiviert:
    • Obligatorischer Genehmiger: Df2ea83bc34112004bd67bfaa2d3aef5
    • Genehmiger ausblenden: 3afeac3bc34112004bd67bfaa2d3ae29
    • Legacy-Workflow anzeigen: 567136f84f0c62107e9a701b1ce0b31
    Neue UI-Richtlinien Deaktiviert:
    • Obligatorischer Genehmiger (Flow): 5a0f230ea3a312107e9d8b8651e6110
    • Genehmiger ausblenden (Flow): 26d92306a3a312107e9d8b8651e6107
    • Prozess-Flow anzeigen: 57f5c434a39b52107e9d8b8651e61e4
    Legacy-Business-Regeln Aktiviert:
    • Neue Veröffentlichung starten: 11eb8390c3a012004bd67bfaa2d3aeb8
    • Erforderliche Genehmigerliste: 6a88a328c39112004bd67bfaa2d3ae04
    Neue Business-Regeln Deaktiviert:

    Genehmigerliste erforderlich (neue Flows): 47b133b2a36b12107e9d8b8651e61d1

    Workflow-Konfigurationswert Auf Legacy-Flow festlegen:
    • Konfigurationsdatensatz: 6c9b0e65c30112004bd67bfaa2d3ae56
    • Legacy-Workflow-sys_IDs: A9587563d76302004f1e82285e6103ae, 51a2f923d76302004f1e82285e610355

    Aktualisierung der Workflow-Konfigurationstabelle

    Das Upgrade auf Zürich fügt der Tabelle „Workflow-Konfiguration“ [sn_publications_Workflow_config] die folgenden Spalten hinzu:
    • Prozess-Workflow (Workflow Studio-Flow-Feld)
    • Workflow (Legacy-Workflow-Feld)
    • Genehmiger