Reclamation: [FIX] Workflow von nicht gespeicherter Reklamation
Gültigkeitstoken Auftragscontroller
Gültigkeitstoken Lieferscheine (alter Controller)
zu Revert "Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig"
DB+Rose
S/D/MetaSetup/Defaults: erneut gebaut (andere Reihenfolge)
S:D:Reclamation per use im Auftragscontroller einbinden.
S:D:Reclamation kommt an mehreren stellen vor und einmal wurde das "require" vergessen. Zudem merkt man compile time-Fehler dann direkt.
behebt #547 (redmine)
Verknüpfte Belege: Verknüpfungen hinzufügen: Projektfilter gefixt.
Verknüpfte Belege: E-Mail hinzufügen: Betreff richtig benennen und Datum anzeigen
Verknüpfte Belege: Verknüpfungen hinzufügen: Kein Kunde/Lieferant/Projekt …
… als Filter anbieten, wenn nicht verfügbar im zu verknüpfenden Beleg.Betrifft Emails und Dialogbuchungen
Verknüpfte Belege: Controller: get_all statt get_all_sorted
Da sort_by und sort_dir angegeben sind, kann einfach $manager->get_allverwendet werden.Ansonsten bekam der Anwender keine Links geliefert, wenn der Managerkein _sorted kennt.
Refs #544 (redmine)
Revert "zu #544 Manuelle Auswahl von Dialogbuchung liefert keine Suchtreffer im Popup"
Da sort_by und sort_dir angegeben sind, kann einfach $manager->get_allverwendet werden.
This reverts commit 1dc42a5f3ae8b76e99bc99b804dc572dd91554a5.
Verkaufsbelege: Modul bei Lieferadressenauswahl und Detail-Anzeige beachten
Da Ids für Belege und Kunden gleich sein können, muss bei der Listung derLieferadresse zum Kunden darauf geachtet werden, dass das Modul auch 'CT'ist.
zu #544 Manuelle Auswahl von Dialogbuchung liefert keine Suchtreffer im Popup
Falls die Hilfsfunktion get_all_sorted nicht vorhanden ist, auf get_allausweichen.
Fix für #531 Link im Lagerbuchungbericht für RMA (Retouren) Lieferscheine und Beistelllieferscheine
POD Syntax
etourenlieferschein RMA Deliveryorder drucken und abspeichern
TYPO Purchasereklamation wird jetzt im Webdav gespeichert
Auslagern Enbalen wenn eingelagert wird
js action angepasst für undo_transfer
DeliveryOrder Webav eingebunden
DeliveryOrder zurücklagern
Beistelllieferschein/DeliveryOrder Lagerbuchungen mit in die Druckvariablen aufgenommen
fix #506 - Beistelllieferschein/DeliveryOrderController speichern deaktiviert wenn schon geliefert und ausgelagert
Controller: DeliveryOrder: stock_dialog um Einlagern erweitert
Controller: DeliveryOrder: stock_dialog um Einlagern erweitert (WIP)
multi_level_select_tag hinzugefüht
Dieser Tag dient um aus verschachtelten Objekten mehrere hierarchische select tags zu erzeugen
reclamation: Workflow Auftrag -> Reklamation: Parameter richtig an js übergeben
Nachdem benannte Parameter für save eingeführt wurden
Reclamation: add reclamation to file_storage constrain and Webdav
Reclamation: don't save delivery_order after converting
Reclamation: remove unused code
Reclamation: don't save order after converting
DeliveryOrderType richtig setzen
Revert "Reclamation: Order Workflow actionraus"
This reverts commit 3061e8a20f1185e01f8d828b1692663df4a8cd2b.
Typo
Reclamation Presenter RecordLinks
Reclamation: Order Workflow actionraus
InstallationCheck: weitere Abhängikeit Data::Compare
ReclamationController: Workflow zu Lieferschein
ReclamationsController: Workflow Lieferschein neuer DeliveryController
Reclamation: Workflow Reclamation→Lieferschein ...
neuen DeliveryOrderController benutzen einlagern geht nicht
Reclamation: add billing_address_id to reclamation
Reclamation: Test for workflow invoice_to_reclamation
Reclamation: Test for workflow (reclamation, order, delivery_order)
Reclamation: set record_links automatic after reclamation->save
Add entries for reclamation in SL/Helper/PrintOptions.pm and SL/Form.pm
Reclamation: Controller: add submit values in report action bar
ReportGenerator: enable additional submit values in action bar
Reclamation: Presenter ReclamationFilter added
Generate the filter html in a Presenter instead in _filter.html
PriceTaxCalculator: adjusted for record items without marge fields
Reclamation: Controller: don't need setup_reclamation_from_cv
Reclamation: don't need shipped_qty
Workflow: sales_reclamation → credit_note
Workflow: (sales/purchase) invoice → reclamation
Workflow: delivery_order ↔ reclamation
Workflow: order ↔ reclamation
Reclamation: Controller and Templates created
also for ReclamationReason
Changes in SL/DB/Shipto.pm, SL/DB/Helper/TransNumberGenerator.pm, SL/Controller/File.pm and SL/Webdav.pm for Reclamation
Links in menus added for: - Reclamation/add...
Added alias record_id to order_item and delivery_order_item
Reclamation: added to RecordLinks
Reclamation: Presenter added
Reclamation: add default settings
Reclamation: sql-script for data tables and rose objects added
Also created all needed functions in SL/DB/Reclamation.pm, SL/DB/ReclamationItem.pm and SL/DB/ReclamationReason.pm
Presenter: Part: vergessenes use für SL::Presenter::Tag::link_tag
Umsatzstatistik-Chart: Auch bei keinen Umsätzen alle Monate eines Jahres zeigen.
Sonst kommt man per Klick nicht zurück zur Jahresansicht.
Mandantenkonfig für Belegweise Absender-E-Mail-Adressen: Großschreibung zulassen
js: namespace.js laden
Sonst gibt es einen JS-Fehler in den Login-Masken.Das wurde im Layout::None gmacht, aber die Login-Masken basierennun auf dem Layout::Design40Switch.
Fehlerhafte MetaSetup/Default.pm (projektattribute) wieder entfernt
Abweichender Mahnungsempfänger per Mail, vergessenes JOIN (duh)
Falls Mahnung per E-Mail media 'email', aber nicht zweimal senden
Belegweise generische Absender-Adressen setzen
Mandantenkonfig für Belegweise Absender-E-Mail-Adressen
Belegweise E-Mail-Absender-Adressen
SEPA-Überweisungen sperren könnnen (Einkauf)
SEPA-Überweisungen sperren könnnen (Einkauf): DB und Rose.
Falls Mahnung per E-Mail media auch auf 'email' setzen
Umsatzstatistik-Chart mit Linie aller Umsätze zum Vergleichen
Umsatzstatistik-Chart: per Klick auf Monate des entsprechenden Jahres
Umsatzstatistik-Chart: Lücken mit leeren Einträgen füllen
Umsatzstatistik-Chart: Sortierung aufsteigend
Kunden-/Lieferanten-Umsatzstatistik als Chart (chart.js)
Kosmetik: Einrückung
Umstatzstatistik: actions zu einer zusammengefasst.
Der Code war da fast gleich.
Kosmetik: Ausrichtung
Artikelbeschreibung bei Lieferantenartikelnummern: Druckvariable und Beispiel …
… in der Druckvorlage "Preisanfrage" (Marei und RB)
Artikelbeschreibung bei Lieferantenartikelnummern: Speichern im Artikelstamm
Artikelbeschreibung bei Lieferantenartikelnummern: DB und Rose
Formatierung/Verschönerung zum Commit von gerade (Abrechnungsperiode)
Wiederkehrende Rechnungen: Bei einmaliger Abrechnung, das Enddatum anders setzen
Standardmäßig kommt ansonsten eine eins zurück, was überwiegendfalsch ist.
Presenter: nutze link_tag anstelle von html im perl-code
(cherry picked aus Kundenprojekt)
Abweichender Mahnungsempfänger per Mail, Typo in SQL
Artikel als neu Speichern auch BDVs und Übersetzungen vom Vorgänger
Zahlungserinnerung abweichende E-Mail-Adressen für Standard- oder abw. RA
E-Mail für Mahnungsempfänger hinterlegen
Swiss QR-Bill: QrBill.pm: Führe Versionsnummer ein
Shop: 1. Unterversion auch für Shop-Aufträge erstellen
Berichte-Lieferscheine: Filtern nach Charge (in Lagerinfos).
Merge pull request #51 from kivitendo/2022-redesign-merge-3
2022 redesign merge 3
Swiss QR-Bill: QrBill.pm: Nenne den Typ der Adressdaten
Beistelllieferschein Belege im DMS speichern
BankTransaction neuen Rückgabewert von pay_invoice benutzen .. Tests