{"id":10553,"date":"2024-06-20T09:18:12","date_gmt":"2024-06-20T07:18:12","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=10553"},"modified":"2024-11-27T10:40:35","modified_gmt":"2024-11-27T09:40:35","slug":"aktywacja-obiektu-biznesowego","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/aktywacja-obiektu-biznesowego\/","title":{"rendered":"Aktywacja obiektu biznesowego (actbo)"},"content":{"rendered":"<h3 id=\"przeglad-tematu\" >Przegl\u0105d tematu<\/h3>\n<p>Narz\u0119dzie <em>actbo<\/em> (aktywuj obiekt biznesowy) aktywuje wygenerowane obiekty biznesowe w zadaniu programistycznym.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Programista aplikacji<\/li>\n<\/ul>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Po wygenerowaniu obiekt\u00f3w w zadaniu rozwojowym za pomoc\u0105 <em>crtbo <\/em>i przekonwertowaniu ich za pomoc\u0105 <em>cnvbo<\/em>, a nast\u0119pnie zwolnieniu zadania rozwojowego, nale\u017cy aktywowa\u0107 zawarte obiekty w zadaniu rozwojowym za pomoc\u0105 <em>actbo<\/em>. Je\u015bli nie wywo\u0142ano <em>crtbo<\/em> dla \u017cadnego z obiekt\u00f3w w zadaniu programistycznym, <em>actbo<\/em> r\u00f3wnie\u017c nie musi by\u0107 wywo\u0142ywane.<\/p>\n<p>Narz\u0119dzie <em>actbo<\/em> ponownie tworzy tabele tymczasowe, konwertuje dane z aktywnej tabeli do nowej tabeli i aktywuje now\u0105 tabel\u0119. Poniewa\u017c zadanie programistyczne jest zwalniane po wywo\u0142aniu <em>actbo<\/em>, nie mo\u017cna ju\u017c zmienia\u0107 tych obiekt\u00f3w.<\/p>\n<p>Nale\u017cy zweryfikowa\u0107, czy utworzono tabele tymczasowe i przekonwertowano dane przed zwolnieniem zadania programistycznego. Je\u015bli podczas wywo\u0142ania wyst\u0105pi b\u0142\u0105d, nale\u017cy sprawdzi\u0107, czy serwer aplikacji, na kt\u00f3rym uruchomiono narz\u0119dzie, ma bie\u017c\u0105ce klasy aktualizacji w \u015bcie\u017cce klas serwera aplikacji. Nale\u017cy uruchomi\u0107 serwer aplikacji z prawid\u0142ow\u0105 \u015bcie\u017ck\u0105 klas i ponownie wywo\u0142a\u0107 narz\u0119dzie.<\/p>\n<p>Je\u015bli b\u0142\u0105d nadal wyst\u0119puje przy prawid\u0142owej \u015bcie\u017cce klas aktualizacji, nale\u017cy sprawdzi\u0107, czy w klasach aktualizacji nie wyst\u0105pi\u0142 b\u0142\u0105d. Je\u015bli tak, nale\u017cy go poprawi\u0107 lokalnie na \u015brodowisku programistycznym i u\u017cy\u0107 narz\u0119dzia <em>actbo<\/em> z poprawionymi klasami aktualizacji. Nast\u0119pnie aktywowa\u0107 poprawione klasy aktualizacji w nowym zadaniu programistycznym. Zawsze nale\u017cy importowa\u0107 aktualizacj\u0119 oprogramowania ze zmian\u0105 modelu danych i korekt\u0105 klas aktualizacji.<\/p>\n<h4 id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje si\u0119 polecenie zawieraj\u0105ce wszystkie mo\u017cliwe parametry.<\/p>\n<table style=\"width: 100%; height: 23px;\">\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 23px;\" width=\"123\">actbo<\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 23px;\" width=\"420\">[-j:&lt;str&gt;]<\/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. 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: &#8222;&lt;str-1&gt; &#8230;. &lt;str-n&gt;&#8221;.<\/p>\n<table>\n<thead>\n<tr>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"186\"><strong>Parametry<\/strong><\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"357\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"186\">[-j]<\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"357\">Wyb\u00f3r wszystkich obiekt\u00f3w w zadaniu deweloperskim.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-10553","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-zadania-programistyczne"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/10553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=10553"}],"version-history":[{"count":3,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/10553\/revisions"}],"predecessor-version":[{"id":20508,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/10553\/revisions\/20508"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=10553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}