Bonjour,
L’objectif serait de pouvoir imprimer un fichier PDF en arrière plan depuis SAP quand on lance un ordre de process. Pour le moment, on arrive à afficher le PDF stocké sur un serveur Documentum et les utilisateurs doivent l’imprimer manuellement. Il faudrait pouvoir l’imprimer sans avoir à l’ouvrir. Ce fichier PDF n’est pas référencé dans SAP DMS, on va le chercher dans Documentum (système d’archivage sur un content serveur) via des liens RFC. Pour les retrouver, on lit une table SAP qui nous donne les références dans le serveur du fichier à imprimer. Documentum copie le fichier du content serveur vers C:\TEMP sur le PC, peut-être le répertoire temporaire par défaut du poste. Dans notre cas, c’est un programme ABAP qui gère l’impression, il ira chercher le fichier là où il se trouve. On demande de pouvoir imprimer en arrière plan un fichier PDF sans avoir à l’ouvrir sur une imprimante réseau.
Donc, il faudrait avoir un exécutable à qui on passe les paramètres suivants :
1/ Nom du fichier à imprimer - Obligatoire - En fonction du type de fichier (dans un 1er temps PDF) le traitement ne sera pas le même
2/ Adresse de l'imprimante réseau - Obligatoire
3/ Affichage du document avant impression (optionnel), utile pour les tests
4/ Suppression après impression (optionnel)
Je pensais à une commande DOS, mais étant limité techniquement dans ce domaine, je me tourne à vous.
Merci
Partager