Dokumente mit Document Generator erstellen
Mit Document Generator füllen Sie Angebotsschreiben, Verträge, Onboarding-Dokumente und andere Dateien mit Salesforce-Daten. Dieser Leitfaden beschreibt die Vorlagensyntax, Feldzuordnung, Dokumentgenerierung und den Export von Leistungsbeurteilungen.
HR-Administratoren erstellen Vorlagen und generieren Dokumente in Salesforce. Die verfügbaren Objekte und Felder hängen von den Salesforce-Berechtigungen ab.
Ein Document Template erstellen
Vorlagendatensatz konfigurieren
- Öffnen Sie in flair HR Personal & Dokumente → Document Templates.
- Klicken Sie auf Create Document Template.
- Geben Sie einen Namen ein, beispielsweise
Employment ContractoderOffer Letter. - Wählen Sie unter Objekt die Option Mitarbeiter, Kandidat, Position oder ein anderes unterstütztes Salesforce-Objekt aus. Das ausgewählte Objekt bestimmt, welche Felder Sie zuordnen können.
Quelldatei vorbereiten
Erstellen Sie die Vorlage als .docx- oder .odt-Datei. Verwenden Sie eckige Klammern für Merge-Tags:
[employeeName]
[startDate]
[jobTitle]
Verwenden Sie camelCase ohne Leerzeichen und den exakten API-Namen des Salesforce-Felds, wenn Sie eine automatische Zuordnung wünschen.
Dear [firstName] [lastName],
We are pleased to offer you the position of [jobTitle] starting on [startDate].
Your annual salary is [salary].
Best regards,
[managerName]
Verwenden Sie für Rich-Text-Felder folgende Formen:
| Syntax | Verwendung |
|---|---|
[~tag] | Ersetzt einen Teil eines Absatzes und behält die Inline-Formatierung bei. |
[~~tag] | Ersetzt einen vollständigen Block, der Absätze, Listen, Tabellen oder andere formatierte Elemente enthalten kann. |
Stellen Sie dem Tag für ein dynamisches Bild % voran:
[%logoUrl]
[%employeePhoto]
[%companyLogo | size:200:100]
[%signature | size:300:150]
Die Werte für size:width:height sind Pixelangaben. Das Bild muss eine öffentliche URL verwenden. Authentifizierte Salesforce Files und öffentliche Salesforce-URLs, die auf Vorschauseiten umleiten, werden möglicherweise nicht zuverlässig dargestellt. Verwenden Sie deshalb externes Hosting oder eine Salesforce-Ressource mit einer direkten öffentlichen URL.
QR-Codes verwenden dasselbe Muster für Bildfelder:
[%yourUrl | qrcode:['width']:['height']]
Quelldatei hochladen und zuordnen
- Klicken Sie auf Hochladen oder ziehen Sie die
.docx- oder.odt-Datei in den Upload-Bereich. - Warten Sie, bis Document Generator die Datei verarbeitet hat.
- Prüfen Sie die erkannten Merge-Tags.
- Wählen Sie für jedes Tag das entsprechende Salesforce-Feld aus.
- Optional: Geben Sie für ein Datum ein Date Format ein, beispielsweise
dd/MM/yyyyoderMMMM dd, yyyy. - Ordnen Sie Rich-Text-Tags den Rich-Text-Feldern in Salesforce zu.
- Ordnen Sie Bild-Tags den URL-Feldern zu.
- Klicken Sie auf Speichern.
- Generieren Sie ein Beispieldokument.
- Vergewissern Sie sich, dass Tags, Bildgrößen und Formatierung korrekt dargestellt werden.
Beispiele für Zuordnungen:
| Merge-Tag | Salesforce-Wert |
|---|---|
[firstName] | Mitarbeiter: Vorname |
[startDate] | Arbeitsverhältnis: Startdatum mit MMMM dd, yyyy |
[%companyLogo] | Company Settings: Logo URL |
[~~jobDescription] | Position: Beschreibung, ein Rich-Text-Feld |
Ein Dokument aus einer Vorlage generieren
Aus einem Mitarbeiterdatensatz generieren
- Öffnen Sie unter Mitarbeiter oder Personal & Dokumente einen Mitarbeiterdatensatz.
- Öffnen Sie Dokumente.
- Klicken Sie auf Add from Template.
- Wählen Sie das Document Template aus.
- Prüfen Sie die generierte Vorschau und die eingefügten Daten.
- Klicken Sie auf Save to employee documents. Die Datei wird beim Mitarbeiter gespeichert.
Aus einem anderen Objekt generieren
- Öffnen Sie den Kandidaten-, Positions- oder anderen Datensatz des von der Vorlage verwendeten Objekts.
- Öffnen Sie den Bereich Dokumente.
- Klicken Sie auf Add from Template.
- Wählen Sie die Vorlage aus.
- Generieren und speichern Sie das Dokument.
Beispiele für Vorlagensyntax verwenden
Arbeitsvertrag
EMPLOYMENT CONTRACT
This Employment Contract ("Contract") is entered into on [contractDate]
between [companyName] ("Company") and [firstName] [lastName] ("Employee").
POSITION AND DUTIES
The Employee is hired for the position of [jobTitle] in the [department]
department, reporting to [managerName].
START DATE
The employment commences on [startDate].
COMPENSATION
The Employee receives an annual salary of [salary], paid [paymentFrequency].
COMPANY LOGO
[%companyLogo | size:200:80]
AUTHORIZED SIGNATURE
[%authorizedSignature | size:250:100]
Date: [signatureDate]
Angebotsschreiben mit Rich Text
[%companyLogo | size:180:60]
Dear [firstName] [lastName],
We are delighted to offer you the position of [jobTitle] at [companyName].
[~~offerDetails]
Your start date is [startDate].
Best regards,
[~hiringManagerName]
[~hiringManagerTitle]
Eine Leistungsbeurteilung exportieren
Review-Vorlage erstellen
-
Öffnen Sie Document Templates.
-
Wählen Sie den Review-Typ aus:
- 360 Review enthält Beiträge von Peers, Mitarbeiter und Manager.
- Standard Review enthält Feedback von Mitarbeiter und Manager ohne Peer-Beiträge.
- Self-Review enthält nur Antworten des Mitarbeiters.
-
Ordnen Sie Mitarbeiterantworten, Kommentare von Reviewern, Peer-Antworten und weitere erforderliche Felder zu.
-
Konfigurieren Sie die Sichtbarkeit. Semi-Visible beschränkt ausgewählte Felder auf HR und Optional Answers zeigt bei unbeantworteten optionalen Feldern not required an.
-
Speichern Sie die Vorlage. Sie können sie für spätere Reviews desselben Typs wiederverwenden.
Vorlagen können Details zu Mitarbeitern und Reviewern, Peer-Beiträge und Antworten zuordnen. Sie unterstützen außerdem verschachtelte Abschnitte, Multiple-Choice-Fragen und bedingte Formatierung.
Review herunterladen oder speichern
- Öffnen Sie in flair HR die Leistungsbeurteilung.
- Klicken Sie auf Download PDF.
- Wählen Sie das Document Template aus.
- Prüfen Sie die Vorschau des Dokuments.
- Laden Sie es als PDF oder DOCX herunter oder speichern Sie es im Mitarbeiterdatensatz.
Datumsangaben formatieren
Verwenden Sie bei der Feldzuordnung einen unterstützten Formatcode:
| Formatcode | Beispielausgabe |
|---|---|
dd/MM/yyyy | 15/03/2025 |
MMMM dd, yyyy | March 15, 2025 |
EEEE, MMMM dd, yyyy | Saturday, March 15, 2025 |
MM-dd-yy | 03-15-25 |
Die vollständige Syntax finden Sie unter Salesforce-Datumsformate.
Salesforce-Gebietsschema ändern
Wenn Datumsangaben oder Tagesnamen die falsche Sprache verwenden:
- Klicken Sie auf Ihren Salesforce-Avatar.
- Öffnen Sie Einstellungen → Sprache & Zeitzone → Gebietsschema.
- Wählen Sie das erforderliche Gebietsschema aus.
- Speichern Sie die Einstellung und generieren Sie das Dokument erneut.
Bedingte Inhalte hinzufügen
Merge-Tags unterstützen keine direkte bedingte Logik. Hinterlegen Sie die Logik in einem Salesforce-Formelfeld und ordnen Sie dieses Feld zu.
-
Erstellen Sie in Salesforce ein Formelfeld wie
Contract_Greeting__c. -
Fügen Sie den bedingten Ausdruck hinzu.
IF(Department__c = "Sales",
"Welcome to our dynamic Sales team!",
"Welcome to " & Department__c & "!") -
Fügen Sie der Quelldatei
[contractGreeting]hinzu. -
Ordnen Sie das Tag dem Formelfeld zu.
-
Speichern und testen Sie das Document Template.
Vorlagen für mehrere Sprachen erstellen
- Erstellen Sie für jede Sprache ein separates Document Template.
- Benennen Sie die Vorlagen einheitlich, beispielsweise
Contract_ENundContract_DE. - Speichern Sie die Sprachpräferenz jedes Mitarbeiters im Mitarbeiterdatensatz.
- Wählen Sie beim Generieren eines Dokuments die entsprechende Vorlage aus.
Fehlerbehebung
Merge-Tags bleiben im generierten Dokument stehen
- Vergewissern Sie sich, dass jedes Merge-Tag einem Salesforce-Feld zugeordnet ist.
- Vergewissern Sie sich, dass der Quelldatensatz einen Wert enthält.
- Vergewissern Sie sich, dass Ihre Berechtigungen den Zugriff auf das Feld erlauben.
- Verwenden Sie eckige Klammern um das Tag.
Bilder werden nicht dargestellt
- Öffnen Sie die URL in einem Browser, um sicherzustellen, dass sie öffentlich zugänglich ist und mit
https://beginnt. - Verwenden Sie eine unterstützte JPG-, PNG- oder GIF-Datei.
- Vermeiden Sie authentifizierte Salesforce-Datei-URLs.
Rich-Text-Formatierung ändert sich
- Verwenden Sie
[~tag]für Inline-Rich-Text. - Verwenden Sie
[~~tag]für einen formatierten Block. - Ordnen Sie das Tag einem Rich-Text-Feld zu.
- Prüfen Sie die Formatierung in der ursprünglichen
.docx- oder.odt-Datei.
Datumsangaben verwenden das falsche Format oder die falsche Sprache
- Legen Sie das Format bei der Feldzuordnung ausdrücklich fest.
- Prüfen Sie das Salesforce-Gebietsschema.
- Vergewissern Sie sich, dass das Quellfeld ein Date- oder DateTime-Feld ist.