Gültigkeit von custom variables nur für Artikelstammdaten speichern
Fix für Bug 1561.
Verhindern, dass Strings als Hash-Referenz misbraucht werden
Ich bin gerade zu unkonzentriert, um die tatsächliche Ursache zufinden. Es hat etwas damit zu tun, dass ein Callback zusammengebautwird und dabei $::form->{CVAR_CONFIGS} eine Hash-Referenz ist, die im...
Benutzerdefinierte Variablen: bei nicht existierenden die Defaultwerte wieder nutzen
Bugfix: CVar Sichtbarkeit in Projekten.
Dieser Patch behebt zwei unabhängige Bugs, die dazu geführt haben, dass CVarsfür Projekte nicht bearbeitbar waren.
Der erste ist, dass CVars für Projekte nicht vom validiersystem betrofen sind,und deshalb always_valid geflaggt sein müssen. Das zweite hat verhindert, dass...
CVar->get_configs cached jetzt so, wie es io.pl eh schon tut.
CVar validity ausgelagert in eine Massenfunktion.
Reduziert die Anzahl der Datenbankzugriffe bei großen Belegen massiv.
CVars über die Warenmaske auch in Belegen suchen.
Fix für Bug 1209.
Dokumentation einheitlich in den Footer verschoben, Datei mit END abgeschlossen (beschleunigt parsen), und POD Fehler gefixt.
Auch hier 2 Funktionen aus dem Tracing genommen.
CVars: In Masken die Cvars filtern. Muss über Userpräferenzen aktiviert werden.
Bei neu anlegen CVar Felder immer anzeigen
zu Bug 1191.
Kein Grund dass CVar nicht strict sein sollte.
CVar: sub_module muss vorher konvertiert werden.
Bei Kunden die Validität nicht speichern.
Fix für Bug 1191
Ungültige Custom Variablen in der Verkaufsmaske ausblenden.
Funktion nicht doppelt invertieren
(das klingt als commit meldung nochbescheuerter als es im code aussieht)
Valid Flag für Custom Variables in Artikeln.
Ausserdem gefixte Locales.
Warensuche: überlagerte custom variables werden nun korrekt auch in der Warensuche überlagert.
Ausweitung der benutzerdefinierten Variablen für Waren/Dienstleistungen/Erzeugnisse auf Anzeige/Modifikation in Angeboten/Aufträgen.
Das Definieren, Erstellen und Bearbeiten von benutzerdefinierten Variablen bei Waren, Dienstleistungen und Erzeugnissen implementiert.
Debugcode
Implementation des Features "Benutzerdefinierte Variablen für Kunden- und Lieferantenstammdaten".