Feldwert BSTKD wird nicht gezogen

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

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

Feldwert BSTKD wird nicht gezogen

Beitrag von rafaelvives (ForumUser / 25 / 2 / 0 ) »
Hallo ABAPler,
ich möchte in einem infosetquery die PO Nummer auf Positionsebene auslesen:
Feld VBKD-BSTD. Im Auftrag ist auf Kopfebene eine PO-Nummer eingetragen.
Aber auch auf Positionsebene sind zum Teil vom Kopf abweichende PO-Nummern da,
diese sehe ich beim Aufruf der Tabelle VBKD.
In der Query bekomme ich im Feld BSTKD aber nur die Kopf-PO-nummer für alle Positionen.
Eine Idee, warum dies so ist?

Ich habe im Anschluß in der Query im Coding Teil (Start of Selection) eine Alternative versucht und
folgenden Code angegeben:

CLEAR zbestnr.
SELECT BSTKD from VBKD into zbestnr
where posnr = VBRP-AUBEL
and
VBELN = VBRP-VBELN.
ENDSELECT.

In diesem Fall kommt das Feld ZBESTNR leer. Das Feld BSTKD bringt nach wie vor die Kopf-PO-nummer für alle Positionen.

Tpps sind sehr willkommen...
Danke im Voraus

Raf

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


Re: Feldwert BSTKD wird nicht gezogen

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,

in dem Select würde ich zu AUBEL auch die AUPOS nehmen.
Auch ist AUBEL der Beleg und AUPOS die Position.
Gruß
Wolfgang

Re: Feldwert BSTKD wird nicht gezogen

Beitrag von rafaelvives (ForumUser / 25 / 2 / 0 ) »
Hallo Wolfgang,
Du hast recht ich habe einen alten Code schnipsel kopiert...
Eingesetzt habe ich:

CLEAR zbestnr.
SELECT BSTKD from VBKD into zbestnr
where
VBELN = VBRP-AUBEL
and
posnr = VBRP-AUPOS.
ENDSELECT.

In diesem Fall kommt das Feld ZBESTNR leer. Das Feld BSTKD bringt nach wie vor die Kopf-PO-nummer für alle Positionen.


Danach habe ich das Select ausgeweitet:
DATA ZVBKD type VBKD.
CLEAR ZVBKD.
CLEAR ZBESTNR.
SELECT VBELN POSNR BSTKD from VBKD into corresponding fields of ZVBKD
where
VBELN = VBRP-AUBEL
and
posnr = VBRP-AUPOS.

ENDSELECT.

ZBESTNR = ZVBKD-BSTKD.


auch hier erhalte ich dasselbe Ergebnis. :?
Gruß
Raf

Re: Feldwert BSTKD wird nicht gezogen

Beitrag von rafaelvives (ForumUser / 25 / 2 / 0 ) »
Tipps sehr willkommen!

Gruß
Raf

Re: Feldwert BSTKD wird nicht gezogen

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

mit der SE16 - bekommst du da ein Ergebnis was du haben willst - denke nicht oder ?

Gruss
thanks Jens

Re: Feldwert BSTKD wird nicht gezogen

Beitrag von rafaelvives (ForumUser / 25 / 2 / 0 ) »
Hallo Jens,ich weiss nicht, ob Du meinen Thread einst, aber ja in der se16 sehe ich die gewünschten Sätze.

Gruß
Raf

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2978
Views
Feldwert zum Zeitpunkt 'ON VALUE-REQUEST' ist leer
von Jura » 09.08.2005 18:09 • Verfasst in ABAP® für Anfänger
1
Antw.
1045
Views
cl_gui_alv_grid Feldwert nach data_changed ändern
von havanna » 18.12.2020 13:56 • Verfasst in ABAP Objects®
4
Antw.
1793
Views
Feldwert aus Listbox wird nach ENTER gelöscht.
von peripe » 02.04.2018 13:54 • Verfasst in ABAP® für Anfänger
1
Antw.
1792
Views
Kondition wird falsch gezogen
von nikibert » 12.09.2008 09:54 • Verfasst in Sales and Distribution
0
Antw.
1461
Views
SALV - Layout wird nicht gezogen
von ralf.wenzel » 15.02.2019 16:16 • Verfasst in ABAP Objects®

Ü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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1546
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8157