{"id":21997,"date":"2025-01-20T08:18:59","date_gmt":"2025-01-20T07:18:59","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=21997"},"modified":"2025-01-20T08:18:59","modified_gmt":"2025-01-20T07:18:59","slug":"aplikacja-dzialajaca-w-tle-reorganizacja-zlecen-kontroli","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/aplikacja-dzialajaca-w-tle-reorganizacja-zlecen-kontroli\/","title":{"rendered":"Aplikacja dzia\u0142aj\u0105ca w tle: Reorganizacja zlece\u0144 kontroli"},"content":{"rendered":"\n\n\n<p>Artku\u0142 zawiera informacje o przeznaczeniu aplikacji <em>Reorganizacja zlece\u0144 kontroli<\/em>, sposobach jej u\u017cywania oraz opis 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 dzia\u0142a bez interakcji z u\u017cytkownikiem. 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.\u00a0Aplikacje 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 jest to \u017c\u0105danie przetwarzania, kt\u00f3re wywo\u0142uje tylko jedn\u0105 lub wi\u0119cej aplikacji reorganizacyjnych<\/li>\n<\/ul>\n<h3 id=\"opis-aplikacji\" >Opis aplikacji<\/h3>\n<p>Aplikacja\u00a0<em>Reorganizacja zlece\u0144 kontroli <\/em>jest aplikacj\u0105 dzia\u0142aj\u0105c\u0105 w tle. Pozwala usun\u0105\u0107 zlecenia kontroli 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>Dane, kt\u00f3re musz\u0105 s\u0105 reorganizowane w wyniku dzia\u0142ania aplikacji w tle:<\/p>\n<ul>\n<li><strong>Zlecenia kontroli<\/strong><\/li>\n<\/ul>\n<p>Aplikacja dzia\u0142aj\u0105ca w tle musi sprawdzi\u0107 wszystkie zlecenia kontroli i usun\u0105\u0107 te, kt\u00f3re maj\u0105 <em>Znacznik Usuwania<\/em>. Warunkiem pomy\u015blnej reorganizacji danych jest spe\u0142nienie nast\u0119puj\u0105cych warunk\u00f3w:<\/p>\n<ul>\n<li>Zlecenie kontroli jest oznaczone znacznikiem usuwania<\/li>\n<li>Zlecenie kontroli ma status: <em>Zako\u0144czone<\/em> lub <em>Anulowane<\/em><\/li>\n<\/ul>\n<p>System powinien sprawdzi\u0107 status zlece\u0144 kontroli (np. czy s\u0105 zako\u0144czone lub anulowane). Je\u015bli kt\u00f3rykolwiek z warunk\u00f3w nie jest spe\u0142niony, system nie usunie zlecenia kontroli, a odpowiedni komunikat zostanie wy\u015bwietlony w rejestrze komunikat\u00f3w.<\/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_21998\" aria-describedby=\"caption-attachment-21998\" style=\"width: 756px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-21998 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/reorganizacja-zlecen-kontroli-1.png\" alt=\"\" width=\"756\" height=\"702\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/reorganizacja-zlecen-kontroli-1.png 756w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/reorganizacja-zlecen-kontroli-1-300x279.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/reorganizacja-zlecen-kontroli-1-50x46.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/reorganizacja-zlecen-kontroli-1-600x557.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/reorganizacja-zlecen-kontroli-1-320x297.png 320w\" sizes=\"auto, (max-width: 756px) 100vw, 756px\" \/><figcaption id=\"caption-attachment-21998\" class=\"wp-caption-text\">Widok aplikacji Reorganizacja zlece\u0144 kontroli<\/figcaption><\/figure>\n<h3 id=\"zakladka-aplikacja\" >Zak\u0142adka aplikacja<\/h3>\n\n\n\n<figure id=\"attachment_21999\" aria-describedby=\"caption-attachment-21999\" style=\"width: 605px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-21999 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz4.png\" alt=\"\" width=\"605\" height=\"349\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz4.png 605w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz4-300x173.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz4-50x29.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz4-600x346.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz4-320x185.png 320w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><figcaption id=\"caption-attachment-21999\" class=\"wp-caption-text\">Widok zak\u0142adki Aplikacja<\/figcaption><\/figure>\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 Akcja<\/h4>\n<figure id=\"attachment_22000\" aria-describedby=\"caption-attachment-22000\" style=\"width: 655px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-22000 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz5.png\" alt=\"\" width=\"655\" height=\"384\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz5.png 655w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz5-300x176.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz5-50x29.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz5-600x352.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz5-320x188.png 320w\" sizes=\"auto, (max-width: 655px) 100vw, 655px\" \/><figcaption id=\"caption-attachment-22000\" class=\"wp-caption-text\">Widok zak\u0142adki Akcja<\/figcaption><\/figure>\n<ul>\n<li><strong>Maksymalny czas dzia\u0142ania<\/strong>&nbsp;\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<\/ul>\n<ul>\n<li><strong>Tryb eksportu<\/strong> \u2014 mo\u017ce on by\u0107 u\u017cyty do ustawienia, czy i co ma by\u0107 eksportowane do archiwizacji. Mo\u017cna wybra\u0107 nast\u0119puj\u0105ce tryby eksportu:\n<ul>\n<li><em>Brak eksportu<\/em><\/li>\n<li><em>Eksport wszystkich atrybut\u00f3w<\/em><\/li>\n<li><em>Filtr eksportu<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Ten tryb jest dost\u0119pny tylko wtedy, gdy eksport jest mo\u017cliwy w aplikacji&nbsp;<em>Eksport danych<\/em>. Tryb eksportu jest dost\u0119pny tylko wtedy, gdy aplikacja do reorganizacji umo\u017cliwia archiwizacj\u0119 danych.<\/p>\n<ul>\n<li><strong>Folder docelowy<\/strong>\u2014 s\u0142u\u017cy on do archiwizacji zreorganizowanych danych. Archiwizacja odbywa si\u0119 w podfolderze z nazw\u0105 bazy danych OLTP. Poni\u017cej tego folderu tworzony jest kolejny folder dla ka\u017cdej jednostki biznesowej, w kt\u00f3rym przechowywane s\u0105 rzeczywiste pliki archiwum. Warto\u015bci\u0105 domy\u015bln\u0105 jest podfolder&nbsp;<em>usr\/archive<\/em>&nbsp;w \u015bcie\u017cce serwera plik\u00f3w serwera aplikacji systemu ERP.<\/li>\n<li><strong>Filtr eksportu<\/strong>\u2014 w przypadku trybu eksportu&nbsp;<em>Filtr eksportu,<\/em>&nbsp;w tym polu mo\u017cna wprowadzi\u0107 identyfikator filtra eksportu u\u017cywanego do archiwizacji. Filtr eksportu mo\u017cna wprowadzi\u0107 w aplikacji&nbsp;<em>Eksport danych<\/em>.<\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">To pole jest dost\u0119pne tylko wtedy, gdy eksport obiekt\u00f3w biznesowych, kt\u00f3re maj\u0105 zosta\u0107 zreorganizowane, jest mo\u017cliwy za po\u015brednictwem aplikacji&nbsp;Eksport danych.<\/div><\/section>\n<h3 id=\"zakladka-ustawienia\" >Zak\u0142adka <em>Ustawienia<\/em><\/h3>\n<figure id=\"attachment_22001\" aria-describedby=\"caption-attachment-22001\" style=\"width: 569px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-22001 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz6.png\" alt=\"\" width=\"569\" height=\"531\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz6.png 569w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz6-300x280.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz6-50x47.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz6-320x299.png 320w\" sizes=\"auto, (max-width: 569px) 100vw, 569px\" \/><figcaption id=\"caption-attachment-22001\" class=\"wp-caption-text\">Widok zak\u0142adki Ustawienia<\/figcaption><\/figure>\n<p>Zak\u0142adka zawiera ustawienia dotycz\u0105ce przetwarzania aplikacji w tle<\/p>\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 kolejce 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&nbsp;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.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<figure id=\"attachment_22002\" aria-describedby=\"caption-attachment-22002\" style=\"width: 415px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-22002 size-full\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz7.png\" alt=\"\" width=\"415\" height=\"450\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz7.png 415w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz7-277x300.png 277w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz7-46x50.png 46w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2024\/12\/Obraz7-320x347.png 320w\" sizes=\"auto, (max-width: 415px) 100vw, 415px\" \/><figcaption id=\"caption-attachment-22002\" 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 style=\"font-size: revert; color: initial;\">Koniec<\/em><span style=\"font-size: revert; color: initial;\"> \u2013 pozwala okre\u015bli\u0107 zako\u0144czenie czasu dzia\u0142ania w tle<\/span><\/li>\n<\/ul>\n<\/li>\n<li><strong>Powiadomienie<\/strong>&nbsp;\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>&nbsp;(parametr dost\u0119pny i domy\u015blnie zaznaczony, je\u015bli w polu&nbsp;<em>Start<\/em>&nbsp;zosta\u0142y wskazane warto\u015bci&nbsp;<em>Przenie\u015b do kolejki<\/em>&nbsp;lub&nbsp;<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&nbsp;<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-21997","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\/21997","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=21997"}],"version-history":[{"count":19,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/21997\/revisions"}],"predecessor-version":[{"id":23658,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/21997\/revisions\/23658"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=21997"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}