Bei Zahlungen per Knopfdruck auf Fehlbetrag setzen
Bei Zahlungseingang heutiges Datum vorbelegen.
Merge branch 'mass_convert_delivery_orders_to_invoice'
Massenkonvertierung von Lieferscheinen nach Rechnung ink. Druck
Die Konvertierung als auch das Generieren des PDFs erfolgt alsBackground-Job. Entsprechend muss der task_server für den.Mandanten eingestellt sein.Details und bekannte offene Punkte im POD der beiden Perl-Module....
Vorlagensatz rev-odt um Einkaufsvorlagen erweitert und update von readme.txt
Neuer odt-Vorlagensatz rev-odt
Kontoauszug verbuchen - form als POST
dadurch werden bei einem F5 / Reload nicht erneut die Bankbuchungenverbucht. bzw. sollte zumindest der Browser warnen.
Verknüpfungen hinzufügen - Projektfilter funktioniert nicht
behebt #79
Die ausgelesene Form Variable muß den gleichen Namen wie im Templatehaben.
Fehlende Übersetzung
Typos - kein "wether" mehr!
Projektbuchungsbericht: Datumsbeschriftung ist von ... bis
nicht "zum Stand" und "Gegenüberstellen"
Debug-Modus bei Kontoauszugsverbuchung ausgeschaltet
Die Punktespalte wird nicht standardmäßig angezeigt.
Steuerzonen und Buchungsgruppen bearbeiten: displayable_name für Konten
Die description-Variable in TaxzoneChart enthält nun dendisplayable_name für die Konten.
Für die Anzeige der Kontennamen beim Bearbeiten von Steuerzonen undBuchungsgruppen, wo die Konten nicht bearbeitet werden können sondern...
Steuerzonen überarbeitet - Prüfung und Löschen
Nicht benutzte Steuerzonen können jetzt gelöscht werden, sowie derenKontenzuordnungen geändert werden (wie bei Buchungsgruppen). SieheFeature #70.
Schlägt die Speicherung neuer Steuerzonen fehl, weil z.B. die...
Lieferwertbericht - unnötige Konfigurationsparameter entfernt (Ergänzung)
Vergessene Dateien zum Commit von gerade
RB als Standard Druckvorlage gesetzt - Pflichtenheft übernmommen
Da der Pfad Standard in einigen Dateien (DB-Upgrade-Skript) hart-kodiert wurde,insbesondere um die Pflichtenheft-Druckvorlagen nachträglich in benutzdefinierteVorlagenverzeichnissse zu packen, ist dies entsprechend auf Pfadebene abgebildet....
Datumsfeld bei Brief update / edit sicher gemacht
Fehlendes Präfix letter. ergänzt.
E-Mail Versand für Brief entfernt
Die Funktion ist aktuell nicht auf gutem technischen Niveau und derursprüngliche Auftraggeber benötigt diese auch gar nicht.
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Javascript Menü: typos
Menüstruktur auf YAML geändert
wzToolTip durch jQuery ToolTipster ersetzt
wzToolTip hat ein uraltes, ist in der Benutzung ausgesprochenunkomfortabel und unflexibel und muss zwingend in jedem benutzendenTemplate manuell nach dem <body>-Tag eingebunden werden. Dadurch kannes z.B. nicht im Layout mit ausgegeben werden.
Standard-Druckvorlagen entfernt
Da die Standard-Druckvorlagen nicht mehr weiter gepflegt werden, enstprechend für dennächsten Release als Auswahloption entfernt.
Lieferscheinsuche: initialer Fokus auf Kunden-/Lieferantenname
Dadurch ist die Maske konsistent mit allen anderen Suchmasken im Verkaufund Einkauf.
Kontenabgleich: Gesamtsummen unten in richtigen Spalten anzeigen
Summen für "Betrag Bank" and "Betrag Buchungen" waren um eine Spalteverschoben.
RB Druckvorlagen - Anpassungen für Brieffunktion
Straße hinzugefügtIhr Zeichen und Referenz optional anzeigen, nur wenn nicht leer.Übersetzt.
GetModels Filtered: gelaunderten Filter nicht mehr in Controller schreiben
Statt dessen kann der gelaunderte Filter über das Filtered-Pluginabgefragt werden, z.B. im Controller:
$self->models->filtered->laundered
oder im Template:
SELF.models.filtered.laundered
VK-Rechnungsmaske: "zurück"-Link hinzugefügt, um z.B. zur Berichtsliste zurückzukehren
Dieser Link ruft das gespeicherte callback auf, falls vorhanden.
R&B-Briefvorlage: Seitenumbruch ermöglichen und Kopfzeile ab zweiter Seite.
Body war in minipage verpackt. Damit fand kein Seitenumbruch innerhalb desBody-Textes statt.
R&B-Briefvorlage: mit Logo und Fußzeile, wie bei den anderen Vorlagen.
Revert "RB-Druckvorlagensatz: abweichende Lieferadresse für Kunden- Lieferantenauftrag"
This reverts commit f167d00fa21c107f8f5c3b636d7031a739ea3ca5.
Aufträge sollten nicht an die Lieferadresse, sondern an die Stammdaten-Adressegehen. Zudem sind seit commit b6213d3539ccd179cd1f21b9afc54b8de8970774...
Bank - Reiter 'Set cleared entfernen' im Kontenabgleich
nicht mehr benötigter Entwicklungsstand.
Zahlungsbedingungen: Flag »Fälligkeitsdatum automatisch berechnen«
Zahlungsbedingungen bei Lieferscheinen; veraltete Spalte »terms« entfernt
Doku zu RB-Vorlagen erweitert
kivitendo.sty für RB-Vorlagen hinzugefügt
Fehlte noch, gefunden per ./scripts/installation_check.pl -lv
Lieferplan/Lieferwertbericht: Filter-Zurücksetzen auch für select tags
Lieferplan/Lieferwertbericht: Einkauf und Verkauf im Filter richtig unterscheiden.
Berichte->Aufträge/Lieferantenaufträge: Zahlungsbedingungen anzeigen
Ansprechpersonensuche im Header bei Stammdatenrechten anzeigen
Admin: Zwischenüberschrift für Zuordnung Gruppen/Mandanten gefixt
Merge branch 'bankerweiterung_und_skonto'
Conflicts: locale/de/all
Keine Weiche für mt940 in SL/Controller/CsvImport.pm mehr
Stattdessen ein eigener Controller BankImport, der die Daten über einenneuen Helper in SL/Helper/MT940.pm (wo aqbanking-cli aufgerufen wird)nach CSV konvertiert.
mt940 ist nun kein eigener Importtyp vom CSV-Import mehr. Stattdessen...
Conflicts: doc/changelog locale/de/all
Sammelcommit Bankerweiterung und Skonto
Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung vonBezahlung mit Skonto (alter payment Branch). Mehr Details siehechangelog.
Bankerweiterung - Zwischenstand, erster Entwurf
Erstellung von Tabelle bank_transactions
Import von Bankbewegungen (in Tabelle bank_transactions)
Menu-Eintrag war noch nicht commitet
Controller für die Bank-Transaktionen
Dialog hin- und her
Achtung: noch mit Debug-Statements!...
Bankkonten auf Controller umgestellt
Außerdem wurde neue Datenbankspalten eingeführt: obsolete, sortkey
In Vorbereitung auf den Kontenabgleich wurden zwei neue Spalteneingeführt:reconciliation_starting_balancereconciliation_starting_date
Damit kann man einstellen, ab welchem Datum der Kontenabgleich für das...
Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.
Conflicts:
SL/CT.pm bin/mozilla/ct.pl
Filtern nach Kunden-/Lieferantentyp bei Lieferschein-Berichten.
bin/mozilla/do.pl
Filtern/Anzeigen von Kunden-/Lieferanten-CVars in VK-Rechnungs-Berichten
bin/mozilla/ar.pl
Filtern/Anzeigen von Kunden-/Lieferanten-CVars in Angebots/Auftrags-Berichten
SL/OE.pm bin/mozilla/oe.pl templates/webpages/oe/search.html
Update von wz_tooltip.js auf Version 5.31
in Vorbereitung auf BankerweiterungAnpassung des Formeltooltips an neue Syntax
Lieferantentyp und -Rabatt oben in Einkaufmasken richtig anzeigen.
Die Anzeige von Typ und Rabatt war in Angebot/Auftrag und Lieferschein schonvorgesehen, aber der Rabatt wurd nicht geholt. In der Einkaufsrechnung fehltedie Anzeige ganz.
surplus: Erfassungsdatum bei Stammdatensuche Kunden/Lieferanten ...
... im Bericht anzeigen und danach filtern.
SL/CT.pm bin/mozilla/ct.pl templates/webpages/ct/search.html
Übernahme aus Kundenprojekt.
surplus: Erfassungsdatum bei Stammdatensuche Waren/Dienstleistungen/Erzeugnisse ...
SL/IC.pm bin/mozilla/ic.pl templates/webpages/ic/search.html
Erfassungsdatum bei Verkaufs-Lieferscheinen.
In der Maske anzeigen; im Bericht anzeigen und danach filtern.
Erfassungsdatum bei Auträgen.
SL/OE.pm bin/mozilla/oe.pl locale/de/all templates/webpages/oe/search.html
item_selected: Multiselect bzw. Mengeneingabe beim Artikelselektor
Dieses Feature kann in den Benutzereinstellungen aktiviert werden.
Changelog für 3.2.x Brieffunktion erweitert
Brief: Immer erst speichern, bevor man ausdruckt / mailt
Klare Benutzerführung. Ist notwendig, wenn man die WebDAV-Archivierungkonsistent haben will (da hier letternumber benötigt wird).
Erweiterung Common.pm um Briefarchivierung in WebDAV...
Stammdaten->Berichte->Waren: Nach Shopartikel filtern und anzeigen können.
Alle .gitignore-Dateien in Top-Level-.gitignore gemerget und diese sortiert
javascript_setup: Übersetzungen escapen
%::myconfig dem Client javascript zur Verfügung stellen.
PriceRule: Inline Report JS ausgelagert
Hatte sich mit dem SalesPriceInformation Javascript verheddert, welchesauch mal ausgelagert werden solle.
mehr JavaScript-escapen
kivi.js: format/round/parse_amount, format/parse_date
Javascript escaping: Nochmal mit JavaScript Plugin
damit Mosu glücklich ist. :)
Langtext-HTML-Editor: bei jedem Aufruf DOM-Element neu anlegen und ckeditor initialisieren
Unter Firefox kommt es beim mehrmaligen Aufrufen ansonsten sehr schnellzu nicht mehr behebbaren JavaScript-Fehlern. Es bleibt dann beim Öffnendes Popups nur das grau gestreifte Overlay sichtbar, nicht aber der...
Detail-Knopf (D) für Brieffunktion (vc) aktiviert
LaTeX-Template letter.tex korrekte Variablennamen gesetzt
rcv_name -> name
Layout: Javascript includes richtig escapen.
Symlink für Brieffunktion. Ferner vergessenes template-Verzeichnis
Brieffunktion erste Version
Verkaufsbriefe können jetzt auch mit LaTeX erstellt werden.Ferner gibt es eine Briefentwurfs-Funktion, die aussieht wie drafts, aberzumindestens auf einer eigenen Tabelle beruht. Zusätzlich wurden zwei neue Rechtegesetzt
Standardlagerverfahren Kommentar setzen / übernehmen
Beim Standardauslagern wurde bisher nicht der Kommentar übernommen, derseit Anfang dieser Funktion in do.pl gesetzt wurde. Ferner die Beschreibungin der Mandantenkonfiguration etwas besser gesetzt, bzw. beschrieben.
Auslagern in VK-Rechnung: Neue Datenbank-Felder, Rose u. Mandantenkonfiguration
Spalte »nicht gelieferte Menge« in Aufträgen optional anzeigen
Hintergrundjob für E-Mail-Bericht über fehlgeschlagene Jobs
Pflichtenheft-CVar-Suche: Controls für Vergleichsoperatoren beibehalten
Pflichtenheft: durchsuchbare CVars als Spalten in Bericht anzeigen können
Pflichtenheft: nach benutzerdefinierten Variablen suchen können
Pflichtenhefte: Anzeige von CVars über value_as_text()
$cvar->value_as_text() macht bereits die richtige Fallunterscheidung,sodass wir hierfür kein eigenes Template benötigen.
Pflichtenhefte: benutzerdefinierte Variablen anzeigen und bearbeiten
Wiederkehrende Rechnungen: Auftragswerts-Periodizität setzen können
Noch keine Anpassung der eigentlichen Berechnung. Wohl aberDokumentation von SL::DB::PeriodicInvoicesConfig.
Einkauf/Verkauf: Bemerkungsfeld mit HTML-Editor ausgestattet
Pflichtenhefte: Ausgabemöglichkeit als HTML
Menüpunkte dafür werden aber nur eingeblendet, sofern auch eine Vorlagedafür im Vorlagenverzeichnis existiert.
Die erzeugte HTML-Seite wird in einem neuen Browserfenster angezeigt.
JavaScript-Test-Framework auf Basis von QUnit
DB-Upgrade-Warnung: Einzuspielende Datenbankupgrades optional anzeigen
Finanzübersicht: auch zukünftige Jahre auswählen können
CVar-Konfiguration: etwas Platz zwischen Text und Control lassen
PriceRules: Merge Fehler - Kontextregeln bei Waren in den Tabs rendern
Steuerzone/Zahlungsbedingungen/Buchungskonto in Suchmaske zu Rechnungsberichten …
… aus dem Bereich "Kunde" bzw. "Lieferant" verschoben, da die Daten nicht ausden Kunden- bzw. Lieferantenstammdaten, sondern aus den Rechnungsdaten gelesenwerden.
Behebt #37 (redmine)
history_erp : Unterscheidung von id und glid
behebt #2493
Es gibt in der Datenbank zwei Sequenzen, mit der die ids vonDatenbankeinträgen gespeichert werden, und die die Historiensuchebetreffen: glid: ar,ap,gl id: delivery_orders parts oe customer vendor...
Konfigurierbares Angebotsgültigkeits-Intervall: Arbeitstagsprüfung nach Addieren
Die Funktionsweise wurde so geändert, dass zuerst der hier angegebeneWert (oder 1, wenn kein Wert angegeben) zum aktuellen Datum addiertwird. Danach wird auf Wochenende geprüft und auf den nächsten Werktag...
In Buchungstab Rechnungsdatum statt Buchungsdatum anzeigen
CSV-Import für Lagerbewegung, bzw. Lagerbestand.
SL/Controller/CsvImport.pm locale/de/all locale/en/all
Stammdaten -> Berichte -> Kunden: Nach Standardverkäufer filtern können.
Ticket 29 Verknüpfte Belege -> keine Verknüpfung von Rechnung nach Auftrag
Verknüpfung von Rechnung nach Angebot, sowie Auftrag nach Angebot umgesetzt.Ferner ein einfaches delete $form->{variable_die_resettet_wird} foreach an dieser Stelleeingebaut (ohne map)....
Dialogbuchung - Buchen, Storno und Löschen protokollieren
Bisher wurden Dialogbuchungen in der history_erp mit der snumber"ordnumber" gespeichert, wobei allerdings die trans_id fehlte. Dafürstand die trans_id in what_done, was die Historiensuche aber nicht...
trailing whitespaces entfernt