Przejdź do głównej zawartości
Wersja: 2025 R1

Odczytaj kod kreskowy

Akcja umożliwiająca odczyt kodu kreskowego z załączników dodanych do elementu obiegu.
Do poprawnego działania akcji wymagane jest podanie parametrów połączenia z WEBCON BPS Workflow Service.

Odczytaj kod kreskowy

1. Opcje odczytu kodu

Parametry wyszukiwania kodu kreskowego. Ich znaczenie jest podobne do tych użytych w konfiguracji odczytu kodów kreskowych w Workflow Service. Dostępne metody:

  • Nie wykonuj,
  • Standardowy,
  • Wyostrzanie,
  • Traktuj jako obraz,
  • Rozszerzanie,
  • Duża separacja kodu.

Wszystkie wymienione opcje są metodami cyfrowego przetwarzania obrazu, zwiększającymi prawdopodobieństwo rozpoznania kodu kreskowego.

2. Typy kodów

Typy kodów kreskowych uwzględnione przy wyszukiwaniu.

3. Szablon kodu (regex)

Wyrażenie regularne definiujące szablon tekstu w kodzie kreskowym:
.+ – co najmniej jeden dowolny znak
^((WFD_)|(0000))\d+ – wyrażenie zaczynające się od „0000” lub „WFD_”. Tego typu kody są rozpoznawane przez Workflow Service.

4. Test odczytu

Test odczytu kodu z pliku na dysku wybranego za pomocą metody z kroku pierwszego i przy użyciu pozostałych parametrów z konfiguracji akcji.

5. Dodatkowe opcje konfiguracyjne

  • Przeszukaj wszystkie załączniki – po zaznaczeniu tego pola przeszukane zostaną wszystkie załączniki elementu,

  • Szablon nazwy załącznika (regex) – przeszukiwane są tylko załączniki, których nazwa spełnia podane wyrażenie regularne

    Przykład
    • .+[\.].+ – wszystkie załączniki posiadające w środku nazwy znak „.”
    • .+\.pdf – wszystkie załączniki kończące się ciągiem znaków: „.pdf”
  • Ustawiane pole – atrybut, do którego zostanie zapisany znaleziony kod kreskowy.

6. Tekst opakowujący znaleziony kod

Tekst, którym zostanie opakowany znaleziona zawartość kodu kreskowego. Musi on zawierać znacznik {CODE} – w jego miejsce zostanie wstawiona wartość z kodu.

Przykład

Dla tekstu DOMENA\{CODE} i oznaczenia kodu kreskowego „0001”, zostanie zwrócona wartość „DOMENA\0001”.

Jeśli znaleziony kod kreskowy nie będzie modyfikowany, to pole to należy pozostawić niewypełnione.

7. Uruchom poza transakcją

Standardowo akcja Odczytaj kod kreskowy wykonywana jest dokładnie w miejscu wywołania biegu automatyzacji. Jeśli akcja ta odbywa się na tej samej ścieżce co akcja dodania/modyfikacji załącznika, to omawiana akcja wykona się na wersji załącznika sprzed modyfikacji.

Zaznaczenie tego pola wyboru gwarantuje, że akcja zostanie wykonana dopiero po zakończeniu transakcji (tj. po wprowadzeniu załącznika/zmian) na najbardziej aktualnej wersji tego załącznika.

uwaga

Opcja jest szczególnie istotna w przypadku HotMailBoxów i HotFolderów, gdy akcję Odczytaj kod kreskowy zdefiniowano na kroku startowym. Przy odznaczonym polu wyboru system będzie próbował wykonać akcję na obiektach nieistniejących jeszcze w bazie danych, natomiast przy zaznaczonym polu wyboru akcja wykona się po dodaniu załącznika do bazy danych.

informacja

Przykładowa konfiguracja akcji została opisana w artykule Akcja Odczytaj kod kreskowy.