...
| Code Block | ||||
|---|---|---|---|---|
| ||||
[klasa 1] nazwa_klasy = <dowolna nazwa klasy> id_klasy = <identyfikator klasy z systemu PlusWorkflow> regex = <wyrażenie regularne określające wzorzec dopasowania rozpoznanego kodu> <nazwa indeksu 1> = <barcode>|stala wartosc ..... <nazwa indeksu n> = <barcode>|stala wartosc czas_wyslania = HH:MM,;[HH:MM] nowa_wersja_dokumentu = true | false |
Znaczenie poszczególnych parametrów jest następujące:
- nazwa_klasy - dowolna nazwa klasy dokumentów identyfikująca poszczególne typy dokumentów. Nie musi mieć takiej samej nazwy co w systemie PlusWorkflow
- id_klasy - unikalny identyfikator klasy dokumentów z systemu PlusWorkflow
- regex - wyrażenie regularne określające wzorzec dopasowania rozpoznanego kodu kreskowego. W momencie znalezienia kodu kreskowego z wartością pasującą do podanego wzorca, dokument ten zostanie przypisany do tej klasy.
- nazwa_indeksu - nazwa indeksu z systemu PlusWorkflow z klasy o identyfikatorze podanym w parametrze id_klasy. Wartością tego parametru może być albo predefiniowana stała o nazwie <barcode> oznaczająca rozpoznany z dokumentu kod kreskowy. Indeksowi temu można też przypisać dowolnie inną stałą teksotwą, typu lokalizacja skanowania, osoba skanująca itp. W definicji danej klasy można wymienić więcej niż jeden indeks z podanymi np. wartościami stałymi (domyślnymi)
- czas_wyslania - godzina określająca czas, o której dokumenty przypisane do tej klasy dokumentów, zostaną przesłane do systemu PlusWorkflow. Parametr niewymagalny. W przypadku jego braku zostanie użyta zmienna globalna określona w sekcji [zegary]
- nowa_wersja_dokumentu - parametr określający czy wysyłany dokument w przypadku występowania takich samych ma być zapisany jako nowa wersja (wartość parametru true) lub jako nowy dokument (wartość false).
