Belege, die auf Genehmigung warten
Offene Genehmigungsanfragen mit Belegart, Urheber und Alter in Tagen.
Tool
SELECT T0.WddCode, T0.ObjType, T0.DocEntry, T1.U_NAME AS Originator, T0.CreateDate, DATEDIFF(day, T0.CreateDate, GETDATE()) AS DaysWaiting FROM OWDD T0 INNER JOIN OUSR T1 ON T0.OwnerID = T1.USERID WHERE T0.Status = 'W' ORDER BY DaysWaiting DESC
SELECT T0."WddCode", T0."ObjType", T0."DocEntry", T1."U_NAME" AS "Originator", T0."CreateDate", DAYS_BETWEEN(T0."CreateDate", CURRENT_TIMESTAMP) AS "DaysWaiting" FROM OWDD T0 INNER JOIN OUSR T1 ON T0."OwnerID" = T1."USERID" WHERE T0."Status" = 'W' ORDER BY "DaysWaiting" DESC
Welche Frage diese Abfrage beantwortet
Wenn sich ein Vertriebsmitarbeiter beschwert, dass ein Auftrag hängt, oder eine Bestellanforderung sich seit Tagen nicht bewegt, braucht die Betriebsleitung jede Anfrage, die noch auf Genehmigung wartet. Die Sortierung nach Alter zeigt, bei welchen Genehmigern es stockt.
Beispielausgabe
Beispielwerte zur Veranschaulichung. Die Spalten sind bei Ihnen dieselben, die Zahlen stammen aus Ihrem Mandanten.
| WddCode | ObjType | DocEntry | Originator | CreateDate | DaysWaiting |
|---|---|---|---|---|---|
| 118 | 22 | 512 | Maria Lopez | 2026-10-15 | 9 |
| 124 | 17 | 4120 | Daniel Ortiz | 2026-10-20 | 4 |
| 127 | 1470000113 | 88 | Omar Saleh | 2026-10-23 | 1 |
SQL Server und SAP HANA im Vergleich
DATEDIFF(day, T0.CreateDate, GETDATE()) wird zu DAYS_BETWEEN(T0."CreateDate", CURRENT_TIMESTAMP). Der Statusfilter 'W' beachtet in HANA die Groß-/Kleinschreibung und muss daher in Großbuchstaben bleiben.
Häufige Fehler und Lösungen
- Der DocEntry öffnet nicht den richtigen Beleg: Ein Beleg, der auf Genehmigung wartet, ist noch ein Entwurf. Verknüpfen Sie OWDD.DraftEntry mit ODRF.DocEntry, um Entwurfsnummer, Kunde und Summe zu erhalten.
- ObjType zeigt nur Zahlen: ObjType ist die Belegart: 17 = Kundenauftrag, 22 = Bestellung, 23 = Verkaufsangebot, 1470000113 = Bestellanforderung. Ergänzen Sie einen CASE-Ausdruck für lesbare Namen.
- Abgelehnte oder genehmigte Anfragen fehlen: Status 'W' bedeutet nur „ausstehend“. Verwenden Sie 'Y' für genehmigt und 'N' für abgelehnt, wenn Sie eine Historie brauchen.
Verwandte Abfragen
Schlagen Sie die Felder von OWDD, OUSR in der SAP-B1-Tabellenreferenz nach.
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 „Belege, die auf Genehmigung warten“ 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 OWDD, OUSR 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.
