{"id":30891,"date":"2025-05-19T10:26:27","date_gmt":"2025-05-19T08:26:27","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=30891"},"modified":"2025-05-19T10:28:50","modified_gmt":"2025-05-19T08:28:50","slug":"comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/","title":{"rendered":"Comarch ERP Enterprise poprawka 04.2025 (CEE640PB-Fix08)"},"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\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Ogolne\" >Og\u00f3lne<\/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\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Rachunkowosc\" >Rachunkowo\u015b\u0107<\/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\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Logistyka_magazynowa\" >Logistyka magazynowa<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Automatyczne_wykrywanie_pozycji_na_pliku_importowanym\" >Automatyczne wykrywanie pozycji na pliku importowanym<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Wykonanie_aktualizacji_danych_comcisagappupdatelogUPDADV113943\" >Wykonanie aktualizacji danych com.cisag.app.update.log.UPDADV113943<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Obsluga_akcji_dzialajacych_w_tle\" >Obs\u0142uga akcji dzia\u0142aj\u0105cych w tle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Rozwoj_oprogramowania\" >Rozw\u00f3j oprogramowania<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Narzedzie_wrkfd\" >Narz\u0119dzie wrkfd<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/comarch-erp-enterprise-poprawka-04-2025-cee640pb-fix08\/#Synchronizacja_kodu_z_GitLabem\" >Synchronizacja kodu z GitLabem<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h3 id=\"ogolne\" ><span class=\"ez-toc-section\" id=\"Ogolne\"><\/span>Og\u00f3lne<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Je\u015bli aplikacja u\u017cywa innych p\u00f3l, ich metadane s\u0105 \u0142adowane podczas \u0142adowania. Po najnowszej aktualizacji, liczba wymaganych dost\u0119p\u00f3w do bazy zosta\u0142a zmniejszona.<\/p>\n<h3 id=\"rachunkowosc\" ><span class=\"ez-toc-section\" id=\"Rachunkowosc\"><\/span>Rachunkowo\u015b\u0107<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Aplikacja <em>Procedura ustalania obci\u0105\u017ce\u0144 podatkowych<\/em> zosta\u0142a rozszerzona o nowe pole klucza biznesowego <em>Proces<\/em>. Nowe pole nale\u017cy do nowego atrybutu <em>ValueSet<\/em> z warto\u015bciami <em>Zakupu<\/em> i <em>Sprzeda\u017cy<\/em>. <br \/>Warto\u015b\u0107 jest opcjonalna, a warto\u015b\u0107 pusta oznacza, \u017ce okre\u015blona logika mo\u017ce by\u0107 u\u017cywana dla obu obszar\u00f3w. R\u00f3wnie\u017c rodzaje kombinacji zosta\u0142y rozszerzone o ten proces. <br \/>Nale\u017cy pami\u0119ta\u0107, \u017ce wpis z okre\u015blonym procesem ma wy\u017cszy priorytet ni\u017c wpis bez procesu.<\/p>\n<p>Informacje techniczne:\u00a0<\/p>\n<ul>\n<li>Klasa <em>LevyInquiryLogicDeterminationHeaderParams<\/em> ma teraz nowy parametr <em>LevyContext<\/em>, a <em>LevyInquiryLogic<\/em> uwzgl\u0119dnia nowy atrybut <em>Proces<\/em> w odniesieniu do tej warto\u015bci parametru.<\/li>\n<li>Klasa <em>LevyInquiry<\/em> ustawia teraz warto\u015b\u0107 <em>LevyContext<\/em> r\u00f3wnie\u017c w u\u017cywanym <em>LevyInquiryLogicDeterminationHeaderParams<\/em>.<\/li>\n<\/ul>\n<p>Aktualizacja danych: Istniej\u0105ce przypisania logiczne zosta\u0142y zmigrowane przez pust\u0105 warto\u015b\u0107 <em>Proces<\/em>.<\/p>\n<h3 id=\"logistyka-magazynowa\" ><span class=\"ez-toc-section\" id=\"Logistyka_magazynowa\"><\/span>Logistyka magazynowa<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4 id=\"automatyczne-wykrywanie-pozycji-na-pliku-importowanym\" ><span class=\"ez-toc-section\" id=\"Automatyczne_wykrywanie_pozycji_na_pliku_importowanym\"><\/span>Automatyczne wykrywanie pozycji na pliku importowanym<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Pola numeru identyfikacyjnego (Key) nie s\u0105 ju\u017c wymagane, ale je\u015bli zostan\u0105 okre\u015blone, b\u0119d\u0105 u\u017cywane. Je\u015bli jednak nie zostan\u0105 one okre\u015blone w pliku importu, zostanie wykryta lub utworzona pozycja listy inwentaryzacyjnej (i pozycja podrz\u0119dna), do kt\u00f3rej nale\u017cy raport. Automatyczne wykrywanie obs\u0142uguje wszystkie rodzaje typ\u00f3w pozycji i zmian, ale oczywi\u015bcie zale\u017cy to od typu listy zliczania (np. na podstawie pozycji, na podstawie jednostki \u0142adunkowej itp.).<\/p>\n<p>Import obs\u0142uguje nast\u0119puj\u0105ce zachowania:\u00a0<\/p>\n<ul>\n<li>Je\u015bli wybranym trybem importu jest <em>Utw\u00f3rz<\/em>, nowa pozycja zostanie utworzona tak, jak przed rozszerzeniem.<\/li>\n<li>Je\u015bli wybranym trybem importu jest <em>Aktualizacja<\/em>, okre\u015blona pozycja zostanie zaktualizowana tak, jak przed rozszerzeniem. Je\u015bli jednak identyfikacja pozycji towarowej (numer) nie zostanie okre\u015blona, pozycja towarowa i pozycja podrz\u0119dna zostan\u0105 wykryte na podstawie okre\u015blonych atrybut\u00f3w (np. jednostka \u0142adunkowa, pozycja, identyfikator, dane przechowywania itp.) Nale\u017cy pami\u0119ta\u0107, \u017ce atrybuty te musz\u0105 zosta\u0107 okre\u015blone w celu wykrycia pozycji towarowej. Je\u015bli pozycja zostanie wykryta, zostanie zaktualizowana, ale nowa pozycja nigdy nie zostanie utworzona w tym trybie (<em>Aktualizacja<\/em>).<\/li>\n<li>Je\u015bli wybrany tryb importu nie jest ustawiony (domy\u015blny tryb <em>update_create<\/em>), a pozycja towarowa jest okre\u015blona, zostanie ona u\u017cyta do aktualizacji. Je\u015bli jednak identyfikacja pozycji towarowej (numer) nie zostanie okre\u015blona, pozycja towarowa i podpozycja pozycji towarowej zostan\u0105 wykryte na podstawie okre\u015blonych atrybut\u00f3w (np. jednostka \u0142adunkowa, pozycja, identyfikator, dane przechowywania itp.) Nale\u017cy pami\u0119ta\u0107, \u017ce atrybuty te musz\u0105 zosta\u0107 okre\u015blone w celu wykrycia pozycji towarowej. Je\u015bli pozycja zostanie wykryta, zostanie zaktualizowana. Je\u015bli pozycja nie zostanie znaleziona, zostanie utworzona jako nowa pozycja.<\/li>\n<\/ul>\n<p>Aktualizacja danych: Aktualizacja danych UPDADU120324 powinna zosta\u0107 wykonana w celu za\u0142adowania list inwentaryzacyjnych opartych na jednostkach.<\/p>\n<h4 id=\"wykonanie-aktualizacji-danych-com-cisag-app-update-log-updadv113943\" ><span class=\"ez-toc-section\" id=\"Wykonanie_aktualizacji_danych_comcisagappupdatelogUPDADV113943\"><\/span>Wykonanie aktualizacji danych com.cisag.app.update.log.UPDADV113943<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Aktualizacja danych zostaje skorygowana, ale je\u015bli zosta\u0142a ju\u017c wykonana, dane mo\u017cna skorygowa\u0107 tylko za pomoc\u0105 instrukcji update, aby aktywowa\u0107 wszystkie definicje pozycji fix location.<\/p>\n<p>Informacje techniczne: W razie potrzeby mo\u017cna u\u017cy\u0107 nast\u0119puj\u0105cego UPDATE Statement, aby aktywowa\u0107 definicj\u0119 pozycji dla wszystkich poprawionych lokalizacji. Nale\u017cy pami\u0119ta\u0107, \u017ce serwer zarz\u0105dzania zapasami musi zosta\u0107 ponownie zainicjowany po wprowadzeniu poprawki.<\/p>\n<p>UPDATE com.cisag. app.inventory.obj.PickingLocation<\/p>\n<p>SET pl:activation=1<\/p>\n<p>WHERE pl:activation=20 AND EXISTS(<\/p>\n<p>SELECT loc:<\/p>\n<p>FROM com.cisag.app.inventory.obj.StorageLocation<\/p>\n<p>JOIN com.cisag.app. inventory.obj.StorageLocationType lt ON lt:guid= loc:<\/p>\n<p>WHERE loc:guid= pl:storageLocation AND lt:kind=5<\/p>\n<h3 id=\"obsluga-akcji-dzialajacych-w-tle\" ><span class=\"ez-toc-section\" id=\"Obsluga_akcji_dzialajacych_w_tle\"><\/span>Obs\u0142uga akcji dzia\u0142aj\u0105cych w tle<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Obszar: <em>Logistyka magazynowa<\/em>, <em>Zarz\u0105dzanie miejscami sk\u0142adowania<\/em><\/p>\n<p>Aplikacje: <em>Lista: Artyku\u0142y magazynowe<\/em>, <em>Lista: Dyspozycje magazynowe<\/em>, <em>Lista: Dyspozycje magazynowe\/Pozycje<\/em>, <em>Lista: Specyfikacje<\/em>, <em>Lista: Zlecenia magazynowe<\/em>, <em>Lista: Zlecenia magazynowe\/Pozycje<\/em>, <em>Lista: Miejsca sk\u0142adowania<\/em><\/p>\n<p>Opis: Zapewnienie kontrakt\u00f3w hook akcji dzia\u0142aj\u0105cych w tle dla nast\u0119puj\u0105cych aplikcji:<\/p>\n<p>com.cisag.app.inventory.cockpit.ui.TransportOrderCockpitBase<\/p>\n<p>com.cisag.app.inventory. location.cockpit.ui.TransportOrderCockpitBase<\/p>\n<p>com.cisag.app.inventory.cockpit.ui.TransportOrderCockpitDetail<\/p>\n<p>com.cisag.app.inventory.location.cockpit.ui.TransportOrderCockpitDetail<\/p>\n<p>com.cisag.app.inventory.cockpit.ui.WarehouseOrderCockpitBase<\/p>\n<p>com.cisag. app.inventory.location.cockpit.ui.WarehouseOrderCockpitBase<\/p>\n<p>com.cisag.app.inventory.cockpit.ui.WarehouseOrderCockpitDetail<\/p>\n<p>com.cisag.app.inventory.location.cockpit.ui.WarehouseOrderCockpitDetail<\/p>\n<p>com.cisag.app.inventory.location.cockpit.ui.StorageLocationsCockpit<\/p>\n<p>Od teraz partnerzy mog\u0105 tworzy\u0107 nowe akcje hook dzia\u0142aj\u0105ce w tle, w oparciu o oferowan\u0105 umow\u0119 hook akcji dzia\u0142aj\u0105cych w tle.<\/p>\n<h3 id=\"rozwoj-oprogramowania\" ><span class=\"ez-toc-section\" id=\"Rozwoj_oprogramowania\"><\/span>Rozw\u00f3j oprogramowania<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4 id=\"narzedzie-wrkfd\" ><span class=\"ez-toc-section\" id=\"Narzedzie_wrkfd\"><\/span>Narz\u0119dzie <em>wrkfd<\/em><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Dodane zosta\u0142o nowe narz\u0119dzie <em>wrkfd <\/em>(WorkFileDeliveries). Narz\u0119dzie <em>wrkfd<\/em> umo\u017cliwia przesy\u0142anie wielu plik\u00f3w do jednego obiektu deweloperskiego dostarczania plik\u00f3w.<\/p>\n<h4 id=\"synchronizacja-kodu-z-gitlabem\" ><span class=\"ez-toc-section\" id=\"Synchronizacja_kodu_z_GitLabem\"><\/span>Synchronizacja kodu z GitLabem<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Po aktualizacji oprogramowania, do aplikacji dzia\u0142aj\u0105cej w tle dla GitLaba, zosta\u0142a dodana opcja r\u0119cznej synchronizacji aktualizacji oprogramowania. Dodana zosta\u0142a r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 synchronizacji kodu do r\u00f3\u017cnych ga\u0142\u0119zi. Zsynchronizowane zadania programistyczne teraz poprawnie synchronizuj\u0105 usuni\u0119te pliki.<\/p>\n\n\n<p><\/p>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-30891","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-standard-systemu"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/30891","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=30891"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/30891\/revisions"}],"predecessor-version":[{"id":30901,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/30891\/revisions\/30901"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=30891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}