Tabela wirtualna: Klasyfikacje

Wprowadzenie

Wszystkie tabele wirtualne są sklasyfikowane w podkatalogu VIRTUAL w Comarch ERP Enterprise. Niniejszy artykuł opisuje tabelę wirtualną Klasyfikacje.

Grupa docelowa

  • Konsultanci
  • Programiści

Tabela wirtualna: Klasyfikacje

Tabela wirtualna Klasyfikacje może być używana do uzyskiwania dostępu do danych podstawowych klasyfikacji z uwzględnieniem powiązanej organizacji. Dane są zwracane posortowane według węzła i poziomu, tj. w kolejności odpowiadającej w pełni rozwiniętemu drzewu klasyfikacji. Kolumny in_classification_ i in_organisationalUnit_ są dostępne jako parametry wejściowe. Jako wynik zwracana jest standardowa klasyfikacja Attribute. Zaletą tej wirtualnej tabeli jest to, że można tworzyć ogólne raporty dla klasyfikacji, dzięki czemu nie trzeba tworzyć oddzielnego raportu dla każdej klasyfikacji.

Implementująca klasa Java: com.cisag.app.general.log.HierarchyVirtualTable
Nazwa: app_general_HierarchyTable
Nazwa kolumny Opis
in_classification Nazwa klasyfikacji musi być przypisana do tego parametru wejściowego.
in_organizationalUnit Do parametru wejściowego należy przypisać identyfikator GUID (w postaci szesnastkowego ciągu znaków) organizacji.
guid Ta wartość zapewnia identyfikator GUID, tj. klucz techniczny do węzła.
code Ta wartość odpowiada identyfikacji węzła.
description Za pomocą tej wartości można określić „opis” węzła.
level Ta wartość określa poziom węzła w drzewie. Najwyższe węzły w drzewie, tj. te, które nie są podporządkowane żadnemu węzłowi, mają wartość 1. Liczba ta jest zwiększana o 1 dla każdego podporządkowanego poziomu w drzewie.
parent Ta wartość zapewnia GUID, tj. klucz techniczny, dla węzła wyższego poziomu, pod warunkiem, że istnieje węzeł wyższego poziomu.
leaf Ta wartość logiczna może być użyta do zapytania, czy węzeł jest węzłem końcowym. Węzeł końcowy nie ma dalszych węzłów podrzędnych.
path Ta wartość podaje pełną ścieżkę bieżącego węzła. Ciąg znaków składa się z identyfikacji wszystkich węzłów na ścieżce do bieżącego węzła oraz identyfikacji bieżącego węzła. Identyfikatory węzłów są oddzielone od siebie myślnikiem.

Czy ten artykuł był pomocny?