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.