Änderungen

refactor: onQuiqqerInvoiceTemporaryInvoiceMissingAttributes +... erstellt von Henning Leutz's avatar Henning Leutz
refactor: onQuiqqerInvoiceTemporaryInvoiceMissingAttributes + onQuiqqerInvoiceGetMissingAttributeMessage  quiqqer/payment-sepa#12
...@@ -42,6 +42,7 @@ Developer ...@@ -42,6 +42,7 @@ Developer
- onQuiqqerInvoiceProcessingStatusSet [Invoice, $Status] - onQuiqqerInvoiceProcessingStatusSet [Invoice, $Status]
- onQuiqqerInvoiceProcessingStatusChange [Invoice, $Status] - onQuiqqerInvoiceProcessingStatusChange [Invoice, $Status]
#### Temporary Invoice Events #### Temporary Invoice Events
- onQuiqqerInvoiceTemporaryInvoicePostBegin [TemporaryInvoice] - onQuiqqerInvoiceTemporaryInvoicePostBegin [TemporaryInvoice]
...@@ -59,3 +60,18 @@ Developer ...@@ -59,3 +60,18 @@ Developer
- onQuiqqerInvoiceTemporaryInvoiceAddHistory [TemporaryInvoice, message] - onQuiqqerInvoiceTemporaryInvoiceAddHistory [TemporaryInvoice, message]
- onQuiqqerInvoiceTemporaryInvoiceAddComment [TemporaryInvoice, message] - onQuiqqerInvoiceTemporaryInvoiceAddComment [TemporaryInvoice, message]
##### onQuiqqerInvoiceTemporaryInvoiceMissingAttributes
- `onQuiqqerInvoiceTemporaryInvoiceMissingAttributes [InvoiceTemporary, &$missingAttributes]`
Wird ausgeführt wenn bei einer Rechnung geschaut wird welche Attribute noch fehlen um diese buchen zu können.
##### onQuiqqerInvoiceGetMissingAttributeMessage
- `onQuiqqerInvoiceGetMissingAttributeMessage [$missingAttribute, &$message]`
Dieses Event wird gefeuert, wenn eine Fehlermeldung für ein wichtiges fehlendes Buchungsattribut der Rechnung gesucht wird.
Dies kann zum Beispiel verwendet werden, wenn eigene Missing Attribute für eine Rechnung eingeführt wurden. Siehe `onQuiqqerInvoiceTemporaryInvoiceMissingAttributes`