{"id":12395,"date":"2024-08-05T11:18:22","date_gmt":"2024-08-05T09:18:22","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12395"},"modified":"2024-08-05T11:18:30","modified_gmt":"2024-08-05T09:18:30","slug":"instalacja-aktualizacji-oprogramowania-upgaps","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/instalacja-aktualizacji-oprogramowania-upgaps\/","title":{"rendered":"Instalacja aktualizacji oprogramowania (upgaps)"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Narz\u0119dzie <em>upgaps<\/em> instaluje w systemie nowe obiekty deweloperskie, kt\u00f3re zosta\u0142y zaimportowane za pomoc\u0105 aktualizacji oprogramowania. Rozpoznaje konflikty i w razie potrzeby tworzy zadanie konfliktu.<\/p>\n<p>Podstawowe definicje zwi\u0105zane z obszarem zarz\u0105dzania systemem dost\u0119pne s\u0105\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/definicje-zarzadzanie-systemem\/\">tutaj<\/a><\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Administratorzy systemu<\/li>\n<\/ul>\n<h3 id=\"wymagania-wstepne\" >Wymagania wst\u0119pne<\/h3>\n<p>Znajomo\u015b\u0107 aktualizacji oprogramowania w Comarch ERP Enterprise.<\/p>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Aktualizacje oprogramowania instalowane s\u0105 w kilku krokach:<\/p>\n<ul>\n<li>sprawdzenie, czy s\u0105 zaimportowane aktualizacje oprogramowania. Przeprowadzane s\u0105 nast\u0119puj\u0105ce kontrole:\n<ul>\n<li>sprawdzenie, czy zale\u017cne aktualizacje oprogramowania ju\u017c istniej\u0105 w systemie (tylko w przypadku przenoszenia oprogramowania)<\/li>\n<li>sprawdzenie, czy dost\u0119pne s\u0105 wszystkie wymagane obiekty deweloperskie<\/li>\n<li>wykrywanie konflikt\u00f3w (tylko w przypadku przenoszenia oprogramowania)<\/li>\n<li>sprawdzanie obiekt\u00f3w deweloperskich wzgl\u0119dem listy identyfikacji<\/li>\n<\/ul>\n<\/li>\n<li>po pomy\u015blnym sprawdzeniu aktualizacje oprogramowania s\u0105 instalowane. Instalacja r\u00f3\u017cni si\u0119 w zale\u017cno\u015bci od przenoszenia oprogramowania i przenoszenia krzy\u017cowego oprogramowania.<\/li>\n<\/ul>\n<p>Przenoszenie oprogramowania:<\/p>\n<ul>\n<li>generowanie wersji dla obiekt\u00f3w deweloperskich dla kt\u00f3rych wykryto konflikt<\/li>\n<li>generowanie zadania konfliktu i przypisywanie obiekt\u00f3w deweloperskich konfliktu<\/li>\n<li>generowanie schemat\u00f3w<\/li>\n<li>aktywacja obiekt\u00f3w deweloperskich, kt\u00f3re nie wywo\u0142uj\u0105 konfliktu<\/li>\n<li>eksport zainstalowanej aktualizacji oprogramowania (z wyj\u0105tkiem system\u00f3w poziomu 7).<\/li>\n<\/ul>\n<p>Przenoszenie krzy\u017cowe oprogramowania:<\/p>\n<ul>\n<li>generowanie zadania konfliktu<\/li>\n<li>generowanie wersji konfliktu i przypisanie do zadania konfliktu.<\/li>\n<\/ul>\n<h4 id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje polecenie zawieraj\u0105ce wszystkie mo\u017cliwe parametry.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; border-style: outset;\">upgaps<\/td>\n<td style=\"width: 50%; border-style: outset;\">-codeClass:&lt;str&gt;[-prepare]<\/p>\n<p>[-upgrade]<\/p>\n<p>[-activate]<\/p>\n<p>[-release]<\/p>\n<p>[-undo]<\/p>\n<p>[-ignoreWarnings]<\/p>\n<p>[-verbose]<\/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 obowi\u0105zkowe. 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.<\/p>\n<p>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: 350px;\">\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: 163px;\">\n<td style=\"width: 50%; height: 163px; border-style: outset;\">-codeClass:&lt;str&gt;<\/td>\n<td style=\"width: 50%; height: 163px; border-style: outset;\">Podczas instalowania aktualizacji oprogramowania dokonywane jest oddzielenie kodu systemu od kodu aplikacji. Parametr dla tej opcji to <em>APP<\/em> dla aktualizacji oprogramowania z obszaru aplikacji i <em>SYS<\/em> dla aktualizacji oprogramowania z obszaru systemu. Ta specyfikacja musi by\u0107 dokonana dla parametr\u00f3w [-prepare]: [-upgrade] [-undo].<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-prepare]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Sprawdzenie zaimportowanych obiekt\u00f3w deweloperskich.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 26px; border-style: outset;\">[-upgrade]<\/td>\n<td style=\"width: 50%; height: 26px; border-style: outset;\">Instalowanie zaimportowanych obiekt\u00f3w deweloperskich i przeniesienie dane do tabel systemowych.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-activate]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">aktywacja obiekt\u00f3w deweloperskich<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[Release]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Udost\u0119pnienie nowych wersji i zaimportowanie aktualizacji oprogramowania.Aktualizacje oprogramowania dla eksportu i zadania deweloperskiego konfliktu s\u0105 r\u00f3wnie\u017c generowane, je\u015bli s\u0105 wymagane.<\/p>\n<p>Po zako\u0144czeniu instalacji aktualizacji oprogramowania wykonywane s\u0105 dalsze kroki:<\/p>\n<ul>\n<li>Import definicji Workflow<\/li>\n<li>Przeniesienie dostosowania wyszukiwania<\/li>\n<\/ul>\n<p>Je\u015bli instalacja zosta\u0142a wykonana r\u0119cznie za pomoc\u0105 polece\u0144 <em>imprfr<\/em> i <em>upgaps<\/em>, w folderze <em>refreshes\/import<\/em> tworzony jest nowy katalog z prefiksem <em>AI<\/em>, kt\u00f3ry zawiera dane wyj\u015bciowe wszystkich wywo\u0142a\u0144 narz\u0119dzi <em>imprfr<\/em> i <em>upgaps<\/em> przed uruchomieniem instalacji.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-undo]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Resetowanie procesu instalacji. Jest to mo\u017cliwe tylko wtedy, gdy generowanie schemat\u00f3w nie zosta\u0142o jeszcze rozpocz\u0119te podczas <em>activate<\/em>.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[ignoreWarnings]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Ignorowanie wszystkich ostrze\u017ce\u0144 podczas instalacji i brak anulpwania procesu.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-verbose]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Dane wyj\u015bciowe w toolshell.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":29,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12395","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-logistyka-oprogramowania"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12395","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\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=12395"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12395\/revisions"}],"predecessor-version":[{"id":16208,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12395\/revisions\/16208"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}