{"id":13543,"date":"2023-01-17T14:10:09","date_gmt":"2023-01-17T13:10:09","guid":{"rendered":"https:\/\/ready-os.com\/?post_type=docs&#038;p=13543"},"modified":"2023-07-31T15:05:34","modified_gmt":"2023-07-31T13:05:34","slug":"import-struktury-organizacyjnej-z-pliku","status":"publish","type":"docs","link":"https:\/\/www2.ready-os.com\/pl\/docs\/system\/import-struktury-organizacyjnej-z-pliku\/","title":{"rendered":"Import struktury organizacyjnej z pliku"},"content":{"rendered":"\n<p>System <em>Ready_<sup>TM<\/sup><\/em> wspiera administrator\u00f3w du\u017cych organizacji w wielu obszarach. R\u00f3wnie\u017c w kwestii definiowania struktury organizacyjnej oferuje rozwi\u0105zanie, kt\u00f3re u\u0142atwia szybkie utworzenie ca\u0142ego modelu. Rozwi\u0105zanie opiera si\u0119 o plik CSV, w kt\u00f3rym mo\u017cna zdefiniowa\u0107 wszystkie kom\u00f3rki, stanowiska oraz za pomoc\u0105 identyfikator\u00f3w okre\u015bli\u0107 zale\u017cno\u015bci mi\u0119dzy nimi. Nast\u0119pnie taki plik mo\u017cna zaimportowa\u0107 do systemu za pomoc\u0105 przycisku <strong>Importuj<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-formatka-csv\">Formatka CSV<\/h2>\n\n\n\n<p>Pierwszym krokiem jest plik CSV, kt\u00f3ry musi zawiera\u0107 niezb\u0119dne dane. Struktura pliku jest stosunkowo prosta. Poni\u017cej znajduje si\u0119 lista kolumn, kt\u00f3re mo\u017cna wykorzysta\u0107 podczas importu. W ka\u017cdym wierszu nale\u017cy doda\u0107 jedn\u0105 pozycj\u0119 i uzupe\u0142ni\u0107 niezb\u0119dne kolumny.<\/p>\n\n\n\n<ul><li><strong>ID jednostki<\/strong> \u2013 identyfikator jednostki (pole obowi\u0105zkowe);<\/li><li><strong>ID jednostki nadrz\u0119dnej<\/strong> \u2013 identyfikator jednostki nadrz\u0119dnej (pole obowi\u0105zkowe);<\/li><li><strong>Nazwa jednostki<\/strong> \u2013 pe\u0142na nazwa jednostki (pole obowi\u0105zkowe);<\/li><li><strong>Typ jednostki<\/strong> \u2013 typ jednostki (pole obowi\u0105zkowe);<\/li><li><strong>Opis<\/strong> \u2013 opis jednostki;<\/li><li><strong>Symbol<\/strong> \u2013 symbol jednostki;<\/li><li><strong>Jednostka rozliczeniowa<\/strong> \u2013 nazwa jednostki rozliczeniowej;<\/li><li><strong>Typ u\u017cytkownika <\/strong> \u2013 bez wype\u0142nienia tego pola nie da si\u0119 wykona\u0107 importu. Do wyboru s\u0105 dwie opcje: REGULAR lub PORTAL;<\/li><li><strong>Nazwa konta<\/strong> \u2013 nazwa konta pracownika;<\/li><li><strong>Has\u0142o<\/strong> \u2013 has\u0142o do konta pracownika;<\/li><li><strong>LDAP\/AD<\/strong> \u2013 adres LDAP\/AD;<\/li><li><strong>Imi\u0119<\/strong> \u2013 imi\u0119 pracownika;<\/li><li><strong>Nazwisko<\/strong> \u2013 nazwisko pracownika;<\/li><li><strong>Inicja\u0142y<\/strong> \u2013 inicja\u0142y pracownika;<\/li><li><strong>Wa\u017cno\u015b\u0107<\/strong> \u2013 data wa\u017cno\u015bci konta;<\/li><li><strong>E-mail<\/strong> \u2013 adres e-mail pracownika;<\/li><li><strong>Tel. kom\u00f3rkowy<\/strong> \u2013 numer telefonu kom\u00f3rkowego pracownika;<\/li><li><strong>Tel. wewn<\/strong>. \u2013 numer wewn\u0119trzny telefonu stacjonarnego;<\/li><li><strong>Nr pokoju<\/strong> \u2013 numer pokoju;<\/li><li><strong>Symbol zewn. <\/strong>\u2013 zewn\u0119trzny symbol;<\/li><li><strong>Inf. dodatkowe<\/strong> \u2013 miejsce na dodatkowe informacje, kt\u00f3re nie pasuj\u0105 do innych p\u00f3l;<\/li><li><strong>Grupy<\/strong> \u2013 grupy, do kt\u00f3rych przynale\u017cy pracownik. Zaleca si\u0119 r\u0119czne przypisanie grup do pracownik\u00f3w. To pozwoli unikn\u0105\u0107 ewentualnych problem\u00f3w;<\/li><li><strong>Nazwa konta pocztowego<\/strong> \u2013 nazwa konta pocztowego pracownika;<\/li><li><strong>Adres e-mail<\/strong> \u2013 adres e-mail pracownika;<\/li><li><strong>Login do konta pocztowego<\/strong> \u2013 login do konta e-mail;<\/li><li><strong>Has\u0142o do konta pocztowego<\/strong> \u2013 has\u0142o do konta e-mail;<\/li><li><strong>Nr konta bankowego ROR<\/strong> \u2013 numer konta bankowego pracownika, na kt\u00f3re b\u0119dzie przelewane wynagrodzenie;<\/li><li><strong>Nr karty firmowej (ostatnie 4 cyfry)<\/strong> \u2013 \u00a0ostatnie cztery cyfry numeru firmowej karty p\u0142atniczej;<\/li><li><strong>Nr rachunku bankowego karty<\/strong> \u2013 numer rachunku bankowego powi\u0105zanego z kart\u0105 firmow\u0105;<\/li><li><strong>Stawka h<\/strong> \u2013 wynagrodzenie pracownika w formie stawki za godzin\u0119 pracy;<\/li><li><strong>Repozytorium <\/strong>\u2013 nale\u017cy wpisa\u0107 <strong>true<\/strong>.<\/li><\/ul>\n\n\n\n<p>Samo przygotowanie pliku z danymi warto wykona\u0107 za pomoc\u0105 arkusza kalkulacyjnego (na przyk\u0142ad Excel albo Calc). Nale\u017cy utworzy\u0107 arkusz w postaci tabeli z danymi. Dla wygody najlepiej nada\u0107 nag\u0142\u00f3wkom nazwy pokrywaj\u0105ce si\u0119 z tymi w kartotece klienta lub innego elementu, na przyk\u0142ad <strong>Nazwa<\/strong>, <strong>Miasto<\/strong>, <strong>Telefon<\/strong> i tak dalej. Je\u017celi korzysta si\u0119 z nowej wersji MS Excel, gotowy arkusz nale\u017cy zapisa\u0107 jako CSV (rozdzielony przecinkami) \u2013 przyk\u0142adowy plik stanowi za\u0142\u0105cznik do niniejszego artyku\u0142u. W przypadku innych program\u00f3w przy zapisie nale\u017cy zwr\u00f3ci\u0107 uwag\u0119 na ustawienia separator\u00f3w. Mo\u017ce bowiem zdarzy\u0107 si\u0119 tak, \u017ce warto\u015b\u0107 \u201eJurek Kowalski, Anna Nowak\u201d zostanie potraktowana jako warto\u015b\u0107 dw\u00f3ch kolumn. Aby tego unikn\u0105\u0107, jako separator pola nale\u017cy wybra\u0107 przecinek, a jako separator tekstu \u2013 cudzys\u0142\u00f3w.<\/p>\n\n\n\n<p>W ostatnim wypadku pami\u0119ta\u0107, aby wcze\u015bniej pozby\u0107 si\u0119 wszystkich separator\u00f3w tekstu. Mo\u017cna to zrobi\u0107 za pomoc\u0105 funkcji <strong>Znajd\u017a i zamie\u0144<\/strong>, zamieniaj\u0105c wszystkie znaki \u00ab&#8221;\u00bb na puste warto\u015bci.<\/p>\n\n\n\n<p>Przy zapisie arkusza kalkulacyjnego do formatu *.csv nale\u017cy zwr\u00f3ci\u0107 uwag\u0119, czy poprawnie zosta\u0142y zapisane znaki diakrytyczne. Je\u015bli znaki te nie wy\u015bwietlaj\u0105 si\u0119 prawid\u0142owo, zaleca si\u0119 edycj\u0119 pliku w programach takich jak Notepad++.<\/p>\n\n\n\n<p>Przed wprowadzeniem danych do systemu Ready_<sup>TM<\/sup> nale\u017cy przygotowa\u0107 plik *.csv. W kolumnie, w kt\u00f3rej okre\u015bla si\u0119 typ jednostki, nale\u017cy wpisa\u0107 nast\u0119puj\u0105ce warto\u015bci:<\/p>\n\n\n\n<ul><li><strong>ORGCELL<\/strong> dla kom\u00f3rki organizacyjnej\/dzia\u0142u;<\/li><li><strong>POST<\/strong> dla stanowiska.<\/li><\/ul>\n\n\n\n<p>Istotne jest r\u00f3wnie\u017c oznaczenie kom\u00f3rki organizacyjnej jako <strong>Repozytorium<\/strong>. Wpisanie warto\u015bci <strong>true<\/strong> w tej kolumnie spowoduje, \u017ce w danej kom\u00f3rce organizacyjnej b\u0119dzie mo\u017cna zak\u0142ada\u0107 teczki. Symbol teczki b\u0119dzie zawiera\u0142 skr\u00f3t nazwy kom\u00f3rki organizacyjnej wpisanej w kolumnie <strong>Symbol<\/strong>.<\/p>\n\n\n\n<p>Symbole literowe i mo\u017cliwo\u015b\u0107 zak\u0142adania teczek przypisuje si\u0119 tylko kom\u00f3rkom organizacyjnym, nie pracownikom.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"174\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r00-1024x174.png\" alt=\"\" class=\"wp-image-15161\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r00-1024x174.png 1024w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r00-300x51.png 300w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r00-768x130.png 768w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r00.png 1255w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Wz\u00f3r formatki w arkuszu Excel<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-kreator-importu\">Kreator importu<\/h2>\n\n\n\n<p>Aby zaimportowa\u0107 struktur\u0119 z pliku, nale\u017cy:<\/p>\n\n\n\n<ol type=\"1\"><li>klikn\u0105\u0107 przycisk <strong>Aplikacje<\/strong>, a potem wybra\u0107 <strong>Ustawienia aplikacji<\/strong>;<\/li><li>w nowym oknie w sekcji <strong>SYSTEMOWE<\/strong> klikn\u0105\u0107 przycisk <strong>OTW\u00d3RZ<\/strong> widoczny obok opcji <strong>Struktura organizacyjna<\/strong>;<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"266\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r01-1024x266.png\" alt=\"\" class=\"wp-image-15164\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r01-1024x266.png 1024w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r01-300x78.png 300w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r01-768x199.png 768w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r01.png 1533w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Kreator importu struktury organizacyjnej z pliku CSV &#8211; krok pierwszy<\/figcaption><\/figure>\n\n\n\n<ol start=\"2\"><li>w nowym oknie klikn\u0105\u0107 <strong>Import<\/strong>;<\/li><\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"722\" height=\"266\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r02.png\" alt=\"\" class=\"wp-image-15166\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r02.png 722w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r02-300x111.png 300w\" sizes=\"(max-width: 722px) 100vw, 722px\" \/><figcaption>Kreator importu struktury organizacyjnej z pliku CSV &#8211; krok drugi<\/figcaption><\/figure><\/div>\n\n\n<ol start=\"3\"><li>uruchomiony zostanie kreator importu, kt\u00f3ry pozwoli pobra\u0107 dane z pliku CSV i wykorzysta\u0107 w nowej strukturze organizacyjnej. W pierwszym kroku nale\u017cy:<ul><li>klikn\u0105\u0107 pole <strong>Plik<\/strong> i wskaza\u0107 na dysku komputera odpowiedni plik CSV;<\/li><\/ul><ul><li>w polu <strong>Separator<\/strong> i <strong>Separator tekstu<\/strong> ustawi\u0107 w\u0142a\u015bciwy separator do rozdzia\u0142u danych w pliku CSV \u2013 \u015brednik;<\/li><\/ul><ul><li>w polu <strong>Kodowanie<\/strong> nale\u017cy z listy wybra\u0107 odpowiednie kodowanie tekstu;<\/li><\/ul><ul><li>klikn\u0105\u0107 przycisk <strong>Dalej<\/strong>;<\/li><\/ul><\/li><\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"410\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r03.png\" alt=\"\" class=\"wp-image-15168\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r03.png 792w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r03-300x155.png 300w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r03-768x398.png 768w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/><figcaption>Kreator importu struktury organizacyjnej z pliku CSV &#8211; krok trzeci<\/figcaption><\/figure><\/div>\n\n\n<ol start=\"4\"><li>je\u017celi poprawnie ustawiono kodowanie i separatory w poprzednim kroku, to w sekcji <strong>Podgl\u0105d importowanego pliku<\/strong> widoczne b\u0119d\u0105 dane pobrane z pliku CSV. Nale\u017cy teraz przeci\u0105ga\u0107 (metod\u0105 <em>drag&#8217;n&#8217;dop<\/em> \u2013 przeci\u0105gnij i upu\u015b\u0107) nazwy kolumn do sekcji <strong>Powi\u0105zania<\/strong> i upuszcza\u0107 w odpowiednich polach, tak jak to pokazano na grafice poni\u017cej. W ten spos\u00f3b nale\u017cy powi\u0105za\u0107 dane z arkusza lub przynajmniej wymagane pola (te oznaczone gwiazdk\u0105). W polu <strong>Zacznij od<\/strong> ustawi\u0107 warto\u015b\u0107, od kt\u00f3rej zaczynaj\u0105 si\u0119 dane. Je\u017celi tabela ma nag\u0142\u00f3wki, to najcz\u0119\u015bciej dane zaczynaj\u0105 si\u0119 dopiero od drugiego wiersza.<\/li><\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"796\" height=\"671\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r04.png\" alt=\"\" class=\"wp-image-15170\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r04.png 796w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r04-300x253.png 300w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r04-768x647.png 768w\" sizes=\"(max-width: 796px) 100vw, 796px\" \/><figcaption>Kreator importu struktury organizacyjnej z pliku CSV &#8211; krok czwarty<\/figcaption><\/figure><\/div>\n\n\n<ol start=\"5\"><li>z listy <strong>Jednostka nadrz\u0119dna<\/strong> nale\u017cy wybra\u0107 element, dla kt\u00f3rego importowana struktura b\u0119dzie podrz\u0119dna. W przypadku wprowadzania struktury \u201eod zera\u201d b\u0119dzie to nazwa organizacji. Struktur\u0119 mo\u017cna importowa\u0107 jedynie dla jednostek, kt\u00f3re jej nie posiadaj\u0105;<\/li><li>w kolejnym kroku nale\u017cy skonfigurowa\u0107 ustawienia pocztowe, po czym klikn\u0105\u0107 <strong>Importuj<\/strong>. Nale\u017cy tutaj uzupe\u0142ni\u0107 dane serwer\u00f3w pocztowych i klikn\u0105\u0107 przycisk <strong>Importuj<\/strong> (krok nie jest obowi\u0105zkowy);<\/li><\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"669\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r05.png\" alt=\"\" class=\"wp-image-15172\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r05.png 792w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r05-300x253.png 300w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r05-768x649.png 768w\" sizes=\"(max-width: 792px) 100vw, 792px\" \/><figcaption>Kreator importu struktury organizacyjnej z pliku CSV &#8211; krok pi\u0105ty<\/figcaption><\/figure><\/div>\n\n\n<ol start=\"7\"><li>po imporcie wy\u015bwietlony zostaje raport z podsumowaniem zawieraj\u0105cym informacje o ilo\u015bci element\u00f3w odczytanych, dodanych, zamienionych, usuni\u0119tych, pomini\u0119tych duplikat\u00f3w, z b\u0142\u0119dem i dodanych;<\/li><li>po klikni\u0119ciu <strong>Zako\u0144cz<\/strong> nast\u0119puje powr\u00f3t do okna zarz\u0105dzania struktur\u0105 organizacyjn\u0105. Fragment zaimportowanej na podstawie za\u0142\u0105czonego pliku struktury przedstawia poni\u017csza grafika.<\/li><\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"319\" height=\"390\" src=\"https:\/\/ready-os.com\/wp-content\/uploads\/2023\/07\/r06.png\" alt=\"\" class=\"wp-image-15174\" srcset=\"https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r06.png 319w, https:\/\/www2.ready-os.com\/wp-content\/uploads\/2023\/07\/r06-245x300.png 245w\" sizes=\"(max-width: 319px) 100vw, 319px\" \/><figcaption>Kreator importu struktury organizacyjnej z pliku CSV &#8211; krok sz\u00f3sty<\/figcaption><\/figure><\/div>\n\n\n<p>W tym miejscu warto podkre\u015bli\u0107, \u017ce na przyk\u0142ad import z pliku CSV mo\u017cna wykorzysta\u0107 do importu pracownik\u00f3w. W Excelu nale\u017cy utworzy\u0107 list\u0119 kont pracownik\u00f3w z wszystkimi danymi. Nast\u0119pnie mo\u017cna te konta zaimportowa\u0107 do istniej\u0105cej struktury, kt\u00f3ra na przyk\u0142ad zosta\u0142a utworzona r\u0119cznie lub te\u017c jest efektem importu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>System Ready_TM wspiera administrator\u00f3w du\u017cych organizacji w wielu obszarach. R\u00f3wnie\u017c w kwestii definiowania struktury organizacyjnej oferuje rozwi\u0105zanie, kt\u00f3re u\u0142atwia szybkie utworzenie ca\u0142ego modelu. Rozwi\u0105zanie opiera si\u0119 o plik CSV, w kt\u00f3rym mo\u017cna zdefiniowa\u0107 wszystkie kom\u00f3rki, stanowiska oraz za pomoc\u0105 identyfikator\u00f3w okre\u015bli\u0107 zale\u017cno\u015bci mi\u0119dzy nimi. Nast\u0119pnie taki plik mo\u017cna zaimportowa\u0107 do systemu za pomoc\u0105 przycisku Importuj. [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"doc_category":[214],"doc_tag":[],"knowledge_base":[134],"_links":{"self":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/docs\/13543"}],"collection":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/comments?post=13543"}],"version-history":[{"count":3,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/docs\/13543\/revisions"}],"predecessor-version":[{"id":15178,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/docs\/13543\/revisions\/15178"}],"wp:attachment":[{"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/media?parent=13543"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/doc_category?post=13543"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/doc_tag?post=13543"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/www2.ready-os.com\/pl\/wp-json\/wp\/v2\/knowledge_base?post=13543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}