Suchhilfen in Web Dynpro

Werden in Web Dynpro Suchhilfen automatisch anhand des Datenelements oder der Struktur ermittelt, wird automatisch eine F4-Hilfe angeboten. Hat diese Suchhilfe jedoch mehrere Import und/oder Export Parameter funktioniert die Suchhilfe möglicherweise nicht wie gewünscht. Weiterlesen »

Veröffentlicht am Donnerstag, 18. November 2010 | Kommentare deaktiviert

Verflixte Leerzeichen

Erst neulich haben mir wieder Leerzeichen einen Streich gespielt. SAP hat so die angewohnheit Leerzeichen am Ende von Felder zu entfernen. Dies ist insbesondere Kritisch, wenn z.B. grossen Datenmengen nicht als String sondern als Tabelle dargestellt werden. Setzt man die einzelnen Zeile nämlich falsch zusammen sind die Daten urplötzlich korrupt – weil eben am Ende einer Zeile ein Leerzeichen war. Weiterlesen »

Veröffentlicht am Donnerstag, 18. November 2010 | Kommentare deaktiviert

Konvertieren von Dezimalzahlen

SAP unterstützt Einstellungen für das bevorzugte Zahlenformat. Während die “schweizerischen” Einstellung eigentlich dem technischen Standard entsprechend (Punkt als Dezimalzeichen) wird in anderen Länder teilweise eine andere Einstellung verwendet und das Komma als Dezimaltrennzeichen verwendet. Teilweise wird zusätzlich der Punkt als Tausender-Trennzeichen eingesetzt, womit sich insgesammt drei verschiedene Konstellation ergeben. Um diese externe Eingaben zu verarbeiten, müssen solche Zahlen konvertiert werden. Weiterlesen »

Veröffentlicht am Donnerstag, 18. November 2010 | Kommentare deaktiviert

Mail versenden aus Microsoft Word mit Attachment

Es gibt doch nichts einfacheres als aus einem Office Produkt ein Mail zu versenden. Denkt man zumindest, denn auch nach langer Suche im Internet habe ich keine wirklich gute Lösung gefunden. Also habe ich nun meine eingene Gebaut mit Hilfe der Shell. Weiterlesen »

Veröffentlicht am Montag, 15. November 2010 | Kommentare deaktiviert

F4 Wertehilfe öffnen

Das Öffnen von Wertehilfen (z.B. AT VALUE-REQUEST FOR) folgt zwar immer demselben Prinzip und immer über den selben Baustein. Da man diesen Baustein aber nicht tagtäglich benötigt mache ich doch noch eine kleine Randnotiz. Weiterlesen »

Veröffentlicht am Montag, 15. November 2010 | Kommentare deaktiviert

Kontextmenüs erweitern

Möchte man ein Kontextmenü in einer Anwendung erweitern, dann ist dies über ein Menü-Objekt möglich, sofern die Anwendung eine entsprechende Erweiterungsmöglichkeit bietet. Leider ist der Funktionsumfang dieses Menü-Objektes sehr beschränkt, sodass neue Einträge nur angefügt, nicht aber exakt positioniert werden können. Mit einem kleinen Trick geht es aber doch. Weiterlesen »

Veröffentlicht am Freitag, 12. November 2010 | Kommentare deaktiviert

RFC-Bausteine über Webservice mit PHP aufrufen

Im SAP erzeugte RFC Bausteine können auf einfache Art und als Webservices konsumiert werden. Mit dem PEAR Paket SOAP ist ein Webservice im Handumdrehen angebunden. Weiterlesen »

Veröffentlicht am Dienstag, 9. November 2010 | Kommentare deaktiviert

Klassenhierarchie mit BAPI anlegen

Zum Anlegen von Klassenhierarchien gibt es im SAP zwei Bausteine: BAPI_HIERA_ADDSUBCLASS und BAPI_HIERA_ADDSUBSTRUCTURE. Während mit dem Baustein BAPI_HIERA_ADDSUBCLASS genau eine Beziehung angelegt werden kann, können mit dem Baustein BAPI_HIERA_ADDSUBSTRUCTURE ganze Hierarchien aufgebaut werden – wenn es denn klappen würden. Weiterlesen »

Veröffentlicht am Donnerstag, 4. November 2010 | Kommentare deaktiviert