{"id":3307,"date":"2022-03-16T10:55:51","date_gmt":"2022-03-16T09:55:51","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=3307"},"modified":"2024-05-06T08:19:07","modified_gmt":"2024-05-06T06:19:07","slug":"import-cech-artykulow","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/import-cech-artykulow\/","title":{"rendered":"Import cech artyku\u0142\u00f3w"},"content":{"rendered":"<p>Niniejszy dokument zawiera wskaz\u00f3wki dotycz\u0105ce pracy z aplikacj\u0105 <em>Import danych<\/em> w odniesieniu do cech artyku\u0142\u00f3w. Instrukcje opisuj\u0105 mi\u0119dzy innymi kolejno\u015b\u0107 wykonywanych krok\u00f3w, kt\u00f3rej nale\u017cy przestrzega\u0107 podczas importu, a tak\u017ce informacje o mo\u017cliwych wymaganiach, skutkach oraz ograniczeniach.<\/p>\n<p>Szczeg\u00f3\u0142owe informacje dotycz\u0105ce importu danych, w tym opisy p\u00f3l, przycisk\u00f3w znajduj\u0105 si\u0119 w dokumentacji <em>Import danych<\/em>.<\/p>\n<h3 id=\"ogolne\" ><a name=\"_Toc101331585\"><\/a><a name=\"_Toc147736859\"><\/a><a name=\"_Toc98317833\"><\/a>Og\u00f3lne<\/h3>\n<p>W systemie Comarch ERP Enterprise wyr\u00f3\u017cniamy dwa typy wymiany danych:<\/p>\n<ul>\n<li>Wymiana danych mi\u0119dzy istniej\u0105cymi systemami Comarch ERP Enterprise<\/li>\n<li>Import danych z wcze\u015bniejszej wersji systemu do nowo skonfigurowanego systemu Comarch ERP Enterprise<\/li>\n<\/ul>\n<p>Szczeg\u00f3\u0142owy opis wymiany danych mi\u0119dzy systemami Comarch ERP Enterprise znajduje si\u0119 w dokumentach <a href=\"..\/..\/..\/..\/..\/..\/..\/..\/sys\/help\/systemmanagement\/ImportData_ImportData.pdf\"><em>Import danych<\/em><\/a> oraz <a href=\"..\/..\/..\/..\/..\/..\/..\/..\/sys\/help\/systemmanagement\/ExportData_ExportData.pdf\"><em>Eksport danych<\/em><\/a>. Niniejszy dokument opisuje proces importu z wcze\u015bniejszych wersji systemu za pomoc\u0105 aplikacji <em>Import danych<\/em>, a tak\u017ce proces eksportu danych za pomoc\u0105 aplikacji <em>Eksport danych.<\/em><\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u017celi u\u017cytkownik nie wie, kt\u00f3ry format wybra\u0107 pliku importu, powinien wykona\u0107 nast\u0119puj\u0105ce czynno\u015bci: utworzy\u0107 klasyfikacj\u0119 cech artyku\u0142u (warunek wst\u0119pny) oraz wygenerowa\u0107 schemat tabeli w aplikacji <em>Klasyfikacje cech artyku\u0142\u00f3w.<\/em> Nast\u0119pnie, za pomoc\u0105 aplikacji <em>Cechy artyku\u0142\u00f3w<\/em> nale\u017cy utworzy\u0107 przyk\u0142adowy plik i wyeksportowa\u0107 go w \u017c\u0105danym formacie z wymaganymi cechami za pomoc\u0105 przycisku [<strong>Eksportuj do pliku strony kt\u00f3re zosta\u0142y ju\u017c wy\u015bwietlone<\/strong>]. Utworzony w ten spos\u00f3b przyk\u0142adowy plik mo\u017ce by\u0107 u\u017cyty jako szablon dla generowanych plik\u00f3w importu.<\/div><\/section>\n<h3 id=\"instrukcje\" ><a name=\"_Toc36025080\"><\/a><a name=\"_Toc101331586\"><\/a><a name=\"_Toc147736860\"><\/a><a name=\"_Toc98317834\"><\/a>Instrukcje<\/h3>\n<p>Poni\u017cej zosta\u0142y opisane kroki, jakie nale\u017cy spe\u0142ni\u0107, aby zaimportowa\u0107 cechy artyku\u0142\u00f3w oraz obs\u0142uga aplikacji <em>Import danych<\/em> i <em>Eksport danych<\/em>.<\/p>\n<ul>\n<li><em><a href=\"#_Artikelmerkmale_importieren\">Kolejne kroki importu danych<\/a><\/em><\/li>\n<li><em><a href=\"#_Notwendige_Attribute_f\u00fcr_den Import\">Atrybuty niezb\u0119dne do importu z wcze\u015bniejszych wersji systemu<\/a><\/em><\/li>\n<li><em><u><a href=\"#_Kolejno\u015b\u0107\">Kolejno\u015b\u0107<\/a><\/u><\/em><\/li>\n<li><em><a href=\"#_Artikelmerkmale_importieren_1\">Import cech artyku\u0142\u00f3w<\/a><\/em><\/li>\n<li><em><a href=\"#_Artikelmerkmale_exportieren\">Eksport cechy artyku\u0142\u00f3w.<\/a><\/em><\/li>\n<\/ul>\n<h4 id=\"kolejne-kroki-importu-danych\" ><a name=\"_Toc98317835\"><\/a>Kolejne kroki importu danych<\/h4>\n<ol>\n<li>Pierwszym krokiem jest uruchomienie aplikacji <em>Import danych<\/em><\/li>\n<li>W polu Filtr, przy u\u017cyciu przycisku [<strong>Pomoc do warto\u015bci<\/strong>] nale\u017cy wybra\u0107 jednostk\u0119 biznesow\u0105:<br \/>\n<span style=\"font-family: 'courier new', courier, monospace;\">com.cisag.app.general.obj.ItemPropertyCollection<\/span>.<\/li>\n<li style=\"text-align: center;\">Pola wyboru atrybut\u00f3w dla wybranego filtra jednostki biznesowej s\u0105 domy\u015blnie zaznaczone w obszarze roboczym.\n<p><figure id=\"attachment_13343\" aria-describedby=\"caption-attachment-13343\" style=\"width: 1857px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13343 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu.png\" alt=\"\" width=\"1857\" height=\"862\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu.png 1857w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-300x139.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-1024x475.png 1024w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-768x356.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-50x23.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-1536x713.png 1536w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-920x427.png 920w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-600x279.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/import-danych-z-filtrem-cechy-artykulu-320x149.png 320w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><figcaption id=\"caption-attachment-13343\" class=\"wp-caption-text\">Aplikacja Import danych z filtrem Cechy artyku\u0142u<\/figcaption><\/figure><\/li>\n<li>W razie potrzeby, na tym etapie mo\u017cna edytowa\u0107, kt\u00f3re atrybuty maj\u0105 by\u0107 wybrane jako aktywne.<\/li>\n<li>Nast\u0119pnie nale\u017cy wybra\u0107 przycisk [<strong>Import danych<\/strong>] dost\u0119pny na standardowym pasku przycisk\u00f3w.<\/li>\n<li>Zostanie otwarte okno<em> Import danych<\/em>, w kt\u00f3rym nale\u017cy mi\u0119dzy innymi wybra\u0107 plik importu oraz typ pliku, a tak\u017ce okre\u015bli\u0107 post\u0119powanie w przypadku b\u0142\u0119du.<\/li>\n<li>U\u017cytkownik wybiera kolejk\u0119 przetwarzania na zak\u0142adce <em>Ustawienia przetwarzania<\/em> i rozpoczyna import za pomoc\u0105 przycisku [<strong>W tle<\/strong>].<\/li>\n<\/ol>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">W przypadku importu danych, u\u017cycie opcji [<strong>Wykonaj jako zlecenie przetwarzania<\/strong>] jest zalecane tylko w przypadku danych, kt\u00f3re s\u0105 od siebie niezale\u017cne.<\/div><\/section>\n<h4 id=\"atrybuty-niezbedne-do-importu-z-wczesniejszych-wersji-systemu\" >Atrybuty niezb\u0119dne do importu z wcze\u015bniejszych wersji systemu<\/h4>\n<p>W celu importu z wcze\u015bniejszych wersji systemu, nale\u017cy okre\u015bli\u0107 przynajmniej poni\u017csze atrybuty dla ka\u017cdej jednostki biznesowej <em>Cechy artyku\u0142\u00f3w<\/em>:<\/p>\n<ul>\n<li><strong>Atrybuty identyfikacyjne (klucz biznesowy)<\/strong><\/li>\n<\/ul>\n<section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\"> Kluczem biznesowym jest numer atrybutu dla obiektu Cechy artyku\u0142\u00f3w. Kluczem g\u0142\u00f3wnym jest identyfikator techniczny GUID<\/div><\/section>\n<ul>\n<li><strong>Pola wymagane<\/strong><\/li>\n<\/ul>\n<p>Nie jest mo\u017cliwe przypisanie obiektu biznesowego <em>Cechy artyku\u0142u<\/em> bez atrybut\u00f3w identyfikacyjnych. Wymagane pola i atrybuty identyfikacyjne dla poszczeg\u00f3lnych obiekt\u00f3w biznesowych zosta\u0142y opisane w sekcji <em>Pola identyfikacyjne i wymagane<\/em>.<\/p>\n<p>Dodatkowo, istniej\u0105 relacje z innymi obiektami biznesowymi, kt\u00f3re nie s\u0105 bezpo\u015brednio powi\u0105zane z obiektem biznesowym <em>Cechy artyku\u0142\u00f3w<\/em> (powi\u0105zania poprzez klucze obce, kt\u00f3re w filtrze s\u0105 oznaczone kursyw\u0105). Aby rozwi\u0105za\u0107 te relacje, nale\u017cy w filtrze wybra\u0107 atrybuty identyfikuj\u0105ce te obiekty biznesowe.<\/p>\n<h4 id=\"kolejnosc\" >Kolejno\u015b\u0107<\/h4>\n<p>W przypadku importowania zale\u017cnych od siebie danych nale\u017cy zachowa\u0107 zdefiniowan\u0105 kolejno\u015b\u0107. Aby przeprowadzi\u0107 import cech artyku\u0142u, nale\u017cy wcze\u015bniej pomy\u015blnie zaimportowa\u0107 nast\u0119puj\u0105ce obiekty biznesowe:<\/p>\n<ul>\n<li>Typy danych (<span style=\"font-family: 'courier new', courier, monospace;\">com.cisag.app.general.extension.obj.Datatype<\/span>)<br \/>\nKonieczne tylko wtedy, gdy s\u0105 one wykorzystywane w klasyfikacji cech artyku\u0142u.<\/li>\n<li>\u00a0Klasyfikacje zdefiniowane przez u\u017cytkownika\u00a0 (<span style=\"font-family: 'courier new', courier, monospace;\">com.cisag.app.general.extension.obj.EntityExtensionHierarchy<\/span>)<br \/>\nKonieczne tylko wtedy, gdy s\u0105 one wykorzystywane w cechach artyku\u0142u.<\/li>\n<li>\u00a0Klasyfikacja cech artyku\u0142\u00f3w (<span style=\"font-family: 'courier new', courier, monospace;\">com.cisag.app.general.obj.ItemPropertyHierarchy<\/span>)<\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">W przypadku importowania zale\u017cnych od siebie danych zawsze nale\u017cy zaimportowa\u0107 najpierw powi\u0105zane dane. <\/div><\/section>\n<p>Import danych mo\u017cna w\u00f3wczas uruchomi\u0107 natychmiastowo lub jako zlecenie przetwarzania. W przypadku zastosowania zlecenia przetwarzania, system uruchamia procesy i okre\u015bla czas ich uruchomienia. U\u017cytkownik nie ma wp\u0142ywu na czas rozpocz\u0119cia proces\u00f3w, przez co w konsekwencji, nie ma gwarancji zachowania wymaganej kolejno\u015bci.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">W przypadku importu danych u\u017cycie opcji [<strong>Wykonaj jako zlecenie przetwarzania<\/strong>] jest zalecane tylko w przypadku danych, kt\u00f3re s\u0105 od siebie niezale\u017cne.<\/div><\/section>\n<h4 id=\"import-danych\" >Import danych<\/h4>\n<p><em>Warunki wst\u0119pne<\/em><\/p>\n<ul>\n<li>Dost\u0119pny jest filtr dla jednostki biznesowej <span style=\"font-family: 'courier new', courier, monospace;\">com.cisag.app.general.obj.ItemPropertyCollection,<\/span> zawieraj\u0105cy atrybuty, kt\u00f3re maj\u0105 zosta\u0107 zaimportowane.<\/li>\n<li>Klasyfikacja cech artyku\u0142u zawiera wszystkie cechy, kt\u00f3re maj\u0105 zosta\u0107 zaimportowane oraz ponownie zosta\u0142 utworzony schemat tabeli (za pomoc\u0105 aplikacji <em>Klasyfikacje<\/em> i <em>Cechy artyku\u0142\u00f3w<\/em>).<\/li>\n<\/ul>\n<p><em>Instrukcja<\/em><br \/>\n1. U\u017cytkownik generuje plik importu zawieraj\u0105cy atrybuty identyfikacyjne (klucz biznesowy) oraz wymagane pola (szczeg\u00f3\u0142owe informacje w sekcji <em>Pola identyfikacyjne i wymagane<\/em>).<br \/>\n2. Nale\u017cy wykona\u0107 czynno\u015bci opisane w sekcji <em>Kolejne kroki importu danych<\/em>, aby zaimportowa\u0107 dane wygenerowanym plikiem.<\/p>\n<h4 id=\"eksport-danych\" >Eksport danych<\/h4>\n<p><em>Warunki wst\u0119pne<\/em><\/p>\n<ul>\n<li>Dost\u0119pny jest filtr dla jednostki biznesowej<span style=\"font-family: 'courier new', courier, monospace;\"> com.cisag.app.general.obj.ItemPropertyCollection<\/span> zawieraj\u0105cy atrybuty, kt\u00f3re maj\u0105 zosta\u0107 wyeksportowane.<\/li>\n<\/ul>\n<p><em>Instrukcja<\/em><\/p>\n<ol>\n<li>Pierwszym krokiem jest uruchomienie aplikacji <em>Eksport danych.<\/em><\/li>\n<li>W polu Filtr, przy u\u017cyciu przycisku [<strong>Pomoc do warto\u015bci<\/strong>], nale\u017cy okre\u015bli\u0107 filtr:<br \/>\ncom.cisag.app.general.obj.ItemPropertyCollection<\/li>\n<li>Nast\u0119pnie nale\u017cy wybra\u0107 przycisk [<strong>Aktualizuj<\/strong>] dost\u0119pny na standardowym pasku przycisk\u00f3w.\n<p><figure id=\"attachment_13344\" aria-describedby=\"caption-attachment-13344\" style=\"width: 1852px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-13344 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych.png\" alt=\"\" width=\"1852\" height=\"865\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych.png 1852w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-300x140.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-1024x478.png 1024w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-768x359.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-50x23.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-1536x717.png 1536w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-920x430.png 920w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-600x280.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/05\/eksport-danych-320x149.png 320w\" sizes=\"auto, (max-width: 1852px) 100vw, 1852px\" \/><\/a><figcaption id=\"caption-attachment-13344\" class=\"wp-caption-text\">Aplikacja Eksport danych z filtrem Cechy artyku\u0142u<\/figcaption><\/figure><\/li>\n<li>Na zak\u0142adce <em>Ograniczenie,<\/em> u\u017cytkownik okre\u015bla, kt\u00f3re instancje obiektu biznesowego maj\u0105 zosta\u0107 wyeksportowane. Szczeg\u00f3\u0142owe informacje znajduj\u0105 si\u0119 w dokumentacji <em>Eksport danych<\/em>.<\/li>\n<li>Przycisk [<strong>Eksport danych<\/strong>], dost\u0119pny na standardowym pasku przycisk\u00f3w, otwiera okno dialogowe <em>Eksport danych<\/em>. W oknie mo\u017cliwe jest zdefiniowanie ustawie\u0144 dla pliku eksportu.<\/li>\n<li>U\u017cytkownik wybiera kolejk\u0119 przetwarzania na zak\u0142adce <em>Ustawienia przetwarzania<\/em> i rozpoczyna eksport za pomoc\u0105 przycisku [<strong>W tle<\/strong>]<\/li>\n<\/ol>\n<h3 id=\"atrybuty-identyfikacyjne-i-pola-wymagane\" >Atrybuty identyfikacyjne i pola wymagane<\/h3>\n<p>Kluczowe atrybuty identyfikuj\u0105ce (K) i wymagane pola poszczeg\u00f3lnych obiekt\u00f3w biznesowych zosta\u0142y wymienione poni\u017cej. Atrybuty identyfikacyjne i wymagane pola podlegaj\u0105 edycji, a tak\u017ce mog\u0105 by\u0107 rozszerzane.<\/p>\n<p>Kluczowe atrybuty identyfikuj\u0105ce (K)\/wymagane pola:<\/p>\n<ul>\n<li><span style=\"font-family: 'courier new', courier, monospace;\">Item<\/span> (K) &#8211; Identyfikacja artyku\u0142u<br \/>\n(<span style=\"font-family: 'courier new', courier, monospace;\">Item.numbe<\/span>r w filtrze; <span style=\"font-family: 'courier new', courier, monospace;\">Item w pliku importu<\/span>)<\/li>\n<li><span style=\"font-family: 'courier new', courier, monospace;\">Classification<\/span> &#8211; \u015acie\u017cka klasyfikacji (path), np. &#8222;21-01-01-01&#8221; Nie &#8222;<span style=\"font-family: 'courier new', courier, monospace;\">Classification&#8230;<\/span>&#8222;<\/li>\n<\/ul>\n<p>Dodatkowe wymagane pola s\u0105 zale\u017cne od cech u\u017cytych w klasyfikacji cech artyku\u0142u. Je\u015bli cecha jest utworzona w tym polu jako pole wymagane, musi ona by\u0107 zawsze okre\u015blona w pliku importu.<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\"> Atrybut <span style=\"font-family: 'courier new', courier, monospace;\">Values.MERKM1 &#8211; MERKM1<\/span> jest cech\u0105, kt\u00f3ra zosta\u0142a utworzona jako pole wymagane.<\/div><\/section>\n","protected":false},"author":13,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-3307","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-import-artykulu-i-cech-artykulu"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/3307","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\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=3307"}],"version-history":[{"count":8,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/3307\/revisions"}],"predecessor-version":[{"id":13345,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/3307\/revisions\/13345"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=3307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}