SELECT fieldname AS … INTO CORRESPONDING FIELDS
Pfiffige Verwendung des AS-Zusatzes beim Select eines Feldwertes in mehrere andere Felder.
WEITERLESENPfiffige Verwendung des AS-Zusatzes beim Select eines Feldwertes in mehrere andere Felder.
WEITERLESENPartner im SD-Umfeld sind sehr vielfältig. Es gibt verschiedene Partnerrollen (PARVW), die je Belegart in einem Partnerschema eingebunden werden können. Die Partnerrollen sind einer Partnerart zugeordnet (NRART). Möchte man Programme schreiben, die nicht auf eine Partnerrolle oder eine Partnerart eingeschränkt sind, dann stehen einige Hilfsmittel zur Verfügung. Man muss sie nur kennen…
WEITERLESENSAP ERP kann viel. Kleine Tabellen, große Tabellen ALV Tabellen und im NWBC auch neue PowerListen.
Sobald man Daten jedoch grafisch anzeigen möchte kommt recht schnell Ernüchterung ins Spiel. In diesem Artikel zeige ich, wie Daten einfach und trotzdem grafisch anspruchsvoll dargestellt werden können.
Viele Daten werden im XML-Format ausgetauscht. Um die Daten in SAP verarbeiten zu können, muss man parsen oder eine entsprechende Transformation “programmieren”. Mit XML tue ich mich manchmal etwas schwer und bin daher froh über jede Vereinfachung.
Mithilfe eines kleinen generischen Programms ist es einfach möglich, die folgende XML-Datei in eine interne Tabelle zu laden.
WEITERLESENAusnahmsweise mal ein Ausflug in die Welt der Finanzbuchhaltung. Für mich ein Rotes Tuch mit Sieben Siegeln aus einem böhmischen Dorf… Ich werde trotzdem versuchen, den Sachverhalt nicht nur syntaktisch sondern auch inhaltlich korrekt wiederzugeben. Aus diesem Grund werde ich mich bewusst so schwammig wie möglich ausdrücken und Fachtermini wie “Erlöskonto”, “Bilanz” oder “Buchungsschlüssel” vermeiden.
WEITERLESENDer Formeleditor ist ein mächtiges Werkzeug, der sich für viele Gelegenheiten nutzen lässt. Viele Beispielprogramme demonstrieren die Verwendung. Die hier vorgestellten Funktionen lösen die alten Funktionsbausteine EVAL_FORMULA und CHECK_FORMULA zum evaluieren einer Formel ab.
WEITERLESENMit Computern kann man rechnen. Das ist toll und gut so. Wenn man allerdings Berechnungen Außerhalb eines Programms definieren möchte, dann kommt man schnell an die Grenzen. Einfache Operationen sind schnell programmiert und ausgewertet, bei komplexen Operationen kommt man jedoch schnell ins Schwitzen. Gottseidank besitzt SAP einen Formeleditor, den man sehr einfach für eigene Berechnungen verwenden kann. Mit entsprechenden Funktionsbausteinen oder einer Klasse kann eine Formel geprüft und ausgewertet werden.
WEITERLESENEs gibt einige Funktionen, die braucht man selten, aber wenn man sie braucht, ist es aufwändig, sie zu bekommen. Eine dieser Informationen ist zum Beispiel: In welchen Tabellen gibt es Einträge für die Verkaufsorganisation ABCD oder in welchen Tabellen wird das Werk XYZ1 verwendet. Mit einem SAP-Standardprogramm bekommst du die Informationen.
WEITERLESENDie Anzeige von XML-Daten zur Information oder zu Debug-Zwecken ist sinnvoll und hilfreich. Mit diesen beiden Bausteinen ist das schnell erledigt. Die XML-Daten werden in einem Popup mithilfe des HTML-Controls angezeigt.
WEITERLESENIn dem Artikel DATA … RENAMING WITH SUFFIX wurde die Aussage gemacht: “Die ALVs haben Probleme mit komplexen Strukturen”. Das stimmt so nicht. Natürlich ist es kein Problem des ALV sondern ein Problem bei der Erzeugung des Feldkatalogs. Ich habe mich darauf hin des Problems um die Erzeugung des Feldkatalogs zu einer komplexen Struktur angenommen und ein Programm entwickelt. Das Programm analysiert die komplexe Datenstruktur einer internen Tabelle und baut den Feldkatalog so auf, dass der ALV ihn zur Anzeige der Daten verwenden kann.
WEITERLESEN