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 / 4419 / 224 / 1189 ) »
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.
5623
Views
PDF-Datei mit FTP versenden
von Bitfummler » 15.10.2009 16:40 • Verfasst in ABAP® Core
40
Antw.
19657
Views
CSV-Datei als E-mail versenden
von Bright4.5 » 11.10.2018 11:19 • Verfasst in ABAP® für Anfänger
0
Antw.
1332
Views
Archiv-Datei per Mail versenden
von alanio » 28.06.2010 14:10 • Verfasst in ABAP® Core
5
Antw.
5036
Views
Interne Tabelle als XML-Datei versenden
von debianfan » 26.07.2017 15:47 • Verfasst in ABAP Objects®
9
Antw.
3376
Views
Generierte Datei auf bestimmte Email Adresse versenden
von Armin93 » 05.12.2019 13:23 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
vor 23 Stunden von black_adept gelöst 8 / 1734
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2290

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
vor 23 Stunden von black_adept gelöst 8 / 1734
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2290

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 265
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 852
MS-Word als Editor
letzen Monat von tekko 1 / 4365