{"id":10559,"date":"2024-06-20T10:13:34","date_gmt":"2024-06-20T08:13:34","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=10559"},"modified":"2024-06-20T10:13:35","modified_gmt":"2024-06-20T08:13:35","slug":"tworzenie-rejestru-obiektow-biznesowych-przy-uzyciu-danych-srodowiska-uruchomieniowego","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/tworzenie-rejestru-obiektow-biznesowych-przy-uzyciu-danych-srodowiska-uruchomieniowego\/","title":{"rendered":"Tworzenie rejestru obiekt\u00f3w biznesowych przy u\u017cyciu danych \u015brodowiska uruchomieniowego"},"content":{"rendered":"<h3 id=\"przeglad-tematu\" >Przegl\u0105d tematu<\/h3>\n<p>Narz\u0119dzie <em>crtoda<\/em> (create object description addition) tworzy obiekty deweloperskie typu <em>Rejestr obiekt\u00f3w biznesowych<\/em> na podstawie danych runtime. Narz\u0119dzie to mo\u017cna wykorzysta\u0107 na przyk\u0142ad do migracji rejestr\u00f3w klas Java, kt\u00f3re zosta\u0142y udost\u0119pnione do wymiany danych w klasie Java <em>com.cisag.app.bi.Registry<\/em>.<\/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>Kontrolery i inne klasy Java by\u0142y wcze\u015bniej udost\u0119pniane do wymiany danych tylko za po\u015brednictwem tak zwanego <em>rejestru<\/em>. Rejestr ten zosta\u0142 zrealizowany w postaci klasy Java <em>com.cisag.app.bi.Registry<\/em>. W innej klasie<em> com.cisag.app.general.log.CisInitializerImpl<\/em> filtry dla wpis\u00f3w menu kontekstowego p\u00f3l encji zosta\u0142y zarejestrowane w metodzie: initEntityMenuFilters(List&lt; CisEntityMenuFilter &gt; filters). Od czasu wprowadzenia obiektu programistycznego <em>Rejestr obiekt\u00f3w biznesowych<\/em> mo\u017cliwe jest definiowanie takich rejestracji dla podmiotu gospodarczego poprzez wprowadzenie danych do rejestru obiekt\u00f3w biznesowych. Aby zarejestrowa\u0107 wspomniane z klas<em> com.cisag.app.bi.Registry<\/em> lub <em>com.cisag.app.general.log.CisInitializerImpl<\/em> do rejestr\u00f3w obiekt\u00f3w biznesowych, nale\u017cy u\u017cy\u0107 narz\u0119dzia <em>crtoda<\/em>. Warunkiem wst\u0119pnym jest utworzenie zadania deweloperskiego. Podczas dzia\u0142ania narz\u0119dzia dane runtime s\u0105 analizowane, a na ich podstawie tworzona jest pewna liczba rejestr\u00f3w obiekt\u00f3w biznesowych, kt\u00f3re s\u0105 blokowane w zadaniu deweloperskim.<\/p>\n<h4 id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje si\u0119 polecenie zawieraj\u0105ce wszystkie mo\u017cliwe parametry.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"123\">crtoda<\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"420\">[-j:&lt;tekst&gt;] [-o:&lt;tekst-1&gt; &#8230; -o:&lt;tekst-n&gt;*]<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"3-2-parametry\" ><a name=\"_Toc256414922\"><\/a>3.2\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Parametry<\/h2>\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 style=\"width: 100%; height: 92px;\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 23px;\" width=\"227\"><strong>Parametry<\/strong><\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 23px;\" width=\"316\"><strong>Wyja\u015bnienie<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 23px;\">\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 23px;\" width=\"227\">[-j:&lt;str&gt;]<\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 23px;\" width=\"316\">Identyfikacja bie\u017c\u0105cego. Zadanie deweloperskie.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 46px;\" width=\"227\">[-o:&lt;tekst-1&gt; &#8230; -o:&lt;tekst-n&gt;*].<\/td>\n<td style=\"border-style: outset; border-color: #000000; background-color: #ffffff; height: 46px;\" width=\"316\">Pe\u0142na nazwa techniczna opisu obiektu, np. nazwa obiektu biznesowego lub cz\u0119\u015b\u0107 nazwy z gwiazdkami (*).<\/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-10559","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\/10559","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=10559"}],"version-history":[{"count":3,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/10559\/revisions"}],"predecessor-version":[{"id":14517,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/10559\/revisions\/14517"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=10559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}