Przejdź do głównej zawartości

Obieg sprawy i etapy

Funkcje z tego obszaru prowadzą sprawę przez proces: tworzą ją, przekazują na kolejne etapy, zamykają, kopiują i numerują. Kliknij nazwę funkcji, żeby przejść do jej opisu ze składnią, argumentami i przykładami.

Funkcja Opis
AddCaseEvent Tworzy niestandardowy wpis zdarzenia sprawy.
AddCaseToRepository Dodaj sprawę do folderu według ścieżki.
AddComment Dodaje komentarz do bieżącej sprawy.
AddNews Tworzy wiadomości (z tematem i treścią) dla określonych (lub wszystkich) działów.
AssignCaseToUser Sprawdza, czy właściciel sprawy jest ustawiony na jednego z użytkowników określonych w fromUsers i przypisuje sprawę do określonego użytkownika.
AssignProcedure Przypisuje inną procedurę do bieżącej sprawy.
CaseProcessingTime Zwraca czas przetwarzania sprawy w minutach dla określonych statusów i użytkowników.
CaseStatusId Zwraca identyfikator bieżącego statusu sprawy lub określonego statusu.
ChangeStage Zmienia bieżący etap sprawy na określony.
CheckAllRequiredParams Sprawdza, czy bieżąca sprawa ma wszystkie wymagane parametry.
CloseCase Zamyka bieżącą sprawę.
CopyAndAssignCase Utwórz kopię bieżącej sprawy.
CopyCase Tworzy kopię bieżącej sprawy.
CreateCase Tworzy nową sprawę z określoną nazwą procedury.
CurrentStage Zwraca pełną nazwę bieżącego etapu sprawy.
DeleteCase Usuwa bieżącą sprawę.
ExecuteAction – jak działa Wywołuje zdefiniowaną akcję JavaScript na dokumencie dołączonym do sprawy.
FindAndRegisterNextNumber Zwraca kolejny numer zarejestrowany dla danego typu spraw dla określonej grupy.
FindNextNumberByDate Zwraca numer dla podanego typu spraw, dla podanej grupy i dla podanej daty.
FireRules Uruchamia automatyczne reguły z określonej tabeli lub sprawy odniesionej przez ID lub pole odniesienia.
ForwardCase Przekazuje sprawę do użytkownika, jednocześnie zmieniając jej etap.
GetComments Pobierze komentarze dla bieżącej sprawy.
GetJSON Zwraca bieżącą sprawę w formacie JSON.
GetLastNumber Zwraca ostatni numer wygenerowany dla danego typu i klucza.
GetNumbersList Zwraca wszystkie numery wygenerowane dla danego typu i klucza.
GetSortValue Konwertuje określoną wartość z mechanizmu numeracji na liczbę dziesiętną, która umożliwia sortowanie.
GetXML Zwraca bieżącą sprawę w formacie XML.
GrantTemporaryAccessToCase Przyznaje tymczasowy dostęp do sprawy dla użytkownika zewnętrznego.
HideAllTemplates Ukrywa wszystkie szablony w bieżącym widoku sprawy.
HideTemplate Ukrywa określony szablon w bieżącym widoku sprawy.
IsFormValid Sprawdza, czy wszystkie wymagania dla bieżącej sprawy (wymagane pola, załączone dokumenty itp.) są spełnione.
IsPrint Zwraca wartość true, jeśli reguła jest wykonywana podczas drukowania sprawy.
MailHeaderValue Zwraca wartość określonego nagłówka wiadomości e-mail, która utworzyła sprawę.
NextNumber Zwraca kolejny numer obliczony na podstawie określonego wzorca.
RedirectToCase Przekierowuje użytkownika do określonego formularza sprawy w wybranym celu.
RedirectToUrl Przekierowuje użytkownika na określony URL w określonym oknie/zakładce.
RegisterNextNumber Rejestruje określony numer dla bieżącej sprawy, aby inne sprawy nie mogły przypisać tego samego numeru dla tego samego klucza.
RemoveCaseFromNextNumber Usuwa zarejestrowane informacje o numeracji dla określonej sprawy.
RemoveNextNumber Usuwa zarejestrowany numer dla bieżącej sprawy o określonym typie.
Renumerate Ponownie numeruje sprawy na podstawie określonych kryteriów.
ResetNextNumber Usuwa zarejestrowany numer dla bieżącej sprawy o określonym typie.
SaveCase Zapisuje bieżącą sprawę i przeładowuje stronę internetową.
ShowTemplate Pokazuje określony szablon w bieżącym widoku sprawy.
StartProgress Pasek postępu w przeglądarce użytkownika z określonym tytułem i liczbą kroków.
StopProgress I ukrywa pasek postępu w przeglądarce użytkownika.
TerminateTemporaryAccessToCase Kończy tymczasowy dostęp do sprawy.
UpdateProgress Pasek postępu w przeglądarce o określony krok i z określonym tekstem.

Pełną listę obszarów znajdziesz w artykule Funkcje używane w regułach biznesowych.