Lx-Office heißt nun kivitendo
Fehlende Übersetzungen
Buttons "Als Vorlage verwenden" zwecks Einheitlichkeit
Siehe #2065.
Menüsysteme v3 & v4 verschmolzen (Stil von v4, Name & Code von v3)
Admin-Login-Maske an User-Login-Maske angepasst; Farbgebung für h1-Überschriften rot zur Unterscheidung
Menü "Sprachen" in "Sprachen und Übersetzungen" umbenennen
Links zur Dokumentation & Webseite im Menü anzeigen
Fixt #2053.
locales update
CSV-Import Waren/DL/Erzeugnisse: Genauerer Beschreibung für make_X, model_X, lastcost_X
Zahlungseingänge/Ausgänge: Zeilennummern anzeigen
Damit kann man Fehlermeldungen besser zuordnen.
Zahlungseingänge/Ausgänge: auch negative Beträge zulassen (für Gutschriften)
Fixt #1895.
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Debitoren-, Kreditorenbuchungen: K/L-Bemerkungen als Extra-Feld anzeigen, nicht in normale Bemerkungen kopieren
Fixt #1858.
Bugfix 1842 Offene Posten Alterstrukturliste prüft nur auf tagesaktuellem Datum
Wie in #1842. beschrieben, ist jetzt eindeutiger, wann ein freier Zeitraumausgewählt ist oder eine Altersstrukturliste zum Stichtag.
Testfall 1: Datumsfelder leer oder gefüllt...
Kontaktpersonenfeld von Freitext auf Datum umstelen
Basierend auf Patch von Thomas Heck <t.heck@linet-services.de> mitVerfeinerungen von mir.
Implementiert #2021.
Währungen mit mehr als drei Zeichen erlauben & Spaltentyp 'text' anstelle von 'char(3)'
Alle Währungsspalten sind nun vom Typ 'text' anstatt 'char(3)'. Dashat zwei Effekte:
1. Es ist möglich, Währungen einzugeben, deren Abkürzung nicht exakt drei Zeichen lang ist....
"Berichte -> Rechnungen" mit genauerer Beschriftung versehen
Warnung anzeigen, wenn Beleg noch keine Positionen enthält und Aktion (speichern/drucken) nicht ausgeführt wurde
Zusätzliche Debuginfo bei Waren mit doppelter Nummer.
Namensgebung accrual/cash für Soll-/Ist-Versteuerung angepasst
In der GuV wählt man jetzt in der deutschen Übersetzung nicht mehr nachBilanzierung/EÜR aus sondern nach Soll- und Ist-Versteuerung. Dierichtige Vorauswahl anhand des Mandantenparameters "Versteuerungsart"...
Hinweise auf lx_office.conf in kivitendo.conf geändert
Fixt #2031.
"Löschen"-Knopf anzeigen in Mandantenkonfiguration einstellbar
für Aufträge und Lieferscheine.
"als bezahlt markieren"-Knopf anzeigen in Mandantenkonfiguration einstellbar.
Änderbarkeit und Löschbarkeit von Belegen in Mandantenkonfiguration einstellbar.
Schreibfehler in Übersetzungen korrigiert.
Optionen für Gewinnermittlung, Warenbuchungsmethode und Versteuerungsart in Mandantenkonfiguration verschoben.
Option für Datev-Check in Mandantenkonfiguration verschoben.
Option für Mindesthaltbarkeitsdatum in Mandantenkonfiguration verschoben.
Controller für Mandantenkonfiguration.
Im Moment lässt sich hier die Änderbarkeit für Zahlungen einstellen. Essollen demnächst auch noch anderen Konfig-Einstellungen aus der Konfig-Dateihierher wandern.
menu.ini doch wieder auf Übersetzungen scannen
Commit ac55752 hat dies kaputt gemacht
"kivitendo" wird komplett klein geschrieben
Bei doppelten Kontonummern eine verständliche Fehlermeldung ausgeben.
behebt #2030
Revert "Bei doppelten Kontonummern eine verständliche Fehlermeldung ausgeben."
This reverts commit c3f06703233a890d50c5838d149e6d0d0e5a0e60.
Stornos im abgeschlossenen Zeitraum
Bisher war es möglich EK-Rechnungen aus abgeschlossenen Zeiträumenzu stornieren. Das sollte natürlich nicht möglich sein.
Siehe auch Bug #2023
Geschlechtsneutrale Wortwahl
Lieferdatum, Lieferscheindatum und Liefertermin
Im Workflow Auftrag-Lieferschein-Rechnung gab es Probleme mit demLieferdatum. Beim Auftrag wurde bisher ein Lieferdatum verlangt,was jetzt in Liefertermin umbenannt wurde, um echtes Lieferdatumund Lieferfrist zu unterscheiden....
Erweiterung Lieferplan
Im Lieferplan wird jetzt noch zusätzlich zu der Gesamtliefermengeund der schon gelieferten Menge auch noch die Differenz (also dieMenge, die noch nicht geliefert wurde) angezeigt.
Möglichkeit zum Setzen von "Steuer im Preis inbegriffen" als Default
fixt #1985
Spaltentitel bei Sorted-Helper-Nutzern via t8() übersetzbar gemacht
Exceptions während Template-Ausführung ausgeben lassen
Controller für Task-Server-Steuerung
Controller zur Verwaltung von BackgroundJobHistory-Einträgen
Controller zur Verwaltung von BackgroundJobs
CSV-Import: Auswahl der Felder für die Duplikat-Prüfung
fixt 1964
Ermöglichen, dass Templates in SL/Dispatcher.pm übersetzt werden
In Dispatcher.pm erledigt die Sub "show_error" das Rendern. Ihr wirdder Name des Templates übergeben. Das erkennt aber"scripts/locales.pl" nicht als Render-Anweisung und übersetzt dieTemplates deshalb nicht automatisch. Also muss Dispatcher.pm etwas...
Fehlende Übersetzungen ergänzt
Waren-CSV-Import: Einlesen des Einkaufspreises ins makemodel
CSV-Import: Projekte
implementiert #1907
User-Login auf Controller umgestellt
CsvImport::Parts: Option zum Überspringen von Artikeln mit existierenden Nummern
implementiert #1965
Spaltenueberschriften Export auf Import abgleichen
implementiert #1851
Administrationsoberflaeche: aktive User anzeigen
implementiert #1853
Vorschaumodus: Lokalisierung leicht geändert.
Preview Mode bei Imports
Bei großen Imports interessieren einen meist nur die Fehler, oder die erstenpaar zeilen um zu sehen ob der Import so gut aussieht. Diese Modi sind jetztverfügbar.
SelfTests
Es gibt jetzt ein Grundgerüst um Selbsttests durchzuführen, und bei Problemeneinen Administrator per Mail zu benachrichtigen. Die Selbsttests werden Überdas SelfTest Modul für den Taskserver verwaltet, und in config/lx_office.confim Block [self_test] konfiguriert. Die Tests werden in TAP ausgeliefert und...
Buchungsjournal: Feld Referenz in Referenz / Rechnungsnummer umbenanntFerner noch drei Sachen übersetzt und entsprechend eine deutsche Übersetzung angelegt.Hintergrund: Referenz ist irreführend, da bei Verkaufs- und Einkaufsbelegen diesesFeld in der Maske nicht vorkommt, sondern in dem Fall die Rechnungsnummer gemeint ist....
Verkaufsberichtsortierung um Land, Warengruppen, Kundentyp, Verkäufer und Monat erweitert
Hauptsortierung und Untersortierung sind jetzt nicht mehr auf Ware und Kundebegrenzt, sondern man kann eine Kombinationen erstellen aus:
DATEV check in die 5 haupt buchungsmasken verlinkt
DeliveryPlan
Erste Version squashed (überspringt 10 Commits, in denen das Query unbrauchbar langsam ist)
'Mobile 1' und 'Mobile 2' wieder zu 'Mobile1' und 'Mobile2' gemacht.
Dabei "Mobile" zu "Mobil" eingedeutscht
Suche nach Ansprechpartnern
Merge aus zwei verschiedenen Implementierungen der gleichen Funktionalität
Features:- behandelt Ansprechparter als direkte Suchziele wie Kunden und Lieferanten (1)- Suche ähnlich den bekannten Suchmasken (1)- Suche nach direktem Suchwort (2)...
CVars in Ansprechpartnern.
Locales
locales für kivitendo rebranding
Locales zu den "Lieferadressen löschen" commits
Rudimentäre Verwaltung von Benutzern
Neues Recht "admin" für Administration aus Useraccounts heraus
Sprache bei Mahnungen
In den Auflistungen wird zu den Rechnungen die jeweilige Rechnungssprachemit angezeigt. Diese Sprache wird beim Drucken der Mahnungen auch verwendet(Bei Rechnung zusammenfassen nur die erste Sprache).Mit der SelectionBox unten kann man die Sprachauswahl überschreiben...
Recht hinzugefügt: Nur eigene Kunden (Verkäufer gleich Mitarbeiter) editieren
Zusätzliches Recht alle Kunden / Lieferanten editieren, war bisher standardmäßig IMMER so und kann jetzt deaktiviert werden.Falls es deaktiviert wird, kann man den Kunden / Lieferanten nur editieren wenn man selber als Verkäufer eingetragen ist.
Ungültige Lager aus dem Warenbestand filtern
Setzt man Lager auf ungültig, so werden diese in der Auswahlliste beiLagerbestand und bei Lagerbewegungen rausgefiltert, lässt man die Auswahlallerdings leer, so werden auch ungültige Lager inkl. Bestand angezeigt....
Bilanz und GuV mit oder ohne SB-Buchungen ausgeben
Erlaubt es, Bilanz und GuV zum 31.12. zu ziehen, ohne daß die SB-Buchungen dieKonten alle auf 0 setzen. Ersatz für "13. Periode".
Bei Bilanz reine EB-Bilanz zum 1.1. ermöglichenIn diesem Fall wird Auswahl "SB-Buchung" ignoriert....
Bezeichnungen und Hinweise in 'Konto bearbeiten' verbessert.
Buchungskonto ist nicht exakt der richtige Begriffe, sondern Sammelkonto.Die Eigenschaften der Aufklapp-Menüs überprüft und entsprechend fehlerhafteHinweise durch (hoffentlich) sinnvollere Empfehlungen ersetzt....
Noch genaueren Hinweis auf das JSON-Module für CVAR Kunde
Ansprechpartner löschbar machen.
Ansprechpartner können jetzt gelöscht werden. Ist der Ansprechpartner noch inverwendung wird eine Nachricht an den User gegeben und der Ansprechpartner nurauf ungültig gesetzt. Ungültige Ansprechpartner werden in den Belegmasken nicht...
dokumentation.pdf zur Klarheit umbenennen
Die Hinweise in admin_create_dataset.html korrekt in T8 gesetzt, Übersetzungen geändert
Die erste Version war einfach schnell hinzugefügt, jetzt soweit auch korrektin das Template-System gesetzt. Die Links bewußt nicht übersetzt, da die dokumentation.pdf...
Neue Links zur Dokumentation
Vielleicht kann man noch scripts/build_doc.sh so anpassen, dass das PDF dann "Lx-Office_Installation_DE.pdf" statt "dokumentation.pdf" heißt. Denn, wenn man einestages eine "dokumentation.pdf" auf seiner Plattefindet, weiß man nicht sofort wovon das die Doku sein könnte.
Splitbuchungen durch negative Werte als Fehler melden.
Eine Buchung der folgenden Art:
Soll Haben 10 15 10 -5
ist bisher durch die Maske gekommen, wurde aber intern zu einer Splitbuchung. Das wird jetzt erkannt und abgelehnt.
Lagerbestand auch für andere Daten als heute anzeigbar.
Projekte im Warenbericht
Sicherheitshinweis für Währungswechsel im laufenden Mandanten
Änderungen der Währung im laufenden System ergibt derzeit an allen Stellen Probleme wo der Vergleich:standardwährung == gespeicherte Währung zur Überprüfung der Wechselkurseingabe gemacht wird....
Warenbericht: Wenn subtotal und mehrere bsooqr modi angewählt sind nur einen anzeigen.
Menge und Soldtotal in Warensuche getrennt.
Fix zu Bug 1635. Ausserdem die Spalten umsortiert und die Spalten sinnvollerbenannt. Vorher wurde soldtotal im bsooqr mode auf die onhand Spalte gelegt,das musste einfach nur entfernt werden.
fix Bug 1737
Status "geliefert" bei Auftraegen umbenannt in Staus "Lieferschein erstellt"
Lieferscheine einlagern/auslagern fragt jetzt nach, wenn die Menge nicht mit der angegeben übereinstimmt.
Zu Bug 1717.
Ergänzungen zu $eur-Umstellung