Udostępnij za pośrednictwem


Drukowanie frontonu SAP za pomocą usługi Universal Print

Drukowanie z poziomu środowiska SAP jest wymagane dla wielu klientów. W zależności od firmy potrzeby drukowania mogą znajdować się w różnych obszarach i aplikacjach SAP. Przykłady mogą być drukowanie list danych, drukowanie masowe lub etykietowanie. Takie scenariusze drukowania produkcyjnego i wsadowego są często rozwiązywane przy użyciu wyspecjalizowanego sprzętu, sterowników i rozwiązań do drukowania. W tym artykule opisano opcje używania usługi Universal Print na potrzeby drukowania frontonu SAP dla użytkowników systemu SAP. Aby uzyskać informacje o drukowaniu zaplecza, zobacz nasz wpis w blogu i repozytoria GitHub.

Universal Print to oparte na chmurze rozwiązanie do drukowania, które umożliwia organizacjom zarządzanie drukarkami i sterownikami drukarek w scentralizowany sposób. Eliminuje konieczność używania dedykowanych serwerów drukarek i dostępnych do użytku przez pracowników i aplikacje firmy. Usługa Universal Print działa w całości na platformie Microsoft Azure, ale w przypadku systemów SAP nie ma takiego wymagania. Środowisko SAP może działać na platformie Azure, znajdować się lokalnie lub działać w dowolnym innym środowisku chmury. Można używać systemów SAP wdrożonych przez rozwiązanie SAP RISE. Podobnie usługi SAP w chmurze, które są oparte na przeglądarce, mogą być używane z usługą Universal Print w większości scenariuszy drukowania frontonu.

Wymagania wstępne

Drukowanie frontonu SAP wysyła dane wyjściowe do drukarki dostępnej dla użytkownika na urządzeniu frontonu. Innymi słowy, drukarka dostępna dla systemu operacyjnego. Na tym samym komputerze klienckim jest uruchomiony graficzny interfejs użytkownika systemu SAP lub przeglądarka. Aby korzystać z usługi Universal Print, musisz mieć dostęp do takich drukarek.

  • System operacyjny klienta z obsługą usługi Universal Print
  • Dodawanie drukarki universal print do klienta systemu Windows
  • Możliwość drukowania na drukarce universal print z systemu operacyjnego

Aby uzyskać szczegółowe informacje na temat tych wymagań wstępnych, zobacz dokumentację usługi Universal Print. W związku z tym co najmniej jedna drukarka universal print jest widoczna na liście drukarek urządzenia. W przypadku drukowania frontonu SAP nie jest konieczne, aby była to drukarka domyślna.

Przykład przedstawiający drukarki universal print w oknie dialogowym ustawień systemu Windows 11.

Aplikacje internetowe SAP

Aplikacja internetowa, taka jak SAP Fiori lub SAP Web GUI, służy do uzyskiwania dostępu do danych SAP i wyświetlania go. Nie ma znaczenia, czy uzyskujesz dostęp do systemu SAP za pośrednictwem sieci wewnętrznej, publicznego adresu URL lub czy system SAP jest systemem ABAP lub Java, albo aplikacją SAP działającą w ramach platformy SAP Business Technology Platform. Wszystkie dane aplikacji SAP wyświetlane w przeglądarce można wydrukować. Tworzenie zadania drukowania w usłudze Universal Print jest wykonywane przez system operacyjny i w ogóle nie wymaga żadnej konfiguracji sap. Brak integracji z systemem SAP i bezpośredniej komunikacji z usługą Universal Print.

Diagram przedstawiający połączenie między urządzeniem klienckim użytkownika, usługą Universal Print i drukarką.

Drukowanie graficznego interfejsu użytkownika sap

W przypadku drukowania frontonu SAP usługa Universal Print opiera się na interfejsie GUI SAP i metodzie dostępu do drukarek SAP G. System SAP prawdopodobnie ma co najmniej jedną drukarkę SAP zdefiniowaną już w tym celu. Przykład: PLIK LOCL drukarki SAP zdefiniowany w kodzie transakcji SAP.

Przykładowe okno dialogowe na ekranie wprowadzania transakcji SAP.

Przykładowe okno dialogowe w transakcji SAP z wyświetloną definicją drukarki.

W przypadku użycia usługi Universal Print ważne jest, aby metoda dostępu (1) była ustawiona na wartość "G", ponieważ używa ona integracji graficznego interfejsu użytkownika SAP z systemem operacyjnym. W polu drukarki hosta (2) wartość __DEFAULT wywołuje odpowiednią domyślną nazwę drukarki. Pozostaw opcję "Brak zaznaczenia urządzenia na frontonie" niezaznaczone (3), zostanie wyświetlony monit o wybranie drukarki z listy drukarek systemu operacyjnego. Po zaznaczeniu opcji dane wyjściowe drukowania są przekazywane bezpośrednio do domyślnej drukarki systemu operacyjnego bez dodatkowych danych wejściowych użytkownika.

W przypadku takiej definicji drukarki SAP graficzny interfejs UŻYTKOWNIKA systemu operacyjnego używa szczegółów drukarki systemu operacyjnego. System operacyjny zna już dodane drukarki Universal Print. Podobnie jak w przypadku aplikacji internetowych SAP, nie ma bezpośredniej komunikacji między systemem SAP i interfejsami API usługi Universal Print. Brak ustawień do skonfigurowania dla systemu SAP poza dostępnym urządzeniem wyjściowym na potrzeby drukowania frontonu.

W przypadku korzystania z graficznego interfejsu użytkownika SAP do drukowania HTML i frontonu można też drukować na drukarce zdefiniowanej przez system SAP. W systemie SAP potrzebna jest drukarka frontonu z metodą dostępu "G" i typem urządzenia PDF lub wyprowadzanym. Aby uzyskać więcej informacji, zobacz dokumentację systemu SAP. Takie dane wyjściowe drukowania są wyświetlane w przeglądarce jako plik PDF z systemu SAP. Zostanie otwarte okno dialogowe wspólnego drukowania systemu operacyjnego i wybranie drukarki universal print zainstalowanej na komputerze.

Ograniczenia

Oprogramowanie SAP definiuje drukowanie frontonu z kilkoma ograniczeniami. Nie można go używać do drukowania w tle ani nie należy polegać na drukowaniu produkcyjnym ani masowym. Sprawdź, czy definicja drukarki SAP jest poprawna, ponieważ drukarki z metodą dostępu "F" nie działają poprawnie z bieżącymi wersjami sap. Więcej szczegółów można znaleźć w temacie Sap note 2028598 — zmiany techniczne dotyczące drukowania frontonu przy użyciu metody dostępu F.

Następne kroki

Zapoznaj się z dokumentacją: