Blaues Prisma - Kurzanleitung
Blaues Prisma - Einführung in RPA
Ein Roboter ist eine Maschine, die den menschlichen Benutzer bei der Ausführung verschiedener Aufgaben wie Klicks, Navigation, Eingabe usw. nachahmt. Eine Reihe sinnvoller Aktivitäten, an denen mehrere Systeme oder Anwendungen beteiligt sein können, bilden einen Prozess. Automatisierung ist die Abfolge von Schritten, die ohne menschliche Eingriffe ausgeführt werden (einmal konfiguriert).
Automatisierung von Roboterprozessen
Die Roboter-Prozessautomatisierung (RPA) ermöglicht die Verwendung von Softwarerobotern anstelle von Personen, um das Geschäft voranzutreiben. Es wird verwendet, um reguläre Aufgaben zu automatisieren, sodass sich der Benutzer auf die Ausführung komplexer Aufgaben konzentrieren kann, anstatt Routinearbeiten manuell auszuführen. Dies würde wiederum die menschlichen Fehler reduzieren.
RPA-Vorteile
Das Folgende sind die Vorteile von RPA -
Aufbau einer einheitlichen Sicht auf den Kunden
Erhöhte Kundenzufriedenheit
Erhöhte Mitarbeiterproduktivität
Mehr Genauigkeit und Qualität
Kosteneffizient
Reduzierung der AHT (Average Handle Time) um bis zu 80%
Reduzierung der ART (durchschnittliche Auflösungszeit) um bis zu 90%
Erhöhter ROI (Return on Investment) innerhalb von durchschnittlich 3 Monaten.
RPA-Tools
Wir haben die folgenden beliebten Tools auf dem Markt für RPA -
Blaues Prisma
Automatisierung überall
Ui-Pfad
Work Fusion
Open Span
Verwendung von RPA
Das Folgende sind die Verwendungen von RPA -
Szenarien mit doppelter Dateneingabe
In einem System manuell eingegebene Daten müssen nicht erneut in ein anderes System eingegeben werden. RPA ersetzt diesen doppelten menschlichen Aufwand, da Rechnungen im Workflow indiziert und dann manuell in ERP erneut eingegeben werden.
Straight-Through-Verarbeitung
Eingaben, die von verschiedenen Systemen wie Webseiten für Kundenaufträge, Workflow für Rechnungen, E-Mails oder Excel-Dateien eingehen, müssen in ERP eingegeben werden. Wenn die Eingabe jedoch sauber ist und die Regeln gut festgelegt sind, kann die Dateneingabe über RPA erfolgen.
Virtuelle Integration zwischen verschiedenen Systemen
Standalone-, Legacy-, ERP- oder Workflow-Systeme kommunizieren häufig nicht miteinander, und ihre Integration würde Millionen von Dollar und wertvolle IT-Zeit kosten. RPA kann eine leichte Integration ermöglichen, die unterschiedliche Systeme auf der Ebene der Benutzeroberfläche miteinander verbindet.
Reagieren auf Datenextraktion und Beantworten von Anfragen
Wenn Daten- und Berichtsanforderungen von mehreren Prozessverantwortlichen, Lieferanten und sogar Endkunden stammen, melden sich Mitarbeiter bei einem System an, um die Daten zu extrahieren, zu formatieren und eine E-Mail an den Anforderer zu senden. RPA eignet sich gut für solche regelbasierten Aufgaben.
Regelbasierte Entscheidungsfindung
RPA kann entscheidungsbasierte Aufgaben ausführen, sofern die Regeln für diese Entscheidungen gut festgelegt sind. Beispielsweise kann RPA auf einer Rechnung eines Versorgers die Zahlungsbedingungen von dem auf der Rechnung angegebenen Wert auf "sofort" ändern.
Lebenszyklus von RPA
Der Lebenszyklus von RPA ist unten angegeben -
Analysieren und identifizieren
Schritt eins des RPA-Lebenszyklus besteht darin, ein Geschäftsproblem für die RPA-Entwicklung zu analysieren. Dies wird normalerweise von Geschäftsanalysten und RPA-Architekten durchgeführt. Prozesse, die automatisiert werden können, werden identifiziert, Zeitpläne für die Entwicklung festgelegt, der Ansatz dokumentiert und die Zustimmung der Stakeholder zum Start der Entwicklung eingeholt.
Implementieren
RPA-Entwickler arbeiten an den Anforderungen in der Entwicklungsumgebung, um die manuellen Prozesse zu automatisieren. Die Entwicklung erfolgt im Assistenten, und dies ist eine begrenzte Voraussetzung für die Codierung bei der Entwicklung der Bots.
Testen
In dieser Phase werden Bots getestet, um die Qualität zu bewerten und etwaige Fehler zu korrigieren.
Geh Leben
Nachdem der Bot gründlich getestet wurde, wird er in der Live-Umgebung bereitgestellt, in der Benutzer ihn verwenden. Es tritt in die Wartungsphase ein, in der Support- und Änderungsanforderungen für den Bot erfüllt und Fehler mit sofortiger Wirkung behoben werden.
Robotertypen in RPA
Es gibt zwei Arten von Robotern in RPA, wie unten angegeben -
- Backoffice-Roboter
- Front-Office-Roboter
Backoffice-Roboter
Im Folgenden sind die Funktionen von Backoffice-Robotern aufgeführt:
Backoffice-Roboter laufen unbeaufsichtigt.
Sie befinden sich im Batch-Modus.
Sie werden in virtuellen Umgebungen ausgeführt.
Backoffice-Roboter werden von niemandem überwacht.
Die Backoffice-Roboter senden Herzschläge an den Server, damit dieser sofort weiß, wann ein Roboter ausgefallen ist.
Backoffice-Roboter helfen bei der Fehlerreduzierung und sind kostengünstig.
Front-Office-Roboter
Im Folgenden sind die Funktionen von Front-Office-Robotern aufgeführt:
Front-Office-Roboter teilen sich dieselbe Workstation wie ein Mitarbeiter, der die Kontrolle darüber hat, wo und wann sie verwendet werden.
Front-Office-Roboter sind eigenständig und benötigen menschliche Eingriffe.
Der Benutzer löst diese Roboter aus und sie werden nur manuell überwacht.
Front-Office-Roboter arbeiten von einem lokalen Computer aus und können nicht remote ausgeführt oder geplant werden.
Blaues Prisma - Einführung
Blue Prism ist ein in Großbritannien ansässiges Softwareunternehmen und eines der führenden Tools zur Automatisierung von Roboterprozessen. Es wird verwendet, um alltägliche Aufgaben so zu automatisieren, dass sie ohne manuelle Eingriffe ausgeführt werden können. Das blaue Prisma hat sich gegenüber seinen Mitbewerbern durch bessere Sicherheit, Flexibilität, Skalierbarkeit, Compliance und Ausfallsicherheit durchgesetzt.
Voraussetzungen für Blue Prism
Das Folgende sind die Voraussetzungen für das Blaue Prisma. Es ist die einzige Software, die -
Schafft und unterstützt eine digitale Belegschaft von industrieller Stärke und Unternehmensgröße
Für die Implementierung sind keine IT-Kenntnisse erforderlich
Kann in Sprints von 4 bis 8 Wochen durchgeführt werden (Anfang bis Ende)
Ist im Vergleich zu den Gesamtbetriebskosten alternativer Lösungen sehr kostengünstig
Bietet eine enorme Amortisation mit selbstfinanzierenden Renditen und einem ROI von bis zu 80%
Kann innerhalb der IT-Infrastruktur und -Prozesse verwaltet werden
Installation von Blue Prism
Im Folgenden sind die Installationsanforderungen für Blue Prism aufgeführt:
Windows 7 (Bevorzugtes) Betriebssystem, 64 Bit oder 32 Bit
Blue Prism Installationssoftware, 64 oder 32 Bit, abhängig von Ihrem Betriebssystem
Blue Prism-Lizenzdatei
SQL Server Express Edition, 64 oder 32 Bit, abhängig von Ihrem Betriebssystem
Wir werden uns den Prozess der Installation von Blue Prism mit SQL Server Management Studio ansehen -
Installation von SqlExpr
SQL Server herunterladen, SqlExpr.exe file von der offiziellen Microsoft-Website und nach dem Download auf klicken SqlExpr. Dadurch wird der SQL Server gestartet, mit dem die SQL-Verbindung installiert werden kann.
Installieren von Blue Prism
Sobald der SQL Server installiert ist, müssen wir Blue Prism mithilfe der folgenden Schritte und der Screenshots installieren.
Step 1 - Klicken Sie auf Blue Prism 5.0.10_x64, um die Installation zu starten.
Step 2 - Klicken Sie im Dialogfeld auf Weiter.
Step 3 - Stimmen Sie der Lizenzvereinbarung zu.
Step 4 - Wählen Sie den Installationsordner.
Step 5 - Klicken Sie auf Weiter.
Step 6 - Sobald Sie auf Weiter klicken, werden die Installationsvorgänge ausgeführt.
Step 7 - Schließen Sie nach Abschluss der Installation das Fenster.
Damit ist die Installation von Blue Prism abgeschlossen und das Symbol wird auf dem Desktop angezeigt.
Blaues Prisma öffnen
Sobald die Installation von Blue Prism abgeschlossen ist, sehen wir uns an, wie Sie die Anwendung mit den folgenden Schritten öffnen:
Klicken Sie auf das Symbol
Der Standardbenutzername und das Standardkennwort für Blue Prism lauten wie folgt:
Username: Administrator
Password: Administrator
Datenbank erstellen
Wir werden jetzt eine Datenbank mit Blue Prism erstellen, wie in den folgenden Bildern gezeigt -
Öffnen Sie zunächst die installierte Anwendung und gehen Sie zu File und dann auf klicken Create Database.
Nachdem die Datenbank erstellt wurde, unterschreiben Sie mit dem Standardbenutzernamen und dem Standardkennwort.
Wählen Sie nach dem Klicken auf die Schaltfläche Anmelden ein neues Passwort für den Benutzer.
Verschiedene Registerkarten von Blue Prism
In Blue Prism gibt es 6 Arten von Registerkarten:
- Home
- Studio
- Control
- Dashboard
- Releases
- System
Das Folgende ist die Übersicht über verschiedene Teile von Blue Prism -
Zuhause
Home verfügt über verschiedene Diagramme, die Informationen zur Datenbank der blauen Prismen enthalten. Die Verfügbarkeit der Belegschaft zeigt die von uns verwendeten Laufzeitressourcen an, die Gesamtautomatisierung zeigt die Anzahl der Warteschlangen und Automatisierungen in der Datenbank an, die Warteschlangenvolumes geben die Warteschlangenvolumes jetzt nach Status an und die größten Datenbanktabellen zeigen die größten Tabellen in der Blue Prism-Datenbank.
Studio
Studio ist ein wichtiger Teil von Blue Prism, in dem wir tatsächliche Automatisierungsschritte implementieren. Es gibt zwei Studios: Object Studio und Process Studio.
Steuerung
Der Kontrollraum ist der zentrale Verwaltungspunkt in Blue Prism, an dem die Prozessausführung auf den verteilten Bots gesteuert, überwacht, ausgeführt und geplant wird.
Instrumententafel
Das Dashboard wird verwendet, um verschiedene Diagramme darzustellen, in denen Informationen zur Belegschaft von Robotern angezeigt werden.
Veröffentlichungen
Der Release Manager wird zum Verwalten des Imports und Exports von Konfigurationspaketen zwischen verschiedenen Blue Prism-Umgebungen verwendet.
System
Die Registerkarte System wird vom Administrator für die Benutzerverwaltung verwendet.
Blaues Prisma - Objektstudio
Das Objektstudio wird hauptsächlich zur Entwicklung der Objekte verwendet. Innerhalb des Objekts gibt es verschiedene Arten von Aktionen:
die modulare Anwendung zum Ausspionieren der Elemente
Seite initialisieren und Seite bereinigen
Erstellen des Objekts aus Object Studio
Öffnen Sie nach dem Starten von Blue Prism die Registerkarte Studio, klicken Sie mit der rechten Maustaste auf Objekte und wählen Sie Create Object. Die Screenshots erklären deutlich den Prozess der Erstellung von Objekten -
Geben Sie einen Namen für das neue Geschäftsobjekt ein.
Es wird ein Objekt in der Objektliste erstellt.
Verschiedene Stufen in Object Studio
Die verschiedenen Phasen im Object Studio sind unten aufgeführt -
- Link
- Block
- Read
- Write
- Navigate
- Code
- Wait
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- Mehrfachberechnung
- Datenelement
- Collection
- Loop
- Note
- Anchor
- End
- Exception
Sobald Sie ein Objekt erstellt haben, werden die Initialisierungs-, Bereinigungs- und Aktionsseiten erstellt und die Initialisierungsseite mit den oben genannten Schritten gestartet.
Das folgende Business Object (VBO) gibt Ihnen eine detailliertere Erläuterung, wie die Stufen verwendet werden können und wie das VBO funktioniert.
Grundlegendes zu Sammlungen in Excel
Mehrere Werte, die in Form von Zeilen und Spalten gespeichert sind, werden als Sammlungen bezeichnet.
Wir rufen das Hinzufügen von Zeilen zu Sammlungen auf zwei Arten auf:
Verwenden von internem VBO als "Sammlungen".
Verwenden der VBO "Utility-Collection Manipulation".
Erstellen Sie ein Geschäftsobjekt
Geben Sie den Namen des Geschäftsobjekts ein, das Sie wie unten gezeigt erstellen möchten.
Geben Sie nun die Beschreibung des Geschäftsobjekts wie unten gezeigt ein -
Klicken Sie dann auf Fertig stellen.
Doppelklicken Sie auf neu erstelltes VBO, um es zu öffnen.
Auf der Registerkarte Aktion werden die Start- und Endphasen standardmäßig mit einem Link zu ihnen erstellt. Wählen Sie den Link aus und löschen Sie ihn, damit die tatsächlichen Phasen darin implementiert werden können.
Erstellen Sie eine Sammlung und fügen Sie der Sammlung mithilfe des internen VBO Zeilen hinzu.
Geben Sie den Namen und die Beschreibung der Sammlung an und geben Sie Details in den Feldern an: Name, Typ, Beschreibung und Felder. Verwenden Sie Feld hinzufügen, um ein zusätzliches Feld hinzuzufügen.
Verwenden Sie Loop Stage
Wählen Sie Loop aus den Stufen, Loop hat Start- und Endteile. Es wird verwendet, um die Stufen in der Schleife mit den genannten Iterationen auszuführen.
Geben Sie den Namen für die Schleife ein und wählen Sie die richtige Sammlung aus der Dropdown-Liste aus.
Erstellen Sie vier Datumselemente
Erstellen Sie in der Datenelementphase vier Datenelemente wie unten angegeben:
- C-Nr
- C Name
- Limit
- Jdate
Verwenden Sie die Mehrfachberechnung, um Daten zur Sammlung in der leeren Zeile hinzuzufügen.
Geben Sie dieser Mehrfachberechnung einen Namen, ziehen Sie den Ausdruck von der Auflistungsliste in den Ausdruck und ziehen Sie die Datenelemente aus der Datenelementliste in die Werte speichern in.
Verknüpfen Sie die Stufen mit Link und speichern Sie das Business-Objekt.
Führen Sie den VBO aus, indem Sie auf die Wiedergabetaste klicken.
Das Ergebnis wird mit den richtigen Ausgaben sein, die in der Sammlung bereitgestellt wurden, wie unten gezeigt -
Wir werden die Sammlungen mit Excel wie unten gezeigt verstehen -
Zuerst müssen wir eine Instanz erstellen und die Ausgabe als 'Handle' nehmen, dann den Arbeitsmappennamen öffnen und das Handle als Eingabeparameter übergeben.
Es wird der Name des Arbeitsbuchs geschrieben und dann eine weitere Aktion zum Abrufen des Arbeitsblatts als Sammlung ausgeführt.
Schritt 1: Instanz erstellen
Aktion -
Name: Instanz erstellen
Beschreibung: Instanz erstellen
Geschäftsobjekt -
Frau Excel VBO
Aktion: Instanz erstellen
Ausgabe: Griff
Schritt 2: Öffnen
Geschäftsobjekt: Frau Excel VBO
Aktion: Arbeitsmappe öffnen
Eingabe -
Wert = Handle
Dateiname
Ausgabe: In Arbeitsmappe speichern.
Schritt 3: Zeigen
Geschäftsobjekt: Frau Excel VBO
Aktion: Zeigen
Eingabe -
Wert = Handle
Schritt 4: Daten in Sammlungen einlesen
Geschäftsobjekt: Frau Excel VBO
Aktion: Arbeitsblatt als Sammlung abrufen (schnell)
Ausgabe: In Kundendetails speichern.
Schritt 5: Schleife
Gehen Sie zu Loop-Eigenschaften
Name: Lesen Sie die Daten aus der Sammlung
Beschreibung: Lesen Sie die Daten aus der Sammlung
Abholung: Kundendaten.
Schritt 6: Mehrfachberechnung
Name: Kundendaten
Kundendetails.
Auswahl mit Sammlung und Excel verstehen
Wir müssen Studentendaten mit den angegebenen Daten erstellen -
Note A> = 90
Note B> = 75
Note C> = 60
Note D> = 50
Schritt 1: Instanz erstellen
Aktion -
Name: Instanz erstellen
Beschreibung: Instanz erstellen
Geschäftsobjekt -
Frau Excel VBO
Aktion: Instanz erstellen
Ausgabe: Griff
Schritt 2: Öffnen
Geschäftsobjekt: Frau Excel VBO
Aktion: Arbeitsmappe öffnen
Eingabe -
Wert = Handle
Dateiname
Ausgabe: In Arbeitsmappe speichern.
Schritt 3: Zeigen
Geschäftsobjekt: Frau Excel VBO
Aktion: Zeigen
Eingabe -
Wert = Handle
Schritt 4: Daten in Sammlungen einlesen
Geschäftsobjekt: Frau Excel VBO
Aktion: Arbeitsblatt als Sammlung abrufen (schnell)
Ausgabe: In Studentendetails speichern.
Schritt 5: Schleife
Gehen Sie zu Loop-Eigenschaften
Name: Lesen Sie die Daten aus der Sammlung
Beschreibung: Lesen Sie die Daten aus der Sammlung
Sammlung: Studentendetails
Schritt 6: Auswahl
Auswahlname | Auswahlkriterium |
---|---|
Klasse A. | Schülerdetails Markierungen> = 90 und <= 100 |
Note B | Schülerdetails Noten> = 75 |
Klasse C. | Schülerdetails Noten> = 60 |
Erstellen Sie ein Datenelement als Note.
Berechnung wie folgt erstellen -
- Klasse A.
- Note B
- Klasse C.
Vor der Schleife müssen wir die Werte konfigurieren.
Take the Action stage:
Name: Standardzelle
Geschäftsobjekt: Frau Excel VB
Aktion: Aktive Arbeitsmappe
Dann,
Führen Sie eine andere Aktion aus - Aktuelle Zelle
Geschäftsobjekt: Frau Excel VBO
Aktion: Aktive Zelle abrufen
Ausgabespeicher in der aktuellen Zelle.
Dann,
Schreiben Sie die Daten in Excel
Geschäftsobjekt: Frau Excel VBO
Aktion: Zellenwert festlegen
Führen Sie eine weitere Aktion aus - Gehen Sie zur nächsten Zelle
Geschäftsobjekt: Frau Excel VBO
Aktion: Gehen Sie zur nächsten leeren Zelle
Eingabe: In aktueller Zelle speichern.
Blaues Prisma - Anwendungsmodellierer
Der Anwendungsmodellierer wird zum Ausspähen der Anwendungen verwendet. Spionage identifiziert die Elemente in den Anwendungen.
Das Anwendungsmodellierungsfenster sieht wie folgt aus:
Spionagemodi
Wir haben 4 verschiedene Arten von Spionagemodi, wie unten gezeigt -
Win32-Modus
HTML-Modus
Eingabehilfenmodus
Regionsmodus
Führen Sie die folgenden Schritte aus, um einen der Spionagemodi auszuwählen oder zwischen verschiedenen Modi zu wechseln.
Verwenden Sie Strg und Linksklick, um das markierte Element im Spionagemodus auszuwählen.
Verwenden Sie Strg und Rechtsklick zum Abbrechen.
Drücken Sie die Alt-Taste, um den Spionagemodus zu wechseln.
Arbeiten mit Webanwendungen
Wir werden nun diskutieren, wie man mit Webanwendungen arbeitet -
Facebook Login und Logout
Lassen Sie uns zunächst ein Geschäftsobjekt erstellen und einen Namen dafür eingeben.
Wir müssen den Application Modeller konfigurieren.
Jetzt werden wir die Felder Login Button, Benutzername und Passwort ausspionieren.
Now, we shall start the implementation part.
Erstellen Sie Datenelemente für E-Mail und Passwörter.
Verwenden Sie "Schreibphase", um die E-Mail-ID und das Passwort in die Facebook-Site einzugeben.
Klicken Sie mit Navigate Stage auf die Schaltfläche Anmelden.
In der Navigationsphase werden die Klickaktionen nicht angezeigt.
Gehen Sie also zu Application Modeller und ändern Sie den Login-Elementtyp in die Schaltfläche.
Hier verwenden wir die Wartephase, um die Website vor dem Start der Website zu laden.
Melden Sie sich jetzt auf der Facebook-Seite an.
Um sich vom Konto abzumelden, müssen wir das Element in Application Modeller vorbereiten.
Spionieren Sie die erforderlichen Elemente aus und überprüfen Sie zunächst, welche Elemente für die Abmeldung erforderlich sind.
Dann müssen wir den Pfeil und die Abmeldeoption ausspähen.
Verwenden Sie die Navigationsstufe, um auf den Pfeil zu klicken und auf Abmelden zu klicken.
Nach der Anmeldeschaltfläche benötigt die Site einige Zeit, um die Kontoinformationen zu laden. Dies hängt von der durchschnittlichen Internetgeschwindigkeit unseres Netzwerks ab.
Verwenden Sie nach der Anmeldung die bedingte Wartezeit, um die Fettschrift zu halten, bis der Abmeldepfeil vorhanden ist.
Arbeiten mit Windows-Anwendungen und mehreren Windows
Wir werden lernen, wie das Schulungsauftragssystem mit dem unten angegebenen schrittweisen Verfahren automatisiert wird. Die Screenshots in den folgenden Abschnitten helfen Ihnen, den Prozess klar zu verstehen.
Step 1 - Erstellen Sie das Geschäftsobjekt.
Step 2 - Konfigurieren Sie den Anwendungsmodellierer.
Step 3 - Das Anmeldefenster ausspähen.
Verwenden Sie Strg + Links, um das Element hervorzuheben, und das Ordnungselement wird zur eindeutigen Identifizierung verwendet.
Step 4 - Die Personalnummer ausspionieren.
Step 5 - Das Passwort ausspionieren.
Step 6 - Den Anmeldebutton ausspähen.
Nun beginnen wir mit dem Implementierungsteil.
Step 7 - Verwenden der Navigationsphase zum Starten der Anwendung.
Step 8 - Verwenden der Schreibphase zum Konfigurieren der Personalnummer.
Step 9 - Verwenden einer anderen Schreibphase zum Konfigurieren des Kennworts.
Step 10 - Verwenden der Navigationsstufe zum Anmelden.
Step 11 - Verknüpfen Sie den Prozess.
Blaues Prisma - Process Studio
Process Studio hat nur Hauptseite. Wenn die Seite veröffentlicht ist, können wir vom Prozessstudio aus anrufen. Wir verwenden das Process Studio zum Entwickeln und Testen.
Unterschied zwischen Process und Object Studio
Der Hauptunterschied zwischen Prozess- und Objektstudio ist unten angegeben -
Process Studio | Object Studio |
---|---|
Es wird als Diagramm erstellt, das vom Entwicklungstool wie ein Flussdiagramm aussieht | Erstellen Sie Objekte grafisch mit dem Entwicklungstool |
Phasen: Wir haben die Alarmphase in Process Studio | Stufen: Lesen, Schreiben, Navigieren, Codieren und Warten |
Wir haben die Hauptseite | Wir haben die Seite initialisiert und bereinigt |
Der Prozess interagiert mit dem Objektstudio und dem Kontrollraum | Object Studio interagiert mit externen Anwendungen. |
Launch and Application Modeller ist nicht verfügbar | Launch and Application Modeller ist verfügbar |
Stufen in Process Studio
Im Folgenden werden verschiedene Phasen im Process Studio aufgeführt:
- Link
- Block
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- Mehrfachberechnung
- Datenelement
- Collection
- Loop
- Note
- Anchor
- End
- Alert
- Exception
Veröffentlichen der Objektstudioseiten
Wir können die Objektstudioseiten mit den folgenden Schritten veröffentlichen:
Entwickeln Sie das Geschäftsobjekt.
Stellen Sie die Business-Objektaktionen bereit.
Veröffentlichen Sie das Objektstudio.
Nach dem Veröffentlichen des Prozesses können wir im Process Studio ausführen.
Veröffentlichen des Prozesses im Kontrollraum
Wir können den Prozess im Kontrollraum mit den folgenden Schritten veröffentlichen:
Entwickeln Sie das Prozessobjekt.
Doppelklicken Sie auf die Beschreibung.
Aktivieren Sie dann das Kontrollkästchen Veröffentlichen Sie den Prozess im Kontrollraum.
Der veröffentlichte Prozess wird im verfügbaren Prozess angezeigt.
Eingabe- / Ausgabeparameter übergeben
Wir möchten einige Parameter mithilfe der Eingabe- / Ausgabeparameter an eine Seite an eine andere Seite übergeben.
Wir erstellen die Eingabe- und Ausgabeparameter in Process Studio.
Wir müssen die Eingabeparameter in der Startphase deklarieren.
Wir müssen die Ausgabeparameter in der Endphase deklarieren.
Wir werden uns einen schrittweisen Ansatz ansehen, um Eingabe- und Ausgabeparameter zu übergeben -
Step 1 - Erstellen Sie das Geschäftsobjekt.
Step 2 - Definieren Sie die Eingabeparameter in der Startphase.
Step 3 - Doppelklicken Sie auf Start Stage, um die Eingabeparameter zu konfigurieren.
Step 4 - Definieren Sie die Ausgabeparameter in End Stage.
Step 5 - Zur einfachen Berechnung gehen Sie zur Berechnungsstufe.
Step 6 - Schließen Sie den Prozess an und speichern Sie ihn.
Step 7 - Wir müssen den Prozess veröffentlichen.
Step 8 - Nach dem Veröffentlichen des Prozesses können wir von Process Studio aus ausführen.
Step 9 - Wir müssen den Prozess im Prozessstudio erstellen.
Step 10 - Verwenden Sie die Aktionsphase, um den Prozess von Object Studio aus aufzurufen.
Step 11: Erstellen Sie die Datenelemente und führen Sie den Prozess aus.
Blaues Prisma - Ausnahmebehandlung
Die Ausnahmebehandlung wird durch die Verwaltung von Ausnahmen in der nicht unterstützten Automatisierung definiert . Es stellt sicher, dass Probleme nach Möglichkeit automatisch gelöst oder von Systemadministratoren leicht identifiziert und repariert oder gegebenenfalls zur Fertigstellung durch den Menschen übergeben werden können. Der Erfolg der Ausnahmebehandlung hängt davon ab, wie gut sie während der Entwicklung implementiert wird.
Ausnahmebehandlung in Blue Prism
Die Ausnahmebehandlung ist ein kritischer Bestandteil jeder Blue Prism-Lösung. Eine Ausnahme ist ein Problem, das während der Ausführung eines Prozesses / Objekts auftritt.
Wenn im blauen Prisma Fehler auftreten, werden Ausnahmen generiert.
Ausnahmebehandlungsstufen
Die Ausnahmebehandlung kann mithilfe der Wiederaufnahme-, Wiederherstellungs- und Ausnahmestufe erreicht werden.
Recovery - Beginnt einen Block zur Behandlung von Ausnahmen.
Resume - Beendet einen Block zur Behandlung von Ausnahmen.
Exception - Löst explizit eine Ausnahme bei der Ausführung von Prozessen oder Objekten aus.
Arten von Ausnahmen
Wir haben 3 Arten von Ausnahmen in Blue Prism -
Interne Ausnahmen
Systemausnahmen
Geschäftsausnahmen
Interne Ausnahmen
Interne Ausnahmen basieren auf unseren fehlenden obligatorischen Daten in Stufen.
Angenommen, wir möchten die Daten für neu erstelltes Excel speichern. Wir haben jedoch den Pfad nicht angegeben und erhalten dann die internen Ausnahmen.
Ein anderes Beispiel ist, wenn wir in der Berechnungsphase einen ungültigen Ausdruck geben, erhalten wir interne Ausnahmen, wie unten gezeigt -
Erstellen Sie 3 Datenelemente, dh X, Y und Z mit Texttyp.
Verwenden Sie die Berechnungsstufe, um die einfache Berechnung durchzuführen
Führen Sie nun den Prozess aus.
Geschäftsausnahmen
Diese Ausnahmen sind eigentlich keine Ausnahmen. Basierend auf den Geschäftsregeln erstellen wir jedoch die Ausnahmen. Wir müssen manuell durch den Bot feuern.
Nehmen wir an, wir arbeiten an Excel-Daten mit dem Namen des Mitarbeiters und seinem Kontostand. Lesen Sie diese Daten in Sammlungen ein und überprüfen Sie den Kontostand jedes Mitarbeiters. Wenn der Kontostand eines Mitarbeiters Null ist, müssen wir eine Ausnahme auslösen und die Nachricht protokollieren. Gemäß den Geschäftsregeln können die Zahlungen nicht ausgeführt werden, wenn der Saldo Null ist.
Step 1 - Zuerst lesen wir die Daten und speichern die Sammlung.
Step 2- Wir müssen Sammlungen durchlaufen und prüfen, ob die Spalte Null hat. Wenn ja, dann werfen Sie eine Ausnahme.
Step 3- Wir müssen die Ausnahmestufe konfigurieren. Da wir so viele Ausnahmetypen haben, müssen wir diese als Geschäftsausnahme konfigurieren.
Systemausnahmen
Systemausnahmen treten auf, wenn das Internet nicht verfügbar ist oder unser Bot Internet oder Systemfehler benötigt.
Wir müssen diese Ausnahmen mithilfe der Phasen Wiederherstellung und Fortsetzen behandeln. Wir müssen keine Verbindung zur Wiederherstellungsphase herstellen, wann und wo immer Ausnahmen ausgelöst werden. Sofort fängt die Wiederherstellungsphase diese Ausnahmen ab.
Ausnahme Bubbling
Wenn die Ausnahme ausgelöst wird, bewegt sie sich nach oben in Richtung des Flusses, bis sie von der Wiederherstellung erfasst wird. Dies wird als Ausnahme-Blubbing bezeichnet.
Blaues Prisma - Arbeitswarteschlangen
Eine Arbeitswarteschlange ist eine interne konfigurierbare Liste, mit der ein Prozess seine Arbeitslast verwalten kann. Ein Prozess kann unterschiedliche Arbeitswarteschlangen verwenden, und eine Arbeitswarteschlange kann bei Bedarf von mehreren Prozessen gemeinsam genutzt werden.
Die Registerkarte Warteschlangenverwaltung im Kontrollraum bietet die betriebliche Benutzeroberfläche für Arbeitswarteschlangen. Die Registerkarte ist in zwei Bereiche unterteilt: In der oberen Hälfte wird eine Liste der Warteschlangen angezeigt, und in der unteren Hälfte wird eine Liste der Elemente in einer Warteschlange angezeigt.
Konfiguration der Arbeitswarteschlange
Arbeitswarteschlangen werden im System Manager erstellt, die administrativen sind von Blue Prism.
Stichworte
Ein Tag ist ein Schlüsselwort des Begriffs, der einem Arbeitswarteschlangenelement als Methode zum Kategorisieren oder Gruppieren dieses Elements zugewiesen wird.
Tags hinzufügen
Das Hinzufügen eines Tags zu einem Arbeitswarteschlangenelement erfordert lediglich die Verwendung einer Aktionsphase. Fügen Sie Ihrem Prozessablauf eine Aktionsstufe hinzu. Führen Sie in der Aktionsphase die folgenden Aktionen aus:
Wählen Sie das Geschäftsobjekt Intern - Arbeitswarteschlangen aus.
Wählen Sie die Aktion "Tag-Element" aus.
Stellen Sie den Eingabeparameter für die Artikel-ID als Artikel-ID für das Arbeitswarteschlangenelement ein, das Sie markieren möchten. Das Element muss nicht gesperrt werden, um ein Tag hinzuzufügen.
Legen Sie den Tag-Eingabeparameter als das Tag fest, das Sie dem Arbeitswarteschlangenelement hinzufügen möchten.
OK klicken.
Tags entfernen
Das Entfernen eines Tags aus einem Arbeitswarteschlangenelement erfordert auch die Verwendung einer Aktionsstufe. Führen Sie die folgenden Schritte in Process Studio aus, um ein Tag zu entfernen:
Fügen Sie Ihrem Prozessablauf eine Aktionsstufe hinzu.
Führen Sie in den Aktionseigenschaften Folgendes aus:
Wählen Sie das Geschäftsobjekt Intern - Arbeitswarteschlangen aus.
Wählen Sie die Aktion Untag Item.
Stellen Sie den Eingabeparameter für die Artikel-ID als Artikel-ID für das Arbeitswarteschlangenelement ein, dessen Tag Sie aufheben möchten. Das Element muss nicht gesperrt werden, um ein Tag zu entfernen.
Legen Sie den Tag-Eingabeparameter als Tag fest, das Sie aus dem Arbeitswarteschlangenelement entfernen möchten.
OK klicken.
Der folgende Screenshot erklärt die obigen Schritte klar -
Status
Jedes Arbeitswarteschlangenelement hat einen Status. Der Status kann verwendet werden, um aufzuzeichnen, welche Arbeiten bisher an einem Arbeitswarteschlangenelement ausgeführt wurden
Das Festlegen des Status für ein Arbeitswarteschlangenelement erfordert lediglich die Verwendung einer Aktionsstufe. Die folgenden Schritte sind erforderlich -
Fügen Sie Ihrem Prozessablauf eine Aktionsstufe hinzu
Gehen Sie in den Aktionseigenschaften wie folgt vor:
Wählen Sie das Geschäftsobjekt Intern - Arbeitswarteschlangen aus.
Wählen Sie die Aktion Status aktualisieren.
Stellen Sie den Eingabeparameter für die Artikel-ID als Artikel-ID für das Arbeitswarteschlangenelement ein, dem Sie einen Status zuweisen möchten.
Stellen Sie den Statuseingabeparameter auf den Status ein, mit dem Sie das Arbeitswarteschlangenelement aktualisieren möchten.
OK klicken
Der folgende Screenshot erklärt die obigen Schritte klar -
Status verwenden
Ihr Prozess kann auch so konfiguriert werden, dass der Elementstatus verwendet wird, um sicherzustellen, dass Schritte innerhalb Ihres Prozesses niemals wiederholt werden.
Um den Artikelstatus zu verwenden, fügen Sie Ihrem Prozess einfach Entscheidungsphasen hinzu, die den Artikelstatus überprüfen, damit alle Teile Ihres Prozesses, die bereits für den Artikel ausgeführt wurden, übersprungen werden können. Denken Sie daran, dass der Artikelstatus als Ausgabe der Aktion "Nächsten Artikel abrufen" zurückgegeben werden kann.
Priorität
Beim Entwerfen einer automatisierten Lösung sollten Sie berücksichtigen, ob andere Arbeitstypen oder Szenarien innerhalb des Prozesses vor den anderen Arbeitselementen bearbeitet werden sollten.
Priorität verwenden
Die Priorität für ein Arbeitswarteschlangenelement wird festgelegt, wenn das Element zum ersten Mal mit der Aktion Zur Warteschlange hinzufügen zur Warteschlange hinzugefügt wird. Die Priorität eines Elements kann nicht geändert werden, nachdem es der Warteschlange hinzugefügt wurde.
Aktive Warteschlangen
Unter Verwendung des herkömmlichen Sitzungsverwaltungsmodells werden Sitzungen mit Ressourcen gestartet, die die Arbeitswarteschlange nach zu erledigenden Fällen abfragen. Diese Sitzungen werden manuell im Kontrollraum oder über einen Scheduler-Dienst gestartet, der auf einer Blue Prism Server-Instanz ausgeführt wird.
Aktive Warteschlangen führen einen alternativen Mechanismus zum Verwalten der Sitzungen ein, die die Warteschlangen bearbeiten, und ermöglichen eine engere Zuordnung zwischen Arbeitswarteschlangen und Sitzungen.
Anstatt Sitzungen separat im Kontrollraum zu erstellen und dann zur Warteschlangenverwaltungsseite zu wechseln, um die Ergebnisse anzuzeigen, können Sie in aktiven Warteschlangen eine Zielanzahl von Ressourcen festlegen, die in der Warteschlange arbeiten sollen. Blue Prism verwendet die aktive Warteschlangenkonfiguration, um zu bestimmen, wie dieses Ziel erreicht werden soll.
Aktive Arbeitswarteschlangen sind nur nützlich, wenn Dutzende von Sitzungen für einen Prozess ausgeführt werden. Ist dies nicht der Fall, werden die Vorteile von Active Work Queues nicht realisiert.
Blaues Prisma - Anmeldeinformations-Manager
Anmeldeinformationen sind ein sicheres Repository für Details, die zum Anmelden bei Zielanwendungen verwendet werden. Sie werden in der Blue Prism-Datenbank verschlüsselt, um sie nur denjenigen zugänglich zu machen, die sie verwenden können sollten.
Das Anmeldeinformationsverwaltungssystem bestimmt, welche Prozesse, Ressourcen und Rollen zum Zugriff auf die Informationen berechtigt sind, und ein spezielles Geschäftsobjekt für interne Anmeldeinformationen bietet Aktionen für die Verwendung von Anmeldeinformationen.
Um die Anmeldeinformationen zu konfigurieren, gehen Sie zu System Manager → Sicherheit → Anmeldeinformationen.
Bevor Sie zuerst die Anmeldeinformationen erstellen, müssen Sie den Schlüssel konfigurieren. Nur dann können Anmeldeinformationen erstellt werden.
Anmeldeinformationen erstellen.
Benutzer-, Rollen- und Protokollverwaltung
In diesem Kapitel werden wir uns mit der Benutzer-, Rollen- und Protokollverwaltung in der Blue Prism-Umgebung befassen.
Schritt 1
Loggen Sie sich in das blaue Prisma ein
Schritt 2
Wählen Sie System → Sicherheit → Benutzer
Schritt 3
Das Fenster öffnet sich rechts. Wir finden die neue Option. Klicken Sie darauf.
Schritt 4
Das Fenster wird mit dem Namen geöffnet, während der Assistent zum Erstellen des Benutzers den Namen und das Kennwort eingibt.
Schritt 5
Klicken Sie auf die Schaltfläche Weiter, und ein Fenster mit der Kennwortdauer und der Zuweisung der Rolle wird geöffnet.
Schritt 6
Wir haben die Erlaubnis gegeben, auf die Entwicklung zuzugreifen, und dann auf Fertig stellen geklickt.
Melden Sie sich jetzt vom Administrator ab und dann mit dem von uns erstellten Benutzer an.
Wir können diesen Zugang zu Hause und zum Studio beobachten, da wir nur die Erlaubnis hatten, auf die Entwicklung zuzugreifen.
E-Mail- und Oberflächenautomatisierung
In diesem Kapitel werden die Themen E-Mail-Automatisierung und Oberflächenautomatisierung behandelt.
E-Mail-Automatisierung
Bevor wir eine E-Mail-Automatisierung durchführen können, müssen wir unserem derzeit verwendeten Google Mail-Konto eine Berechtigung erteilen.
Führen Sie die folgenden Schritte aus, um dem Google Mail-Konto die Berechtigung zu erteilen.
Gehen Sie zur Seite Mein Konto → Klicken Sie auf Anmelden & Sicherheit → Scrollen Sie zum Ende der Seite und wählen Sie die Option Weniger sichere Apps → Aktivieren.
Step 1 - Wir müssen die E-Mail-Einstellungen in Aktion konfigurieren.
Step 2 - Erstellen Sie zwei Datenelemente für Benutzername, Passwort, von E-Mail-Adresse und E-Mail-Adresse.
Step 3 - Geben Sie die POP3- und SMTP-Serverdetails an
Step 4 - Geben Sie die POP3- und SMTP-Portdetails an.
Step 5- Geben Sie den Wert für POP3 UseSSL und SMTP UseSSL an. Der folgende Screenshot erklärt alle oben genannten Schritte klar.
Step 6 - Nennen wir es "Mail senden".
Step 7 - Der nächste Schritt besteht darin, den Prozess zu verknüpfen.
Oberflächenautomatisierung
Blue Prism bietet Oberflächenautomatisierungstechniken, die als Alternative verwendet werden können, wenn keine Technologieanschlüsse verfügbar sind. Einige dieser Techniken zur Oberflächenautomatisierung werden in den Abschnitten "Regionen", "Zeichenanpassung", "Globale Klicks" und "Schlüssel" kurz beschrieben.
Führen Sie die folgenden Schritte aus, um die Oberflächenautomatisierung auf Ihrem Gerät auszuführen. Screenshots sind nach jedem Schritt zum leichteren Verständnis enthalten -
Step 1 - Erstellen Sie das Geschäftsobjekt und konfigurieren Sie den Anwendungsmodellierer mit Surface Automation.
Step 2 - Im nächsten Schritt müssen wir einen neuen Anwendungsmodellnamen wie unten angegeben definieren. -
Step 3 - Wählen Sie basierend auf dem verwendeten Anwendungstyp einen aus, wie unten gezeigt. -
Step 4 - Geben Sie die Art der verwendeten Anwendung an.
Step 5 - Geben Sie in diesem Schritt den Pfad ein, in dem die .exe Datei wird gespeichert oder durchsuchen Sie den Speicherort mit der Schaltfläche Durchsuchen wie unten gezeigt -
Step 6 - Geben Sie die Elementdetails ein und starten Sie die Anwendung.
Step 7 - Wir können die Anwendung über die Startschaltfläche unten wie unten angegeben starten.
Step 8 - Melden Sie sich mit den Anmeldeinformationen bei der Anwendung an.
Step 9 - Identifizieren Sie die Spionageelemente wie unten gezeigt -
Step 10 - In diesem Schritt müssen wir den Benutzernamen und das Passwort identifizieren.
Step 11 - Identifizieren Sie den Benutzernamen.
Step 12 - Identifizieren Sie das Passwort.
Step 13 - Identifizieren Sie die Anmeldeschaltfläche.
Step 14 - Erstellen Sie die beiden Datenelemente: username und password.
Step 15 - Starten Sie die Anwendung über die Navigationsstufe.
Step 16 - Konfigurieren Sie den Benutzernamen über die Navigationsstufe.
Step 17 - Konfigurieren Sie das Passwort über die Navigationsstufe.
Step 18 - Führen Sie nun den Prozess aus.
Blaues Prisma - Zeitplanverwaltung
In diesem Abschnitt werden wir uns mit dem Zeitplanmanagement befassen.
Planer
Mit dem Blue Prism-Tool können Prozesse zu bestimmten Zeiten ausgeführt und in verschiedenen Intervallen wiederholt werden. Es wird als Scheduler bezeichnet.
Scheduler konfigurieren
Auf der Registerkarte System haben wir die Option Scheduler. Konfigurieren Sie den Scheduler wie unten gezeigt -
Nachdem wir den Scheduler konfiguriert haben, müssen wir auf das Kontrollkästchen klicken, um den Scheduler wie unten gezeigt zu aktivieren.
Wenn die Ressource offline ist, haben wir retry optionunter Ausfallsicherheit im Scheduler. Wir können wählen, ob wir es in Sekunden und in Anzahl von Malen wiederholen möchten.