Neues Feature: Chartpicker
Praktisch komplett analog zum Partpicker, danke Sven für diePionierleistung!
Es gibt natürlich ein paar Unterschiede bei den Filteroptionen, z.B.kann man im Popup nur bebuchte Konten anzeigen lassen, oder dieErgebnisliste nach der Kontenart einschränken. Es wird auch immer nur...
PriceRule: Ein menüeintrag und Typen frei filterbar
PriceRule: Preisregeln können jetzt auch Rabatte
ausserdem Doku
PriceRule: Mehr Filteroptionen
PriceRule: Belegdatum als Kriterium hinzugefügt
PriceRule: Bei Mengen statt "<", ">" die ">=" und "<=" anbieten.
PriceRule: Waren auch im Einkauf zulassen.
PriceRule: Vergleiche waren falsch herum
PriceRule: Filter nach Ware implementiert
PriceRule: Korrektes Matching von Nulls
PriceRule: Fehler vermeiden wenn noch keine Preisregeln angelegt sind.
PriceRule: Erste Version
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
Pflichtenheftaufträge: beliebige Artikel auswählen können
Zusätzlich werden dann Spalten angezeigt, die die Einheit und den imAngebot/Auftrag verwendeten Positionstypen (Pauschalposition/Auwandsposition) angeben.
Pflichtenhefte: beim Kopieren, Einfügen zusätzliche Artikel berücksichtigen
Pflichtenhefte: zusätzliche Artikel zuweisen und bearbeiten können
SL::DB::Unit::compatible_units: alle Einheiten gecachet laden
Warengruppen-Filter f. CVars bei Waren
cherry-pick aus Kundenprojekt und Anpassungen an unstable (hauptsächlichUmstellung auf Controller)
Conflicts:
SL/CVar.pm SL/DB/CustomVariableConfig.pm bin/mozilla/amcvar.pl bin/mozilla/io.pl...
Steuerzone - Default eingeführt (statt id 0)
Als Defaultsteuerzone gilt nun die Steuerzone mit dem höchsten Sortcode, dernicht obsolet ist (in der Regel also id 1).
Bernd hatte noch ein paar Stellen gefunden, wo als Default 0 gesetzt wird.Außerdem Doku angepasst, taxzone_id ist nun nicht mehr im Bereich 0-3.
Steuerzonen und Buchungsgruppen bearbeiten
Nachdem man Steuerzonen und Buchungsgruppen auf Datenbankebenebearbeiten kann, ist jetzt auch eine Bearbeitung an der Ober-fläche möglich.
Alter Code, der für die Anzeige/Bearbeitung/Erstellung vonBuchungsgruppen entwickelt wurde hat nicht mehr funktioniert...
Projektliste: kein Filterkriterium für Status == alle
…und nicht »nie benutzt«
SL::DB::Part: Cachen von Objekten gefixt Teil 2
get_active_taxkey hat vorher ganz einfach nicht gecachet.
PriceTaxCalculator: chart->taxkey lookup vorberechnen
RDBO: Manager-Klasse für Vendor
Verknüpfte Belege: nur Arbeitskopien bei Pflichtenheften anzeigen
Pflichtenhefte: Unterstützung für an Textblöcke angehängte Bilder
Pflichtenheft-Angebot/Auftrag: DB-Schema & Models
Fehlende Models für Tabelle "trigger_information"
Projekt: Sortierung nach project_status
Manager für Projekt Status
Pflichtenhefte: Basisdaten verwalten, Such- und Listfunktion
Pflichtenheftmodels: Manager für alle sortierbaren angelegt
Belegsortierung Kunden-/Lieferantenname: Groß-/Kleinschreibung ignorieren
Lieferadressen-Drop-Downs in mehreren Masken sortiert anzeigen
Ansprechpersonen-Drop-Downs in mehreren Masken sortiert anzeigen
Verkäufer-/Bearbeiter-Drop-Downs in mehreren Masken sortiert anzeigen
Bugfix für 2275 Verkäuferinformationen im Druck kommen aus der Authdatenbankcloses #2275Hat leider einen kleinen "Rattenschwanz":a) Beim Löschen des Benutzer wird nur deleted auf true gesetzt, jetzt werden auchalle weiteren benutzereditierbaren Metadaten gespeichert, dafür ->...
Hintergrundjobverlauf: Standardsortierung umdrehen
Man ist meistens an den Berichten derjenigen Jobs interessiert, diezuletzt ausgeführt wurden. Daher die in der Sortierung vorne anzeigen.
Projekttypen verwaltbar gemacht
Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.
Sie können angelegt werden, beim Benutzer voreingestellt werdenund in allen Ein- und Verkaufsmasken gesetzt werden.
Manager/Project: custom filter und paginate default.
Einträge in employee aus User->login heraus aktualisieren
Vor der Mandanteneinführung war User->login bereits hierfürverantwortlich. Dann wurde diese Funktionalität in denLogin-Controller verschoben. Allerdings kehrt die Ausführung in exakteinem Fall nicht zum Logincontroller zurück: wenn noch...
Administrationsbereich mit Menüsystem versehen
Kosmetik: Alignment, Einrückung
Partpicker: Filtermöglichkeit nach konvertierbaren Einheiten ('convertible_unit')
Part-Manager: leere Strings im Typenfilter ignorieren
Part-Manager: mit Hash-artigem Type richtig umgehen können
Part Picker
Verwaltung von benutzerdefinierten Variablen auf Controller umgestellt
Manager für Warehouse- und Currency-Models
Druckerverwaltung auf Admin-Controller umgestellt
Admin: Teile von admin.pl in neuen Controller Admin verschoben; Mandanten anzeigen
Custom Filter 'type' und 'all' für Parts
DeliveryPlan Anpassungen für Filtered Helper
Reste der Tabellen "rma" und "rmaitems" entfernt
Behebt #2204.
Verknüpfte Belege: beliebige Verknüpfungen hinzufügen können
transdate Sortierung bei OrderItem war nicht eindeutig
Projektverwaltung auf Rose- und Controller-Code umgestellt
Rose-Order-Manager: Sortier-Spezifikation und Paginating
POD-Dokumentation
cleanup fix
cleanup Methode und Manager für CsvImportReport
Paginaten für die BackgroundJob-Controller-List-View
Paginaten für die BackgroundJobHistory-Controller-List-View
Refactoring: Code für OrderItem-Manager von DB-Datei in eigene Manager-Datei ausgelagert
Controller zur Verwaltung von BackgroundJobHistory-Einträgen
BackgroundJob-Manager sortierbar machen
sellprice information test commit
Manager-Model für Unit-DB-Model mit Sortierfunktion hinzufügen
Part::type_filter kommt nun auch mit mehreren werten klar.
Verwaltung von Kunden-/Lieferantentypen auf Controller umgestellt
Verwaltung von Abteilungen auf Controller umgestellt
Manager-Klasse für Customer
Ältere RDBO-Versionen kennen 'where' als Alias für 'query' beim Manager nicht
Standard-Sortierung für Language-Model
SL/Controller/DeliveryPeriod.pm SL/Controller/DeliveryTerm.pm
Verwaltung von Zahlungsbedingungen auf Controller/Model umgestellt
locale/de/all
Sortierfunktion für Pricegroup-Model
Sortierfunktionen für Buchungsgruppen-Model
link_filter für Chart-Manager
Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt
Hintergrundjobs: DB-Model und allgemeine Modelimplementation mit ersten Test-Jobs
BackgroundJob-Hilfsfunktionen
Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)
Manager-Modul für Employee-Model mit Funktion 'current', die die aktuelle Angestellte zurückliefert
RDBO Support.
Script, Models und Manager übernommen und angeglichen.Ein SQL Schema Update, dass die meisten vorausgesetzten Normalisierungenenthält mit eingefügt.