Zum Hauptinhalt springen

Salesforce – Admin-Installation & Einrichtung

Voraussetzung

Stellen Sie vor Schritt 3 sicher, dass Sie festgelegt haben, welche Daten zwischen den beiden Systemen zugeordnet werden sollen.

Salesforce-Administratoren:

Widget-Installation (15 Min.)

⚙️ Widget installieren und konfigurieren (3 Min.)

Gehen Sie zur Installations-URL:

Legen Sie fest, für welche Benutzer die Anwendung installiert werden soll:

  • Unsere Empfehlung: Installieren Sie es nur für Admins oder bestimmte Profile, falls nicht alle Admins Zugriff auf die Widget-Konfiguration haben sollen.

🗒️ Seitenlayout konfigurieren (3 Min.)

Legen Sie nach Abschluss der Installation fest, wo die Tomorro-Komponente angezeigt werden soll.

Sie können sie auf Opportunity-, Account- oder Case-Seiten hinzufügen.

Hier zeigen wir die Installation für die Opportunity-Seite – dieselben Schritte gelten für die Account-Seite:

  • Gehen Sie zu Einrichtung > Objekt-Manager > Opportunity > Lightning-Datensatzseiten

  • Wählen Sie das zu bearbeitende Seitenlayout und klicken Sie auf „Bearbeiten"

  • Suchen Sie im Lightning App Builder nach der Komponente „Tomorro - Vertrag erstellen und verfolgen" und ziehen Sie sie per Drag & Drop an die gewünschte Position auf der Seite. Klicken Sie dann auf „Speichern"

✔️ API-Einstellungen prüfen (3 Min.)

1 – Benutzerdefinierte Einstellungen (Einrichtung > Benutzerdefinierter Code > Benutzerdefinierte Einstellungen)

Prüfen Sie unter „Standardwert auf Organisationsebene":

Falls nicht: Erstellen Sie einen neuen Eintrag (immer das grüne Feld verwenden, nicht das rote) ⚠️

2 – Remote-Site-Einstellungen (Einrichtung > Sicherheit > Remote-Site-Einstellungen)

Prüfen Sie in der Zeile „Tomorro":

3 – Admin-Benutzer, die das Widget installieren

Stellen Sie sicher, dass Admin-Benutzer, die das Widget installieren, die Berechtigung „Nicht installierte verbundene Apps genehmigen" in ihrem Profil haben.

👨‍👩‍👧‍👧 Berechtigungen konfigurieren (3 Min.)


​Um Personen die Nutzung von Tomorro in Salesforce zu ermöglichen, müssen Sie ihnen Berechtigungen erteilen.

  • Gehen Sie dazu zur Einrichtungsseite > Berechtigungssätze.

Tomorro Admin

Dieser Berechtigungssatz sollte jeder Person erteilt werden, die die Tomorro-Anwendung in Salesforce konfigurieren muss.

  • Klicken Sie in der Liste der Berechtigungssätze auf Tomorro Admin

  • Klicken Sie auf Zuweisung verwalten > Zuweisung hinzufügen und wählen Sie die Benutzer aus, die Zugriff auf die Tomorro-Konfiguration erhalten sollen

Tomorro Nutzer

Dieser Berechtigungssatz sollte allen Benutzern erteilt werden, die Verträge in Tomorro über Salesforce erstellen und generieren sollen.

🔌 Salesforce von Tomorro aus verbinden (3 Min.)

Gehen Sie zu Tomorro und verbinden Sie sich mit Salesforce über die grüne Schaltfläche.

Vergessen Sie nicht, „Sandbox-Instanz verwenden" zu aktivieren, wenn Sie eine Verbindung zu Ihrer Salesforce-Sandbox-Umgebung herstellen möchten.

Tomorro-Admins & Salesforce Operations Specialist:

2. Auslöser einrichten

✍️ Manuelle Generierung einrichten

Suchen Sie in Salesforce über den App Launcher nach Tomorro-Konfiguration..

Wählen Sie zunächst, welche Aktionen Benutzer ausführen können: Verhandlung starten, Unterzeichnetes Dokument speichern oder beides

Wählen Sie dann, ob Sie „Notizen & Anhänge"-Dateien automatisch als Vertragsanlagen in Tomorro hochladen möchten

⚙️ Automatische Generierung einrichten

Gehen Sie in Tomorro zur Registerkarte „Automatische Vertragserstellung" und klicken Sie auf „Neuer Workflow".

Wichtig zu wissen:

Das Admin-Konto, das den Workflow erstellt, wird als Ersteller jedes neuen Tomorro-Vertrags fungieren, der über diesen Workflow generiert wird.

Darüber hinaus fügt die Konfiguration standardmäßig den Eigentümer des Salesforce-Objekts (sofern vorhanden) zu jedem neuen Tomorro-Vertrag hinzu, der über diesen Workflow generiert wird.

Sie können standardmäßig auch andere Mitglieder direkt über die Konfiguration des Tomorro-Vertragstyps oder über Salesforce hinzufügen, indem Sie Kontakte zuordnen (siehe Abschnitt unten).

Hinweis: Jede „Integration" ist für 1 Vertragstyp und 1 Auslöserwert in Salesforce ausgelegt. Sie können mehrere für verschiedene Anwendungsfälle erstellen.

Beispiel:

  • Eine für den Vertragstyp „NDA" bei Status = „Neuer Partner"

  • Eine für den Vertragstyp „Allgemeine Geschäftsbedingungen" bei Status = „Angebot/Preisanfrage"

Schritt 1: Benennen Sie Ihren Workflow

Schritt 2: Authentifizieren Sie sich mit Ihrem Salesforce-Admin-Konto

Schritt 3: Wählen Sie Ihren Vertragstyp und die Standardvorlage

Die Standardvorlage gilt nur, wenn das Salesforce-Sprachfeld (Schritt 5) leer oder falsch ist.

Schritt 4: Wählen Sie das Salesforce-Objekt, den Statusnamen und den Wert, der den Workflow auslöst

Beispiel: Jedes Mal, wenn eine neue Opportunity-Phase auf „Angebot/Preisanfrage" gesetzt wird, wird der Workflow ausgelöst.

Hinweis: Achten Sie auf den API-Namen, nicht auf die Bezeichnungen!


Schritt 5 (optional): Bei der Erstellung des Workflows wird ein neues Feld in Ihrem ausgewählten Salesforce-Objekt erstellt: TomorroTemplateLanguage__c.

Dieses Feld ermöglicht es Vertriebsmitarbeitern, den Vertrag in der gewünschten Sprache zu erstellen!

Das Feld wird automatisch erstellt – Sie müssen es lediglich zur Lightning-Seite Ihres Objekts hinzufügen.

Gut zu wissen:

  • Das Feld muss vor dem Auslösen des Workflows den richtigen Wert haben

  • Wenn ein Wert gesetzt ist, aber keine entsprechende Vorlagensprache in Tomorro vorhanden ist, wird die Standardsprache (Schritt 3) verwendet

Admin-Einrichtung – weiterführende Informationen

  • Auswahllistenoptionen können gelöscht werden. Bezeichnungen können umbenannt werden

  • Falls das Feld in der Lightning-Seitenbearbeitung nicht sichtbar ist: „Feldebenensicherheit" prüfen und sichtbar machen

  • Zur Automatisierung dieses Feldes (Formelfeld) muss das ursprüngliche Feld gelöscht und ein neues erstellt werden:

Felddetail

Feldbezeichnung: Nach Wunsch

Feldname: TomorroTemplateLanguage

API Name: TomorroTemplateLanguage__c

Wertbezeichnungen: Nach Wunsch

Werte (API Name):

  • tomorro_at → 🇦🇹

  • tomorro_bg → 🇧🇬

  • tomorro_br → 🇧🇷

  • tomorro_cz → 🇨🇿

  • tomorro_de → 🇩🇪

  • tomorro_dk → 🇩🇰

  • tomorro_ee → 🇪🇪

  • tomorro_es → 🇪🇸

  • tomorro_fi → 🇫🇮

  • tomorro_fr → 🇫🇷

  • tomorro_gb → 🇬🇧

  • tomorro_gr → 🇬🇷

  • tomorro_hi → 🇮🇳

  • tomorro_hr → 🇭🇷

  • tomorro_hu → 🇭🇺

  • tomorro_id → 🇮🇩

  • tomorro_ie → 🇮🇪

  • tomorro_is → 🇮🇸

  • tomorro_it → 🇮🇹

  • tomorro_jp → 🇯🇵

  • tomorro_lt → 🇱🇹

  • tomorro_lv → 🇱🇻

  • tomorro_nl → 🇳🇱

  • tomorro_no → 🇳🇴

  • tomorro_pl → 🇵🇱

  • tomorro_pt → 🇵🇹

  • tomorro_ro → 🇷🇴

  • tomorro_rs → 🇷🇸

  • tomorro_ru → 🇷🇺

  • tomorro_se → 🇸🇪

  • tomorro_si → 🇸🇮

  • tomorro_sk → 🇸🇰

  • tomorro_th → 🇹🇭

  • tomorro_tj → 🇹🇯

  • tomorro_uk → 🇺🇦

  • tomorro_us → 🇺🇸

  • tomorro_uz → 🇺🇿

  • tomorro_vi → 🇻🇳

  • tomorro_zh-cn → 🇨🇳

  • tomorro_zh-tw → 🇹🇼

3. Zuordnung einrichten

Smart Fields zuordnen

Gehen Sie zu Tomorro > Integrationsseite, erste Registerkarte > Salesforce-Integrationsseite öffnen.

1. Spalte: Tomorro Smart Field

Alle Tomorro-Felder stehen zur Auswahl

2. Spalte: Salesforce-Feld

Die Daten müssen immer vom Objekt ausgehen, mit dem das Widget verknüpft ist (hier: Opportunity). Sie können den Pfad zu den gewünschten Feldern direkt in diesem oder in verschachtelten Objekten abrufen.

Hinweis: Falls keine Werte vorgeschlagen werden, verbinden Sie sich zunächst mit Salesforce (oben rechts).

Sonderfall: Auswahllistenoptionen zuordnen

Zur Vereinfachung dieser Überprüfungen haben wir eine Funktion implementiert, die es Ihnen ermöglicht, die Zuordnung direkt in der Anwendung zu überprüfen.

Verwenden Sie die Schaltfläche „Zuordnung validieren" am unteren Rand der Zuordnungsseite.

Dies sollte Ihnen helfen, mögliche Probleme schnell zu erkennen und die Konfiguration während der Aktualisierung zu überprüfen.

Dynamische Tabellen zuordnen (nur bei Bedarf)

⚠️ Voraussetzung: Dynamische Tabellen müssen zuerst in einer Vorlage in Tomorro eingerichtet werden.

Suchen Sie über den App Launcher nach Tomorro-Konfiguration

Gehen Sie zu Dynamisches Objekt-Mapping – Konfiguration

  • Klicken Sie auf Neu

    • Wählen Sie Ihre Tomorro-dynamische Tabelle unter Tomorro Custom Object Name"

      • hier: „Products"

    • Wählen Sie den Salesforce Parent Object Name"

      • Wo der Ablauf in Salesforce initiiert wird

    • Wählen Sie den Salesforce Child Object Name"

      • Welches Salesforce-Element in Tomorro-Dynamiktabellen zugeordnet werden soll

  • Then map all the smart fields you want to map

Weitere Einstellungen (optional)

Von Salesforce zu Tomorro: Kontakte synchronisieren

Gehen Sie zu Tomorro > Integrationsseite, zweite Registerkarte.

Sie können Ihre Salesforce-Kontakte Ihren Tomorro-Kontakten zuordnen. Sie können sowohl Teilnehmer als auch Unterzeichner (intern und extern) zuordnen.

Zuordnungsbeispiel:

1. Feld: Salesforce-Pfad zum Rollenobjekt

  • Wo ist der Kontakt oder Benutzer im Salesforce-Objekt gespeichert?

    • z. B. Opportunity.OpportunityContactRole

2. Feld: Salesforce-Pfad zum E-Mail-Feld

  • Wo ist die E-Mail gespeichert?

    • z. B. Contact.Email oder User.Email

3. Feld: Salesforce-Pfad zum Rollenfeld

  • Ermöglicht das Filtern, um nicht alle auszuwählen,

    • z. B. Role, Region__c

4. Feld: Salesforce-Rollenname

  • Ausgabe des im dritten Feld festgelegten Filters,

    • z. B. Decision Maker

Hinweis: Das „Salesforce-Rollenname"-Feld (4. Feld) muss der API-Name sein:

Von Tomorro zu Salesforce: Smart Fields synchronisieren

Gehen Sie zur dritten Registerkarte der Tomorro-Integrationsseite.

Sie können für jedes Smart Field die Synchronisierungsrichtung festlegen:

  • Salesforce > Tomorro

  • Tomorro > Salesforce

  • Beide Richtungen

Warnung:

Einige Salesforce-Felder können von Natur aus nicht von Tomorro zurück synchronisiert werden, da sie schreibgeschützt sind und ihr Wert von Salesforce selbst berechnet wird.

Unabhängig davon, welchen Wert Tomorro (oder ein anderes System) dort einträgt, überschreibt Salesforce diesen sofort mit seiner eigenen Berechnung.

Beispiele: Formelfelder, UUIDs...

Von Tomorro zu Salesforce: Unterzeichnete PDFs abrufen

Gehen Sie zur dritten Registerkarte der Tomorro-Integrationsseite.

Tomorro-Vertragsdatensatz in Salesforce verwenden

Für jeden in Tomorro erstellten Vertrag wird automatisch ein entsprechender Datensatz in Salesforce erstellt (leeway__LewayContract__c).

Dieser Datensatz bietet eine vollständige, native Ansicht des Vertrags direkt in Salesforce – ohne manuelle Synchronisierung – und dient als Grundlage für alle Automatisierungen rund um Ihre Verträge (Flows, Validierungsregeln, Berichte, Dashboards usw.).

Der Datensatz enthält standardmäßig:

  • Vertragsidentifikatoren: ID, Name, URL

  • Vertragsdetails: Ersteller, Vertragstyp-Name usw.

  • Lebenszyklus-Felder: Vertragsstatus, Verhandlungsphase, Erstellungsdatum usw.

  • Parteien: Name der Gegenpartei, zugehöriger Objekttyp usw.

Da es sich hierbei um ein benutzerdefiniertes Salesforce-Objekt handelt, lässt sich das Seitenlayout wie jedes andere Salesforce-Objekt vollständig anpassen: Sie können Felder hinzufügen oder entfernen, Abschnitte neu anordnen, zugehörige Listen hinzufügen, benutzerdefinierte Schaltflächen erstellen und verschiedene Layouts je nach Profil oder Datensatztyp so anpassen, dass sie der Arbeitsweise Ihrer Teams entsprechen.

💡 Tipp: Da der Datensatz automatisch beim Erstellen eines Vertrags in Tomorro angelegt wird, können Sie Salesforce-Flows bei der Vertragserstellung auslösen (z. B. AE benachrichtigen, Opportunity-Phase aktualisieren, Daten an ein nachgelagertes System weitergeben) – ohne eine einzige Zeile Code zu schreiben.

Tomorro-Aktivität verfolgen

Schritt 1: Flow erstellen: Einrichtung > Flow > Neuer Flow

Schritt 2: Flow konfigurieren

Zwei Plattformereignisse für Tomorro stehen zur Verfügung:

  • Tomorro ContractCreation: Wenn ein neuer Vertrag aus Ihrer Salesforce-Instanz in Tomorro erstellt wird (automatisch mit Auslöser oder manuell)

  • Tomorro ContractCreationError: Wenn eine Vertragserstellung fehlgeschlagen ist

Schritt 3: Weitere Aktionen hinzufügen

Sie können Aktionen hinzufügen, z. B. eine E-Mail senden, wenn eine Erstellung fehlgeschlagen ist, oder andere Daten in Ihrer Salesforce-Instanz aktualisieren, wenn der Vertrag erfolgreich erstellt wurde.


Schritt 4: Flow speichern und aktivieren

Vergessen Sie nicht, Ihren Flow zu speichern und zu aktivieren. Sie können ihn jederzeit wieder deaktivieren.

Alle Benutzer :

Konto verbinden

⚠️ Hinweise:

  • Dieser Schritt ist nur erforderlich, wenn die manuelle Generierung eingerichtet ist

  • Dieser Schritt muss von jedem einzelnen Benutzer durchgeführt werden (kann nicht auf Admin-Ebene erfolgen)

1 – Tomorro: Tomorro-API-Schlüssel abrufen

Um Ihr Tomorro-Konto mit Salesforce zu verbinden, benötigen Sie Ihren API-Schlüssel. Gehen Sie zu Tomorro > Mein Konto > Integration > Klicken Sie auf „Integration verwalten" im API-Banner.

Klicken Sie dann auf „API-Schlüssel generieren", falls Sie noch keinen generiert haben, und kopieren Sie ihn.

2 – Salesforce: Zur Seite gehen, auf der das Tomorro-Widget installiert ist

Gehen Sie zur Opportunity-Seite (oder Case, Account, falls die Anwendung auf diesen Seiten installiert wurde). Alle Benutzer sollten nun die Tomorro-Komponente auf dieser Seite sehen.

Fügen Sie in Salesforce den API-Schlüssel ein und klicken Sie auf „Tomorro verwenden".

Hat dies deine Frage beantwortet?