Application Log, Sätze an Lognummer anfügen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Application Log, Sätze an Lognummer anfügen

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Hallo,

folgendes Problem tritt auf.

In einer Anwendung, IDOC Verarbeitung, sollen die Informationen, die zur Zeit in Statussätzen abgelegt werden, im Application Log gespeichert werden. Soweit ich in den FuBa BAL_DB_SAVE verstehe wird bei jedem Aufruf eine neue Lognummer vergeben. Diese kann im IDOC-Statussatz EDIDS-APPL_LOG gespeichert werden (es soll und muss nur noch ein Statussatz pro Verabeitung abgelegt werden) und damit wird in der Anzeige des IDOC-Status-Satzes ein Button für den Absprung in das Application-Log aktiviert.

Soweit so gut, für fehlerhafte IDOC's gibt es bereits jetzt die Möglichkeit die IDOC's nach der Korrektur der Fehler (Stammdaten oder Customizing) erneut zu starten. Wie kann ich erreichen, dass die Medungen aus dem Restart ebenfalls an die bereits vorhandene LogNummer angefügt werden und der FuBa BAL_DB_SAVE keine neue LogNummer vergibt?


Danke schon jetzt


Viele Grüße

Norbert

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


Re: Application Log, Sätze an Lognummer anfügen

Beitrag von larsi (ForumUser / 47 / 2 / 11 ) »
Hallo Norbert,

ich denke über den Baustein BAL_DB_LOAD könntest Du anhand der Log-Nummer aus dem letzten Statussatz das Anwendungslog wieder in den Hauptspeicher laden und das Protokoll um Meldungen erweiteren. Der Baustein gibt Dir ja auch die interne Log-Nummer zurück (das Log-Handle).

Allerdings würde ich diese Vorgehensweise so nicht umsetzen, denn aus meiner Sicht bedeutet: wenn ich ein IDoc erneute zur Verarbeitung anstoße, weil es beim ersten mal auf Fehler gelaufen ist, würde ich einen zweiten Statussatz erwarten und damit auch ein zweites Application-Log. Damit lösst sich auch besser nachvollziehen, dass das IDoc beim ersten mal auf Fehler gelaufen ist und beim zweiten Mal dann erfolgreich verarbeitet wurde. Abgesehen davon sollte es auch nicht möglich sein, den Status des Statussatzes z.B. von 51 (Fehler) auf 53 (Erfolgreich) umzuschießen. Das würde eigentlich einen zweiten Statussatz erfordern.

Viele Grüße
Lars

Folgende Benutzer bedankten sich beim Autor larsi für den Beitrag:
SAP_ENTWICKLER


Re: Application Log, Sätze an Lognummer anfügen

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Hallo Lars,

es wird je Verarbeitung immer ein Statussatz geschrieben. Bestehende Statussätze sollen nicht geändert warden.


Danke


Viele Grüße

Norbert

Re: Application Log, Sätze an Lognummer anfügen

Beitrag von larsi (ForumUser / 47 / 2 / 11 ) »
Hallo Norbert,

d.h. Du hängst quasi an jeden Statussatz das gleiche Anwendungslog? So kann man es natürlich auch machen :-)

Viele Grüße
Lars

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3436
Views
ALV-neue Zeile anfügen
von majagut » 26.08.2005 11:16 • Verfasst in ABAP Objects®
3
Antw.
771
Views
Eintrag an Datenbanktabelle anfügen
von L0w-RiDer » 06.08.2019 16:33 • Verfasst in ABAP® für Anfänger
3
Antw.
1017
Views
Länderkz an Wert anfügen
von sgevolker » 20.10.2016 12:57 • Verfasst in ABAP® für Anfänger
5
Antw.
4201
Views
Zeile an interne Tabelle anfügen...?
von b0rsti » 13.06.2008 13:49 • Verfasst in ABAP® für Anfänger
4
Antw.
2806
Views
Anlage einem Equipment anfügen
von MASI » 25.07.2006 08:02 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 369
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 288
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 529

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

Regex in where
Gestern von tar 8 / 369
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 288
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 529

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953