Erkennen ob Objekt in einem TA gelöscht wurde

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

Erkennen ob Objekt in einem TA gelöscht wurde

Beitrag von michaelwichtl (ForumUser / 3 / 0 / 0 ) »
Hallo,

ist es möglich zu erkennen ob ein Objekt innerhalb eines Transportauftrages gelöscht wurde? Man kann zwar einen Doppelklick darauf machen und es erscheint eine Fehlermeldung. Aber gibt es da vllt eine bessere Möglichkeit, ohne dass man alles durchprobieren muss.

Danke!

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


Re: Erkennen ob Objekt in einem TA gelöscht wurde

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
Freigeben, dann stehen die Löschungen im Protokoll :P

Nee, ernsthaft, der Eintrag in der Objektliste sagt nichts über eine mögliche Löschung aus. Nur dass am betreffenden Objekte eine (wie auch immer geartete) Änderung passiert ist. Erst mit der Freigabe des Transportauftrag wird eine Löschanforderung für die Zielsysteme generiert. Es wäre sogar möglich das Objekt nach der Löschung wiederherzustellen (z.B. via Versionsverwaltung) damit ist es dann keine Löschung mehr sondern eine Änderung.

Zu deiner Frage: Schau einfach mal im Debugger von wem die Meldung ausgelöst wird. Da eigentlich jedes Objekt an verschiedenen Stellen im System abgelegt wird, gibt es keine allumfassende Prüfung auf Existenz. Man muss also je Objekttyp wissen wo man nachzuschauen hat. Theoretisch müsste es sowas dennoch im Transportwesen geben, weil wie wüsste das System zur Freigabe des Transportes ob eine Löschung erfolgen soll oder nicht. Es sei denn natürlich, dass das auch individuell für jedes Objekt erst beim tatsächlichen Freigeben (schreiben des Transportfiles) bekannt gemacht wird.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Erkennen ob Objekt in einem TA gelöscht wurde

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin.
Am einfachsten ist es vermutlich, in die Tabelle E071 zu schauen, ob in dem Feld OBJFUNC ein "D" steht.
lg Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Erkennen ob Objekt in einem TA gelöscht wurde

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
Tron hat geschrieben:Am einfachsten ist es vermutlich, in die Tabelle E071 zu schauen, ob in dem Feld OBJFUNC ein "D" steht.
Das muss nix heißen. Soweit ich weiß ist das Feld "obsolet" und wird nicht mehr verwendet.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Erkennen ob Objekt in einem TA gelöscht wurde

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin.
a-dead-trousers hat geschrieben:Das muss nix heißen. Soweit ich weiß ist das Feld "obsolet" und wird nicht mehr verwendet.
Das kann ich nicht bestätigen. Das "D" taucht allerdings erst nach Freigabe des Transports auf. Erst zu diesem Zeitpunkt ermittelt das System,
ob eine Löschung erfolgen muss (durch Abgleich mit der Tabelle TADIR). Für die Abfrage nach dem "D" ist es also sinnvoll, nur die freigegeben Transporte abzufragen.
(Das Kennzeichen "D" ist gleich zu setzen mit dem Mülltonnen-Symbol auf dem Reiter der Transportobjete)
lg Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
18724
Views
Dienste zum Objekt - Notizen zu Objekt holen
von gazzle » 26.01.2011 12:24 • Verfasst in ABAP® Core
3
Antw.
4590
Views
Report gelöscht...
von gabrielgn » 29.01.2008 09:03 • Verfasst in ABAP® für Anfänger
5
Antw.
2808
Views
Datenbankschlüssel erkennen
von Orestes » 04.10.2011 13:36 • Verfasst in ABAP® für Anfänger
4
Antw.
2935
Views
ALV Datenänderung erkennen
von SAP_ENTWICKLER » 21.12.2017 10:09 • Verfasst in ABAP® Core
0
Antw.
1542
Views
Append-Struktur Feldinhalte gelöscht!!
von vvu » 02.04.2008 10:13 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

LSMW-Problem
vor 3 Tagen von mazu gelöst 5 / 1074
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1038

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

LSMW-Problem
vor 3 Tagen von mazu gelöst 5 / 1074
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1038

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 86828
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140107