Skip to end of metadata
Go to start of metadata

← 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
Podstawowe informacje

Kategoria: Dokumenty

Dostępny od: 1.0.28 

Opis

Zadanie automatyczne kopiuje lub przenosi dokumenty z wybranej klasy dokumentów z aktualnego procesu do innej klasy dokumentów. Nowy dokument automatycznie  jest dodawany do archiwum dokumentów. Podczas przenoszenia dokumenty są usuwane z klas źródłowych, opcja kopiowania zostawia oryginalne dokumenty. Komponent działa na wszystkich wersjach danego dokumentu.

Komponent posiada kilka dodatkowych funkcjonalności:

  1. Możliwość podpięcia nowego dokumentu do aktualnego procesu.
  2. Ograniczenie wyboru dokumentów z klasy źródłowej po przez podanie ich identyfikatora
  3. Możliwość przepisania wybranych indeksów z klasy źródłowej do docelowej.
Parametry konfiguracyjne
Nazwa parametruDostępne od wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Tryb działania1.0.28Lista wyboru trybu pracy komponentu UWAGA tryb przenoszenia usuwa dokument z klasy źródłowejTekst Pole edytowalnekopiowania/przenoszenie (przekazywany parametr to "COPYING" lub "MOVING").
Klasa źródłowa1.0.28 Z jakiej klasy dokumentów mają być kopiowane/przenoszone dokumenty (lista wyboru wyświetlająca nazwę klasy, przekazująca jako parametr id klasy).Tekst Lista rozwijalna 

Klasa docelowa

1.0.28Do jakiej klasy dokumentów mają być kopiowane/przenoszone dokumenty (lista wyboru wyświetlająca nazwę klasy, przekazująca jako parametr id klasy).Tekst Lista rozwijalna

 

Typ filtru1.0.100Wybór typu filtrowania (Po indeksach lub pod identyfikatorach dokumentów)TekstdocIDsLista rozwijalna 
Lista id dokumentów1.0.28Lista identyfikatorów dokumentów z wybranej klasy źródłowej (zawężenie wyboru dokumentów).Tablica wartości tekstowych Pole edytowalneParametr opcjonalny, gdy jest pusty (bądź podpięta wartość jest pusta) to kopiowane/przenoszone są wszystkie dokumenty procesu ze wskazanej klasy.
Nazwa indeksu1.0.100Nazwa indeksu z klasy źródłowej.Tablica tekstu Lista rozwijalna 
Wartość indeksu1.0.100Wartość do filtrowania po danym indeksie.Tablica tekstu Pole edytowalneWyszukiwane są dokumenty które spełniają wszystkie wartości indeksów(Filtr po AND), brane są wartości puste (Przefiltruj dokumenty które mają pustą wartość indeksu X).
Zapisz jako nowa wersja1.0.28TAK - zapisuje jako nowa wersja dokumentu, jeżeli indeksy są zgodne (scala dokumenty). NIE - każdy dokument zapisywany jest osobno (Brak scalania). LogicznyTakPole edytowalne 
Dołącz dokument do procesu1.0.28TAK - przenoszony/skopiowany dokument jest podpinany pod aktualny proces, Nie - dokument jest dostępny tylko. Kolejne dwa parametry umożliwiają przepisanie wartości indeksów z jednej klasy do drugiej. Warunek wybrane indeksy muszą być kompatybilne oraz obydwie tablice muszą być tej samej długości.LogicznyTakPole edytowalne 
Indeksy klasy źródłowej1.0.28Lista indeksów z klasy źródłowej (lista wyboru wyświetlająca nazwy indeksów klasy źródłowej, przekazuje jako parametr id indeksu). TekstWłącz dla wszystkichLista rozwijalna

 

Indeksy klasy docelowej1.0.28Lista indeksów z klasy docelowej (lista wyboru wyświetlająca nazwy indeksów klasy źródłowej, przekazująca jako parametr id indeksu).Tablica zmiennych Lista rozwijalna 
Tylko nowa wersja dokumentu1.0.71Kopiuje/przenosi jedynie najnowszą wersję dokumentów. W przypadku przenoszenia WSZYSTKIE wersje zostają usunięte, nie tylko ta najnowsza. Jeżeli wyłączone, to przenosi/kopiuje wszystkie wersje dokumentu.LogicznyNiePole edytowalne 
Przykładowa konfiguracja

 

Change log

1.0.28

  • Dodanie komponentu

1.0.71

  • Dodanie parametru "Tylko nowa wersja dokumentu"

1.0.100

  • Dodanie opcji filtrowania dokumentów po indeksach

1.0.136

  • Dodanie funkcjonalności automatycznego zmieniania opisu przenoszonych / kopiowanych dokumentów na nazwę klasy docelowej, w przypadku jeżeli poprzedni opis był identyczny nazwie klasy pierwotnej

 

 

  • No labels

1 Comment

  1. Przetestowane na Postgres: typ działania, opcjonalność parametrów, przepisywanie wszystkich typów indeksów, wersjonowanie, zapisywanie komentarzy do dokumentów, kolejność wersji po wykonaniu aplikacji, podpinanie do procesu, przenoszenie jednego/wielu dokumentu/-ów, analogicznie indeksy.
    Prócz tego pobieżne testy na MSSQL, jednak działanie aplikacji nie jest zależne od bazy danych - w przypadku błędu na tej płaszczyźnie jest to wina systemu.

    UWAGA! Gdy przenosimy kilka plików o takich samych indeksach (które przy okazji są unikalne w klasie docelowej) i mamy zaznaczony parametr Zapisz jako nowa wersja to pliki te zostaną scalone do jednej wersji.

Write a comment…