Data-Aging in S4/HANA

Data-Aging in S4/HANA

Daten mit einem Verfallsdatum sind keine neue Erfindung. Seit Google und Co. alles speichern, was jemals irgendwo auf einem Webserver verfügbar war, ist der Wunsch da, Daten nach einer bestimmten Zeit automatisch wieder zu löschen. Was im World-Wide-Web eher persönliche Gründe hat, hat bei HANA einen sehr praktischen und handfesten Hintergrund: Speicherplatz. Datenbankkonzept HANA Der große Geschwindigkeitsdurchbruch gelingt HANA durch die InMemory-Technik bei der alle notwendigen Daten im Hauptspeicher verwaltet werden. Für die Verarbeitung im…

WEITERLESEN

SAP-Entwickler (m/w/d)

Gemeinsam einzigartig mit Ihnen als SAP-Entwickler (m/w/d)? Inwerken AG stellt ein.

Job-Angebot anzeigen

Logik vs. Daten // SAP vs. SimDia² // Programmierer vs. Anwender

Logik vs. Daten // SAP vs. SimDia² // Programmierer vs. Anwender

Ein paar mehr oder weniger philosophische Gedanken, die ich mir gemacht habe. Manches fließt einfach und will heraus. Ansonsten kann ich nicht schlafen, weil mir diese Gedanken immer und immer wieder im Kopf herum spuken. Um so schöner, wenn dabei der Bogen zu meinem Lieblings-AddOn “SimDia²” geschlagen werden kann. Den Kampf zwischen Anwender und Entwickler, Logik und Daten werden hoffentlich viele kennen.

WEITERLESEN

Pffft-Stories

Pffft-Stories

Die erste von vielen: Die Pffft-Geschichte. Vielleicht nicht die lustigste Geschichte, die ich in meiner langjährigen Laufbahn als Berater und Programmierer gehört habe, jedoch eine Anekdote, die einfach clever und witzig ist. Sie zeigt, wie kreativ Berater sein können. Wenn sie wollen. Und wenn sie die Gelegenheit dazu haben.

WEITERLESEN

Windowsdrucker mit VBScript ermitteln

Windowsdrucker mit VBScript ermitteln

VBScript ist ein starkes Instrument, um dem Windows-System Informationen zu entlocken. Stefan Schnell hat bereits einige Beispiele für die Verwendung von VBScript in ABAP geliefert (Siehe unten). Nachdem ich mit Stefans Hilfe kurz gezeigt habe, wie man die Bildschirmauflösung mittels VBScript ermitteln kann (Bildschirmauflösung ermitteln mit VBScript), hier noch ein Bespiel, das demonstriert, wie man das Ergebnis einer VBScript-Funktion zurück ins ABAP bekommt und wie man das Ergebnis als “Tabelle” übergeben kann. Code Das folgende…

WEITERLESEN

Bildschirmauflösung ermitteln mit VBScript

Bildschirmauflösung ermitteln mit VBScript

In diesem Artikel zeige ich dir, wie du die Bildschirmauflösung eines Monitors ermitteln kannst. Verwendet wird dazu VBScript eingebettet in ABAP. Um an die gewünschten Informationen zu gelangen, wird WMI – Windows Management Instrumentation bemüht. Die Ermittlung der Standardauflösung mit ABAP-Mitteln ist hier beschrieben: Bildschirmauflösung des Computers ermitteln Vielen Dank an Stefan Schnell, der wieder mal beweist, dass der SAPGUI nicht die Grenze ist… Win32_VideoController Das unten stehende Programm erzeugt ein VBScript mit dessen Hilfe Informationen…

WEITERLESEN

ALV-Grid um Sortierfunktion erweitern (Vererbung)

ALV-Grid um Sortierfunktion erweitern (Vererbung)

Objektorientierte Programmierung ist häufig immer noch ein rotes Tuch für viele. Man weiß zwar, wie Methoden aufgerufen werden und dass ein Objekt mit CREATE OBJECT oder NEW erzeugt werden muss aber die Designprinzipien sind irgendwie unklar. Und SAP-Klassen sind eh unantastbar. In diesem Artikel möchte ich dir eine Möglichkeit vorstellen, wie du den SAP-Standard mit Standardmitteln, nämlich mit Hilfe der Vererbung, erweitern kannst. Ich erweitere Beispielhaft die Funktionalität des ALV-Grid.

WEITERLESEN

Abhängige Suchhilfe

Abhängige Suchhilfe

Immer wieder ein Thema in Selektionsbildschirmen oder Dynpros: Abhängig vom Feldwert eines anderen Feldes die Suchhilfe für die angeforderte Suchhilfe einschränken. Die wirklich einfachste Möglichkeit ist die über die Verknüpfung der Felder in einer Struktur: Feldabhängige Selektion Manchmal reicht das jedoch nicht aus oder man möchte anhand anderer Feldwerte unterschiedliche Suchhilfen aufrufen. Das folgende Coding zeigt die Möglichkeit mit Hilfe der Funktionsbausteine DYNP_VALUES_READ und DYNP_VALUES_UPDATE. Feldübertragung / PAI – PBO Eine kurze Info, warum mit den…

WEITERLESEN
1 10 11 12 13 14 82