Zum Hauptinhalt springen

Workflows erstellen und verwalten

Verwenden Sie Workflows für wiederkehrende Aufgaben bei Onboarding, Offboarding oder anderen Prozessen. Diese Anleitung behandelt Vorlagen, Aufgabenzuweisung und die Bearbeitung im Employee Hub.

Wer kann diese Funktion verwenden?

HR-Admins erstellen und weisen Workflows in Salesforce zu. Mitarbeiter und Manager erledigen Aufgaben im Employee Hub. Unterschrift-Aufgaben erfordern das kostenpflichtige flair eSign-Add-on.

Bevor Sie beginnen

  • Aktivieren Sie den Employee Hub und laden Sie jeden Workflow-Empfänger ein.
  • Tragen Sie bei jedem Empfänger eine Firmen-E-Mail im Mitarbeiterdatensatz ein.
  • Aktivieren Sie für Unterschrift-Aufgaben flair eSign unter HR AdministratorSchnittstelleneSign.

Workflow-Vorlage erstellen

  1. Öffnen Sie in flair HR Workflows über die Navigationsleiste oder den App Launcher (⋮⋮-Rastersymbol).

  2. Öffnen Sie Workflow-Vorlagen.

  3. Klicken Sie auf Neue Workflow-Vorlage.

    Aktion Neue Workflow-Vorlage in flair HR

  4. Geben Sie einen Namen ein.

  5. Wählen Sie Onboarding, Offboarding oder Sonstiges aus.

  6. Optional: Aktivieren Sie bei einer Onboarding-Vorlage das Widget für das Employee Hub-Dashboard.

  7. Optional: Geben Sie eine Beschreibung ein.

  8. Speichern Sie die Vorlage. Sie können jetzt Schritte und Aufgaben hinzufügen.

Schritte und Aufgaben hinzufügen

Ein Schritt ist eine Workflow-Phase mit einer oder mehreren Aufgaben. Er kann nach Pflichtaufgaben des vorherigen Schritts oder relativ zu einem Datum beginnen.

Schritt hinzufügen

  1. Öffnen Sie die Workflow-Vorlage.
  2. Klicken Sie auf Erstelle den ersten Schritt.
  3. Geben Sie einen Namen ein.
  4. Wählen Sie einen Trigger nach vorherigen Pflichtaufgaben oder relativ zu Workflow-Startdatum, Startdatum des Mitarbeiters oder einem anderen unterstützten Ereignis.
  5. Klicken Sie auf Hinzufügen. Der Schritt erscheint in der Vorlage.

Erster Workflow-Schritt mit Trigger

Aufgabe hinzufügen

  1. Klicken Sie unter dem Schritt auf Neue Aufgabe zu diesem Schritt hinzufügen.

  2. Geben Sie einen Aufgabennamen ein.

  3. Wählen Sie den übergeordneten Schritt aus.

  4. Optional: Geben Sie eine Beschreibung ein.

  5. Legen Sie eine Frist fest.

  6. Wählen Sie aus, ob die Aufgabe verpflichtend ist.

  7. Optional: Fügen Sie eine Video-URL oder Videodatei hinzu.

    Details einer Aufgabe in einer Workflow-Vorlage

  8. Klicken Sie auf Weiter.

  9. Wählen Sie einen Aufgabentyp aus und füllen Sie dessen Felder aus:

    AufgabentypFunktion
    AllgemeinErstellt eine Aufgabe, die als erledigt markiert wird.
    HochladenFordert eine Datei an und definiert Typ, Kategorie und Dateiformat. Unterstützt werden PDF, PNG, JPG, JPEG und GIF.
    DatenFordert im Employee Hub Werte für ausgewählte Datenfelder an.
    Performance ReviewWeist eine bestehende Leistungsbeurteilung und einen Prüfer zu.
    BewertungWeist eine bestehende Bewertungsvorlage für Mitarbeiter oder Kandidaten zu.
    UnterschriftFordert Unterschriften über flair eSign an.
    E-MailSendet beim Aktivieren der Aufgabe eine E-Mail an die verantwortliche Person.
  10. Optional: Fügen Sie Unteraufgaben hinzu. Sie erscheinen als Checkliste, sind aber für den Abschluss des Schritts nicht verpflichtend.

Aufgabentyp und Unteraufgaben

Verantwortliche Person auswählen

  1. Klicken Sie auf Weiter, um den letzten Bildschirm zu öffnen.

  2. Wählen Sie die verantwortliche Rolle aus:

    RolleFunktion
    ManagerVerwendet den Manager des Workflow-Empfängers.
    Performance ManagerVerwendet den Performance Manager des Empfängers.
    Workflow-EmpfängerVerwendet die Person, der der Workflow zugewiesen wird.
    MitarbeiterVerwendet einen ausgewählten Mitarbeiter.
    TeamVerwendet ein ausgewähltes Team.
    SOQL FilterErmittelt die verantwortliche Person anhand des Empfängerdatensatzes.
  3. Wählen Sie unter Task Visibility aus, wer die Aufgabe sehen kann. Die verantwortliche Person kann sie immer sehen.

    Responsible Type und Task Visibility im Schritt Assignee

    Verantwortliche PersonVerfügbare Werte für Task Visibility
    Workflow-Empfänger und ManagerNur HR+Manager+Employee
    Workflow-EmpfängerHR+Manager+Employee oder HR+Employee
    Manager des Workflow-EmpfängersHR+Manager+Employee oder HR+Manager
    Bestimmter Mitarbeiter, bestimmte Rolle oder bestimmtes TeamHR+Manager+Employee, HR+Manager, HR+Employee oder HR
  4. Prüfen Sie This workflow task is visible to. Je nach Konfiguration werden HR, Workflow Assignee, Workflow Assignee's Manager oder The Responsible Type aufgeführt.

  5. Speichern Sie die Aufgabe. Manager können Aufgaben ihrer Mitarbeiter sehen und bearbeiten.

Ausgewählte verantwortliche Person

Aufgaben, die aus der früheren Einstellung Hide From Assignee migriert wurden, behalten eine gleichwertige Sichtbarkeit. Sie müssen sie nicht neu konfigurieren.

Verantwortliche Person mit SOQL Filter zuweisen

  1. Wählen Sie als Verantwortlichkeitstyp SOQL Filter.
  2. Geben Sie unter Context Field den API-Namen eines Feldes im Mitarbeiterdatensatz des Empfängers ein. Der Standardwert ist Id.
  3. Geben Sie unter SOQL Filter eine SOQL-WHERE-Klausel für das Mitarbeiter-Objekt ein.
  4. Verwenden Sie :contextFieldValue an der Stelle, an der flair den Feldwert einsetzen soll.
warnung

Setzen Sie :contextFieldValue in einfache Anführungszeichen. Id = :contextFieldValue ermittelt ohne sichtbaren Fehler keine Person. Verwenden Sie Id = ':contextFieldValue'. {contextFieldValue} wird nicht unterstützt.

SOQL Filter und Context Field im Empfänger-Schritt

Aufgabe an einen HR-Spezialisten weiterleiten

Verwenden Sie für ein Lookup-Feld flair__HR_Specialist__c diese Werte:

FeldWert
Context Fieldflair__HR_Specialist__c
SOQL FilterId = ':contextFieldValue'

flair liest den Lookup-Wert und weist die Aufgabe dem Mitarbeiter mit der passenden Id zu.

Sie können jedes Mitarbeiterfeld verwenden. Mit Context Field flair__Manager__c weist dieser Filter die Aufgabe allen Mitarbeitern mit demselben Manager zu:

flair__Manager__c = ':contextFieldValue'

Die Abfrage läuft gegen flair__Employee__c. Verwenden Sie Mitarbeiterfeld-API-Namen und gegebenenfalls den flair__-Namespace. Bei mehreren Treffern wird jede Person verantwortlich.

E-Signatur-Anfrage hinzufügen

Unterschrift-Aufgabe konfigurieren

  1. Fügen Sie in einer Workflow-Vorlage eine Aufgabe hinzu oder bearbeiten Sie eine Aufgabe.

  2. Wählen Sie Unterschrift.

  3. Wählen Sie eine Dokumentvorlage oder Dokument hochladen.

    Unterschrift-Aufgabe mit ausgewähltem Dokument

  4. Geben Sie einen Aufgabennamen ein.

  5. Wählen Sie eine Dokumentkategorie.

  6. Legen Sie unter Sichtbarkeit fest, wer das Dokument sehen kann.

  7. Optional: Fügen Sie Notizen und Unteraufgaben hinzu.

  8. Wählen Sie den Hauptunterzeichner als verantwortliche Person aus.

  9. Optional: Klicken Sie für weitere Personen auf Einen Unterzeichner hinzufügen.

    Mehrere Unterzeichner einer Unterschrift-Aufgabe

Unterschriften platzieren

  1. Klicken Sie auf Platzhalter hinzufügen.
  2. Ziehen Sie in der Vorschau für jeden Unterzeichner einen Platzhalter in das Dokument.
  3. Klicken Sie auf Fertig.
  4. Klicken Sie auf Speichern. Nach der Zuweisung erhält jeder Unterzeichner eine eigene Aufgabe.

Unterschrift-Platzhalter in einem Dokument

Separate Aufgaben für mehrere Unterzeichner

Workflow-Dokument unterschreiben

  1. Öffnen Sie im Employee Hub die Unterschrift-Aufgabe.
  2. Klicken Sie auf Dokument unterschreiben. Das Dokument öffnet sich in einem neuen Browser-Tab.
  3. Prüfen Sie das Dokument.
  4. Fügen Sie eine Standardunterschrift mit Ihrem Namen ein oder zeichnen Sie Ihre Unterschrift.
  5. Schließen Sie den Signaturvorgang ab.

Dokument mit flair unterschreiben

E-Mail-Aufgabe hinzufügen

Eine E-Mail-Aufgabe sendet eine Nachricht an die Firmen-E-Mail der verantwortlichen Person, sobald die Aufgabe aktiv wird.

  1. Fügen Sie eine Aufgabe hinzu und wählen Sie E-Mail.

  2. Füllen Sie die Felder aus:

    FeldFunktion
    Email SubjectLegt den Betreff fest.
    Email BodyLegt den Nachrichtentext fest.
    Email Button NameLegt die Beschriftung einer optionalen Schaltfläche fest.
    Email Button LinkLegt die URL der Schaltfläche fest.
  3. Speichern Sie die Aufgabe. Ohne Name und Link enthält die E-Mail standardmäßig eine Schaltfläche zum Workflow im Employee Hub.

E-Mail-Aufgabe mit Hilfe zu Merge-Feldern

Merge-Felder verwenden

Verwenden Sie dreifache geschweifte Klammern und den vollständigen API-Pfad:

{{{flair__Workflow_Item__c.flair__Responsible_Name__c}}}

Beispiel:

Hallo {{{flair__Workflow_Item__c.flair__Responsible_Name__c}}}, Sie haben eine neue Onboarding-Aufgabe zu erledigen.

flair ersetzt das Merge-Feld mit dem Namen der verantwortlichen Person.

Video-Anleitungen hinzufügen

  1. Hängen Sie unter Anhänge eine Videodatei an oder fügen Sie unter Video-Anleitung eine YouTube-, Loom- oder Wistia-URL ein.
  2. Speichern Sie die Aufgabe. Nach der Zuweisung wird das Video im Employee Hub eingebettet.

Workflow zuweisen

Sie können nur Workflow-Vorlagen mit mindestens einer Aufgabe zuweisen.

  1. Öffnen Sie in flair HR WorkflowsÜberblick.

  2. Klicken Sie auf Workflows zuweisen.

  3. Wählen Sie unter Vorlage einen Typ aus Alle Kategorien.

  4. Suchen und wählen Sie die Vorlage aus.

    Workflow-Vorlage für die Zuweisung

  5. Klicken Sie auf Weiter.

  6. Wählen Sie eine Person oder mehrere Personen nach Standort, Abteilung oder Team aus.

  7. Schließen Sie die Zuweisung ab. Die Mitarbeiter erhalten den Workflow im Employee Hub und je nach Einstellungen Benachrichtigungen über Slack oder E-Mail.

Workflow mehreren Mitarbeitern zuweisen

Unter Überblick sehen Sie Empfänger, Kategorien, Fortschritt, nächstes Fälligkeitsdatum und Vorlage. Über den Abwärtspfeil bearbeiten oder löschen Sie einen Workflow.

Workflow-Zuweisung mit Salesforce Flow automatisieren

Verwenden Sie einen datensatzgesteuerten Salesforce Flow, um ein Workflow Template zuzuweisen, wenn ein Mitarbeiter einem Team beitritt.

Team und Vorlage vorbereiten

  1. Erstellen Sie ein Workflow Template mit mindestens einer Aufgabe.
  2. Öffnen Sie in flair HR Teams.
  3. Öffnen Sie das Team, das den Workflow auslösen soll.
  4. Kopieren Sie aus der Browser-URL die alphanumerische Team-ID zwischen /c/ und /view.

Team-ID in der flair-HR-URL

Datensatzgesteuerten Flow erstellen

  1. Öffnen Sie in Salesforce SetupFlows.

  2. Klicken Sie auf New Flow.

  3. Wählen Sie Record-Triggered Flow aus.

  4. Klicken Sie auf Create.

    Record-Triggered Flow im Salesforce Flow Builder

  5. Wählen Sie unter Object Team Member aus.

  6. Wählen Sie Trigger the flow when a record is created aus.

    Objekt Team Member mit datensatzgesteuertem Auslöser

  7. Wählen Sie unter Condition Requirements All Conditions Are Met (AND) aus.

  8. Legen Sie Field auf flair__Team__c fest.

  9. Legen Sie Operator auf Equals fest.

  10. Legen Sie Value auf die Team-ID fest, beispielsweise a2X7S000006kWN9UAM, und klicken Sie auf Done.

Mit einer Team-ID konfiguriertes Startelement

Sammlung der Mitarbeiter-IDs erstellen

  1. Klicken Sie im Flow Builder auf Toggle Toolbox.

  2. Klicken Sie auf New Resource.

    New Resource in der Toolbox des Flow Builder

  3. Legen Sie Resource Type auf Variable fest.

  4. Legen Sie API Name auf employeeIds fest.

  5. Optional: Geben Sie eine Description ein.

  6. Legen Sie Data Type auf Text fest.

  7. Wählen Sie Allow multiple values (collection) aus.

  8. Klicken Sie auf Done.

Sammlungsvariable für Mitarbeiter-IDs

Zuweisung der Mitarbeiter-ID hinzufügen

  1. Klicken Sie zwischen Start und End auf den Kreis zum Hinzufügen.

    Kreis zum Hinzufügen zwischen Start und End

  2. Fügen Sie eine Assignment hinzu.

  3. Legen Sie Label auf Add Id to Employee Id fest.

  4. Legen Sie Variable auf {!employeeIds} fest.

  5. Legen Sie Operator auf Add fest.

  6. Legen Sie Value auf {!$Record.flair__Employee__r.Id} fest.

  7. Klicken Sie auf Done.

Assignment zum Hinzufügen der Mitarbeiter-ID

Workflow-Aktion hinzufügen

  1. Klicken Sie zwischen Assignment und End auf den Kreis zum Hinzufügen.

    Kreis zum Hinzufügen nach der Assignment

  2. Fügen Sie eine Action hinzu.

  3. Suchen Sie nach Create Workflow From Template und wählen Sie die Aktion aus.

  4. Legen Sie Label auf Assign workflow fest.

  5. Legen Sie API Name auf Assign_workflow fest.

  6. Legen Sie Employee IDs auf {!employeeIds} fest.

  7. Geben Sie unter Template Id die Workflow-Template-ID zwischen /c/ und /view aus der flair-HR-URL ein.

  8. Klicken Sie auf Done.

Template-ID in der Workflow-Aktion

Fertiger datensatzgesteuerter Workflow

Flow speichern und aktivieren

  1. Klicken Sie im Flow Builder auf Save.
  2. Geben Sie ein Flow Label ein, beispielsweise Auto-assign workflow for HR team members.
  3. Speichern Sie den Flow.
  4. Klicken Sie auf Activate. Neue Mitglieder des ausgewählten Teams erhalten das Workflow Template automatisch.

Status von Workflow-Elementen gesammelt aktualisieren

Verwenden Sie ein Salesforce-Datenwerkzeug wie Salesforce Inspector oder Data Export, um viele Workflow-Elemente zu aktualisieren.

  1. Exportieren Sie die Workflow-Elemente mit einer Abfrage wie der folgenden, angepasst an Mitarbeiter und Status:

    SELECT Id, Name, flair__Responsible_Name__c, flair__Status__c
    FROM flair__Workflow_Item__c
    WHERE flair__Responsible_Name__c = 'Employee Name'
    AND flair__Status__c = 'NOT_STARTED'
  2. Kopieren Sie die exportierten Zeilen in eine Tabelle.

  3. Legen Sie flair__Status__c für jedes zu aktualisierende Element auf COMPLETED fest.

  4. Verwenden Sie im Datenwerkzeug Data Import, um die Zeilen einzufügen, die Felder zuzuordnen und den Import auszuführen.

Workflows im Employee Hub abschließen

  1. Öffnen Sie im Employee Hub Workflows. Sie können auch den Link in einer Zuweisungs-E-Mail verwenden.

  2. Filtern Sie nach Workflow-Name, Mitarbeiter, Typ, Jahr oder Status.

  3. Wechseln Sie die Ansicht von Workflows zu Aufgaben, um einzelne Aufgaben aufzulisten.

    Workflow-Übersicht im Employee Hub

  4. Öffnen Sie einen Workflow, um Schritte, Verantwortliche, Fälligkeitstermine, Status und Kommentare zu sehen. Pflichtaufgaben sind mit einem Sternchen gekennzeichnet; gesperrte Aufgaben hängen von früheren Aufgaben ab.

    Erweiterte Workflow-Schritte und -Aufgaben

  5. Öffnen Sie eine Aufgabe, um Beschreibung, Unteraufgaben, angeforderte Daten oder das Upload-Feld zu sehen.

  6. Geben Sie angeforderte Daten ein oder laden Sie das angeforderte Dokument hoch.

  7. Optional: Markieren Sie eine Unteraufgabe als erledigt. Das Abschließen einer Unteraufgabe aktualisiert den Status der übergeordneten Aufgabe, Unteraufgaben sind jedoch nicht verpflichtend.

  8. Ändern Sie den Aufgabenstatus in In Bearbeitung oder Abgeschlossen.

Details einer Workflow-Aufgabe im Employee Hub

Aufgaben anderer Personen können für Sie ausgeblendet sein. Wenn Ihre Pflichtaufgaben abgeschlossen sind, der nächste Schritt aber inaktiv bleibt, kann eine andere verantwortliche Person noch eine offene Pflichtaufgabe haben.

Workflows als HR Manager prüfen

Wenn Sie in einem Mitarbeiterdatensatz unter HR Manager eingetragen sind, können Sie die Workflows dieses Mitarbeiters im Employee Hub ansehen und aktualisieren.

  • Öffnen Sie WorkflowsAlle, um Ihre Workflows und die Workflows aller von Ihnen als HR Manager betreuten Mitarbeiter zu sehen.
  • Öffnen Sie WorkflowsAndere, um Workflows zu sehen, bei denen Sie nicht direkt zugewiesen sind.
  • Öffnen Sie ein Workflow-Element, um Details anzusehen oder den Status zu aktualisieren.

Einen Workflow kommentieren

  1. Öffnen Sie im Employee Hub Workflows.
  2. Wählen Sie einen Workflow aus.
  3. Klicken Sie unter Kommentare auf das Sprechblasensymbol oder öffnen Sie eine Aufgabe und wählen Sie Kommentare aus.
  4. Geben Sie einen Kommentar ein.
  5. Optional: Hängen Sie ein Dokument oder Bild an, markieren Sie einen Kollegen oder reagieren Sie auf einen Kommentar.
  6. Veröffentlichen Sie den Kommentar. Andere Teilnehmer können ihn zusammen mit dem Workflow lesen.

Kommentare zu einem Workflow im Employee Hub

Ältere Workflow Templates aktualisieren

Als Workflow-Schritte eingeführt wurden, wurden bestehende Aufgaben in Step 1 verschoben. Ihre Inhalte blieben unverändert, Startdaten und Fristen müssen aber gegebenenfalls geprüft werden.

  1. Öffnen Sie ein vorhandenes Workflow Template und prüfen Sie seine frühere Aufgabenstruktur.

    Aufgaben in der früheren Workflow-Struktur

  2. Vergewissern Sie sich, dass die vorhandenen Aufgaben jetzt unter Step 1 erscheinen.

    Ältere Aufgaben unter Step 1 gruppiert

  3. Prüfen Sie die bisherigen Startdaten auf Aufgabenebene. Startdaten gelten nun für alle Aufgaben eines Schritts.

    Frühere Einstellungen für Startdatum und Frist einer Aufgabe

    Auf Schrittebene konfigurierte Startdaten

  4. Wenn eine Aufgabe zuvor einen anderen Auslöser als Workflow Start Date verwendet hat, erstellen Sie für diesen Auslöser einen Schritt und verschieben Sie die Aufgabe dorthin.

    Schrittauslöser zum Steuern eines Startdatums

  5. Konfigurieren Sie den neuen Schritt und seinen Auslöser.

    Aus der alten Struktur in einen neuen Schritt verschobene Aufgabe

    Auslöser, der das Startdatum eines Schritts festlegt

  6. Passen Sie die Aufgabenfristen an die neue Schrittstruktur an und speichern Sie die Vorlage.

    Aufgabenfrist in der schrittbasierten Workflow-Struktur

Fehlerbehebung

Ein Workflow zeigt ein orangefarbenes Warnsymbol

Der Workflow kann eine Manager-Aufgabe enthalten, während der zugewiesenen Person kein Manager in flair zugeordnet ist.

  1. Klicken Sie unter WorkflowsOverview neben dem betroffenen Workflow auf den Abwärtspfeil.

  2. Klicken Sie auf Bearbeiten.

    Orangefarbenes Warnsymbol an einem Workflow mit fehlenden Angaben

  3. Suchen Sie die Aufgabe mit den fehlenden Angaben.

  4. Klicken Sie neben der Aufgabe auf den Abwärtspfeil.

  5. Klicken Sie auf Bearbeiten.

  6. Klicken Sie auf Weiter, bis Assignee geöffnet wird.

  7. Wählen Sie einen verantwortlichen Mitarbeiter aus.

  8. Speichern Sie die Aufgabe. Das Warnsymbol verschwindet, sobald alle erforderlichen Angaben im Workflow vorhanden sind.

Verantwortlicher Mitarbeiter zu einer Workflow-Aufgabe hinzugefügt

Um diesen Fehler zu vermeiden, weisen Sie jedem Mitarbeiter unter Company Structure einen Manager zu. Siehe Positionen erstellen und verwalten.

Verwandte Artikel