AssignProcedure

Ostatnia modyfikacja Wrzesień 15, 2017

Zastosowanie

Zmienia typ procedury dla bieżącej sprawy. Funkcja wykorzystywana głównie do przypisywania typu procedury dla spraw tworzonych jako „Unknow procedure” – procedura nieznana.
Dla zgodnych pól (co do nazwy pola i typu) w obu typach procedur, wartości tych pól zostaną zachowane. Wartości z pól, które nie występują w przypisywanym typie procedury zostaną utracone.

Składnia

AssignProcedure ( "Procedure name" [,"Stage name"] )

Argumenty

  •  „Procedure name” – Nazwa procedury, która zostanie przypisana do bieżącej sprawy.
  • [„Stage name”] – Nazwa etapu który zostanie przypisany do bieżącej sprawy po zmianie typu procedury.

 

Elementy powiązane


Przykład

Użytkownik ma zdefiniowany proces/procedurę o nazwie „Korespondencja przychodząca” oraz proces „Obieg faktur kosztowych”.
Wszystkie dokumenty są rejestrowane w procesie „Korespondencja przychodząca”.
Jeżeli zarejestrowany zostanie dokument typu faktura kosztowa, użytkownik chciałby zmienić przypisany do tej sprawy proces z „Korespondencja przychodząca” na „Obieg faktur kosztowych”.
W tym celu definiuje przycisk (reguła ręczna), który zawiera następujący skrypt:

AssignProcedure("Obieg faktur kosztowych");