{"id":274,"date":"2018-02-11T10:10:52","date_gmt":"2018-02-11T09:10:52","guid":{"rendered":"http:\/\/www.laufzeitfehler.net\/?p=274"},"modified":"2018-02-11T10:10:52","modified_gmt":"2018-02-11T09:10:52","slug":"eigene-ip-adresse-im-sap-ermitteln","status":"publish","type":"post","link":"https:\/\/www.laufzeitfehler.net\/index.php\/2018\/02\/11\/eigene-ip-adresse-im-sap-ermitteln\/","title":{"rendered":"Eigene IP-Adresse im SAP ermitteln"},"content":{"rendered":"<p>Ich hatte nach einer M\u00f6glichkeit gesucht, die IP-Adresse \u00fcber SAP zu ermitteln. Bei meiner Recherche bin ich letztendlich auch f\u00fcndig geworden: Die Klasse<\/p>\n<pre>cl_gui_frontend_services<\/pre>\n<p>bietet eine Methode, mit der man in einem SAP-Programm die eigene IP-Adresse ermitteln kann. Hier ist ein Beispiel f\u00fcr den Aufruf &#8211; es ist denkbar einfach. <!--more--><\/p>\n<pre lang=\"ABAP\" line=\"1\" escaped=\"true\">data ip_address TYPE string. \r\nCALL METHOD cl_gui_frontend_services=&gt;get_ip_address \r\n  RECEIVING \r\n   ip_address = ip_address \r\n  EXCEPTIONS \r\n   cntl_error = 1 \r\n   error_no_gui = 2 \r\n   not_supported_by_gui = 3 \r\n   others = 4 .<\/pre>\n<p>Leider funktioniert die Methode nicht, wenn der Aufruf aus dem ITS erhaus erfolgt. Das war mein eigentliches Ziel, denn ich wollte so, auf dem Scannerbildschirm die IP-Adresse anzeigen, so dass ich im Wartungsfall eine einfache Fernwartung schnell starten kann. Wer noch einen Tipp hat, wie man sowas im ITSmobile realisiert, der ist herzlich eingeladen, mit diesen Hinweis zu geben.<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Ich hatte nach einer M\u00f6glichkeit gesucht, die IP-Adresse \u00fcber SAP zu ermitteln. Bei meiner Recherche bin ich letztendlich auch f\u00fcndig geworden: Die Klasse cl_gui_frontend_services bietet <a class=\"mh-excerpt-more\" href=\"https:\/\/www.laufzeitfehler.net\/index.php\/2018\/02\/11\/eigene-ip-adresse-im-sap-ermitteln\/\" title=\"Eigene IP-Adresse im SAP ermitteln\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":316,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[86,59],"tags":[87,135,136,92],"_links":{"self":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts\/274"}],"collection":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/comments?post=274"}],"version-history":[{"count":2,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts\/274\/revisions"}],"predecessor-version":[{"id":385,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/posts\/274\/revisions\/385"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/media\/316"}],"wp:attachment":[{"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/media?parent=274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/categories?post=274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.laufzeitfehler.net\/index.php\/wp-json\/wp\/v2\/tags?post=274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}