Download von TIFF-Dateien aus dem Archiv

Getting started ... Alles für einen gelungenen Start.
28 Beiträge • Vorherige Seite 2 von 2 (current)
28 Beiträge Vorherige Seite 2 von 2 (current)

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
Sorry, den Zugang vom GOS kenne ich leider nicht. Ich hab bislang immer nur die ARCHIVOBJECT-Bausteine direkt oder die KPRO-Einstellungen verwendet.

Systemdebugging aktiviert?
Ansonsten müsste auch ein CL_HTTP_CLIENT beteiligt sein. Versuch mal einen Break-Point bei SEND setzen.
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

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


Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Was meinst Du damit: Versuch mal einen Break-Point bei SEND setzen.

Wo genau soll ich einen Breakpoint setzen und in welchem Programm/Baustein?

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
in CL_HTTP_CLIENT=>IF_HTTP_CLIENT~SEND ganz am Anfang.
Von dort aus im Debugger eine Ebene zurücknavigieren und du solltest dann im Programm landen wo die verwendete URL (mit der richtigen CompID) zu finden ist.
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: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Ich scheine es nicht zu verstehen.
Ich soll in der Transaktion OAAD den Breakpoint setzen?

Wenn ich das mache, hält die Transaktion leider nicht an.

Oder habe ich etwas falsch verstanden?

P.S.: Ich gehe in der OAAD über "Technische Suche".

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin Udo.
1.) Nach der Systemkopie prüfe ich in der Transaction OAC0 , ob alle Archive erreichbar sind.
2.) Falls ja, ist es in Regel so, das das Testsystem keine Verbindung zum Produktiv-Archiv hat.
Eventuelle links aus dem Prodsystem funktionieren dann auch nicht. (404 Error)
Ein Baustein , der die Component ID ermittelt ist
ARCHIVOBJECT_STATUS

gruß Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
a-dead-trousers

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von a-dead-trousers (Top Expert / 4414 / 224 / 1186 ) »
Doobie hat geschrieben:
14.07.2022 09:10
Ich soll in der Transaktion OAAD den Breakpoint setzen?
Wenn ich das mache, hält die Transaktion leider nicht an.
Oder habe ich etwas falsch verstanden?
Den Breakpoint setzt du in der Methode CL_HTTP_CLIENT=>IF_HTTP_CLIENT~SEND am besten BEVOR du die OAAD aufrufst. In der OAAD selbst bevor du etwas machst aktivierst du mit "\hs" im Transaktionsfeld das Systemdebugging. Dann die Daten wie gewohnt abfragen. Der Debugger sollte bei besagter Methode stehen bleiben.
Tron hat geschrieben:
14.07.2022 11:44
Ein Baustein , der die Component ID ermittelt ist ARCHIVOBJECT_STATUS
Seht guter Hinweis. Dass der Baustein auch die vorhandenen Komponenten auslesen kann hatte ich nicht auf meinem Radar.
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: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Ich glaube, ich gebe es bald auf.

Habe den Baustein ARCHIVOBJECT_STATUS ausprobiert, aber hier bekomme ich leider die Meldung:

No document with the id string 'AEE2COJ5EZBGEOLFKVVPDNQKZAFCC' could be found.

Obwohl ich dazu in der OAAD was rausbekomme.

Habe es mit zwei Dokumenten ausprobiert.
Dementsprechend wird natürlich auch nicht eine der Tabellen AL_COMPONENTS bzw. COMPSL gefüllt, in der das Feld COMP_ID drinsteckt.

Bzgl. der anderen Alternative über die OAAD. Hier habe ich den Breakpoint zwar gesetzt in der Methode IF_HTTP_CLIENT~SEND, aber der Programmdurchlauf hält nicht an :-(

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
1.) Hast Du mal die Verbindungen getestet in der Transaktion OAC0 ?
Es macht zu dem Sinn sich mal mit der BASIS zu unterhalten, wie das Archiv umgesetzt wurde. Gibt es überhaupt eine Kopie für das Testsystem ?

Wenn positiv:
2.) Der Smoketest besteht bei mir daraus , aus der Tabelle TOA01
einen VBRK Beleg zu suchen und mit VF03 in der Anlagenliste zu prüfen, ob die Anlage aufrufbar ist.
gruß Jens

Das hier wäre genau das, was Du suchst.
http://www.bb1.gate2app.com/viewtopic.php?f=36&t=20623
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Hallo Jens,

da der Test im Testsystem nicht funktioniert (Testsystem ist eine Kopie des Produktivsystems und kann auf das produktive Archiv nicht zugreifen), teste ich im Produktivsystem.
Die OAC0 ist dort korrekt (richtiger HHTP-Server).

Wie gesagt, der Eintrag in der TOA01 ist da und lässt sich auch über die Transaktion OAAD aufrufen, deshalb verstehe ich die Fehlermeldung aus dem FB ARCHIVOBJECT_GET_TABLE auch nicht.

Viele Grüße
Udo

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Es liegt definitiv an der falschen COMP_ID :-(

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin,
um Zertifikatsprobleme zu vermeiden, kann man in der OAc0 / Erweiterte Administration, die Zertifikatsprüfung ABSCHALTEN (Haken setzen).
Wenn man selbst die URL zusammensetzen möchte:
http://www.bb1.gate2app.com/viewtopic.php?f=36&t=20640
mit Signature = ' '
gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Hallo nochmal,

ich habe in einem anderen Beitrag gelesen, dass es evtl. mit leerem Parameter COMPID klappen könnte.
Habe das mal im Testsystem ausprobiert (übrigens noch vielen Dank für den Tip, wie ich die Zertifikatsprüfung umgehe) und siehe da, es klappt tatsächlich. Ich kann es kaum glauben.
Ich werde es morgen nochmal im Produktivsystem laufen lassen und hoffe, dass es dort ebenfalls funktioniert.

Liebe Grüße
Udo

Re: Download von TIFF-Dateien aus dem Archiv

Beitrag von Doobie (ForumUser / 65 / 0 / 0 ) »
Es klappt auch im Produktivsystem.

Ich wollte nochmal DANKE sagen für Eure Hilfe und Unterstützung.
Ohne dieses Forum wäre ich aufgeschmissen gewesen.

Viele Grüße
Udo

Vergleichbare Themen

15
Antw.
1353
Views
Dokumenten-Download aus Archiv scheitert mit verschiedenen Bausteinen
von Doobie » 14.06.2022 15:16 • Verfasst in ABAP® für Anfänger
0
Antw.
313
Views
3
Antw.
2313
Views
AL11 - Download mehrerer Dateien gleichzeitig möglich?
von Florian9999 » 29.03.2023 10:48 • Verfasst in Basis
0
Antw.
2071
Views
Tiff zu PDF aus 'ARCHIVOBJECT_GET_TABLE'
von AbapDomi » 03.08.2017 14:13 • Verfasst in ABAP® für Anfänger
0
Antw.
1100
Views
Smartform Standardtext TIFF-Datei
von zunshiner » 31.10.2007 22:26 • Verfasst in ABAP® Core

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.