BOR methode ausführen

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

BOR methode ausführen

Beitrag von stroker64 (ForumUser / 2 / 0 / 0 ) »
Hallo Zusammen

irgendwie mach ich einen Denkfehler... Beispiel: ich möchte Kunden löschen,
In der SWO1 Transaktion finde ich das Business Object KNA1 welches die Methode "Delete" beinhaltet. Ich sehe sehr wohl dass sich hinter dieser Methode das BAPI "BAPI_CUSTOMER_DELETE" befindet.

ich möchte aber nicht in meinem Coding das BAPI direkt aufrufen, sondern die Methode. Leider scheitere ich bereits in der ersten Zeilen...:

Mein Ansatz wäre:

1) Instanz (mit Kundennummer) erzeugen von Objekt KNA1
2) Methode ausführen

was in Coding etwa so aussehen würde:

data: z_customer type ref to kna1.
create object z_customer exporting exporting CustomerNo = '123456'.
call METHOD z_customer->delete.

ich denke der Fehler liegt daran, dass das Objekt "KNA1" keine Klasse ist sondern ein Objekt... (dh. nicht sichtbar in SE24)...
Geht denn das überhaut?

Danke für alle Antworten.
Gruss
stroker64

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


Beitrag von ewx (Top Expert / 4885 / 319 / 644 ) »
Hi Stroker,

vllt hilft dir das hier weiter: http://tricktresor.de/content/index.php ... 05&aID=375

Beitrag von stroker64 (ForumUser / 2 / 0 / 0 ) »
super! genau was ich gesucht habe!
besten dank und gruss
stroker64

Re: BOR methode ausführen

Beitrag von meck (ForumUser / 1 / 0 / 0 ) »
Bitte benutzt keine externen Links, die sowieso irgendwann nicht mehr funktionieren und schreibt stattdessen die Lösung rein.... Ich habe nämlich jetzt auch danach gesucht und im Netz kein brauchbares Beispiel finden können.

Re: BOR methode ausführen

Beitrag von ewx (Top Expert / 4885 / 319 / 644 ) »
Die Suche nach SWO1 auf Tricktresor.de ergab genau einen Treffer:
https://tricktresor.de/blog/anzeige-von-bus-objekten/

Re: BOR methode ausführen

Beitrag von deejey (Specialist / 427 / 131 / 45 ) »
meck hat geschrieben:
17.05.2019 08:32
Bitte benutzt keine externen Links, die sowieso irgendwann nicht mehr funktionieren und schreibt stattdessen die Lösung rein.... Ich habe nämlich jetzt auch danach gesucht und im Netz kein brauchbares Beispiel finden können.
Du hast garnichts zu fordern, wenn du nix findest Pech gehabt

Seite 1 von 1

Vergleichbare Themen

2
Antw.
493
Views
OLE - Ausführen einer Methode aus Module
von msfox » 16.10.2019 08:21 • Verfasst in ABAP® Core
1
Antw.
1774
Views
script ausführen
von bohne » 14.05.2007 21:18 • Verfasst in ABAP® für Anfänger
0
Antw.
865
Views
SQL Scripte ausführen
von herr mb » 09.02.2010 08:45 • Verfasst in ABAP® Core
1
Antw.
1530
Views
Transaktion im geplanten Job ausführen
von Prego » 29.04.2011 10:53 • Verfasst in ABAP® Core
0
Antw.
1755
Views
CTS: Transportfreigabe im Hintergrund ausführen
von Frank Zet. » 13.11.2007 14:05 • Verfasst in Basis

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
Gestern von GastX gelöst 4 / 1882
Gewährleistungsende im Equipment
vor 2 Tagen von Yourairld gelöst 8 / 24160
IF mit AND und OR
vor einer Woche von GastX 6 / 12438
Meine Inbox
vor einer Woche von Rabea1103 1 / 9897

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.

Aktuelle Forenbeiträge

IBAN und BUT0BK
Gestern von GastX gelöst 4 / 1882
Gewährleistungsende im Equipment
vor 2 Tagen von Yourairld gelöst 8 / 24160
IF mit AND und OR
vor einer Woche von GastX 6 / 12438
Meine Inbox
vor einer Woche von Rabea1103 1 / 9897