Tabllen verknüpfen!!!

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

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

Tabllen verknüpfen!!!

Beitrag von Russel ( / / 0 / 3 ) »
:?: :?: :?: :?:
Hi leute,

bräuchte mal eure hilfe.
Bin ziemlich neu im ABAP Programmieren, u soll ein Programm schreiben das diverse Rechungsnr, Kundnr und Manifestnummer ausgibt.
Die Tabellen hab ich schon gefunden, aber es gibt Probleme bei der Verknüpfung, hoffe ihr könnt mir helfen.
Also folgende Tabellen werden gebraucht:
JITCU (Feld: KUNNR) JITHD (Feld:SEQNR) JITCU u JITHD werden über Feld: CUSTO verknüpft.

VBRP (Rechnungsbetrag, Geliefertemenge, unsere Rechnr)
VBAK (Lieferplannr, unsere artikelnr)
VBAP (kunden artikelnr)

jetzt bräucht ich noch eine Tabelle die die JITCU mit der mit den restlichen verknüpft.

Hab es erst über die VBPA versucht geht aber nicht weil ich diese nicht mit der VBRP verknüpfen kann.

Habt ihr eine IDEE?

mfg
Russel

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


Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Hmm,

Direkt VBAK-KUNNR mit JITCU-KUNNR?

Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von Russel (ForumUser / 7 / 0 / 0 ) »
das hat ich ja schon. trotzdem danke.

weiß nur nicht wie ich diese Tabellen jetzt mit der VBRP verknüpf weil über das Feld VBELN geht es leider nicht.

mfg

Beitrag von black_adept (Top Expert / 3947 / 105 / 886 ) »
in VBRP gibt es 2 Felder AUBEL und AUPOS, die die Faktura mit dem zugehörigen Auftrag verknüpfen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Tabellen verknüpfen

Beitrag von Russel (ForumUser / 7 / 0 / 0 ) »
Irgendwie haut das bei mir nicht hin.
Bekomm immer nur ein Material obwohl es mehrere gibt.

Könnt ihr mir mal schreiben wie ihr die Tabellen verknüpft?Wäre voll cool.

Tabellen: JITCU; JITHD; VBAK; VBAP; VBRP

Danke!!!

mfg

Poste doch mal Dein Coding ...

Beitrag von Gast ( / / 0 / 3 ) »
... da liegt vielleicht der Hund begraben.

Dann können wir Dir sicher helfen.

;-)

Coding!!!

Beitrag von Russel (ForumUser / 7 / 0 / 0 ) »
Hier ist mein Code. Habe zwei Select da in VBRP die Felder die ich brauch den Datentyp Quant haben und es dann beim Transferbefehl probleme gibt.

Code: Alles auswählen.

  SELECT jitcu~kunnr jithd~seqnr vbap~kdmat vbap~matnr vbak~vbeln
         INTO CORRESPONDING FIELDS OF TABLE ztab
           from jitcu
             inner join jithd on jithd~custo = jitcu~custo
               inner join vbak on vbak~kunnr = jitcu~kunnr
                inner join vbap on vbap~vbeln = vbak~vbeln
                  and vbap~aufnr = vbak~aufnr
                     where jitcu~kunnr = '0000850132'.


  SELECT vbrp~matnr vbrp~vbeln vbrp~netwr vbrp~fkimg
    INTO CORRESPONDING FIELDS OF TABLE vbrp_tab
      from vbrp inner join vbak on vbak~vbeln = vbrp~aubel
         where vbak~kunnr = '0000850132'.
mfg
[/code]

Fehler halbwegs behoben!!

Beitrag von Russel (ForumUser / 7 / 0 / 0 ) »
Hi leute,

also habe meinen Fehler halbwegs behoben.
Jedoch habe ich bemerkt wenn ich das Programm im Debug-Modus ausführe und dann schau ob meine Interne Tabelle gefüllt ist, hab ich 100000 Datensätze drin u das ist falsch.
Liegt höchstwahrscheinlich daran das ich die JITHD nur mit der JITCU über das Feld CUSTO verknüpft hab, nicht aber mit der VBAK bzw den restlichen Tabellen und deshalb bekomm ich soviele Sätze.
Gibt es dafür eine Tabelle mit der ich verknüpfen kann?

Danke!!!
mfg

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1127
Views
Tabelllen verknüpfen
von Russel » 23.08.2005 08:09 • Verfasst in ABAP Objects®
10
Antw.
5203
Views
Tabellen verknüpfen
von bohne » 20.02.2007 08:52 • Verfasst in ABAP® für Anfänger
4
Antw.
16983
Views
Zeichenketten verknüpfen
von Preacha » 06.08.2008 13:54 • Verfasst in ABAP® für Anfänger
0
Antw.
907
Views
16
Antw.
5780
Views
DB-Tabellen verknüpfen: Was ist am performantesten?
von DeathAndPain » 20.02.2018 15:27 • 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

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.