-
Administrator otworzył do edycji plik BPM.exe.config, znajdujący się w folderze z aplikacją desktop Comarch BPM i w ramach klucza „RPAFolderPath” wprowadził ścieżkę do aplikacji desktop Comarch BPM – w tym przypadku
– a później zapisał zmianę. -
Administrator dodał na zakładce
[Automatyczne generowanie dokumentów] trzy punkty ACD należące do typu „Współpraca z Comarch OCR” o następujących nazwach: -
- Faktury od Firmy A (zgodnie z ustawieniami punktu dokumenty wygenerowane w tym punkcie mają trafiać do obiegu „Faktury – firma A”)
-
- Faktury od Firmy B (zgodnie z ustawieniami punktu dokumenty wygenerowane w tym punkcie mają trafiać do obiegu „Faktury – firma B”)
-
- Faktury od Firmy C (zgodnie z ustawieniami punktu dokumenty wygenerowane w tym punkcie mają trafiać do obiegu „Faktury – firma C”)

Ustawienia punktu ACD „Faktury od Firmy A” – zakładka „Ogólne”

Ustawienia punktu ACD „Faktury od Firmy A” – zakładka „Kontrolki”
- następnie administrator przeszedł na zakładkę
[Konfiguracja automatycznego trybu pracy] i kliknął przycisk
[Dodaj].
Wskazówka
Aby zobaczyć przykład, kliknij na film poniżej.
https://pomoc.comarch.pl/dms/wp-content/uploads/2023/07/robo1.mp4
- Na zakładce „Edytor skryptów” w ramach pola „Nazwa programu” wpisał „Faktury z firm A,B,C”, później na zakładce „Uprawnienia” nadał uprawnienia do programu dla siebie i kilku innych operatorów i kliknął
[Zapisz].
Wskazówka
Aby zobaczyć przykład, kliknij na filmy poniżej.
https://pomoc.comarch.pl/dms/wp-content/uploads/2023/07/robo2.mp4
https://pomoc.comarch.pl/dms/wp-content/uploads/2023/07/robo3.mp4
- Na zakładce „Edytor skryptów” w polu edytora administrator wprowadził następujący kod:
Globals.ACD.Show();
while (1==1)
{
Globals.ACD.RefreshList();
Globals.ACD.SetPoint("Faktury od Firmy A",1);
Globals.ACD.SetDocumentFlow("Faktury – firma A");
Globals.ACD.GenerateDMSDocuments();
Globals.ACD.RefreshList();
Globals.ACD.SetPoint("Faktury od Firmy B",1);
Globals.ACD.SetDocumentFlow("Faktury – firma B");
Globals.ACD.GenerateDMSDocuments();
Globals.ACD.RefreshList();
Globals.ACD.SetPoint("Faktury od Firmy C",1);
Globals.ACD.SetDocumentFlow("Faktury – firma C");
Globals.ACD.GenerateDMSDocuments();
}

Wprowadzanie kodu do edytora skryptów
- Następnie administrator nacisnął przycisk
[Kompiluj i zapisz]. Kompilacja przebiegła pomyślnie, więc w dolnej części okna wyświetlona została informacja „Kompilacja skryptu zakończyła się sukcesem”.

Zakładka „Edytor skryptów” po skompilowaniu skryptu
- Następnie administrator zapisał zmiany, klikając przycisk
[Zapisz]. Później nacisnął przycisk
[Uruchom] i w ramach otwartego okna „Uruchom program” wybrał w polu „Uruchom program” program „Faktury z firm A,B,C” i (nie zaznaczając checkboxa „Zabezpiecz hasłem”), a później kliknął przycisk
[Uruchom].

Okno „Uruchom program” – wybór programu „Faktury z firm A,B,C”
- wówczas administrator został przeniesiony na zakładkę „Automatyczne generowanie dokumentów”, gdzie otworzyło się okno „Automatyczny tryb pracy”, a w tle odbywało się inicjowanie dokumentów.

Automatyczny tryb pracy – inicjowanie dokumentów
- Gdy wszystkie dokumenty zostały wygenerowane, administrator kliknął przycisk
[Zatrzymaj program]. Okno „Automatyczny tryb pracy” zostało zamknięte.

Widok zakładki „Automatyczne generowanie dokumentów” po zatrzymaniu programu.
- Następnie administrator przeszedł na zakładkę
[Dokumenty w obiegu] – na liście dokumentów widoczne były wszystkie dokumenty wygenerowane w wyniku działania programu „Faktury z firm A,B,C”. Po wejściu do przykładowego dokumentu można zauważyć, że na dokument zmapowano również wartości odczytane przez OCR, zgodnie z ustawieniami punktów ACD.

Lista dokumentów z dokumentami wygenerowanymi w automatycznym trybie pracy

Przykładowy dokument wygenerowany w automatycznym trybie pracy
Film
W artykule Automatyczne generowanie dokumentów dzięki mechanizmom RPA. Prezentacja funkcjonalności dostępny jest również film z lektorem przedstawiający funkcjonalność.
Rozpoczynasz pracę z Comarch BPM (dawniej DMS) i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch BPM (dawniej DMS) i chcesz dowiedzieć się więcej?