Tabellen abgleich

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

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

Tabellen abgleich

Beitrag von abapislife (ForumUser / 2 / 3 / 0 ) »
Hallo zusammen, ich hätte da ein Problem und weiss nicht mehr weiter, daher wollte ich euch um Rat fragen.

Ich will die Werte aus der Spalte xy mit der Tabelle itab_xy und dem Feld ab abgleichen.

Wenn ein Wert aus dem Feld itab_xy-xy nicht in der Tabelle itab_ab vorhanden ist
soll dies in eine interne Tabelle gespeichert werden.

Ich wollte es mit der neuen Version von READ TABLE machen, aber allerdings komme ich nicht mehr weiter, bzw. ich weiss nicht wie vorgehen, hätte vielleicht jemand einen Lösungsvorschlag?.

Grüsse abapislife

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


Re: Tabellen abgleich

Beitrag von zzcpak (Expert / 673 / 5 / 67 ) »
dann poste doch mal dein aktuelles Coding, dann erkennt man besser, wo es hakt.

Folgende Benutzer bedankten sich beim Autor zzcpak für den Beitrag:
abapislife


Re: Tabellen abgleich

Beitrag von abapislife (ForumUser / 2 / 3 / 0 ) »
TRY.
DATA(ls_itab_ab) = lt_itab_ab[ ab = <fs_1>-xy ].

<fs_1>-matnr = ls_itab_ab-matnr.
<fs_1>-ab = ls_itab_ab-ab.

CATCH cx_root.

* <fs_1>-ab = ls_itab_ab-ab.

ENDTRY.

Hier wäre der folgende Code, der Sinn wäre eigentlich, dass wenn er im TRY Einträge nicht in der 2. Tabelle findet, soll er nur die, die in der 1 Tabelle existieren schreiben.

Grüsse abapislife

Re: Tabellen abgleich

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

reicht dir der Befehl:
READ TABLE itab_ab TRANSPORTING NO FIELDS WITH KEY ab = ls_itab_xy-xy.

Wenn der subrc initial ist, gibt es diesen Eintrag, falls nicht, dann nicht. :)

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
abapislife

Gruß,
der Matze

Re: Tabellen abgleich

Beitrag von black_adept (Top Expert / 3944 / 105 / 886 ) »
Hey abapislife,

eigentlich hast du es doch schon fast.
Schreibe im Catch-Block:

Code: Alles auswählen.

append <fs_1>-xy to lt_missing_entries.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
abapislife

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1092
Views
Tabellen Abgleich
von Handeglo » 05.02.2008 11:47 • Verfasst in ABAP® für Anfänger
0
Antw.
369
Views
Abgleich LStB-Erstellung
von czschunke » 18.06.2021 11:25 • Verfasst in Human Resources
0
Antw.
1076
Views
Abgleich 2 er "gleicher" Systeme
von jspranz » 24.01.2008 13:53 • Verfasst in Basis
3
Antw.
420
Views
8
Antw.
15807
Views
Customizing-Tabellen vs. Anwendungs-Tabellen
von beterman » 02.11.2011 17:53 • Verfasst in SAP - Allgemeines

Ü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

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 73

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

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 73

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 132
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166