Zahlungseingänge nach Datum
Kundenzahlungen in einem Zeitraum, aufgeteilt nach Bar, Überweisung, Scheck und Karte.
Tool
SELECT T0.DocNum, T0.DocDate, T0.CardCode, T0.CardName, T0.CashSum, T0.TrsfrSum, T0.CheckSum, T0.CreditSum, T0.DocTotal FROM ORCT T0 WHERE T0.Canceled = 'N' AND T0.DocDate BETWEEN '[%0]' AND '[%1]' ORDER BY T0.DocDate, T0.DocNum
SELECT T0."DocNum", T0."DocDate", T0."CardCode", T0."CardName", T0."CashSum", T0."TrsfrSum", T0."CheckSum", T0."CreditSum", T0."DocTotal" FROM ORCT T0 WHERE T0."Canceled" = 'N' AND T0."DocDate" BETWEEN '[%0]' AND '[%1]' ORDER BY T0."DocDate", T0."DocNum"
Welche Frage diese Abfrage beantwortet
Beim Abgleich des Kontoauszugs oder beim täglichen Kassenbericht braucht die Kasse jeden Kundenzahlungseingang des Zeitraums, aufgeteilt nach Zahlungsmittel. Auf einen Blick ist zu sehen, wie viel per Überweisung und wie viel bar, per Scheck oder per Karte eingegangen ist.
Beispielausgabe
Beispielwerte zur Veranschaulichung. Die Spalten sind bei Ihnen dieselben, die Zahlen stammen aus Ihrem Mandanten.
| DocNum | DocDate | CardCode | CardName | CashSum | TrsfrSum | CheckSum | CreditSum | DocTotal |
|---|---|---|---|---|---|---|---|---|
| 1201 | 2026-10-01 | C20000 | Acme Trading | 0 | 5250 | 0 | 0 | 5250 |
| 1202 | 2026-10-01 | C30000 | Northwind Retail | 800 | 0 | 0 | 0 | 800 |
| 1203 | 2026-10-02 | C40000 | Blue Harbor Foods | 0 | 0 | 3400 | 0 | 3400 |
| 1204 | 2026-10-03 | C50000 | Summit Supplies | 0 | 0 | 0 | 1175.5 | 1175.5 |
SQL Server und SAP HANA im Vergleich
Die ORCT-Spalte heißt Canceled (gemischte Schreibweise), nicht CANCELED wie bei den Rechnungen, und Bezeichner in Anführungszeichen beachten in HANA die Groß-/Kleinschreibung, daher muss sie "Canceled" lauten. Die Datumsparameter bleiben '[%0]' und '[%1]'; nur die Anführungszeichen ändern sich.
Häufige Fehler und Lösungen
- Invalid column name 'CANCELED' on ORCT: Zahlungen verwenden Canceled, Rechnungen CANCELED. SQL Server ignoriert die Groß-/Kleinschreibung meist, HANA nicht – übernehmen Sie den Spaltennamen also exakt.
- Zeilen ohne Kundennamen: Zahlungen, die auf ein Sachkonto gebucht wurden (Zahlungsart 'A'), haben keinen Geschäftspartner. Filtern Sie mit T0.DocType = 'C', um nur Kundenzahlungen zu behalten.
- Bankbeträge stimmen bei Zahlungseingängen in Fremdwährung nicht: CashSum, TrsfrSum, CheckSum, CreditSum und DocTotal sind in Hauswährung. Verwenden Sie die FC-Spalten (TrsfrSumFC, DocTotalFC usw.), um ein Bankkonto in Fremdwährung abzugleichen.
Verwandte Abfragen
Tabellenreferenz: Tabelle ORCT (Zahlungseingänge (Kopf))
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 „Zahlungseingänge nach Datum“ 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 ORCT aus dem Standardschema von SAP Business One. Benutzerdefinierte Felder sind nicht erforderlich.
Was gebe ich ein, wenn sich das Auswahlfenster öffnet?
Diese Abfrage verwendet Parameter: [%0] = Von-Datum, [%1] = Bis-Datum. SAP B1 zeigt beim Ausführen für jeden Parameter ein Auswahlfenster an.
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.
