Condividi tramite


Stampa front-end SAP con Stampa universale

La stampa dal panorama SAP è un requisito per molti clienti. A seconda dell'azienda, le esigenze di stampa possono riguardare diverse aree e applicazioni SAP. Gli esempi includono la stampa di elenchi di dati, la stampa di massa o di etichette. Questi scenari di produzione e stampa in batch sono spesso risolti con hardware, driver e soluzioni di stampa specializzati. Questo articolo illustra le opzioni per l'uso di Stampa universale per la stampa front-end SAP degli utenti SAP. Per la stampa back-end, vedere il post del blog e i Repository GitHub.

Stampa universale è una soluzione di stampa basata sul cloud che consente alle organizzazioni di gestire stampanti e driver di stampanti in modo centralizzato. Elimina la necessità di utilizzare server di stampanti dedicati e disponibili per l'uso da parte di dipendenti e applicazioni aziendali. Anche se la Stampa universale viene eseguita interamente in Microsoft Azure, per l'uso con i sistemi SAP non esiste alcun requisito di questo tipo. L'ambiente SAP può essere eseguito in Azure, che si trova in locale o opera in qualsiasi altro ambiente cloud. È possibile usare i sistemi SAP distribuiti da SAP RISE. Analogamente, i servizi cloud SAP, che sono basati su browser, possono essere utilizzati con Stampa universale nella maggior parte degli scenari di stampa front-end.

Prerequisiti

La stampa front-end SAP invia un output a una stampante disponibile per l'utente nel dispositivo front-end. In altre parole,si tratta di una stampante accessibile dal sistema operativo. Lo stesso computer client esegue l'interfaccia utente grafica o il browser SAP. Per utilizzare la Stampa universale, è necessario avere accesso a tali stampanti.

  • Sistema operativo client con supporto per la Stampa universale
  • Aggiungere la stampante di Stampa universale al client Windows
  • Possibilità di stampare sulla stampante di Stampa universale dal sistema operativo

Per informazioni dettagliate su questi prerequisiti, vedere la documentazione sulla Stampa universale. Di conseguenza, una o più stampanti di Stampa universale sono visibili nell'elenco delle stampanti del dispositivo. Per la stampa front-end SAP, non è necessario impostarla come stampante predefinita.

Esempio che mostra le stampanti di Stampa universale nella finestra di dialogo delle impostazioni di Windows 11.

Applicazioni Web SAP

Un'applicazione Web, ad esempio SAP Fiori o l'interfaccia utente grafica SAP Web, viene usata per accedere ai dati SAP e visualizzarli. Non importa se si accede al sistema SAP tramite una rete interna, un URL pubblico o se il sistema SAP è un sistema ABAP o Java o un'applicazione SAP in esecuzione all'interno di SAP Business Technology Platform. È possibile stampare tutti i dati dell'applicazione SAP visualizzati all'interno di un browser. La creazione del processo di stampa in Stampa universale viene eseguita dal sistema operativo e non richiede alcuna configurazione SAP. Non esiste alcuna integrazione e comunicazione SAP direttamente con Stampa universale.

Diagramma con connessione tra il dispositivo client dell'utente, il servizio di Stampa universale e la stampante.

Stampa dall'interfaccia utente grafica SAP

Per la stampa front-end SAP, Stampa universale si basa sull'interfaccia utente grafica SAP e sul metodo di accesso G alla stampante SAP. Il sistema SAP ha probabilmente una o più stampanti SAP definite già a tale scopo. Ad esempio, LOCL della stampante SAP, definito in SPAD del codice transazione.

Finestra di dialogo di esempio nella schermata di immissione SPAD della transazione SAP.

Finestra di dialogo di esempio in SPAD della transazione SAP che mostra la definizione della stampante.

Per l'uso di Stampa universale, è importante che il metodo di accesso (1) sia impostato su "G", in quanto usa l'integrazione dell'interfaccia utente grafica SAP nel sistema operativo. Per il campo della stampante host (2), il valore di __DEFAULT richiama il nome della stampante predefinita pertinente. Se si lascia l'opzione "Nessuna selezione del dispositivo sul front-end" deselezionata (3), viene richiesto di selezionare la stampante dall'elenco di stampanti del sistema operativo. Con l'opzione selezionata, l'output di stampa passa direttamente alla stampante predefinita del sistema operativo senza input utente aggiuntivo.

Con tale definizione di stampante SAP, l'interfaccia utente grafica SAP usa i dettagli della stampante del sistema operativo. Il sistema operativo conosce già le stampanti di Stampa universale aggiunte. Come per le applicazioni Web SAP, non esiste alcuna comunicazione diretta tra il sistema SAP e le API di Stampa universale. Nessuna impostazione da configurare per il sistema SAP oltre il dispositivo di output disponibile per la stampa front-end.

Quando si usa l'interfaccia utente grafica SAP per la stampa HTML e front-end, è anche possibile stampare in una stampante SAP definita. Nel sistema SAP è necessaria una stampante front-end con metodo di accesso 'G' e un tipo di dispositivo PDF o derivato. Per altre informazioni, vedere la documentazione di SAP. Tale output di stampa viene visualizzato nel browser come PDF dal sistema SAP. Aprire la finestra di dialogo di stampa del sistema operativo comune e selezionare una stampante di Stampa universale installata nel computer.

Limiti

SAP definisce la stampa front-end con diversi vincoli. Non può essere utilizzato per la stampa in background, né deve essere utilizzato per la produzione o la stampa in massa. Verificare se la definizione della stampante SAP è corretta, perché le stampanti con il metodo di accesso 'F' non funzionano correttamente con le versioni SAP correnti. Altri dettagli sono disponibili nella nota SAP 2028598 - Modifiche tecniche per la stampa front-end con metodo di accesso F.

Passaggi successivi

Vedere la documentazione: