{"id":11877,"date":"2026-02-05T13:49:41","date_gmt":"2026-02-05T12:49:41","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=11877"},"modified":"2026-02-05T13:49:41","modified_gmt":"2026-02-05T12:49:41","slug":"wprowadzenie-zarzadzanie-wydrukami","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/","title":{"rendered":"Wprowadzenie: Zarz\u0105dzanie wydrukami"},"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\/wprowadzenie-zarzadzanie-wydrukami\/#Kluczowe_aspekty_zarzadzania_wydrukami\" >Kluczowe aspekty zarz\u0105dzania wydrukami<\/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\/wprowadzenie-zarzadzanie-wydrukami\/#Grupa_docelowa\" >Grupa docelowa<\/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\/wprowadzenie-zarzadzanie-wydrukami\/#Definicje_terminow\" >Definicje termin\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Opis\" >Opis<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Proces_wydruku\" >Proces wydruku<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Status_i_zmiany_statusu\" >Status i zmiany statusu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Powiadomienia_o_stanie_i_bledach\" >Powiadomienia o stanie i b\u0142\u0119dach<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Synchronizacja\" >Synchronizacja<\/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\/wprowadzenie-zarzadzanie-wydrukami\/#Urzadzenia_wydruku\" >Urz\u0105dzenia wydruku<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Wydruk_do_drukarki\" >Wydruk do drukarki<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Wydruk_do_drukarki_klienta\" >Wydruk do drukarki klienta<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Wyprowadzanie_natywnych_przeplywow_danych\" >Wyprowadzanie natywnych przep\u0142yw\u00f3w danych<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Wydruk_do_urzadzen_faksowych\" >Wydruk do urz\u0105dze\u0144 faksowych<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Generowanie_dokumentow_raportow_w_oknie_dialogowym\" >Generowanie dokument\u00f3w raport\u00f3w w oknie dialogowym<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wprowadzenie-zarzadzanie-wydrukami\/#Konfiguracja\" >Konfiguracja<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p>Wysy\u0142anie dokument\u00f3w po stronie serwera jest z\u0142o\u017conym procesem, w kt\u00f3ry zaanga\u017cowanych jest wiele komponent\u00f3w. Wymagania dotycz\u0105ce danych wydruku s\u0105 liczne i wymagaj\u0105 r\u00f3\u017cnych procedur. Zosta\u0142o to wzi\u0119te pod uwag\u0119 podczas projektowania zarz\u0105dzania wydrukami SOM.<\/p>\n<h3 id=\"kluczowe-aspekty-zarzadzania-wydrukami\" ><span class=\"ez-toc-section\" id=\"Kluczowe_aspekty_zarzadzania_wydrukami\"><\/span>Kluczowe aspekty zarz\u0105dzania wydrukami<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>R\u00f3\u017cnica mi\u0119dzy dokumentami a raportami<\/strong> &#8212; dane wydruku dokument\u00f3w, takich jak faktury sprzeda\u017cy, r\u00f3\u017cni\u0105 si\u0119 od danych wydruku raport\u00f3w. Wydruki dokument\u00f3w s\u0105 \u015bci\u015ble zintegrowane i zautomatyzowane w codziennych procesach pracy i edycji, podczas gdy raporty s\u0105 generowane od razu, w zale\u017cno\u015bci od zmieniaj\u0105cych si\u0119 parametr\u00f3w wyszukiwania. Oba procesy opieraj\u0105 si\u0119 na tej samej infrastrukturze, wykorzystuj\u0105c raporty tworzone w narz\u0119dziu <em>Crystal Reports<\/em> i generowane za pomoc\u0105 <em>SOM<\/em>. W przypadku wydruk\u00f3w dokument\u00f3w ustawienia mo\u017cna wcze\u015bniej skonfigurowa\u0107 w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/szablony-dokumnetow\/\"><em>Szablony dokument\u00f3w<\/em><\/a>, a nast\u0119pnie wykorzysta\u0107 je w aplikacji <em>Konfiguracja<\/em>, danych podstawowych i dokumentach.<\/li>\n<li><strong>Media wydruku <\/strong>&#8212; drukarka, faks, e-mail. Ka\u017cdy no\u015bnik wydruku wymaga innego parametru w celu wydrukowania dokumentu. Musz\u0105 one by\u0107 wst\u0119pnie zdefiniowane przez u\u017cytkownika, a cz\u0119\u015bciowo okre\u015blone przez odbiorc\u0119.<\/li>\n<li><strong>Przekierowywanie danych wydruku do pliku<\/strong> &#8212; aby zapisa\u0107 dane wydruku w formie elektronicznej lub przes\u0142a\u0107 je dalej, nale\u017cy przekierowa\u0107 je do pliku. System Comarch ERP Enterprise oferuje mo\u017cliwo\u015b\u0107 przekierowania wydruk\u00f3w z drukarki do pliku <em>Knowledge Store<\/em> zamiast ich drukowania. Zalet\u0105 korzystania z <em>K-Store<\/em> jest to, \u017ce jego zawarto\u015b\u0107 jest dost\u0119pna bezpo\u015brednio przez serwer WWW. Pliki mog\u0105 by\u0107 bezpo\u015brednio wy\u015bwietlane u klienta, drukowane u klienta lub przetwarzane dalej przez <em>WebDAV<\/em>.<\/li>\n<li><strong>Obs\u0142uga r\u00f3\u017cnych rodzaj\u00f3w plik\u00f3w<\/strong> &#8212; podczas przekierowania pliku obs\u0142ugiwane s\u0105 zar\u00f3wno niezmienne kategorie plik\u00f3w, takie jak <em>PDF, <\/em>jak i rodzaje plik\u00f3w, kt\u00f3re u\u017cytkownik mo\u017ce zmieni\u0107, takie jak <em>DOC<\/em> (<em>MS Word Document<\/em>).<\/li>\n<li><strong>R\u00f3wnoleg\u0142e drukowanie dokument\u00f3w<\/strong> &#8212; z\u0142o\u017cone dokumenty raport\u00f3w i wydruk du\u017cej ilo\u015bci pojedynczych dokument\u00f3w wymagaj\u0105 wielu zasob\u00f3w. W celu zminimalizowania czasu przetwarzania, etapy drukowania, kt\u00f3re mog\u0105 odbywa\u0107 si\u0119 r\u00f3wnolegle, powinny by\u0107 r\u00f3wnie\u017c r\u00f3wnolegle przetwarzane.<\/li>\n<li><strong>Wydruk dokument\u00f3w w tle i powiadomienia<\/strong> &#8212; wydruk dokumentu lub du\u017cej liczby dokument\u00f3w musi odbywa\u0107 si\u0119 jako proces w tle, aby nie zak\u0142\u00f3ca\u0107 pracy u\u017cytkownika. Mimo to u\u017cytkownik ma mo\u017cliwo\u015b\u0107 by\u0107 na bie\u017c\u0105co informowanym o post\u0119pach w przetwarzaniu procesu i jego zako\u0144czeniu.<\/li>\n<li><strong>Archiwizacja wydruku dokument\u00f3w <\/strong>&#8212; podobnie jak w przypadku przekierowania do pliku w celu dalszego przetwarzania lub wy\u015bwietlania, dokument wydruku musi zosta\u0107 zarchiwizowany. Powinno to zawsze odbywa\u0107 si\u0119 dodatkowo opr\u00f3cz faktycznego wydruku i je\u015bli to mo\u017cliwe, w niezmiennym formacie pliku. Zarz\u0105dzanie dokumentami systemu zapisuje powi\u0105zania mi\u0119dzy wygenerowanymi plikami, dokumentem i innymi parametrami u\u017cywanymi podczas jego generowania. U\u0142atwia to wyszukiwanie zarchiwizowanych dokument\u00f3w.<\/li>\n<li><strong>Mo\u017cliwo\u015b\u0107 dostosowania dokument\u00f3w i raport\u00f3w w systemie produkcyjnym<\/strong> &#8212; opr\u00f3cz dostarczonych raport\u00f3w, raporty musz\u0105 by\u0107 r\u00f3wnie\u017c indywidualnie tworzone i dostosowywane w systemie innym ni\u017c produkcyjny. Jest to mo\u017cliwe, poniewa\u017c raporty mog\u0105 by\u0107 tworzone jako obiekty deweloperskie w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/obiekty-deweloperskie\/\"><em>Obiekty deweloperskie<\/em><\/a> i jako obiekty systemowe w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/raporty\/\"><em>Raporty<\/em><\/a>. Nast\u0119pnie mo\u017cna je zapisa\u0107 w aplikacji <em>Szablony dokument\u00f3w<\/em>\u00a0lub s\u0105 one automatycznie u\u017cywane w odpowiedniej aplikacji raportu na podstawie tej samej nazwy raportu.<\/li>\n<\/ul>\n<h3 id=\"grupa-docelowa\" ><span class=\"ez-toc-section\" id=\"Grupa_docelowa\"><\/span>Grupa docelowa<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>U\u017cytkownicy systemu<\/li>\n<li>Programi\u015bci<\/li>\n<li>Konsultanci techniczni<\/li>\n<\/ul>\n<h3 id=\"definicje-terminow\" ><span class=\"ez-toc-section\" id=\"Definicje_terminow\"><\/span>Definicje termin\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><strong>Zlecenie wydruku<\/strong> &#8212; zapisuje informacje o wydruku dokumentu. S\u0105 to mi\u0119dzy innymi informacje o statusie wydruku, liczbie plik\u00f3w do wydruku lub o tym, kt\u00f3re urz\u0105dzenie przetwarza dane wydruku.<\/li>\n<li><strong>Raport<\/strong> &#8212; raporty s\u0142u\u017c\u0105 do wyprowadzania danych za po\u015brednictwem <em>SOM<\/em> lub <em>Crystal Reports<\/em>. Raport mo\u017ce by\u0107 tworzony tak cz\u0119sto, jak jest to wymagane i w oparciu o aktualnie dost\u0119pne dane.\u00a0 Raporty dziel\u0105 si\u0119 na <em>raporty dokument\u00f3w <\/em>i <em>raporty aplikacji<\/em>. Raporty typu <em>Dokument raportu<\/em> mog\u0105 by\u0107 tworzone na podstawie dowolnych danych systemu. Zazwyczaj maj\u0105 one form\u0119 listy i mog\u0105 by\u0107 generowane w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/raport-dokumenty-raportow\/\"><em>Raport: Dokumenty raport\u00f3w<\/em><\/a>. Raporty aplikacji mog\u0105 by\u0107 generowane w odpowiednich aplikacjach funkcjonalnych, w kt\u00f3rych tworzone s\u0105 dokumenty. Zazwyczaj zawieraj\u0105 one tylko dane dla pojedynczego dokumentu. Raporty mog\u0105 by\u0107 tworzone jako obiekty systemowe lub deweloperskie. Raport jako obiekt deweloperski ma t\u0119 zalet\u0119, \u017ce mo\u017cna go zmienia\u0107 w systemie programistycznym, wersjonowa\u0107 i przenosi\u0107 do innych system\u00f3w jako aktualizacj\u0119 oprogramowania. Aby m\u00f3c tworzy\u0107 i zmienia\u0107 raporty w systemach innych ni\u017c deweloperskie, aplikacja <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/raporty\/\"><em>Raporty<\/em> <\/a>oferuje opcj\u0119 tworzenia ich jako obiekt\u00f3w systemowych. Obiekt\u00f3w systemowych nie mo\u017cna przenosi\u0107 do innych system\u00f3w za pomoc\u0105 aktualizacji oprogramowania. Raporty zawieraj\u0105 jeden lub wi\u0119cej plik\u00f3w raport\u00f3w, kt\u00f3re okre\u015blaj\u0105 uk\u0142ad raportu.<\/li>\n<\/ul>\n<ul>\n<li><strong>Dokument raportu<\/strong> &#8212; dokument raportu jest generowany, gdy generowany jest raport z kategorii <em>Dokumenty raport\u00f3w<\/em>. Odbywa si\u0119 to w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/raport-raporty\/\"><em>Raport: Dokumenty raport\u00f3w<\/em><\/a>.<\/li>\n<li><strong>Dokument ko\u0144cowy<\/strong> &#8212; dokument ko\u0144cowy jest generowany, gdy wysy\u0142any jest raport z kategorii <em>Dokument ko\u0144cowy<\/em>. Odbywa si\u0119 to w odpowiednich aplikacjach ERP za pomoc\u0105 okna dialogowego wydruku raportu.<\/li>\n<li><strong>Po\u0142\u0105czenie SOM<\/strong> &#8212; \u0142\u0105cze SOM \u0142\u0105czy system Comarch ERP Enterprise z SOM. Wszystkie serwery aplikacji w systemie mog\u0105 uzyska\u0107 dost\u0119p do danego SOM. Zlecenia wydruku s\u0105 przekazywane do SOM za po\u015brednictwem \u0142\u0105cza SOM i tam przetwarzane.<\/li>\n<\/ul>\n<h3 id=\"opis\" ><span class=\"ez-toc-section\" id=\"Opis\"><\/span>Opis<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>W proces tworzenia dokumentu zaanga\u017cowanych jest wiele sk\u0142adowych. Poni\u017cej opisano proces wydruku i wsp\u00f3\u0142dzia\u0142anie r\u00f3\u017cnych element\u00f3w systemu wraz z odpowiednim przyk\u0142adem dokumentu ko\u0144cowego. Bezpo\u015brednim wynikiem \u017c\u0105dania wydruku jest wydruk dokumentu. \u017b\u0105danie wydruku rejestruje pochodzenie i post\u0119p wydruku . Post\u0119p realizacji jest reprezentowany przez status wydruku . Mo\u017cliwe statusy i ich znaczenie zosta\u0142y opisane w dalszych rozdzia\u0142ach dokumentu.<\/p>\n<h4 id=\"proces-wydruku\" ><span class=\"ez-toc-section\" id=\"Proces_wydruku\"><\/span>Proces wydruku<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Je\u015bli maj\u0105 zosta\u0107 wydrukowane np. potwierdzenie zam\u00f3wienia z aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zamowienia-sprzedazy\/\"><em>Zam\u00f3wienia sprzeda\u017cy<\/em><\/a>, nale\u017cy wykona\u0107 akcj\u0119 [<strong>Utw\u00f3rz i drukuj potwierdzenie zam\u00f3wienia sprzeda\u017cy<\/strong>]. Nast\u0119pnie nale\u017cy wprowadzi\u0107 wymagane dane w oknie dialogowym wydruku, w zak\u0142adce <em>Ustawienia wydruku<\/em>. To, jakie dane mo\u017cna wprowadzi\u0107 oraz kt\u00f3re z wpis\u00f3w zostan\u0105 uwzgl\u0119dnione podczas wydruku, zale\u017cy od uprawnie\u0144 i ustawie\u0144 w szablonach dokument\u00f3w.<\/p>\n<p>Po naci\u015bni\u0119ciu przycisku [<strong>Drukuj<\/strong>] w celu wydrukowania dokumentu tworzone jest zlecenie wydruku. W ramach tego zlecenia uruchamiana jest aplikacja w tle, kt\u00f3ra okre\u015bla szczeg\u00f3\u0142y dla danych dokumentu, takie jak szablon dokumentu, kt\u00f3ry ma zosta\u0107 u\u017cyty i kt\u00f3re ustawienia musz\u0105 zosta\u0107 zaakceptowane z szablonu dokumentu oraz kt\u00f3re z ustawie\u0144 musz\u0105 zosta\u0107 uwzgl\u0119dnione na zak\u0142adce <em>Ustawienia wydruku<\/em> w oknie dialogowym wydruku. Ustawienia te obejmuj\u0105 raport, kt\u00f3ry ma by\u0107 u\u017cywany, no\u015bnik i format wydruku. Informacje te s\u0105 zapisywane dla ka\u017cdego dokumentu w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zlecenia-wydruku\/\"><em>Zlecenia wydruku<\/em><\/a>. Na koniec s\u0105 one przekazywane do <em>SOM<\/em> wraz z identyfikacj\u0105 dokumentu.<\/p>\n<p>SOM \u0142aduje wymagany raport w zintegrowanym <em>Crystal Reports<\/em> i przekazuje identyfikator dokumentu. Komponent <em>Crystal Reports<\/em> otwiera po\u0142\u0105czenie z powi\u0105zan\u0105 baz\u0105 danych OLTP za pomoc\u0105 sterownika <em>ODBC<\/em>, wysy\u0142a zapytania o wymagane dane i przygotowuje je zgodnie z uk\u0142adem pliku raportu. Ustawienia wydruku okre\u015blaj\u0105, czy plik zostanie wygenerowany i wys\u0142any przez <em>Crystal Reports<\/em>. Je\u015bli na przyk\u0142ad dokument jest drukowany, plik nie jest generowany. Przep\u0142yw danych jest przekazywany do okre\u015blonej drukarki, kt\u00f3ra wydrukuje dokument.<\/p>\n<p>Przebieg tego procesu jest rejestrowany poprzez status wygenerowanego zlecenia wydruku . Podczas drukowania i ko\u0144czenia drukowania, SOM aktualizuje status odpowiedniego zlecenia wydruku . Mo\u017cna przegl\u0105da\u0107 zlecenia wydruku i otwiera\u0107 wygenerowane pliki, je\u015bli takie istniej\u0105, w aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zlecenia-wydruku\/\"><em>Zlecenia wydruku<\/em><\/a>.<\/p>\n<p>Je\u015bli drukowany jest dokument w aplikacji w tle, mo\u017cna kontynuowa\u0107 edycj\u0119 podczas drukowania. Alternatywnie, mo\u017cna u\u017cy\u0107 przycisku [<strong>Wy\u015bwietl<\/strong>] w oknie dialogowym wydruku w aplikacji zam\u00f3wie\u0144, aby poczeka\u0107 na zako\u0144czenie wydruku. Dodatkowo, wygenerowany dokument jest w takim przypadku otwierany w nowym oknie i tam wy\u015bwietlany. Jest to mo\u017cliwe, je\u015bli:<\/p>\n<ul>\n<li>wydruk wygenerowa\u0142 plik, co oznacza, \u017ce wydruk zosta\u0142 przekierowany do drukarki w pliku <em>K-Store<\/em> lub archiwizacja jest w\u0142\u0105czona w szablonie dokumentu u\u017cywanym w module <em>Zarz\u0105dzanie dokumentami<\/em>,<\/li>\n<li>wydruk zosta\u0142 zako\u0144czony bez b\u0142\u0119du<\/li>\n<li>wydruk nie trwa d\u0142u\u017cej ni\u017c okre\u015blony czas<\/li>\n<\/ul>\n<p>Poni\u017csza ilustracja przedstawia opisany proces wydruku. Obliczenia i analiza szablon\u00f3w dokument\u00f3w ko\u0144cowych oraz tworzenie link\u00f3w w <em>Zarz\u0105dzaniu dokumentami<\/em> s\u0105 pomijane podczas tworzenia dokument\u00f3w raport\u00f3w, poniewa\u017c dokumenty raport\u00f3w nie maj\u0105 \u017cadnego odniesienia do rzeczywistego dokumentu ko\u0144cowego lub partnera.<\/p>\n<p><a href=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-42300\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami.png\" alt=\"\" width=\"1242\" height=\"1391\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami.png 1242w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-268x300.png 268w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-914x1024.png 914w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-768x860.png 768w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-45x50.png 45w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-920x1030.png 920w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-600x672.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/01\/Wprowadzenie_Zarzadzanie-wydrukami-320x358.png 320w\" sizes=\"auto, (max-width: 1242px) 100vw, 1242px\" \/><\/a><\/p>\n<section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\">Opr\u00f3cz danych wydruku dokumentu lub raportu, mo\u017cna wydrukowa\u0107 tabele w wybranych aplikacjach systemu, takich jak <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/jezyki\/\"><em>J\u0119zyki<\/em> <\/a>lub <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/tytuly\/\"><em>Tytu\u0142y<\/em><\/a>. Wy\u015bwietlane dane s\u0105 eksportowane jako plik <em>Microsoft\u00ae Excel<\/em> i otwierane w osobnym oknie. Te dane wydruku nie s\u0105 rejestrowane jako zlecenie wydruku, ale pobierane bezpo\u015brednio przez klienta.<\/div><\/section>\n<h4 id=\"status-i-zmiany-statusu\" ><span class=\"ez-toc-section\" id=\"Status_i_zmiany_statusu\"><\/span>Status i zmiany statusu<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Zlecenia wydruku mog\u0105 przyjmowa\u0107 nast\u0119puj\u0105ce statusy. Statusy te s\u0105 wysy\u0142ane przez SOM do Semiramis Application Server (SAS) i dotycz\u0105 tylko tych etap\u00f3w przetwarzania zlecenia wydruku , kt\u00f3re podlegaj\u0105 kontroli SOM, na przyk\u0142ad aktywacji <em>Crystal Reports<\/em>. B\u0142\u0119dy wyst\u0119puj\u0105ce w drukarkach, faksach lub serwerach poczty e-mail nie mog\u0105 by\u0107 okre\u015blone po przekazaniu dokumentu do urz\u0105dzenia przez SOM.<\/p>\n<p>Wydawane s\u0105 nast\u0119puj\u0105ce statusy:<\/p>\n<ul>\n<li><strong>Zako\u0144czone<\/strong> &#8211; zadanie wydruku zosta\u0142o przetworzone pomy\u015blnie.<\/li>\n<li><strong>Przetwarzanie przerwane<\/strong> &#8211; edycja zosta\u0142a anulowana, na przyk\u0142ad z powodu braku papieru w drukarce.<\/li>\n<li><strong>Anulowane przez u\u017cytkownika<\/strong> &#8211; przetwarzanie zlecenia wydruku zosta\u0142o anulowane przez u\u017cytkownika.<\/li>\n<li><strong>Anulowane przez system<\/strong> &#8211; przetwarzanie zlecenia wydruku zosta\u0142o anulowane przez system, na przyk\u0142ad z powodu od\u0142\u0105czenia od drukarki lub wyst\u0105pienia b\u0142\u0119d\u00f3w podczas uzyskiwania dost\u0119pu do bazy danych.<\/li>\n<li><strong>Wygenerowane<\/strong> &#8211; zadanie wydruku zosta\u0142o wygenerowane i dane przes\u0142ane do SOM musz\u0105 by\u0107 w nim nadal wprowadzone. Zadanie wydruku mo\u017ce by\u0107 dalej przetwarzane dopiero po jego zako\u0144czeniu.<\/li>\n<li><strong>Zwolnione<\/strong> &#8211; zadanie wydruku zosta\u0142o zako\u0144czone i mo\u017ce zosta\u0107 przes\u0142ane do SOM. Jest ono przesy\u0142ane do SOM podczas nast\u0119pnej synchronizacji zada\u0144 wydruku .<\/li>\n<li><strong>Zablokowane<\/strong> &#8211; zadanie wydruku jest zako\u0144czone i mo\u017ce zosta\u0107 przes\u0142ane do SOM. Jest ignorowane i nie jest przesy\u0142ane do SOM podczas nast\u0119pnej synchronizacji zada\u0144 wydruku .<\/li>\n<li><strong>W trakcie przetwarzani<\/strong>a &#8211; zadanie wydruku jest aktualnie przetwarzane.<\/li>\n<li><strong>Oczekuj\u0105ce<\/strong> &#8211; zadanie wydruku jest oczekuj\u0105ce, je\u015bli nie mo\u017ce zosta\u0107 przetworzone natychmiast, na przyk\u0142ad je\u015bli istnieje ju\u017c pi\u0119\u0107 innych zada\u0144 wydruku oczekuj\u0105cych na przetworzenie lub je\u015bli ma zosta\u0107 przetworzone inne zadanie wydruku o wy\u017cszym priorytecie.<\/li>\n<li><strong>Oczekuj\u0105ce\/zatrzymane<\/strong> &#8211; zadanie wydruku jest uwa\u017cane za &#8222;oczekuj\u0105ce\/zatrzymane&#8221;, je\u015bli zostanie przetworzone p\u00f3\u017aniej; na przyk\u0142ad, je\u015bli chcesz wys\u0142a\u0107 faks w p\u00f3\u017aniejszym czasie.<\/li>\n<li><strong>Nieznane<\/strong> &#8211; status mo\u017ce by\u0107 nieznany, je\u015bli podczas zapytania wyst\u0105pi\u0142 b\u0142\u0105d komunikacji mi\u0119dzy Semiramis Output Manager i Semiramis Application Server.<\/li>\n<\/ul>\n<p>Poni\u017csza ilustracja przedstawia mo\u017cliwe przej\u015bcia statusu:<\/p>\n<p><a href=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-42316\" src=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio.png\" alt=\"\" width=\"740\" height=\"140\" srcset=\"https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio.png 740w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio-300x57.png 300w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio-50x9.png 50w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio-600x114.png 600w, https:\/\/pomoc.comarch.pl\/cee\/wp-content\/uploads\/2026\/02\/Zarzadzanie-wydrukami_Status.drawio-320x61.png 320w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/p>\n<h4 id=\"powiadomienia-o-stanie-i-bledach\" ><span class=\"ez-toc-section\" id=\"Powiadomienia_o_stanie_i_bledach\"><\/span>Powiadomienia o stanie i b\u0142\u0119dach<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Proces wydruku obejmuje r\u00f3\u017cne komponenty i komputery. Je\u015bli komunikaty o stanie lub b\u0142\u0119dach s\u0105 generowane w procesie wydruku w jednym z tych komponent\u00f3w, s\u0105 one zwykle rejestrowane przez odpowiedni komponent i, je\u015bli to mo\u017cliwe, przekazywane z powrotem w najlepszej mo\u017cliwej jako\u015bci do zlecenia wydruku i u\u017cytkownika.<\/p>\n<p><span style=\"color: #000000;\">Bie\u017c\u0105cy status zlecenia wydruku mo\u017cna sprawdzi\u0107 w aplikacji <a style=\"color: #000000;\" href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zlecenia-wydruku\/\">Zlecenia wydruku<\/a>. Okno dialogowe pod przyciskiem [<strong>W\u0142a\u015bciwo\u015bci<\/strong>] zawiera zak\u0142adki <em>Parametr<\/em> i <em>Komunikaty statusu<\/em>. Informuj\u0105 one o parametrach przekazanych do SOM i komunikatach, kt\u00f3re wyst\u0105pi\u0142y.<\/span><\/p>\n<p>Na podstawie zlecenia wydruku mo\u017cna przeprowadzi\u0107 analiz\u0119, w kt\u00f3rej sprawdzane s\u0105 pliki dziennika r\u00f3\u017cnych komponent\u00f3w. Te komponenty to:<\/p>\n<ul>\n<li><strong>Semiramis Output Manager<\/strong> &#8211; Semiramis Output Manager rejestruje komunikaty w pliku dziennika. Bie\u017c\u0105cy status zlece\u0144 w SOM mo\u017cna sprawdzi\u0107 w aplikacji <em>Panel system<\/em> w zak\u0142adce <em>Zlecenia<\/em> dla typu <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/panel-system-polaczenie-z-erp-system-output-manager\/\"><em>Po\u0142\u0105czenie Semiramis Output Manager<\/em><\/a>. Pozwala tak\u017ce na zdalne zako\u0144czenie lub ponowne uruchomienie SOM.<\/li>\n<li><strong>Komponent Crystal Reports<\/strong> &#8211; b\u0142\u0119dy w plikach raport\u00f3w lub pobieraniu danych przez sterownik ODBC s\u0105 rozpoznawane przez komponenty Crystal Reports i zg\u0142aszane do SOM. Ten z kolei rejestruje b\u0142\u0119dy i zg\u0142asza je z powrotem do Comarch ERP Enterprise.<\/li>\n<li><strong>Sterownik ODBC<\/strong> &#8211; poniewa\u017c Crystal Reports dostarcza niewiele informacji na temat przyczyn b\u0142\u0119d\u00f3w w pobieraniu danych, konieczne jest uzyskanie dodatkowych informacji na temat ponownego pobierania danych. Komunikaty wy\u015bwietlane podczas uzyskiwania dost\u0119pu do sterownika ODBC s\u0105 rejestrowane w dzienniku komunikat\u00f3w serwera ODBC, powi\u0105zanym zadaniu wydruku i dzienniku zdarze\u0144 systemu Windows w module SOM.<\/li>\n<li><strong>Serwer aplikacji Semiramis<\/strong> &#8211; je\u015bli logowanie do SOM w celu otwarcia plik\u00f3w raport\u00f3w lub przepisania wygenerowanych plik\u00f3w w systemowym repozytorium wiedzy kstore zostanie odrzucone przez serwer aplikacji Semiramis lub wyst\u0105pi\u0105 b\u0142\u0119dy podczas dost\u0119pu, komunikaty te zostan\u0105 zapisane w dzienniku komunikat\u00f3w serwera aplikacji Semiramis. Mo\u017cliwymi przyczynami odrzucenia logowania mog\u0105 by\u0107 nieprawid\u0142owe certyfikaty lub mo\u017cliwo\u015b\u0107, \u017ce u\u017cytkownik SOM nie zosta\u0142 przypisany do systemu Comarch ERP Enterprise.<\/li>\n<li><strong>Baza danych<\/strong> &#8211; b\u0142\u0119dy SQL, je\u015bli plik raportu zawiera struktur\u0119, tabel\u0119 lub link, kt\u00f3rego nie mo\u017cna wykona\u0107 po przekonwertowaniu na instrukcj\u0119 SQL przez baz\u0119 danych. Jest to szczeg\u00f3lnie mo\u017cliwe w przypadku interaktywnego korzystania z Crystal Reports podczas tworzenia raportu. Takie b\u0142\u0119dy s\u0105 traktowane w serwerze aplikacji Semiramis jak b\u0142\u0119dy w sterowniku ODBC.<\/li>\n<\/ul>\n<p>Wi\u0119cej informacji na temat analizy i ograniczania b\u0142\u0119d\u00f3w podano w rozdziale <em>Diagnostyka b\u0142\u0119d\u00f3w<\/em>\u00a0w dokumencie Semiramis Output Manager.<\/p>\n<h4 id=\"synchronizacja\" ><span class=\"ez-toc-section\" id=\"Synchronizacja\"><\/span>Synchronizacja<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Aby umo\u017cliwi\u0107 ci\u0105g\u0142\u0105 prac\u0119, konieczne jest, aby sytuacje b\u0142\u0119d\u00f3w, takie jak przerwy w komunikacji z SOM, by\u0142y potwierdzane przez system Comarch ERP Enterprise i obs\u0142ugiwane niezale\u017cnie. Dzia\u0142ania s\u0105 wdra\u017cane w celu ponownego usuni\u0119cia b\u0142\u0119d\u00f3w z Comarch ERP Enterprise w sytuacjach, w kt\u00f3rych automatyczna obs\u0142uga sytuacji b\u0142\u0119du nie jest mo\u017cliwa.<\/p>\n<p>Je\u015bli, na przyk\u0142ad, SOM nie jest dost\u0119pny w czasie generowania zlecenia wydruku , zadanie wydruku mo\u017ce by\u0107 nadal generowane przy u\u017cyciu informacji buforowanych w bazie danych repozytorium za po\u015brednictwem urz\u0105dze\u0144 wydruku i ich w\u0142a\u015bciwo\u015bci, i otrzymuje status <em>Utworzone<\/em>. Poniewa\u017c nie mog\u0142o zosta\u0107 wys\u0142ane do SOM, przechodzi do stanu <em>Zwolnione<\/em>. Centralny proces w serwerze komunikat\u00f3w sprawdza co 3 minuty, czy istniej\u0105 zlecenia wydruku w statusie <em>Zwolnione<\/em>, kt\u00f3re nie maj\u0105 urz\u0105dze\u0144 wydruku i zg\u0142asza je do SOM, je\u015bli s\u0105 dost\u0119pne. W przypadku problem\u00f3w, w aplikacji <em>Zlecenia wydruku<\/em> istnieje mo\u017cliwo\u015b\u0107 umieszczenia poszczeg\u00f3lnych zlece\u0144 wydruku w stanie <em>Zablokowane<\/em>, aby tymczasowo uniemo\u017cliwi\u0107 ich transmisj\u0119.<\/p>\n<p>Innym b\u0142\u0119dem jest nieudane raportowanie zmiany statusu zlecenia przez SOM do serwera aplikacji Semiramis. Poniewa\u017c nie ma pewno\u015bci, czy SOM lub serwer aplikacji dzia\u0142a\u0142 podczas ostatniej pr\u00f3by raportowania, a zatem po\u0142\u0105czenie jest nadal dost\u0119pne, istnieje mo\u017cliwo\u015b\u0107 r\u0119cznej synchronizacji w aplikacji <em>Zlecenia wydruku<\/em>. Dok\u0142adna funkcja akcji [<strong>Synchronizacja statusu<\/strong>] zosta\u0142a opisana w artykule <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zlecenia-wydruku\/\"><em>Zlecenia wydruku<\/em><\/a>.<\/p>\n<h4 id=\"urzadzenia-wydruku\" ><span class=\"ez-toc-section\" id=\"Urzadzenia_wydruku\"><\/span>Urz\u0105dzenia wydruku<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Urz\u0105dzenie wydruku w Comarch ERP Enterprise jest map\u0105 fizycznego urz\u0105dzenia wydruku w Semiramis Output Manager (SOM). Ta r\u00f3\u017cnica mi\u0119dzy logicznymi i fizycznymi urz\u0105dzeniami wydruku ma zalety, na przyk\u0142ad mo\u017cliwo\u015b\u0107 generowania danych wydruku , nawet je\u015bli SOM nie jest dost\u0119pny z przyczyn technicznych lub jest w tym momencie aktualizowany. Aby do nich dotrze\u0107, informacje zawarte w SOM w fizycznych urz\u0105dzeniach wydruku s\u0105 buforowane w Comarch ERP Enterprise.<\/p>\n<p>Wi\u0119cej szczeg\u00f3\u0142\u00f3w na temat urz\u0105dze\u0144 wydruku i synchronizacji informacji za po\u015brednictwem fizycznych urz\u0105dze\u0144 wydruku podano w artykule <em>Urz\u0105dzenia wydruku<\/em>\u00a0 i <em>Zapytanie o status urz\u0105dzenia wydruku<\/em> .<\/p>\n<h4 id=\"wydruk-do-drukarki\" ><span class=\"ez-toc-section\" id=\"Wydruk_do_drukarki\"><\/span>Wydruk do drukarki<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Ustawienia wydruku do drukarki oferuj\u0105 maksymaln\u0105 liczb\u0119 mo\u017cliwych ustawie\u0144 wydruku . Podczas wprowadzania ustawie\u0144 wydruku nale\u017cy pami\u0119ta\u0107, \u017ce dost\u0119pne ustawienia wydruku zale\u017c\u0105 od modelu drukarki fizycznej i jej sterownika. Mo\u017ce to mie\u0107 nast\u0119puj\u0105ce skutki:<\/p>\n<ul>\n<li>pole w ustawieniach wydruku jest nieaktywne w wi\u0119kszo\u015bci drukarek.<\/li>\n<li>asystent warto\u015bci dla pola w ustawieniach wydruku jest inny dla ka\u017cdej drukarki i nie jest t\u0142umaczony w ca\u0142o\u015bci lub cz\u0119\u015bciowo.<\/li>\n<li>drukarka wysy\u0142a dane w spos\u00f3b inny ni\u017c ustawiony w ustawieniach wydruku , poniewa\u017c sterownik drukarki ustawia nieobs\u0142ugiwane ustawienia jako obs\u0142ugiwane lub przesy\u0142a warto\u015b\u0107 dla obs\u0142ugiwanych ustawie\u0144 jako nieprawid\u0142ow\u0105. W takim przypadku przydatna mo\u017ce by\u0107 aktualizacja sterownika drukarki lub u\u017cycie innego sterownika drukarki.<\/li>\n<\/ul>\n<h4 id=\"wydruk-do-drukarki-klienta\" ><span class=\"ez-toc-section\" id=\"Wydruk_do_drukarki_klienta\"><\/span>Wydruk do drukarki klienta<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Wydruk jest mo\u017cliwy na drukarce zainstalowanej u klienta ale poniewa\u017c drukarki te nie s\u0105 znane SOM, wydruku podlega nast\u0119puj\u0105cym ograniczeniom:<\/p>\n<ul>\n<li>Semiramis Print Control musi by\u0107 zainstalowany na kliencie. Aby uzyska\u0107 wi\u0119cej informacji, nale\u017cy zapozna\u0107 si\u0119 z instrukcj\u0105 instalacji.<\/li>\n<li>Dane wydruku musz\u0105 by\u0107 najpierw wygenerowane przez SOM i zapisane jako plik przekierowany do Knowledge Store dla drukarki. Jest to konieczne, aby klient m\u00f3g\u0142 pobra\u0107 plik.<\/li>\n<li>Okno przegl\u0105darki, z kt\u00f3rego zainicjowano wydruku do drukarki klienckiej, musi zosta\u0107 otwarte po zako\u0144czeniu zadania w tle. Je\u015bli okno przegl\u0105darki zosta\u0142o zamkni\u0119te lub SOM nie m\u00f3g\u0142 zamkn\u0105\u0107 wydruku w okre\u015blonym czasie, nic nie zostanie wydrukowane. Aby p\u00f3\u017aniej wydrukowa\u0107 pliki utworzone podczas drukowania za pomoc\u0105 drukarki klienckiej, mo\u017cna u\u017cy\u0107 funkcji <em>Drukarka kliencka<\/em> w aplikacji <em>Zlecenia wydruku<\/em>.<\/li>\n<\/ul>\n<h4 id=\"wyprowadzanie-natywnych-przeplywow-danych\" ><span class=\"ez-toc-section\" id=\"Wyprowadzanie_natywnych_przeplywow_danych\"><\/span>Wyprowadzanie natywnych przep\u0142yw\u00f3w danych<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Comarch ERP Enterprise obs\u0142uguje wyprowadzanie natywnych przep\u0142yw\u00f3w danych do drukarek pod\u0142\u0105czonych do SOM. Umo\u017cliwia to aktywacj\u0119 specjalnych drukarek, takich jak drukarki etykiet, za po\u015brednictwem SOM. Natywne przep\u0142ywy danych musz\u0105 by\u0107 generowane przez program Java i przekazywane do zarz\u0105dzania danymi wydruku . Poniewa\u017c zawarto\u015b\u0107 generowanego przep\u0142ywu danych zale\u017cy bezpo\u015brednio od u\u017cywanej drukarki i jej sterownika, powi\u0105zane programy Java musz\u0105 by\u0107 pisane indywidualnie.<\/p>\n<p>Zwykle w Comarch ERP Enterprise przyk\u0142adowa aplikacja <em>Przyk\u0142ad: Bezpo\u015brednie sterowanie drukark\u0105<\/em>\u00a0jest dostarczana z nazw\u0105 techniczn\u0105 <em>com.cisag.app.system.output.ui.PrintRawDataExample<\/em>. Aplikacja posiada akcj\u0119 specyficzn\u0105 dla aplikacji [<strong>Wydrukuj dane na drukarce<\/strong>] na standardowym pasku przycisk\u00f3w. Za pomoc\u0105 tej akcji otwierane jest okno dialogowe wydruku , w kt\u00f3rym do wyboru s\u0105 warto\u015bci:<\/p>\n<ul>\n<li>[<strong>Wydanie pliku wydruku<\/strong>] &#8211; ustawienia umo\u017cliwia wprowadzenie \u015bcie\u017cki do pliku w Knowledge Store. Zawarto\u015b\u0107 tego pliku jest przekazywana w niezmienionej formie jako natywny przep\u0142yw danych do drukarki okre\u015blonej w zak\u0142adce <em>Ustawienia wydruku<\/em>.<\/li>\n<\/ul>\n<ul>\n<li>[<strong>Wydruk zam\u00f3wienia sprzeda\u017cy<\/strong>] &#8211; ustawienia umo\u017cliwia wprowadzenie rodzaju i numeru istniej\u0105cego zam\u00f3wienia sprzeda\u017cy. Rodzaj i numer zam\u00f3wienia oraz dane identyfikacyjne zamawiaj\u0105cego s\u0105 nast\u0119pnie wysy\u0142ane w postaci natywnego strumienia danych do drukarki sieciowej. Poniewa\u017c jest to w du\u017cej mierze format postscriptowy, wydruku musi by\u0107 r\u00f3wnie\u017c mo\u017cliwe dla kilku innych drukarek. Niemniej jednak, generalnie dla ka\u017cdej drukarki konieczne s\u0105 specyficzne adaptacje.<\/li>\n<\/ul>\n<p>Gdy ustawienia w oknie dialogowym zostan\u0105 potwierdzone przyciskiem [<strong>Drukuj<\/strong>] lub [<strong>Poka\u017c<\/strong>], aplikacja w tyle\u00a0 <em>Przyk\u0142ad: Bezpo\u015brednie sterowanie drukark\u0105 w tle<\/em> o nazwie technicznej <em>com.cisag.app.system.output.log.PrintRawDataExampleBatch<\/em> jest natychmiast wykonywana jako zadanie w tle.<\/p>\n<p>Ta aplikacja wykonuje rzeczywiste pobieranie danych i generuje zadanie wydruku, kt\u00f3re zawiera natywny przep\u0142yw danych. Poniewa\u017c pobieranie danych mo\u017ce zwykle trwa\u0107 d\u0142ugo, generowanie danych wydruku musi zawsze odbywa\u0107 si\u0119 jako aplikacja w tle.<\/p>\n<h4 id=\"wydruk-do-urzadzen-faksowych\" ><span class=\"ez-toc-section\" id=\"Wydruk_do_urzadzen_faksowych\"><\/span>Wydruk do urz\u0105dze\u0144 faksowych<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Do wysy\u0142ania faks\u00f3w SOM zwykle wykorzystuje rozwi\u0105zanie faksowe firmy Microsoft (<em>Windows Fax<\/em>). SOM oferuje r\u00f3wnie\u017c mo\u017cliwo\u015b\u0107 pod\u0142\u0105czenia innych rozwi\u0105za\u0144 faksowych. Aby przekaza\u0107 informacje niezb\u0119dne do wys\u0142ania faksu do rozwi\u0105zania faksowego, podczas nawi\u0105zywania po\u0142\u0105czenia mo\u017cna uzyska\u0107 dost\u0119p do adresowania i &#8222;sekwencji kontrolnej&#8221; specjalnie wydanej dla tych przypadk\u00f3w. Aby uzyska\u0107 wi\u0119cej informacji, nale\u017cy zapozna\u0107 si\u0119 z rozdzia\u0142em <em>Pod\u0142\u0105czanie rozwi\u0105za\u0144 faksowych<\/em> w dokumencie <em>Semiramis Output Manager<\/em>.<\/p>\n<h4 id=\"generowanie-dokumentow-raportow-w-oknie-dialogowym\" ><span class=\"ez-toc-section\" id=\"Generowanie_dokumentow_raportow_w_oknie_dialogowym\"><\/span>Generowanie dokument\u00f3w raport\u00f3w w oknie dialogowym<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Opr\u00f3cz mo\u017cliwo\u015bci generowania dokument\u00f3w raport\u00f3w za pomoc\u0105 w\u0142asnej aplikacji raport\u00f3w lub aplikacji <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/raport-dokumenty-raportow\/\"><em>Raport: Dokumenty raport\u00f3w<\/em><\/a>, istniej\u0105 r\u00f3wnie\u017c interfejsy do integracji wydruku dokument\u00f3w raport\u00f3w jako akcji w aplikacji w tle. W odpowiedzi na akcj\u0119 mo\u017cna otworzy\u0107 specjalne okno dialogowe wydruk dla okre\u015blonego raportu. Podobnie jak w przypadku korzystania z wyszukiwania OQL, widoczno\u015b\u0107, gotowo\u015b\u0107 do wprowadzenia statusu i domy\u015blne parametry raportu mog\u0105 by\u0107 okre\u015blone przez program Java, kt\u00f3ry przeprowadza \u0142adowanie.<\/p>\n<p>Odpowiednie interfejsy to<\/p>\n<ul>\n<li><em>com.cisag.pgm.services.output.ReportOutputDialog <\/em>&#8211; ta klasa otwiera specjalne okno dialogowe wydruku .<\/li>\n<li><em>com.cisag.pgm.services.output.ReportOutputJob<\/em> &#8211; ta klasa zawiera informacje o raporcie, kt\u00f3ry ma zosta\u0107 wydrukowany.<\/li>\n<li><em>com.cisag.pgm.services.output.ReportOutputJobParamete<\/em><em>r<\/em> &#8211; ta klasa definiuje w\u0142a\u015bciwo\u015bci, takie jak widoczno\u015b\u0107, gotowo\u015b\u0107 do wprowadzenia i domy\u015blne dla ka\u017cdego parametru.<\/li>\n<\/ul>\n<p>Jako przyk\u0142ad wykorzystania tych interfejs\u00f3w, przyk\u0142adowa aplikacja <em>Przyk\u0142ad: Wydaj dokumenty raportu w dialogu <\/em>o nazwie technicznej <em>com.cisag.app.system.output.ui.ReportOutputDialogExample<\/em>.<\/p>\n<h4 id=\"konfiguracja\" ><span class=\"ez-toc-section\" id=\"Konfiguracja\"><\/span>Konfiguracja<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Domy\u015blne ustawienia dla wszystkich ustawie\u0144 wydruku mo\u017cna wprowadzi\u0107 w aplikacji <em>Konfiguracja<\/em> i okre\u015bli\u0107 w ustawieniach u\u017cytkownika. Dok\u0142adny opis dost\u0119pnych p\u00f3l mo\u017cna znale\u017a\u0107 w opisie odpowiedniej aplikacji. Drukarka okre\u015blona dla <em>Ustawie\u0144 u\u017cytkownika dla systemu<\/em> na zak\u0142adce <em>Eksport danych<\/em> ma specjaln\u0105 funkcj\u0119. SOM przypisany do tej drukarki poprzez po\u0142\u0105czenie Semiramis Output Manager s\u0142u\u017cy do parsowania plik\u00f3w raport\u00f3w za pomoc\u0105 Crystal Reports. Parser ten jest niezb\u0119dny do uwzgl\u0119dnienia p\u00f3l parametr\u00f3w, \u017ar\u00f3de\u0142 danych i innych informacji zawartych w pliku raportu, kt\u00f3re s\u0105 wymagane dla prawie wszystkich proces\u00f3w wydruku . Za pomoc\u0105 pola <em>Drukarka<\/em> w funkcji <em>Ustawienia u\u017cytkownika dla systemu<\/em> mozna kontrolowa\u0107, kt\u00f3ry modu\u0142 SOM wykona zadanie parsera. Buforowanie tego zlecenia w dedykowanym SOM mo\u017ce zwi\u0119kszy\u0107 wydajno\u015b\u0107 systemu Comarch ERP Enterprise.<\/p>\n<p>Dokument <em>Konfiguracja: Funkcje ERP<\/em> zawiera r\u00f3wnie\u017c list\u0119 grup, w kt\u00f3rych mo\u017cna zapisa\u0107 szablony dokument\u00f3w ko\u0144cowych do wykorzystania dla dokument\u00f3w i r\u00f3\u017cnych no\u015bnik\u00f3w wydruku .<\/p>\n<p>Mo\u017cliwo\u015bci ustawie\u0144 dost\u0119pu ODBC do SOM zosta\u0142y opisane w <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/panel-system-polaczenie-z-erp-system-output-manager\/\"><em>Panel system<\/em><\/a>.<\/p>\n<p>Maksymalny czas po zako\u0144czeniu aplikacji w tle na zamkni\u0119cie wszystkich wygenerowanych przez ni\u0105 zada\u0144 wydruku mo\u017cna okre\u015bli\u0107 za pomoc\u0105 <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wlasciwosci-erp\/\">w\u0142a\u015bciwo\u015bci<\/a> Comarch ERP Enterprise. Opis tego i kilku innych ustawie\u0144 zarz\u0105dzania wydruku zosta\u0142 podany w dokumencie <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/wlasciwosci-erp\/\"><em>W\u0142a\u015bciwo\u015bci ERP<\/em><\/a>.<\/p>\n","protected":false},"author":32,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-11877","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-zarzadzanie-wydrukami"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/11877","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\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=11877"}],"version-history":[{"count":29,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/11877\/revisions"}],"predecessor-version":[{"id":42334,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/11877\/revisions\/42334"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=11877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}