Automatischer Rechnungsversand

Gebuchte Verkaufsrechnungen werden automatisch via Pingen verschickt, sobald die Codeunit PingenJobQueueVTO über eine Auftragswarteschlangen-Position ausgeführt wird.

Welche Belege erfasst werden

Eine Rechnung wird vom automatischen Versand berücksichtigt, wenn alle folgenden Bedingungen erfüllt sind:

  1. Sie ist noch nicht als verarbeitet markiert (Feld Verarbeitet = Nein).

  2. Sie wurde mit dem für Pingen aktiven Profil gebucht — d.h. der Bill-To-Debitor hatte zum Zeitpunkt der Buchung das in der Einrichtung hinterlegte Belegversand-Profil. Dieser Status wird beim Buchen im internen Flag Pingen Auto-Send festgehalten und ist später unveränderlich.

  3. Das Buchungsdatum liegt mindestens Tage bis zum Versand zurück.

Bedingung

Wert

Verarbeitet

Nein

Pingen Auto-Send (eingefroren beim Buchen)

Ja

Buchungsdatum

<= heute − Tage bis zum Versand

Wichtig: Profil-Änderungen an der Debitorenkarte wirken sich nicht auf bereits gebuchte Rechnungen aus. Wer den Versand eines bereits gebuchten Belegs erzwingen oder verhindern möchte, nutzt die Aktionen Pingen-Versand deaktivieren / Pingen-Versand aktivieren (siehe Pingen-Versand aktivieren und deaktivieren) bzw. den Button Per Pingen senden für einen einmaligen manuellen Versand.

Ablauf eines Laufs

  1. Die Codeunit prüft, ob Client-ID, Client Secret, Organisations-ID und Profil-Code gesetzt sind. Fehlt etwas, beendet sie sich ohne Aktion.

  2. Sie iteriert über alle gebuchten Verkaufsrechnungen mit Verarbeitet = Nein und Pingen Auto-Send = Ja.

  3. Für jede passende Rechnung wird das PDF erzeugt, an Pingen übertragen und der Brief erstellt.

  4. Bei Erfolg werden auf der Rechnung Versandt via Pingen am und Verarbeitet gesetzt und die Änderung committed.

  5. Schlägt der Versand für einen einzelnen Beleg fehl, wird der Fehler abgefangen, der Beleg übersprungen und der nächste Beleg verarbeitet — der gesamte Lauf bleibt nicht stehen.

Hinweis: Bei einem Fehler bleibt das Feld Verarbeitet auf Nein, und die Rechnung wird beim nächsten Lauf erneut versucht. Persistente Fehler (z.B. unvollständige Empfängeradresse) sollten manuell behoben oder über Pingen-Versand deaktivieren aus der Verarbeitung genommen werden.

Empfohlene Auftragswarteschlange

Feld

Empfehlung

Objekttyp auszuführen

Codeunit

Objekt-ID auszuführen

70679759 (PingenJobQueueVTO)

Wiederholungsabstand

Täglich (z.B. 06:00 Uhr) oder alle paar Stunden

Maximale Anzahl Wiederholungen

nach Bedarf, z.B. 3

Tipp: Ein täglicher Lauf ist für die meisten Szenarien ausreichend, da Briefe ohnehin nicht innerhalb von Minuten zugestellt werden. Wer schneller reagieren möchte, kann den Lauf z.B. stündlich planen.

Manuell ergänzen

Auch bei aktivem automatischen Versand bleibt der Per Pingen senden-Button auf gebuchten Rechnungen sichtbar – etwa um eine Rechnung sofort zu verschicken, ohne auf den nächsten Auftragswarteschlangen-Lauf zu warten.

Verwandte Informationen

  • Belege manuell per Pingen senden

  • Pingen-Versand aktivieren und deaktivieren

  • Grundkonzepte – Karenzzeit