Rechnungs-BOD-Daten verwalten

Die erforderlichen Daten für das Rechnungs-BOD werden erstellt, wenn eine Rechnung in M3 BE erstellt wird. Wenn die Rechnungslogfunktion verwendet wird, erfolgt die Erstellung der BOD-Daten beim Bestätigen der Rechnungsnummer in "Rechnungsnummer-Log. Öffnen" (CRS500)

Dieses Dokument beschreibt nur die M3 BE-Funktionalität. Ob überhaupt ein Rechnungs-BOD erstellt wird, hängt von externen Einstellungen außerhalb von M3 BE ab.

Einschränkungen

  • Auftragsposition und Artikeltexte, die auf den Rechnungen gedruckt sind, werden nicht im BOD von Rechnungen für Instandhaltungskundenaufträge (Buchungsvorgang CO20) veröffentlicht.

Rechnungskopf

Die Rechnungskopfzeilen sind in "Rechnungskopf. Öffnen" (CMS500) verfügbar. Die für das Rechnungs-BOD erforderlichen Daten werden in mehreren Tabellen gespeichert, und in (CMS500) werden die Kopfzeilen der Rechnungen aufgelistet. Der BOD-Status ändert sich in 80 = Bereit, wenn alle BOD-Daten erstellt wurden. Der Status gibt den Status des Rechnungs-BOD aus Sicht von M3 BE an, nicht ob ein tatsächliches Rechnungs-BOD erstellt wurde. Es ist auch möglich, Feedback von außerhalb von M3 BE zu verwenden, um den Rechnungskopf in (CMS500) zu aktualisieren. Ebenso können Informationen, die von außerhalb von M3 BE kommen, verwendet werden, um ein Fehlerlog in "Elektron. Rechnung. Fehlerlog anzeigen" (CMS515) zu schreiben. Die Aktualisierung des Rechnungskopfes und die Erstellung der Fehlerlogdatensätze erfolgen über API INVBODMI.

Wählen Sie die verknüpfte Option 11 = Fehlerlog anzeigen aus, um (CMS515) aufzurufen. Die verknüpfte Option 12 = Alle Fehlerlogs löschen löscht alle Fehlerlog-Datensätze in (CMS515) für eine bestimmte Rechnung.

Wählen Sie in (CMS500) die verknüpfte Option 21 = Wiederherst. aus, um die Rechnungs-BOD-Daten neu zu erstellen. Diese Option kann nützlich sein, wenn eine E-Rechnung wegen fehlender oder inkorrekter Informationen zurückgewiesen wurde. Der BOD-Status wird auf 90 = Neu erstellt geändert, wenn die Aktion abgeschlossen ist. Siehe Stornierungsstatus unten.

Der Staatsrechnungsstatus wird auf 45 = Erneut gesendet gesetzt, wenn der vorherige Status entweder 30 = Lieferung fehlgeschlagen, 40 = Zurückgewiesen oder 50 = Annulliert war.

Wählen Sie die verknüpfte Option 22 = Staatsrechnung akzeptieren aus, um den Staatsrechnungsstatus auf 90 = Akzeptiert zu setzen. Dies bedeutet, dass die Rechnung von der empfangenden Partei akzeptiert wurde.

Wählen Sie die verknüpfte Option 23 = Rechnung akzeptieren aus, um den Kundenrechnungsstatus auf 90 = Akzeptiert/gesendet zu setzen. Dies gibt an, dass die Rechnung vom Empfänger (Kunden) akzeptiert oder mit automatischer Akzeptanz weitergeleitet.

Wählen Sie die verknüpfte Option 24 = Elektronische Rechnung annullieren aus, um den Staatsrechnungsstatus auf 50 = Annulliert zu setzen. Dies zeigt an, dass die Rechnung aus irgendeinem Grund bei der empfangenden Seite annulliert wurde.

Status 80 ist der BOD-Trigger für das Synchronisierungs-BOD mit actionCode "Add". Status 90 ist der BOD-Trigger für das Synchronisierungs-BOD mit actionCode "Replace".

Stornierungsstatus

Der in (CMS500/E) angezeigte Stornierungsstatus (Feld RVST) gibt an, ob die Rechnung in einem Beleg enthalten ist, der in "Beleg. Stornieren" (GLS900) erstellt wurde und während des Aktualisierens der erstellten Belege festgelegt wird.

Wenn eine Rechnung in (CMS500) mit der verknüpften Option 21 = Wiederherst. ausgewählt wird und der Stornierungsstatus leer ist, d. h. es wurde keine Stornierung ausgeführt, wird beim Neuerstellen der Rechnungs-BOD-Daten eine Kontrolle ausgeführt, um den aktuellen Stornierungsstatus der Rechnung festzulegen:

  • Leer = Keine Stornierung ausgeführt. Die Rechnung wurde bei keiner Stornierung berücksichtigt, und die Rechnungs-BOD-Daten werden wie oben beschrieben neu erstellt. Das SyncInvoice-BOD wird mit Statuscode "Offen" erstellt.
  • 20 = Erneut geöffnet. Die Rechnung wurde storniert und wieder geöffnet. Die Rechnungs-BOD-Daten werden wie oben beschrieben neu erstellt, mit Ausnahme des Buchungsdatums, das erhalten bleibt. Das SyncInvoice-BOD wird mit Statuscode "Offen" erstellt.
  • 90 = Storniert. Die Rechnung wurde storniert. Daher werden die Rechnungs-BOD-Daten nicht neu erstellt. Das SyncInvoice-BOD wird mit dem Statuscode "Ungültig" erstellt.

Wenn eine Rechnung in (CMS500) mit der verknüpften Option 21 = Wiederherstellen ausgewählt wird und der Stornierungsstatus bereits auf 20 = Erneut geöffnet oder 90 = Storniert gesetzt ist, werden die Rechnungs-BOD-Daten mit dem erstellten SyncInvoice-BOD, wie oben beschrieben, neu erstellt.

API

Das BOD verwendet die API INVBODMI, um die Daten abzurufen.

Archivierung und Löschung der Rechnungs-BOD-Daten

Sie können "Rechnungs-BOD-Daten. Archivieren/Löschen" (CMS590) zum Archivieren oder Löschen von mit Rechnungs-BOD-Daten verbundenen Datensätzen in (CMS500) verwenden.

Die provisorische Auswahl ist für Division, Rechnungsjahr, Erfassungsdatum, Rechnungsnummer, BOD-Status, Staatsrechnungsstatus und FAM-Funktion möglich.

Beim Ausführen von (CMS590) gibt es eine spezifische Auswahl, ob ein Rechnungskopf, Tabelle CINHED, beibehalten, archiviert oder gelöscht werden soll. Die anderen betroffenen Tabellen können basierend auf dem Rechnungskopf immer neu erstellt werden, sodass sie immer gelöscht werden.

Die folgende Tabelle enthält die betroffenen Tabellen:

Tabelle Beschreibung Bemerkung
CINHED Rechnungskopf
CINDIS Rechnungskopfrabatte Immer gelöscht
CINPRE Rechnung, Anzahlungen 1/(OH) Immer gelöscht
CINPTE Rechnung - Zahlungsbedingungen Immer gelöscht
CINHVT Rechnungskopf USt und Steuer 1/(UH) Immer gelöscht
CINDVT Rechnung - Kopfrabatte USt und Steuer Immer gelöscht
CINPTY Rechnung - Parteien Immer gelöscht
CINCRG Rechnung - Zusatzkosten Immer gelöscht
CINDRE Rechnungsdokumentreferenzen Immer gelöscht
CINBUA Rechnung - BOD-Benutzerbereich Immer gelöscht
CINLIN Rechnung, Position 1/(ON) Immer gelöscht
CINLND Rechnung - Positionsrabatte Immer gelöscht
CINVTD Rechnung - USt- und Steuerdetails Immer gelöscht
CINTXT Rechnungstexte Immer gelöscht