hat jemand für mich ein kleines Beispiel wie ich ein Fremdsystem via URL und Parametern aufrufen kann?
Aktuell wir es ganz normal per "CALL_BROWSER" und Argumenten gerufen. Nun soll es über POST laufen, dass die Parameter nicht mehr in der URL sichtbar sind.
Soll danach in einem Browser weitergearbeitet werden?
Wenn ja, dann geht das leider nicht. Dazu müsste man einen kompletten Webbrowser in SAP nachbauen. CALL_BROWSER ruft aber den Browser am Client auf und da funktioniert die Datenübergabe nur mit GET (= URL Parameter).
Sofern es das aufgerufene System unterstützt, könnte man vom SAP ausgehend zuerst ein HTTP-Post (CL_HTTP_CLIENT) mit den erforderlichen Daten schicken, dann müsste das Fremdsystem eine Sesson-ID zurückliefern, die danach wiederum an den Browser-Aufruf zur Idendifikation mitgegeben wird.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.