Insert-Fehlermeldung-JOB

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

Insert-Fehlermeldung-JOB

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Hallo,

in einem Programm, das automatisch durch JOB übernacht laufen soll, wird die Methode Insert verwendt. Die Frage ist, wie kann ich eine Fehlermeldung ausgeben, wenn es nicht richtig läuft. kann man auf Fehlermeldung verzichten?

Wie würdet ihr es machen?

Code: Alles auswählen.

INSERT INTO TB-Name VALUES xxx.
    IF sy-subrc <> 0.
    ENDIF.


Vielen Dank im Voraus!
Vg

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


Re: Insert-Fehlermeldung-JOB

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Bei MESSAGE 'Fehler bei Insert' TYPE 'E' wird der Job abgebrochen was du entsprechend im Job-Protokoll siehst.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
HH_ABAP


Re: Insert-Fehlermeldung-JOB

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Hallo ewx,

vielen Dank für die Antwort.

Wenn einen Fehler auftaucht dadurch wird das Programm automatisch abgebrochen? oder Soll ich mit "EXIT" das Programm nach der Fehlermeldung beenden? Ich meine, das Progarmm sollte durch einen Job laufen also wenn das Programm nicht abgebrochen wird dann nächter Job wird übernacht wieder gestartet und der Anwender bekommt vom Fehler im programm nichts mit.


Vg

Re: Insert-Fehlermeldung-JOB

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Dann musst du im Report irgendwas machen, das deine User erreicht.
entweder selbst eine Mail versenden, oder Monitoring Jobs with the Alert Monitor

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
HH_ABAP


Re: Insert-Fehlermeldung-JOB

Beitrag von HH_ABAP (Specialist / 262 / 144 / 1 ) »
Wenn der Job abgebrochen wird, kann man eine E-Mial an User senden aber was ist mit Fehlermeldungen? Wenn eine Fehlermeldung durch einen Fehler ausgegeben wird, bricht das Programm automatisch ab?

Re: Insert-Fehlermeldung-JOB

Beitrag von ewx (Top Expert / 4854 / 313 / 644 ) »
Probier's doch einfach mal aus!

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
HH_ABAP


Re: Insert-Fehlermeldung-JOB

Beitrag von Asaph (Expert / 580 / 6 / 1 ) »
bei einer E, X, oder A-message bricht der Job ab.
Den Abbruchfehler siehst du dann in der SM37
Wenn du bestimmte Fehler ausgeben willst, mußt du diese vorher abfangen mit dem SAP Anwendungslog zum Beispiel (Tcode SLG1).
Oder du benutz das gute alte BatchInput, dann hast du die Fehler in der BDC-Mappe...
a s
s oon
a s
p ossible
h elp
http://www.clv.de/

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3654
Views
Native SQL - Insert
von MarkusG » 04.04.2008 07:13 • Verfasst in ABAP® Core
1
Antw.
1120
Views
SQL Insert in ABAP
von Paul » 14.11.2018 20:55 • Verfasst in ABAP® für Anfänger
3
Antw.
3173
Views
Insert into Tabelle
von hauke_daniel » 02.01.2008 12:04 • Verfasst in ABAP® für Anfänger
5
Antw.
1312
Views
Insert bei Read
von L0w-RiDer » 09.04.2019 15:46 • Verfasst in ABAP® für Anfänger
6
Antw.
3272
Views
Falscher Insert?
von Beginner014 » 24.07.2014 10:33 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor einer Stunde von msfox gelöst 7 / 6039
ABAP - Mail so10 Text
vor 6 Stunden von retsch 6 / 125
selection-screen comment mit icon
vor 15 Stunden von DeathAndPain 9 / 1168

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

Nach MESSAGE TYPE E Felder entsperren
vor einer Stunde von msfox gelöst 7 / 6039
ABAP - Mail so10 Text
vor 6 Stunden von retsch 6 / 125
selection-screen comment mit icon
vor 15 Stunden von DeathAndPain 9 / 1168

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 5 Tagen von Manfred K. 1 / 936
BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Wochen von snooga87 1 / 2742