{"id":8668,"date":"2025-10-01T17:16:13","date_gmt":"2025-10-01T15:16:13","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=8668"},"modified":"2025-10-01T17:33:56","modified_gmt":"2025-10-01T15:33:56","slug":"zadania-deweloperskie","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/","title":{"rendered":"Zadania deweloperskie"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Opis_aplikacji\" >Opis aplikacji<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Naglowek\" >Nag\u0142\u00f3wek<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Obszar_roboczy\" >Obszar roboczy<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Zakladka_Informacja\" >Zak\u0142adka Informacja<\/a><ul class='ez-toc-list-level-6' ><li class='ez-toc-heading-level-6'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Tabela_Opracowujacy_uzytkownik\" >Tabela Opracowuj\u0105cy u\u017cytkownik<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Status_zadania_deweloperskiego\" >Status zadania deweloperskiego<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Zakladka_Obiekty_deweloperskie\" >Zak\u0142adka Obiekty deweloperskie<\/a><ul class='ez-toc-list-level-6' ><li class='ez-toc-heading-level-6'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Tabela\" >Tabela<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Zakladka_Check-in_wydania\" >Zak\u0142adka Check-in wydania<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Dzialania_zwiazane_z_aplikacja\" >Dzia\u0142ania zwi\u0105zane z aplikacj\u0105<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Folder_roboczy\" >Folder roboczy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Akcje_kompilacji_i_sprawdzania_klas_Java\" >Akcje kompilacji i sprawdzania klas Java<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Sprawdzanie_stabilnosci_podczas_sprawdzania_w_klasach_Java\" >Sprawdzanie stabilno\u015bci podczas sprawdzania w klasach Java<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Kompilowanie_i_sprawdzanie_klas_Java\" >Kompilowanie i sprawdzanie klas Java<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Kompilowanie_i_sprawdzanie_w_klasach_Java_ignorowanie_wyniku_sprawdzania_zgodnosci\" >Kompilowanie i sprawdzanie w klasach Java (ignorowanie wyniku sprawdzania zgodno\u015bci)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Kompilowanie_i_sprawdzanie_w_klasach_Java_niewykonanie_sprawdzania_zgodnosci\" >Kompilowanie i sprawdzanie w klasach Java (niewykonanie sprawdzania zgodno\u015bci)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Zapisywanie_obiektow_deweloperskich\" >Zapisywanie obiekt\u00f3w deweloperskich<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Zwalnianie_zadania_deweloperskiego\" >Zwalnianie zadania deweloperskiego<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Aktywacja_zadania\" >Aktywacja zadania<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Ponowne_otwarcie_zadania\" >Ponowne otwarcie zadania<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Eksportowanie_obiektow_deweloperskich_zadania_deweloperskiego\" >Eksportowanie obiekt\u00f3w deweloperskich zadania deweloperskiego<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zadania-deweloperskie\/#Importowanie_obiektow_deweloperskich_z_pliku\" >Importowanie obiekt\u00f3w deweloperskich z pliku<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p><span style=\"color: #000000;\">Zadania deweloperskie pozwalaj\u0105 na edycj\u0119 obiekt\u00f3w deweloperskich. Obiekt deweloperski, a dok\u0142adniej jego wersja, musi zosta\u0107 przypisana do zadania deweloperskiego, zanim b\u0119dzie mo\u017cliwa praca z obiektem deweloperskim. Obiekty deweloperskie s\u0105 przypisywane do zada\u0144 deweloperskich za po\u015brednictwem aplikacji <em>Obiekty deweloperskie<\/em>. Do jednego zadania deweloperskiego mo\u017cna jednocze\u015bnie przypisa\u0107 kilka obiekt\u00f3w deweloperskich. Aplikacja <em>Zadania deweloperskie<\/em> pozwala na tworzenie i finalizowanie, tj. aktywowanie zadania deweloperskiego. Ponadto, gdy takie zadanie jest aktywowane, wszystkie obiekty deweloperskie przypisane do zadania s\u0105 przypisywane do aktualizacji.<\/span><\/p>\n<p><span style=\"color: #000000;\">Do utworzenia zadania deweloperskiego wymagane jest zlecenie deweloperskie. Poni\u017csza ilustracja przedstawia relacje mi\u0119dzy zleceniami deweloperskimi, zadaniami deweloperskimi i obiektami deweloperskimi.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-38542 \" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1.png\" alt=\"\" width=\"742\" height=\"243\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1.png 921w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1-300x98.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1-768x252.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1-50x16.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1-600x197.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2025\/09\/Zadania_deweloperskie_1-320x105.png 320w\" sizes=\"auto, (max-width: 742px) 100vw, 742px\" \/><\/p>\n<p style=\"text-align: center;\"><span style=\"color: #000000;\"><em>Relacje mi\u0119dzy zleceniami deweloperskimi a zadaniami i obiektami deweloperskimi<\/em><\/span><\/p>\n<p><span style=\"color: #000000;\">Zlecenie deweloperskie musi by\u0107 przypisane do ka\u017cdego zadania deweloperskiego. Zlecenie deweloperskie mo\u017ce sk\u0142ada\u0107 si\u0119 z kilku zada\u0144. Mo\u017ce to by\u0107 jedno lub wi\u0119cej zada\u0144 deweloperskich, kt\u00f3re nale\u017c\u0105 do siebie pod wzgl\u0119dem tre\u015bci. Kilka obiekt\u00f3w deweloperskich mo\u017ce by\u0107 przetwarzanych w ramach jednego zadania deweloperskiego. Zazwyczaj wszystkie zadania deweloperskie przypisane do tego samego zlecenia deweloperskiego s\u0105 \u0142\u0105czone w jedn\u0105 aktualizacj\u0119 oprogramowania. Oznacza to, \u017ce rozw\u00f3j dla zlecenia deweloperskiego jest zawsze transportowany jako pojedyncza jednostka.<\/span><\/p>\n<h3 id=\"opis-aplikacji\" ><span class=\"ez-toc-section\" id=\"Opis_aplikacji\"><\/span>Opis aplikacji<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span style=\"color: #000000;\">Aplikacji <em>Zadania deweloperskie<\/em> mo\u017cna u\u017cywa\u0107 do wprowadzania zada\u0144 deweloperskich w celu przetwarzania obiekt\u00f3w deweloperskich systemu ERP. Zadania deweloperskie s\u0105 wprowadzane dla zlecenia deweloperskiego, je\u015bli aktywowana jest us\u0142uga zlecenia deweloperskiego. W takim przypadku po aktywacji zadania deweloperskiego generowana jest r\u00f3wnie\u017c aktualizacja oprogramowania dla zlecenia, za pomoc\u0105 kt\u00f3rej zmienione obiekty deweloperskie mog\u0105 by\u0107 transportowane do instalacji w innych systemach.<\/span><\/p>\n<p><span style=\"color: #000000;\">Aplikacja sk\u0142ada si\u0119 z nag\u0142\u00f3wka i obszaru roboczego.<\/span><\/p>\n<h4 id=\"naglowek\" ><span class=\"ez-toc-section\" id=\"Naglowek\"><\/span>Nag\u0142\u00f3wek<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"color: #000000;\">W nag\u0142\u00f3wku aplikacji dost\u0119pne s\u0105 nast\u0119puj\u0105ce pola:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\"><strong style=\"font-size: revert;\">Zadanie deweloperskie<\/strong><span style=\"font-size: revert;\"> &#8212; z<\/span><span style=\"font-size: revert;\">adanie identyfikowane za pomoc\u0105 unikalnego numeru. Numer mo\u017ce sk\u0142ada\u0107 si\u0119 maksymalnie z pi\u0119ciu cyfr. Pierwsze cyfry s\u0105 wype\u0142nione zerami. <\/span>Nowe zadania<\/span> deweloperskie otrzymuj\u0105 numer zadania z systemu. Najwy\u017cszy numer zadania przypisany w systemie jest zwi\u0119kszany o jeden. Numer ten nie mo\u017ce zosta\u0107 zmieniony. Dop\u00f3ki zadanie nie zostanie zapisane po raz pierwszy, system przydziela ten numer zadania tak\u017ce kolejnym nowym zadaniom deweloperskim. Podczas zapisywania system sprawdza, czy przypisany numer zadania zosta\u0142 ju\u017c zapisany. W takim przypadku automatycznie ustalany i zapisywany jest nowy numer zadania.<\/li>\n<li><span style=\"color: #000000;\"><strong style=\"font-size: revert;\">Zlecenie deweloperskie<\/strong><span style=\"font-size: revert;\"> &#8212; pozwala na wprowadzenie maksymalnie 20 znakowego numeru pobieranego z aplikacji<\/span><em style=\"font-size: revert;\"> Panel System<\/em><span style=\"font-size: revert;\">, pod warunkiem zdefiniowania serwera dla zlece\u0144 deweloperskich. W takim przypadku sprawdzane s\u0105 nast\u0119puj\u0105ce elementy:<\/span><\/span>\n<ul>\n<li><span style=\"color: #000000;\">Czy zlecenie deweloperskie posiada prawid\u0142ow\u0105 sk\u0142adni\u0119.<\/span><\/li>\n<li><span style=\"color: #000000;\">Czy zlecenie deweloperskie istnieje.<\/span><\/li>\n<li><span style=\"color: #000000;\">Czy zlecenie deweloperskie ma status <em>W opracowaniu<\/em>.<\/span><\/li>\n<li><span style=\"color: #000000;\">Czy wersja okre\u015blona w zleceniu deweloperskim jest zgodna z wersj\u0105 systemu rozwoju.<\/span><\/li>\n<li><span style=\"color: #000000;\">Czy klasa kodu zadania deweloperskiego jest zgodna z klasyfikacj\u0105 wprowadzon\u0105 w zleceniu deweloperskim.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Je\u015bli nie zosta\u0142a zdefiniowana us\u0142uga zlecenia deweloperskiego, wpis nie jest sprawdzany. W takim przypadku mo\u017cna wprowadzi\u0107 dowolny tekst. Zadania deweloperskie, kt\u00f3re maj\u0105 ten sam wpis, s\u0105 \u0142\u0105czone w aktualizacji oprogramowania.<\/span><\/p>\n<h4 id=\"obszar-roboczy\" ><span class=\"ez-toc-section\" id=\"Obszar_roboczy\"><\/span>Obszar roboczy<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p><span style=\"color: #000000;\">Obszar roboczy zawiera informacje o zadaniu deweloperskim, a w szczeg\u00f3lno\u015bci o zleceniach deweloperskich przetwarzanych za jego pomoc\u0105. Odpowiednie dane s\u0105 uporz\u0105dkowane na zak\u0142adkach:\u00a0<\/span><\/p>\n<ul>\n<li>Informacja<\/li>\n<li>Obiekty deweloperskie<\/li>\n<li>Check-in wydania<\/li>\n<\/ul>\n<h5 id=\"zakladka-informacja\" ><span class=\"ez-toc-section\" id=\"Zakladka_Informacja\"><\/span>Zak\u0142adka<em> Informacja<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Zak\u0142adka<em> Informacja<\/em> pozwala na wprowadzanie okre\u015blonych ustawie\u0144 dla zadania deweloperskiego i wy\u015bwietlania og\u00f3lnych informacji.<\/span><\/p>\n<p><span style=\"color: #000000;\">W sekcji <em>Oznaczenie<\/em> dost\u0119pne s\u0105 pola:<\/span><\/p>\n<ul>\n<li><strong>Klasa kodu<\/strong> &#8212; w tym polu mo\u017cna okre\u015bli\u0107 wpis <em>Kod systemu<\/em> tylko w systemie, w kt\u00f3rym mo\u017cna edytowa\u0107 kod systemu. We wszystkich innych systemach mo\u017cna edytowa\u0107 tylko obiekty deweloperskie z obszaru aplikacji. Wpis<em> Kod aplikacji<\/em> jest zatem wy\u015bwietlany w odpowiednich systemach.<\/li>\n<li><strong>Klasa zada\u0144<\/strong> &#8212; pole wy\u015bwietla kontekst, w kt\u00f3rym zadanie deweloperskie zosta\u0142o utworzone:\n<ul>\n<li><em>Rozw\u00f3j<\/em> &#8212; zadanie deweloperskie zosta\u0142o utworzone prze u\u017cytkownika<\/li>\n<li><em>Usuni\u0119cie b\u0142\u0119du<\/em> &#8212; ten wpis nie jest ju\u017c u\u017cywany w logistyce oprogramowania, ale nadal istnieje ze wzgl\u0119du na kompatybilno\u015b\u0107<\/li>\n<li><em>Opracowanie konfliktu<\/em> &#8212; ten wpis nie jest ju\u017c u\u017cywany w logistyce oprogramowania, ale nadal istnieje ze wzgl\u0119du na kompatybilno\u015b\u0107<\/li>\n<li><em>Opracowanie konfliktu w poprzednim systemie<\/em> &#8212; zadanie deweloperskie powsta\u0142o z powodu konfliktu podczas instalowania aktualizacji oprogramowania<\/li>\n<li><em>Opracowanie konfliktu w nast\u0119pnym systemie<\/em> &#8212; zadanie deweloperskie powsta\u0142o z powodu konfliktu podczas instalowania aktualizacji oprogramowania<\/li>\n<li><em>Opracowanie konfliktu zmiana wersji<\/em> &#8212; zadanie deweloperskie powsta\u0142o z powodu zmiany wydania<\/li>\n<\/ul>\n<\/li>\n<li><strong>Oznaczenie<\/strong> &#8212; w tym polu mo\u017cna wprowadzi\u0107 tekst, np. w celu opisania cel\u00f3w zadania lub konkretnych proponowanych rozwi\u0105za\u0144. Je\u015bli nie zostanie wprowadzony \u017caden opis, a zadanie zostanie zapisane po raz pierwszy, opis i opis zadania deweloperskiego zostan\u0105 przeniesione do tego pola, o ile istnieje odniesienie do zadania deweloperskiego. Tekst mo\u017ce mie\u0107 maksymalnie 1024 znaki. Je\u015bli tekst ze zlecenia deweloperskiego jest d\u0142u\u017cszy, przenoszone s\u0105 tylko pierwsze 1024 znaki.<\/li>\n<li><strong>Typ zadania<\/strong> &#8212; w tym polu okre\u015bla si\u0119 typ zadania. W zale\u017cno\u015bci od wybranego typu zadania mo\u017cna edytowa\u0107 tylko niekt\u00f3re obiekty deweloperskie. Je\u015bli obiekty deweloperskie zosta\u0142y ju\u017c przypisane do zadania deweloperskiego, nie mo\u017cna zmieni\u0107 typu zadania. Do wyboru s\u0105 nast\u0119puj\u0105ce warto\u015bci:\n<ul>\n<li><em>Rozw\u00f3j<\/em> &#8212; w przypadku zadania deweloperskiego tego typu w aplikacji <em>Obiekty deweloperskie<\/em> mo\u017cna wprowadza\u0107 lub edytowa\u0107 wszystkie typy obiekt\u00f3w deweloperskich z wyj\u0105tkiem typu <em>Tekst<\/em>. Obiekty z testowych obszar\u00f3w nazw s\u0105 r\u00f3wnie\u017c wykluczone. Wszystkie obiekty deweloperskie edytowane za pomoc\u0105 tego typu zadania s\u0105 dostarczane wraz z aktualizacj\u0105 oprogramowania.<\/li>\n<li><em>Test<\/em> &#8212; ten typ zadania mo\u017ce by\u0107 u\u017cywany do tworzenia lub edytowania obiekt\u00f3w deweloperskich w testowym obszarze nazw. Wszystkie obiekty deweloperskie edytowane za pomoc\u0105 tego typu zadania nie s\u0105 dostarczane.<\/li>\n<li><em>Redakcja<\/em> &#8212; ten typ zadania jest u\u017cywany g\u0142\u00f3wnie w aplikacji <em>Panel Redakcja<\/em> do importowania zmienionych tekst\u00f3w lub t\u0142umacze\u0144 do systemu. Ten typ zadania mo\u017ce by\u0107 r\u00f3wnie\u017c u\u017cywany do edycji obiekt\u00f3w tekstowych bezpo\u015brednio w aplikacji <em>Obiekty deweloperskie<\/em>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Utw\u00f3rz aktualizacje oprogramowania<\/strong> &#8212; parametr wskazuje, czy generowana jest aktualizacja oprogramowania. Dla typu zadania <em>Test<\/em> nie s\u0105 generowane \u017cadne aktualizacje oprogramowania. Aktualizacje oprogramowania s\u0105 zawsze generowane dla innych typ\u00f3w zada\u0144. Aby unikn\u0105\u0107 niesp\u00f3jno\u015bci, r\u00f3\u017cne wersje tego samego obiektu deweloperskiego musz\u0105 by\u0107 zawsze przetwarzane z tym samym ustawieniem. W \u017cadnym wypadku jedna wersja nie mo\u017ce by\u0107 transportowana, a inna nie.<\/li>\n<li><strong>Aktualizacja oprogramowania<\/strong> &#8212; po aktywowaniu zadania wy\u015bwietlana jest aktualizacja oprogramowania, do kt\u00f3rej przypisane s\u0105 obiekty deweloperskie. Utworzenie aktualizacji oprogramowania zale\u017cy od zadania deweloperskiego. Rozr\u00f3\u017cnia si\u0119 nast\u0119puj\u0105ce przypadki:\n<ul>\n<li><span style=\"color: #000000; font-size: revert;\">Je\u015bli do powi\u0105zanego zlecenia deweloperskiego nie jest przypisana aktualizacja oprogramowania, w\u00f3wczas jest ona generowana po aktywacji.<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\">Je\u015bli aktualizacja oprogramowania jest ju\u017c przypisana do zlecenia deweloperskiego i nie zosta\u0142a jeszcze wydana, obiekty deweloperskie s\u0105 przypisywane do tej aktualizacji oprogramowania.<\/span><\/li>\n<li>Je\u015bli do zlecenia deweloperskiego przypisana jest aktualizacja oprogramowania, kt\u00f3ra zosta\u0142a ju\u017c wydana, generowana jest nowa aktualizacja oprogramowania.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">W sekcji <em>Status <\/em>dost\u0119pne s\u0105 nast\u0119puj\u0105ce pola:<\/span><\/p>\n<ul>\n<li><strong>Utworzenie<\/strong> &#8212; data i godzina zarejestrowania lub utworzenia zadania<\/li>\n<li><strong>Opracowuj\u0105cy u\u017cytkownik<\/strong> &#8212; informacje o u\u017cytkowniku, kt\u00f3ry utworzy\u0142 zadanie deweloperskie lub z kt\u00f3rym zosta\u0142o ono utworzone (wraz z dat\u0105 utworzenia)<\/li>\n<li><strong>Zwolniono<\/strong> &#8212; data i godzina zwolnienia zadania<\/li>\n<li><strong>Opracowuj\u0105cy u\u017cytkownik<\/strong> &#8212; informacje o u\u017cytkowniku, kt\u00f3ry zwolni\u0142 zadanie deweloperskie lub z kt\u00f3rym zosta\u0142o ono zwolnione<\/li>\n<li><strong>Aktywowano<\/strong> &#8212; data i godzina aktywacji zadania<\/li>\n<li><strong>Opracowuj\u0105cy u\u017cytkownik<\/strong> &#8212; informacje o u\u017cytkowniku, kt\u00f3ry aktywowa\u0142 zadanie deweloperskie lub za pomoc\u0105 kt\u00f3rego zosta\u0142o ono aktywowane<\/li>\n<\/ul>\n<h6 id=\"tabela-opracowujacy-uzytkownik\" ><span class=\"ez-toc-section\" id=\"Tabela_Opracowujacy_uzytkownik\"><\/span>Tabela <em>Opracowuj\u0105cy u\u017cytkownik<\/em><span class=\"ez-toc-section-end\"><\/span><\/h6>\n<p><span style=\"color: #000000;\">Opracowuj\u0105cych u\u017cytkownik\u00f3w mo\u017cna dodawa\u0107 lub usuwa\u0107 z zadania w tabeli <em>Opracowuj\u0105cy u\u017cytkownik<\/em>. W tabeli musi znajdowa\u0107 si\u0119 co najmniej jeden opracowuj\u0105cy u\u017cytkownik. Bie\u017c\u0105cy u\u017cytkownik jest automatycznie dodawany do nowego zadania. Opracowuj\u0105cy u\u017cytkownik mo\u017ce zosta\u0107 usuni\u0119ty z zadania tylko wtedy, gdy nie ma ju\u017c \u017cadnych obiekt\u00f3w deweloperskich w opracowaniu (blokada lokalna). Je\u015bli opracowuj\u0105cy u\u017cytkownik zostanie dodany do zadania, dla u\u017cytkownika zostanie utworzony nowy folder <em>usr&lt;user&gt;<\/em> w folderze roboczym zadania. Folder zawiera projekt umo\u017cliwiaj\u0105cy edycj\u0119 zadania deweloperskiego, np. za pomoc\u0105 <em>Eclipse<\/em>.<\/span><\/p>\n<p><span style=\"color: #000000;\">Na pasku narz\u0119dzi tabeli znajduj\u0105 si\u0119 przyciski [<strong>Dodaj<\/strong>] i [<strong>Usu\u0144<\/strong>] do edycji wpis\u00f3w. Lista zawiera tylko jedn\u0105 kolumn\u0119 <em>U\u017cytkownik<\/em>, w kt\u00f3rej znajduje si\u0119 identyfikator u\u017cytkownika.<\/span><\/p>\n<h5 id=\"status-zadania-deweloperskiego\" ><span class=\"ez-toc-section\" id=\"Status_zadania_deweloperskiego\"><\/span>Status zadania deweloperskiego<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Symbol statusu przedstawia aktualny status zadania deweloperskiego. Dost\u0119pne s\u0105 nast\u0119puj\u0105ce statusy zada\u0144 deweloperskich:<\/span><\/p>\n<ul>\n<li><strong>Otwarte<\/strong> &#8212; zadanie mo\u017ce by\u0107 opracowywane w aplikacji <em>Obiekty deweloperskie<\/em><\/li>\n<li><strong>Zwolnione<\/strong> &#8212; nie mo\u017cna ju\u017c edytowa\u0107 obiekt\u00f3w deweloperskich. Obiekty biznesowe s\u0105 aktywowane w tym statusie.<\/li>\n<li><strong>Aktywowane<\/strong> &#8212; obiekty deweloperskie zadania nie s\u0105 ju\u017c zablokowane i mo\u017cna je ponownie edytowa\u0107. Obiekty deweloperskie s\u0105 przypisane do aktualizacji oprogramowania.<\/li>\n<li><strong>Aktywowane bez aktualizacji oprogramowania<\/strong> &#8212; obiekty deweloperskie zadania nie s\u0105 ju\u017c zablokowane i mog\u0105 by\u0107 ponownie edytowane. Obiekty deweloperskie nie s\u0105 przypisane do aktualizacji oprogramowania i nie s\u0105 dostarczane. W tym przypadku wyst\u0105pienia b\u0142\u0119du podczas tworzenia aktualizacji oprogramowania, nale\u017cy spr\u00f3bowa\u0107 aktywowa\u0107 ponownie. Je\u015bli status nie zmieni si\u0119 na aktywowany, nale\u017cy skontaktowa\u0107 si\u0119 z centrum pomocy technicznej.<\/li>\n<li><strong>Zwolnienie z ostrze\u017ceniami nie powiod\u0142o si\u0119<\/strong> &#8212; podczas wydania wyst\u0105pi\u0142o ostrze\u017cenie. W tym stanie zadanie mo\u017ce zosta\u0107 ponownie otwarte (ponowne przetwarzanie) lub ponownie zwolnione. W tym celu nale\u017cy aktywowa\u0107 parametr <em>Zatwierd\u017a wszystkie ostrze\u017cenia<\/em> w oknie dialogowym przetwarzania.<\/li>\n<li><strong>W kolejce do zwolnienia<\/strong> &#8212; zwolnienie nast\u0105pi\u0142o w procesie dzia\u0142aj\u0105cym w tle. Zadanie deweloperskie pozostaje w tym stanie do momentu, gdy proces w tle rozpocznie zwalnianie zadania deweloperskiego.<\/li>\n<li><strong>W kolejce aktywowania<\/strong> &#8212; aktywacja nast\u0105pi\u0142a w procesie dzia\u0142aj\u0105cym w tle. Zadanie deweloperskie pozostaje w tym stanie do momentu, gdy proces w tle rozpocznie aktywacj\u0119 zadania deweloperskiego.<\/li>\n<li><strong>W trakcie zwalniania<\/strong> &#8212; zadanie deweloperskie jest obecnie zwalniane w procesie dzia\u0142aj\u0105cym w tle<\/li>\n<li><strong>W trakcie aktywowania<\/strong> &#8212; zadanie deweloperskie jest obecnie aktywowane w procesie dzia\u0142aj\u0105cym w tle<\/li>\n<\/ul>\n<h5 id=\"zakladka-obiekty-deweloperskie\" ><span class=\"ez-toc-section\" id=\"Zakladka_Obiekty_deweloperskie\"><\/span>Zak\u0142adka <em>Obiekty deweloperskie<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Ta zak\u0142adka zawiera tabel\u0119 wszystkich obiekt\u00f3w deweloperskich, kt\u00f3re zosta\u0142y dodane do zadania deweloperskiego. Pola zapyta\u0144 dla listy s\u0105 dost\u0119pne dla ograniczonego wy\u015bwietlania wymienionych obiekt\u00f3w deweloperskich. Aby upewni\u0107 si\u0119, \u017ce wybrane funkcje zapytania maj\u0105 wp\u0142yw na list\u0119, nale\u017cy wybra\u0107 przycisk [<strong>Aktualizuj<\/strong>] na pasku narz\u0119dzi tabeli.<\/span><\/p>\n<p><span style=\"color: #000000;\">Na zak\u0142adce dost\u0119pne s\u0105 nast\u0119puj\u0105ce pola zapyta\u0144:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\"><strong>Typ<\/strong> &#8212; w tym polu nale\u017cy wskaza\u0107 typ obiekt\u00f3w deweloperskich, kt\u00f3re maj\u0105 zosta\u0107 wy\u015bwietlone w tabeli<\/span><\/li>\n<li><strong>Status<\/strong> &#8212; w tym polu nale\u017cy wskaza\u0107 status obiekt\u00f3w deweloperskich, kt\u00f3re maj\u0105 zosta\u0107 wy\u015bwietlone w tabeli. Dost\u0119pne s\u0105 nast\u0119puj\u0105ce warto\u015bci:\n<ul>\n<li><em>Nowe<\/em> &#8212; wy\u015bwietlane s\u0105 wszystkie nowe obiekty deweloperskie utworzone za pomoc\u0105 zadania deweloperskiego<\/li>\n<li><em>Zmienione<\/em> &#8212; wy\u015bwietlane s\u0105 wszystkie obiekty deweloperskie zmienione za pomoc\u0105 zadania deweloperskiego<\/li>\n<li><em>Usuni\u0119te<\/em> &#8212; wy\u015bwietlane s\u0105 wszystkie obiekty deweloperskie usuni\u0119te za pomoc\u0105 zadania deweloperskiego<\/li>\n<\/ul>\n<\/li>\n<li><strong>Obszar nazw<\/strong> &#8212; tego pola nale\u017cy u\u017cy\u0107, aby ograniczy\u0107 list\u0119 obiekt\u00f3w deweloperskich do tych z okre\u015blonego obszaru nazw. Mo\u017cna wprowadzi\u0107 znaki wieloznaczne i wiele obszar\u00f3w nazw (oddzielonych przecinkami).<\/li>\n<li><strong>Nazwa<\/strong> &#8212; tego pola nale\u017cy u\u017cy\u0107, aby ograniczy\u0107 list\u0119 do okre\u015blonych nazw obiekt\u00f3w deweloperskich. Mo\u017cna wprowadzi\u0107 znaki wieloznaczne i kilka nazw obiekt\u00f3w deweloperskich (oddzielonych przecinkami).<\/li>\n<li><strong>Wygenerowany<\/strong> &#8212; w tym polu mo\u017cna okre\u015bli\u0107, czy wygenerowane obiekty deweloperskie powinny by\u0107 wy\u015bwietlane w tabeli<\/li>\n<li><strong>Testowy obszar nazw<\/strong> &#8212; w tym polu mo\u017cna okre\u015bli\u0107, czy obiekty deweloperskie, kt\u00f3re zosta\u0142y wprowadzone z testowym obszarem nazw, powinny by\u0107 r\u00f3wnie\u017c wy\u015bwietlane<\/li>\n<\/ul>\n<h6 id=\"tabela\" ><span class=\"ez-toc-section\" id=\"Tabela\"><\/span>Tabela<span class=\"ez-toc-section-end\"><\/span><\/h6>\n<p><span style=\"color: #000000;\">W tabeli znajduj\u0105 si\u0119 obiekty deweloperskie, wy\u015bwietlane zgodnie z charakterystyk\u0105 wyszukiwania wprowadzon\u0105 w polach zapytania dla tabeli.<\/span><\/p>\n<p><span style=\"color: #000000;\">Na pasku narz\u0119dzi listy, opr\u00f3cz standardowych przycisk\u00f3w dla tabeli, znajduj\u0105 si\u0119 nast\u0119puj\u0105ce przyciski:<\/span><\/p>\n<ul>\n<li>[<strong>Aktualizuj<\/strong>] &#8212; po wprowadzeniu cech wyszukiwania w polach zapyta\u0144 tabeli nalezy wybra\u0107 ten przycisk, aby odpowiednio zoptymalizowa\u0107 tabel\u0119<\/li>\n<li>[<strong>Szukaj i dodaj obiekty deweloperskie<\/strong>] &#8212; za pomoc\u0105 tego przycisku mo\u017cna wyszuka\u0107 obiekt deweloperski i doda\u0107 go do zadania. Dodany obiekt deweloperski jest r\u00f3wnie\u017c blokowany lokalnie dla u\u017cytkownika, kt\u00f3ry go doda\u0142. Je\u015bli u\u017cytkownik chce go ponownie usun\u0105\u0107 z zadania, musi przej\u015b\u0107 do aplikacji <em>Obiekty deweloperskie<\/em> i u\u017cy\u0107 przycisku [<strong>Usu\u0144 z zadania<\/strong>].<\/li>\n<li>[<strong>Zablokowany w nast\u0119pnym systemie<\/strong>] &#8212; ten przycisk s\u0142u\u017cy do wy\u015bwietlania w tabeli tylko tych obiekt\u00f3w deweloperskich, kt\u00f3re s\u0105 zablokowane w kolejnym systemie<\/li>\n<li>[<strong>Wy\u015bwietl konflikty<\/strong>] &#8212; w przypadku zada\u0144 deweloperskich typu <em>Editorial<\/em> mo\u017cna u\u017cy\u0107 tego przycisku, aby wy\u015bwietli\u0107 w tabeli tylko te obiekty deweloperskie typu <em>Tekst<\/em>, dla kt\u00f3rych wyst\u0119puje konflikt.<\/li>\n<\/ul>\n<p>Tabela sk\u0142ada si\u0119 z nast\u0119puj\u0105cych kolumn:<\/p>\n<ul>\n<li><strong>Typ<\/strong> &#8212; w tej kolumnie wy\u015bwietlana jest ikona i etykietka narz\u0119dzia powi\u0105zana z typem obiektu deweloperskiego<\/li>\n<li><strong>Obszar nazw<\/strong> &#8212; obszar nazw obiektu deweloperskiego<\/li>\n<li><strong>Opracowuj\u0105cy u\u017cytkownik<\/strong> &#8212; u\u017cytkownik, kt\u00f3ry ostatnio edytowa\u0142 obiekt deweloperski w zadaniu deweloperskim<\/li>\n<li><strong>Status opracowania<\/strong> &#8212; mo\u017cna zdefiniowa\u0107 status przetwarzania dla obiektu deweloperskiego. Jest to przydatne w przypadku wi\u0119kszych zada\u0144 z kilkoma edytorami. Informacje te nie s\u0105 ju\u017c dost\u0119pne po aktywacji zadania. Wy\u015bwietlane mog\u0105 by\u0107 nast\u0119puj\u0105ce statusy:\n<ul>\n<li><em>Nieokre\u015blony<\/em><\/li>\n<li><em>Do edycji<\/em><\/li>\n<li><em>Przetworzone<\/em><\/li>\n<\/ul>\n<\/li>\n<li><strong>Status<\/strong> &#8212; wy\u015bwietla bie\u017c\u0105cy status obiektu deweloperskiego:\n<ul>\n<li><em>Niezablokowany<\/em><\/li>\n<li><em>Zablokowany przez zadanie<\/em><\/li>\n<li><em>Zablokowany przez u\u017cytkownika<\/em><\/li>\n<li><em>Zablokowany przez aktualizacj\u0119 oprogramowania<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Wy\u015bwietlane s\u0105 r\u00f3wnie\u017c nast\u0119puj\u0105ce informacje:<\/p>\n<ul>\n<li>Ustawiono znacznik usuwania<\/li>\n<li>Odrzucono<\/li>\n<li>Usuni\u0119to<\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Wy\u015bwietlanie blokad odnosi si\u0119 do kontekstu bie\u017c\u0105cego zadania.<\/span><\/p>\n<ul>\n<li><strong>Nazwa<\/strong> &#8212; nazwa obiektu deweloperskiego<\/li>\n<li><strong>Wersja<\/strong> &#8212; wersja, kt\u00f3ra zosta\u0142a utworzona i edytowana w zadaniu deweloperskim<\/li>\n<li><strong>Ostatnia zmiana<\/strong> &#8212; data zmiany wy\u015bwietlanej wersji<\/li>\n<li><strong>Pochodzenie<\/strong> &#8212; znajomo\u015b\u0107 pochodzenia zawarto\u015bci wersji jest szczeg\u00f3lnie przydatna w przypadku zada\u0144 zwi\u0105zanych z konfliktami. W tej kolumnie pochodzenie jest wy\u015bwietlane z ikon\u0105<span style=\"color: #000000;\">. <\/span><span style=\"color: #ff6600;\"><span style=\"color: #000000;\">Informacje te nie s\u0105 ju\u017c dost\u0119pne po aktywacji zadania.<\/span> <\/span>Mog\u0105 by\u0107 wy\u015bwietlane nast\u0119puj\u0105ce wpisy:\n<ul>\n<li><em><span style=\"color: #000000; font-size: revert;\">Zawarto\u015b\u0107 pochodzi z innego systemu<\/span><\/em><\/li>\n<li><em>Zawarto\u015b\u0107 pochodzi z tego systemu<\/em><\/li>\n<li><em>Obiekt zosta\u0142 dodany r\u0119cznie<\/em><\/li>\n<\/ul>\n<\/li>\n<li><strong>Zadanie w nast\u0119pnym systemie<\/strong> &#8212; je\u015bli obiekt jest zablokowany w kolejnym systemie, w tej kolumnie wy\u015bwietlane jest zadanie deweloperskie nast\u0119pnego systemu<\/li>\n<\/ul>\n<h5 id=\"zakladka-check-in-wydania\" ><span class=\"ez-toc-section\" id=\"Zakladka_Check-in_wydania\"><\/span>Zak\u0142adka <em>Check-in wydania<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Na tej zak\u0142adce wy\u015bwietlane s\u0105 komunikaty generowane podczas sprawdzania i powi\u0105zanej kompilacji klasy Java. Niezale\u017cnie od zastosowanej akcji, sprawdzane lub wykonywane s\u0105 mi\u0119dzy innymi nast\u0119puj\u0105ce czynno\u015bci:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">Okre\u015blanie powi\u0105zanych klas<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\">B\u0142\u0119dy kompilacji<\/span><\/li>\n<li><span style=\"color: #000000;\">Sprawdzanie zgodno\u015bci<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\">Statyczna analiza kodu przy u\u017cyciu <em>BindBugs<\/em>, je\u015bli ta funkcja jest aktywna<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\">Okre\u015blenie ostrze\u017ce\u0144 oznaczonych jako przestarza\u0142e<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\">Okre\u015blenie, czy kod systemowy jest przywo\u0142ywany bezpo\u015brednio. <\/span>Zasadniczo nie mo\u017cna odwo\u0142ywa\u0107 si\u0119 do kodu systemowego. Wyj\u0105tki dla wygenerowanych klas s\u0105 brane pod uwag\u0119.<\/li>\n<li><span style=\"color: #000000; font-size: revert;\">Okre\u015blenie, czy mo\u017cna odwo\u0142ywa\u0107 si\u0119 do klas z aplikacji<\/span><\/li>\n<li>Analiza stabilno\u015bci oraz okre\u015blenie, czy ma to wp\u0142yw na chronione klasy lub metody<\/li>\n<li>Powiadomienie o pomy\u015blnym przeniesieniu klasy Java do archiwum<\/li>\n<\/ul>\n<h4 id=\"dzialania-zwiazane-z-aplikacja\" ><span class=\"ez-toc-section\" id=\"Dzialania_zwiazane_z_aplikacja\"><\/span>Dzia\u0142ania zwi\u0105zane z aplikacj\u0105<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<h5 id=\"folder-roboczy\" ><span class=\"ez-toc-section\" id=\"Folder_roboczy\"><\/span>Folder roboczy<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Je\u015bli obiekty deweloperskie oparte na plikach (raport obiektu deweloperskiego, plik, klasa Java, ikona, obiekt pomocy) s\u0105 edytowane w zadaniu deweloperskim, powi\u0105zane pliki s\u0105 przechowywane w folderze roboczym. Pliki s\u0105 edytowane w tym folderze. Folder znajduje si\u0119 w folderze serwera systemowego i ma nast\u0119puj\u0105c\u0105 struktur\u0119:<\/span><\/p>\n<ul>\n<li>work\n<ul>\n<li>job &lt;id&gt;\n<ul>\n<li>common\n<ul>\n<li>classes<\/li>\n<li>help<\/li>\n<li>helpdoc<\/li>\n<li>reports<\/li>\n<li>source<\/li>\n<li>www<\/li>\n<\/ul>\n<\/li>\n<li>usr &lt;u\u017cytkownik&gt;\n<ul>\n<li>classes<\/li>\n<li>help<\/li>\n<li>helpdoc<\/li>\n<li>reports<\/li>\n<li>source<\/li>\n<li>www<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Poni\u017cej opisano znaczenie poszczeg\u00f3lnych poziom\u00f3w folderu:<\/span><\/p>\n<ul>\n<li><strong>work<\/strong> &#8212; folder roboczy w \u015bcie\u017cce systemowej serwera<\/li>\n<li><strong>job&lt;id&gt;<\/strong> &#8212; folder zadania, w kt\u00f3rym przechowywane s\u0105 pliki<\/li>\n<li><strong>common<\/strong> &#8212; folder wsp\u00f3lny, kt\u00f3ry zawiera wszystkie pliki zablokowanych obiekt\u00f3w deweloperskich zadania deweloperskiego. Pliki s\u0105 zawsze chronione przed zapisem. Je\u015bli obiekt deweloperski jest zablokowany lokalnie, powi\u0105zane pliki s\u0105 przechowywane w folderze edytora do edycji. Wsp\u00f3lny folder zawsze zawiera najnowsz\u0105 wersj\u0119 archiwum. Umo\u017cliwia to innym u\u017cytkownikom pracuj\u0105cym nad zadaniem deweloperskim kontynuowanie pracy z t\u0105 wersj\u0105. Jedn\u0105 z zalet tej struktury jest na przyk\u0142ad prostsza edycja klas Java. Dzieje si\u0119 tak na przyk\u0142ad wtedy, gdy nie jest mo\u017cliwe skompilowanie wsp\u00f3lnego folderu. Oznacza to, \u017ce zadanie deweloperskie mo\u017ce by\u0107 modyfikowane w ma\u0142ych krokach. Aby upro\u015bci\u0107 edycj\u0119 klas Ja<span style=\"color: #000000;\">va, w folderze <em style=\"font-size: revert;\">common<\/em><span style=\"font-size: revert;\"> przechowywany jest projekt, kt\u00f3ry mo\u017cna zaimportowa\u0107 na przyk\u0142ad do <\/span><em style=\"font-size: revert;\">Eclipse<\/em><span style=\"font-size: revert;\">. Projekt ten zawiera wszystkie \u017ar\u00f3d\u0142a i klasy Java z folderu <\/span><em style=\"font-size: revert;\">common\/source<\/em><span style=\"font-size: revert;\"> lub <\/span><em style=\"font-size: revert;\">common\/classes<\/em><span style=\"font-size: revert;\">. <\/span><\/span>Je\u015bli blokada lokalna zostanie ponownie anulowana (zapisanie, zwolnienie i zameldowanie), folder wsp\u00f3lny zostanie zaktualizowany, a pliki zostan\u0105 usuni\u0119te z folderu u\u017cytkownika.<\/li>\n<li><span style=\"color: #ff6600; font-size: revert;\"><span style=\"color: #000000;\"><strong>usr&lt;u\u017cytkownik&gt;<\/strong> &#8212; folder u\u017cytkownika. Ten folder zawiera tylko pliki obiekt\u00f3w deweloperskich, kt\u00f3re s\u0105 zablokowane lokalnie przez u\u017cytkownika. Je\u015bli lokalna blokada zostanie anulowana (zapisanie i zwolnienie, zameldowanie), wsp\u00f3lny folder zostanie zaktualizowany, a pliki w folderze u\u017cytkownika zostan\u0105 usuni\u0119te.<\/span> <\/span>Aby upro\u015bci\u0107 edycj\u0119 klas Java, w folderze <em>usr&lt;u\u017cytkownik&gt;<\/em> przechowywany jest projekt, kt\u00f3ry mo\u017cna zaimportowa\u0107 na przyk\u0142ad do <em>Eclipse<\/em>. Projekt ten jest zale\u017cny od projektu w folderze <em>common<\/em>. Zapewnia to, \u017ce wersje \u017ar\u00f3de\u0142 Java w folderze <span style=\"color: #000000;\"><em>usr&lt;u\u017cytkownik&gt;<\/em> obejmuj\u0105 \u017ar\u00f3d\u0142a Java w folderze <em>common<\/em> podczas kompilacji.<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>source<\/strong> &#8212; wszystkie pliki \u017ar\u00f3d\u0142owe Java s\u0105 przechowywane w tym folderze<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>classes<\/strong> &#8212; wszystkie pliki klas Java s\u0105 przechowywane w tym folderze<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>help<\/strong> &#8212; w tym folderze przechowywane s\u0105 wszystkie pliki docelowe obiekt\u00f3w pomocy<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>helpdoc<\/strong> &#8212; wszystkie pliki \u017ar\u00f3d\u0142owe obiekt\u00f3w pomocy s\u0105 przechowywane w tym folderze<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>reports<\/strong> &#8212; w tym folderze przechowywane s\u0105 wszystkie pliki raport\u00f3w<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>www<\/strong> &#8212; w tym folderze przechowywane s\u0105 wszystkie ikony<\/span><\/li>\n<li><span style=\"color: #000000; font-size: revert;\"><strong>com\\cisag\\&#8230;<\/strong> &#8212; \u015bcie\u017cka odpowiada obszarowi nazw obiektu deweloperskiego. Obiekty plik\u00f3w s\u0105 przechowywane bezpo\u015brednio w folderze <em>usr<\/em> ze \u015bcie\u017ck\u0105 wprowadzon\u0105 w obiekcie deweloperskim.<\/span><\/li>\n<li><span style=\"color: #000000;\"><strong><span style=\"font-size: revert;\">Typ pliku <\/span><\/strong><em style=\"font-size: revert;\">&#8212; <\/em>plik<span style=\"font-size: revert;\">, kt\u00f3ry zosta\u0142 zapisany z archiwum w systemie plik\u00f3w<\/span><\/span><\/li>\n<\/ul>\n<h5 id=\"akcje-kompilacji-i-sprawdzania-klas-java\" ><span class=\"ez-toc-section\" id=\"Akcje_kompilacji_i_sprawdzania_klas_Java\"><\/span>Akcje kompilacji i sprawdzania klas Java<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">W przypadku kompilacji i sprawdzania w klasach Java nale\u017cy zapozna\u0107 si\u0119 z informacjami na temat sprawdzania stabilno\u015bci i r\u00f3\u017cnych dzia\u0142a\u0144 opisanych w poni\u017cszych sekcjach:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">Sprawdzanie stabilno\u015bci podczas sprawdzania w klasach Java<\/span><\/li>\n<li><span style=\"color: #000000;\">Kompilowanie i sprawdzanie w klasach Java<\/span><\/li>\n<li><span style=\"color: #000000;\">Kompilowanie i sprawdzanie w klasach Java (ignorowanie wyniku sprawdzania zgodno\u015bci)<\/span><\/li>\n<li><span style=\"color: #000000;\">Kompilowanie i sprawdzanie w klasach Java (niewykonanie sprawdzania zgodno\u015bci)<\/span><\/li>\n<\/ul>\n<h5 id=\"sprawdzanie-stabilnosci-podczas-sprawdzania-w-klasach-java\" ><span class=\"ez-toc-section\" id=\"Sprawdzanie_stabilnosci_podczas_sprawdzania_w_klasach_Java\"><\/span>Sprawdzanie stabilno\u015bci podczas sprawdzania w klasach Java<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Interfejsy dostawcy i klienta mog\u0105 by\u0107 deklarowane w klasach Java. Odbywa si\u0119 to za pomoc\u0105 adnotacji <em>@Stable<\/em>. Je\u015bli adnotacja jest ustawiona na poziomie klasy, deklarowany jest interfejs dostawcy. Je\u015bli konstruktor, metoda lub atrybut s\u0105 oznaczone w ten spos\u00f3b, deklarowany jest interfejs klienta.<\/span><\/p>\n<p><span style=\"color: #000000;\">Interfejs klienta zapewnia metod\u0119 do wywo\u0142ania przez u\u017cytkownika. Interfejs dostawcy umo\u017cliwia u\u017cytkownikowi samodzielne okre\u015blenie parametr\u00f3w metody.<\/span><\/p>\n<p><span style=\"color: #000000;\"><section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\"> <em>Java.utils.Collections.sort(List list, Comparator c);<\/em><\/span><\/p>\n<p><span style=\"color: #000000;\">W tym przyk\u0142adzie metoda <em>sort<\/em> klasy <em>Collections<\/em> jest interfejsem klienta. U\u017cytkownik\/klient mo\u017ce wywo\u0142a\u0107 t\u0119 metod\u0119. W tym przyk\u0142adzie komparator jest interfejsem dostawcy. W tym przypadku klasa u\u017cytkownika okre\u015bla spos\u00f3b por\u00f3wnywania element\u00f3w listy.<\/div><\/section><\/span><\/p>\n<p><strong><span style=\"color: #000000;\">Interfejs klienta<\/span><\/strong><\/p>\n<p><span style=\"color: #000000;\">Interfejs klienta nie mo\u017ce zosta\u0107 usuni\u0119ty. Je\u015bli interfejs klienta zosta\u0142by usuni\u0119ty, wszystkie klasy korzystaj\u0105ce z niego by\u0142yby niewa\u017cne, a ten wyj\u0105tek zosta\u0142by zg\u0142oszony przy pr\u00f3bie jego wywo\u0142ania: <em>NoSuchMethodException<\/em>.<\/span><\/p>\n<p><span style=\"color: #000000;\">Metoda mo\u017ce zatem zosta\u0107 zadeklarowana jako interfejs klienta w klasie Java, ale istniej\u0105cy interfejs klienta nie mo\u017ce zosta\u0107 usuni\u0119ty ani zmieniony.<\/span><\/p>\n<p><span style=\"color: #000000;\">Odpowiednie sprawdzenie jest wykonywane podczas sprawdzania klas Java.<\/span><\/p>\n<p><span style=\"color: #000000;\"><strong>Interfejs dostawcy<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Interfejs dostawcy nie mo\u017ce zosta\u0107 rozszerzony. Nowa metoda w interfejsie oznacza\u0142aby, \u017ce klasy, kt\u00f3re ju\u017c implementuj\u0105 ten interfejs, sta\u0142yby si\u0119 niewa\u017cne, poniewa\u017c taka klasa naturalnie nie rozpoznaje tej nowej metody i dlatego jej nie implementuje.<\/span><\/p>\n<p><span style=\"color: #000000;\">Odpowiednia kontrola jest przeprowadzana podczas sprawdzania klas Java.<\/span><\/p>\n<h5 id=\"kompilowanie-i-sprawdzanie-klas-java\" ><span class=\"ez-toc-section\" id=\"Kompilowanie_i_sprawdzanie_klas_Java\"><\/span>Kompilowanie i sprawdzanie klas Java<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Klasy Java, kt\u00f3re s\u0105 zablokowane w zadaniu deweloperskim, s\u0105 kompilowane w odniesieniu do stanu klasy systemowej. Nast\u0119pnie przeprowadzana jest kontrola zgodno\u015bci. Sprawdzane jest, czy w poprzedniej wersji nie zosta\u0142a wprowadzona niekompatybilna zmiana (np. zmiana sygnatury lub metody publicznej). Zawarto\u015b\u0107 \u017ar\u00f3d\u0142a Java i klasy Java jest nast\u0119pnie zapisywana w archiwum. Lokalne blokady klas Java s\u0105 anulowane.<\/span><\/p>\n<p><span style=\"color: #000000;\">Ta akcja mo\u017ce by\u0107 wykonana tylko w \u015brodowisku uruchomieniowym bez lokalnych klas.<\/span><\/p>\n<p><span style=\"color: #000000;\">W aplikacji <em>Konfiguracja<\/em> -&gt; funkcji <em>Rozw\u00f3j oprogramowania<\/em> -&gt; parametr <em>Ogranicz kontrol\u0119 kompatybilno\u015bci<\/em> mo\u017cna ograniczy\u0107 sprawdzanie zgodno\u015bci. Je\u015bli ta funkcja jest aktywna, klasy Java, kt\u00f3re zosta\u0142y wprowadzone w bie\u017c\u0105cym systemie, s\u0105 ignorowane podczas sprawdzania zgodno\u015bci.<\/span><\/p>\n<p><span style=\"color: #000000;\">\u0179r\u00f3d\u0142a Java s\u0105 formatowane za pomoc\u0105 formatyzatora kodu \u017ar\u00f3d\u0142owego podczas odprawy, w zale\u017cno\u015bci od specyfikacji w aplikacji <em>Konfiguracja<\/em>. Gwarantuje to, \u017ce wszystkie \u017ar\u00f3d\u0142a Java s\u0105 formatowane zgodnie z tymi samymi zasadami. Wi\u0119cej informacji na temat integracji formatyzatora kodu \u017ar\u00f3d\u0142owego mo\u017cna znale\u017a\u0107 w artykule <em>Konfigurowanie systemu programowania<\/em>.<\/span><\/p>\n<h5 id=\"kompilowanie-i-sprawdzanie-w-klasach-java-ignorowanie-wyniku-sprawdzania-zgodnosci\" ><span class=\"ez-toc-section\" id=\"Kompilowanie_i_sprawdzanie_w_klasach_Java_ignorowanie_wyniku_sprawdzania_zgodnosci\"><\/span>Kompilowanie i sprawdzanie w klasach Java (ignorowanie wyniku sprawdzania zgodno\u015bci)<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Ta akcja odpowiada akcji <em>Kompilowanie i sprawdzanie klas Java<\/em> z t\u0105 zmian\u0105, \u017ce ignorowane s\u0105 tylko wyniki sprawdzania zgodno\u015bci.<\/span><\/p>\n<h5 id=\"kompilowanie-i-sprawdzanie-w-klasach-java-niewykonanie-sprawdzania-zgodnosci\" ><span class=\"ez-toc-section\" id=\"Kompilowanie_i_sprawdzanie_w_klasach_Java_niewykonanie_sprawdzania_zgodnosci\"><\/span>Kompilowanie i sprawdzanie w klasach Java (niewykonanie sprawdzania zgodno\u015bci)<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Ta akcja odpowiada akcji <em>Kompilowanie i sprawdzanie klas Java<\/em> z t\u0105 zmian\u0105, \u017ce sprawdzanie zgodno\u015bci nie jest przeprowadzane.<\/span><\/p>\n<h5 id=\"zapisywanie-obiektow-deweloperskich\" ><span class=\"ez-toc-section\" id=\"Zapisywanie_obiektow_deweloperskich\"><\/span>Zapisywanie obiekt\u00f3w deweloperskich<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Wszystkie obiekty deweloperskie zawarte w zadaniu deweloperskim i zablokowane lokalnie przez u\u017cytkownika s\u0105 zapisywane. Powoduje to anulowanie wszystkich lokalnych blokad u\u017cytkownika wykonuj\u0105cego akcj\u0119 dla wybranego zadania deweloperskiego.<\/span><\/p>\n<h5 id=\"zwalnianie-zadania-deweloperskiego\" ><span class=\"ez-toc-section\" id=\"Zwalnianie_zadania_deweloperskiego\"><\/span>Zwalnianie zadania deweloperskiego<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Zwolnienie zadania uniemo\u017cliwia dodanie do niego kolejnych obiekt\u00f3w deweloperskich. Obiekty deweloperskie ju\u017c zawarte nie mog\u0105 by\u0107 edytowane, ani w tym zadaniu deweloperskim, ani w innym zadaniu, dop\u00f3ki zadanie deweloperskie nie zostanie aktywowane.<\/span><\/p>\n<p><span style=\"color: #000000;\">Wszystkie obiekty deweloperskie w zadaniu deweloperskim s\u0105 ponownie sprawdzane przed ich zwolnieniem. \u017baden obiekt deweloperski w zadaniu nie mo\u017ce zosta\u0107 zablokowany lokalnie. Ostrze\u017cenia mog\u0105 by\u0107 potwierdzane lub monitorowane, a obiekty odpowiednio przerabiane. W przypadku komunikat\u00f3w o b\u0142\u0119dach nale\u017cy ponownie przetworzy\u0107 i poprawi\u0107 dany obiekt deweloperski. Dopiero wtedy mo\u017cliwe jest zwolnienie zadania. Niekt\u00f3re obiekty deweloperskie musz\u0105 spe\u0142nia\u0107 specjalne wymagania, zanim zadanie deweloperskie b\u0119dzie mog\u0142o zosta\u0107 zwolnione:<\/span><\/p>\n<ul>\n<li><strong>Business Object\/Extension<\/strong> &#8212; konwersja musi zosta\u0107 pomy\u015blnie zako\u0144czona. Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w artykule <em>Zmiany w bazie danych<\/em>.<\/li>\n<li><strong>Part\/OQL-View<\/strong> &#8212; generowanie musi zosta\u0107 pomy\u015blnie zako\u0144czone.\u00a0Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w artykule <em>Zmiany w bazie danych<\/em>.<\/li>\n<li><strong>Text<\/strong> &#8212; je\u015bli tekst do t\u0142umaczenia zosta\u0142 usuni\u0119ty, wszystkie powi\u0105zane t\u0142umaczenia zostan\u0105 usuni\u0119te. Jest to sygnalizowane ostrze\u017ceniem.<\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Otworzy si\u0119 okno dialogowe dla zwolnienia, w kt\u00f3rym mo\u017cna zdecydowa\u0107, czy zwolnienie powinno nast\u0105pi\u0107 w tle, czy natychmiast. Przetwarzanie w tle powinno by\u0107 u\u017cywane przede wszystkim do wi\u0119kszych zada\u0144 deweloperskich. Je\u015bli podczas odblokowania wyst\u0105pi ostrze\u017cenie, status zadania deweloperskiego zmieni si\u0119 na <em>Odblokowanie z ostrze\u017ceniami nie powiod\u0142o si\u0119<\/em>. W tym stanie nie mo\u017cna ju\u017c edytowa\u0107 obiekt\u00f3w deweloperskich. Zadanie deweloperskie mo\u017cna otworzy\u0107 ponownie w celu wykonania niezb\u0119dnych poprawek. Je\u015bli zadanie deweloperskie ma zosta\u0107 zwolnione pomimo ostrze\u017ce\u0144, mo\u017cna je ponownie zwolni\u0107. W otwartym oknie dialogowym nale\u017cy aktywowa\u0107 funkcj\u0119 <em>Zatwierd\u017a ostrze\u017cenia automatycznie<\/em> i wykona\u0107 akcj\u0119.<\/span><\/p>\n<p><span style=\"color: #000000;\">W przypadku przetwarzania w tle, kolejka przetwarzania dla zwolnienia musi by\u0107 zdefiniowana w aplikacji <em>Konfiguracja<\/em> w funkcji <em>Rozw\u00f3j oprogramowania<\/em>. Ta kolejka przetwarzania powinna by\u0107 u\u017cywana tylko dla wydania. Po zwolnieniu zadania deweloperskiego mo\u017cna je aktywowa\u0107.<\/span><\/p>\n<p><span style=\"color: #000000;\"><section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Je\u015bli zadanie nie mog\u0142o zosta\u0107 zwolnione z powodu wyst\u0105pienia ostrze\u017ce\u0144, po jego ponownym zwolnieniu mo\u017ce pojawi\u0107 si\u0119 komunikat o b\u0142\u0119dzie. Komunikat ten pojawia si\u0119, poniewa\u017c pierwsze zadanie przetwarzania, kt\u00f3re zosta\u0142o anulowane z powodu ostrze\u017ce\u0144, nie mog\u0142o zosta\u0107 usuni\u0119te, a nowe zadanie przetwarzania otrzymuje t\u0119 sam\u0105 wygenerowan\u0105 nazw\u0119.<\/span><\/p>\n<p><span style=\"color: #000000;\">Mimo pojawienia si\u0119 komunikatu o b\u0142\u0119dzie zadanie przetwarzania jest nadal przetwarzane, a zadanie jest zwalniane.<\/div><\/section><\/span><\/p>\n<h5 id=\"aktywacja-zadania\" ><span class=\"ez-toc-section\" id=\"Aktywacja_zadania\"><\/span>Aktywacja zadania<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Aktywacja nast\u0119puje po zwolnieniu zadania przetwarzania. Jednocze\u015bnie w systemie mo\u017ce by\u0107 aktywowane tylko jedno zlecenie. Je\u015bli zlecenie zosta\u0142o ju\u017c aktywowane, aktywacj\u0119 mo\u017cna przeprowadzi\u0107 dopiero po zako\u0144czeniu bie\u017c\u0105cej aktywacji.<\/span><\/p>\n<p><span style=\"color: #000000;\">Poniewa\u017c aktywacja mo\u017ce trwa\u0107 bardzo d\u0142ugo, mo\u017cliwe jest r\u00f3wnie\u017c uruchomienie aktywacji w tle. Wszystkie oczekuj\u0105ce aktywacje s\u0105 przetwarzane jedna po drugiej. W przypadku przetwarzania w tle, kolejka przetwarzania dla aktywacji musi by\u0107 zdefiniowana w aplikacji <em>Konfiguracja<\/em>, funkcji <em>Rozw\u00f3j oprogramowania<\/em>. Ta kolejka przetwarzania powinna by\u0107 u\u017cywana tylko do aktywacji. Poniewa\u017c w systemie mo\u017ce mie\u0107 miejsce tylko jedna aktywacja na raz, ta kolejka przetwarzania wymaga tylko jednego w\u0105tku.<\/span><\/p>\n<p><span style=\"color: #000000;\">Podczas aktywacji zadania deweloperskiego wykonywane s\u0105 nast\u0119puj\u0105ce czynno\u015bci:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">Wszystkie blokady globalne s\u0105 anulowane<\/span><\/li>\n<li><span style=\"color: #000000;\">Wersja obiektu deweloperskiego zablokowana przez zadanie deweloperskie staje si\u0119 wersj\u0105 aktywn\u0105<\/span><\/li>\n<li><span style=\"color: #000000;\">Wersje obiekt\u00f3w deweloperskich s\u0105 przypisywane do aktualizacji oprogramowania<\/span><\/li>\n<li>Istniej\u0105ce klasy Java, \u017ar\u00f3d\u0142a Java, ikony, obiekty plik\u00f3w i pliki docelowe pomocy s\u0105 zast\u0119powane aktywnymi wersjami w folderze <em>semiramis<\/em>. W tym celu serwer aplikacji, na kt\u00f3rym odbywa si\u0119 aktywacja, wymaga autoryzacji zapisu dla folderu <em>semiramis<\/em>.<\/li>\n<\/ul>\n<h5 id=\"ponowne-otwarcie-zadania\" ><span class=\"ez-toc-section\" id=\"Ponowne_otwarcie_zadania\"><\/span>Ponowne otwarcie zadania<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Je\u015bli zadanie deweloperskie jest oznaczone statusem <em>Zwolnienie z ostrze\u017ceniami nie powiod\u0142o si\u0119<\/em>, zadanie deweloperskie mo\u017cna ponownie otworzy\u0107 do edycji za pomoc\u0105 tej akcji.<\/span><\/p>\n<h5 id=\"eksportowanie-obiektow-deweloperskich-zadania-deweloperskiego\" ><span class=\"ez-toc-section\" id=\"Eksportowanie_obiektow_deweloperskich_zadania_deweloperskiego\"><\/span>Eksportowanie obiekt\u00f3w deweloperskich zadania deweloperskiego<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p><span style=\"color: #000000;\">Za pomoc\u0105 tej akcji mo\u017cna wyeksportowa\u0107 wszystkie obiekty deweloperskie, kt\u00f3re s\u0105 zablokowane w bie\u017c\u0105cym zadaniu deweloperskim. Eksport jest mo\u017cliwy tylko wtedy, gdy zadanie deweloperskie jest otwarte lub aktywowane.<\/span><\/p>\n<p><span style=\"color: #000000;\">Podczas eksportowania mo\u017cna wybra\u0107 jeden z nast\u0119puj\u0105cych typ\u00f3w eksportu:<\/span><\/p>\n<ul>\n<li><span style=\"color: #000000;\">Obiekty deweloperskie s\u0105 eksportowane do pliku<\/span><\/li>\n<li><span style=\"color: #000000;\">Dla ka\u017cdego obiektu deweloperskiego eksportowany jest jeden plik<\/span><\/li>\n<li>Eksportowany jest jeden plik na obiekt deweloperski. Ponadto wersje s\u0105 przechowywane w oddzielnych folderach w celu por\u00f3wnania. W zale\u017cno\u015bci od ustawie\u0144 w aplikacji <em>Konfiguracja<\/em>, \u017ar\u00f3d\u0142a Java s\u0105 formatowane za pomoc\u0105 formatyzatora kodu \u017ar\u00f3d\u0142owego podczas eksportu. Gwarantuje to, \u017ce wszystkie \u017ar\u00f3d\u0142a Java s\u0105 sformatowane zgodnie z tymi samymi zasadami dla por\u00f3wnania. Wi\u0119cej informacji na temat integracji formatyzatora kodu \u017ar\u00f3d\u0142owego mo\u017cna znale\u017a\u0107 w artykule <em>Konfigurowanie systemu programowania<\/em>.<\/li>\n<\/ul>\n<p><span style=\"color: #000000;\">Wi\u0119cej informacji na temat eksportowania z aplikacji <em>Zadania deweloperskie<\/em> mo\u017cna znale\u017a\u0107 w tym artykule <em>Eksportowanie i importowanie obiekt\u00f3w deweloperskich<\/em>.<\/span><\/p>\n<h5 id=\"importowanie-obiektow-deweloperskich-z-pliku\" ><span class=\"ez-toc-section\" id=\"Importowanie_obiektow_deweloperskich_z_pliku\"><\/span>Importowanie obiekt\u00f3w deweloperskich z pliku<span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Za pomoc\u0105 akcji [<strong>Importuj obiekty deweloperskie z pliku<\/strong>] mo\u017cna ponownie zaimportowa\u0107 obiekty deweloperskie, kt\u00f3re zosta\u0142y wcze\u015bniej wyeksportowane.<\/p>\n<p>Wi\u0119cej informacji na temat eksportowania danych z aplikacji <em>Zadania deweloperskie<\/em> mo\u017cna znale\u017a\u0107 w artykule <em>Eksportowanie i importowanie obiekt\u00f3w deweloperskich<\/em>.<\/p>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-8668","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-obiekty-deweloperskie"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/8668","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\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=8668"}],"version-history":[{"count":21,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/8668\/revisions"}],"predecessor-version":[{"id":38577,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/8668\/revisions\/38577"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=8668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}