{"id":12092,"date":"2025-03-24T08:35:07","date_gmt":"2025-03-24T07:35:07","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=12092"},"modified":"2025-03-24T08:35:07","modified_gmt":"2025-03-24T07:35:07","slug":"reorganizacja-zapisow-protokolu-wymiany-danych","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/reorganizacja-zapisow-protokolu-wymiany-danych\/","title":{"rendered":"Reorganizacja zapis\u00f3w protoko\u0142u wymiany danych"},"content":{"rendered":"<p>Zapisy protoko\u0142u wymiany danych s\u0105 reorganizowane za pomoc\u0105 aplikacji do reorganizacji <em>Reorganizacja zapis\u00f3w protoko\u0142u wymiany danych<\/em>. Artyku\u0142 opisuje sposoby korzystania z aplikacji reorganizacji i jej parametr\u00f3w. Dostarcza tak\u017ce informacji\u00a0o skutkach reorganizacji.<\/p>\n<p>Reorganizacje s\u0105 wykonywane przez aplikacj\u0119\u00a0<em>Zlecenia reorganizacji<\/em>. Opis tej aplikacji mo\u017cna znale\u017a\u0107 w dokumentacji zlece\u0144 reorganizacji. Zawiera ona r\u00f3wnie\u017c instrukcj\u0119 uruchamiania zlecenia w tle.<\/p>\n<p>R\u00f3\u017cne wnioski o reorganizacj\u0119 s\u0105 dodawane do listy w aplikacji\u00a0<em>Zlecenia reorganizacji<\/em> w celu wykonania ich jeden po drugim za pomoc\u0105 zlecenia reorganizacji. Je\u015bli chodzi o aplikacj\u0119 <em>Reorganizacja zapis\u00f3w protoko\u0142u wymiany danych<\/em>, sekwencja nie ma znaczenia.<\/p>\n<h3 id=\"definicje-terminow\" >Definicje termin\u00f3w<\/h3>\n<ul>\n<li><strong>Aplikacja dzia\u0142aj\u0105ca w tle<\/strong>\u00a0\u2014 aplikacja dzia\u0142aj\u0105ca w tle to aplikacja, kt\u00f3ra jest wykonywana bez interakcji z u\u017cytkownikiem. W Comarch ERP Enterprise aplikacja dzia\u0142aj\u0105ca w tle mo\u017ce zosta\u0107 otwarta przez zlecenie przetwarzania, przez wywo\u0142anie CORBA lub inn\u0105 aplikacj\u0119.<\/li>\n<li><strong>Reorganizacja<\/strong>\u00a0\u2014 reorganizacja danych powoduje ich fizyczne usuni\u0119cie z bazy danych. Usuni\u0119cie wymaga pomy\u015blnego przej\u015bcia weryfikacji, kt\u00f3re musz\u0105 zosta\u0107 zako\u0144czone pomy\u015blnie. Reorganizacja usuwa r\u00f3wnie\u017c wszelkie jednostki biznesowe, kt\u00f3re s\u0105 zale\u017cne od usuwanych danych.<\/li>\n<li><strong>Aplikacja reorganizacji<\/strong>\u00a0\u2014 aplikacje reorganizacji s\u0105 aplikacjami dzia\u0142aj\u0105cymi w tle o specjalnym zastosowaniu\u00a0<em>Reorganizacja<\/em>. Aplikacje reorganizacji s\u0105 u\u017cywane do reorganizacji danych podstawowych zgodnie z okre\u015blonymi kryteriami.<\/li>\n<li><strong>Zlecenie reorganizacji<\/strong>\u00a0\u2014 zlecenia reorganizacji to zlecenie przetwarzania w tle, kt\u00f3re uruchamia jedn\u0105 lub wi\u0119cej aplikacji reorganizacji. Aplikacje reorganizacji s\u0105 uruchamiane w indywidualnie zdefiniowanej kolejno\u015bci, kt\u00f3ra uwzgl\u0119dnia zale\u017cno\u015bci kolejno\u015bci.<\/li>\n<\/ul>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Za pomoc\u0105 aplikacji <em>Reorganizacja zapis\u00f3w protoko\u0142u wymiany danych <\/em>usuwane s\u0105 zapisy protoko\u0142u wymiany danych we wszystkich bazach danych OLTP po\u0142\u0105czonych z serwerem aplikacji.<\/p>\n<p>To, kt\u00f3re zapisy protoko\u0142u maj\u0105 zosta\u0107 usuni\u0119te, ustala si\u0119 na podstawie ich wieku i statusu. Dodatkowo, wpisy dziennika do reorganizacji mog\u0105 by\u0107 ograniczone do jednego u\u017cytkownika (maksymalnie).<\/p>\n<p>Zaleca si\u0119 zaplanowanie tej reorganizacji z warto\u015bciami domy\u015blnymi i, je\u015bli to konieczne, z jak najmniejsz\u0105 warto\u015bci\u0105 parametru <em>Wpisy starsze ni\u017c<\/em>, tak aby by\u0142a wykonywana raz lub kilka razy w tygodniu jako cz\u0119\u015b\u0107 zadania reorganizacji niezale\u017cnego od bazy danych OLTP, bez ogranicze\u0144 dla u\u017cytkownika.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Aplikacja reorganizacji mo\u017ce by\u0107 r\u00f3wnie\u017c wykonana bezpo\u015brednio przez aplikacj\u0119 <em>Zlecenia reorganizacji<\/em>. Wi\u0119cej informacji na temat tej aplikacji mo\u017cna znale\u017a\u0107 w dokumentacji dotycz\u0105cej zlece\u0144 reorganizacji.<\/div><\/section>\n<h4 id=\"parametry\" >Parametry<\/h4>\n<p>Aplikacja do reorganizacji ma nast\u0119puj\u0105ce parametry i pola:<\/p>\n<ul>\n<li><strong>Maksymalny czas dzia\u0142ania<\/strong> &#8212; maksymalny czas dzia\u0142ania aplikacji reorganizacji to maksymalny okres czasu, po kt\u00f3rym aplikacja reorganizacji zostanie zako\u0144czona. Warto\u015b\u0107 domy\u015blna to dziesi\u0119\u0107 minut.<\/li>\n<li><strong>Odpowiedzialny u\u017cytkownik<\/strong> &#8212; u\u017cytkownik, kt\u00f3rego zapisy protoko\u0142u wymiany danych maj\u0105 zosta\u0107 usuni\u0119te. Je\u015bli u\u017cytkownik nie zostanie wskazany, reorganizacja zapis\u00f3w protoko\u0142u wymiany danych zostanie przeprowadzona dla wszystkich u\u017cytkownik\u00f3w.<\/li>\n<\/ul>\n<ul>\n<li><strong>Og\u00f3lny status<\/strong> &#8212; status zapis\u00f3w protoko\u0142u wymiany danych, kt\u00f3re maj\u0105 zosta\u0107 usuni\u0119te. Mo\u017cliwe warto\u015bci do wyboru to:\n<ul>\n<li><em>W opracowaniu<\/em><\/li>\n<li><em>W opracowaniu (korekta)<\/em><\/li>\n<li><em>W opracowaniu (program koryguj\u0105cy)<\/em><\/li>\n<li><em>B\u0142\u0119dnie<\/em><\/li>\n<li><em>Skutecznie<\/em><\/li>\n<li><em>Zamkni\u0119to r\u0119cznie<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\">Nie ma sensu reorganizowa\u0107 wpis\u00f3w dziennika ze statusem <em>W opracowaniu.<\/em><\/div><\/section>\n<ul>\n<li><strong>Wpisy starsze ni\u017c<\/strong> &#8212; wszystkie zapisy protoko\u0142u wymiany danych sprzed wskazanego tutaj przedzia\u0142u czasowego zostan\u0105 usuni\u0119te. Czynnikiem decyduj\u0105cym o tym jest punkt czasowy wygenerowania ka\u017cdego wpisu dziennika wymiany danych.<\/li>\n<\/ul>\n<h3 id=\"obiekty-biznesowe-ktorych-dotyczy-zmiana\" id=\"obiekty-biznesowe-ktorych-dotyczy-zmiana\" >Obiekty biznesowe, kt\u00f3rych dotyczy zmiana<\/h3>\n<p>Reorganizacja ma wp\u0142yw na nast\u0119puj\u0105ce obiekty biznesowe:<\/p>\n<ul>\n<li>Zapisy protoko\u0142u wymiany danych<\/li>\n<\/ul>\n<p><em>com.cisag.sys.tools.bi.obj.ProcessProtocolEntry<\/em><\/p>\n<ul>\n<li>Proces wymiany danych<\/li>\n<\/ul>\n<p><em>com.cisag.sys.tools.bi.obj.ProcessRun<\/em><\/p>\n<ul>\n<li>Kartoteka plik\u00f3w przebiegu<\/li>\n<\/ul>\n<p><em>com.cisag.sys.tools.bi.obj.ProcessData<\/em><\/p>\n<ul>\n<li>Dziennik komunikat\u00f3w importu BIS<\/li>\n<\/ul>\n<p><em>com.cisag.sys.tools.bi.obj.ProcessImportErrorMessages<\/em><\/p>\n<ul>\n<li>Instancja procesu wymiany danych<\/li>\n<\/ul>\n<p><em>com.cisag.sys.tools.bi.obj.ProcessInstance<\/em><\/p>\n","protected":false},"author":32,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12092","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-wymiana-danych"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/12092","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=12092"}],"version-history":[{"count":2,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/12092\/revisions"}],"predecessor-version":[{"id":27581,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/12092\/revisions\/27581"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=12092"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}