Workflow-Studio Flow-Systemeigenschaften

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 11 Minuten Lesedauer
  • Konfigurieren Sie, wie das System abläuft.

    Diese Eigenschaften sind für Workflow-Studio verfügbar.

    Um die Systemeigenschaften für Workflow-Studio festzulegen, wählen Sie Prozessautomatisierung > Eigenschaften oder navigieren Sie zur Tabelle „Systemeigenschaften“ [sys_properties].

    Tabelle : 1. Eigenschaften für Workflow-Studio
    Eigenschaft Beschreibung
    Maximale Anzahl der beim Abrufen von Daten zurückgegebenen Datensätze

    sn_flow_designer.action_picker_limit

    Geben Sie die maximale Anzahl von Datensätzen an, die eine Suchaktion oder ein Suchschritt zurückgeben kann. Workflow-Studio ignoriert Datensätze, die diese Grenze überschreiten.
    • Typ: Ganzzahl
    • Standardwert: 1000
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Über die Architektur
    Legen Sie den Wert auf „Wahr“ fest, um die Dauer in der Stufenspalte anzuzeigen

    com.glide.hub.flow_engine.stage_display.show_duration

    Geben Sie an, ob Flows mit Phasen eine Dauer anzeigen.
    • Typ: true | false
    • Standardwert: wahr
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Flow- und Subflow-Phasen
    Ermöglichen Sie ausgewählten Anwendern das Schreiben eines Skripts, um den Wert einer Eingabe in Flow- und Aktionsdesignern auszufüllen.

    sn_flow_designer.input_scripts_enabled

    Steuern Sie die Berechtigung zum Schreiben von Inline-Skripts zum Berechnen von Eingabewerten.
    • Typ: Wahr | Falsch
    • Standardwert: wahr
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Inline-Skripts
    Geben Sie die Protokollebene von System-Protokolleinträgen an, die im Ablaufprotokoll repliziert werden sollen. Das System repliziert nur Protokolleinträge der angegebenen Ebene oder einer höheren Ebene.

    com.glide.hub.flow_engine.listener_trace.threshold

    Geben Sie den Schwellenwert an, der erforderlich ist, damit Workflow-Studio einen Systemprotokolleintrag im Flow-Protokoll repliziert. Diese Nachrichten werden von Now Platform als Antwort auf die Ausgaben der Flow-Ausführung generiert. Zum Beispiel eine von einer Geschäftsregel generierte Nachricht, die durch einen Flow-Datensatzvorgang ausgelöst wurde. Das System repliziert nur Protokolleinträge der angegebenen Ebene oder einer höheren Ebene. Zur Auswahl stehen:
    Keine
    Das System repliziert keine Systemprotokolleinträge im Flow-Protokoll.
    DEBUG
    Das System repliziert alle von Now Platformerzeugten Nachrichten, einschließlich Informationsnachrichten, Warnungen und Fehler. Diese Option ist die niedrigste Protokollebene.
    INFO
    Das System repliziert Informationsnachrichten, Warnungen und Fehlermeldungen, die von Now Platformerzeugt werden.
    WARN
    Das System repliziert sowohl Warnungen als auch Fehler, die von Now Platformerzeugt werden.
    FEHLER
    Das System repliziert nur Fehler, die von Now Platformerstellt wurden. Diese Option ist die höchste Protokollebene.
    • Typ: Auswahl
    • Standardwert: ERROR
    • Standort: Prozessautomatisierung > Eigenschaften
    com.glide.hub.flow_engine.log_level Geben Sie die Ebene der von der Ausführungs-Engine von Flow Designer generierten Nachrichten an, die in die Tabelle „sys_flow_log“ geschrieben werden sollen. Diese Nachrichten werden generiert, wenn die Flow-Engine die Aktionen und die Flow-Logik eines Flows ausführt. Zum Beispiel eine Nachricht, die durch Ausführen der Aktion Datensatz erstellen generiert wird. Das System schreibt Protokolleinträge nur ab der angegebenen Ebene. Zur Auswahl stehen:
    DEBUG
    Das System protokolliert alle von der Flow-Engine erzeugten Nachrichten (einschließlich Informationsnachrichten, Warnungen und Fehler). Diese Option ist die niedrigste Protokollebene.
    INFO
    Das System protokolliert Informationsmeldungen, Warnungen und Fehler, die von der Flow-Engine erzeugt werden.
    WARN
    Das System protokolliert sowohl Warnungen als auch Fehler, die von der Flow-Engine erzeugt werden.
    FEHLER
    Das System protokolliert nur Fehler, die von der Flow-Engine erzeugt werden. Diese Option ist die höchste Protokollebene.

    Die Protokollebene bestimmt, welche Protokollnachrichten der Tabelle „sys_flow_log“ hinzugefügt werden.

    • Typ: Auswahl
    • Standardwert: WARN
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Flow-Ausführungsdetails
    Die maximale Anzahl von Iterationen, in denen eine Schleife in Workflow-Studioausgeführt wird.

    sn_flow_designer.max_iterations

    Geben Sie an, wie oft eine Schleife ausgeführt werden darf, bevor sie gestoppt wird. Eine Schleife wird angehalten, wenn sie über diesen Wert hinaus iteriert, wodurch Endlosschleifen verhindert werden. Diese Eigenschaft gilt nur für die Ausführung der folgenden Bis-Flow-Logik.
    • Typ: Ganzzahl
    • Standardwert: 1000
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Über die Architektur
    Hinweis:
    Das Ändern dieses Werts gilt nicht für Flows, die bereits ausgeführt werden.
    Ablaufmodul-Debugmeldungen im Systemprotokoll aktivieren

    com.glide.hub.flow_engine.debug

    Protokollierung der Workflow-Studio Debugmeldungen im Systemprotokoll aktivieren oder deaktivieren. Alle Debugmeldungen beginnen mit einem Flow Designer: Präfix für die Zeichenfolge.
    • Typ: Wahr | Falsch
    • Standardwert: falsch
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Über die Architektur
    Anzahl der Male, die ein Flow oder Subflow indirekt während einer Transaktion ausgelöst werden kann

    com.glide.hub.flow_engine.indirect_recursion_limit

    Geben Sie an, wie oft ein Ablauf oder Unterablauf die indirekte Rekursion maximal zulässt. Workflow-Studio ignoriert alle weiteren Aufrufe oder Auslöserbedingungsübereinstimmungen der indirekten Rekursion, nachdem das Limit erreicht wurde. Setzen Sie den Wert auf eine ganze Zahl, die größer oder gleich eins ist. Das System ignoriert alle Eigenschaftswerte unter Eins und verwendet stattdessen ein Limit von Eins. Setzen Sie den Wert auf Eins, um alle indirekten Rekursionen zu verhindern.
    • Typ: Ganzzahl
    • Standardwert: 3
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Über die Architektur
    Die maximale Anzahl von zulässigen Aktionen für einen Flow.

    sn_flow_designer.max_actions

    Geben Sie die maximale Anzahl von Aktionen an, die ein Ablauf oder Unterablauf enthalten kann. Workflow-Studio verhindert, dass Sie weitere Aktionen hinzufügen, nachdem die maximale Anzahl von Aktionen erreicht wurde. Berücksichtigen Sie die Auswirkungen auf die Leistung, wenn Sie die maximale Anzahl an Aktionen erhöhen. Wenn Sie beispielsweise mehr Aktionen ausführen, kann dies zu einem Konflikt mit der Standardkontingentregel für Transaktionen führen, die verhindert, dass Abläufe länger als eine Stunde ausgeführt werden.
    • Typ: Ganzzahl
    • Standardwert: 50
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Über die Architektur
    Die maximale Anzahl zulässiger Schritte für eine Aktion.

    sn_flow_designer.max_action_steps

    Geben Sie die maximale Anzahl von Schritten an, die eine Aktion enthalten kann. Workflow-Studio verhindert, dass Sie weitere Schritte hinzufügen, nachdem die maximale Anzahl von Schritten erreicht wurde. Berücksichtigen Sie die Auswirkungen auf die Leistung, indem Sie die maximale Anzahl von Schritten erhöhen. Wenn Sie beispielsweise mehrere Schritte ausführen, kann dies zu einem Konflikt mit der Standardkontingentregel für Transaktionen führen, die verhindert, dass Flows länger als eine Stunde ausgeführt werden.
    • Typ: Ganzzahl
    • Standardwert: 20
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Über die Architektur
    Ebene der Reportingdaten, die von der Flow-Engine generiert werden.

    com.snc.process_flow.reporting.level

    Geben Sie an, wann Workflow-Studio Ausführungsdetails generiert und welche Informationen diese enthalten. Verfügbare Optionen:
    Aus
    Das System generiert keine Flow-Ausführungsdetails. Ausführungsdetails generiert das System nur, wenn Sie einen Test ausführen.
    Hinweis:
    Beim Testen einer Aktion oder eines Flows werden Ausführungsdetails auf Ablaufverfolgungsebene generiert.
    Standard: Nur Laufzeitstatus und -dauer
    Das System generiert Laufzeit-Ausführungsdetails für jeden Flow, jeden Subflow und jede Aktionsausführung. Die Ausführungsdetails enthalten den Laufzeitstatus und die Dauer der Ausführung jeder Aktion und Flow-Logik. Die Ausführungsdetails zeigen auch die Konfigurations- und Laufzeitwerte für Flow-Auslöser, Subflow-Eingaben und Subflow-Ausgaben an.
    Vollständig: Alle Konfigurations- und Laufzeitwerte der Aktion (nur für Debugging)
    Das System generiert Konfigurations- und Laufzeitausführungsdetails für jeden Flow, jeden Subflow und jede Aktionsausführung. Die Ausführungsdetails enthalten den Laufzeitstatus, die Dauer, die Eingabewerte und die Ausgabewerte für alle ausgeführten Elemente. Bei anwenderdefinierten Aktionen enthalten die Ausführungsdetails den Laufzeitstatus, die Dauer, die Eingabewerte und die Ausgabewerte ihrer Schritte. Die Ausführungsdetails zeigen auch die Konfigurations- und Laufzeitwerte für Flow-Auslöser, Subflows, Aktionen und Schritte an, die Teil einer anwenderdefinierten Aktion sind.
    Wichtig:
    Nur Benutzer mit der Rolle „fd_read_operations_all“ können Konfigurations- und Laufzeitinformationen wie Datensatzwerte in den Flow-Ausführungsdetails anzeigen. Anwender ohne diese Rolle sehen nur grundlegende Details zum Status und zur Dauer.
    Ablaufverfolgung: Alle Werte (nur für Test- und Supportzwecke)
    Das System generiert Konfigurations- und Laufzeitausführungsdetails für jeden Flow, jeden Subflow, jede Aktion und jeden Schritt. Die Ausführungsdetails enthalten den Laufzeitstatus, die Dauer, die Eingabewerte und die Ausgabewerte für alle ausgeführten Elemente. Die Ausführungsdetails enthalten auch die Konfigurations- und Laufzeitwerte für Flow-Auslöser, Subflows, Aktionen und Schritte.
    Wichtig:
    Nur Benutzer mit der Rolle „fd_read_operations_all“ können Konfigurations- und Laufzeitinformationen wie Datensatzwerte in den Flow-Ausführungsdetails anzeigen. Anwender ohne diese Rolle sehen nur grundlegende Details zum Status und zur Dauer. Beim Testen einer Aktion oder eines Flows werden Ausführungsdetails auf Ablaufverfolgungsebene generiert.
    Die Berichtsebene bestimmt, welche Flow-Ausführungsdetails generiert werden, wenn vorhanden. Wenn ein Flow bei deaktivierter Berichterstellung ausgeführt wird, sind nie Ausführungsdetails für den Flow verfügbar, auch wenn sich die Berichterstellungsebene später ändert. Wenn ein Flow ausgeführt wird, während das Reporting aktiviert ist, sind für diese Flow-Ausführung immer Ausführungsdetails verfügbar, auch wenn sich die Berichterstellungsebene später ändert.
    • Typ: Auswahl
    • Standardwert: Aus
    • Standort: Prozessautomatisierung > Eigenschaften
    • Weitere Informationen: Flow-Ausführungsdetails

    Anzahl der letzten Iterationen, die für die Schleifen „Ausführen bis“ und „Für jeden“ gemeldet werden sollen.

    com.snc.process_flow.reporting.iteration.lastn

    Ab Release Xanadu wurde diese Eigenschaft entfernt und kann nicht mehr die Anzahl der letzten Iterationen angeben, die in den Flow-Ausführungsdetails gemeldet werden sollen. Standardmäßig speichern alle Flow-Schleifen nur Ausführungsdetails für die erste und letzte Iteration einer Schleife. Um einen Bericht über alle Iterationen einer Schleife zu erstellen, erstellen Sie einen Datensatz für die Einstellung der Flow-Ausführung für jeden Flow, für den Sie Details zur Schleifenausführung erfassen möchten. Weitere Informationen zu den Einstellungen für die Flow-Ausführung finden Sie unter Einstellungen für Flow-Ausführung.
    • Typ: Eigenschaft wurde entfernt
    • Standardwert: Nur erste und letzte Schleifeniterationen
    • Standort: Von der Eigenschaftenseite entfernt
    • Weitere Informationen: Einstellungen für Flow-Ausführung

    Kürzen Sie Laufzeitwerte in der Schrittkonfiguration der Flow-Ausführungsdetails

    com.snc.process_flow.reporting.serialized.val_size_limit

    Geben Sie die Anzahl der Bytes an, die das System benötigt, um Laufzeitwerte in die Flow-Ausführungsdetails zu schreiben. Um das Abschneiden von Laufzeitwerten zu verhindern, legen Sie den Wert auf eine ganze Zahl fest, die kleiner oder gleich Null ist. Das Verhindern der Kürzung von Laufzeitwerten erfordert zusätzliche Systemressourcen und kann sich auf die Systemleistung auswirken.
    • Typ: Ganzzahl
    • Standardwert: 16384
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]
    • Weitere Informationen: Flow-Ausführungsdetails

    Maximale Anzahl von Eingaben pro Aktion

    sn_flow_designer.max_action_vars

    Geben Sie die maximale Anzahl der Eingaben an, die einer Aktion hinzugefügt werden können. Workflow-Studio verhindert, dass Sie weitere Eingaben hinzufügen, nachdem die maximale Anzahl von Eingaben erreicht wurde. Berücksichtigen Sie die Auswirkungen auf die Leistung, die das Erhöhen der maximalen Anzahl von Aktionseingaben haben kann. Wenn Sie beispielsweise mehr Aktionseingaben verarbeiten, besteht möglicherweise das Risiko, dass die Aktion länger als eine Stunde ausgeführt wird und von der standardmäßigen Transaktionsmengenregel angehalten wird.
    • Typ: Ganzzahl
    • Standardwert: 20
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    Maximale Anzahl von Skriptvariablen pro Skriptschritt

    sn_flow_designer.max_script_variables

    Geben Sie die maximale Anzahl der Eingabe- und Ausgabevariablen an, die einem Skriptschritt hinzugefügt werden können. Workflow-Studio verhindert, dass Sie weitere Skriptvariablen hinzufügen, nachdem die maximale Anzahl von Variablen erreicht wurde. Berücksichtigen Sie die Auswirkungen auf die Leistung, die das Erhöhen der maximalen Anzahl von Skriptvariablen haben kann. Wenn Sie beispielsweise mehr Skriptvariablen verarbeiten, besteht die Gefahr, dass der Skriptschritt länger als eine Stunde ausgeführt wird und von der standardmäßigen Transaktionsmengenregel angehalten wird.
    • Typ: Ganzzahl
    • Standardwert: 20
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    Maximale Anzahl von Verzweigungen, die für die Flow-Logik „Entscheidung treffen“ zulässig sind

    sn_flow_designer.max_decision_branches

    Geben Sie die maximale Anzahl der zu verwendenden Verzweigungen an, wenn für die Flow-Logik Eine Entscheidung treffen die Option Verzweigungen verwenden ausgewählt ist.
    • Typ: Ganzzahl
    • Standardwert: 100
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    Mit dieser Option können Anwender Flow-Variablen erstellen.

    sn_flow_designer.flow_variables_enabled

    Geben Sie an, ob Benutzer anwenderdefinierte Variablen für ihren Flow erstellen können.
    • Typ: Wahr | Falsch
    • Standardwert: true
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    Maximale Anzahl beliebter Aktionen

    sn_flow_designer.action_picker.popular_actions.max_number

    Geben Sie die maximale Anzahl beliebter Aktionen an, die in der Aktionsauswahl angezeigt werden sollen.
    • Typ: Ganzzahl
    • Standardwert: 10
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    Anzahl aufeinanderfolgender Tage, die zum Generieren beliebter Aktionen verwendet werden

    sn_flow_designer.action_picker.popular_actions.last_num_of_days

    Geben Sie die Anzahl der aufeinanderfolgenden Tage an, die zum Generieren beliebter Aktionen verwendet werden. Beispielsweise generiert der Standardwert 7 beliebte Aktionen basierend auf der Aktionsverwendung in der letzten Woche.
    • Typ: Ganzzahl
    • Standardwert: 7
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]

    com.glide.hub.flow.restricted_caller_access.track_flows_as_source

    Ermöglichen Sie dem System, Anforderungen für eingeschränkte Anruferzugriffsberechtigungen für Flows und Aktionen zu generieren. Die Zugriffsrechte für Flows und Aktionen ersetzen alle vorhandenen Zugriffsrechte für Skripteinbindungen und Business-Regeln, die Flows und Aktionen aufrufen. Diese Eigenschaft ist in Instanzen inaktiv, die von San Diego und früheren Releases aktualisiert wurden. Kunden, die weiterhin skriptbasierte Zugriffsrechte für Flows und Aktionen verwenden möchten, sollten diese Eigenschaft nicht aktivieren. Wenn Sie diese Eigenschaft aktivieren, müssen Sie die Zugriffsrechte für Ihre Flows und Aktionen neu generieren und genehmigen.

    com.glide.cs.fdih.interactive.timeout

    Geben Sie die Zeitspanne in Sekunden an, nach der der Aktions-Workflow Workflow-Studio IntegrationHub abläuft.

    com.glide.hub.pause_low_priorität_flows_aktiviert

    Aktivieren oder deaktivieren Sie das Pausieren von Flows mit niedriger Priorität, wenn Flows mit hoher Priorität auf die Ausführung warten.
    • Typ: Wahr | Falsch
    • Standardwert: true
    • Speicherort: Tabelle „Systemeigenschaften“ [sys_properties]
    • Weitere Informationen: Flow-Priorität

    com.glide.hub.flow_engine.stage_display.show_approvers

    Sie können die Liste der Genehmiger, die einer Phase zugewiesen sind, in einem Phasenfeld anzeigen oder ausblenden. Legen Sie den Wert auf „true“ fest, um die Liste der Genehmiger anzuzeigen, die einer Phase zugewiesen sind. Legen Sie den Wert auf „false“ fest, um die Liste der Genehmiger auszublenden, die einer Phase zugewiesen sind.
    • Typ: Wahr | Falsch
    • Standardwert: true
    • Speicherort: zu Tabelle „Systemeigenschaften“ [sys_properties] hinzufügen
    • Weitere Informationen: Flow- und Subflow-Phasen
    com.glide.hub.flow_engine.stage_display.show_approvers_limit Geben Sie die maximale Anzahl der Genehmiger an, die in einem Phasenfeld angezeigt werden sollen, als ganzzahligen Wert. Wenn Sie diesen Wert über 10 festlegen, kann es zu Darstellungsfehlern in einer Listenansicht kommen. Das Stufenfeld für einen Datensatz kann so groß werden, dass die Liste keine zusätzlichen Datensätze in der Liste anzeigen kann.
    • Typ: Ganzzahl
    • Standardwert: 5
    • Speicherort: zu Tabelle „Systemeigenschaften“ [sys_properties] hinzufügen
    • Weitere Informationen: Flow- und Subflow-Phasen
    com.glide.hub.flow.current_stage_status_on_cancel
    Geben Sie den Status an, der auf die aktuell laufende Phase angewendet werden soll, wenn der Flow abgebrochen wird. Verfügbare Optionen:
    • Abgebrochen
    • Abschließen

    Alle verbleibenden Phasen nach der aktuellen Phase werden in den Status „Abgebrochen“ versetzt. Angenommen, ein Flow hat drei Phasen und führt derzeit die erste Phase aus. Durch das Abbrechen des Flows wird der Status von Phase 1 auf „Abgeschlossen“ festgelegt. Die Phasen zwei und drei werden auf den Status „Abgebrochen“ gesetzt.

    • Typ: Zeichenfolge
    • Standardwert: abgeschlossen
    • Speicherort: zu Tabelle „Systemeigenschaften“ [sys_properties] hinzufügen
    • Weitere Informationen: Flow- und Subflow-Phasen
    com.glide.hub.flow.approval.allow_inactive_entity
    Geben Sie an, für welche Arten von inaktiven Entitäten Genehmigungsdatensätze erstellt werden sollen. Verfügbare Optionen:
    • INDIVIDUELL
    • Gruppieren
    • INDIVIDUELL,GRUPPE
    • Null

    Verwenden Sie die Option EINZELNE, um Benutzergenehmigungsdatensätze für inaktive Benutzer zu erstellen, die nicht Mitglieder einer Gruppe sind. Diese Option erstellt keine Gruppengenehmigungsdatensätze für inaktive Gruppen und auch keine Anwendergenehmigungsdatensätze für Gruppenmitglieder.

    Verwenden Sie die Option GROUP, um Gruppengenehmigungsdatensätze für inaktive Gruppen zu erstellen. Diese Option erstellt auch einzelne Benutzergenehmigungsdatensätze für Gruppenmitglieder, die über aktive Benutzerdatensätze verfügen. Mit dieser Option werden keine einzelnen Anwendergenehmigungsdatensätze für Gruppenmitglieder erstellt, die über inaktive Anwenderdatensätze verfügen.

    Verwenden Sie die Option INDIVIDUAL,GROUP, um Benutzergenehmigungsdatensätze für inaktive Benutzer und Gruppengenehmigungsdatensätze für inaktive Gruppen zu erstellen. Diese Option erstellt auch einzelne Benutzergenehmigungsdatensätze für Gruppenmitglieder, die über aktive Benutzerdatensätze verfügen. Inaktive Gruppenmitglieder erhalten keine Benutzergenehmigungsdatensätze.

    Verwenden Sie einen Nullwert oder einen leeren Wert, um zu verhindern, dass Gruppengenehmigungsdatensätze für inaktive Gruppen und Benutzergenehmigungsdatensätze für inaktive Anwender erstellt werden.

    • Typ: Zeichenfolge
    • Standardwert: INDIVIDUAL,GROUP
    • Speicherort: zu Tabelle „Systemeigenschaften“ [sys_properties] hinzufügen
    • Weitere Informationen: Aktion „Genehmigung anfordern“