{"id":35551,"date":"2025-07-21T12:58:47","date_gmt":"2025-07-21T10:58:47","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=35551"},"modified":"2025-07-21T12:58:53","modified_gmt":"2025-07-21T10:58:53","slug":"funkcja-rozwoj-oprogramowania","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/funkcja-rozwoj-oprogramowania\/","title":{"rendered":"Funkcja: Rozw\u00f3j oprogramowania"},"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\/funkcja-rozwoj-oprogramowania\/#Sekcja_Ustawienia_zadania_deweloperskiego\" >Sekcja Ustawienia zadania deweloperskiego<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/funkcja-rozwoj-oprogramowania\/#Sekcja_Ustawienia_duplikacji\" >Sekcja\u00a0Ustawienia duplikacji<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/funkcja-rozwoj-oprogramowania\/#Sekcja_Formatowanie-kodu-zrodla\" >Sekcja Formatowanie-kodu-\u017ar\u00f3d\u0142a<\/a><\/li><\/ul><\/nav><\/div>\n<table style=\"border-collapse: collapse; width: 100%; height: 161px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><strong>Nazwa funkcji<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><em>Rozw\u00f3j oprogramowania<\/em><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><strong>Nazwa techniczna<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><em>com.cisag.sys.SoftwareDevelopment<\/em><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><strong>Wersja<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\">Comarch ERP Enterprise 4.0<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><strong>Wymagana licencja<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><em>com.cisag.sys.SoftwareDevelopment<\/em><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><strong>Mo\u017cliwo\u015b\u0107 dezaktywacji<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\">Tak<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\"><strong>Poziom<\/strong><\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset; background-color: #ffffff;\">Funkcja systemowa<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; border-style: outset; background-color: #ffffff; height: 23px;\"><strong>Bezpo\u015brednia pomoc<\/strong><\/td>\n<td style=\"width: 50%; border-style: outset; background-color: #ffffff; height: 23px;\">Funkcja <em data-start=\"140\" data-end=\"163\">Rozw\u00f3j oprogramowania<\/em> umo\u017cliwia aktywacj\u0119 lub dezaktywacj\u0119 obszaru <em data-start=\"209\" data-end=\"232\">Rozw\u00f3j oprogramowania<\/em>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"sekcja-ustawienia-zadania-deweloperskiego\" ><span class=\"ez-toc-section\" id=\"Sekcja_Ustawienia_zadania_deweloperskiego\"><\/span>Sekcja <em>Ustawienia zadania deweloperskiego<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Kolejka przetwarzania zwolnienia<\/strong> &#8212; kolejka przetwarzania s\u0142u\u017cy do zwalniania zada\u0144 programistycznych w tle.<br \/>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Ta kolejka przetwarzania powinna by\u0107 u\u017cywana tylko do wydania.<\/div><\/section><\/li>\n<li><span style=\"font-size: revert; color: initial;\"><strong>Kolejka aktywacji-przetwarzania<\/strong> &#8212; k<\/span>olejka przetwarzania s\u0142u\u017cy do aktywowania zada\u0144 programistycznych w tle.<br \/>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Ta kolejka przetwarzania powinna by\u0107 u\u017cywana tylko do aktywacji. Do kolejki przetwarzania powinien by\u0107 przypisany tylko jeden w\u0105tek, poniewa\u017c mo\u017cna przeprowadzi\u0107 tylko jedn\u0105 aktywacj\u0119. Je\u015bli przypisanych jest kilka w\u0105tk\u00f3w, synchronizuj\u0105 si\u0119 one automatycznie.<\/div><\/section><\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>Ogranicz kontrol\u0119 kompatybilno\u015bci<\/em> &#8212; funkcja s\u0142u\u017cy do ograniczenia sprawdzania zgodno\u015bci. W przypadku aktywacji tej funkcji sprawdzanie zgodno\u015bci jest uniemo\u017cliwione dla tych klas Java, kt\u00f3re zosta\u0142y nowo zarejestrowane w systemie i nie zosta\u0142y jeszcze dostarczone.<\/span><\/li>\n<\/ul>\n<h3 id=\"sekcja-ustawienia-duplikacji\" ><span class=\"ez-toc-section\" id=\"Sekcja_Ustawienia_duplikacji\"><\/span>Sekcja\u00a0<em>Ustawienia duplikacji<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Metoda<\/strong> &#8212; pole s\u0142u\u017cy do wyboru warto\u015bci domy\u015blnej dla duplikowania obiekt\u00f3w programistycznych. Dost\u0119pne s\u0105 nast\u0119puj\u0105ce pozycje:\n<ul>\n<li><span style=\"font-size: revert; color: initial;\"><em>Utw\u00f3rz nowy obiekt deweloperski<\/em> &#8212; <\/span>okre\u015blony obiekt rozwojowy nie mo\u017ce jeszcze istnie\u0107<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>Zast\u0105p istniej\u0105cy obiekt deweloperski<\/em> &#8212; o<\/span>kre\u015blony obiekt rozwojowy musi ju\u017c istnie\u0107<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><strong>T\u0142umaczenie<\/strong> &#8212; pole s\u0142u\u017cy do wyboru warto\u015bci domy\u015blnej dla duplikowania t\u0142umacze\u0144. Dost\u0119pne s\u0105 nast\u0119puj\u0105ce pozycje:<\/span>\n<ul>\n<li><span style=\"font-size: revert; color: initial;\"><em>Duplikuj<\/em> &#8212; w<\/span>szystkie t\u0142umaczenia s\u0105 przenoszone ze \u017ar\u00f3d\u0142owego obiektu deweloperskiego do zduplikowanego obiektu deweloperskiego<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>Nie duplikuj<\/em> &#8212; p<\/span>owielany jest tylko tekst ustawionego j\u0119zyka programowania<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>Brak warto\u015bci domy\u015blnej<\/em> &#8212; w<\/span> oknie dialogowym powielania nie jest sugerowana \u017cadna warto\u015b\u0107. Edytor musi wybra\u0107 spos\u00f3b obs\u0142ugi t\u0142umacze\u0144 podczas powielania.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 id=\"sekcja-formatowanie-kodu-zrodla\" ><span class=\"ez-toc-section\" id=\"Sekcja_Formatowanie-kodu-zrodla\"><\/span>Sekcja <em>Formatowanie-kodu-\u017ar\u00f3d\u0142a<\/em><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Formatowanie \u017ar\u00f3d\u0142owe<\/strong> &#8212; pole s\u0142u\u017cy do okre\u015blenia, czy ma by\u0107 u\u017cywane automatyczne formatowanie kodu \u017ar\u00f3d\u0142owego Java.\n<ul>\n<li><span style=\"font-size: revert; color: initial;\"><em>U\u017cyj<\/em> &#8212; k<\/span>od \u017ar\u00f3d\u0142owy Java jest formatowany podczas sprawdzania w zadaniu programistycznym i podczas eksportowania do por\u00f3wnania.<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>Nie u\u017cywaj<\/em> &#8212; k<\/span>od \u017ar\u00f3d\u0142owy Java nie jest formatowany automatycznie.<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><strong>Narz\u0119dzie<\/strong> &#8212; pole s\u0142u\u017cy do wyboru programu do formatowania kodu \u017ar\u00f3d\u0142owego:<\/span>\n<ul>\n<li><span style=\"font-size: revert; color: initial;\"><em>Niestandardowe<\/em> &#8212; umo\u017cliwia wprowadzenie wiersza polece\u0144 w celu samodzielnego wywo\u0142ania programu formatuj\u0105cego<\/span><\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>Eclipse<\/em> &#8212; wiersz polece\u0144 do wywo\u0142ania <em data-start=\"651\" data-end=\"660\">Eclipse<\/em> jest predefiniowany, nale\u017cy wprowadzi\u0107 katalog instalacyjny Eclipse.<\/span><br \/>\nWi\u0119cej informacji na temat integracji <em data-start=\"782\" data-end=\"791\">Eclipse<\/em> znajduje si\u0119 w artykule <em data-start=\"816\" data-end=\"852\">Konfiguracja systemu programowania<\/em>.<br \/>\nJe\u015bli nie jest u\u017cywane formatowanie kodu \u017ar\u00f3d\u0142owego, pole <em data-start=\"934\" data-end=\"945\">Narz\u0119dzie<\/em> nie jest analizowane.<\/li>\n<\/ul>\n<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><strong>Katalog instalacji<\/strong> &#8212; katalog, w kt\u00f3rym zainstalowano program do formatowania kodu \u017ar\u00f3d\u0142owego. Katalog nale\u017cy poda\u0107 wzgl\u0119dem katalogu serwera plik\u00f3w Comarch ERP Enterprise. Nale\u017cy upewni\u0107 si\u0119, \u017ce wszystkie serwery aplikacji maj\u0105 dost\u0119p do tego katalogu. Domy\u015bln\u0105 warto\u015bci\u0105 jest<\/span>\u00a0<em>..\/formatter<\/em>.<br \/>\nJe\u015bli nie jest u\u017cywane formatowanie kodu \u017ar\u00f3d\u0142owego, pole <em data-start=\"1347\" data-end=\"1367\">Katalog instalacji<\/em> nie jest analizowane.<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><strong>Wiersz polece\u0144<\/strong> &#8212; pole umo\u017cliwia okre\u015blenie sposobu wywo\u0142ywania formatyzatora kodu \u017ar\u00f3d\u0142owego. Formatyzator uruchamiany jest przez Comarch ERP Enterprise jako proces zewn\u0119trzny z linii polece\u0144. Mo\u017cna u\u017cy\u0107 nast\u0119puj\u0105cych symboli zast\u0119pczych do konfiguracji:<\/span>\n<ul>\n<li><span style=\"font-size: revert; color: initial;\"><em>{JVM}<\/em> &#8212; \u015b<\/span>cie\u017cka do uruchomienia JVM<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>{WorkDir}<\/em> &#8212; k<\/span>atalog roboczy, w kt\u00f3rym formatyzator kodu \u017ar\u00f3d\u0142owego mo\u017ce przechowywa\u0107 pliki tymczasowe<\/li>\n<li><span style=\"font-size: revert; color: initial;\"><em>{source}<\/em> &#8212; k<\/span>atalog lub nazwa pliku ze \u017ar\u00f3d\u0142ami do sformatowania. Je\u015bli okre\u015blono katalog, program formatuj\u0105cy kod \u017ar\u00f3d\u0142owy formatuje wszystkie pliki z rozszerzeniem .java<br \/>\nJe\u015bli nie jest u\u017cywane formatowanie kodu \u017ar\u00f3d\u0142owego, pole <em data-start=\"2036\" data-end=\"2052\">Wiersz polece\u0144<\/em> nie jest analizowane.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-35551","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-konfiguracja-funkcje-systemowe"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/35551","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\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=35551"}],"version-history":[{"count":1,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/35551\/revisions"}],"predecessor-version":[{"id":35552,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/35551\/revisions\/35552"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=35551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}