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....
Bei Einkaufsrechnungen und Debitorenbuchungen neue Währung abspeichern
Währungs-Id wurde bisher beim Speichern nicht erneuert.
BUG-Fix: Vergleich der Artikel (bestellt, bezahlt) angepasst.
Die Erzeugnisse in Rechnungspositionen werden in Positionstabelle(invoice) zusammen mit Bestandteilen gespeichert. Bei der Prüfung wasbestellt und was bezahlt wurde, kommen dann falsche Ergebnisse....
BUG-Fix: Funktion "Erzeugnis fertigen" sucht Bestandteile im falschen Lager.
Bei Lager->Erzeugnis fertigen werden die Bestandteile anscheinend im "Ziellager" gesucht.Richtig wäre die einzelnen Bestandteile aus dem jeweiligen Standardlager auszulagern.
Auch die Fehlermeldung wurde entsprechend ergänzt:...
CsvImport: Aufträge: Einheiten behandeln
Revisionen anzeigen
Auch abrufbar als: Atom