{"id":9791,"date":"2024-07-18T14:37:15","date_gmt":"2024-07-18T12:37:15","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=9791"},"modified":"2024-07-18T14:38:18","modified_gmt":"2024-07-18T12:38:18","slug":"tabela-wirtualna-klasyfikacje","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/tabela-wirtualna-klasyfikacje\/","title":{"rendered":"Tabela wirtualna: Klasyfikacje"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Wszystkie tabele wirtualne s\u0105 sklasyfikowane w podkatalogu\u00a0<em>VIRTUAL<\/em>\u00a0w Comarch ERP Enterprise. Niniejszy artyku\u0142 opisuje tabel\u0119 wirtualn\u0105\u00a0<em>Klasyfikacje<\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Konsultanci<\/li>\n<li>Programi\u015bci<\/li>\n<\/ul>\n<h3 id=\"tabela-wirtualna-klasyfikacje\" >Tabela wirtualna: Klasyfikacje<\/h3>\n<p>Tabela wirtualna <em>Klasyfikacje<\/em> mo\u017ce by\u0107 u\u017cywana do uzyskiwania dost\u0119pu do danych podstawowych klasyfikacji z uwzgl\u0119dnieniem powi\u0105zanej organizacji. Dane s\u0105 zwracane posortowane wed\u0142ug w\u0119z\u0142a i poziomu, tj. w kolejno\u015bci odpowiadaj\u0105cej w pe\u0142ni rozwini\u0119temu drzewu klasyfikacji. Kolumny <em>in_classification_<\/em> i <em>in_organisationalUnit_<\/em> s\u0105 dost\u0119pne jako parametry wej\u015bciowe. Jako wynik zwracana jest standardowa klasyfikacja <em>Attribute<\/em>. Zalet\u0105 tej wirtualnej tabeli jest to, \u017ce mo\u017cna tworzy\u0107 og\u00f3lne raporty dla klasyfikacji, dzi\u0119ki czemu nie trzeba tworzy\u0107 oddzielnego raportu dla ka\u017cdej klasyfikacji.<\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 230px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" colspan=\"2\"><strong>Implementuj\u0105ca klasa Java:<\/strong> com.cisag.app.general.log.HierarchyVirtualTable<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" colspan=\"2\"><strong>Nazwa<\/strong>: app_general_HierarchyTable<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\"><strong>Nazwa kolumny<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">in_classification<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Nazwa klasyfikacji musi by\u0107 przypisana do tego parametru wej\u015bciowego.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">in_organizationalUnit<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Do parametru wej\u015bciowego nale\u017cy przypisa\u0107 identyfikator GUID (w postaci szesnastkowego ci\u0105gu znak\u00f3w) organizacji.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">guid<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Ta warto\u015b\u0107 zapewnia identyfikator GUID, tj. klucz techniczny do w\u0119z\u0142a.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">code<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Ta warto\u015b\u0107 odpowiada identyfikacji w\u0119z\u0142a.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">description<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Za pomoc\u0105 tej warto\u015bci mo\u017cna okre\u015bli\u0107 &#8222;opis&#8221; w\u0119z\u0142a.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">level<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Ta warto\u015b\u0107 okre\u015bla poziom w\u0119z\u0142a w drzewie. Najwy\u017csze w\u0119z\u0142y w drzewie, tj. te, kt\u00f3re nie s\u0105 podporz\u0105dkowane \u017cadnemu w\u0119z\u0142owi, maj\u0105 warto\u015b\u0107 1. Liczba ta jest zwi\u0119kszana o 1 dla ka\u017cdego podporz\u0105dkowanego poziomu w drzewie.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">parent<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Ta warto\u015b\u0107 zapewnia GUID, tj. klucz techniczny, dla w\u0119z\u0142a wy\u017cszego poziomu, pod warunkiem, \u017ce istnieje w\u0119ze\u0142 wy\u017cszego poziomu.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 50%; border-style: outset; border-color: #000000; background-color: #ffffff;\">leaf<\/td>\n<td style=\"width: 50%; border-style: outset; border-color: #000000; background-color: #ffffff;\">Ta warto\u015b\u0107 logiczna mo\u017ce by\u0107 u\u017cyta do zapytania, czy w\u0119ze\u0142 jest w\u0119z\u0142em ko\u0144cowym. W\u0119ze\u0142 ko\u0144cowy nie ma dalszych w\u0119z\u0142\u00f3w podrz\u0119dnych.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 50%; border-style: outset; border-color: #000000; background-color: #ffffff;\">path<\/td>\n<td style=\"width: 50%; border-style: outset; border-color: #000000; background-color: #ffffff;\">Ta warto\u015b\u0107 podaje pe\u0142n\u0105 \u015bcie\u017ck\u0119 bie\u017c\u0105cego w\u0119z\u0142a. Ci\u0105g znak\u00f3w sk\u0142ada si\u0119 z identyfikacji wszystkich w\u0119z\u0142\u00f3w na \u015bcie\u017cce do bie\u017c\u0105cego w\u0119z\u0142a oraz identyfikacji bie\u017c\u0105cego w\u0119z\u0142a. Identyfikatory w\u0119z\u0142\u00f3w s\u0105 oddzielone od siebie my\u015blnikiem.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9791","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-dane-podstawowe"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9791","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=9791"}],"version-history":[{"count":5,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9791\/revisions"}],"predecessor-version":[{"id":15592,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9791\/revisions\/15592"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=9791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}