Neue PaymentHelper Methode forex
Prüft ob eine abweichende Währung benutzt wird.
Payment Helper exchangerate Methode verbessert
PriceTaxCalculator - Währungskurs abhängig von Belegtyp
Bei OE-Belegen wird alles in der Belegwährung gespeichert, daher keineWechselkursumrechnung (exchangerate = 1).Bei Rechnungsbelegen wird hingegen der Währungskurs berücksichtigt.
Payment Helper kann project_id als Param verarbeiten
Payment Helper kann nun auch Kursverluste/Gewinne
+ neue Helper-Methode exchange_rate für Rechnungen
Paymenthelper kann Fremdwährung mit Steuer inkl. und exkl.
SL::DB::Invoice.pm post Methode benutzt Standardforderungskonto
statt einfach das erste AR-Konto, wenn es in der Mandantenkonfigurationgesetzt ist, und kein Forderungskonto übergeben wurde.
Invoice - add_ar_amount_row - bessere 'die' Fehlermeldung
PurchaseInvoice - create_ap_row und add_ap_amount_row
Für Erstellung von Kreditorenbuchungen, analog zu create_ar_row undadd_ar_amount in SL::DB::Invoice.
Neue PaymentHelper Funktion create_bank_transaction
Simuliert den MT940-Import und erstellt gültige Kontoauszugsimportzeilen fürRechnungen, mit denen man z.B. den "Kontoauszug verbuchen" testen kann.Ist also v.A. für Tests oder beim Entwickeln nützlich....
Revisionen anzeigen
Auch abrufbar als: Atom