GUI-Designer „guidrasil“
Vor langer Zeit habe ich mich mit der automatischen und generischen Erzeugung und Verwaltung von SAPGUI-Controls beschäftigt. Was sind Controls? Controls sind ActiveX-Komponenten (auch OCX-Komponenten...
View ArticleNeues Kassensystem [Pffft-Story]
Zu der Zeit, als ich noch „Developing Consultant“ war, waren wir für einen Kunden tätig, der bundesweit Verkaufsbüros hat. Diese Verkaufsbüros sollte nun, teils über Workflow, teils über eine...
View ArticleGenereller Suchhilfe-Exit zur Anzeige von Icons
Die Verwendung von grafischen Elementen im SAP-System ist doch arg eingeschränkt. Icons sind im Grunde die einzige Möglichkeit, etwas Farbe und Abwechslung in eine ALV-Liste zu bekommen. Schön ist es,...
View ArticleExploration der Pferderennphysik für den Einsatz in IT-gestützten...
Matjes-Institut für Galoppsimulation Das Hamburger Matjes-Institut für Galoppsimulation (MIG) beschäftigt sich mit der Erforschung und Entwicklung von Algorithmen für Pferderennsimulatoren. Die...
View ArticlePopup nach verbuchten Daten
Trotz UI5, Webservices und HANA sind Verbuchungsbausteine nach wie vor ein wichtiger Bestandteil eines SAP-Systems. Ein Verbuchungsbaustein ist ein Funktionsbaustein mit der Eigenschaft „Verbucher“....
View ArticleOLE-Handle zu DOI-Objekt ermitteln
Für die Integration von Word und Excel gibt es nur zwei Möglichkeiten: OLE – Object Linking and EmbeddingDOI – Desktop Office Integration Beide Varianten haben ihre Vor- und Nachteile. Ein Nachteil...
View ArticleAlles neu macht der Mai
Nun ja, alles macht der Mai sicherlich nicht neu, aber weil der bekannte Text des fast zweihundert Jahre alten Liedtextes gerade passt… Wahrscheinlich hast du gar nicht bemerkt, dass der Tricktresor...
View ArticleSAP Programming Styleguide
SAP hat gerade die neuen Programmierkonventionen vorgestellt, die sich deutlich von vergangenen Empfehlungen unterscheiden und zudem öffentlich auf github.com gepflegt werden. Clean Code, Unit Tests...
View ArticleEinfacher systemübergreifender Versionsvergleich
Im SAP-Umfeld gibt es in der Regel eine Drei-System-Landschaft: Die Entwicklung und das Customizing finden im Entwicklungssystem statt. Zum Test wird die Programmierung in das...
View ArticleAusnahmeklassen und OTR-Texte
Ausnahmeklassen sollte inzwischen jeder kennen. Nach wie vor gibt es die Möglichkeit, eine Ausnahmeklasse mit T100-Unterstützung oder ohne anzulegen. Ich verwende gerne die reinen Ausnahmeklassen,...
View ArticleSelektion zur Berechtigung
Berechtigungen und die dazugehörigen Berechtigungsprüfungen sind eine mitunter eine knifflige Angelegenheit. Bei einzelnen Werten ist es einfach, diese mit der entsprechenden Berechtigung zu prüfen....
View ArticleSELECT WHERE nur ein Eintrag vorhanden
Select-Befehle sind in der Regel im SAP-Umfeld einigermaßen überschaubar. Meiner Meinung nach liegt es daran, dass in der Regel Programmierer am Werk sind, aber keine SQL-Spezialisten. Zudem bietet...
View ArticleModernes ABAP – Ein Beispiel
Die Neuerungen im ABAP-Umfeld sind inzwischen bereits einige Jahre alt. Über den VALUE Operator, der mit Release 7.40 eingeführt wurde, hat Horst Keller bereits 2013 gebloggt. Trotzdem werden einige...
View ArticleSAPGUI Unscharf [Win10]
Seit langem ist mir aufgefallen, dass mein SAPGUI irgendwie unscharf und verschwommen aussieht. Bei anderen Programmen habe ich das nicht und nahm deswegen ein Problem im SAPGUI an und habe es so...
View ArticleDateiausgabe in Zwischenablage umleiten
Im Forum kam die Frage auf, wie man am einfachsten das Ergebnis eines Betriebssystemkommandos beziehungsweise eines EXE-Programms in ABAP einlesen kann. Stefan hat einen genialen Trick aufgezeigt...
View ArticleHierarchiedarstellung von Controls
Hierarchien sind was Tolles! Controls sind auch toll! Wir sollten sie nutzen, so lange es sie noch gibt (Stichwort Fiori, ABAP in the Cloud etc.). Deswegen ein schönes Demoprogramm zur Analyse von...
View ArticleSimDia² kostenfrei für das Gesundheitswesen
Als nicht nähender SAP-Programmierer kann man aktuell wenig helfen, der Krise Herr zu werden. Was ich aber tun kann, ist ein Produkt zu empfehlen, das helfen kann, Zeit zu sparen. Deswegen eine kurze...
View ArticleSprachtransporte
Wenn man ein paar eigenentwickelte Transaktionen oder Reports im SAP-System in eine andere Sprache übersetzt hat, dann stellt als Nächstes sich häufig die Frage, wie diese Texte jetzt in weitere...
View ArticleCORRESPONDING (Tabelle mit Defaultwert)
In dem Beitrag CORRESPONDING habe ich gezeigt, wie mit dem neuen Schlüsselwort CORRESPONDING Werte einer Struktur in eine andere übertragen werden können. Interessant dabei ist die Option, einen...
View ArticleGROSSER MATJES-PREIS 2020
Zum dritten Mal findet das Rennen um den großen Matjes-Preis statt. Durch die Erfahrungen aus dem Corona-Cup Ende März, in dem die armen Pixelponys mit Mund-Nasenschutz rennen mussten, kann der große...
View Article