W tej grupie znajdują się podstawowe aktywności pozwalające przypisać wartości do zmiennych czy wykonać metody.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_podstawowe.png)
Opóźnij proces
Aktywność pozwala wstrzymać wykonanie procesu na określony w oknie właściwości czas. Proces pozostaje w stanie aktywnym, zatem wykonanie innego procesu w aktualnym wątku serwera BPM nie jest możliwe. Stan procesu nie jest zapisywany w bazie danych.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_wlasciwosci-opoznij-proces.png)
Przypisz
Za pomocą tej aktywności można przypisać wartość do wybranej zmiennej.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_przypisz.png)
Przypisz wiele
Jest to seryjne przypisywanie wartości do zmiennych, dzięki czemu nie ma konieczności używania kolejno wielu aktywności Przypisz.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_przypisz-wiele.png)
Stwórz okres czasu
Aktywność pozwala wygenerować zmienną typu TimeSpan przechowującą okres czasu, który można wykorzystać jako argument przykładowo w aktywności Opóźnij proces.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_stworz-okres-czasu.png)
Wykonaj metodę
Aktywność pozwala wykonać wewnątrz procesu dowolną metodę systemową. Dokumentację API zawierającą opis wszystkich metod systemowych można znaleźć na indywidualnych stronach partnerskich w zakładce Comarch ERP Altum → Aktualne wersje, w sekcji API Comarch ERP Altum.
Wywołanie metody DeleteElement na dokumencie faktury sprzedaży.
Na Flowchart należy przenieść aktywność Wykonaj metodę, a następnie wypełnić pola:
- Obiekt – Comarch.B2.Common.Locator.GetService(Of Comarch.B2.Sales.Interfaces.Presentation.ISalesInvoiceService)
- Nazwa metody – “DeleteElement”
- Parametry – inicjacja nowego słownika: New Dictionary (Of String, Object) From {{“document”, FS},{“elementId”, FS.Elements(0).Id}}
- Rezultat – w tym przypadku pole można pozostawić puste
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_wykonaj-metode.jpg)
Tak wypełniona aktywność Wykonaj metodę usunie, z wcześniej pobranej do procesu faktury sprzedaży, pierwszy element.
Wykonaj metodę (.Net)
Aktywność podobna do Wykonaj metodę. Należy podać jedno z pól TargetType lub TargetObject w celu wykonania metody nieinstancyjnej lub instancyjnej. W oknie właściwości można określić parametry metody lub przypisać jej wynik do zmiennej.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_wykonaj-metode-net.png)
Wypisanie na standardowe wyjście
Pozwala wypisać określony tekst w konsoli serwera BPM. Opcjonalnie jest też możliwość określenia autora tekstu we właściwościach aktywności.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_wypisanie-na-standardowe-wyjscie.png)
Zapisz do pliku
Za pomocą aktywności można zapisać dane do pliku. Dane należy podać w postaci binarnej (tablica bajtów). Należy również określić ścieżkę do pliku wraz z jego nazwą i określić czy plik ma zostać nadpisany, jeśli plik istnieje już w tej lokalizacji.
![](https://pomoc.comarch.pl/altum/20225/wp-content/uploads/2019/02/BPM_WAS_zapisz-do-pliku.png)