vorab: dies hier wird das falsche Unterforum sein. Sorry dafür und bitte verschieben.
Ich hab bei meinem Anliegen echt keine Idee, wo ich das korrekterweise reinpacken müsste.
Worum geht es?
Wir haben bei uns eine eigenentwickelte PHP-Webanwendung, mit der Benutzer quasi eine Art "Vorerfassung" (dezentral) vornehmen können. Die vorerfassten Fälle werden dann per SQL-INSERT direkt in eine Z-Tabelle in die SAP-Datenbank geschrieben. In SAP selbst haben wir eine eigenentwickelte ABAP-Anwendung, die diese Fälle dann aus der Z-Tabelle abgreift, im Dialog noch Korrekturmöglichkeiten anbietet und dann mittels SAP-BAPIs weiterverarbeitet (zentral). Geschäftspartner, Belege und so weiter. Vorteil: die Benutzer, die die Vorerfassung in der PHP-Webentwicklung vornehmen, müssen keine lizenzierten SAP-Benutzer sein, das spart enorm Lizenzkosten. (Und ja, dieses Vorgehen ist lizenztechnisch in Ordnung, ist von der SAP bestätigt.) Außerdem arbeiten diese Benutzer lediglich mit einem Browser, das spart zusätzlich etliche SAP Gui Installationen.
Jetzt die Frage:
Gibt es Technologien der Webentwicklung, die "näher an SAP dran" sind bzw. von SAP selbst stammen? Durch unseren nahenden Umstieg auf die HANA-Datebank hab ich z.B. immer mal was von "SAP XS" oder "SAP XSA" gehör, aber leider keine Ahnung, was das wirklich ist. Wichtig: auch hier müssten die Benutzer "von außen" lizenztechnisch irelevant für die SAP sein. Wäre das überhaupt der Fall, wenn man sowas wie XS oder XSA nutzen würde? Oder wären das dann nicht "zusätzliche" SAP-Benutzer im eigentlichen Sinne, die sowas nutzen würden?
Wollte man nicht direkt auf die Datenbank zugreifen, kann man über Transaktion SICF einen Webservice einrichten und mit einem User plus Passwort versehen .
So ist der Service nicht Benutzerabhängig. (na gut ... 1 Systembenutzer der sowieso schon existiert)
<:: XING-Gruppe Tricktresor::> Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.