{"id":1972,"date":"2021-04-09T00:37:23","date_gmt":"2021-04-08T22:37:23","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=1972"},"modified":"2024-08-21T12:02:36","modified_gmt":"2024-08-21T10:02:36","slug":"konwencja-nazewnictwa","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/konwencja-nazewnictwa\/","title":{"rendered":"Konwencja nazewnictwa  \u00a0"},"content":{"rendered":"<p>Comarch ERP Enterprise obs\u0142uguje systemy zarz\u0105dzania bazami danych, kt\u00f3re nak\u0142adaj\u0105 ograniczenia na format nazw baz danych, u\u017cytkownik\u00f3w, zakres\u00f3w danych i wielu innych obiekt\u00f3w. Ponadto, partner lub klient mo\u017ce r\u00f3wnolegle uruchamia\u0107 wiele system\u00f3w, baz danych, r\u00f3\u017cne wersje Comarch ERP Enterprise Te czynniki powoduj\u0105, \u017ce konieczne jest ustawienie konwencji dla nazw system\u00f3w i baz danych. Konwencje te zale\u017c\u0105 od:<\/p>\n<ul>\n<li>zastosowania systemu<\/li>\n<li>wersji systemu<\/li>\n<li>systemu zarz\u0105dzania baz\u0105 danych (DBMS) bazy danych<\/li>\n<li>zawarto\u015bci bazy danych<\/li>\n<\/ul>\n<h1 id=\"konwencja-nazewnictwa-systemow\" >Konwencja nazewnictwa system\u00f3w<\/h1>\n<p>Nazwa nowego systemu jest zdefiniowana w licencji systemu i nie mo\u017ce by\u0107 zmieniona. Konfiguracyjna baza danych odpowiada za kontrol\u0119 konwencji nazewnictwa obiekt\u00f3w systemowych. Nazwy systemowe w konfiguracji systemu maj\u0105 zazwyczaj od sze\u015bciu do o\u015bmiu znak\u00f3w:<\/p>\n<p><strong>Znaki 1-3<\/strong>: Kod Klienta<\/p>\n<p><strong>Znaki 4-6<\/strong>: opcjonalnie: Wersja, wydanie<\/p>\n<p><strong>Znaki 7-8<\/strong>: opcjonalny kod dla funkcji systemu:<\/p>\n<ul>\n<li>DV &#8211; system deweloperski &#8211; system pozwalaj\u0105cy na wprowadzanie modyfikacji oraz ich weryfikacje<\/li>\n<li>PV &#8211; system deweloperski dla Partner\u00f3w \u2013 system Partnera pozwalaj\u0105cy na wprowadzanie modyfikacji oraz ich weryfikacje<\/li>\n<li>DT &#8211; testowy system deweloperski \u2013 testowy system wykorzystywany do test\u00f3w wprowadzanych modyfikacji<\/li>\n<li>PT &#8211; testowy system dla Partner\u00f3w &#8211; testowy system Partnera wykorzystywany do test\u00f3w wprowadzanych modyfikacji<\/li>\n<li>T &#8211; testowy system produkcyjny &#8211; testowy system wykorzystywany do przedprodukcyjnych test\u00f3w wykonywanych przez Klienta<\/li>\n<li>P (lub brak kodu) &#8211; system produkcyjny &#8211;\u00a0 wykorzystywany do pracy przez Klienta.<\/li>\n<\/ul>\n<p><strong>Znaki 9-10<\/strong>: Opcjonalny kod wskazuj\u0105cy silnik bazodanowy:<\/p>\n<ul>\n<li>OR &#8211; Oracle<\/li>\n<li>D4 &#8211; DB2\/400<\/li>\n<li>MS &#8211; Microsoft SQL Server<\/li>\n<\/ul>\n<p>Ponadto istniej\u0105 nast\u0119puj\u0105ce konwencje dotycz\u0105ce tymczasowych system\u00f3w testowych i tymczasowych baz danych. Takie systemy i bazy tworzone s\u0105 na potrzeby kr\u00f3tkich test\u00f3w, co do zasady nie s\u0105 \u015brodowiskami w \u017caden spos\u00f3b powi\u0105zanymi z system produkcyjnym Klienta.<\/p>\n<ul>\n<li>Txx &#8211; system tymczasowy. xx to kolejny numer systemu(00-99)<\/li>\n<li>DB xx \u2013 baza danych systemu tymczasowego xx to kolejny numer bazy danych (00-99)<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Przyk\u0142ady:<\/p>\n<table width=\"499\">\n<tbody>\n<tr>\n<td width=\"122\"><strong>Nazwa systemu <\/strong><\/td>\n<td width=\"377\"><strong>Opis systemu <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"122\">PAR610DV<\/td>\n<td width=\"377\">System deweloperski dla wersji 6.1 dla Klienta o kodzie PAR<\/td>\n<\/tr>\n<tr>\n<td width=\"122\">WUG600PTOR<\/td>\n<td width=\"377\">Testowy system dla Partner\u00f3w w wersji 6.0 dla Klienta o kodzie WUG. Silnik bazy danych Oracle.<\/td>\n<\/tr>\n<tr>\n<td width=\"122\">T01<\/td>\n<td width=\"377\">System tymczasowy 01<\/td>\n<\/tr>\n<tr>\n<td width=\"122\">CUS610P<\/td>\n<td rowspan=\"2\" width=\"377\">System produkcyjny w wersji 6.1 dla Klienta o kodzie CUS<\/td>\n<\/tr>\n<tr>\n<td width=\"122\">CUS610<\/td>\n<\/tr>\n<tr>\n<td width=\"122\">CUS610T<\/td>\n<td width=\"377\">Testowy system produkcyjny w wersji 6.1 dla Klienta o kodzie CUS<\/td>\n<\/tr>\n<tr>\n<td width=\"122\">CUS610DV<\/td>\n<td width=\"377\">System deweloperski w wersji 6.1 dla Klienta o kodzie CUS<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1 id=\"_\" ><\/h1>\n<h1 id=\"konwencja-nazewnictwa-baz-danych\" >Konwencja nazewnictwa baz danych<\/h1>\n<p>Nazwy baz danych maj\u0105 zazwyczaj dziesi\u0119\u0107 znak\u00f3w, maksymalnie 12. Sk\u0142adaj\u0105 si\u0119 one z:<\/p>\n<ul>\n<li>nazwy systemu<\/li>\n<li>dwuznakowego symbolu, kt\u00f3ry okre\u015bla typ zawarto\u015bci bazy danych<\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Nazwy kolekcji w IBM DB2 UDB dla iSeries nie mog\u0105 by\u0107 d\u0142u\u017csze ni\u017c dziesi\u0119\u0107 znak\u00f3w. <\/div><\/section>\n<p>Symbole dodawane do nazwy systemu:<\/p>\n<ul>\n<li>xx \u2013 xx jako kolejne numery (00-99) &#8211; baza danych OLTP (baza przechowuj\u0105ca dane firmowe np. artyku\u0142y, dokumenty)<\/li>\n<li>Dx \u2013 x jako kolejne numery (0-9) (je\u015bli jedna baza to DW) \u2013 baza danych OLAP (baza przechowuj\u0105ca dane raport\u00f3w)<\/li>\n<li>RP \u2013 baza danych repozytorium (baza przechowuj\u0105ca standardowe obiekty systemowe np. t\u0142umaczenia)<\/li>\n<li>CF \u2013 konfiguracyjna baza danych (baza przechowuj\u0105ca konfiguracje systemu np. dane do po\u0142\u0105czenia dla pozosta\u0142ych baz)<\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Baza konfiguracyjna, jest wsp\u00f3lna dla system\u00f3w o r\u00f3\u017cnym przeznaczeniu, dlatego jej nazwa nie powinna zawiera\u0107 kodu okre\u015blaj\u0105cego funkcj\u0119 jak\u0105 pe\u0142ni system.<\/div><\/section>\n<table width=\"540\">\n<tbody>\n<tr>\n<td width=\"151\"><strong>Nazwa bazy danych <\/strong><\/td>\n<td width=\"389\"><strong>Opis bazy danych <\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS610CF<\/td>\n<td width=\"389\">Baza konfiguracyjna system\u00f3w o nazwie <em>CUS610 <\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS61001<\/td>\n<td width=\"389\">Baza OLTP 01 dla systemu produkcyjnego<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS610T03<\/td>\n<td width=\"389\">Baza OLTP 03 dla systemu testowego<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS610DV02<\/td>\n<td width=\"389\">Baza OLTP 02 dla systemu deweloperskiego<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS610D1<\/td>\n<td width=\"389\">Baza OLAP 1 dla systemu produkcyjnego<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS610RP<\/td>\n<td width=\"389\">Baza repozytorium dla systemu produkcyjnego<\/td>\n<\/tr>\n<tr>\n<td width=\"151\">CUS610TRP<\/td>\n<td width=\"389\">Baza repozytorium dla systemu testowego<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<h1 id=\"konwencje-dotyczace-budowania-struktury-katalogow-dla-systemu-comarch-erp-enterprise\" ><a name=\"_Toc7503\"><\/a>Konwencje dotycz\u0105ce budowania struktury katalog\u00f3w dla systemu Comarch ERP Enterprise<\/h1>\n<h2 id=\"windows\" ><a name=\"_Toc7504\"><\/a>Windows<\/h2>\n<p>Podczas instalacji systemu Comarch ERP Enterprise w systemie Windows nale\u017cy u\u017cy\u0107 nast\u0119puj\u0105cej struktury katalog\u00f3w systemu:<\/p>\n<p>&lt;litera_dysku&gt;:\\\\comarch\\&lt;nazwa_systemu&gt;\\semiramis<\/p>\n<p style=\"padding-left: 40px;\">\\servers<\/p>\n<p style=\"padding-left: 80px;\">\\&lt;nazwa_SAS&gt;<\/p>\n<p style=\"padding-left: 120px;\">\\log<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Nale\u017cy zast\u0105pi\u0107 &lt;nazwa_systemu&gt; nazw\u0105 systemu np. CUS610T<\/li>\n<li>Ka\u017cdy serwer aplikacji (SAS) posiada w\u0142asny katalog w katalogu <em>servers<\/em>. Nale\u017cy zast\u0105pi\u0107 &lt;nazwa_SAS&gt; rzeczywist\u0105 nazw\u0105 ka\u017cdego SAS. np. MESSAGESERVER<\/li>\n<\/ul>\n<p>Katalog \\comarch\\&lt;nazwa_systemu&gt; jest nazywany katalogiem SYSTEM_HOME.<\/p>\n<p>Katalog \\comarch\\&lt;nazwa_systemu&gt;\\semiramis jest nazywany katalogiem SEMIRAMIS_HOME.<\/p>\n<p>Katalog \\comarch\\&lt;nazwa_systemu&gt;\\semiramis\\servers\\&lt;nazwa_SAS&gt; jest nazywany katalogiem SAS_HOME dla poszczeg\u00f3lnych serwer\u00f3w aplikacji. Jest to katalog roboczy serwera aplikacji. Zawiera on wymagane skrypty startowe i mo\u017ce zawiera\u0107 plik server.properties w podkatalogu class.<\/p>\n<p>Katalog log przechowuje pliki log\u00f3w SAS, pliki log\u00f3w monitorowania wydajno\u015bci, itp.<\/p>\n<h2 id=\"linux\" >Linux<\/h2>\n<p>Podczas instalacji systemu Comarch ERP Enterprise na systemie Linux, nale\u017cy u\u017cy\u0107 nast\u0119puj\u0105cej struktury katalog\u00f3w systemu:<\/p>\n<p>\/opt\/comarch\/&lt;nazwa_systemu&gt;\/semiramis<\/p>\n<p style=\"padding-left: 40px;\">\/servers<\/p>\n<p style=\"padding-left: 80px;\">\/&lt;nazwa_SAS&gt;<\/p>\n<p style=\"padding-left: 120px;\">\/log<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Nale\u017cy zast\u0105pi\u0107 &lt;nazwa_systemu&gt; nazw\u0105 systemu np. CUS610T<\/li>\n<li>Ka\u017cdy serwer aplikacji (SAS) posiada w\u0142asny katalog w katalogu <em>servers<\/em>. Nale\u017cy zast\u0105pi\u0107 &lt;nazwa_SAS&gt; rzeczywist\u0105 nazw\u0105 ka\u017cdego SAS. np. MESSAGESERVER<\/li>\n<\/ul>\n<p>Katalog \/opt\/comarch\/&lt;nazwa_systemu&gt; jest nazywany katalogiem SYSTEM_HOME.<\/p>\n<p>Katalog \/opt\/comarch\/&lt;nazwa_systemu&gt;\/semiramis jest nazywany katalogiem SEMIRAMIS_HOME.<\/p>\n<p>Katalog \/opt\/comarch\/&lt;nazwa_systemu&gt;\/semiramis\/servers\/&lt;nazwa_SAS&gt; jest nazywany katalogiem SAS_HOME dla poszczeg\u00f3lnych serwer\u00f3w aplikacji. Jest to katalog roboczy serwera aplikacji. Zawiera on wymagane skrypty startowe i mo\u017ce zawiera\u0107 plik server.properties w podkatalogu class.<\/p>\n<p>Katalog log przechowuje pliki log\u00f3w SAS, pliki log\u00f3w monitorowania wydajno\u015bci, itp.<\/p>\n<p>&nbsp;<\/p>\n<h2 id=\"i5\" ><a name=\"_Toc7506\"><\/a>i5<\/h2>\n<p>Podczas instalacji systemu Comarch ERP Enterprise na i5 nale\u017cy u\u017cy\u0107 nast\u0119puj\u0105cej struktury katalog\u00f3w systemu:<\/p>\n<p>\/qopensys\/usr\/comarch\/&lt;nazwa_systemu&gt;\/semiramis<\/p>\n<p style=\"padding-left: 40px;\">\/servers<\/p>\n<p style=\"padding-left: 80px;\">\/&lt;nazwa_SAS&gt;<\/p>\n<p style=\"padding-left: 120px;\">\/log<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>Nale\u017cy zast\u0105pi\u0107 &lt;nazwa_systemu&gt; nazw\u0105 systemu np. CUS610T<\/li>\n<li>Ka\u017cdy serwer aplikacji (SAS) posiada w\u0142asny katalog w katalogu <em>servers<\/em>. Nale\u017cy zast\u0105pi\u0107 &lt;nazwa_SAS&gt; rzeczywist\u0105 nazw\u0105 ka\u017cdego SAS. np. MESSAGESERVER<\/li>\n<\/ul>\n<p>Katalog \/qopensys\/usr\/comarch\/&lt;nazwa_systemu&gt; jest nazywany katalogiem SYSTEM_HOME.<\/p>\n<p>Katalog \/qopensys\/usr\/comarch\/&lt;nazwa_systemu&gt;\/semiramis jest nazywany katalogiem SEMIRAMIS_HOME.<\/p>\n<p>Katalog \/qopensys\/usr\/comarch\/&lt;nazwa_systemu&gt;\/semiramis\/servers\/&lt;nazwa_SAS&gt; jest nazywany katalogiem SAS_HOME dla poszczeg\u00f3lnych serwer\u00f3w aplikacji. Jest to katalog roboczy serwera aplikacji. Zawiera on wymagane skrypty startowe i mo\u017ce zawiera\u0107 plik server.properties w podkatalogu class.<\/p>\n<p>Katalog log przechowuje pliki log\u00f3w SAS, pliki log\u00f3w monitorowania wydajno\u015bci, itp.<\/p>\n","protected":false},"author":3,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-1972","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-instalacja-zarzadzanie-systemem"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/1972","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=1972"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/1972\/revisions"}],"predecessor-version":[{"id":1976,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/1972\/revisions\/1976"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=1972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}