SE11 bzw SE16N dumpt wegen Konverierungsfehler

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

SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von Nordlicht (Specialist / 279 / 8 / 2 ) » 27.05.2020 13:24
Hallöchen.

Wir haben es geschafft in ein numerisches Feld einer eigenen Tabelle eine Zeichenfolge zu schreiben. Nun können wir nicht mal mehr per SE11 oder SE16n den Inhalt der Tabelle ansehen weil dann ein Konvertierungsexit versucht, die Buchstaben als Zahl zu interpretieren und den Dump auslöst. Beispiel: ' " ST" nicht als Zahl interpretierbar'.

Wie kommen wir an die Tabellenzeilen wieder ran? Kann man die Konv.-exits abstellen?

Hatte ich erwähnt dass das Ganze auf dem Produktivsystem passiert ist? Weia.

Ciao
Burkhart


Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von DeathAndPain (Top Expert / 1386 / 148 / 324 ) » 27.05.2020 13:53
Wow, wie habt ihr das denn hingekriegt?

Nimm die SE16 (ohne N), gib den Tabellennamen ein und drück Enter, dann Menü "Einstellungen --> Benutzerparameter..." Da gibt es eine Checkbox "Konvertierungsexit berücksichtigen", da kannste den Haken rausnehmen.

Mit der SE16N müsste es auch irgendwie gehen, aber hab mir nicht gemerkt, wie.

Wobei ich nicht sicher bin, was euch das bringen soll. Oder darf man bei euch im Produktivsystem mit der SE16 Tabelleninhalte manipulieren!?

Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von ewx (Top Expert / 4209 / 197 / 438 ) » 27.05.2020 14:35
Schreibt einen Report, der das Problem, sprich die Fehlerhaften Daten, in der DB korrigiert!

Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von Shortcut IT (ForumUser / 7 / 1 / 1 ) » 29.05.2020 15:51
Hallo,
SE16 und SE16N funktionieren ohnehin nur, wenn die Tabellenpflege im System für die Tabelle erlaubt ist. Die 'Tricks' mit &SAP_EDIT etc. dürften in den meisten Systemen inzwischen nicht mehr funktionieren, das wurde dicht gemacht.
Mit einem extra erstellten Programm geht natürlich alles. Wenn es wirklich eilig und dringend ist, hat unsere Lösung das Problem in einer Minute behoben.
Korrupte Daten in eine Tabelle reinzukriegen ist übrigens nicht so schwierig, z.B. durch Schlamperei bei der Definition der Quellstrukturen, u.a. durch Definition am Data Dictionary vorbei.

Code: Alles auswählen.

report ztest1.
tables: ztest.
data: begin of wa,
        mandt type mandt,
        char10 like ztest-char10,
        murksC10 type char10,  " Tabelle ZTEST hat hier ein NUMC10!
      end of wa.
wa-mandt = sy-mandt.
wa-char10 = '4'.
wa-murksC10 = 'Murks'.
insert into ztest values wa.   " im NUMC10-Feld steht jetzt Murks
commit work.
Viele Grüße
Shortcut IT

Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von ewx (Top Expert / 4209 / 197 / 438 ) » 29.05.2020 17:09
Shortcut IT hat geschrieben:
29.05.2020 15:51
Korrupte Daten in eine Tabelle reinzukriegen ist übrigens nicht so schwierig, z.B. durch Schlamperei bei der Definition der Quellstrukturen, u.a. durch Definition am Data Dictionary vorbei.
das stimmt.
Zusätzlich kann das auch bei der Tabellenumsetzung selbst passieren...
https://tricktresor.de/blog/fehlerhafte ... rrigieren/

Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von DeathAndPain (Top Expert / 1386 / 148 / 324 ) » 02.06.2020 14:27
Wobei ich trotzdem der Meinung bin, dass man Englisch und Deutsch so weit trennen sollte, nicht von korrupten Daten zu sprechen. Mir ist es jedenfalls noch nie gelungen, Daten zu bestechen, auch wenn das bei manchen Programmierfehlern echt hilfreich gewesen wäre.

Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von ewx (Top Expert / 4209 / 197 / 438 ) » 02.06.2020 14:50
:D
Wikipedia hat geschrieben:Korruption ist der Missbrauch einer bestimmten Vertrauensstellung
Die Daten missbrauchen mein Vertrauen in sie, korrekt zu sein... ;)

Re: SE11 bzw SE16N dumpt wegen Konverierungsfehler

Beitrag von Tron (Top Expert / 1155 / 22 / 259 ) » 02.06.2020 17:07
... stimmt. Scheint mir auch eher ein Fall von Dateninkontinenz, als von Korruption zu sein :D
br 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

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und besseren Inhalt:

Aktuelle Forenbeiträge

Tabellensortierung
vor 6 Stunden von DeathAndPain 3 / 76
SU01 - Dokumentation pflegen
vor 10 Stunden von Tron 2 / 51
VA02 Warnmeldung Fakturadatum
Gestern von Max_SAP 5 / 1882

Vergleichbare Themen

SE16 dumpt!
von ralf.wenzel » 21.09.2012 09:54
Eigenes Control dumpt
von zorkbryan » 08.11.2004 18:39
se11/se16
von shatti » 21.03.2007 10:49
se11 grössenkategorie
von gast » 24.06.2005 14:24
SE11 Anlegen View mit Include
von Bitfummler » 07.10.2010 09:37