Lx-Office heißt nun kivitendo
Automatische Authentifizierung bestehender Sessions über Session-ID + API-Token
Wird für CRM-Menü benötigt.
Buchungsgruppe 'Standard 16%/19%' in 'Standard 19%' umbenennen
Menüsysteme v3 & v4 verschmolzen (Stil von v4, Name & Code von v3)
Bug 1945 - UStVA-Schlüssel Anpassungen für SKR04
Schlüssel für die UStVA für die Konten 3801, 3804, 3806 und 4400angepasst.
Vorhandene Konten werden aktualisiert, auch bei bestehenden Mandanten,es wird aber geprüft, ob es nicht schon Änderungen gibt, und nur...
Skontokonten korrekt typisieren
behebt #1975
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Kontaktpersonenfeld von Freitext auf Datum umstelen
Basierend auf Patch von Thomas Heck <t.heck@linet-services.de> mitVerfeinerungen von mir.
Implementiert #2021.
Update der Finanzamtnummern in Hamburg
fixt #1841
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....
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.
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.
Syntaxkorrektur zu den record_links triggern
record_links beim Löschen von Belegen aufräumen
Umstellung der Kunden-Eigenschaft '"Steuer im Preis inbegriffen" als Default' auf den Datentyp boolean.
Siehe Commit: 7bff84cbc6daa65a74b9f5c83415c98856eb30a1
Möglichkeit zum Setzen von "Steuer im Preis inbegriffen" als Default
fixt #1985
CRM-Datenbankfelder "cp_street", "cp_zipcode" und "cp_city" in die Tabelle "contacts" eingefügt.
Natürlich nur die sub_modules auf '' setzen, die auch NULL sind.
CSV-Import für benutzerdefinierte Variablen gefixt
behebt #1924
Keine Längenbeschränkung für Spalte phone in den Tabellen customer und vendor.
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...
release datenbankupgrade
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.
Datenbank-Upgrade-Hinweis verbessert
Die Tabelle chart ist NICHT betroffen, entsprechend in der Beschreibungkorrigiert.
Entfernen der Spalte datevexport in Tabelle vendor und customer.
Dieser Status wird beim Datevexport überhaupt nicht berücksichtigt.Entsprechend auch die Funktion setdatevexport und die beiden Triggercustomer_datevexport und vendor_datevexport rausgenommen.
Links zur Dokumentation (dokumentation.pdf) angepasst.
Volltextsuche über alle Dateien die noch auf txt-Dateien verlinkt hatten, entsprechend angepasst.
DBUpgradeskript: Chargenumber auf NOT NULL, default ''
Beim 'Querimport' von Waren wird chargenumber immer wieder gerne NULL gesetzt.Alle Testfälle: Einlagern, Umlagern, Fertigen. Einlagern Einkaufslieferschein undAuslagern Verkaufslieferschein waren soweit positiv, dass die Anwendung niemals und...
USTVA: Position 83 nicht zweimal formatieren.
charset für ein dbupgrade script.
Bugfix für Bug 1770 (zweiter Teil):
Preisgruppen überleben jetzt Workflow über Lieferschein.
Fehlende Spalte "deleted" in employee.
Teilfix für Bug 1682.
Das XUL-/XML-Menü entfernen
Das alte XUL-/XML-Menü war von der Benutzung her zwar beliebt, hatteaber aush administrativer Sicht diverse Probleme. Früher konnteFirefox XUL von beliebigen Webservern ausführen, heute seit Firefox 4nicht mehr -- aus Sicherheitsgründen. Daher musste man bereits ein...
Fix für Bug 1773: SQL Fehler bei Anzeige von Angeboten
DB-Upgrade Sktript für commit 94802c79cda890c12128a83bc931cb342aed470c
Überreste von CT_tax entfernt
Wird nirgends mehr verwendet, bzw. sind die aufgerufenenFunktionen dazu schon lange auskommentiert. Auch aus denKontenrahmen und Updatescripts entfernt, da beim Speicherneines Kontos die CT_tax Information in link eh verloren geht....
Neues Recht 'Schreibgeschützte Preise' hinzugefügt und als Standard aktiviert gesetzt.Zusätzliches Recht edit_prices für das cgi->textfield Attribut readonly bei Preisen und Rabatten hinzugefügt.Das Upgrade-Skript hakt standardmässig dieses Recht an, sodass es keinen Unterschied zu vorhergehenden Version gibt (analog zu auth_enable_sales_all_edit.pl).
Constraints auf vendor/customer: Vorher alle verwaisten Einträge entfernen
Einheiten die Waren zugeordnet sind entsprechend als Fremdschlüssel verknüpfen.
Rechtschreibfehler in SQL-Datei korrigiert
Weder Lizenzen noch Lizenzrechnungen können an der Oberfläche erfasst werden. Konsequenterweise auch die entsprechende Datenbankeinträge rausnehmen.
Kosten- und Erfolgstellen zu unterscheiden macht(e) mittlerweile keinen Sinn mehr, da man ja entsprechend Kosten als Erfolg auf eine Kostenstelle buchen möchte. Ferner wird auch die Auswahlliste schon länger nicht mehr unterschieden.Entsprechend die letzten Rudimente in der Form.pm entfernt und das Datenmodell für Rose angepasst, sowie natürlich die Tabelle
Merge branch 'master' of lx-office.linet-services.de:lx-office-erp
Verwaiste Zahlungsbedingungen in vc vorher auf NULL setzen und danach den neuen Fremdschlüssel
Zusätzliche Fremdschlüssel für Sprache, Lieferantentyp und Zahlungskonditionen in Tabelle vendor.
Zusätzliche Fremdschlüssel für Sprache, Kundentyp und Zahlungskonditionen bei Kunden hinzugefügt.
customer vendor in oe mit foreign keys sichern.
Fehler im DB-Upgrade-Script release_2_6_3 korrigiert
DB-Upgrade-Script release_2_6_3
Etwas verspätet eingefügt. Die Upgradeskripte aus dem depends stammen teilweiseaus Projekten von vor der Veröffentlichung und beziehen sich deshalb noch auf2.6.2.
Changelog zu Erweiterung Standardsprache
und kleine Verbesserungen
Vorauswahl der Sprache fuer Kunden in defaults
Umstellung von eur zu 3 Variablen in defaults
accounting_method inventory_system profit_determination
Details siehe doc/umstellung_eur.txt
Nicht immer alle Session-Werte automatisch laden und parsen
Durch das Speichern ganzer Forms in der Session wurde das Laden sehrlangsam, weil bei jedem Request alle Session-Werte geladen und mitYAML geparst wurden. Rief man z.B. ein Erzeugnis mit 50 Einzelteilen...
Fall 'kein Hash-Algorithmus angegeben' bei alten Passwörtern richtig behandeln
Datenbanktabelle und -modelle für CSV-Stammdatenimportprofile
Bug 1562 - Fehlender Hinweis im changelog zu gaenderten Rechten Beim Druckreopened und fixed. Verklemmung in admin.pl falls granted false.
Neues Druck-Recht der Gruppe 'Vollzugriff' gewähren
Fix für Bug 1562.
Verwaltung von Zahlungsbedingungen auf Controller/Model umgestellt
Conflicts:
locale/de/all
ID-Spalte für Tabelle "units" hinzugefügt
Beim Speichern eines Kontos chart.taxkey_id aus taxkeys aktualisieren/setzen
Fix für Bug 1627.
noch ein index der ein bestimmtes Query deutlich beschleunigt.
Zwei Indices in cvar Tabellen um komplexe Suchen zu beschleunigen.
Hinweis von Moritz bzgl. Rechnungsnummer für Gutschrift:
so, wie du das Feature implementiert hast, funktioniert es aber nurgenau in dem Moment, in dem du die Gutschrift direkt nach der Umwandlungaus der Rechnung heraus ausdruckst. Wenn du sie später via Verkauf ->...
Merge branch 'after-262'
Conflicts: scripts/dbupgrade2_tool.pl
DB-Upgrade-Script release_2_6_2
Merge branch 'master' into after-262
Conflicts: DEBIAN/DEBIAN/postinst DEBIAN/mk_erp_deb.sh config/lx-erp.conf config/lx-erp.conf.default doc/INSTALL.txt locale/de_DE/all
Bei SKR04 Steuer-Einträge für 19% ab 2007 anlegen
Diese sind in Revision a921e75a fälschlicherweise entfernt worden. Fixfür Bug 1551.
Globale Variablen für Systemeinstellungen und Features nach %::lx_office_conf verschoben
Betroffen sind: $webdav $vertreter $lizenzen $show_best_before $parts_show_image $parts_image_css $parts_listing_images $eur $dbcharset $language
Merge branch 'rb-wiederkehrende-rechnungen' into 263
Gültigkeit von custom variables nur für Artikelstammdaten speichern
Fix für Bug 1561.
Upgradescript zum Anlegen des Hintergrundjobs für wiederkehrende Rechnungen
Felder end_date, terminated, extend_automatically_by ergänzt
Datenbankupgradescript, Rose-Models für Wiederkehrende Rechnungen
Datenbankupgradescript zum Anlegen von Hintergrundjobs
Datenbankschema & Models für Hintergrundjobs
Entscheidung, welche acc_trans-Einträge aktualisiert werden müssen, anhand acc_trans_id treffen
Werden mehrere Einträge mit derselben acc_trans_id gefunden, so darfder erste Eintrag nicht aktualisiert werden, aber die restlichenschon.
Upgradescript, das die Eindeutigkeit von acc_trans.acc_trans_id sicherstellt
Wird aufgrund von Bugs benötigt, bevor acc_trans.acc_trans_id zumPrimärschlüssel gemacht werden kann.
Auth-DB-Schema-Normalisierung: Primärschlüssel für Tabellen im auth-Schema
SL::DBUtils einbinden, wenn Funktionen daraus benutzt werden
acc_trans enthält bereits eine Primärschlüsselspalte
Der war nur bisher noch nicht als solcher markiert.
Hinzu kommt, dass RDBO acc_trans_id beim Anlegen von Einträgen inacc_trans nicht automatisch befüllt; genauer: explizit auf NULLsetzt. Das wiederum verwirrt andere Bereiche von Lx-Office....
Charset & "use utf8" bei UTF-8-encodierten Datenbankupgradescripten gefixt
Kosmetik: Alignment
Falsche Kontenklasse für Konten 3151, 3160, 3170 im SKR04
Fix für Bug 1449.
Falsche Zuordnung zweier Konten bzgl. BWA
Fix für Bug 1277.
SKR04-Updates übernommen
Aus Bug 1298.
DOS style newlines in Unix style newlines umgewandelt
UStVA 2010 Rahmen.
Neue Felder hinzugefügt und html Template aktualisiert. PDF Vorlage ist dabei.Jetzt fehlt nur noch das Tex Template und ein Gang über die Kontenzuordnungen.
Standard-Auswahl für Umlaufvermögenskonto (Bank) mandantenweit setzen. Ferner yearend aus AM.pm entfernt und schliessende </options> für selectAP_paid Array hinzugefügt
yearend (Jahresende) aus Maske (am) entfernt und aus der Tabelle defaults
Datenbankupgradescript für Unterscheidung Bankeinzug/Überweisung bei SEPA
EK-Preise in der makemodel hinterlegen mit Datum der letzten Änderung.
Reihenfolge der Lieferanten nach Wichtigkeit.
DB-Upgrade-Script so modifiziert, dass es auch mehrfach auf ein und dieselbe Auth-DB ausgeführt werden kann
DB-Änderung: Geschlecht fuer Ansprechpartner bei abweichender Lieferadresse in shipto speichern.