Datei erstellen, ZIPpen, verschlüsseln, versenden

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

Datei erstellen, ZIPpen, verschlüsseln, versenden

Beitrag von dvdh1979 (ForumUser / 15 / 0 / 0 ) »
Hallo zusammen,

aktuell stehe ich vor folgender Herausforderung:
1. CSV-Datei soll aus interner Tabelle erstellt werden
2. CSV-Datei soll gezippt (für andere OS lesbar) und mit einem Passwort versehen werden
3. CSV-Datei soll per Mail versendet werden

Zu den Punkten habe ich mir schon Gedanken gemacht:
1. funktioniert jetzt schon
2. Datei mittels OPEN DATASET etc. auf Applikationsserver ablegen und mittels Betriebssystemkommando (SM69 Definition + Aufruf mit "SXPG_COMMAND_EXECUTE") packen und mit Passwort versehen (zip -P password zipfile.zip filename.xxx)
-> hier stellt sich mir die Frage, ob das unter AIX so einfach geht bzw. ob zusätzliche Pakete installiert werden müssen...
3. dazu müsste ich mir die gepackte Datei zur Laufzeit "zurückholen" und da habe ich aktuell keine Idee, wie ich das anstellen soll...

Danke schon einmal für jeden Tipp!


Viele Grüße,
Dirk

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


Re: Datei erstellen, ZIPpen, verschlüsseln, versenden

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Ad 2) Ziemlich sicher, dass man da auf Betriebsystemebene noch Komponenten installieren muss. Kommt aber auch ganz auf das System/Version drauf an.

Ad 3) Das geht auch mit OPEN DATASET. Einfach die neue Datei die durch das Betriebsystemkommando erstellt wurde (zipfile.zip), zum "Lesen" öffnen und einlesen.

lg ADT

EDIT: Leider kann die ABAP-Klasse CL_ABAP_ZIP keine Verschlüsselung, dann hättest du dir einiges erspart (Datei erstellen, Umwandeln, Datei einlesen usw.) .
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: Datei erstellen, ZIPpen, verschlüsseln, versenden

Beitrag von dvdh1979 (ForumUser / 15 / 0 / 0 ) »
Hallo ADT,

und danke für die schnelle und informative Antwort!

Die Klasse CL_ABAP_ZIP hatte ich zuerst gefunden und mich schon gefreut - bis auf die Thematik mit der Verschlüsselung, die leider sein muss (da Personaldaten).

Dann werde ich das Thema ZIP auf AIX einmal mit der Basis besprechen und mir den "Rest" zusammen"basteln".



Viele Grüße,
Dirk

Seite 1 von 1

Vergleichbare Themen

7
Antw.
5318
Views
PDF-Datei mit FTP versenden
von Bitfummler » 15.10.2009 16:40 • Verfasst in ABAP® Core
40
Antw.
17775
Views
CSV-Datei als E-mail versenden
von Bright4.5 » 11.10.2018 11:19 • Verfasst in ABAP® für Anfänger
0
Antw.
1093
Views
Archiv-Datei per Mail versenden
von alanio » 28.06.2010 14:10 • Verfasst in ABAP® Core
3
Antw.
2374
Views
Daten als Excel-Datei versenden
von DieSteffi » 26.04.2004 12:04 • Verfasst in ABAP® Core
5
Antw.
4476
Views
Interne Tabelle als XML-Datei versenden
von debianfan » 26.07.2017 15:47 • Verfasst in ABAP Objects®

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141