Salden der Sachkonten
Aktueller Saldo aller bebuchbaren Sachkonten, gruppiert nach Kontoebene.
Tool
SELECT T0.AcctCode, T0.AcctName, T0.GroupMask, T0.CurrTotal FROM OACT T0 WHERE T0.Postable = 'Y' AND T0.CurrTotal <> 0 ORDER BY T0.AcctCode
SELECT T0."AcctCode", T0."AcctName", T0."GroupMask", T0."CurrTotal" FROM OACT T0 WHERE T0."Postable" = 'Y' AND T0."CurrTotal" <> 0 ORDER BY T0."AcctCode"
Welche Frage diese Abfrage beantwortet
Zur Monatsmitte möchte das Controlling schnell jedes Konto mit Saldo sehen, ohne die vollständige Saldenliste mit allen Optionen auszuführen. So fällt ein Interims- oder Verrechnungskonto auf, das eigentlich null sein sollte.
Beispielausgabe
Beispielwerte zur Veranschaulichung. Die Spalten sind bei Ihnen dieselben, die Zahlen stammen aus Ihrem Mandanten.
| AcctCode | AcctName | GroupMask | CurrTotal |
|---|---|---|---|
| 111000 | Petty Cash | 1 | 2500 |
| 112100 | Bank - Main Account | 1 | 84320.5 |
| 211000 | Accounts Payable - Domestic | 2 | -36780 |
| 411000 | Sales Revenue - Domestic | 4 | -152400 |
SQL Server und SAP HANA im Vergleich
Außer den Anführungszeichen gibt es nichts umzustellen: "AcctCode", "GroupMask", "CurrTotal" und "Postable" müssen ihre exakte Schreibweise behalten. Das Literal 'Y' beachtet in beiden Datenbanken die Groß-/Kleinschreibung.
Häufige Fehler und Lösungen
- Passiv- und Erlöskonten zeigen negative Zahlen: CurrTotal ist Soll minus Haben, daher sind Konten mit Habensaldo negativ. Multiplizieren Sie für GroupMask 2, 3 und 4 mit -1, wenn sie als positive Beträge erscheinen sollen.
- Kontonummern sehen aus wie _SYS00000000001: Ihr Mandant verwendet Kontosegmentierung. Wählen Sie T0.FormatCode für die Nummer aus, die Benutzer sehen, und sortieren Sie danach.
Verwandte Abfragen
Tabellenreferenz: Tabelle OACT (Sachkonten (Kontenplan)) · Tabelle JDT1 (Journalbuchungszeilen)
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 „Salden der Sachkonten“ 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 OACT 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.
