Datenquellen

Schreiben in einen SAP Funktionsbaustein

Im SAP kann über Peakboard ein beliebiger Funktionsbaustein des SAP Systems aufgerufen werden. Dabei ist es wichtig, dass dieser Funktionsbaustein Remote-fähig ist. Über Peakboard kann der Funktionsbaustein (Z_Function_Module) aufgerufen werden und Exportparameter übergeben werden. Diese können dann innerhalb des Funktionsbausteins auf der Seite von SAP beliebig weiterverarbeitet werden.

Zunächst legst du im Peakboard Designer eine SAP Datenquelle an (YourSAPDatasource). Diese kann einerseits dafür verwendet werden. Daten aus dem SAP System anzuzeigen und zum anderen, um Daten zurück zu schreiben.

Dabei kann der Exportparameter aus unterschiedlichen Datenquellen, beispielsweise einer im Peakbaord angelegten Variablen (PeakboardVariable) stammen.

local con = data.YourSAPDatasource.getconnection()
-- Connect to SAP system
con.open()
-- Execute XtractQL statements 
local res = sap.execute(con, "EXECUTE FUNCTION 'Z_Function_Module' EXPORTS YourColumn = '" .. data.PeakboardVariable .. "'")
-- Disconnect from SAP system
con.close()
YourSAPDatasource = Name der angelegten SAP Verbindung
Z_Function_Module = Funktionsbaustein, welcher für das Schreiben nach SAP konfiguriert ist
YourColumn = Spalte des Funktionsbaustein in die die Daten geschrieben werden sollen
PeakboardVariable = Im Peakboard angelegte Variable, welche den zu schreibenden Wert enthält

Wir lernen von dir!

Hat dir dieser artikel geholfen?

Lass dich erleuchten!

Du benötigst weitere unterstützung?

Peakboard Youtube icon Zum YouTube Kanal

Unsere zahlreichen Videos für Einsteiger und Fortgeschrittene erklären dir genau, wie du dein Dashboard gestaltest.

Peakboard Templates icon Zu den Peakboard Templates

Lade dir unsere Templates für die verschiedensten Anwendungsfälle kostenlos herunter.

Peakboard icon Zu www.peakboard.com

Auf unserer Website findest du alle wichtigen Infos zu Peakboard sowie verschiedene Anwendungsfälle und Success Stories.