← Powrót do listy dostępnych zadań automatycznych

 
 Jeśli masz problem ze zrozumieniem jak działa zadanie automatyczne, sprawdź opisy: Zadanie automatyczne, Wykonanie warunkowe, Parametry komponentów

Kategoria: Dokument

Dostępna od wersji: 1.0.18

Opis 

Dla dokumentów podłączonych do procesu, zadanie wymusza uruchomienie akcji na klasie dokumentów na podstawie wybranego źródła. Zadanie uruchamia tylko te akcje które w konfiguracji mają podany ten sam proces z którego jest wykonywane zadanie. Żeby komponent zadziałał musi do procesu być dodany dokument. Można ograniczyć wykonywanie akcji tylko do dokumentów znajdujących się na lisie konfiguracyjnej. W zależności ile będzie dodanych pasujących dokumentów tyle razy wykona się akcja ustawiona w klasie dokumentów. Jest to przydatne jeżeli chcemy np wymusić synchronizacje indeksów na dokumencie.


Parametry konfiguracyjne

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Źródło akcji*1.0.18Login użytkownika, którego dane zostaną zapisane do zmiennych.Tekst Edytowalna lista rozwijalna

Należy wybrać źródło akcji które została skonfigurowane w ustawieniach klasy (NIE mylić z "Typ akcji"):

  1. Dodanie nowego dokumentu z poziomu archiwum
  2. Dodanie nowego dokumentu z poziomu procesu
  3. Odłączenie dokumentu
  4. Podłączenie dokumentu z archiwum
  5. Usunięcie dokumentu
  6. Wygaśnięcie dokumentu
  7. Zmiana danych w procesie
Klasa dokumentu1.0.18Rodzaje danych użytkownika, które zostaną zapisane do zmiennych.Tablica wartości tekstowych Edytowalna lista rozwijalna

Ograniczenie wykonywania aplikacji tylko do dokumentów które znajdują się liście. Gdy parametr pusty aplikacja wykonuje się dla każdego dokumentu

Parametr*- pole wymagane

Zachowanie się aplikacji na rożny typ akcji.

Typ akcjiOpis zachowania
Podłączenie dokumentu do procesówBrak reakcji
Przepisanie indeksów z dokumentu do procesuBrak reakcji
Przepisanie indeksów z procesu do dokumentuPrzepisuje wybrane zmienne z procesu do odpowiednich indeksów w dokumentach dołączonych do procesu
Usunięcie dokumentuUsuwa dokument z procesu i archiwum
Utworzenie nowego procesuTworzy nowy proces z dokumentami które są załączone. Ilość procesów zależy od ilości dokumentów w procesie pasujących do konfiguracji komponentu. UWAGA Jeżeli mamy 4 dokumenty w procesie, to komponent utworzy 1 proces z 1 dokumentem . 2 proces z 2 dokumentami, 3 z 3, 4 z itd. Kolejność dodawania dokumentów jest od najnowszego w procesie. UWAGA. dla źródła akcji "Usunięcie dokumentu" Tworzone są nowe procesy bez dokumentów. dokumenty nie są usuwane z archiwum. Zawsze dokumenty zostają w oryginalnym procesie.
Uruchomienie skryptuUruchamia się skrypt dla każdego dokumenty skonfigurowanego w parametrach komponentu



Źródło Akcji

Wartość przekazywana

Wartość wyświetlana w komponencie

Wartość ustawiana w klasie dokumentów

NEW_DOCUMENT_IN_ARCHIVE Nowy dokument w archiwumDodanie nowego dokumentu z poziomu archiwum
NEW_DOCUMENT_IN_PROCESSDodanie dokumentu z dysku do procesuDodanie nowego dokumentu z poziomu procesu
CHANGE_PROCESS_DATAZaakceptowanie zadaniaZmiana danych w procesie
DELETE_DOCUMENT_FROM_ARCHIVEUsunięcie dokumentu z archiwumUsunięcie dokumentu
ADD_DOCUMENT_TO_PROCESSDodanie dokumentu z archiwum do procesuPodłączenie dokumentu z archiwum
DELETE_DOCUMENT_FROM_PROCESSOdłączenie dokumentu z procesuOdłączenie dokumentu
DOCUMENT_EXPIREDUtrata ważności dokumentuWygaśnięcie dokumentu

Przykładowa konfiguracja

Przykładowa konfiguracja w klasie dokumentów

Załóżmy że mamy proces w którym są przekazywane dodatkowe dokumenty, np jakieś grafiki , zrzuty ekranu. Dokumenty te trafiają do klasy "Dokumenty tymczasowe" , które są potrzebne na kolejnych krokach przetwarzania procesu. Po zakończeniu procesu dokumenty już nie są potrzebne. W tym celu jest założona akcja na klasie dokumentów aby przy odłączaniu dokumentu , plik został także usunięty z archiwum.

W tym celu ostatni użytkownik musi odłączyć niepotrzebny dokument. Ale utrzymać porządek w klasie, można wykorzystać tą akcje w celu posprzątania "po sobie" w klasie dokumentów. W tym celu należy przed zakończeniem procesu umieścić wybrane zadania automatyczne i skonfigurować je jak na rysunku:

Spowoduje to, że dla wszystkich dokumentów w aktualnym procesie należących do klasy "Dokumenty tymczasowe" zostanie wywołana ustawiona akcja "Sprzątanie", która usunie te dokumenty z archiwum.

Change log

1.0.18

  • Dodanie komponentu 

 

Zadania związane z komponentem


← Powrót do listy dostępnych zadań automatycznych

 
 Jeśli masz problem ze zrozumieniem jak działa zadanie automatyczne, sprawdź opisy: Zadanie automatyczneWykonanie warunkoweParametry komponentów

Kategoria: Dokument

Dostępna od wersji: 1.0.18

Opis 

Dla dokumentów podłączonych do procesu, zadanie wymusza uruchomienie akcji na klasie dokumentów na podstawie wybranego źródła. Zadanie uruchamia tylko te akcje które w konfiguracji mają podany ten sam proces z którego jest wykonywane zadanie. Żeby komponent zadziałał musi do procesu być dodany dokument. Można ograniczyć wykonywanie akcji tylko do dokumentów znajdujących się na lisie konfiguracyjnej. W zależności ile będzie dodanych pasujących dokumentów tyle razy wykona się akcja ustawiona w klasie dokumentów. Jest to przydatne jeżeli chcemy np wymusić synchronizacje indeksów na dokumencie.


Parametry konfiguracyjne

Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Źródło akcji*1.0.18Login użytkownika, którego dane zostaną zapisane do zmiennych.Tekst Edytowalna lista rozwijalna

Należy wybrać źródło akcji które została skonfigurowane w ustawieniach klasy (NIE mylić z "Typ akcji"):

  1. Dodanie nowego dokumentu z poziomu archiwum
  2. Dodanie nowego dokumentu z poziomu procesu
  3. Odłączenie dokumentu
  4. Podłączenie dokumentu z archiwum
  5. Usunięcie dokumentu
  6. Wygaśnięcie dokumentu
  7. Zmiana danych w procesie
Klasa dokumentu1.0.18Rodzaje danych użytkownika, które zostaną zapisane do zmiennych.Tablica wartości tekstowych Edytowalna lista rozwijalna

Ograniczenie wykonywania aplikacji tylko do dokumentów które znajdują się liście. Gdy parametr pusty aplikacja wykonuje się dla każdego dokumentu

Parametr*- pole wymagane

Zachowanie się aplikacji na rożny typ akcji.

Typ akcjiOpis zachowania
Podłączenie dokumentu do procesówBrak reakcji
Przepisanie indeksów z dokumentu do procesuBrak reakcji
Przepisanie indeksów z procesu do dokumentuPrzepisuje wybrane zmienne z procesu do odpowiednich indeksów w dokumentach dołączonych do procesu
Usunięcie dokumentuUsuwa dokument z procesu i archiwum
Utworzenie nowego procesuTworzy nowy proces z dokumentami które są załączone. Ilość procesów zależy od ilości dokumentów w procesie pasujących do konfiguracji komponentu. UWAGA Jeżeli mamy 4 dokumenty w procesie, to komponent utworzy 1 proces z 1 dokumentem . 2 proces z 2 dokumentami, 3 z 3, 4 z itd. Kolejność dodawania dokumentów jest od najnowszego w procesie. UWAGA. dla źródła akcji "Usunięcie dokumentu" Tworzone są nowe procesy bez dokumentów. dokumenty nie są usuwane z archiwum. Zawsze dokumenty zostają w oryginalnym procesie.
Uruchomienie skryptuUruchamia się skrypt dla każdego dokumenty skonfigurowanego w parametrach komponentu



Źródło Akcji

Wartość przekazywana

Wartość wyświetlana w komponencie

Wartość ustawiana w klasie dokumentów

NEW_DOCUMENT_IN_ARCHIVE Nowy dokument w archiwumDodanie nowego dokumentu z poziomu archiwum
NEW_DOCUMENT_IN_PROCESSDodanie dokumentu z dysku do procesuDodanie nowego dokumentu z poziomu procesu
CHANGE_PROCESS_DATAZaakceptowanie zadaniaZmiana danych w procesie
DELETE_DOCUMENT_FROM_ARCHIVEUsunięcie dokumentu z archiwumUsunięcie dokumentu
ADD_DOCUMENT_TO_PROCESSDodanie dokumentu z archiwum do procesuPodłączenie dokumentu z archiwum
DELETE_DOCUMENT_FROM_PROCESSOdłączenie dokumentu z procesuOdłączenie dokumentu
DOCUMENT_EXPIREDUtrata ważności dokumentuWygaśnięcie dokumentu

Przykładowa konfiguracja

Przykładowa konfiguracja w klasie dokumentów

Załóżmy że mamy proces w którym są przekazywane dodatkowe dokumenty, np jakieś grafiki , zrzuty ekranu. Dokumenty te trafiają do klasy "Dokumenty tymczasowe" , które są potrzebne na kolejnych krokach przetwarzania procesu. Po zakończeniu procesu dokumenty już nie są potrzebne. W tym celu jest założona akcja na klasie dokumentów aby przy odłączaniu dokumentu , plik został także usunięty z archiwum.

W tym celu ostatni użytkownik musi odłączyć niepotrzebny dokument. Ale utrzymać porządek w klasie, można wykorzystać tą akcje w celu posprzątania "po sobie" w klasie dokumentów. W tym celu należy przed zakończeniem procesu umieścić wybrane zadania automatyczne i skonfigurować je jak na rysunku:

Spowoduje to, że dla wszystkich dokumentów w aktualnym procesie należących do klasy "Dokumenty tymczasowe" zostanie wywołana ustawiona akcja "Sprzątanie", która usunie te dokumenty z archiwum.

Change log

1.0.18

  • Dodanie komponentu 

 

Zadania związane z komponentem