{"id":9775,"date":"2024-07-18T09:34:59","date_gmt":"2024-07-18T07:34:59","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=9775"},"modified":"2024-08-20T11:54:59","modified_gmt":"2024-08-20T09:54:59","slug":"tabela-wirtualna-artykul-podstawowy","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/tabela-wirtualna-artykul-podstawowy\/","title":{"rendered":"Tabela wirtualna: Artyku\u0142 podstawowy"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Wszystkie <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/definicje-rozwoj-oprogramowania\/\">tabele wirtualne<\/a> s\u0105 sklasyfikowane w podkatalogu <em>VIRTUAL<\/em> w systemie. Niniejszy artyku\u0142 opisuje tabel\u0119 wirtualn\u0105: <em>Artyku\u0142 podstawowy<\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Programi\u015bci<\/li>\n<\/ul>\n<h3 id=\"tabela-wirtualna-artykul-podstawowy\" >Tabela wirtualna: Artyku\u0142 podstawowy<\/h3>\n<p>Tabela wirtualna <em>BaseItemVirtualTable<\/em> mo\u017ce by\u0107 u\u017cywana do uzyskiwania dost\u0119pu do danych artyku\u0142u podstawowego. Uwzgl\u0119dniana jest zale\u017cno\u015b\u0107 organizacyjna. Wszystkie parametry wej\u015bciowe s\u0105 opcjonalne.<br \/>\nImplementuj\u0105ca klasa Java to: com.cisag.app.general.item.log.BaseItemVirtualTable<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Typ danych kolumny to <em>String<\/em>, chyba \u017ce okre\u015blono inaczej. Je\u015bli nie okre\u015blono inaczej, ka\u017cdy wpis w polu wyboru oznacza jedynie ograniczenie pozycji w odniesieniu do tego atrybutu.<\/div><\/section>\n<table style=\"border-collapse: collapse; width: 100%; height: 778px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 100%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" colspan=\"2\">W raporcie tabela mo\u017ce by\u0107 adresowana przy u\u017cyciu nazwy: <strong>app_general_BaseItemVirtualTable.<\/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;\"><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_number<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>Artyku\u0142.<\/em><\/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_description<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>Oznaczenie.<\/em><\/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_maintainingOrganisation<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>W\u0142a\u015bciwa organizacja<\/em>.<\/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_itemType<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>Typ artyku\u0142u.<\/em><\/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_materialType<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>Typ materia\u0142u<\/em>.<\/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_replacementStatus<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>Status<\/em>.<\/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_orderBy<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Obecnie puste. Nie okre\u015blono sortowania, ale mo\u017cliwe jest dostosowanie.<\/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_printItemPackagingUom<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru z sekcji <em>Opakowania<\/em>, typ danych Boolean. W przypadku aktywacji tego pola wyboru, dane opakowania wprowadzone dla artyku\u0142u podstawowego s\u0105 r\u00f3wnie\u017c drukowane.<\/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_printItemCountryData<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru pobierana z zak\u0142adki <em>Dane kraju<\/em>, typ danych Boolean. Po aktywowaniu tego pola wyboru drukowane b\u0119d\u0105 r\u00f3wnie\u017c dane kraju zarejestrowane dla artyku\u0142u podstawowego.<\/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_printText<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <span style=\"color: #000000;\"><em>Poka\u017c teksty w raporcie<\/em><\/span>, typ danych Boolean. Po aktywowaniu tego pola wyboru drukowane b\u0119d\u0105 r\u00f3wnie\u017c teksty wprowadzone dla artyku\u0142u podstawowego.<\/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_printTextAllLanguages<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Zawarto\u015b\u0107 pola wyboru <em>Poka\u017c teksty we wszystkich j\u0119zykach<\/em>, typ danych Boolean. To pole wyboru mo\u017cna edytowa\u0107 tylko wtedy, gdy pole wyboru <span style=\"color: #000000;\"><em>Poka\u017c teksty w raporcie<\/em><\/span> jest aktywne. Aktywacja tego pola wyboru oznacza, \u017ce teksty wprowadzone dla artyku\u0142\u00f3w bazowych s\u0105 drukowane nie tylko w j\u0119zyku tre\u015bci, ale we wszystkich j\u0119zykach.<\/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>Parametry wyj\u015bciowe<\/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;\">recordType<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Dla ka\u017cdego artyku\u0142u zam\u00f3wienia mo\u017cna wydrukowa\u0107 kilka rekord\u00f3w danych. RecordType okre\u015bla typ rekordu:<\/p>\n<ul>\n<li>type = 0: Podstawowe dane artyku\u0142u<\/li>\n<li>type = 1: Dane opakowania<\/li>\n<li>type = 2: Dane kraju<\/li>\n<li>type = 3: Teksty<\/li>\n<li>type = 4: EAN, kt\u00f3re odnosz\u0105 si\u0119 do jednostki opakowania<\/li>\n<\/ul>\n<p>Typ danych Integer.<\/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;\">Identyfikator GUID artyku\u0142u podstawowego. Typ danych Guid.<\/td>\n<\/tr>\n<tr style=\"height: 19px;\">\n<td style=\"width: 50%; height: 19px; border-style: outset; border-color: #000000; background-color: #ffffff;\">organizationalUnit_<\/td>\n<td style=\"width: 50%; height: 19px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Identyfikator GUID organizacji przetwarzaj\u0105cej dane. Typ danych Guid.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">validFrom<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Data <em>Obowi\u0105zuje od<\/em> artyku\u0142u podstawowego. Typ danych Timestamp.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">alternativeItems<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Dla tej kolumny wykonywane jest formatowanie. Je\u015bli nie ma pozycji alternatywnej, wpis pozostaje pusty. Je\u015bli istnieje tylko jeden element alternatywny, wy\u015bwietlany jest numer i opis tego elementu alternatywnego. Je\u015bli istnieje kilka pozycji alternatywnych, wy\u015bwietlane s\u0105 ich numery.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">aliasItems<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Dla tej kolumny przeprowadzane jest formatowanie. Je\u015bli nie ma artyku\u0142u o typie alias, dla kt\u00f3rego pozycja jest wprowadzona jako pozycja oryginalna, wpis pozostaje pusty. Je\u015bli istnieje tylko jeden artyku\u0142 aliasowy, wy\u015bwietlany jest numer i opis tego artyku\u0142u aliasowego. Je\u015bli istnieje kilka artyku\u0142\u00f3w aliasowych, wy\u015bwietlane s\u0105 ich numery artyku\u0142\u00f3w.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">fullText<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Tre\u015b\u0107 tekstu.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">language<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Identyfikator GUID j\u0119zyka. Typ danych Guid.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">country<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Identyfikator GUID kraju. Typ danych Guid.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\">ipuGuid<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\">Identyfikator GUID zestawu danych opakowania. Typ danych Guid.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">eans<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">EANy odnosz\u0105ce si\u0119 do jednostki podstawowej artyku\u0142u<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\">eans1<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\">EAN odnosz\u0105cy si\u0119 do pierwszej r\u00f3wnoleg\u0142ej jednostki artyku\u0142u<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"width: 50%; height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\">eans2<\/td>\n<td style=\"width: 50%; height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\">EAN odnosz\u0105cy si\u0119 do drugiej r\u00f3wnoleg\u0142ej jednostki artyku\u0142u<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">eans3<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">EAN odnosz\u0105cy si\u0119 do trzeciej r\u00f3wnoleg\u0142ej jednostki artyku\u0142u<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">packagingEanPreferred<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">EAN odnosz\u0105cy si\u0119 do jednostki opakowania z zaznaczonym parametrem <em>Preferowane<\/em>.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">packagingEan<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\">EAN, kt\u00f3ry odnosi si\u0119 do jednostki opakowania<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"typ-bazy-danych\" >Typ bazy danych<\/h4>\n<p>Tabela wirtualna <em>BaseItemVirtualTable<\/em> jest dost\u0119pna w bazach danych typu OLTP.<\/p>\n<h4 id=\"uprawnienia\" >Uprawnienia<\/h4>\n<p>Poni\u017csza jednostka biznesowa s\u0142u\u017cy do okre\u015blania uprawnie\u0144 podczas korzystania ze sterownika ODBC:<br \/>\nArtyku\u0142 podstawowy: com.cisag.app.general.obj.Item<\/p>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-9775","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\/9775","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=9775"}],"version-history":[{"count":5,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9775\/revisions"}],"predecessor-version":[{"id":17043,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/9775\/revisions\/17043"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=9775"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}