Fix576 Lagentnahme
Reclamation: multi_edit: zusammenfassen von js-Funktionen
Reclamation: multi edit for: delete, reason, res_desc_ext, res_desc_int
Lagerstandsbericht: Export/keys für "für Import kompatibel machen" anpassen
Behebt #558 (redmine)
"Benutzerdefinierte Datenexporte" in "Benutzerdefinierte Berichte" umbenannt
Nur Texte und Übersetzungen - nicht die Module und Routinen.
Reports als Chart: mehrere Y-Werte
Reports als Chart exportieren können
Benutzerdefinierte Datenexporte mit ReportGenerator: Direkten CSV-Export entfernt
Mandantenkonfig: Nummernkreis für Retouren-Lieferschein
Mandantenkonfig: Nummernkreis für Beistell-Lieferschein
Behebt #566 (redmine)
Buchungsgruppen ungültig setzen können
Bankimport "Remote name" "aanderer Kontoinhaber" anstatt "other party"
"Andere Partei"
Bei Backend Webdav sind bisher noch keine Versionen implementiert,sodass es einen Fehler gab beim Löschen der Datei und der dazugehörigeDatenbankeintrag nicht gelöscht wurde.
PurchaseInvoice: Setze Konten und Steuer neu nach Steuersatzänderung
Bei Steuersatzänderung lösche die überlagerten Konten und Steuern derPositionen aus der Form und setze sie somit beim Neuladen auf denDefault-Wert zurück.
InvoiceItem: Hinzufügen der Felder für Konten und Steuer
Es werden die Wert von relink_accounts als Default genommen und derNutzer kann dies ändern. Es werden alle nötigen Steuerdaten in die Formgeschrieben.
CVar + PriceRule: anlegen/editieren/speichern im Preisregel Controller
Im Moment erlaubt sind alle CVar configs, die:
- irgendwie im Beleg erreichbar sind (alle module ausser Pflichtenhefte)- und von einem Typ sind die mit dem bestehenden Preisregelsystem...
Cvar für Preisregeln. Proof of Concept mit hartkodierter Bdv articlegroup
Voraussetzung: Eine optionale BDV (Auswahlliste) mit dem Namen articlegroup
Lieferantenauftrag→Einkaufslieferschein: Lieferantenartikelnummer anzeigen
Merge branch 'f-po-to-pdo-limit-items'
Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen
Erzeugnis- & Sortimentsbestandteile in scrollbarer Liste anzeigen
Merge branch 'f-assembly-production-show-all-errors'
Neuer Controller für Berichte->Kontenübersicht / Buchungsliste
Ersetzt bin/mozilla/ca.pl.
Es werden weiterhin die Datenbankfunktionen aus SL::CA verwendet.
Zusätzlicher Menüpunkt für Buchungsliste eingefügt. Das Konto kann dortzusammen mit der Periode und Einstellungen ausgewählt werden. Dann via...
Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen
manuell gesperrte SEPA-Überweisungen visuell hervorheben (rot)
Generische Presenter Testseite für einfache Presenter
Enthält:- P.date_tag- P.date_period.picker
Neuer Presenter: SL::Presenter::DatePeriod
Liefert Element P.date_period.picker zum Auswählen eines Zeitraumsmit optionaler Vorauswahl
Enthält zwei Datumsfelder plus ein Button/PopUp-Dialog mitVorgewählten Zeiträumen.
Geplante Verwendung in neuer Ansicht Buchungsliste (ersetzt...
Kunden/Lieferanten -> Alle Lieferungen -> qty richtig formatieren
Merge branch 'master' into f-recurring-billing-mode
Lieferbedingungen: optional bei Kunden/Lieferanten entfernen
Lieferbedingungen ungültig markieren können
Zahlungsbedingungen: ja/nein anstelle von 1/0 in Spalte »ungültig«
Liquiditätsübersicht: Auftragsliste gefixt
Die Links im Tabellenfuß hatten bisher auf die normale Auftragssucheverwiesen. Problem war aber, dass dabei schlicht nicht exaktdiejenigen Aufträge angezeigt wurden, die für die Liquiditätsübersichtrelevant waren: teils zu viele, teils zu wenige (z.B. nicht diejenigen...
FIX: ReclamationReason: Sortierliste nutzte alte Implementierung
Wiederkehrende Abrechnung Positionen: Bearbeiten in Auftragscontrollern
Merge branch 'f-liquidity-projection-group-by-parts-groups'
E-Mail bei Mahnung: Eingabemaske: Platz für Editor-Toolbar
Reklamations templates Link zum Kunden bearbeiten hinzugefügt (einheitlich zu Auftrag etc.)
englische Locales: DATEV statt DATEX
Altes Design BDV Spalte in Basisdaten in Liste mit aufgenommen
Liquiditätsübersicht: aufschlüsseln nach Warengruppen
Swiss QR-Bill: Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren
Wenn bereits eine Mitteilung vorhanden ist, wird die Rechnungsnummer an diese angehängt.
Zustand für negative Kreditorenbuchung oder EK-Rechnung als invoice_type hinzufügen
Entsprechend bei Wechselkursgebühren ausklammern
WebTemplates für Wechselkurs in Zahlungen anzeigen (alle Buchungsmasken)
Zahlungsbewegungen in Fremdwährungen, summieren und Quelle des Kurses anzeigen
Wechselkurs für Bankverbuchungen eingeben
Wechselkurs in form_header anzeigen, inkl. Herkunft (Beleg oder Tageskurs)
> form>radier entfernt und den Zustand readonly in allen 4 Buchungsmasken auch anhand der Zustände der action_bar Knöpfe abhängig gemacht (in form oder TMPL_VARS gesetzt)
Hinweis das Buchungskonten die mit Bank verknüpft sind, nicht mehr
manuell bebuchbar sind
SEPA: within_skonto_period direkt aus SQL Abfrage und keine Helper-Funktionen
- transfer_amount aus sql ist identisch mit open_sepa_transfer_amount- SEPA Transfer Amount in Template auch als Wert angeben
Verknüpfte Belege: Verknüpfungen hinzufügen: Kein Kunde/Lieferant/Projekt/Beschreibung …
… als Filter anbieten, wenn nicht verfügbar im zu verknüpfenden Beleg.Betrifft Mahnungen und Shop-Aufträge.
Refs #544 (redmine)
Gültigkeitstoken: Dialogbuchung
Gültigkeitstoken: Kreditorenbuchung
Gültigkeitstoken: Debitorenbuchung
Gültigkeitstoken Einkaufsrechnung
Gültigkeitstoken Reklamationscontroller
Gültigkeitstoken Lieferscheincontroller
Gültigkeitstoken Auftragscontroller
Gültigkeitstoken Lieferscheine (alter Controller)
Revert "Rechnungsmaske: Browser-Zurück verhindern"
Das war nur ein schlimmer Hack und doppeltes Buchen wird nun durchdas Gültigkeitstoken verhindert.
This reverts commit f8fff60be1abb9986486cc7367747ee16d829116.
Revert "Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig"
This reverts commit d58b1a04c2facd0a4484cf2b801b27b9741cce26.
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: Verknüpfungen hinzufügen: Fehler anzeigen
Wenn beim Holen der Liste von Verknüpfungszielen Fehler auftreten,diese anzeigen.
HTML Templates T8 eingefügt
Controller: DeliveryOrder: stock_dialog um Einlagern erweitert
Controller: DeliveryOrder: stock_dialog um Einlagern erweitert (WIP)
Reclamation: show record_number in title
ReclamationReason: fix templates
Reclamation: don't save delivery_order after converting
Reclamation: don't save order after converting
Übersetzungen auch en
Reclamation: add billing_address_id to reclamation
Reclamation: Presenter ReclamationFilter added
Generate the filter html in a Presenter instead in _filter.html
Reclamation: don't need shipped_qty
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...
Reclamation: add default settings
Auftrags-Controller: 2. Zeile: Lagerbestand immer zur Klasse "numeric", …
nicht nur, wenn negativ.
Mandantenkonfig für Belegweise Absender-E-Mail-Adressen
SEPA-Überweisungen sperren könnnen (Einkauf)
Umsatzstatistik: Chart direkt laden
Kunden-/Lieferanten-Umsatzstatistik als Chart (chart.js)
Umsatzstatistik: In eigenem Top-Level-Tab
Kosmetik: Ausrichtung
Artikelbeschreibung bei Lieferantenartikelnummern: Speichern im Artikelstamm
vorhandene englische Bezeichnung für Chargennummer nehmen
Zahlungserinnerung abweichende E-Mail-Adressen für Standard- oder abw. RA
Berichte-Lieferscheine: Filtern nach Charge (in Lagerinfos).
design40: PriceRule items im editor mit Klasse versehen
in den alten templates waren das <div>, im design40 sind das <tr>
Swiss QR-Bill: Unstrukturierte Mitteilung in Rechnung hinzufügen
closedto direkt beim Lohnbuchhaltungsimport auf den letzten Tag des Vormonats setzen
Auftragszentrische verknüpfte Belege: Optionen in Mandantenkonfiguration
- Beleg selber mit in der Liste Anzeigen- Verkaufsangebote mit in der Liste Anzeigen
Variablen für Zahlungsbedingungen auch als Variable für Druckvorlagen generell
Swiss QR-Bill: Beim Filter für Bankbuchungen bzw. Kontenabgleich QR-Referenz berücksichtigen
Swiss QR-Bill: QR-Referenz soll in der jeweiligen Rechnung gespeichert werden
Hintergrund-Job: Erinnerung an WV verschicken
Menupunkte und Links für die Dokumentation in HTML hinzugefügt
Wiedervorlagen: Mehr Infos über Abschluss speichern und in den Masken zeigen
Todo-Liste: Anzeigen, für wen eine Wiedervorlage erstellt wurde.
Wiedervorlage: Benutzer aus Gruppen hinzufügen können
Wiedervorlage für mehrere Benutzer: Anzeige im Popup-Fenster
Wiedervorlage für mehrere Benutzer: Erstellen und Bearbeiten