{"id":12127,"date":"2025-03-06T12:07:11","date_gmt":"2025-03-06T11:07:11","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=12127"},"modified":"2025-04-22T12:04:34","modified_gmt":"2025-04-22T10:04:34","slug":"usuniecie-dzialan-workflow-dlt-wflact","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/usuniecie-dzialan-workflow-dlt-wflact\/","title":{"rendered":"Usuni\u0119cie dzia\u0142a\u0144 Workflow (dltwflact)"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Narz\u0119dzie <em>dltwflact<\/em> usuwa dzia\u0142ania Workflow z okre\u015blonej bazy danych. Opcjonalnie zadania z nieprawid\u0142owym edytorem s\u0105 usuwane lub ponownie przypisywane do administratora Workflow.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Administratorzy systemu<\/li>\n<li>U\u017cytkownicy, tworz\u0105cy wydania (paczki instalacyjne)<\/li>\n<\/ul>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Narz\u0119dzie <em>dltwflact<\/em> powinno by\u0107 u\u017cywane w poni\u017cszych przypadkach:<\/p>\n<ul>\n<li>przed dostarczeniem systemu, aby nowo utworzone systemy nie zawiera\u0142y \u017cadnych dzia\u0142a\u0144 Workflow z fazy rozwoju i testowania.<\/li>\n<li>gdy w systemie istniej\u0105 dzia\u0142ania z nieprawid\u0142owym u\u017cytkownikiem, nale\u017cy je usun\u0105\u0107 lub ponownie przypisa\u0107 do administratora Workflow. Takie przypadki mog\u0105 pojawi\u0107 si\u0119 na przyk\u0142ad, gdy u\u017cytkownicy zostan\u0105 usuni\u0119ci z systemu.<\/li>\n<li>gdy dzia\u0142anie powoduje b\u0142\u0105d (wyj\u0105tek), kt\u00f3ry uniemo\u017cliwia jego uko\u0144czenie.<\/li>\n<\/ul>\n<h4 id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje si\u0119 polecenie wraz ze wszystkimi mo\u017cliwymi parametrami.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; border-style: outset;\">dltwflact<\/td>\n<td style=\"width: 50%; border-style: outset;\">[-db:&lt;str&gt;][-all][-code:&lt;str&gt;][-withoutValidUser]<\/p>\n<p>[-delete]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"parametry\" >Parametry<\/h4>\n<p>Parametry polecenia zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli. Parametry w nawiasach kwadratowych s\u0105 opcjonalne, podczas gdy pozosta\u0142e s\u0105 parametrami obowi\u0105zkowymi. Gwiazdka (*) mo\u017ce by\u0107 okre\u015blona jako symbol zast\u0119pczy dla niekt\u00f3rych parametr\u00f3w, aby m\u00f3c wy\u015bwietli\u0107 wszystkie mo\u017cliwe warto\u015bci. Nie wszystkie parametry mog\u0105 by\u0107 okre\u015blone wi\u0119cej ni\u017c jeden raz; tylko te z nast\u0119puj\u0105cym dodatkiem do zmiennych parametr\u00f3w s\u0105 dozwolone do wielokrotnego okre\u015blenia: <em>&lt;str-1&gt; &#8230; &lt;str-n&gt;<\/em>.<\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 184px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\"><strong>Parametr<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-db]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Parametr okre\u015bla, kt\u00f3re dzia\u0142ania z bazy danych s\u0105 usuwane. Je\u015bli nie zostanie on okre\u015blony usuni\u0119te zostan\u0105 wszystkie dzia\u0142ania z baz danych w systemie.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-all]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Usuwa wszystkie dzia\u0142ania.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-code]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Parametr okre\u015bla identyfikator dzia\u0142ania, kt\u00f3ry ma zosta\u0107 usuni\u0119ty. Usuwane mog\u0105 by\u0107 tylko dzia\u0142ania, kt\u00f3re nie nale\u017c\u0105 do procesu. Aby usun\u0105\u0107 procesy i powi\u0105zane z nimi dzia\u0142ania, nale\u017cy u\u017cy\u0107 narz\u0119dzia: <em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/usuniecie-procesow-workflow-dltwflprc\/\">dltwflprc<\/a><\/em>.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-withoutValidUser]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Przypisuje wszystkie zadania przypisane do nieprawid\u0142owego\/nieistniej\u0105cego u\u017cytkownika do administratora Workflow.Mo\u017cna zdefiniowa\u0107 rol\u0119 Workflow dla administrator\u00f3w Workflow w bazach danych OLTP i w bazie danych repozytorium w aplikacji <em>Konfiguracja<\/em> Zarz\u0105dzanie przep\u0142ywem pracy&#8221;. Je\u015bli nie zdefiniowano roli Workflow dla administrator\u00f3w lub rola ta nie ma istniej\u0105cego w bazie w\u0142a\u015bciciela, dzia\u0142ania s\u0105 przypisywane do administratora systemu.<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Dzia\u0142anie musi by\u0107 przypisane do dok\u0142adnie jednego u\u017cytkownika. Je\u015bli rola Workflow dla administrator\u00f3w ma kilku prawid\u0142owych w\u0142a\u015bcicieli, w\u00f3wczas zadania z nieprawid\u0142owym u\u017cytkownikiem s\u0105 ponownie przypisywane do jednego z tych w\u0142a\u015bcicieli.<\/div><\/section><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-delete]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Usuwa wszystkie dzia\u0142ania przypisane do nieprawid\u0142owego u\u017cytkownika.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Wszystkie dzia\u0142ania w bazie danych QAS64001 maj\u0105 zosta\u0107 usuni\u0119te.<\/p>\n<p>dltwflact -db:QAS64001 -all<\/div><\/section>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Dzia\u0142anie o identyfikatorze &#8222;004711&#8221; w bazie danych QAS64001 ma zosta\u0107 usuni\u0119te.<\/p>\n<p>dltwflact -db:QAS64001 -code:004711<\/div><\/section>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Wszystkie zadania bez prawid\u0142owego u\u017cytkownika maj\u0105 zosta\u0107 przypisane do administratora Workflow we wszystkich bazach danych w systemie.<\/p>\n<p>dltwflact -withoutValidUser<\/div><\/section>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\">Wszystkie zadania bez prawid\u0142owego u\u017cytkownika maj\u0105 zosta\u0107 usuni\u0119te z bazy danych &#8222;QAS64001&#8221;.<\/p>\n<p>dltwflact -Database:QAS64001 -delete<\/div><\/section>\n<h4 id=\"uprawnienia\" >Uprawnienia<\/h4>\n<p>Uprawnienia mog\u0105 zosta\u0107 przypisane za pomoc\u0105 r\u00f3l uprawnie\u0144 jak r\u00f3wnie\u017c poprzez przyporz\u0105dkowanie organizacji. Szczeg\u00f3\u0142owe informacje mo\u017cna znale\u017a\u0107 w artykule\u00a0<a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/uprawnienia\/\"><em>Uprawnienia<\/em><\/a>.<\/p>\n<p>Narz\u0119dzie dltwflact pozwala usun\u0105\u0107 dzia\u0142ania, pod warunkiem przypisania odpowiednich uprawnie\u0144 w aplikacji\u00a0<em>Role uprawnie\u0144.<\/em><\/p>\n<p>Usuni\u0119cie dzia\u0142ania i obiekt\u00f3w zale\u017cnych:com.cisag.sys.workflow.DeleteActivities<\/p>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12127","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-workflow-management-referencja-polecenia-tool"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/12127","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\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=12127"}],"version-history":[{"count":6,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/12127\/revisions"}],"predecessor-version":[{"id":29059,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/12127\/revisions\/29059"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=12127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}