S:C:BankTransaction: Kosmetik für bessere Lesbarkeit (Einrückung, Anordnung…)
POD für Methode closed in SL/DB/Invoice
Die derzeitige Umsetzung ist mMn falsch bei Überzahlungen, die solltenauch offen sein.
Kontoauszug verbuchen - Beschriftung verbessert.
Übernommene Vorschläge zeigen die Rechnungsnummer und den offenen Betragder Rechnung an, die Beschriftung lautet nun auch "offener Betrag".
SL/DB/BankTransaction.pm - carp statt die
Controller BankTransaction - Einrückungen und Kommentare
Refactoring und Einrückungen in BankTransaction.pm
TopQuickSearch: Und Verlinkung auch wieder hergestellt
Sicherheit: ReDoS in trim() umgehen.
trim hat bisher whitespace mit dem regex /^\p{WSpace}+|\p{WSpace}+$/getrimmt. Der ist aber anfällig gegen große Mengen Whitespace in derMitte, weil dann das Backtracking in O(n²) läuft:
$_ = "--".(" "x200000)."and more"; s/^\p{WSpace}+|\p{WSpace}+$//;...
Fertigen ohne Prüfung nach Bestand(2)
Das Prüfen ob Lager das "Standard-Lager für Auslagern ohne Prüfung auf Bestand" ist genügt nicht, es können Bauteile dieses Lager auch als Standardlager haben
Fertigen ohne Prüfung nach Bestand
Wird bei einem Bestandteil das "Standard-Lager für Auslagern ohne Prüfung auf Bestand" verwendet, wird ohne Prüfung ausgelagert.
Dies geschieht nur beim gewählten Feature "Zum Fertigen Standardlager des Bestandteils verwenden"
Revisionen anzeigen
Auch abrufbar als: Atom