• Header exxsens Developer Blog
Im exxsens Developer Blog stellen wir Ihnen Tipps & Tricks aus verschiedenen Bereichen der Entwicklung und der SAP-Basis vor. Diese reichen von klassischen ABAP-Themen, über WebDynpro und Berechtigungen bis zu SAP Solution Manager Themen. Gerne stehen Ihnen die Autoren Marcel Schmiechen (Entwicklung, Berechtigungen und Performance) und Marc Ehrler (SAP-Basis und Solution Manager) für Fragen oder Anregungen unter  blog@exxsens.de zur Verfügung.

ZIP File mit ABAP auslesen

In diesem Artikel möchten wir Ihnen zeigen wie Sie aus ABAP heraus den Inhalt einer ZIP-Datei auslesen können.

Als Vorbereitung haben wir zuerst eine Struktur angelegt:

Weiterlesen
Markiert in:

Report per Job im Hintergrund einplanen

Im folgenden Coding ist ein Beispiel, wie Sie einen Report aus dem ABAP heraus als Job einplanen und ausführen können.

Hierzu wird zuerst der Funktionsbaustein JOB_OPEN verwendet um einen neuen Job anzulegen. Dem Funktionsbaustein wird der Name des Jobs übergeben und Sie erhalten die Jobnummer zurück.

Weiterlesen

Eigenen Einführungsfaden über Transaktion aufrufen

Sofern Sie sich einen eigenen Einführungsleitfaden (IMG) über die Transaktion SIMGH angelegt haben können Sie diesen über eine Transaktion bzw. einen eigenen Report aufrufen. Zuerst müssen Sie sich den entsprechenden Objektkatalogeintrag in der Transaktion SIMGH anzeigen lassen um die Objekt-ID zu ermitteln.

Weiterlesen

XLSX-Workshop - Teil 2 (Upload der xlsx-Datei)

In diesem 2. Teil unserer Workshop-Reihe soll es nun darum gehen die entsprechende xlsx-Datei per Upload im Programm zu verarbeiten. Dieses Programm wird in den folgenden Teilen dann entsprechend erweitert. 

Der Report besteht nur aus einem einzigen Parameter der entsprechend einen Datei-Auswahl-Dialog öffnet.

Weiterlesen

Anzeige der ALV-Eigenschaften

Manchmal kann es sinnvoll sein, die Einstellungen einer ALV-Ausgabe zu analysieren, da das Systemverhalten nicht dem gewünschten Ergebnis entspricht bzw. bei einer Ausgabe eventuell zu schauen wie das Systemverhalten zu erreichen ist.

Die Eigenschaften der ALV-Ausgabe können folgendermaßen aufgerufen werden:

Weiterlesen
Markiert in:

XLSX-Workshop - Teil 1 (Grundlagen)

Bei dem Dateiformat xlsx von Microsoft Word handelt es sich um ein XML-basiertes Dateiformat das im ZIP-Format vorliegt. Dies lässt sich einfach veranschaulichen, in dem man eine xlsx-Datei in der Datei-Endung auf zip ändert und diese anschließend mit einem entsprechenden Programm öffnet.

Weiterlesen
Markiert in:

Parameter-Transaktion für die Transaktion SE16

Gelegentlich benötigen Anwender den Zugriff auf bestimmte Tabellen über die Transaktion SE16. Aus Gründen des Datenschutzes kann es nun vorkommen, dass Sie diese Transaktion auf dem Produktiv-System nicht an Anwender vergeben dürfen und eine Zuordnung aller Tabellen zu entsprechenden Tabellenberechtigungsgruppen ist Ihnen zu aufwendig.

Weiterlesen

ZIP-File erzeugen

In diesem Artikel wollen wir Ihnen zeigen, wie Sie aus ABAP heraus ein ZIP-File erzeugen und entsprechende Dateien in das ZIP-File einfügen können. Als Vorbereitung haben wir eine entsprechende Struktur im System angelegt

Weiterlesen
Markiert in:

E-Mails mit Anlagen versenden (Klasse CL_DOCUMENT_BCS) deren Dateierweiterung > 3 Stellen ist

Wenn Sie aus SAP heraus E-Mails mit Anlagen versenden wollen, deren Dateierweiterung > Stellen beträgt (wie z.B. die „neuen" Office-Formate .docx, .xlsx, etc) erhält der Empfänger der E-Mail beim Öffnen der Datei eine Meldung, dass die Datei beschädigt ist.

Weiterlesen

SAP GUI Shortcut mit Variablen Transaktionen und Parametern erzeugen

Manchmal kann es gewünscht/ oder auch notwendig sein einen SAPShortcut zu erzeugen um z.B. auf dem Client ein anderes System zu dem keine RFC-Verbindung besteht aufzurufen und schon mit einer bestimmten Transaktion und Werten vorzubelegen.

Weiterlesen
Markiert in:

Empfehlen Sie uns weiter