BADIS Fehler werfen lassen

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

BADIS Fehler werfen lassen

Beitrag von t0mt0m (ForumUser / 16 / 0 / 0 ) »
Hallo,

ich benutze gerade zum ersten Mal ein BADI und habe dazu nun folgende Frage:
wie kann ich ein Badi einen Fehler werfen lassen

Ich benutze das folgende Badi. (im Customizing)
Logistik Allgemein->Handling Unit Management->Systemanpassung-> Business Add Ins->Badi für Datenfortschreibung.

Es soll bewirken, das wenn im HU Monitor HUs angelegt wurden, ich beim Speicher noch Prüfungen durchführen kann. Es wird uch korrekt angesprungen und meine Prüfungen werden durchlaufen.

Wenn ich jetzt erkenne das eine der Eingaben fehlerhaft war, will ich dem Nutzer das eigentlich mitteilen und ihn am Speichern hindern. Aber wie mache ich das? Mit einem eifnachen MESSAGE hat es nciht das gewünschte Ergebnis gebracht.

Gruß
Thomas

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


Beitrag von BlackMail (ForumUser / 79 / 0 / 0 ) »
Hallo t0mt0m,

habe gerade mal nachgesehen:
BADI Doku hat geschrieben: Mit dem Business Add-In BADI_HU_SAVE können Sie die Verbuchung von
eigenen Tabellen aufrufen und abschließende Prüfungen einbauen.
Entgegen der Dokumentation sieht es wirklich so aus, als wäre das BADI nicht dazu geeignet, ein Veto gegen das Speichern einzulegen, da die SAVE-Methode des BADI-Interfaces nur Importing-Parameter enthält und keine Exceptions definiert sind.

Eine Lösung habe ich aber leider nicht parat, da ich das Themengebiet nicht kenne.

Gruß BlackMail.

Beitrag von t0mt0m (ForumUser / 16 / 0 / 0 ) »
achso, also kann man wirklich nur die die BADIs für so eine Prüfung(eine bei der man einen eventuellen Fehlerfall ausgeben will) benutzen, die auch über eine entsprechende Exception verfügen?

Dann muss ich mich wohl einfach weiter auf die Suche machen :)

Seite 1 von 1

Vergleichbare Themen

0
Antw.
5036
Views
Sortierung von BADIs
von foessleitnerj » 18.07.2013 10:04 • Verfasst in Tips + Tricks & FAQs
1
Antw.
2653
Views
BADIs transportieren
von schuessler » 22.02.2007 08:05 • Verfasst in ABAP® für Anfänger
1
Antw.
811
Views
Internal SAP BADIs implementieren?
von retsch » 07.06.2023 10:54 • Verfasst in ABAP® für Anfänger
6
Antw.
9480
Views
Implementierung der BAdIs ME_GUI_PO_CUST+ME_PROCESS_PO_CUST
von Torsten » 09.07.2007 16:01 • Verfasst in ABAP Objects®
1
Antw.
1347
Views
Customer-Exits abgelöst von klassischen BAdIs
von Yalda » 23.08.2017 08:52 • Verfasst in ABAP Objects®

Ü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

Daten an Tabelle binden
vor 3 Tagen von Bright4.5 1 / 778
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2396
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 8983