Mit welchem Funktionsbaustein kann ich eine CSV-Datei an eine RFC-Destination versenden? (R/3 4.6C)
:arrow:
Oder gibt es noch andere Möglichkeiten?
Hier meine Aufgabenstellung:
Liste erstellen mit Login von ausgetretenen Mitarbeiter
--> in eine CSV-Datei (vorzugsweise) packen
--> und über BC an ein Fremserver(nicht SAP) schicken.
--> Verbindung SAP--BC--Fremdserver besteht.
das Problem ist nicht, an eine RFC-Destination zu schicken, das Problem ist an welchen Dienst bzw. Programm. Der BC muss ja einen Service bereithalten der die CSV-Datei (oder was auch immer für Daten) entgegennehmen kann. Was sagt den die BC-Docu dazu?.
Meiner Ansicht nach müsste sich die Datei doch mittels HTTP versenden lassen. Ein entsprechender Service auf dem BC müsste die Datei dann entgegennehmen und weiterverarbeiten. Baustein HTTP_POST.
Also bin jetzt weiter gekommen...weis aber nicht, ob das so auch wirklich realisierbar ist.
Ich rufe nun in meinem Report im SAP einen selber kreirten leeren (code-losen) Funktionsbaustein auf. In meinem Report sieht das dann so aus:
CALL FUNCTION 'Y_P_RFCTOBC'
DESTINATION 'BUSINESS_CONNECTOR'
TABLES
ZEXPORT_USRID = I_USERID
Ich sollte nun doch eigentlich im BC die Tabelle übernehmen können und die dann im BC-Developper in ein XML-File umwandeln können!?
Was sagt Ihr dazu?
Vielen Dank