Kreditorenbuchungen auf Verwendung des Chart-Pickers umgestellt
CustomerVendor: agnostische number Methode für beide
IBAN-Validierung bei Kunden-/Lieferantenstammdaten sowie bei Bankkonten
Beim jedem Speichern von Kunden/Lieferanten prüfen, ob der Name angegeben ist.
Vorher wurde das nur beim reinen Speichern geprüft, nicht beim Speichern undSchließen oder Fortfahren mit einem Beleg.
Behebt #84 (redmine).
CustomerVendor: Picker nach Art von PartPicker
- reinit_widgets fähig- Tab und Enter atomar- unterstützt onChange und set_item:CustomerVendorPicker trigger- unterstützt fat_set_item
RDBO Customer, Vendor: Alias payment_terms auf payment
…für API-Analogie mit Order, DeliveryOrder, Invoice.
warnings: uninitialized in eq
RDBO: Manager-Klasse für Vendor
Customer-/Vendor-Models: Funktionen "is_customer"/"is_vendor" zur einfachen Unterscheidung
manuelle relationship in vendor entfernt - ist jetzt automatisch in MetaSetup
custom_variables accessor wird jetzt vom mixin erstellt.
CVars als Object Mixin.
Conflicts:
SL/DB/Customer.pm SL/DB/Part.pm SL/DB/Vendor.pm
Verknüpfungen Parts/Customers/Vendors -> Custom Variables
Import von Lieferadressen.
Verknüpfung Vendor -> Contact
Kunden-/Lieferantenstammdatenimport: zumindest das Testen funktioniert
Vergabe von Kunden-/Lieferantennummer beim Speichern eines VC-Objektes implementiert
RDBO Support.
Script, Models und Manager übernommen und angeglichen.Ein SQL Schema Update, dass die meisten vorausgesetzten Normalisierungenenthält mit eingefügt.