SAP Query - manuell angelgtes Feld mit ABAP

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

SAP Query - manuell angelgtes Feld mit ABAP

Beitrag von BerndS (ForumUser / 5 / 0 / 0 ) »
Hallo,
vielleicht kann mir ja hier wer helfen.
In einem SAP-Query, das als Grundlage die Lieferungen (Tabelle: lips) hat, habe ich über ein ?left outer join? die Tabelle vbap ?Verkaufsbeleg Positionsdaten verknüft. Muß bei uns so sein, da nicht für alle gelieferten Materialien ein Verkaufsbeleg angelegt wird. Weiter soll jetzt, wenn vorhanden, Fakturen dazu angezeigt werden. Da diese Tabelle (?VBRP_VRPMA?) weder über inner noch über outer join ins InfoSet angebunden werden kann, sonst fehlen mir Sätze, da der inner join durchschlägt, hab ich diese als manuelle Felder im InfoSet angelegt und diese werden jetzt per ABAP nachgelesen. Funktioniert auch, soweit zum Auftrag nur eine Faktura geschrieben wurde.
Sobald jedoch in der ?VBRP_VRPMA? z.B. eine Storno auftaucht, wird diese nicht berücksichtigt, d. h. es werden keine zwei Zeilen angedruckt, sondern nur die eine und der ersten Faktura. Lt. EDV ist das so nicht machbar, seh das aber anders. Abap bin ich leider nicht mächtig, auch fehlen mir die Rechte dafür.
Kann mir da vielleicht nen Tipp geben, denn es muss doch auch für manuell angelegte Felder eine Beziehung festzulegen sein die besagt, zeig mir zum bestehenden Satz alle Sätze der ?VBRP_VRPMA?, also alle Fakturen an. Aus einer Zeile dann praktisch zwei werden und nicht wie der meint, das eine Zeile vorhanden ist, dieses Feld eben gefüllt wird und gut is. Weiß da vielleicht wer was?

Schon jetzt vielen Dank
Gruß Bernd

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


Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,
ich möchte mal eine Antwort versuchen.
In der Lips bzw. likp sind ja auch die Folgebelege (Faktura) festgehalten.
Das ist ja unabhängig vom Kundenauftrag.
Evtl. ist die Lösung direkt über die VBRK/VBRP einfacher.
Viel Erfolg
Gruß Wolfgang

Beitrag von BerndS (ForumUser / 5 / 0 / 0 ) »
Hallo Wolfgang,
danke für Deine Bemühungen, also eine zweite Verknüpfung direkt über die Lips bzw. likp ist nicht möglich, da die Lieferung bei uns vom Vertriebsbeleg unabhängig ist, zumindest eben bei den Projekten. Also muss ich wohl über die ?VBRP_VRPMA?, ? VBRK? oder ?VBRP? gehen. Ist auch theoretisch ganz einfach, nur per Query läßt sich hinter die ?VBAP? im InfoSet kein zweiter ?outer join? hängen, was dafür nötig ist.
Ich geb das mal an die EDV weiter, geht wohl kein Weg daran vorbei das direkt im ABAP zu machen, bzw. im dem automatisch erstellten ABAP-Programm zu ändern.

Lg Bernd

Seite 1 von 1

Vergleichbare Themen

1
Antw.
4550
Views
BW-Query und Abap, speziell Query mit Variante
von GastX » 17.03.2009 14:38 • Verfasst in Sonstige Module
1
Antw.
2129
Views
Division in Query mittels lokalem Feld
von peterlustig007 » 05.04.2007 09:06 • Verfasst in Sonstige Module
7
Antw.
1505
Views
Formatierung Textdatei aus Query und ABAP
von yeti1967 » 18.02.2019 13:58 • Verfasst in ABAP® für Anfänger
0
Antw.
2082
Views
BW Query kopieren (FUBA; ABAP)
von Mulan » 12.11.2009 17:01 • Verfasst in Sonstige Module
0
Antw.
1271
Views
ODS manuell weiterverbuchen
von Kerstin » 06.08.2015 13:31 • Verfasst in Sonstige Module

Über diesen Beitrag


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 / 1670
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8272