Umożliwiono definiowanie struktury dla parametrów kartotek i wyświetlanie ich w strukturze drzewa. Taka możliwość została dodana na linijkach dokumentów oraz w słownikach Kartoteka materiałowa i Grupy materiałowe. Dzięki temu możliwe stało się operowanie na całych grupach parametrów stanowiących gałąź, np. dodawanie całej grupy parametrów do kartoteki lub sterowanie widocznością grupy parametrów.
W słowniku Definicje parametrów kartotek dodano możliwość tworzenia drzewa parametrów. Aby utworzyć hierarchię, należy element podrzędny (dziecko) przenieść na element nadrzędny (rodzic). Po przeniesieniu parametru (upuszczeniu na rodzicu) pojawia się pytanie „Czy na pewno chcesz przenieść te parametry?”. Potwierdzenie spowoduje utworzenie hierarchii (poziomu podrzędnego).
Rys. Warunek na widoczność elementu
Utworzone drzewo hierarchii może być proste lub rozgałęzione. Możliwe jest jednoczesne przenoszenie wielu elementów na rodzica lub przenoszenie jednego drzewa na drugie.
Przeciągnięcie elementu na siebie samego powoduje wypięcie go z drzewa i przeniesienie na poziom zerowy (korzeń). Jeżeli wypinany element jest korzeniem poddrzewa, to po wypięciu hierarchia zostanie zachowana.
Rys. Pierwszy element spełniający warunek widoczności
Przypisanie korzenia lub gałęzi do kartoteki lub grupy kartotek sprawia, że przypisane zostaną wszystkie parametry podrzędne. Analogicznie, usunięcie przypisania korzenia lub gałęzi usuwa wszystkie elementy podrzędne. Nie jest konieczne przypisywanie całego drzewa parametrów (od najwyższego rodzica), można przypisać dowolną gałąź lub liść (dowolny element hierarchii).
Warunek na widoczność parametru działa kaskadowo. Jeżeli nie jest spełniony dla rodzica, to niewidoczne są również wszystkie dzieci.
Ustalona struktura jest widoczna w szczegółach korzystających z parametrów kartotek. Kolejność parametrów w drzewie zależna jest od poziomu i wartości pola Kolejność. Jeżeli wartość tego pola jest identyczna dla kilku elementów, to stosowane jest sortowanie po nazwie parametru. W ten sposób działa sortowanie zarówno w słowniku Kartoteka materiałowa, jak i Grupy kartotek.
Rys. Szczegół Parametry kartotek w słowniku Kartoteka materiałowa
Rys. Szczegół Parametry grup kartotek w słowniku Grupy materiałowe
Ten sam parametr może być jednocześnie przypisany do kartoteki i do grupy. Kolejność ustalamy oddzielnie dla grupy i kartoteki. Jeżeli oglądamy parametry z poziomu słownika Grupy materiałowe, to widok będzie odzwierciedlał sposób przypisania do grupy. Kolejność przypisania do grupy może być inna niż kolejność przypisania do kartoteki.
Struktura hierarchiczna jest widoczna również na dowodach, w szczególe Parametry linijek.
Rys. Szczegół Parametry linijek
W szczegółach wyłączona jest możliwość zmiany sortowania. Sortowanie jest ustawione rosnąco na polu hierarchii parametrów (SortOrderAsc).




