SAP Jobsuche bei DV-Treff
beck
  • beck
  • SAP Forum - Guru Thema Starter
vor 12 Jahre
Hallo zusammen,

folgende Frage: Ist es im Standard möglich, beim Ausdruck von Rechnungen eine Anlage, die bspw. als PDF gespeichert ist, mit dem Rechnungsformular zusammen auszudrucken? Beispielsweise ein Bild des fakturierten Artikels.

Was wäre dann im Fall des Falles möglich / erforderlich bzgl. Ablage dieses PDF's? Ich könnte mir folgendes vorstellen, ohne da wirklich fundiert etwas zu sagen zu können:

- Ablage des PDF als Anlage an den Kundenauftrag?

- Ablage des PDF in einem externen Verzeichnis, auf das SAP dann zugreifen könnte?

- Ablage des PDF in einem externen Dokumentenmanagementsystem und Anbindung per Dokumentenverwaltung / Archive Link?

Wie gesagt, wäre für Ideen dankbar, da ich selbst nicht so der Hardcore-SD-ler bin.

Danke und Gruß

beck

encore
vor 12 Jahre
Hallo beck,

es ist möglich - aber was heisst 'im Standard' ?

da wird man immer programmieren müssen, im SAPScript oder SmartForms oder Adobe.

Ansonsten ist das doch erst mal nur das Einbinden von z.B.einer Grafik in ein Formular, der Name der Grafik kann ja von Dir parametrisiert werden ( mit ArtNr o.ä.) und dann im Formular per Programmierung variabel eingebunden werden.


Grüsse

nk

beck
  • beck
  • SAP Forum - Guru Thema Starter
vor 12 Jahre
Hallo encore,

sorry, wenn ich etwas unpräzise war.

Also dass man da Druckprogramme und / oder Formulare anfassen muss, dessen war ich mir bewusst.

Es ging mehr darum, wo man solche PDF's ablegen sollte , so dass SAP beim eigentlichen Ausdruck "im Standard" ohne große Probleme darauf zugreifen kann? Meine Gedanken gingen in die folgende Richtung:

- Anhänge / Dienste zum Objekt (bspw. Material oder Kundenauftrag): Die Ablage sähe ich jetzt mal "im Standard". Was den Zugriff angeht muss man sich sicherlich auf irgendeine Nomenklatura einigen, damit die das Druckprogramm / das Formular die PDF auch findet?!?

- In einem externen Verzeichnis (Pfad auf irgendeinem Server): Die Ablage kann man sicher so machen. Allerdings geht mir da die Luft aus, ob man ein solches im Rahmen des Druckprogramms / Formulars aufrufen kann?!? Außerdem bliebe mit Sicherheit das Problem der eindeutigen Nomenklatura, damit das richtige PDF gefunden wird?!?

- Ablage in einem Dokumentenmanagementsystem und Verknüpfung via Dokumentenverwaltung / Archive Link: Da hätte man aus meiner beschränkten Sicht zwar eine eindeutige Verdrahtung von PDF und Objekt (bspw. Material oder Kundenauftrag), allerdings erforderte dies ein zusätzliches DMS (was dann in meiner Definition wieder "nicht Standard" wäre).

Oder anders rum gefragt: Geh' mal davon aus, Du hättest die Anforderung, den Ausdruck solcher PDF's im Rahmen von Fakturen umzusetzen und als Tools nur SAP und evtl. einen MS-Server (mit der Option, einen extra Pfad für die Ablage der PDF's einzurichten) zur Verfügung. Was würdest Du empfehlen?

Danke schon einmal

beck

encore
vor 12 Jahre
Hallo beck,

ich habe es beim letzten mal über die SAP Standardlogik eingerichtet - also über SE78 und daraus folgende Aktionen.

Und wie schon gesagt : du kannst die Grafik (wohl eher kein PDF) benennen wie du willst, wenn du dir eine eigene Logik beim Anlegen/Hochladen/Ablegen der Grafik ausarbeitest, die zum Bsp. Bezug zur AtikelNr hat, dann kannst du das in deinem Formular auf der Positionsebene, die ja die ArtNr kennt, auch zusammenbauen und so das richtige Bild finden.

Die Ablage macht SAP dann selbst auf dem Dokumentenserver.

Verwaltung von Formulargrafiken Dokument im Navigationsbaum lokalisieren

Verwendung

Mit der Verwaltung von Formulargrafiken können Sie Grafiken (z.B. Firmenlogos, Materialbilder) importieren, verwalten, transportieren und in einer Druckansicht (Preview) anschauen.

Grafiken können entweder fest in ein Formular eingebunden werden (z.B. ein Firmenlogo) oder dynamisch mit Hilfe eines entsprechenden Feldes (z.B. Materialgrafik abhängig vom ausgegebenen Material). Weitere Informationen finden Sie unter Grafiken ausgeben.

HinweisZum Nachzeichnen von Formularen im Form Painter können Sie das entsprechende Formular als Grafik einscannen und dann als Hintergrundbild in den Form Painter einfügen (siehe auch: Hintergrundbild zum Nachzeichnen einblenden).

AchtungDie Ausgabe von Grafiken beeinträchtigt die Performance beim Drucken, da große Datenmengen über das Netz geschickt werden. Überprüfen Sie deshalb sorgfältig den Einsatz von Grafiken, insbesondere bei performance-kritischen Dokumenten (siehe auch Importieren einer Grafik).

Funktionsumfang

Im Navigationsbaum können Sie zu allen importierten Grafiken gelangen. Vor dem Release 4.6 wurden die Grafiken als Standardtexte abgelegt. Diese Ablage ist obsolet. Ab Release 4.6 werden die Grafiken auf einem Dokumentenserver (dem BDS: Business Document Server) abgelegt. Zusätzlich zu *.TIF können jetzt auch *.BMP-Dateien importiert und in Formularen benutzt werden.

Über einen Preview können Sie die Grafik in Originalgröße anschauen. Die jeweilige Grafik können Sie direkt aus der Grafikverwaltung heraus in andere Systeme transportieren.

Aktivitäten

Die Grafikverwaltung erreichen Sie über die Transaktion SE78 .

Bevor Sie weitere Funktionen ausführen können, wählen Sie im Navigationsbaum einen entsprechenden Knoten (z.B. Ablage auf Dokumentenserver, Graphics, BMAP Rasterbild) aus und geben den Namen und die Attribute der entsprechenden Grafik an. Falls Sie nach Grafiken suchen möchten, wählen Sie im Feld Namen die F4-Hilfe.


Grüsse

nk

beck
  • beck
  • SAP Forum - Guru Thema Starter
vor 12 Jahre
Hallo encore,

vielen Dank, das hört sich sehr vielversprechend an. Erste Versuche waren vielversprechend und ich werde mit dieser Option (SE78) mal weiter testen (lassen).

Eine allerletzte Frage, wenn Du so nett wärst: Hättest Du noch 'nen Tip was den Upload von den Grafiken angeht? Lässt sich das für größere Datenmengen irgendwie automatisieren und / oder von extern anstoßen?

Folgendes Szenario: Die Grafiken werden in einem externen System erstellt und der Import sollte dann von dort aus angestoßen werden (beim Speichern der Grafik dort oder bspw. über Nacht für alle am Vortag erstellten Grafiken). Das hieße in meiner beschränkten Entwicklersicht für die Parameter, die beim Import einzugeben sind:

1. Dateiname: Könnte von dem externen System geliefert werden

2. (Sichern als) Name: Könnte aus dem Dateinamen aus 1. abgeleitet werden

3. Beschreibung: Könnte evtl. vom externen System geliefert werden, sonst leer oder fix vorbelegt

4. Typ: Fix vorbelegt

5. Druckattribute: Fix vorbelegt

Ließe sich bestimmt programmtechnisch irgendwie abfangen.

Die Frage nur: Wie bekommt man von extern den Import angestoßen?

Wie gesagt: Vielen Dank, Du hast mir bis hierher schon mal ein gutes Stück weitergeholfen.

Gruß

beck