LabVIEWForum.de
RFC-Baustein für SAP-Kommunikation - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: RFC-Baustein für SAP-Kommunikation (/Thread-RFC-Baustein-fuer-SAP-Kommunikation)



RFC-Baustein für SAP-Kommunikation - Heinz - 27.01.2009 15:47

Hi Leute,

ich habe ein neues Projekt welches die Kommunikation mit SAP erfordert. Unsere SAP-Truppe hat mir das SDK für SAP zur Verfügung gestellt. Der RFC-Baustein ist auch fertig und ich kann über den RFC-Baustein Daten in SAP schreiben. Leider funktioniert das ansprechen des RFC nur über den Umweg mit der startrfc.exe. Hat hier jehmand Erfahrungen darin eine RFC mit LabVIEW anzusprechen? Die dll's im SDK kann ich mit den mitgelieferten Headerdateien leider nicht ins Projekt einbinden da die h-Dateien offensichtlich keine der Funktionen in den dll's ansprechen.

Danke Heinz


RFC-Baustein für SAP-Kommunikation - Heinz - 28.01.2009 16:07

Hmm..... hat denn keiner irgendeine Idee??


RFC-Baustein für SAP-Kommunikation - Mr.T - 29.01.2010 15:20

Boah!

Das wird mich demnächst auch einholen...vorallem in beide Richtungen, also LV -> SAP und SAP -> LV...
Wie steht es hier mit neuen Erfahrungen?

Gruß T


RFC-Baustein für SAP-Kommunikation - Whiteman - 05.10.2010 20:24

Hallo,
ich versuche mich auch an einer SAP Schnittstelle. Kann mir jemand sagen wie ich dies am Besten mit LV realisieren kann?

Gruß und Danke


RFC-Baustein für SAP-Kommunikation - Matze - 05.10.2010 20:35

Hallo,

SAP unterstützt meines Wissens SQL. D.h. du könntest mit dem "Database Connectivity Toolkit" von LabVIEW aus auf die Datenbank zugreifen und so mit SAP kommunizieren.

Ich habe das selbst nicht getestet und kann daher nicht sagen, ob es funktioniert.

Grüße


RFC-Baustein für SAP-Kommunikation - Whiteman - 06.10.2010 14:37

Ich bekomme einen RFC Baustein zur Verfügung gestellt und muss diesen Ansprechen, bzw. Abfragen. Leider habe ich trotz intensiver Suche im Inet noch keine Ahnung wie ich das realisieren kann.
Vielleicht kann mir hierzu jemand weiter helfen.

Gruß und Danke


RE: RFC-Baustein für SAP-Kommunikation - Tobi Wan Kenobi - 21.07.2016 10:57

Hallo Zusammen,
das Thema Kommunikation LV- SAP holt mich in letzter Zeit auch immer wieder ein, bisher gab es jedoch immer eine "bessere" Lösung.

Da ich aber für mein nächstes Projekt nicht drum herum komme wollte ich mal nachfragen ob es hier Fortschritte gibt, folgendes würde mich interessieren.

Gibt es speziell einen RFC-Baustein für LV, bzw. nach welchem muss ich bei der SAP-Truppe nachfragen?
Wie muss ich mir die Kommunikation mit diesem Baustein vorstellen (gleich wie Excel über ActiveX oder...?)
Gibt es Firmen etc. die Schulungen in dem Bereich anbieten, sprich speziell Kommunikation bzw. Datenverarbeitung SAP->LV?
Kann jemand evtl. mal ein Bsp. Programm hochladen damit man sich eine Vorstellung machen kann wie das ganze dann aussieht?

Vielen Dank mal für die Antworten

Gruß Tobi Wan Kenobi


RE: RFC-Baustein für SAP-Kommunikation - IchSelbst - 21.07.2016 17:45

(21.07.2016 10:57 )Tobi Wan Kenobi schrieb:  Gibt es speziell einen RFC-Baustein für LV, bzw. nach welchem muss ich bei der SAP-Truppe nachfragen?
Ich sag mal so:
RFC ist auch nur ein "remote function call" und SAP halt eine "Datenbank". Genauso wie iTAC.

Mit iTAC hab ich das jetzt gemacht. Geht alles hervorragend. Zur Verfügung gestellt wird, wie auch von SAP (kann man ganz schnell internetsuchen (=googeln Tippen)) eine .NET-DLL - und eine Beschreibung dieser .NET-DLL. Problem ist lediglich, dass die Beschreibung gemäß der Datenbank sehr umfangreich ist und der Anwender nicht weis, wo er in der Beschreibung das findet, was er braucht.

Der Datenaustausch mit SAP wird sich also auf die Integration einer .NET-DLL und das Verwenden deren Klassen reduzieren. Du musst dir nicht mal Gedanken über die TCP/IP-Verbindung machen zwischen dem Recher, auf dem die LV-Applikation läuft, und der Datenbank. Das macht alles die .NET-DLL (wenn sie es denn kann).

Ein Beispiel für Datenaustausch:
Da die Menge der Parameter, die zwischen SAP und LV ausgetauscht werden können, praktisch unendlich ist, wird wohl auch bei SAP ähnlich verfahren wie bei iTAC: Es werden jeweils zwei korrespondierende String-Listen (=Array of String) ausgetauscht: Die eine Liste enthält die Parameter-Namen, die andere Liste enthält die Parameter-Werte.

Stell dich einfach mal ganz dumm und sag bei deinem Kunden (also dem, der dein LV-Programm verwendet), du brauchst eine .NET-DLL zur Anbindung von SAP und die Beschreibung dazu.


RE: RFC-Baustein für SAP-Kommunikation - Odie - 13.11.2018 12:34

Hallo zusammen,

nachdem ich mich auch dem Thema SAP-Zugriff über Labview gewidmet habe und auch nur kleine Code-Schnipsel im Web gefunden habe, möchte ich euch ein kleines Beispiel VI zur Verfügung stellen, um euch einen leichteren Einstieg in das Thema zu geben, als ich ihn hatte.

Anbei ein LV 2015 Beispiel mit Zugriff über ActiveX und BAPI auf SAP.
Ich hoffe das hilft euch bei euren Bemühungen in die SAP-Welt einzusteigen ein wenig weiter.

[attachment=59556]

Viele Grüße an alle
Dieter


RE: RFC-Baustein für SAP-Kommunikation - Freddy - 14.11.2018 09:21

Im Forum bei NI gibt es auch auch etwas dazu SAP mit LabVIEW

Gruß
Freddy