unterschied baustein se37 ausführen oder mit call function

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

unterschied baustein se37 ausführen oder mit call function

Beitrag von rambozola (ForumUser / 15 / 0 / 0 ) »
hi leute,

wenn ich den baustein SCMS_HTTP_GET mit der TA se37 aufrufe und ihn teste funktioniert er.

wenn ich aber in meinem abapreport (lokales objekt) ihn mit call function aufrufe dann connected er irgendwie nicht.

wie kann das sein?
habe mich heute den ganzen tag durch den verwurzelten abapcode "gewurschtelt" und habe herausgefunden, dass mein abapprogramm in nem codepart eines unterfunktionsbausteins ein "raising communication_failure" wirft. (rfc-destination SAPHTTPA funzt net)
aber ich muss den baustein doch nicht mit der TA sm59 eine rfc-destination anlegen? das dürfte doch keinen unterschied machen ob ich den baustein in der se37 teste oder mein programm (lokales objekt) ihn aufruft?
oder habe ich etwas grundlegendes nicht kapiert?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

doch, es gibt einen kleinen, aber feinen gravierenden Unterschied.

Wenn Du einen Funktionsbaustein in der SE37 testest, kann man die Parameter eingeben.
IMPORT und TABLES-Parameter können über ein generiertes Dynpro eingegeben werden. Dabei werden die Parameter jeweils schon mal vom externen in ein internes Format umgewandelt.
Das passiert z.B. bei Datum, Zeit, Merkmalsnamen (->Mermalsnummer), TP-Name (->interne TP-Nummer), Textfeldern (kleinbuchstaben->GROSSBUCHSTABEN) und noch vieles mehr.

Wenn der FUBA im Programmkontext läuft, werden keinerlei Konvertierungen durchgeführt. Die Daten stehen so "wurschtig" im Feld, wie sie "hineingemoved" wurden.

Das führt manchmal zum Abbruch im FUBA, weil der eine bestimmte (meist interne) Darstellung benötigt.

BAPIS arbeiten nach außen immer mit externer Darstellung. SAP-Funktionsbausteine und Form-Routinen oft (meist) mit interner Darstellung.

Gruß
babaß

Beitrag von rambozola (ForumUser / 15 / 0 / 0 ) »
danke babap für deine antwort.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
3284
Views
Call Transaktion über Baustein
von dkast » 06.03.2018 15:27 • Verfasst in ABAP® für Anfänger
1
Antw.
5329
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
2
Antw.
3935
Views
Remote Function Call
von km216 » 03.03.2011 10:31 • Verfasst in ABAP® Core
3
Antw.
2247
Views
CALL FUNCTION 'FKK_BELEG_WRITE_CHANGEDOC'
von L0w-RiDer » 03.05.2019 08:47 • Verfasst in ABAP® für Anfänger
0
Antw.
3372
Views
CALL FUNCTION 'CSAP_MAT_BOM_CREATE'
von Neugieriger » 13.12.2007 13:19 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 46487
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 62820
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 71963
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 91024