Import PDF in Archiv zur Anzeige in Z-Transaktion

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Import PDF in Archiv zur Anzeige in Z-Transaktion

Beitrag von beginner234A1 (ForumUser / 6 / 1 / 0 ) »
Hallo,
habe folgende Frage:
Ich habe eine Z-Transaktion mit welcher ich firmenspezifische Meldungen anzeigen/ bearbeiten kann.
Sprich ich habe ein Übersicht-ALV mit Meldungen und bei Hotspot-Klick auf eine Meldungsnummer werden in einem Detail-ALV weiterführende Informationen zur Meldung angezeigt und ich kann darin auch Infos ergänzen.
Jetzt möchte ich mir im Detail-ALV noch ein PDF aus einem Archiv anzeigen lassen, aber wie muss ich hier vorgehen?
Ich denke Erstellung eines neuen Archivs und dann die Dateien hineinladen, aber wie bekomme ich eine Verknüpfung zur Meldung hin?
Es handelt sich um eine Meldung, welche nur in einer Z-Tabelle vorhanden ist, sonst keine Abhängigkeiten zu bestehenden SAP Standardtabellendaten hat.

Danke
Der Beginner

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Import PDF in Archiv zur Anzeige in Z-Transaktion

Beitrag von a-dead-trousers (Top Expert / 4287 / 214 / 1142 ) »
Da du in deiner eigenen Applikation unterwegs bist, wirst du dir selber etwas einfallen lassen müssen um die Verknüpfung zu gewährleistern. Dafür hat SAP keine definierte Vorgehensweise.

Meisten wird vom Archivsystem beim Ablegen eines Dokuments eine ID generiert, die du dann in deiner Z-Tabelle nur speichern musst. Das hängt aber sehr stark vom eingesetzten Archivsystem ab und wie es in SAP eingebunden ist. Daher kann man das nicht so pauschal beantworten. Schau dir mal andere Programme an, die von eurem System aus Dokumente im Archiv ablegen und bau das in deiner Applikation nach.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Import PDF in Archiv zur Anzeige in Z-Transaktion

Beitrag von waltersen (Specialist / 140 / 0 / 13 ) »
Hallo,

wir haben so etwas realisiert. In der TOA01 Tabelle gibt es einen Schlüssel für das archivierte PDF.

In einer Anzeige Funktion (selbstgebastelt) wird über dieses Schlüssel dann das PDF aufgerufen. Wie genau es funktioniert kann ich Dir nicht sagen, da ich Tester bin. Ich kann aber den Programmierer, der es umgesetzt hat, gerne mal fragen.

Gruß

Re: Import PDF in Archiv zur Anzeige in Z-Transaktion

Beitrag von a-dead-trousers (Top Expert / 4287 / 214 / 1142 ) »
TOA01 ... Dann benutzt ihr offensichlicht die ARCHIVELINK Bausteine.
Damit hast du dann alles was du brauchst. Die "logische" DokumentID in der TOA01 kannst du selbst bestimmen (z.B. der PrimaryKey aus deiner Applikation) und die "physische" ID bekommst du vom ARCHIVELINK Baustein nach der Anlage des Dokuments. Das kannst du dann gemeinsam in der TOA01 ablegen. Fertig.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Import PDF in Archiv zur Anzeige in Z-Transaktion

Beitrag von waltersen (Specialist / 140 / 0 / 13 ) »
@ beginner : Reicht Dir das so?
Das Aufsetzten der Archivierung schien ein Standardprozess zu sein (ich habe mal das Customizing dazu geprüft).
Und mein Vorredner hat noch etwas Hintergrund geliefert.

Unser Anwendungsfall ist eine "Prozesskette". Wenn im Rahmen unser Prozesse PDFs entstehen (die archiviert werden), kannst Du dann dahin navigieren und das PDF wird angezeigt.
Und da es aus dem Archiv gezogen wird, ist es auch längere Zeit anschaubar. Der Spool ist ja nach ein paar Tagen weg (und zudem unübersichtlich).

Re: Import PDF in Archiv zur Anzeige in Z-Transaktion

Beitrag von a-dead-trousers (Top Expert / 4287 / 214 / 1142 ) »
waltersen hat geschrieben:
12.01.2024 10:33
Und mein Vorredner hat noch etwas Hintergrund geliefert
Ups... ich hab übersehen, dass du nicht der OP warst. 😅
Dann muss ich meine Antwort noch etwas ausweiten:
In der TOAAR werden die Archivschnittstellen gecustomized.
In der TOAOM werden die Verknüfungen für die Archivschnittstellen gecustomized.
Mit den ARCHIVOBJECT_* Funktionsbausteinen kann man Dokumente im Archiv verwalten.
Mit der Klasse CL_ALINK_CONNECTION kann man die Verwaltung der Verknüfungen in den Tabellen TOA01 bis TOA03 vereinheitlichen (hierfür werden die Einstellungen aus besagter TOAOM herangezogen)
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5295
Views
Standart Transaktion zum Import in Tabellen
von Ullendahl » 09.03.2005 10:42 • Verfasst in Tips + Tricks & FAQs
5
Antw.
596
Views
Attributübergabe in Archiv
von STDIN » 27.07.2020 14:27 • Verfasst in ABAP® für Anfänger
0
Antw.
1032
Views
Smartforms Archiv
von fbo » 09.02.2009 12:34 • Verfasst in ABAP® Core
1
Antw.
1494
Views
Archiv Link auslesen
von Gast » 25.11.2005 11:29 • Verfasst in ABAP® Core
5
Antw.
2200
Views
Anbindung Online-Archiv
von SAP_ENTWICKLER » 02.12.2014 13:29 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Artikel automatisch in va01
vor 2 Tagen von wreichelt 2 / 53
langtexte beim Fertigungsauftrag
vor 3 Tagen von ByteMeBaby 7 / 6423
Updates der Daten, Fehlermeldung
vor 3 Tagen von Egzon gelöst 1 / 73

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Artikel automatisch in va01
vor 2 Tagen von wreichelt 2 / 53
langtexte beim Fertigungsauftrag
vor 3 Tagen von ByteMeBaby 7 / 6423
Updates der Daten, Fehlermeldung
vor 3 Tagen von Egzon gelöst 1 / 73

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 3 Tagen von Egzon 1 / 73
Zwischensumme Adobe Forms
letzen Monat von Lucyalison 1 / 291