Offene Kundenaufträge mit offener Menge
Alle offenen Kundenauftragspositionen, bei denen noch Menge zu liefern ist.
Tool
SELECT T0.DocNum, T0.DocDate, T0.DocDueDate, T0.CardCode, T0.CardName, T1.ItemCode, T1.Dscription, T1.Quantity, T1.OpenQty, T1.WhsCode FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry WHERE T0.DocStatus = 'O' AND T1.LineStatus = 'O' AND T1.OpenQty > 0 ORDER BY T0.DocDueDate, T0.DocNum
SELECT T0."DocNum", T0."DocDate", T0."DocDueDate", T0."CardCode", T0."CardName", T1."ItemCode", T1."Dscription", T1."Quantity", T1."OpenQty", T1."WhsCode" FROM ORDR T0 INNER JOIN RDR1 T1 ON T0."DocEntry" = T1."DocEntry" WHERE T0."DocStatus" = 'O' AND T1."LineStatus" = 'O' AND T1."OpenQty" > 0 ORDER BY T0."DocDueDate", T0."DocNum"
Welche Frage diese Abfrage beantwortet
Jeden Morgen fragt die Lagerleitung, was noch versendet werden muss und was bereits überfällig ist. Diese Liste zeigt jede Auftragsposition mit der noch zu liefernden Menge, sortiert nach dem zugesagten Liefertermin, sodass die ältesten Zusagen zuerst erscheinen.
Beispielausgabe
Beispielwerte zur Veranschaulichung. Die Spalten sind bei Ihnen dieselben, die Zahlen stammen aus Ihrem Mandanten.
| DocNum | DocDate | DocDueDate | CardCode | CardName | ItemCode | Dscription | Quantity | OpenQty | WhsCode |
|---|---|---|---|---|---|---|---|---|---|
| 4102 | 2026-10-12 | 2026-10-20 | C20000 | Acme Trading | A00001 | Laser Printer 1420 | 10 | 4 | 01 |
| 4108 | 2026-10-15 | 2026-10-24 | C40000 | Blue Harbor Foods | A00007 | Paper A4 Box | 50 | 50 | 01 |
| 4108 | 2026-10-15 | 2026-10-24 | C40000 | Blue Harbor Foods | A00005 | Toner Cartridge Black | 12 | 6 | 02 |
| 4115 | 2026-10-21 | 2026-10-30 | C30000 | Northwind Retail | A00012 | Wireless Keyboard | 25 | 25 | 01 |
SQL Server und SAP HANA im Vergleich
Hier ändern sich keine Funktionen; die HANA-Version unterscheidet sich nur durch Spaltennamen in doppelten Anführungszeichen. Die Statusfilter 'O' sind in beiden Datenbanken String-Literale mit Beachtung der Groß-/Kleinschreibung, behalten Sie also die Großbuchstaben bei.
Häufige Fehler und Lösungen
- Bereits gelieferte Positionen erscheinen weiterhin: Behalten Sie sowohl T0.DocStatus = 'O' als auch T1.LineStatus = 'O' bei. Eine manuell geschlossene Position hat LineStatus 'C', auch wenn der Belegkopf noch offen ist.
- Die Termine pro Position weichen vom Liefertermin im Kopf ab: DocDueDate ist der Liefertermin im Belegkopf. Wenn Ihr Team einen Liefertermin pro Zeile pflegt, wählen Sie T1.ShipDate aus und sortieren Sie danach.
Verwandte Abfragen
Tabellenreferenz: Tabelle ORDR (Kundenauftrag (Kopf)) · Tabelle RDR1 (Kundenauftrag (Positionen))
Drei Schritte, ohne Anmeldung
Die passende Version kopieren
Nutzen Sie den Tab SQL Server für MS-SQL-Datenbanken und den Tab HANA für SAP B1 auf HANA.
Abfragegenerator öffnen
Öffnen Sie in SAP Business One Extras → Abfragen → Abfragegenerator, fügen Sie die Abfrage ein und klicken Sie auf Ausführen.
Speichern und teilen
Klicken Sie auf Sichern, wählen Sie eine Kategorie und geben Sie der Abfrage einen Namen. Ihr Team kann sie dann über den Abfrage-Manager ausführen.
Fragen zu diesem Tool
Wie führe ich die Abfrage „Offene Kundenaufträge mit offener Menge“ in SAP Business One aus?
Kopieren Sie die Version, die zu Ihrer Datenbank passt, öffnen Sie Extras → Abfragen → Abfragegenerator, fügen Sie sie in das SQL-Feld ein und klicken Sie auf Ausführen. Speichern Sie die Abfrage, um sie später wiederzuverwenden.
Welche Tabellen verwendet diese Abfrage?
Sie liest ORDR, RDR1 aus dem Standardschema von SAP Business One. Benutzerdefinierte Felder sind nicht erforderlich.
Lässt sich daraus ein Dashboard oder eine Warnung machen?
Ja. Wir machen aus Abfragen Crystal Reports, Excel-Berichte, die sich selbst aktualisieren, SAP-B1-Warnungen oder WhatsApp-Nachrichten für Führungskräfte.
Für SAP-Business-One-Teams entwickelt
Brauchen Sie das direkt in SAP Business One?
Wir entwickeln Add-ons, Berichte und Integrationen für SAP B1 auf SQL Server und HANA. Beschreiben Sie Ihren Bedarf und erhalten Sie einen Festpreis, meist innerhalb von 24 Stunden.
