Fix Formulargültigkeit bei Rechnung → Storno
Fix Formulargültigkeit bei Lieferschein → Rechnung
Fix Formulargültigkeit bei Angbebot/Auftrag → Rechnung
Fix Formulargültigkeit bei Rechnung → als neu verwenden
Dokumentation: Swiss QR-Bill: Für die QR-Rechnung nur Vorlagen mit dem Vorlagenkürzel 'qr' berücksichtigen
Swiss QR-Bill: Für die QR-Rechnung nur Vorlagen mit dem Vorlagenkürzel 'qr' berücksichtigen
Ermöglicht die gleichzeitige Verwendung von QR und nicht-QR Rechnungen.
VK/EK-Rechnung -> Suche. Filter nach Zahlungsdatum
VK/EK-Rechnung -> Suche. Fälligkeitsdatum: gewählte Filter im Bericht anzeigen
Einkaufsrechnung -> Suche. Fälligkeitsdatum: vegessene hidden-Variable
Damit Filter beim Sortieren oder Export erhalten bleibt.
Lieferschein-Controller: js: benannte Parameter für save und show_print_options
Auftrags-Controller: js: benannte Parameter für save und show_print_options
Konfiguration wiederkehrende Rechnungen: E-Mail-Body beim ersten Mal übernehmen
Bei der Konfiguration wiederkehrenden Rechnungen sind die E-Mail-Feldergesperrt, wenn das Häkchen bei E-Mail aus ist.Der js-Code, der die Felder entsperrt, hat zwar den CKEditor berücksichtigt,...
Swiss QR-Bill: Fehlerausgabe Übersetzung verbessert
Dokumentation: Swiss QR-Bill: Beim Erzeugen der QR-Rechnung Schweiz als Standardwert für das Land beim Kunden verwenden
Swiss QR-Bill: Beim Erzeugen der QR-Rechnung Schweiz als Standardwert für das Land beim Kunden verwenden
Swiss QR-Bill: QrBill.pm: Importiere nicht von Imager/Imager::QRCode
Unterversionen: Aktion zum Erzeugen nur anzeigen, wenn Feature eingeschaltet
Unterversionen: Version sperren: update_attributes ruft save implizit auf
Unterversionen: Prüfung auf DMS-File angepasst: …
Nur prüfen, wenn Versionierung an, DMS an und Beleg mit verschickt wird.
Unterversionen: Controller: Variable umbenannt und Kosmetik
Unterversionen: auch im Einkauf
Unterversionen: Controller: Code zum Erzeugen der neuen Belegnummer vereinfacht
- number-Accessor nehmen, dann kann die Fallunterscheidung weg- der Controller stellt schon sicher, dass es nur valide Belegtypengibt- try/catch kann weg, da das save selber eine Ausnahme werden kann
Unterversionen: Methode zum Prüfen, ob finalisierte Version, leicht vereinfacht
Dokumentation: Schweizer QR-Rechnung bez. Vorlage ergänzt
ShopOrder: invoice_mail richtig übernehmen
Swiss QR-Bill: QrBill.pm: Verbessere $check_re()
Swiss QR-Bill: QrBill.pm: Verarbeite/validiere strukturierte Adressen
CSV Import Shell Script parameter korrigiert
Unterversionsnummer auch für ABs erhöhen
und postfix stabiler
Telefonnotizen in HTML: HTML-Tags bei Suche (Notizen und Volltext) entfernen
Telefonnotizen in HTML: anzeigen/laden/speichern
Telefonnotizen in HTML: DB-Upgrade
locales-Lauf en
OrderVersion auch in ALL.pm
Unterversionierung über Mandantenkonfiguration aktivierbar
Falls ein Angebot gelöscht wird, auch die Verknüpfung zu den Unterversionen entfernen
oe_version: Alte Angebote/Aufträge mit Version 1 initialisieren
locales für Funktion Unterversionen
Unterversionen für Angebote/Aufträge
Versionen werden finalisiert sobald sie per E-Mail rausgeschickt wurdenDanach ist die Bearbeitung gesperrt, aber es ist möglich eine neueUnterversion des Belegs zu erstellen.Unterversionen bekommen den Postfix -x, wobei x:= 2 .. n...
Hilfstabelle oe_version erweitert
Rose-DB OrderVersion - Hilfstabelle zum Versionisieren von Orders
Auftrags-Controller: Kunde-/Lieferant in neuem Tab öffnen mit js
Damit funktioniert das auch, wenn der Beleg noch nicht gespeichert ist.
Merge pull request #43 from kivitendo/f-invoice-prevent-multiple-post-for-unposted
proof of concept: Formular-Gültigkeit beim Buchen von Verkaufsrechnungen
fehlende Übersetzungen Developer-Menü
Developer-Menü: weitere Test-Pages
JS-Tests für Developer ins Menü
Offene Forderungen/Verbindlichkeiten: E-Mail-Dialog nutzt HTML
Auftrags-Controller: Eingabezeile: Default-Menge "1" ausgegraut anzeigen
Auftrags-Controller: Menge vor Preisquellenermittlung auf 1, wenn ungesetzt. …
Diesmal für das Update der Eingabezeile.
Ziel: verhindern, dass eine noch nicht gebuchte Rechnung durchVerwendung des »Zurück«-Buttons im Browser mehrfach gebucht werdenkann.
Implementation: Beim Neuanlegen einer Rechnung wird ein einmaliges...
ShopConnector: Vorgangsbezeichnung geht auch mit Shopware6
Version auf unstable
Release 3.6.1
Versionsnummer in Dokumentationen für 3.6.1 angepasst
DB-Upgrade-Skripte für 3.6.1
Dokumentation: Hinweis auf neues Perl-Paket
changelog: Liste gefixter Bugs für neues Release
changelog: weitere Anpassungen seit dem letzten Release erwähnen
Release-Management: Hinweis Versionsnummer anpassen im UPGRADE-Dokument
login: Logo: keine (falschen) Oktalzahlen beim Datum
Mehr Frieden -General Kyrylo Budanov:
The breaking point will be in the second part of August.
Auftrags-Controller: Beleg neu laden nach "Speichern und drucken" auch bei Fehler
Wenn nach dem Speichern ein Fehler auftritt, Beleg neu laden mit redirect.Gleiche Problematik/Begründung wie in commit1268bf670c06f5a66ad78a75e41ad6c15061d9bc
Auftrags-Controller: Beleg neu laden nach "Speichern und drucken"/Druckvorschau.
Sonst wird die Belegnummer nicht angezeigt, falls die Änderbarkeit vonBelegnummern abgeschaltet ist.Zudem wurde die Projektnummer nicht angezeigt, wenn das automatische anlegen von...
Auftrags-Controller: E-Mail-Dialog: nach Speichern hiddens der ids wieder setzen
Wichtig, falls die Makse nicht neu geladen wird (z.B. bei Abbruch)
Auftrags-Controller: überflüssiges "die"-Statement entfernt
Shop: Vorgangsbezeichnung nicht bei Shopware6 implementiert
Dunning: Email und Zahlungsbedingung in Mahnlaufbericht aufgenommen
ShopOrder: billing_email zusätzlich als invoice_mail ...
beim Kunden übernehmen. Rechnungs und Mahnungsmail werden über dieseAdresse verschickt.
Projekte: Leeren Reiter "Projekt-Details" entfernt.
Kam wohl durch einen cherry-pick rein.
Upgrade-Doku: Hinweis auf benötigtes Perl-Modul IPC::Run
Volltext-Suche: changelog
Volltext-Suche Auftrag: Kosmetik: Formatierung SQL-Statements
Volltext-Suche Auftrag: auch in Wiedevorlagen suchen
Volltext-Suche im Auftragsbericht
InstallationCheck: IPC::Run wird benötigt
Volltext-Suche: Hintergrund-Job nachts aktivieren
Volltext-Suche: Hintergrund-Job: POD
Volltext-Suche: Hintergrund-Job zum Extrahieren von Texten aus Dokumenten
Volltext-Suche: Rose-Beziehung von File zu full_text
Volltext-Suche: Tabelle für Texte aus Dateien im DMS. DB und Rose
changelog zu Telefonnotizen
Telefonnotizen: in Berichten Angebot/Auftrag filtern können.
Durchsucht werden Betreff und Text.
Telefonnotizen Angebot/Auftrag
In einem neuen Reiter können Notizen zum Beleg erfasst werden.
BankTransaction: Vorlagen: Verwendungszweck als Bemerkung in Kreditorenbuchung
Mit der Möglichkeit, projektbezogenen Code für eine Konvertierung derVerwendungszwecks einzubauen.
BankTransaction: Kreditorenvorlagen: Vorlage direkt laden, wenn genau 1 Treffer
BankTransaction: vergessene Textübersetzung bei Buchung erstellen
BankTransaction: Kosmetik: Ausrichtung und "make emacs happy"
Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig
changelog zu "Dateimanagement: erst nur letzte Version anzeigen ..."
Dateimanagement: erst nur letzte Version anzeigen / alle Versionen ausklappbar.
Und auch alle Versionen von Anhängen und Bildern anzeigen. Vorher wurdehier nur die letzte Version gezeigt.
Dateimanagement: anderes colspan bei Bilder berücksichtigen
Auftrags-Controller: Fix: Preisquellenermittlung: js-Funktion richtig aufrufen
ist eben kaputt gegangen
Auftrags-Controller: Preisquellenermittlung in eigene Funktion ausgelagert
Auftrags-Controller: Preisquellen bei Erneuern von Positionen aus Stammdaten …
… nicht nur berücksichtigen, sondern auch anzeigen.Und Rabatt-Quellen ebefalls berücksichtigen und anzeigen.
Auftrags-Controller: Menge vor Preisquellenermittlung auf 1, wenn ungesetzt
SL:Webdav:File.pm->store: ungeänderte Dokumente nicht doppelt speichern.
Einfacher Größenvergleich mit letzter Version.
mini-DMS: Filesystem-Backend: undef-Warnung vermeiden
mini-DMS: Filesystem-Backend: ungeänderte Dokumente nicht doppelt speichern.
changelog zu Workflow zu Lieferantenauftrag