Payment-Helfer: Rechnen mit undefinierten Werten vermeiden
»with_transaction« anstelle von »do_transaction« verwenden
Es sollte so selten wie möglich »do_transaction« verwndet werden, damitman sich immer angewöhnt, »with_transaction« zu nutzen.
Hintergründe und Unterschiede zwischen den beiden Funktionen sind in der...
SL::DB::Part: Setter für type=assembly bzgl. inventory_accno_id fixen
inventory_accno_id muss für Typ »assembly« immer auf undef stehen. Dastestet auch der Testcase. »type« hat allerdings das Falsche gemacht,wofür im Testcase versucht wurde, ein Workaround zu implementieren,...
Payment-Helfer: with_transaction() anstelle von do_transaction() nutzen
»do_transaction()« kommt von Rose::DB selber. Es schert sich nichtdarum, ob bereits eine Transaktion läuft, sondern macht einfach eine mit»BEGIN« auf. Am Ende der an »do_transaction()« übergebenen Sub committet...
Payment-Helfer: Kosmetik (Einrückung, keine ; am Ende von if)
CsvImport: deutlich anzeigen, ob Vorschau oder echter Import
CustomerVendor: agnostische number Methode für beide
Briefe: Lieferantenbriefe
BUG-FIX: Rose kann nur sort_by
order_by wird stillschweigend ignoriert
Weitere Fixes?
Tabelle parts: Fremdschlüssel für Konten - bessere Namen
Revisionen anzeigen
Auch abrufbar als: Atom