- Verschickt
- 12. November 2026 um 02:20 UTC
- Autor
- Kamo
- Commit
- e57550d
- RecordInvoiceController (Produktionsaufträge und Einzelhandelsaufträge): POST {invoice}/credit-notes, GET credit-notes/{note}/pdf, GET credit-notes/{note}/delivery, POST credit-notes/{note}/send, POST {invoice}/refunds. Die gleichen Rechte wie die Andere Aktionen der Rechnung (MANAGE_SERVICE_WORK / MANAGE_ORDERS; Viewing VIEW_*). Rückerstattungen einer Einzelhandelsbestellung werden Auf der Bestellung gemacht, so dass Record Refund dort abgelehnt wird, wie Record Payment. - E-Mail-Gutschrift verwendet die Rechnungs-E-Mail-Maschinerie (InvoiceDelivery.sendTemplate, ein aufgezeichneter Kundenlink) mit commerce.credit_note_sent und der PDF-Datei der Gutschrift; Sent and Shared zeigt sie an (email_kind CREDIT_NOTE). - Die öffentliche Rechnungsseite erhält die Gutschriften, gutgeschriebene / erstattete Gesamtsumme, Gutschriften und Rückerstattungszeilen; Eine vollständig gutgeschriebene oder erstattete Rechnung wird nicht als Rechnung per E-Mail gesendet, sondern nur als Gutschrift. - Eine genehmigte Rücksendung oder eine Bestellung, die mit Rückerstattung gekennzeichnet ist, begleicht die Rechnung der Bestellung (übertragene Rückerstattungen); Die Registerkarte Rechnung und die Rechnungsliste des Kontos stimmen erstattete Bestellungen beim Lesen ab.
