{"id":23170,"date":"2025-01-20T08:18:55","date_gmt":"2025-01-20T07:18:55","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=23170"},"modified":"2025-01-20T08:53:15","modified_gmt":"2025-01-20T07:53:15","slug":"aplikacja-dzialajaca-w-tle-reorganizacja-danych-podstawowych-w-zarzadzaniu-jakoscia","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/aplikacja-dzialajaca-w-tle-reorganizacja-danych-podstawowych-w-zarzadzaniu-jakoscia\/","title":{"rendered":"Aplikacja dzia\u0142aj\u0105ca w tle: Reorganizacja danych podstawowych w zarz\u0105dzaniu jako\u015bci\u0105"},"content":{"rendered":"\n\n\n<p>W artykule znajduj\u0105 si\u0119 m. in. opisy sposobu korzystania z aplikacji<em> Reorganizacja danych podstawowych w zarz\u0105dzaniu jako\u015bci\u0105 <\/em>i jej parametr\u00f3w.<\/p>\n<h3 id=\"definicje-terminow\" >Definicje termin\u00f3w<\/h3>\n<ul>\n<li><strong>Aplikacja dzia\u0142aj\u0105ca w tle<\/strong>\u2014 jest to aplikacja, kt\u00f3ra po uruchomieniu dzia\u0142a w tle systemu, umo\u017cliwiaj\u0105c u\u017cytkownikowi na korzystanie z innych aplikacji. Mo\u017ce zosta\u0107 otwarta przez zadanie przetwarzania.<\/li>\n<li><strong>Reorganizacja<\/strong>\u2014 reorganizacja danych skutkuje ich fizycznym usuni\u0119ciem z bazy danych. Usuni\u0119cie wymaga serii pomy\u015blnie zako\u0144czonych kontroli. Reorganizacja usuwa r\u00f3wnie\u017c wszelkie obiekty biznesowe, kt\u00f3re s\u0105 zale\u017cne od usuwanych danych.<\/li>\n<li><strong>Aplikacje reorganizacyjne<\/strong>\u2014 s\u0105 to aplikacje dzia\u0142aj\u0105ce w tle. Aplikacje reorganizacyjne s\u0142u\u017c\u0105 do reorganizacji danych podstawowych i danych transakcji zgodnie z okre\u015blonymi kryteriami.<\/li>\n<li><strong>Zlecenie reorganizacji<\/strong>\u2014\u017c\u0105danie przetwarzania, kt\u00f3re wywo\u0142uje jedn\u0105 lub wi\u0119cej aplikacji reorganizacyjnych.<\/li>\n<\/ul>\n<h3 id=\"opis-aplikacji\" >Opis aplikacji<\/h3>\n<p>Aplikacja\u00a0<em>Reorganizacja danych podstawowych w zarz\u0105dzaniu jako\u015bci\u0105<\/em> jest aplikacj\u0105 dzia\u0142aj\u0105c\u0105 w tle. Pozwala usun\u0105\u0107 dane i parametry wprowadzone w aplikacjach modu\u0142u <em>Kontrola Jako\u015bci.<\/em><\/p>\n<p>Aby reorganizacja danych mog\u0142a zosta\u0107 dokonana, obiekty przeznaczone do usuni\u0119cia musz\u0105 zosta\u0107 oznaczone znacznikiem usuwania. Po poprawnie przeprowadzonej reorganizacji pozycje te zostan\u0105 usuni\u0119te z aplikacji.<\/p>\n<p>Aplikacja ma form\u0119 okna dialogowego, standardow\u0105 dla aplikacji w tle. Sk\u0142ada si\u0119 z zak\u0142adek: <em>Aplikacja<\/em> oraz <em>Ustawienia<\/em>, podzielonych na sekcje i kolejne zak\u0142adki.<\/p>\n<figure id=\"attachment_23507\" aria-describedby=\"caption-attachment-23507\" style=\"width: 682px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-23507 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.1.png\" alt=\"\" width=\"682\" height=\"623\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.1.png 682w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.1-300x274.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.1-50x46.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.1-600x548.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.1-320x292.png 320w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\" \/><figcaption id=\"caption-attachment-23507\" class=\"wp-caption-text\">Widok aplikacji Reorganizacja danych podstawowych w zarz\u0105dzaniu jako\u015bci\u0105<\/figcaption><\/figure>\n<h4 id=\"zakladka-aplikacja\" >Zak\u0142adka <em>Aplikacja<\/em><\/h4>\n<p>W tej zak\u0142adce znajduj\u0105 si\u0119 pola identyfikuj\u0105ce aplikacj\u0119 przedstawiaj\u0105ce jej nazw\u0119 i obiekt rozwojowy. Znajduj\u0105 si\u0119 tu dwie dodatkowe zak\u0142adki:<\/p>\n<h4 id=\"zakladka-akcja\" >Zak\u0142adka <em>Akcja<\/em><\/h4>\n<figure id=\"attachment_23508\" aria-describedby=\"caption-attachment-23508\" style=\"width: 997px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-23508\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2.png\" alt=\"\" width=\"997\" height=\"437\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2.png 997w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2-300x131.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2-768x337.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2-50x22.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2-920x403.png 920w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2-600x263.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.2-320x140.png 320w\" sizes=\"auto, (max-width: 997px) 100vw, 997px\" \/><figcaption id=\"caption-attachment-23508\" class=\"wp-caption-text\">Zak\u0142adka Akcja<\/figcaption><\/figure>\n<ul>\n<li><strong>Maksymalny czas dzia\u0142ania<\/strong>\u00a0\u2014 jest to maksymalny okres czasu, po kt\u00f3rym aplikacja reorganizacyjna zostanie zako\u0144czona. Warto\u015b\u0107 domy\u015blna wynosi dziesi\u0119\u0107 minut.<\/li>\n<li><strong>Dane podstawowe jako\u015bci obiekt\u00f3w reorganizacji<\/strong>\u00a0\u2014 w tym polu mo\u017cna wybra\u0107 kt\u00f3re typy danych dotycz\u0105cych jako\u015bci maj\u0105 zosta\u0107 zreorganizowane. Mo\u017cna wybra\u0107 kilka warto\u015bci. Mo\u017cna wybra\u0107 nast\u0119puj\u0105ce typy:\n<ul>\n<li><em>Parametr<\/em><\/li>\n<li><em>Metoda<\/em><\/li>\n<li><em>Rodzaj planu kontroli<\/em><\/li>\n<li><em>Plan kontroli<\/em><\/li>\n<li><em>Rodzaje zlece\u0144 kontroli<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Aplikacja dzia\u0142aj\u0105ca w tle musi sprawdzi\u0107 wszystkie wy\u017cej wymienione obiekty i usun\u0105\u0107 te, kt\u00f3re maj\u0105 znacznik usuwania. Zanim jednak wszystkie obiekty zostan\u0105 usuni\u0119te, konieczne jest sprawdzenie, czy mo\u017cna je usun\u0105\u0107 i czy nie s\u0105 u\u017cywane.<\/p>\n<p>Aplikacja przetworzy dane, je\u015bli spe\u0142nione s\u0105 nast\u0119puj\u0105ce warunki:<\/p>\n<ul>\n<li>dane s\u0105 oznaczone znacznikiem usuwania,<\/li>\n<li>dane nie s\u0105 u\u017cywane przez inne aplikacje.<\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">System powinien sprawdzi\u0107, czy obiekty takie jak <em>Parametry, Metody, Plany Kontroli, Typy Plan\u00f3w Kontroli<\/em> i <em>Rodzaje Zlece\u0144 Kontroli<\/em> nie s\u0105 u\u017cywane w aplikacjach wchodz\u0105cych w sk\u0142ad modu\u0142u <em>Zarz\u0105dzanie Jako\u015bci\u0105<\/em>. System powinien sprawdzi\u0107 aplikacje takie jak: <em>Rodzaje Plan\u00f3w Kontroli, Plan Kontroli, Przypisania Plan\u00f3w Kontroli, Rodzaje Zlece\u0144 Kontroli, Zlecenia Kontroli<\/em> i <em>Ksi\u0119gowania Zlece\u0144 Kontroli<\/em>. Je\u015bli kt\u00f3rykolwiek z obiekt\u00f3w jest u\u017cywany w kt\u00f3rejkolwiek z wy\u017cej wymienionych aplikacji, system powinien wy\u015bwietli\u0107 odpowiedni komunikat i usun\u0105\u0107 znacznik usuwania.<\/div><\/section>\n<h4 id=\"zakladka-ustawienia\" >Zak\u0142adka <em>Ustawienia<\/em><\/h4>\n<p>Zak\u0142adka zawiera ustawienia dotycz\u0105ce przetwarzania aplikacji w tle.<\/p>\n<figure id=\"attachment_23509\" aria-describedby=\"caption-attachment-23509\" style=\"width: 1003px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-23509\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3.png\" alt=\"\" width=\"1003\" height=\"557\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3.png 1003w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3-300x167.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3-768x426.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3-50x28.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3-920x511.png 920w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3-600x333.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.3-320x178.png 320w\" sizes=\"auto, (max-width: 1003px) 100vw, 1003px\" \/><figcaption id=\"caption-attachment-23509\" class=\"wp-caption-text\">Zak\u0142adka Ustawienia<\/figcaption><\/figure>\n<ul>\n<li><strong>Zlecenie przetwarzania<\/strong> \u2013 nazwa zlecenia przetwarzania. Pole mo\u017cna uzupe\u0142ni\u0107 r\u0119cznie. Dzi\u0119ki tej nazwie w aplikacji <em>Zlecenia przetwarzania<\/em> mo\u017cliwe b\u0119dzie odszukanie konkretnego zlecenia po nazwie.<\/li>\n<li><strong>U\u017cytkownik<\/strong> \u2013 identyfikator u\u017cytkownika, kt\u00f3ry zleca dzia\u0142anie w tle. Pole wype\u0142nione automatycznie danymi zalogowanego u\u017cytkownika. Dane mo\u017cna zmieni\u0107 r\u0119cznie lub za pomoc\u0105 przycisku [<strong>Pomoc uzupe\u0142niania warto\u015bci<\/strong>] po prawej stronie wiersza.<\/li>\n<li><strong>Baza danych OLTP<\/strong> \u2013 baza danych OLTP, do kt\u00f3rej u\u017cytkownik jest zalogowany. Warto\u015b\u0107 mo\u017cna edytowa\u0107, wybieraj\u0105c baz\u0119 z rozwijanej listy.<\/li>\n<li><strong>J\u0119zyk zawarto\u015bci<\/strong> \u2013 pobierany z poziomu ustawie\u0144 j\u0119zyk zawarto\u015bci bazy danych OLTP, na kt\u00f3rej wykonywane s\u0105 procesy w tle. Warto\u015bci dost\u0119pne dla tego pola znajduj\u0105 si\u0119 w li\u015bcie rozwijanej.<\/li>\n<li><strong>Kolejka przetwarzania (pole obowi\u0105zkowe)<\/strong> \u2013 kolejka, wed\u0142ug kt\u00f3rej zaplanowane w systemie zadania zostan\u0105 przetworzone. Przetwarzanie nowego pliku zacznie si\u0119, gdy poprzedni plik w\u00a0kolejce zostanie przetworzony. Warto\u015b\u0107 w tym polu nale\u017cy wprowadzi\u0107 r\u0119cznie lub za pomoc\u0105 przycisku [<strong>Pomoc uzupe\u0142niania warto\u015bci<\/strong>]. Mo\u017cna r\u00f3wnie\u017c ustawi\u0107 domy\u015bln\u0105 kolejk\u0119 przetwarzania w aplikacji <em>Ustawienia u\u017cytkownika<\/em>, wtedy pole Kolejka przetwarzania wype\u0142ni si\u0119 automatycznie.<\/li>\n<li><strong>Serwer aplikacji<\/strong> \u2013 serwer aplikacji, na kt\u00f3rym ma zosta\u0107 wykonane dzia\u0142anie w tle. Pole mo\u017cna uzupe\u0142ni\u0107 za pomoc\u0105 przycisku [<strong>Pomoc uzupe\u0142niania warto\u015bci<\/strong>].<\/li>\n<li><strong>Start<\/strong> \u2013 z rozwijanej listy nale\u017cy wybra\u0107 warto\u015b\u0107 okre\u015blaj\u0105c\u0105 czas rozpocz\u0119cia reorganizacji Dost\u0119pne s\u0105 warto\u015bci:<\/li>\n<li><strong>Przenie\u015b do kolejki <\/strong>\u2013 (warto\u015b\u0107 domy\u015blna) zlecenie reorganizacji zostaje dodane do kolejki wykonywanych dzia\u0142a\u0144<\/li>\n<li><strong>Podczas ponownego uruchamiania serwera aplikacji<\/strong> \u2013 reorganizacja zostanie wykonana po ponownym uruchomieniu serwera<\/li>\n<li><strong>Aktywacja czasowa: zewn\u0119trznie<\/strong> \u2013 umo\u017cliwia sterowanie czasem dzia\u0142ania aplikacji w tle z poziomu systemu operacyjnego<\/li>\n<li><strong>Aktywacja czasowa: jednorazowo<\/strong> \u2013 umo\u017cliwia jednorazowe zdefiniowanie czasu dzia\u0142ania aplikacji za pomoc\u0105 p\u00f3l: Pocz\u0105tek oraz Maksymalny czas trwania<\/li>\n<li><strong>Aktywacja czasowa: seryjnie<\/strong> \u2013 wybranie tej opcji aktywuje dodatkowe pola:\n<ul>\n<li><em>B\u0142\u0105d serii<\/em> \u2013 odpowiada za wy\u015bwietlanie komunikat\u00f3w w przypadku, kiedy zlecenie dzia\u0142ania zako\u0144czy si\u0119 niepowodzeniem lub napotka problem<\/li>\n<li><em>Pocz\u0105tek<\/em> \u2013 czas rozpocz\u0119cia dzia\u0142ania w tle (data i godzina)<\/li>\n<li><em>Maksymalny czas dzia\u0142ania<\/em> \u2013 pozwala okre\u015bli\u0107 maksymalny czas na wykonanie czynno\u015bci<\/li>\n<li><em>Powiadomienie po przekroczeniu czasu<\/em> \u2013 aktywuje prezentowanie komunikatu w sytuacji, gdy czas okre\u015blony dla dzia\u0142ania w tle zostanie przekroczony<\/li>\n<li><em>Wz\u00f3r seryjny<\/em> \u2013 pozwala zdefiniowa\u0107 szablon dla dzia\u0142a\u0144 w tle. Po naci\u015bni\u0119ciu pola otworzy si\u0119 okno <em>Wz\u00f3r seryjny<\/em>, gdzie mo\u017cna wprowadzi\u0107 ustawienia.\u00a0<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<figure id=\"attachment_23510\" aria-describedby=\"caption-attachment-23510\" style=\"width: 547px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-23510\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.4.png\" alt=\"\" width=\"547\" height=\"571\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.4.png 547w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.4-287x300.png 287w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.4-48x50.png 48w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/01\/13.4-320x334.png 320w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><figcaption id=\"caption-attachment-23510\" class=\"wp-caption-text\">Okno dialogowe Wz\u00f3r seryjny<\/figcaption><\/figure>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><em>Koniec<\/em> \u2013 pozwala okre\u015bli\u0107 zako\u0144czenie czasu dzia\u0142ania w tle<\/li>\n<\/ul>\n<\/li>\n<li><strong>Powiadomienie<\/strong>\u00a0\u2013 pole pozwalaj\u0105ce wybra\u0107 z rozwijanej listy to, czy, w jaki spos\u00f3b i w jakiej sytuacji maj\u0105 zosta\u0107 wy\u015bwietlone powiadomienia o stanie reorganizacji. Dost\u0119pne opcje:\n<ul>\n<li><em>Nie<\/em><\/li>\n<li><em>Przez dialog<\/em><\/li>\n<li><em>Przez dialog, tylko w wypadku b\u0142\u0119d\u00f3w<\/em><\/li>\n<li><em>Przez obieg pracy<\/em><\/li>\n<li><em>Przez obieg pracy, tylko w wypadku b\u0142\u0119d\u00f3w<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li><strong>Udost\u0119pnij natychmiast<\/strong>\u00a0(parametr dost\u0119pny i domy\u015blnie zaznaczony, je\u015bli w polu\u00a0<em>Start<\/em>\u00a0zosta\u0142y wskazane warto\u015bci\u00a0<em>Przenie\u015b do kolejki<\/em>\u00a0lub\u00a0<em>Podczas ponownego uruchamiania aplikacji<\/em>) \u2013 parametr powoduje natychmiastowe rozpocz\u0119cie reorganizacji. Je\u015bli parametr nie jest zaznaczony, nale\u017cy zwolni\u0107 zlecenie przetwarzania za pomoc\u0105 aplikacji\u00a0<em>Zlecenie przetwarzania<\/em>, inaczej proces nie b\u0119dzie kontynuowany.<\/li>\n<\/ul>\n<p>Aby uruchomi\u0107 reorganizacj\u0119, nale\u017cy, po zdefiniowaniu ustawie\u0144 przetwarzania, wybra\u0107 przycisk [<strong>W tle<\/strong>].<\/p>\n","protected":false},"author":32,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-23170","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-kontrola-jakosci"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/23170","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\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=23170"}],"version-history":[{"count":10,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/23170\/revisions"}],"predecessor-version":[{"id":23802,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/23170\/revisions\/23802"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=23170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}