Ich benutze die ganz normale Syntax zum kommunizieren mit dem RFC Baustein "COIS_SELECT_ORDER_DATA_READ"
Die RFC Verbindung funktioniert.
Ich verstehe nicht wie die Syntax lautet für die 2 Import Tabellen IS_OBJECTS_TO_READ, IT_PARAMETER
Der RFC Baustein im SAP:
https://ibb.co/NyJnR0z
ImportParameter ( IS_OBJECTS_TO_READ )
https://ibb.co/5x7xkMf
ImportParameter (IT_PARAMETER)
https://ibb.co/g7dq0kY
Meine Syntax in VBA:
Set oSAP = CreateObject("SAP.Functions")
oSAP.Connection.ApplicationServer = "XXXX"
oSAP.Connection.SystemNumber = "00"
oSAP.Connection.System = "XXX"
oSAP.Connection.Client = "XXX"
oSAP.Connection.Language = "DE"
oSAP.Connection.User = "XXX"
oSAP.Connection.Password = "XXX"
oSAP.Connection.UseSAPLogonIni = False
If Not oSAP.Connection.Logon(0, True) Then
MsgBox "SAP Anmeldung fehlgeschlagen!"
Exit Sub
Else
Dim oFuBa As Object
Set oFuBa = oSAP.Add("COIS_SELECT_ORDER_DATA_READ")
'Import Parameter Set
Set e_prod_order_sel = oFuBa.Exports("IV_PROD_ORDER_SEL")
e_prod_order_sel = "X"
...
oFuBa.Call