SL::Dev: Lieferschein typen
tests: DeliveryOrder type
RecordLinks für neue Lieferscheintypen
Lieferschein TypeData: croak wenn typ nicht existiert
CsvImport: Anpassungen für order_type in Lieferscheinen
DeliveryOrder: prefix in type filter
Inventory: typo in set employee hook
Form: get_history sql escaping
datev templates escaping
ct: db in template escapen
ca: escape script in form
DeliveryOrder: stock roundtrip
DeliveryOrder: stock info im dom speichern
DeliveryOrder: Beistelllieferschein im Einkauf
DeliveryOrder: serialize stock to yaml
kivi.serialize - javascript flatten
locales typo
DeliveryOrder: erste Version Lager-Dialog
DeliveryOrder: in_out auch bei einzelnen Zeilen übergeben
DeliveryOrder: Übergabe in/out verbessert
DeliveryOrder: fix array conversion in calculate_stock_in_out
locales
DeliveryOrder: Einlagern/Auslagern
Order: Workflow Beistelllieferschein erstellen
DeliveryOrder: Lagermengen Spalte
Inventory::new_from aus DeliveryOrderItemsStock Objekten
Inventory: before hooks für trans_id, shippingdate und employee
Helper::Number: _format_number_units
SL::Helper::Number pendant zu SL::Form::format_amount_units
DeliveryOrder: inout an templates übergeben
Webdav: neue typen für Lieferscheine
DeliveryOrder: Konvertierung von is_sales bugs
DeliveryOrder: new_from - fix für Quellobjekte die keine Kunden/Lieferanten haben
DeliveryOrder: fix validate on save
DeliveryOrder: korrektes is_customer für rma
do: neue Nummerkreise für supplier und rma Lieferscheine
DeliveryOrder: namen für Anhänge und bessere Fehlermeldungen
DeliveryOrder: ungenutztes template
DeliveryOrder: type roundtrip safety
DeliveryOrder: types im objekt richtig setzen
DeliveryOrder: fehlende taxzone wieder eingebaut
DeliveryOrder: typ checks im javascript
DeliveryOrder order_type db upgrade
is_sales noch nicht in der datenbank entfernt, nur im metasetup
DeliveryOrder: type_data nach SL/DB verschoben, damit das model auch drauf zugreifen kann
DeliveryOrder: Template Anpassungen
DeliveryOrder: neue Typen: supplier_delivery_order und rma_delivery_order
DeliveryOrder: javascript referenzen
DeliveryOrder: type data is_customer
DeliveryOrder: neue typen für Lieferschein
DeliveryOrder: type data zentralisiert um das verhalten besser generalisieren zu können
DeliveryOrder: package, namespace, template und controller referenzen angepasst
DeliveryOrder: price_source feature entfernt
DeliveryOrder: exchangerate
DeliveryOrder: taxes und recalc Mechanismus entfernt
DeliveryOrder: remove periodic invoices support
DeliveryOrder: Initialkopie des Order-Controllers
Controller::Base: init_p jetzt überall verfügbar
DeliveryOrder: number alias
Auftrags-Controller: Warnung bei nicht vorhandener Kundenbestellummer …
… kann in der Mandantenkonfiguration eingeschaltet werden.
Workflow Lieferschein->Rechnung: Bearbeiter ist aktueller Benutzer …
… und nicht der des vorherigen Belegs.
S/D/Order: new_from/new_from_multi: Bearbeiter ist immer der aktuelle Benutzer
Bei Workflows zu neuen Belegen ist der Bearbeiter des neuen Belegs immer deraktuelle Benutzer, egal, was im vorherigen Beleg steht.
Auftrags-Controller: Warnung bei fehlendem Transportkosten-Artikel …
bei VK-Angebot und -Auftrag, wenn in der Mandanten-Konfiguration angegeben.
Artikel-Schnellsuche führt bei Auswahl durch Tasten zu leerer Anzeige
Das jquery autocomplete plugin unterdrückt das keypressed event, nichtaber das keydown event, was dazu führt dass in Chrome bei Enter sowohlder Enter hook des Eingabefeld als auch der Enterhook des Autocompletion...
Zahlungsbedingungen: "calc_date" überschreibt Referenzdatum
Die Methode "calc_date" erzeugt das neue Datum ohne ein neues Objekt zuerzeugen.Deshalb wird ggf der Parameter "reference_date" überschrieben.
Nun wird ein neues Datumsobjekt per "clone" erzeugt....
Historie zeigt Einträge von anderen Belegen
ticket #11167
(cherry picked from commit 59eb76522127c336bdf68cacb84a83d49ab19f75)(cherry-pick von odyn)
Das per Email Versenden wird nicht in der History des Dokuments angezeigt
Hier war eine Einschränkung in der Datenbankabfrage zu viel.
fix #101
(cherry picked from commit 41dfbbd6b8d0823a34c201e849e8570172758307)(angepasster cherry-pick von odyn)
Dialogbuchung: Historie: Der Parameter muss glid ansatt id sein.
Dialogbuchung: js-Code für Historie laden.
Employee::current statt manuell an weiteren Stellen
WH: Employee::current statt manuell
(cherry picked from commit 975786bdc3c48380926c63e8a0b37109d144f0f2)(cherry-pick von odyn)
locales-Lauf "en"
Mailer: Bei fehlerhaften Mailadressen warnen
(cherry picked from commit e8f152b186583bc254ff631f4803189da4f3013e)(cherry-pick von odyn)
scripts/console: utf8 Kompatibilität und Doku zu Term::ReadLine::Gnu
CsvImport Lieferscheine: Zusammenfassen von Lieferpositionen
Wenn in mehreren Positionen Teilmengen einer Position eines Auftragsgeliefert werden, dann diese Zusammenfassen.
CsvImport Lieferscheine: Unit-Tests
CsvImport Lieferscheine: ShippedQty-Helper für Prüfung, ob komplett geliefert
ShippedQty-Helper: undef-Warnung vermeiden
PPI: Offenbar typo in Fehlermeldungstext
kam mit "Auch escapte DTVF Namen erkennen" rein.
PPI: Auch escapte DTVF Namen erkennen
Scheinbar kann die Kopfzeile des CSV-Format noch Hochkommatas enthaltenoder ggf. wurde diese mit einer Tabellenkalkulation geöffnet.
ckeditor: Rechtschreibprüfung des Browser aktivieren
Revert "ckeditor: Rechtschreibprüfung des Browser aktivieren"
Config-Änderung wird gleich in js/kivi.js gemacht, damit es keinen/wenigerKonflikte bei einem evtl. Update des CKEditors aus dem upstream gibt.
This reverts commit f202ae53dcb57a5b06669bc555d5bd2b764ed5ec.
Changelog: Rechtschreibprüfung im ckeditor
Rechnung: Drucken und Buchen auch wirklich immer Drucken und Buchen
Druckvorlagen marei: Hintergrundbild auch für Briefe
Im Lagerstandsbericht nach Warengruppe filtern können.
Übernahme aus Kundenprojekt
Lagerberichte nach Waren-CVars filtern können …
… nur Waren-CVars aus den Stammdaten - nicht aus Überlagerung aus Belegen
Waren-CVars für Lagerbuchungsbericht
CVars für Lagerbestand: Kein Link zur Sortierung rendern - …
… das geht ohnenhin so nicht und wirft einen DB-Fehler
CVars für Lagerbestand: Funktion zum Rendern aus SL/CVar nehmen
Kosmetik: CVars für Lagerbestand
Kosmetik: CVars für Lagerbestand: Variablendeklaration näher an Verwendung
Auftrags-Controller: Reihenfolge Histore/Wiedervolage (Menüpunkt mehr) geändert
Ist nun so, wie in den anderen Masken (alte OE, Lieferscheine und Rechnungen)
Wiedervorlagen für Belege: Nicht-erledigte und erledigte WV in je einer Tabelle
Wiedervorlagen: HTML-Template: Kein Paragprah (<p>) um Tabellen (<table>)
all_parts: Lagermenge des Artikels und benötigte Menge für Erz. anzeigen
Die benötigte Menge für das Erzeugnis wurde einfach in onhand gepackt.Das verwirrt natürlich wenn man sowohl die Lagermenge als auch diebenötigte Menge fürs Erzeugen in dem Bericht ausgeben möchte.
Druckvorlagen marei: Leistungsdatum in Rechnung (auch in Tabelle anzeigen)
Druckvorlagen marei: Leistungsdatum in Rechnung und Auftrag drucken
rp aging: Callback für die OPOS-Liste nach manueller Zahlung
Waren: Nur gültige Preisgruppen anzeigen
Zu #56f1a7: Rechnungskopie für LaTeX deutsch/englisch locales