KamoCRM

Rechnung, E-Mail-Quittung und Registerkarte "Rechnung" einer Einzelhandelsbestellung annullieren

FeatureSecurityService
Verschickt
11. November 2026 um 10:41 UTC
Autor
Kamo
Commit
b05a5db

RecordInvoiceController ist die Tür der Registerkarte Rechnung für jeden Datensatz - Liste, Rechnung erstellen, lesen, PDF, Zahlung aufzeichnen, Void Rechnung, Lieferung, Senden, Verlinken - mit nur den Rechten, der ID, dem Erstellungsaufruf und der Eigentümerprüfung übrig ServiceJobInvoiceController (gleiche Routen, gleiche Rechte) wird zu einem; OrderInvoiceController unter **************** ist der andere (Anzeigen/Erstellen & Bearbeiten von Bestellungen). Void Invoice (POST .../{invoice}/void, das Verwaltungsrecht des Datensatzes, ein Grund erforderlich): InvoicingService lehnt eine Rechnung mit Zahlungen; bei Erfolg wird jede Kundenverbindung hier abgestempelt beendet, wie es der Relais-Null bereits tat. E-Mail-Empfang: Sobald eine Rechnung bezahlt ist, sendet () E-Mails commerce.invoice_receipt (bezahlter Betrag, bezahltes Datum, niemals 'betrag fällig') anstatt zu verweigern, mit dem PDF und einem neuen Link; die Linkzeile zeichnet email_kind INVOICE oder RECEIVE und Sent auf Die Notiz des Mitglieds wird nun in beiden E-Mails mit HTML-Escape versehen (der Renderer entfernt nichts mit Escape). Die Zahlungsaufzeichnung auf der Rechnung einer Bestellung wird abgelehnt (409, "Zahlung annehmen" verwenden) und OrderInvoiceSettlement fordert InvoicingService auf, die Rechnung nach Take Payment zu begleichen und sie nach Cancel zu annullieren (in **************** best-effort) und wenn die Registerkarte Rechnung der Bestellung bei einer bezahlten oder stornierten Bestellung geöffnet wird.

Alle Änderungen anzeigen

Wie das, was Sie sehen Versand?

Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.

Kostenlos für immer startenPreise anzeigen