Merge branch 'pflichtenhefte'
Conflicts: js/locale/de.js
LaTeX-Escaping von HTML: Newlines am Ende entfernen
Pflichtenheft -> Angebot/Auftrag: Positionen in richtiger Reihenfolge anlegen
…und zwar in der Reihenfolge, in der die Abschnitte im Pflichtenheftangeordnet sind.
Finanzcontrollingbericht: Link zu Kunden auf neuen Controller gefixt
ParseFilter: splitting von :multi über Text::ParseWords
P.part_picker reicht jetzt das flag fat_set_item durch und schluckt nicht mehr class
Part api Funktion um eine Ware als json abzufragen
:multi filter für ParseFilter
cvar_as_hashref mixin, um cvars gut zu serialisieren
Kein Runden des Rabatts vor der Berechnung im Angebot/Auftrag.
Das Vorgehen etwas an da von SL/IS.pm post_invoice() angeglichen.Problem war, dass in Angebot/Auftrag bei Vergabe eines Rabatts dasFrontend richtig grechnet hat, aber das Backend nicht (durch Runden...
Revisionen anzeigen
Auch abrufbar als: Atom