Pakiet - uprawnienia
Ta strona służy do definiowania warunków, w jakich pakiet może zostać wybrany w zamówieniu.
Więcej informacji zawierają sekcje Ogólny obraz zasad ważności pakietu i Określanie reguł gotowości na pakiety.
W celu otwarcia tej strony należy użyć opcji
, a następnie przejść do strony Stosowanie.Opis strony
Sekcja Pakiet zawiera podstawowe informacje dotyczące pakietu. ID pakietu to unikalny identyfikator pakietu przypisany przez system. Te wartości są widoczne tylko po dodaniu zamówienia do bazy danych.
Poniższe informacje są niezgodne z intuicją, dlatego przed próba wprowadzania tych informacji zalecamy zapoznanie się z wytycznymi w sekcjach Ogólny obraz zasad ważności pakietu i Określanie reguł gotowości na pakiety.
Na liście przewijanej Grupa kryteriów gotowości znajduje się jedna pozycja dla każdej grupy kryteriów gotowości. Dla każdej grupy można zdefiniować następujące pola:
- Pole Liczba porządkowa służy do określania względnej kolejności, w jakiej grupa będzie wykonywana po określeniu przez system, czy w zamówieniu można wybrać pakiet (niższe numery są wykonywane przed wyższymi).
- Do opisu grupy kryteriów należy użyć pól Opis i Długi opis.
- Aby zdefiniować działania, jakie zostaną wykonane w przypadku, gdy kryteria stosowania zwrócą wartość true, należy użyć opcji Jeżeli grupa ma wartość true.
- Wybranie opcji Gotowe oznacza, że pakiet może zostać wybrany w zamówieniu.
- Wybranie opcji Niegotowe oznacza, że pakiet nie może zostać wybrany w zamówieniu.
- Aby sprawdzić kolejną grupę kryteriów, należy wybrać opcję Sprawdzanie następnej grupy .
- Aby zdefiniować działania, jakie zostaną wykonane w przypadku, gdy kryteria stosowania zwrócą wartość false, należy użyć opcji Jeżeli grupa ma wartość false.
- Wybranie opcji Gotowe oznacza, że pakiet może zostać wybrany w zamówieniu.
- Wybranie opcji Niegotowe oznacza, że pakiet nie może zostać wybrany w zamówieniu.
- Aby sprawdzić kolejną grupę kryteriów, należy wybrać opcję Sprawdzanie następnej grupy .
Poniższa siatka zawiera kryteria gotowości na pakiet. Każdy wiersz należy traktować jak instrukcję "jeśli", która może spowodować, że powiązana grupa gotowości będzie miała wartość True (prawda) lub False (fałsz). Na przykład może istnieć wiersz, który wskazuje, że klient jest uprawniony do pakietu, jeśli należy do klasy "Klient indywidualny". W poniższych punktach przedstawiono krótki opis każdego pola w kryterium gotowości. Sekcja Definiowanie kryteriów logicznych zawiera kilka przykładów wykorzystania tych informacji.
- Do sterowania kolejnością sprawdzania kryteriów służy pole Sekwencja.
- Pole kryteriów służy do definiowania pola do porównania:
- "Pole" służy do porównania odpowiedzi na pytanie/odpowiedzi w polu "Inne" z konkretną wartością. W celu wybrania pola należy kliknąć przycisk wyszukiwania znajdujący się obok.
- Opcja Algorytm służy do porównania wartości innych niż odpowiedź na pytanie / odpowiedź w polu "Inne". Po naciśnięciu sąsiedniego przycisku wyszukiwania można wybrać algorytm pobierający wartość porównania.
- Pole Porównanie kryteriów służy do definiowania metody porównania:
- Należy wybrać opcję Algorytm , jeśli porównanie ma być realizowane przez algorytm zwracający wartość True Prawda, Fałsz lub Niewystarczające dane.
- Aby porównać typ pola kryteriów za pomocą operatora logicznego, należy wybrać dowolną inną opcję. Dostępne są następujące opcje:
- Operatory >, <, =, >=, <=, <>(różne) służą do porównania typu pola kryteriów za pomocą standardowych operatorów logicznych. Wartość porównania należy wprowadzić do sąsiedniego pola.
- Operator "IN" służy do porównania typu pola kryteriów z listą wartości. Każda wartość jest oddzielona przecinkiem. Na przykład, jeśli wartość pola musi być równa 1, 3 lub 9, należy wprowadzić wartość porównania 1,3,9.
- Operator "BETWEEN" służy do porównania typu pola kryteriów z zakresem wartości. Na przykład, jeśli wartość pola musi być równa od 1 do 9, należy wprowadzić wartość porównania 1,9. Należy zauważyć, że porównanie jest połączeniem najniższej i najwyższej wartości.
- Kolejne trzy pola decydują, czy powiązane kryteria logiczne rozpatrzenie grupy True lub False:
- Pole Jeśli warunek jest spełniony służy do sterowania działaniami, jakie zostaną wykonane, gdy powiązane kryteria logiczne zwrócą wartość "True" (prawda). Dostępne opcje to: Grupa - prawda, Grupa - fałsz oraz Sprawdzanie następnego warunku. Jeśli zostanie wybrana opcja "Grupa - prawda" lub "Grupa - fałsz", wówczas pakiet zostanie określony jako "Nieuprawniony" lub "Uprawniony" w zależności od wartości zdefiniowanych powyżej w polach Jeżeli grupa ma wartość "False" (fałsz) i Jeżeli grupa ma wartość "True" (prawda).
- Pole Jeśli warunek nie jest spełniony służy do sterowania działaniami, jakie zostaną wykonane, gdy powiązane kryteria logiczne zwrócą wartość "False" (fałsz). Dostępne opcje to: Grupa - prawda, Grupa - fałsz oraz Sprawdzanie następnego warunku. Jeśli zostanie wybrana opcja "Grupa - prawda" lub "Grupa - fałsz", wówczas pakiet zostanie określony jako "Nieuprawniony" lub "Uprawniony" w zależności od wartości zdefiniowanych powyżej w polach Jeżeli grupa ma wartość "False" (fałsz) i Jeżeli grupa ma wartość "True" (prawda).
- Pole W przypadku niewystarczających danych służy do sterowania działaniami, jakie zostaną wykonane, gdy powiązane kryteria logiczne zwrócą wartość "Niewystarczające dane". Dostępne opcje to: Grupa - prawda, Grupa - fałsz oraz Sprawdzanie następnego warunku. Jeśli zostanie wybrana opcja "Grupa - prawda" lub "Grupa - fałsz", wówczas pakiet zostanie określony jako "Nieuprawniony" lub "Uprawniony" w zależności od wartości zdefiniowanych powyżej w polach Jeżeli grupa ma wartość "False" (fałsz) i Jeżeli grupa ma wartość "True" (prawda).
- Kolejne trzy pola decydują, czy powiązane kryteria logiczne rozpatrzenie grupy True lub False: