...
- Logikę uruchamiania automatycznego podciągania mappingów
- Logikę wyboru wartości do wpisania w pola mappingów
- Kolejkowanie zapytań DC jeżeli jakiś dc zależy od innego
- Sprawdzić regresję PWFL-2790, PWFL-2351
- Sprawdzić, w przypadku gdy szybko filtrujemy listę i pierwsze zapytanie wróci później niż drugie (jeżeli żadanie dla pierwszego wpisanego zapytania wróci później niż kolejne, to na liście nie powinny pojawić sie wyniki tego zapytania)
- Sprawdzić AutoUpdate (kolejkowanie powinno działać również z polami AutoUpdate) –
Konfiguracja
Konfiguracja będzie możliwa na 2 poziomach:
PlusWorkflow.conf
Globalne włączenie/wyłączenie mechanizmu automatycznego podciągania mappingów:
Code Block |
---|
Form.Feauter.MappingSync.Enabled=true |
PWE
- włącz/wyłącz automatyczne podciąganie mappingów
- podciągaj tylko dla unikalnego wyniku
- filtruj po wartości
Uruchomienie podciągania mappingów
...
Po wywołaniu DC w tle z otrzymanych wyników należy wybrać jeden z nich. Tabela przedstawia logikę wyboru wiersza:
...
CONFIG PWE:
...
W zależności od konfiguracji w PWE wybór wyników bazuje na:
Tylko unikalne | Filtruj | Wybrany wiersz |
---|---|---|
![]() | ![]() | Wybiera pierwszy wiersz który zwróci DC |
![]() | ![]() | Podciąga mappingi tylko jeżeli dc zwrócić 1 wiersz |
![]() | ![]() | Filtruje otrzymane wyniki na podstawie root mappingu, sprawdzanie jest:
|
![]() | ![]() | Jeżeli dc zwróci tylko 1 wynik to jest on podciągany. Jeżeli wiecej to filtruje te wyniki i jeżeli po przefiltrowaniu jest unikalny to go podciąga |
Scenariusze testowe
Scenariusz #1
...