ich muß den Belegfluß auslesen um die Laufzeit eines Auftrages bis zur Fakturaerstellung auszugeben.
In der Ausgabe soll dann die Auftragsnummer mit Erfassdatum, Lieferschein mit WA-Datum, Rechnung mit Erstelldatum stehen.
Bei der Selektion über eine Auftragsnummer ist aber nicht bekannt, wieviele Positionen, d.h. wieviel Einträge in der VBFA, vorhanden sind.
Wie kann man das am besten lösen? Loop über die VBFA mit vbtyp_n = 'J' und danach noch einmal mir vbtyp_n = 'R'.
Bin halt noch Anfänger und dankbar für jeden Tipp.
Thanks
Hallo,
Mit dem Fu-Baustein "RV_ORDER_FLOW_INFORMATION"
bekommt man sehr schön alle Belege zu einem Auftrag.
Die Informationen stehen dann in einer internen Tabelle. In der internen Tabelle sieht man auch die Stornos/Retouren, Gutschriften, Buchhaltungsbelege usw. .
Nur wenn die Laufzeit nicht optimal ist, würde ich auf die VBFA direkt zugreifen, aber , wenn möglich, niemals "rückwärts" ( von der Faktura zum Auftrag )
lesen. (Laufzeit ! )