Zadanie ma na celu dla każdej linii wyszukać wartość z najlepszym dopasowaniem. Wybrane rekordy są porównywane z wartością w tablicy konfiguracyjnej i zwracany jest najbardziej dopasowany wynik. Wartości są porównywane znak po znaku, przyczyn w tablicy może pojawić się znak '*' symbolizujący dowolny ciąg znaków. np wartość STOCER będzie pasować do ST*, STOCER, STO* (najlepsze dopasowanie to STOCER),a nie będzie pasować dla S,ST,STOCE. Tak samo liczby z procesu są konwertowane na tekst i szukane jest dopasowanie znak po znaku. Dla liczby 20 pasuje 2*, 20, 20*.
| Nazwa parametru | Od wersji | Opis | Typ parametru | Wartość domyślna | Rodzaj pola | Uwagi i ograniczenia |
|---|---|---|---|---|---|---|
| Nazwa tabeli* | Nazwa tabeli w bazie systemowej zawierającej konfiguracje dopasowań wartości. | Tekst | Pole edytowalne | Tabela musi znajdować się w bazie systemowej | ||
| Wartość domyślna* | Wartość domyślna w przypadku nie znalezienia dopasowania. | Tekst | Pole edytowalne |
| ||
| Kolumna wyników* | Nazwa kolumny która przechowuje wynik dopasowania | Tekst | Pole edytowalne |
| ||
| Zmienna wynikowa* | Zmienna wynikowa w tabeli w której ma się znaleźć wynik dopasowania | Zmienna | Pole edytowalne | Zmienna tekstowa tabelaryczna | ||
| Opcja dla wielu wyników* | Opcje wynikowe w przypadku znalezienie więcej niż 1 elementu dla linii | Tekst | Lista rozwijalna | Do wyboru 1 z 4 opcji. | ||
| Wartość filtru* | Wartość która będzie wykorzystana do szukania najlepszego dopasowania | Zmienna | Pole edytowalne | |||
| Kolumna filtrująca* | Nazwa kolumny którą posłuży do filtrowania wyników | Tekst | Pole edytowalne | Kolumny tekstowe gdzie sprawdzane jest dopasowanie znak po znaku. może wartość zawierać na końcu znak '*' symbolizujący dowolny ciąg znaków. Kolejność wpisanych wartości ma wpływa na kolejność zawężania wyników |
Parametr*- pole wymagane
![Dostępne Wtyczki i Moduły (Uniwersalne komponenty PWE Home) > [ZADANIE AUTOMATYCZNE] Szukanie najlepszego dopasowania dla linii > image2018-12-14 9:30:58.png](/confluence/download/attachments/13992188/image2018-12-14%209%3A30%3A58.png?version=1&modificationDate=1544776261309&api=v2&effects=drop-shadow)
Do przykładów została użyta przykładowa tabela z danymi export-pm_cust_accept_matrix2.xlsx
|