Rose: Fremdschlüsselbenennung fixen
Die von Rose erzeugten Fremdschlüsselaccessoren heißen wie dieSpaltennamen, also z.B. in Perl 'trans' zu Spalte 'trans_id'. Das istunintuitiv und muss an vielen Stellen (z.B. bei den manager_args,with_objects etc.) auch als 'trans' angegeben werden....
Funktion 'is_sales' in SL::DB::{Invoice,PurchaseInvoice}
Gleiche Funktionen für ähnliche Objekttypen
Fremdschlüssel für Tabellen oe, delivery_orders, parts, translation
Helfermethoden in Belegobjekten.
fehlerhafte manager_args für do -> do_items
Die id der delivery_order ist in delivery_order_id bei items, nicht in trans_id
Modelverknüpfungen
Helfer-Modul zum Erzeugen von eindeutigen Belegnummern
Conflicts:
SL/DB/DeliveryOrder.pm
Sub-Aliase 'items' auf 'orderitems' bzw. 'invoiceitems' zur späteren Verwendung eines Mixins
SL/DB/DeliveryOrder.pm SL/DB/PurchaseInvoice.pm
Attribute Helper umgeschrieben.
Siehe Dokumentation SL::DB::Helpers::Attr.
Attributhelper werden jetzt beim Rose Start automatisch geladen.numeric Felder bekommen immer einen as_number udn einen as_percent helper.date Felder bekommen immer einen as_date helper....
RDBO Support.
Script, Models und Manager übernommen und angeglichen.Ein SQL Schema Update, dass die meisten vorausgesetzten Normalisierungenenthält mit eingefügt.