Projekt-Picker für Berichte: auch inaktive und ungültige Projekte zeigen
Merge branch '2020-leistungsdatum'
VK-Rechnungsbericht: Web-Template: vergessenes </tr> eingefügt
VK-Rechnungsbericht: Lieferscheinnummer und Lieferdatum anzeigen können
Leistungsdatum: DATEV, Debitoren-/Kreditoren-/Dialogbuchungen
Debitorenbuchung: Wechselkurs bei Zahlung formatieren
Debitorenbuchung: unbekannten Wechselkurs (0) nicht anzeigen
Lieferdatum in Debitoren-und Kreditorenbuchung
Massendruck: Option "beidseitig" auch beim Drucken aus Rechnungsberichten
Verkauf->Rechnungsbericht Filter nach nicht per E-Mail verschickten Belegen
Presenter: Neue Struktur in Belegen umgesetzt
kivi.Validator: explizites check_right_*_format auf Validator umgestellt
Rechnungen: Nach »als geschlossen markiert« suchen
Korrekturen und Vereinheitlichung der Nomenklatur bzgl. Buchungs- und Erfassungsdatum, diverse kleinere Korrekturen bei der Nomenklatur
Ver-/Einkauf/Finanzbuchhaltung: automatisches Update nach Kunden-/Lieferantenwechsel
ActionBar: Verwendung bei Debitorenbuchungen
ActionBar: Verwendung in Berichtsfunktion in ar.pl
ActionBar: Übersetzungen
Dateimanagement: Integration in Masken und Controller
Einbau in alte Masken (bin/mozilla/* und templates/webpages/??/)sowie in neue Controller für Kunden/Lieferanten/Artikel ,in neuen Auftragscontroller
Entwürfe: beim Buchen dazugehörigen Entwurf löschen
Belegvorlagen: Speichern bei Debitorenbuchungen
Finanzbuchhaltungsmasken: Flash anzeigen & <form> eine ID geben
Verkaufsrechnungssuche: Inputs gleich lang gemacht
Naja gut… so gleich lang, wie Inputs nun mal werden, wenn man sie alleauf eine einheitliche Breite setzt. Comboboxes werden trotzdem leichtschmaler gerendert.
Verkaufsrechnungssuche: keine Multibox mehr nutzen
Debitorenbuchungen: Kundenauswahl über Picker
Debitorenbuchungen: Währungs-/Verkäufer-Drop-Downs nicht als Hidden mitschleifen
Alle Rechnungen: »als bezahlt markieren« auf neue Funktionen in SL::DB::(Purchase)Invoice umgestellt
Debitorenbuchungen auf Verwendung des Chart-Pickers umgestellt
Debitorenbuchung - Abteilung nutzt immer L.select_tag als Dropdown
Kreditoren- und Debitorenbuchung: Erneuern per JS bei Wechsel des Beleg-Projekts
behebt #207 (redmine)
Neues Recht "Verknüpfte Belege"
Hintergrund ist, daß es derzeit z.B. möglich ist, daß Benutzer die nurRechte haben um Angebote zu sehen, über die verknüpften Belege eineÜbersicht über alle anderen Belege aus dem Workflow, bis hin zurRechnung zu sehen. Zumindest eine Zusammenfassung (Datum, Beträge), ohne...
Debitorenbuchungen - Wechselkurs mit 5 Nachkommastellen anzeigen
BUG-Fix: Kreditorenbuchungen: Währung wird nicht übernommen.
Es werden IMMER die Währungeinstellungen vom Lieferanten genommen.Variable currency wird beim Hollen der Lieferanten-Daten überschrieben.Den Variablen-Wert vom Stammdaten-Hollen gesichert und danach zurückgeschrieben.
Drafts: Ausgelagert in Controller
Verkauf->Berichte->Rechnungen: Bestellnummer des Kunden nicht per default anhaken
Hintergrund: Die Bestellnummer des Kunden nimmt eine Menge Platz in derBreite weg und ist i.d.R. nur für einige Fälle ein sinnvoller voreingestellterWert.i.A. thw
Abteilung in Rechnungsübersicht angeben
Verkaufsrechnungen: Suche nach Artikelnummer/-beschreibung in Positionen
Rechnungen: Massenausdruck aus alter Rechnungssuche heraus
Prüfen beim Speichern, ob Dokument geändert wurde.
Allgemeine Funktion in Forms zum Lesen und Vergleichen der mtime
überall Form variable lastmtime da mtime mehrfach auftaucht
Conflicts: templates/webpages/ar/form_header.html templates/webpages/do/form_header.html
Debitorenbuchungen: In Kopf anzeigen, in welchen SEPA-Exporten der Beleg enthalten ist
Debitoren-/Kreditorenbuchungen: Kreditlimit-Anzeige angepasst/gefixt
Der Titel »Kreditlimit« wird nun wie andere Zeilentitel in der linkenSpalte angezeigt, was den Blickfluss stabilisiert.
Weiterhin wurde in der Debitorenbuchungsmaske auch ein negativer...
Rechnungssuche: optionale Spalte Mahnstufe implementiert
Debitorenbuchungen: aktuellen Mahnstatus anzeigen
Der Mahnstatus wird nun analog zu Verkaufsrechnungen angezeigt.
Debitoren-/Kreditorenbuchungen: bei Zahlungen per Knopfdruck auf Fehlbetrag setzen
Debitoren-/Kreditorenbuchungen: Zahlungsdatum mit aktuellem Datum vorbelegen
Rechnungssuche: Spalte Lastschrifteinzug optional anzeigen
Rechnungen nach Fälligkeitsdatum sortieren
Filtern/Anzeigen von Kunden-/Lieferanten-CVars in VK-Rechnungs-Berichten
Conflicts:
bin/mozilla/ar.pl
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...
HTML ids zu ar search form Feldern hinzugefügt
LxERP.t8 ist kein filter.
analog zu Commit 445c84a3593
Tabreiter-Titel für Buchungsliste angepasst
damit der Übersetzungsparser damit zurechtkommt.
Buchungen in ar/ap/is/ir in eigenem Tabreiter anzeigen
Neuer Reiter "Buchungen", wo zu einer Rechnung/Buchung die Buchungenlaut acc_trans angezeigt werden.
In einer Tabelle "Buchungen" werden alle Buchungen laut acc_transangezeigt.
In einer Tabelle "Salden" werden die aktuellen Salden der bebuchten...
Layout: title Ausgabe normalisieren
...mit dem Ziel das später ins Layout zu migrieren.
- In allen Templates den Tital auch wirklich als erstes ins DOM verschoben- unterschiedliche Verwendung der folgenden Muster vereinheitlicht: <h1>...</h1> <div class='listtop'>...</div>...
Belege: Filtern nach Ansprechpartner
Wechselkurs-Inputfeld bei Debitorenbuchung richtig aufrufen
Wechselkurs verschwand immer, L.input_tag korrekt aufrufen
Einkauf/Verkauf: Vorgangsbezeichnung in Suche default an…
…sofern in der Mandantenkonfiguration das Erzwingen der Eingabe derVorgangsbezeichnung eingeschaltet ist.
Berichte Verkaufsrechnungen: Bestellnummer des Kunden anzeigen/danach filtern
$::request->layout->focus() größtenteils durch class="initial_focus" ersetzen
Initialer Focus in vielen Berichtsmasken
"Verknüpfte Dokumente" auch bei Kreditoren-/Debitorenbuchungen anzeigen
Debitorenbuchungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten
HTML aus der Funktion bin/ap.pl:form_footer in ein Template übertragen.
Debitoren-, Kreditorenbuchungen: K/L-Bemerkungen als Extra-Feld anzeigen, nicht in normale Bemerkungen kopieren
Fixt #1858.
fokus in Debitorenbuchungen gefixt
[% onload %] aus den templates entfernt, weil das nie mehr gesetzt ist.
setupPoints und setupDateFormat in ein partial Layout verschoben
<body> entfernt.
erzeugt mit find . -type f | xargs sed -i '/^\s*<body>$/d'
</body> entfernt
erzeugt mit find . -type f | xargs sed -i '/^\s*<\/body>$/d'
</html> entfernen
erzeugt mit find . -type f | xargs sed -i '/^<\/html>$/d'
Anzeige von Kundennummmer in Verkauf
In Verkauf-Berichte-Aufträge/Angebote/Lieferscheine/Rechnungenkann man jetzt auch die Kundennummer in den Bericht mit aufnehmen.
SL::Template::Plugin::L::select_tag und SL::Template::Plugin::L::options_for_select fusionieren.
Date-Input-Felder durch 'L.date_tag's ersetzt
Steuer bei Debitorenbuchung gefixed
Steuerbetrag ist wieder Text statt Inputfeld
Fehler kam durch Commit cf5fe23a0f13baaa7637ac66898945d3e9da42f4"ar form_header nach template ausgelagert"
Wahrscheinlich Fehler durch Automatisierung
customer_id in debitorenbuchungen nicht verlieren
behebt #1867
ar form_header nach template ausgelagert
gelöschte Benutzer in ar/search ausblenden
Suchen auch nach positionsbezogenen Projektnummern bei Debitoren- und Kreditorenbuchungen.
Bei den Berichten für Verkaus- und Einkaufsrechnungen wird auch auf diepositionsbezogenen Projektnummern bei Debitoren- und Kreditorenbuchungengefiltert.
In Verkaufsberichte->Rechnungen auch nach Bearbeiter/Verkäufer filtern
Wie in den anderen Berichten auch
Unnötiges select entfernt (copy und paste Fehler, da vorher ohne multibox) S.a. commit von gerade
Filterkriterium Kundentyp (business_id) für Rechnungsübersicht hinzugefügt.
Rechungssuche - Department bei selectbox richtig suchen.
Applikation des Multibox Features von eben. Department wird im Suchpfad jetztgetrennt von department_id behandelt, und die selectbox stellt rendert gleichden korrekten Elementnamen.
Umstellung Funktionsaufrufe auf Dispatcher-Mechanismus
templates/webpages/ap/ap_transactions_bottom.html templates/webpages/ar/ar_transactions_bottom.html templates/webpages/bankaccounts/bank_account_list_bottom.html templates/webpages/ct/list_names_bottom.html...
Templates werden nicht mehr explizit übersetzt: *_master in * umbenannt
Ersetzt commit 6e77701e6cefdfe61861e82dd500f8d9582c482c.Erzeugt durch:
for file in `find templates | grep _master.html`; do git mv $file ${file/_master}; done
Templates werden nicht mehr übersetzt gespeichert.
Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.
Reproduziert mit:
git rm templates/webpages/*/*_de.html git rm templates/webpages/*/*_en.html
Automatisches Ersetzen von <translate>...</translate> durch $T8
Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654(Automatisches Ersetzen von <translate>...</translate> durch $T8) undce48ff49c3ac82602b29a4837b0882c1f567f17b (Automatisches Ersetzen von...
locales.pl-Lauf in locale/de
Fokus via jQuery setzen.
Funktioniert damit auch im Internet Explorer. Rest des Fixes für Bug1374.
Falschen HTML-Code bereinigt.
Weiterer Teilfix für Bug 1374.
Falschen HTML-Code behoben
Teilweise Fix für Bug 1374.
locale/en/locales.pl ausgef<FC>hrt.
Autocomplete wieder entfernt.
Grund: Die Idee an sich sieht gut aus, hat aber im Moment technische Schwächen,die erst mit Entwicklungen der nächsten Serie behoben sein werden. DaAutocompletion bis dahin de facto wertlos ist fliegt es erstmal raus. DasJavascript bleibt als Ressource weiter im Quelltext, wird aber nicht...
Verkauf -> Berichte Rechnungen. Standardhaken bei Nettobetrag ergänzt. I.d.R. interessen einen nur die Netto-Beträge der offenen Posten.
Englische Locales auf den neusten Stand bringen.
Rechnungssuche auf Templates umgestellt (analog zu Aufträgen), und auch hier Autocompletion für Kunden aktiviert.
locales.pl von nach locale/en kopiert und dort ausgeführt.
Umstellung der Benutzerverwaltung von Dateien im Verzeichnis "users" auf die Verwendung einer Authentifizierungsdatenbank.Es ist erforderlich, die Dateien doc/UPGRADE und doc/INSTALL/index.html zu lesen und die angesprochenen Punkte auszuführen, um nach einem Upgrade weiter arbeiten zu können.
Umstellung der Vorlagen in templates/webpages/common von HTML::Template auf Template.