Business Central bucht keinen Beleg mit leerem Buchungsdatum: Die Pflichtfeldprüfung nennt Feld, Tabelle und Beleg und bricht ab. Erfassen Sie ein Buchungsdatum auf dem Beleg, hier auf der Gutschrift 1005, und buchen Sie erneut. Stammt der Beleg aus einem Import oder einer Schnittstelle, muss die Quelle das Datum mitliefern.
Warum Business Central diesen Fehler meldet
Das Buchungsdatum ist auf jedem Beleg und jeder Buchblattzeile ein Pflichtfeld, weil es die Buchungsperiode der entstehenden Posten bestimmt und Business Central keinen sicheren Ersatzwert erfinden kann. Versucht ein Prozess, einen Datensatz mit leerem Buchungsdatum zu buchen, verweigert die Feldprüfung und nennt Tabelle, Belegart und Nummer. Von Hand erfasste Belege trifft das selten, denn das Feld wird beim Anlegen vorbelegt. Auffällig wird es dort, wo das Datum nie geschrieben oder später geleert wurde: Importe, API-Aufrufe, kopierte Belege oder eine Einrichtung, die das Buchungsdatum bewusst leer lässt, damit eine Person es eintippt.
- In Sales & Receivables Setup steht Default Posting Date auf No Date, jeder neue Beleg entsteht also ohne Buchungsdatum und wartet auf eine Eingabe.
- Die Gutschrift wurde über eine API, einen EDI-Fluss oder einen Datenimport erzeugt, dessen Nachricht oder Mapping kein Buchungsdatum enthält.
- Das Datum wurde beim Bearbeiten geleert, etwa nach dem Kopieren eines bestehenden Belegs oder nach einer Änderung des Belegdatums.
So beheben Sie den Fehler
- Suchen Sie mit Alt+Q nach Sales Credit Memos und öffnen Sie den in der Meldung genannten Beleg, hier Nr. 1005.
- Erfassen Sie im Inforegister Allgemein das Buchungsdatum und prüfen Sie gleichzeitig das Belegdatum, damit beide zusammenpassen.
- Kommen alle neuen Belege ohne Datum, suchen Sie nach Sales & Receivables Setup und prüfen Sie Default Posting Date: No Date lässt das Feld bewusst leer, Work Date belegt es mit Ihrem Arbeitsdatum vor.
- Kontrollieren Sie das Arbeitsdatum unter Meine Einstellungen, denn diesen Wert übernimmt ein neuer Beleg, wenn die Einrichtung das Buchungsdatum vorbelegt.
- Entsteht der Beleg über eine Schnittstelle oder einen Import, muss das Buchungsdatum in der Nachricht oder im Mapping ergänzt werden. Diese Anpassung nimmt die Person vor, welche die Schnittstelle betreut, nicht der Beleg selbst.
- Buchen Sie erneut und stellen Sie sicher, dass das erfasste Datum auch in den Buchungszeitraum fällt, in dem Sie buchen dürfen.
So vermeiden Sie den Fehler künftig
Stellen Sie Default Posting Date auf Work Date, sofern die Finanzabteilung nicht bewusst eine manuelle Eingabe erzwingen will, und machen Sie das Buchungsdatum in jedem Import, API-Mapping und Konfigurationspaket für Verkaufsbelege zum Pflichtfeld. Wenn Belege von Kunden oder aus Portalen eintreffen, senkt eine automatisierte Belegerfassung die Zahl der von Hand getippten Kopfdaten und damit die Zahl halb gefüllter Belege, das Pflichtfeld muss aber weiterhin irgendwo zugeordnet sein.
Häufige Fragen
Warum nennt die Meldung Sales Header?
Sales Header ist die Tabelle des Belegkopfs. Die Meldung zielt auf den Kopfdatensatz der Gutschrift, das Datum gehört also auf den Beleg selbst und nicht auf die Zeilen.
Kann ich nur mit einem Belegdatum buchen?
Nein. Das Belegdatum ist informativ, das Buchungsdatum bestimmt die Buchungsperiode und ist deshalb Pflicht. Beide dürfen unterschiedlich sein, das Buchungsdatum darf aber nie leer bleiben.
Weiterführende Beiträge
- Buchungsdatum (Posting Date), Das Datum, das bestimmt, in welcher Buchhaltungsperiode eine Business-Central-Transaktion landet, zu unterscheiden vom Belegdatum und vom Mehrwertsteuerdatum.
- Verkaufsgutschrift (Sales Credit Memo), Der Beleg in Business Central, der eine gebuchte Verkaufsrechnung korrigiert oder erstattet und dabei Umsatz, Mehrwertsteuer und Debitorensaldo zurückdreht.
- Debitorenposten (Customer Ledger Entry), Der Transaktionsdatensatz in Business Central, der jede gebuchte Rechnung, Zahlung und Gutschrift eines Debitors erfasst, wobei offene Posten zeigen, was noch geschuldet ist.
- So führen Sie den Monatsabschluss in Business Central durch
Weitere Business Central Fehlermeldungen