- Überblick
- Excel
- Versionshinweise
- Über das Excel-Aktivitätspaket
- Projektkompatibilität
- Unterstützte Zeichenkodierung (Supported Character Encoding)
- Projekteinstellungen
- Add or Update Excel Sensitivity Label
- Bereich anfügen (Append Range)
- Auto Fill
- Bereich automatisch anpassen (Autofit Range)
- Change Pivot Data Source
- Clear Sheet/Range/Table
- Copy/Paste Range
- Pivot-Tabelle erstellen (Create Pivot Table)
- Spalte löschen (Delete Column)
- Delete Rows
- Delete Sheet
- Duplicate Sheet
- Export to CSV
- Fill Range
- Filter
- Filter Pivot Table
- Find First/Last Data Row
- Wert finden/ersetzen (Find/Replace Value)
- For Each Excel Row
- For Each Excel Sheet
- Als Tabelle formatieren
- Format Cells
- .Zellfarbe abrufen (Get Cell Color)
- Excel-Diagramm abrufen (Get Excel Chart)
- Get Excel Sensitivity Label
- Ausgewählten Bereich abrufen (Get Select Range)
- Spalte einfügen (Insert Column)
- Diagramm einfügen
- Insert Rows
- Insert Sheet
- VBA aufrufen (Invoke VBA)
- Suche
- Match function
- Blatt schützen
- Zellformel lesen (Read Cell Formula)
- Read Cell Value
- Bereich lesen (Read Range)
- Excel-Datenverbindungen aktualisieren (Refresh Excel Data Connections)
- Pivot-Tabelle aktualisieren (Refresh Pivot Table)
- Remove Duplicates
- Rename Sheet
- Run Spreadsheet Macro
- Save Excel File
- Save Excel File As
- Save Excel File As PDF
- Bereich auswählen (Select Range)
- Sort Range
- Text To Columns
- Unprotect Sheet
- Excel-Diagramm aktualisieren (Update Excel Chart)
- Excel-Datei verwenden
- VLookup
- Zelle schreiben (Write Cell)
- CSV schreiben (Write CSV)
- DataTable in Excel schreiben
- Excel-Anwendungsbereich (Excel Application Scope)
- An CSV anfügen (Append To CSV)
- CSV lesen (Read CSV)
- CSV schreiben (Write CSV)
- Spalte löschen (Delete Column)
- Tabelle filtern (Filter Table)
- Tabellenbereich erhalten (Get Table Range)
- Spalte einfügen (Insert Column)
- Tabelle sortieren (Sort Table)
- Bereich anfügen (Append Range)
- Arbeitsmappe schließen (Close Workbook)
- .Zellfarbe abrufen (Get Cell Color)
- Zelle lesen (Read Cell)
- Zellformel lesen (Read Cell Formula)
- Spalte lesen (Read Column)
- Bereich lesen (Read Range)
- Zeile lesen (Read Row)
- Bereich auswählen (Select Range)
- Bereichsfarbe auswählen (Set Range Color)
- Zelle schreiben (Write Cell)
- Schreibbereich (Write Range)
- Arbeitsmappe speichern (Save Workbook)
- Tabelle erstellen (Create Table)
- Arbeitsmappenblatt abrufen (Get Workbook Sheet)
- Arbeitsmappenblätter abrufen (Get Workbook Sheets)
- Pivot-Tabelle aktualisieren (Refresh Pivot Table)
- Pivot-Tabelle erstellen (Create Pivot Table)
- Ausgewählten Bereich abrufen (Get Select Range)
- Blatt kopieren (Copy Sheet)
- Bereich löschen
- Bereich automatisch ausfüllen (Auto Fill Range)
- Bereich kopieren und einfügen (Copy Paste Range)
- Makro ausführen (Execute Macro)
- Spalten einfügen/löschen (Insert/Delete Columns)
- Zeilen einfügen/löschen (Insert/Delete Rows)
- VBA aufrufen (Invoke VBA)
- Bereich nachschlagen (LookUp Range)
- Doppelten Bereich entfernen (Remove Duplicate Range)
- Excel Process Scope
- Verwalten von CSV-Dateien
- Filtern von CSV-Dateien
- Überprüfen von CSV-Dateien
- Tabellenfunktionen
- Verwalten von mehreren Excel-Dateien
- Interpretieren von Excel-Ergebnissen
- Verwalten von Pivot-Tabellen
- Verwalten der Bereichsauswahl
- Lesen aus Excel-Dateien
- Verwalten von Datenbanken in Excel
- Vergleichen von CSV-Dateien
- Vergleichen von numerischen Werten
- Sortieren von Daten in Excel-Dateien
- Filtern und Löschen von Zeilen in Excel-Dateien
- Bearbeiten der Bereichsauswahl
- Überprüfen von Excel-Arbeitsmappendaten
- Lesen, Schreiben und Anfügen von Daten in Excel
- Google Workspace
- Versionshinweise
- Über das Google Workspace-Aktivitätspaket
- Projektkompatibilität
- HTTP-Anfrage (HTTP Request)
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Download Email
- Download Email Attachments
- Get Email List
- Für jede E-Mail
- E-Mail weiterleiten (Forward E-Mail)
- Get Email By Id
- Get Newest Email
- E-Mail als gelesen/ungelesen markieren (Mark Email as Read/Unread)
- Move Email
- Auf E-Mail antworten (Reply to E-Mail)
- E-Mail senden (Send E-Mail)
- Apply Gmail Labels
- Gmail-Beschriftungen entfernen
- Turn On Automatic Replies
- Turn Off Automatic Replies
- Wait for Calendar Event Created and Resume
- Wait for Calendar Event Received and Resume
- Wait for Calendar Event Replied and Resume
- Es wird auf das aktualisierte Kalenderereignis gewartet
- Wait for Email Received and Resume
- Auf gesendete E-Mail warten und fortsetzen
- Wait for File Created and Resume
- Wait for File Updated and Resume
- Wait for Folder Created and Resume
- Wait for Sheet Created and Resume
- Wait for Sheet Cell Updated and Resume
- Wait for Task Created and Resume
- Wait for Task Completed and Resume
- Verbindungen
- Add Sheet
- Kalkulationstabelle hinzufügen
- Spalte löschen (Delete Column)
- Bereich löschen
- Delete Rows
- Delete Sheet
- Get Named Ranges
- Bereiche abrufen
- Get Sheets
- Kalkulationstabellen abrufen
- Zelle lesen (Read Cell)
- Bereich lesen (Read Range)
- Rename Sheet
- Zelle schreiben (Write Cell)
- Write Column
- Schreibbereich (Write Range)
- Write Row
- Optionen
- Apply File Labels
- Clear File Label Fields
- Datei kopieren
- Create Folder
- Element löschen
- Download File
- Get Drive Labels
- Get File
- Get File Labels
- Get Files
- Dateien und Ordner abrufen
- Get Folder
- Get Folders
- Get Item
- Move File
- Move Folder
- Datei aktualisieren
- Ordner aktualisieren
- Element aktualisieren
- Remove File Labels
- Share File
- Ordner freigeben
- Datei hochladen
- Upload Files
- Optionen
- Beschriftungen anwenden
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Download Email
- DownloadEmailAttachment
- Download Email Attachments
- E-Mail weiterleiten (Forward E-Mail)
- Get Email
- GetEmailAttachmentsInfo
- Get Emails
- Get Mail Labels
- Get Newest Email
- Mark Email As Read
- E-Mail als ungelesen markieren
- Move Email
- Bezeichnungen entfernen
- Reply To Email
- E-Mail senden (Send E-Mail)
- Turn Off Automatic Replies
- Turn On Automatic Replies
- Optionen
- Add Attendee
- Termin erstellen
- Ereignis löschen
- Modify Event
- Search Events
- Google Drive verwenden
- Share File
- Delete File Permission
- Get File Permissions
- Update File Permission
- Datei kopieren (Copy File)
- Create Folder
- Delete File
- Download File
- Find Files and Folders
- Get File Info
- Datei verschieben (Move File)
- Upload File
- Create Document
- Create New SpreadSheet
- Get Mail Messages
- Send Mail Messages
- Change Labels
- Google-Kalkulationstabelle verwenden
- Add Delete Columns
- Add Delete Rows
- Bereich automatisch ausfüllen (Auto Fill Range)
- Add New Sheet
- Append Row
- Batch Spreadsheet Updates
- Blatt kopieren (Copy Sheet)
- Bereich kopieren und einfügen (Copy Paste Range)
- Bereich löschen
- Delete Sheet
- .Zellfarbe abrufen (Get Cell Color)
- Get Sheets
- Zelle lesen (Read Cell)
- Spalte lesen (Read Column)
- Bereich lesen (Read Range)
- Zeile lesen (Read Row)
- Rename Sheet
- Zelle schreiben (Write Cell)
- Schreibbereich (Write Range)
- Clear Range
- Download Spreadsheet
- Use Google Document
- Batch Document Updates
- Get Document
- Get Text Index
- Insert Text
- Text ersetzen (Replace Text)
- Read All Text
- Create Script Project
- Get Project Content
- Upload Script File
- Create Deployment
- Run Script
- E-Mail (Mail)
- Versionshinweise
- Projektkompatibilität
- Use Desktop Outlook App
- Use Gmail
- Use Outlook 365
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Für jede E-Mail
- E-Mail weiterleiten (Forward E-Mail)
- Get Email By Id
- E-Mail als gelesen/ungelesen markieren (Mark Email as Read/Unread)
- Move Email
- Auf E-Mail antworten (Reply to E-Mail)
- E-Mail speichern (Save Email)
- Save Email Attachments
- Send Calendar Invite
- E-Mail senden (Send E-Mail)
- Outlook-Mail-Nachrichten erhalten (Get Outlook Mail Messages)
- Outlook-Mail-Nachricht verschieben (Move Outlook Mail Message)
- Outlook-Mail-Nachricht senden (Send Outlook Mail Message)
- Save Outlook Mail Message
- Delete Outlook Mail Message
- Reply To Outlook Mail Message
- Set Outlook Mail Categories
- Mark Outlook Mail As Read/Unread
- Outlook Mail Messages Trigger
- Microsoft 365
- Versionshinweise
- Über das Microsoft Office 365-Aktivitätspaket
- Projektkompatibilität
- HTTP-Anfrage (HTTP Request)
- Create Folder
- Datei/Ordner kopieren
- Delete File/Folder
- Download File
- For Each File/Folder
- Get File/Folder List
- Get File/Folder
- Datei/Ordner verschieben
- Datei/Ordner freigeben
- Upload Files
- Assign sensitivity label
- Get Sensitivity Labels
- File Check-in/Check-out
- Get file or folder metadata
- Update file or folder metadata
- E-Mail löschen (Delete E-Mail)
- E-Mail Archivieren (Archive E-Mail
- Get Email List
- Download Email
- Download Email Attachments
- Für jede E-Mail
- E-Mail weiterleiten (Forward E-Mail)
- Get Email By Id
- Get Newest Email
- Mark Email as Read/Unread
- Move Email
- Auf E-Mail antworten (Reply to E-Mail)
- E-Mail senden (Send E-Mail)
- Set Email Categories
- Turn On Automatic Replies
- Turn Off Automatic Replies
- Verbindungen
- AddEmailCategories
- E-Mail Archivieren (Archive E-Mail
- E-Mail löschen (Delete E-Mail)
- Download Email
- DownloadEmailAttachment
- Download Email Attachments
- E-Mail weiterleiten (Forward E-Mail)
- Get Email
- GetEmailAttachmentsInfo
- Get Emails
- GetMailFolders
- Get Newest Email
- Mark Email As Read
- E-Mail als ungelesen markieren
- Move Email
- RemoveEmailCategories
- Reply To Email
- E-Mail senden (Send E-Mail)
- Turn Off Automatic Replies
- Turn On Automatic Replies
- Mehrere Blätter in einem neuen Excel-Zusammenfassungsblatt zusammenführen
- Automatisch Kalendereinladungen Ihres Vorgesetzten akzeptieren
- Dateien nach Typ in dedizierte Ordner verschieben
- Überprüfen Sie, ob die neuen Beschäftigungsdokumente (I9 und ID) übereinstimmen
- Neuer Kunden zu einer SharePoint-Liste hinzufügen
- Elemente der SharePoint-Liste löschen, die neuer als gestern sind
- Benachrichtigung auf Slack, wenn eine wichtige Outlook-E-Mail eingegangen ist
- Erstellungsdatum in neue OneDrive-Dateinamen einbeziehen
- Benachrichtigung per E-Mail, wenn eine neue Datei erstellt wird
- Microsoft Office 365 Scope
- Add Sheet
- Bereich anfügen (Append Range)
- Clear Range
- Copy Range
- Blatt kopieren (Copy Sheet)
- Create Workbook
- Bereich löschen
- Delete Sheet
- .Zellfarbe abrufen (Get Cell Color)
- Get Sheets
- Zelle lesen (Read Cell)
- Spalte lesen (Read Column)
- Bereich lesen (Read Range)
- Zeile lesen (Read Row)
- Rename Sheet
- Zelle schreiben (Write Cell)
- Schreibbereich (Write Range)
- Bereichsfarbe auswählen (Set Range Color)
- Tabelle erstellen (Create Table)
- Tabellenbereich erhalten (Get Table Range)
- Spalte einfügen (Insert Column)
- Spalte löschen (Delete Column)
- Insert Rows
- Delete Rows
- VLookup Range
- Use OneDrive & SharePoint
- Datei/Ordner kopieren
- Create Folder
- Delete File/Folder
- Download File
- Export File as PDF
- Find Files And Folders
- Get File/Folder
- Datei/Ordner verschieben
- Upload File
- Datei/Ordner freigeben
- For Each File/Folder
- Forward Mail
- Get Mail
- Move Mail
- Send Mail
- Reply to Mail
- Delete Mail
- Set Mail Categories
- Add Attachment
- Add Attendee
- Standort hinzufügen
- Termin erstellen
- Ereignis löschen
- Find Meeting Times
- Get Calendars
- Modify Event
- RSVP
- Search Events
- Create Group
- Gruppe löschen
- Get Group
- List Groups
- Create Bucket
- Delete Bucket
- List Buckets
- List Bucket Tasks
- Create Plan
- Get Plan
- List Plans
- Create Task
- Delete Task
- Get Task
- List Tasks
- Update Task
- For Each List
- Get List Info
- For Each List Item
- Delete List Item
- Add List Items
- Listenelement aktualisieren
- Get List Items
- Fehlerbehebung bei der Authentifizierung
- AADSTS50011: Redirect URI mismatch
- AADSTS50076: Using multifactor authentication
- AADSTS50079: The user is required to use multifactor authentication
- AADSTS500113: No reply address registered for the application
- AADSTS65001: The user or administrator has not consented to use the application
- AADSTS7000218: The request body must contain the following parameter: client_assertion or client_secret
- AADSTS70002: InvalidClient - Error validating the credentials
- AADSTS50055: The password is expired
- AADSTS700082: The refresh token has expired due to inactivity
- AADSTS50194: Application is not configured as a multitenant application
- Fehlerbehebung für E-Mails
- Fehlerbehebung für Kalender
- Fehlerbehebung für Dateien
- Fehlerbehebung bei Blättern
- Präsentationen
- Versionshinweise
- Über das Präsentations-Aktivitätspaket
- Projektkompatibilität
- PowerPoint-Vertraulichkeitsbeschriftung hinzufügen oder aktualisieren
- Add Data Table to Slide
- Add File to Slide
- Bild oder Video zur Folie hinzufügen
- Add New Slide
- Add Text to Slide
- Copy Paste Slide
- Delete Slide
- Folieninhalt formatieren (Format Slide Content)
- Powerpoint-Vertraulichkeitsbeschriftung abrufen
- Replace Text in Presentation
- Element in Folie kopieren (Paste Item into Slide)
- Run Presentation Macro
- Save PowerPoint File As
- Save Presentation as PDF
- Use PowerPoint Presentation
- Word
- Versionshinweise
- Über das Word-Aktivitätspaket
- Projektkompatibilität
- Word Application Scope / Use Word File
- Add or Update Word Sensitivity Label
- Add Hyperlink to Document
- Bild hinzufügen (Add Image)
- Text anhängen (Append Text)
- Get Word Sensitivity Label
- Insert DataTable in Document
- Paste Chart/Picture into Document
- Text lesen (Read Text)
- Bild ersetzen (Replace Picture)
- Replace Text in Document
- Save Document As
- Save Document as PDF
- Lesezeicheninhalt setzen (Set Bookmark Content)
Überprüfen Sie, ob die neuen Beschäftigungsdokumente (I9 und ID) übereinstimmen
Zusammenfassung: Extrahieren Sie I9- und ID-Dokumente, die per E-Mail eingegangen sind, und überprüfen Sie, ob beide Dokumente denselben Inhaber haben. Die E-Mail wird verschoben, Kategorien werden festgelegt und Antwort- oder Weiterleitungsaktionen werden basierend auf Überprüfungen ausgeführt.
Anwendungen: Outlook Email, Document Understanding
Beschreibung: In diesen Beispielen wird erklärt, wie Sie einen Workflow erstellen, der neue Beschäftigungsdokumente (I9 und ID) überprüft. Wenn eine neue E-Mail eintrifft, die einen bestimmten Betreff mit Anhängen enthält, werden die Roboter ausgelöst, um die beiden Anhänge herunterzuladen und zu überprüfen, ob es sich bei den beiden Anhängen um ID- und I9-Dokumente handelt. Nach der Validierung extrahiert es den Inhalt aus den beiden Dokumenten und überprüft, ob sie der gleichen Person angehören, indem es den Vor- und Nachnamen überprüft. Sobald die Dokumente überprüft wurden, wird die E-Mail in einen bestimmten Ordner verschoben (Gültige Einreichungen/Ungültige Einreichung), Kategorien werden festgelegt und die E-Mail wird weitergeleitet, wenn sie gültig ist, oder eine Antwort wird an den Absender zurückgeschickt, wenn sie ungültig ist.
Dieses Beispiel zeigt Microsoft 365-Aktivitäten wie Email Received, Download Email Attachments, Move Email und Document Understanding.
- Öffnen Sie Studio Web und erstellen Sie ein neues Projekt.
- Wählen Sie für So starten Sie die Automatisierung die Option Ereignisbasiert aus, und wählen Sie dann die Triggeraktivität Microsoft 365 Email Received aus.
- In der Triggeraktivität:
-
Richten Sie Ihre Microsoft OneDrive- und SharePoint-Verbindung ein.
-
Legen Sie das Feld E- Mail-Ordner fest. Beispiel: Posteingang.
- Legen Sie die zusätzlichen Filter so spezifisch wie möglich fest. Legen Sie in diesem Fall den Filter beispielsweise folgendermaßen fest: Antragsteller enthält Neue Beschäftigung.
- Legen Sie die optionalen Felder fest:
- Nur mit Anhängen - Ein.
- Anhänge einschließen – True.
- Als gelesen markieren – False.
-
- Fügen Sie eine Log Message -Aktivität hinzu, um den Betreff der empfangenen E-Mail aufzuzeichnen. Wählen Sie im Feld Text die Ausgabevariable der Triggeraktivität aus und führen Sie einen Drilldown durch, um ihre Betreff -Eigenschaft zu identifizieren:
- Fügen Sie als Nächstes zwei aufeinanderfolgende „Download Email Attachments“ -Aktivitäten hinzu. An diesem Schritt im Workflow werden die Anhänge mit den erforderlichen Dokumenten (I9 und ID) heruntergeladen. Konfigurieren Sie die Aktivitäten wie folgt:
- Benennen Sie zuerst jede Aktivität um, um sie später im Workflow einfach identifizieren zu können. Zum Beispiel: E-Mail-Anhänge herunterladen ( Download Email Attachments) - enthält I9, geben Sie PDF ein, und E-Mail-Anhänge herunterladen ( Download Email Attachments) - enthält ID, geben Sie PDF ein.
- Richten Sie Ihre Microsoft Outlook 365-Verbindung ein.
- Wählen Sie für das Feld E -Mail die Ausgabevariable der Triggeraktivität aus.
- Richten Sie den Filter Erweitert ein, um zu bestimmen, welche Art von Dokumenten Sie herunterladen möchten:
- Legen Sie Inline-Anhänge ausschließen auf False fest.
- Fügen Sie als Nächstes eine If -Aktivität hinzu, um zu überprüfen, ob die beiden Anhänge tatsächlich ID- und I9-Dokumente sind.
- Legen Sie die Bedingung fest, um zu überprüfen, ob die Ausgabevariablen der beiden Aktivitäten zum Herunterladen von E-Mail-Anhängen gleich 0 sind (d. h., es wurden keine Dokumente mit den festgelegten Filtern identifiziert):
- Legen Sie die Bedingung fest, um zu überprüfen, ob die Ausgabevariablen der beiden Aktivitäten zum Herunterladen von E-Mail-Anhängen gleich 0 sind (d. h., es wurden keine Dokumente mit den festgelegten Filtern identifiziert):
- Konfigurieren Sie den Then -Zweig der Aktivität, also die Aktivität, die ausgeführt werden soll, falls die Bedingung erfüllt ist. Fügen Sie eine Aktivität Auf E-Mail antworten ( Reply to Email ) hinzu. Sie soll die Absender darüber informieren, dass ihre Dokumente nicht ordnungsgemäß übermittelt wurden. Ein Beispiel für die Konfiguration dieser Aktivität finden Sie unten:
- Fügen Sie direkt neben der Aktivität Auf E-Mail antworten ( Reply to Email ) (in der Verzweigung Dann ) eine Aktivität Ausnahme auslösen ( Throw Exception) hinzu und konfigurieren Sie sie wie folgt:
- Als Nächstes extrahieren wir mit Document Understanding-Aktivitäten den Inhalt aus den beiden Dokumenten und überprüfen, ob sie zum gleichen Inhaber gehören, indem wir den Vor- und Nachnamen in jedem Dokument überprüfen.
- Fügen Sie eine Document Understanding-Aktivität Classify Document hinzu. Benennen Sie es in Classify I9 Attachment Document um.
- Wählen Sie für das Feld Eingabe die Ausgabevariable der Aktivität Download Email Attachments – mit I9, type PDF aus.
- Wählen Sie für das Feld Eingabe die Ausgabevariable der Aktivität Download Email Attachments – mit I9, type PDF aus.
- Fügen Sie eine Log Message -Aktivität hinzu, um den Dokumenttyp I9 zu protokollieren. Wählen Sie im Feld Nachricht die Ausgabevariable der Aktivität Classify I9 Attachment Document aus, und navigieren Sie zu Dokumentdaten , um die Eigenschaft
DocumentType
zu finden. - Fügen Sie als Nächstes eine If -Aktivität hinzu, um die I9-Dokumentklassifizierung zu überprüfen. Konfigurieren Sie die Bedingung wie folgt:
- Wählen Sie die Ausgabevariable der Aktivität Classify I9 Attachment Document aus und Drilldown zu Dokumentdaten > Dokumenttyp > Name > Name.
- Legen Sie die Bedingung fest: Name enthält i9. Im Ausdrucks-Editor sieht die Bedingung folgendermaßen aus:
_out_ClassifyDocument_1__ClassificationResults.DocumentType.Name.Contains("i9")
.
- Fügen Sie für die Verzweigung Dann eine Aktivität Extract Document Data hinzu. Konfigurieren Sie die Aktivität wie folgt:
- Wählen Sie für das Feld Extraktor die Option I9 aus der Dropdownliste aus.
- Wählen Sie für Eingabedatei die Ausgabevariable der Aktivität Download Email Attachments - mit I9, type PDF aus.
- Für die Else- Verzweigung, d. h. die Aktivität, die ausgeführt werden soll, falls die Bedingung „false“ ist, fügen Sie Folgendes hinzu:
- Eine Aktivität Protokollmeldung ( Log Message ) mit der folgenden Meldung: Die E-Mail enthält kein I9-Formular (I9 Form ).
- Eine Ausnahme auslösen ( Throw Exception).
- Fügen Sie als Nächstes eine weitere Aktivität Classify Document hinzu, um die ID-Dokumente zu klassifizieren. Benennen Sie es in Classify ID Attachment Document um.
- Wählen Sie für das Feld Eingabe die Ausgabevariable der Aktivität E- Mail-Anhänge herunterladen – mit ID, Typ PDF aus.
- Wählen Sie für das Feld Eingabe die Ausgabevariable der Aktivität E- Mail-Anhänge herunterladen – mit ID, Typ PDF aus.
- Fügen Sie eine Log Message -Aktivität hinzu, um den ID-Dokumenttyp zu protokollieren. Wählen Sie im Feld Nachricht die Ausgabevariable der Aktivität ID Attachment Document klassifizieren aus, und navigieren Sie zu Dokumentdaten , um die Eigenschaft
DocumentType
zu finden. - Fügen Sie als Nächstes eine If -Aktivität hinzu, um die Klassifizierung des ID-Dokuments zu überprüfen. Konfigurieren Sie die Bedingung wie folgt:
- Wählen Sie die Ausgabevariable der Aktivität ID Attachment Document klassifizieren aus und Drilldown zu Dokumentdaten > Dokumenttyp > Name > Name.
- Legen Sie die Bedingung fest: Name enthält id_cards. Im Ausdrucks-Editor sieht die Bedingung folgendermaßen aus:
_out_ClassifyDocument_2__ClassificationResults.DocumentType.Name.Contains("id_cards")
.
- Fügen Sie für die Verzweigung Dann eine Aktivität Extract Document Data hinzu. Konfigurieren Sie die Aktivität wie folgt:
- Wählen Sie für das Feld „ Extraktor “ die Option Personalausweise aus der Dropdownliste aus.
- Wählen Sie für Eingabedatei die Ausgabevariable der Aktivität E-Mail-Anhänge herunterladen – mit ID, Typ PDF aus.
- Für die Else- Verzweigung, d. h. die Aktivität, die ausgeführt werden soll, falls die Bedingung „false“ ist, fügen Sie Folgendes hinzu:
- Eine Aktivität Protokollmeldung ( Log Message ) mit der folgenden Meldung: Die E-Mail enthält nicht eine ID.
- Eine Ausnahme auslösen ( Throw Exception).
- Fügen Sie als Nächstes eine Reihe von Log Message -Aktivitäten hinzu, um den Vor- und Nachnamen auf den I9- und ID-Dokumenten aufzuzeichnen.
- In das Nachrichtenfeld schreiben Sie I9 First Name und Drilldown zum Abschnitt Variablen >
I9_Doc
>Data
>EmployeeFirstName
. - Wiederholen Sie Schritt 22a für
I9
-Last Name
, dann fürIDCard
>FirstName
undIDCard
>LastName
.
- In das Nachrichtenfeld schreiben Sie I9 First Name und Drilldown zum Abschnitt Variablen >
- Fügen Sie eine If -Aktivität hinzu, um zu überprüfen, ob der Vorname und der Nachname in I9 und ID übereinstimmen. Legen Sie die Bedingung wie folgt fest:
I9_Doc.Data.EmployeeFirstName.Value.ToLower.Trim
enthältIDCard.Data.FirstName.Value.ToLower.Trim
I9_Doc.Data.EmployeeLastName.Value.ToLower.Trim
entsprichtIDCard.Data.LastName.Value.ToLower.Trim
- Fügen Sie für die Dann- Verzweigung Folgendes hinzu:
- Eine Aktivität vom Typ Protokollmeldung ( Log Message ), um anzugeben, dass I9 und ID übereinstimmen.
- Eine E-Mail verschieben- Aktivität, die wie folgt konfiguriert ist:
- Zu verschiebende E-Mail – Wählen Sie die Ausgabevariable der ursprünglichen Triggeraktivität „Email Received “ aus.
- An E-Mail-Ordner – Zum Beispiel ein Ordner mit gültigen Einreichungen .
- Eine E-Mail-Kategorien festlegen-Aktivität ( Set Email Categories ), um der verschobenen E-Mail die Kategorie Gültige Übermittlung zuzuweisen.
- Eine Aktivität „E-Mail weiterleiten“ ( Forward Email ), wenn Sie die verschobene E-Mail an eine andere Person weiterleiten möchten.
- Fügen Sie für die Else- Verzweigung Folgendes hinzu:
- Eine Log Message -Aktivität, die angibt, dass I9 und ID nicht übereinstimmen.
- Eine E-Mail verschieben- Aktivität, die wie folgt konfiguriert ist:
- Zu verschiebende E-Mail – Wählen Sie die Ausgabevariable der ursprünglichen Triggeraktivität „Email Received “ aus.
- An E-Mail-Ordner – Zum Beispiel ein Ordner mit ungültigen Einreichungen .
- Eine E-Mail-Kategorien festlegen-Aktivität ( Set Email Categories ), um der verschobenen E-Mail die Kategorie Ungültige Übermittlung zuzuweisen.
- Eine Aktivität Auf E-Mail antworten ( Reply to Email ), um den Absender daran zu erinnern, dass seine E-Mail aufgrund der Dokumente als ungültig betrachtet wurde.
- Sie sind fertig und bereit, Ihr Projekt auszuführen!