Thema: Delphi SAP - TSAPFunctions

Einzelnen Beitrag anzeigen

Pfaffe

Registriert seit: 29. Jan 2009
297 Beiträge
 
Delphi 12 Athens
 
#1

SAP - TSAPFunctions

  Alt 21. Aug 2012, 16:17
DelphiXE
Ich verwende verschiedene RFCs um mit SAP zu kommunizieren. Nun gibt es ein neues RFC 'Z_SD_PROJECT_CHANGED' welches getestet werden soll. Beim Zuweisen der RFC-Bezeichnung an TSAPFunctions kommt es in der unit ComObj in der procedure DispCallByID in der Zeile CALL DispCall zum EOleException mit der Meldung 'SAP Remote Function Call unicode'.
Vielleicht habe ich Glück und jemand Anderes hatte bereits dieses Problem und kann mir einen Tipp geben?

Delphi-Quellcode:
function TFSAP.test: string;
var
  Funct: OleVariant;
  lVkOrg: string;
begin
// Funct:= SAPFunctions1.add('ZSD_KM_NETTOPREISLISTE_GETVAL'); // Funktioniert
  Funct:= SAPFunctions1.add('Z_SD_PROJECT_CHANGED'); // Bei der Zuweisung kommt es zum Error "SAP Remote Function Call unicode"
  if not Funct.call then
    result:= Funct.exception
  else
    result:= Funct.imports('E_SUBRC').value;
end;
  Mit Zitat antworten Zitat