{"id":10881,"date":"2024-07-11T13:28:04","date_gmt":"2024-07-11T11:28:04","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=10881"},"modified":"2025-04-15T11:18:59","modified_gmt":"2025-04-15T09:18:59","slug":"obiekt-deweloperski-business-object-registry","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/obiekt-deweloperski-business-object-registry\/","title":{"rendered":"Obiekt deweloperski: Business Object Registry"},"content":{"rendered":"<h3 id=\"wprowadzenie\" id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Aplikacja<em>\u00a0<a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/obiekty-deweloperskie\/\">Obiekty deweloperskie<\/a><\/em> pozwala na rejestrowanie i przegl\u0105danie obiekt\u00f3w deweloperskich r\u00f3\u017cnych typ\u00f3w. W niniejszym artykule opisany zosta\u0142 obiekt o typie <em>Business Object Registry.<\/em><\/p>\n<h3 id=\"opis\" id=\"opis\" ><span id=\"Opis\" class=\"ez-toc-section\"><\/span><span id=\"Opis\" class=\"ez-toc-section\"><\/span>Opis<\/h3>\n<p>Rejestr obiekt\u00f3w biznesowych (<em>Business Object Registry<\/em>) s\u0142u\u017cy na przyk\u0142ad do rejestrowania klas Java, kt\u00f3re zosta\u0142y wcze\u015bniej udost\u0119pnione w klasie Java <em>com.cisag.app.bi.Registry<\/em> podczas wymiany danych. Mo\u017cna r\u00f3wnie\u017c zdefiniowa\u0107 filtry dla menu kontekstowego pola encji. <span style=\"color: #000000;\">Obecnie rejestry s\u0105 obs\u0142ugiwane tylko dla Business entity. Ten obie<\/span>kt deweloperski jest obiektem rozwojowym XML. Pe\u0142na nazwa rejestru obiekt\u00f3w biznesowych musi by\u0107 identyczna z pe\u0142n\u0105 nazw\u0105 podmiotu biznesowego, dla kt\u00f3rego zdefiniowane s\u0105 rejestracje. Elementy pliku XML dla rejestru obiekt\u00f3w biznesowych w szczeg\u00f3\u0142ach:<\/p>\n<table style=\"width: 100%; height: 347px;\" width=\"540\">\n<thead>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\"><strong>Element<\/strong><\/td>\n<td style=\"height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">exportController<\/td>\n<td style=\"height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Pe\u0142na nazwa klasy Java, kt\u00f3ra zosta\u0142a zaimplementowana jako kontroler eksportu.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">importController<\/td>\n<td style=\"height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Pe\u0142na nazwa klasy Java, kt\u00f3ra zosta\u0142a zaimplementowana jako kontroler importu.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">walidacja<\/td>\n<td style=\"height: 70px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Pe\u0142na nazwa klasy Java, kt\u00f3ra zosta\u0142a zaimplementowana do sprawdzania og\u00f3lnego kontrolera importu. Nie ma wp\u0142ywu, je\u015bli element <em>importController<\/em> jest r\u00f3wnie\u017c okre\u015blony.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">correctionApplication<\/td>\n<td style=\"height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Pe\u0142na nazwa aplikacji koryguj\u0105cej u\u017cywanej do wymiany danych.<\/td>\n<\/tr>\n<tr style=\"height: 46px;\">\n<td style=\"height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">resolwer<\/td>\n<td style=\"height: 46px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Pe\u0142na nazwa klasy Java, kt\u00f3ra zosta\u0142a zaimplementowana jako resolver.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">oqlSearchNames<\/td>\n<td style=\"height: 23px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Element zawiera wszystkie zarejestrowane wyszukiwania OQL.<\/td>\n<\/tr>\n<tr style=\"height: 70px;\">\n<td style=\"height: 70px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"180\">oqlSearch<\/td>\n<td style=\"height: 70px; border-style: outset; border-color: #000000; background-color: #ffffff;\" width=\"360\">Pe\u0142na nazwa wyszukiwania OQL u\u017cywanego podczas wymiany danych. Element ten mo\u017ce wyst\u0105pi\u0107 wi\u0119cej ni\u017c jeden raz i jest podelementem elementu <em>oqlSearchNames<\/em>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\"><\/p>\n<p>&lt;?xml version=\u201d1.0\u2033 encoding=\u201dUTF-8\u2033?&gt;<\/p>\n<p>&lt;addition xmlns:xsi=\u201dhttp:\/\/www.w3.org\/2001\/XMLSchema-instance\u201d xsi:noNamespaceSchemaLocation=\u201dObjectDescriptionAdditionXMLSchema.xsd\u201d&gt;<\/p>\n<p>&lt;!\u2013Don\u2019t change this line and the lines above!\u2013&gt;<\/p>\n<p>&lt;OBJECT_DESCRIPTION_ADDITION_BUSINESS_ENTITY&gt;<\/p>\n<p>&lt;exportController&gt;com.cisag.app.general.log.HierarchyEntityController&lt;\/exportController&gt;<\/p>\n<p>&lt;importController&gt;com.cisag.app.general.log.HierarchyEntityController&lt;\/importController&gt;<\/p>\n<p>&lt;correctionApplication&gt;com.cisag.app.general.ui.HierarchyMaintenance&lt;\/correctionApplication&gt;<\/p>\n<p>&lt;resolver&gt;com.cisag.app.bi.log.ClassificationResolver&lt;\/resolver&gt;<\/p>\n<p>&lt;\/OBJECT_DESCRIPTION_ADDITION_BUSINESS_ENTITY&gt;<\/p>\n<p>&lt;\/addition&gt;<\/div><\/section>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Mo\u017cliwe jest utworzenie serii rejestr\u00f3w obiekt\u00f3w biznesowych dla ju\u017c zarejestrowanych klas Java w klasie rejestru <em>com.cisag.app.bi.Registry<\/em> poprzez wywo\u0142anie narz\u0119dzia <em>crtoda<\/em>. Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w artykule <em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/tworzenie-rejestru-obiektow-biznesowych-przy-uzyciu-danych-srodowiska-uruchomieniowego\/\">Tworzenie rejestru obiekt\u00f3w biznesowych przy u\u017cyciu danych \u015brodowiska uruchomieniowego<\/a><\/em>.<\/div><\/section>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-10881","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-typy-obiektow-deweloperskich"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10881","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=10881"}],"version-history":[{"count":3,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10881\/revisions"}],"predecessor-version":[{"id":28590,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10881\/revisions\/28590"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=10881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}