﻿{"id":4509,"date":"2017-08-24T11:28:54","date_gmt":"2017-08-24T11:28:54","guid":{"rendered":"http:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/?post_type=ht_kb&#038;p=4509"},"modified":"2024-09-18T13:03:37","modified_gmt":"2024-09-18T13:03:37","slug":"seryjna-zmiana-wartosci-pola-2","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/dokumentacja\/seryjna-zmiana-wartosci-pola-2\/","title":{"rendered":"Seryjna zmiana warto\u015bci pola"},"content":{"rendered":"<div class=\"su-list\" style=\"margin-left:0px\">\n<p>Mechanizm seryjnej zmiany warto\u015bci pola udost\u0119pnia funkcjonalno\u015b\u0107 pozwalaj\u0105c\u0105 na modyfikacj\u0119 danych kadrowych dla wi\u0119cej ni\u017c jednego pracownika jednocze\u015bnie. Pozwala na zmian\u0119 warto\u015bci wybranego pola (p\u00f3l) dla wszystkich zaznaczonych pracownik\u00f3w.<\/p>\n<p>W uwagi na drzewiast\u0105 struktur\u0119 i\u00a0brak unikalno\u015bci akronimu wydzia\u0142u &#8211; funkcjonalno\u015b\u0107 jest zachowana jedynie w\u00a0obr\u0119bie danego wydzia\u0142u.<\/p>\n<p>Operacja seryjnej zmiany warto\u015bci pola dost\u0119pna jest z ikony <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28973\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2021\/01\/Zmiana-wartosci-pola.png\" alt=\"\" width=\"61\" height=\"46\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Zmiana-wartosci-pola.png 61w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Zmiana-wartosci-pola-50x38.png 50w\" sizes=\"auto, (max-width: 61px) 100vw, 61px\" \/>\u00a0na li\u015bcie pracownik\u00f3w. Mo\u017cna j\u0105 wykona\u0107 poprzez wyb\u00f3r:<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>wzorca zmiany<\/strong> \u2013 standardowo w\u00a0programie zdefiniowano dwa takie wzorce,<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>wyb\u00f3r pola\/p\u00f3l<\/strong>, kt\u00f3re maj\u0105 zosta\u0107 zmienione.<\/li>\n<\/ul>\n<p>Przy wywo\u0142aniu operacji seryjnej zmiany pola mo\u017cliwe jest wybranie jednego ze zdefiniowanych wzorc\u00f3w zmiany, wskazuj\u0105cych jaki zestaw p\u00f3l ma podlega\u0107 edycji &#8211; jakie operacje maj\u0105 by\u0107 wykonane. Dost\u0119pne s\u0105 schematy predefiniowane \u2013 standardowe:<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Wyrejestrowanie pracownika,<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> Zg\u0142oszenie pracownika,<\/li>\n<\/ul>\n<p>jak i tworzone przez u\u017cytkownika. Wyb\u00f3r wzorca z listy jest dost\u0119pny pod klawiszem <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-28972\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2021\/01\/Wczytaj.png\" alt=\"\" width=\"37\" height=\"27\" \/>\u00a0<em>Wczytaj<\/em> u\u00a0g\u00f3ry okna. Jest te\u017c mo\u017cliwa prosta seryjna zmiana warto\u015bci dla wskazanego pola (p\u00f3l) bez u\u017cycia wzorc\u00f3w (rysunek poni\u017cej). Puste pole <strong>Nazwa<\/strong> w\u00a0sekcji <em>Wzorzec zmiany<\/em> (gdy \u017caden wzorzec nie zosta\u0142 wybrany z\u00a0listy) jest r\u00f3wnoznaczne z\u00a0tym, \u017ce seryjna zmiana pola b\u0119dzie wykonywana t\u0105 najprostsz\u0105 metod\u0105.<\/p>\n<p>Je\u015bli na formularzu nie zostanie wybrany \u017caden ze zdefiniowanych wzorc\u00f3w zmiany, b\u0105d\u017a zostanie wybrany wzorzec prosty, to w\u00a0dolnej cz\u0119\u015bci formularza b\u0119d\u0105 dost\u0119pne zak\u0142adki:<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>[Definicja zmiany]<\/strong> \u2013 pozwalaj\u0105ca na wskazanie maksymalnie trzech p\u00f3l, kt\u00f3re maj\u0105 podlega\u0107 modyfikacji i\u00a0zadanie dla nich warto\u015bci oraz<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>[Szczeg\u00f3\u0142y]<\/strong> pozwalaj\u0105ca na sprawdzenie wzor\u00f3w, pod kt\u00f3rymi zosta\u0142y zapisane definicje zmiany tych trzech dost\u0119pnych p\u00f3l.<\/li>\n<\/ul>\n<p>Wyb\u00f3r wzorca zaawansowanego z\u00a0lisy wzorc\u00f3w spowoduje, \u017ce na formularzu zmiany pola zostanie zaznaczony parametr <strong>Zaawansowana<\/strong>. Dodatkowo zmieni si\u0119 wygl\u0105d sekcji definicji zmiany. S\u0105 widoczne zak\u0142adki:<\/p>\n<ul>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>[Parametry dynamiczne]<\/strong> \u2013 zdefiniowane dla danego wzorca. Na tej zak\u0142adce u\u017cytkownik mo\u017ce ustawi\u0107 warto\u015bci dla tych parametr\u00f3w (np. wpisze dat\u0119, warto\u015b\u0107 liczbow\u0105 b\u0105d\u017a tekst, jaki ma by\u0107 podstawiony w\u00a0miejsce danego parametru za pomoc\u0105 wzorca.<\/li>\n<li><i class=\"sui sui-check\" style=\"color:#009de0\"><\/i> <strong>[Definicja zmiany]<\/strong> &#8211; pozwoli na przegl\u0105danie i w\u00a0razie potrzeby dora\u017an\u0105 modyfikacj\u0119 (na czas wykonania operacji) wzoru zapisanego za pomoc\u0105 JavaScript.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28970 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-bez-uzycia-wzorca.png\" alt=\"\" width=\"522\" height=\"580\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-bez-uzycia-wzorca.png 522w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-bez-uzycia-wzorca-270x300.png 270w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-bez-uzycia-wzorca-45x50.png 45w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-bez-uzycia-wzorca-320x356.png 320w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><\/p>\n<p style=\"text-align: center;\"><em>Seryjna zmiana pola bez u\u017cycia wzorca<\/em><\/p>\n<p>Zmiana z\u00a0tego poziomu wzoru czy warto\u015bci parametr\u00f3w spowoduje zmian\u0119 tylko w\u00a0trakcie aktualnie wykonywanej operacji seryjnej. Trwa\u0142a modyfikacja definicji wzorca (zmiana domy\u015blnych ustawie\u0144) mo\u017cliwa jest tylko z\u00a0poziomu <em>Konfiguracja\/ Firma\/ P\u0142ace\/ Wzorce zmiany pola.<\/em> Tu nale\u017cy dodawa\u0107 kolejne wzorce.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-28971 aligncenter\" src=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2023_5\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-pracownika-z-uzyciem-wzorca-zgloszenie-pracownika.png\" alt=\"\" width=\"522\" height=\"580\" srcset=\"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-pracownika-z-uzyciem-wzorca-zgloszenie-pracownika.png 522w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-pracownika-z-uzyciem-wzorca-zgloszenie-pracownika-270x300.png 270w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-pracownika-z-uzyciem-wzorca-zgloszenie-pracownika-45x50.png 45w, https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-content\/uploads\/2021\/01\/Seryjna-zmiana-pola-pracownika-z-uzyciem-wzorca-zgloszenie-pracownika-320x356.png 320w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><\/p>\n<p style=\"text-align: center;\"><em>Seryjna zmiana pola pracownika z u\u017cyciem wzorca &#8211; Zg\u0142oszenie pracownika<\/em><\/p>\n<p class=\"Tre312\">Podczas wykonywania operacji seryjnej zmiany p\u00f3l w\u00a0tle widoczny jest log z\u00a0zapisem kolejnych wykonanych operacji \u2013 nazwisko i\u00a0imi\u0119 pracownika i\u00a0efekt operacji. Okno z\u00a0logiem jest aktywne po zako\u0144czeniu (b\u0105d\u017a przerwaniu) wykonywania operacji seryjnych, aby u\u017cytkownik m\u00f3g\u0142 prze\u015bledzi\u0107, czy dane dla poszczeg\u00f3lnych pracownik\u00f3w zosta\u0142y zmodyfikowane, a\u00a0je\u015bli modyfikacja nie powiod\u0142a si\u0119, to jaka by\u0142a tego przyczyna.<\/p>\n<section class=\"msp-alert-box msp-alert-example\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--bulb\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\">\r\n    <g id=\"[AP]-Iconography\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\r\n        <g id=\"Iconography_sortowanie-po-kategorii\" transform=\"translate(-1193.000000, -12329.000000)\" fill=\"currentColor\">\r\n            <g id=\"Group-8\" transform=\"translate(286.000000, 548.000000)\">\r\n                <g id=\"Iconography-Card-\" transform=\"translate(859.000000, 11741.000000)\">\r\n                    <g id=\"0-Icons\/-24-\/-Things-\/-Bulb\" transform=\"translate(48.000000, 40.000000)\">\r\n                        <path d=\"M16.9993333,20.6593333 L16.9993333,18.2126667 C18.554,17.7726667 19.702,16.3566667 19.702,14.6633333 C19.702,14.1113333 19.254,13.6633333 18.702,13.6633333 C18.1486667,13.6633333 17.702,14.1113333 17.702,14.6633333 C17.702,15.6033333 16.938,16.3673333 15.9993333,16.3673333 C15.0606667,16.3673333 14.298,15.6033333 14.298,14.6633333 C14.298,14.1113333 13.85,13.6633333 13.298,13.6633333 C12.7446667,13.6633333 12.298,14.1113333 12.298,14.6633333 C12.298,16.3566667 13.446,17.7726667 14.9993333,18.2126667 L14.9993333,20.6593333 C10.8686667,20.1633333 7.65666667,16.6433333 7.65666667,12.382 C7.65666667,7.782 11.3993333,4.03933333 15.9993333,4.03933333 C20.5993333,4.03933333 24.3433333,7.782 24.3433333,12.382 C24.3433333,16.6433333 21.13,20.1633333 16.9993333,20.6593333 L16.9993333,20.6593333 Z M15.9993333,27.9606667 C14.8833333,27.9606667 13.95,27.2126667 13.6433333,26.194 L18.3553333,26.194 C18.05,27.2126667 17.1153333,27.9606667 15.9993333,27.9606667 L15.9993333,27.9606667 Z M12.7406667,24.194 L19.258,24.194 L19.258,23.002 L12.7406667,23.002 L12.7406667,24.194 Z M26.3433333,12.382 C26.3433333,6.678 21.702,2.03933333 15.9993333,2.03933333 C10.2966667,2.03933333 5.65666667,6.678 5.65666667,12.382 C5.65666667,16.366 7.92333333,19.8246667 11.2326667,21.5513333 C10.93,21.8686667 10.742,22.2953333 10.742,22.7673333 L10.742,24.43 C10.742,25.0593333 11.0753333,25.6086667 11.574,25.9206667 C11.794,28.182 13.6833333,29.9606667 16.0006667,29.9606667 C18.3166667,29.9606667 20.206,28.182 20.426,25.9206667 C20.9233333,25.6086667 21.258,25.0593333 21.258,24.43 L21.258,22.7673333 C21.258,22.2953333 21.07,21.8686667 20.766,21.5513333 C24.0753333,19.8246667 26.3433333,16.366 26.3433333,12.382 L26.3433333,12.382 Z\" id=\"Color\"><\/path>\r\n                    <\/g>\r\n                <\/g>\r\n            <\/g>\r\n        <\/g>\r\n    <\/g>\r\n<\/svg><\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Przyk\u0142ad<\/div><div class=\"msp-alert-content\">Seryjna zmiana pola w\u00a0kadrach z\u00a0aktualizacj\u0105 na dzie\u0144 01.04.2015 &#8211; pracownik mia\u0142 niepe\u0142nosprawno\u015b\u0107 za okres 07.03.2010 \u2013 15.03.2015. Nast\u0119pnie wpisuj\u0119 niepe\u0142nosprawno\u015b\u0107 od dnia 01.04.2015 \u2013 30.04.2017. Program nie zaktualizuje \u201edaty od\u201d u\u00a0os\u00f3b, kt\u00f3re mia\u0142y wcze\u015bniej wpisan\u0105 informacj\u0119. Bo najpierw zmieniono dat\u0119 OD na p\u00f3\u017aniejsz\u0105 (01.04.2015) zamiast dat\u0119 DO (15.03.2015).<\/div><\/div><\/section>\n<p>W przypadku wpisania b\u0142\u0119dnego numeru PESEL lub NIP (i w\u0142\u0105czonym sprawdzaniu numeru PESEL, NIP w\u00a0<em>Konfiguracji\/ Firma\/ Og\u00f3lne\/ Parametry<\/em>) i\u00a0seryjnej zmiany warto\u015bci pola z\u00a0aktualizacj\u0105, zawsze tworzy si\u0119 nowy zapis historyczny, tylko w\u00a0nim nie nast\u0119puje podmiana pola (pozostaje poprzednia warto\u015b\u0107).<\/p>\n<section class=\"msp-alert-box msp-alert-tip\"><div class=\"msp-alert-icon\"><svg width=\"16\" height=\"16\" class=\"kb-icon kb-icon--check\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 32 32\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n    <path d=\"M16 2.795c7.281 0 13.205 5.922 13.205 13.204 0 7.281-5.924 13.206-13.205 13.206S2.795 23.28 2.795 16C2.795 8.717 8.719 2.795 16 2.795zm0 2c-6.179 0-11.205 5.026-11.205 11.204 0 6.178 5.026 11.206 11.205 11.206S27.205 22.177 27.205 16 22.18 4.795 16 4.795zm4.905 6.82c.496.402.572 1.129.171 1.624l-5.386 6.975a1.154 1.154 0 0 1-1.848-.073l-2.93-2.886a1.154 1.154 0 1 1 1.818-1.42l1.946 1.914 4.606-5.963a1.154 1.154 0 0 1 1.623-.17z\" fill=\"currentColor\" fill-rule=\"evenodd\"\/>\r\n<\/svg>\r\n<\/div><div class=\"msp-alert-body\"><div class=\"msp-alert-title\">Wskaz\u00f3wka<\/div><div class=\"msp-alert-content\">Je\u015bli pracownik ma wpisan\u0105 dat\u0119 zwolnienia i chcemy seryjnie zmieni\u0107 mu z AKTUALIZACJ\u0104 dat\u0119 zatrudnienia i zwolnienia (odnotowa\u0107 zatrudnienie na etat po przerwie) &#8211; to na formularzu seryjnej zmiany pola jako pierwsze pole nale\u017cy wybra\u0107 dat\u0119 zwolnienia, a dopiero jako drugie dat\u0119 zatrudnienia &#8211; \u017ceby w chwili zapisywania nowej daty zatrudnienia, nie by\u0142o w tym samym zapisie daty zwolnienia wcze\u015bniejszej ni\u017c data zatrudnienia.<\/div><\/div><\/section>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_ht_kb_usefulness":1,"_ht_kb_post_views_count":2111,"_ht_kb_article_order":0,"_ht_kb_reading_time":1,"footnotes":""},"ht_kb_category":[195],"ht_kb_tag":[],"class_list":["post-4509","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-operacje-seryjne-modul-place-i-kadry-plus"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/4509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/comments?post=4509"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/4509\/revisions"}],"predecessor-version":[{"id":45075,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb\/4509\/revisions\/45075"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/media?parent=4509"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb_category?post=4509"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/optima\/pl\/2027\/wp-json\/wp\/v2\/ht_kb_tag?post=4509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}