Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
245d5036 10.05.2013 13:59 Niclas Zimmermann

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

33a49f86 10.05.2013 13:57 Niclas Zimmermann

Fehlende Dependency

Im Upgrade-Script charts_without_taxkey hat noch eine Dependency
gefehlt. Dies führte dazu, dass für einige Konten noch kein Steuer-
schlüssel vergeben wurde.

03457b5b 06.05.2013 14:15 Moritz Bunkus

Perl-Upgrade-Scripte: db_query nun auch mit Bind-Parametern

ae27679f 06.05.2013 08:33 Moritz Bunkus

Revert "Erstelle Tabelle currencies"

This reverts commit 6d06b178d7e1b488396a91ce337a0801ed5893c8.

Conflicts:
locale/de/all

1ee1e429 06.05.2013 08:31 Moritz Bunkus

Revert "Anpassung Upgrade-Script an neue Synthax"

This reverts commit 41276623722df9317163274551400fc42a2722e0.

87eebe6c 03.05.2013 15:54 Niclas Zimmermann

Konflikt zwischen zwei Upgrade-Scripten beheben

Im template erzeugnisnummern.html vom Upgrade erzeugnisnummern.pl
wurde eine Form-Variable continued gesetzt, die auch vom Upgrade
steuerfilterung.pl benutzt wurde. Dadurch kam es zu Problemen.

Die Variable 'continued' wurde nun in steuerfilterung umbenannt....

1df09f01 03.05.2013 14:23 Niclas Zimmermann

Verbesserung Upgrate

Das Upgrate-Script steuerfilterung.pl ordnet jetzt kivitendo be-
kannten Steuern schon automatisch Kontoarten zu.

41276623 02.05.2013 12:47 Niclas Zimmermann

Anpassung Upgrade-Script an neue Synthax

Passt zwei alte Upgrade-Scripte an die neue Synthax an.

6d06b178 02.05.2013 12:46 Niclas Zimmermann

Erstelle Tabelle currencies

Für das Upgrade currencies ist es nötig, dass alle Leerzeichen am
Anfang und Ende jeder Währung entfernt werden. Dafür sorgt das
Upgrade rm_whitespaces.pl.

Währungen durch einen Eintrag mit Doppelpunkten zu speichern ist
umständlich und unsicher. Dafür wird nun eine eigene Tabelle erstellt....

809d6481 02.05.2013 10:31 Niclas Zimmermann

Upgrade-Script für Steuerfilterung

Bei Dialogbuchungen kam es in der Vergangenheit oft zu Verwechslungen
mit Vor-/Umsatzsteuer. Daher werden für jede Steuer nun auch alle
Kontoarten gespeichert, bei denen die Steuer angezeigt werden soll.
Dieser Commit enthält das DB-Update, um die Speicherung möglich zu...

e44bc27a 26.04.2013 14:12 Moritz Bunkus

Wiederkehrende Rechnungen: Job täglich ausführen lassen

Damit ist es problemlos möglich, Rechnungen immer am x. eines Monats
zu erzeugen (z.B. immer am 15., indem das Startdatum auf den 15. eines
Monats gesetzt wird).

7d607d91 23.04.2013 16:11 Moritz Bunkus

Perl-DB-Upgradescripte refactoring: Bugfix #1

347f2cff 23.04.2013 14:25 Moritz Bunkus

Perl-Datenbank-Upgradescripte auf Objektorientierung & strict umgestellt

f41e5b6e 19.04.2013 17:39 Niclas Zimmermann

Verbesserung Upgrade-Script Erzeugnisnummern

Die Änderung macht es dem Benutzer möglich, direkt beim Update
Artikelnummern zu ändern. Weiterhin wurde noch Text ergänzt, der
dem Benutzer die Änderung erläutert.

607a8079 18.04.2013 11:30 Niclas Zimmermann

Enthält Upgrade-Script für eindeutige Artikelnummern

Dieses Upgrade Script setzt einen Unique-Constraint auf die Spale
partnumer in der Tabelle parts. Falls es doppelte Artikelnummern
gibt, wird das Update abgebrochen.

Weiterhin wird ein neuer Nummernkreis für Erzeugnisse in die defaults...

72f018a6 09.04.2013 12:39 Kivitendo Admin

Boolean-Felder in acc_trans auf not null setzen

Es gibt dort zwar ein "default false", aber Buchungen von vor dem
"default false" können noch auf NULL stehen.

Dadurch kommen manche Berichte wie die Bilanz, wo z.B. explizit auf
"cb_transaction is false" geprüft wird, auf falsche Zahlen.

a2ab888d 19.03.2013 15:46 digifoto

Lieferdatum in Gutschrift und Einkaufsrechnung

Bei der Verkaufsgutschrift und der Einkaufsrechnung hat jetzt das Lieferdatum
(oder Leistungsdatum) wie bei der Rechnung Vorrang vor dem Rechnungsdatum, wenn
es gesetzt ist. Einkaufsgutschriften gibt es noch nicht....

001ff858 12.03.2013 11:56 Niclas Zimmermann

Alte Trigger anpassen

Die Tabellen vendortax und customertax wurden in Commit 9f07753b
entfernt. Allerdings mussten die Trigger del_vendor() und
del_customer() noch angepasst werden.

Behebt Bug #2201.

a8da9582 08.03.2013 17:23 Niclas Zimmermann

Update-Script für constraints in der acc_trans

Fügt NOT-NULL constraints für die Spalten chart_id und trans_id in
der acc_trans hinzu. Falls NULL-Einträge vorhanden sind, wird das
Update mit Fehlermeldung abgebrochen.

Weiterhin wird eine Dependency in add_chart_link_to_acc_trans...

bb8964dd 07.03.2013 10:22 Niclas Zimmermann

Fremdschlüssel für gl.department_id

In der gl gab es für department_id einen Standardwert 0. Dieser
wurde entfernt und stattdessen wurde ein Fremdschlüssel auf
department.id gesetzt.

Behebt Bug #2197.

37ffd321 05.03.2013 16:37 Niclas Zimmermann

Veralteter Code

Dieser Commit entfernt die Tabellen rma und rmaitems. Beide werden
schon seit längerer Zeit nicht mehr aktualisiert und wurden vor dem
Commit nur noch an 2 Stellen ausgelesen.

56f7991d 05.03.2013 15:17 Niclas Zimmermann

Merge branch 'dpt_trans_entfernen'

0c28bb82 05.03.2013 15:17 Niclas Zimmermann

Merge branch 'gifi'

b8fee3fc 05.03.2013 15:11 Niclas Zimmermann

Entfernt dpt_trans

Entfernt die Tabelle dpt_trans. Dazu mussten die SQL-queries in der
SL/RP.pm noch angepasst werden. Das Upgrate-Script entfernt zusätzlich
noch alle Trigger/Funktionen, die in die Tabelle dpt_trans noch benutzt
haben.

0daf1633 01.03.2013 15:22 Niclas Zimmermann

Entfernt gifi und pos_ustva

Dieser Commit entfernt die Tabelle gifi und die Spalten gifi_accno/
pos_ustva aus der Datenbank. Sie wurden nicht mehr benutzt.

Behebt Bug #1966.

9f07753b 01.03.2013 14:01 Moritz Bunkus

Überflüssige Tabellen customertax, vendortax, partstax entfernt

Fixt #2186.

ca9d536f 01.03.2013 13:08 Niclas Zimmermann

Verbesserung sql-Upgrate

Das Update definiert nun die Spalte chart.link als Pflichtfeld bevor
in der acc_trans die Spalte chart_link hinzugefügt wird. Alle Einträge
in chart.link, die bisher NULL waren werden durch '' ersetzt.

e7c65756 26.02.2013 16:26 Niclas Zimmermann

Behebt Fehler beim Upgrade-Script

Dieser Commit fügt dem Script add_fkey_tax_id_to_acc_trans.sql noch
eine Abhängigkeit hinzu. Es trat der Fehler auf, dass ein Fremdschl-
üssel von acc_trans.tax_id auf tax.id gesetzt wird, aber die Spalte
tax_id noch gar nicht in der acc_trans vorhanden war.

5ac0b1b2 26.02.2013 10:09 Niclas Zimmermann

Merge branch 'merge_chart_link'

d1408ca1 22.02.2013 11:01 Niclas Zimmermann

chart_link in acc_trans

Erstellt ein neues Pflichtfeld chart_link in der Tabelle acc_trans.
Wird bisher nur beschrieben und noch an keiner Stelle ausgelesen.

Conflicts:

SL/AP.pm
SL/AR.pm
SL/IR.pm
SL/IS.pm
b4359a89 21.02.2013 09:57 Niclas Zimmermann

Verbesserung Upgrade acc_tax_id_to_acc_trans.sql

Es wurde hier noch eine Abhängigkeit hinzugefügt.

32ddb71c 21.02.2013 09:50 Niclas Zimmermann

Verbesserung Upgrade-Script

Dieser Commit enthält noch einige kleine Verbesserungen zum Update
tax_constraints.pl. Es wurden Einrückungen verändert, trailing white-
spaces entfernt und eine Abhängigkeit hinzugefügt.

18931692 12.02.2013 16:49 Niclas Zimmermann

Constraints für tax und taxkeys

Dieser Commit fügt für die Tabellen tax und taxkeys folgende
Constraints hinzu:

Tabelle tax:

1.chart_id hat jetzt einen Fremdschlüssel auf chart.id.
2.rate darf nicht mehr NULL sein und hat DEFAULT-Wert 0.
3.taxkey darf nicht mehr NULL sein....

f47c2cd1 07.02.2013 16:04 Moritz Bunkus

Einkaufsrechnungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten

a7a0fa6a 05.02.2013 13:51 Niclas Zimmermann

charset in Upgrade-Script

In diesem SQL-Update hat noch die Angabe charset gefehlt.

2a4516c1 05.02.2013 13:51 Niclas Zimmermann

Bessere Formatierung

Verbessert die Formatierung von Commit 5c5e92bc37819dd9df952068b9e58b47dd0b0de2
(Großschreibung von SQL-Befehlen, Zeilenumbrüche bei langen Sub-Queries)

11c511f7 05.02.2013 13:51 Niclas Zimmermann

HTML Enteties entfernen

Durch Commit 9c39cd67ed6cfb811df8bb20e93a68e0b56a881c sind einige
HTML Enteties reingekommen, die durch diesen Commit entfernt werden.

03ff37cb 05.02.2013 13:51 Niclas Zimmermann

tax_id in acc_trans

Dieser Commit enthält das Update-Script um eine neue Spalte Namens
'tax_id' in die Tabelle 'acc_trans' einzufügen. Diese Spalte hat
Constrait NOT NULL und einen Fremdschlüssel auf die id von tax.

Das Pflichtfeld wird jetzt immer geschrieben bei:...

2c86cb0a 05.02.2013 13:51 Niclas Zimmermann

Update-Script für fehlende Steuerschlüssel

Bisher gab es noch sehr viele Konten, für die kein Eintrag in der
Tabelle taxkeys und damit kein Steuerschlüssel vorhanden war.
Dieses Update erstellt für jedes Konto ohne Steuerschlüssel einen
in der taxkeys, s.d. solche Konten den Steuerschlüssel 0 haben....

5c5c1eef 24.01.2013 13:03 Moritz Bunkus

Projekt: neue Spalten (Kunde, Typ, gültig)

d482851e 17.01.2013 16:12 Moritz Bunkus

Doppelter foreign key auf oe wieder entfernt

4f15333b 17.01.2013 15:47 Moritz Bunkus

Fremdschlüssel für Tabellen oe, delivery_orders, parts, translation

6f266e92 16.01.2013 10:45 Moritz Bunkus

Vor Fremdschlüsselzuweisung trans_id verwaiste Einträge in orderitems löschen

7691e04b 16.01.2013 09:29 Moritz Bunkus

Nach Löschen in customer/vendor via DB-Trigger in contacts, shipto aufräumen

49345708 15.01.2013 15:06 Moritz Bunkus

Nach Löschen in ar/ap/gl via DB-Trigger in acc_trans aufräumen

91bd08d8 15.01.2013 14:29 Moritz Bunkus

Diverse Fremdschlüssel für Tabellen ar und ap

b632cee8 14.01.2013 16:01 Moritz Bunkus

InvoiceItem, OrderItem, DeliveryOrderItem: diverse Fremdschlüssel eingeführt

604765d5 14.01.2013 14:46 Moritz Bunkus

Spalte 'cp_function' in 'cp_position' umbenennen zwecks Kompatibilität mit CRM

4b211b2b 14.01.2013 14:46 Moritz Bunkus

Ansprechpersonen: Feld "Funktion/Position"

dea7951f 14.01.2013 09:59 Moritz Bunkus

Trailing comma entfernt

PostgreSQL mag diese nicht.

63f2cbc1 11.01.2013 13:58 Sven Schöling

Anzahl der Zeilen für den Report cachen un indizieren

Da das auch mal gerne 4mio+ werden dauert das sonst elend lange.

19bc00f2 11.01.2013 13:56 Sven Schöling

BackgroundJobCleanup

a5a42ed1 11.01.2013 13:54 Sven Schöling

CsvReport: Status mitspeichern

67643d03 11.01.2013 13:54 Sven Schöling

Csv Import in Datenbank zwischenspeichern und rudimentärer Report.

4b26e243 11.01.2013 13:54 Sven Schöling

CsvImportProfiles an den erstellenden Benutzer gebunden

361d8846 11.01.2013 13:48 Sven Schöling

Revert "tax_id in acc_trans"

This reverts commit 357d134d265637fb37ed2cd47da2ce3ef44d015a.

e2a31c82 11.01.2013 13:48 Sven Schöling

Revert "Fremdschlüssel für tax_id in acc_trans"

This reverts commit a4fce26ecdececd74cf1c63de7dcc959083d7e6c.

cde799ca 11.01.2013 13:47 Sven Schöling

Revert "DB-Upgrade: Fehlendes "@charset" ergänzt"

This reverts commit fbea33b1c3cdc823712e22175321d3b75a20b754.

a523371d 10.01.2013 14:03 Moritz Bunkus

Verkaufsrechnungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten

fbea33b1 28.12.2012 13:06 Moritz Bunkus

DB-Upgrade: Fehlendes "@charset" ergänzt

a4fce26e 18.12.2012 11:19 Niclas Zimmermann

Fremdschlüssel für tax_id in acc_trans

Dieser Commit fügt einen Fremdschlüssel für die Spalte tax_id in
der acc_trans zu der Spalte id in tax ein.

357d134d 14.12.2012 10:05 Niclas Zimmermann

tax_id in acc_trans

Dieser Commit enthält das Update-Script um eine neue Spalte Namens
'tax_id' in die Tabelle 'acc_trans' einzufügen. Diese Spalte ist
ein Pflichtfeld.

Das Pflichtfeld wird jetzt immer geschrieben bei:

-VK-Rechnungen (auch automatisch erzeugten)...

5bd37845 10.12.2012 09:36 Moritz Bunkus

Datenbankupgradescript für Release 3.0.0

008c2e15 27.11.2012 10:54 Moritz Bunkus

Lx-Office heißt nun kivitendo

6c21fd13 26.11.2012 18:41 Moritz Bunkus

Automatische Authentifizierung bestehender Sessions über Session-ID + API-Token

Wird für CRM-Menü benötigt.

705d8c59 19.11.2012 15:35 Moritz Bunkus

Buchungsgruppe 'Standard 16%/19%' in 'Standard 19%' umbenennen

871a70f0 19.11.2012 10:11 Moritz Bunkus

Menüsysteme v3 & v4 verschmolzen (Stil von v4, Name & Code von v3)

315f87f6 16.11.2012 13:36 G. Richardson

Bug 1945 - UStVA-Schlüssel Anpassungen für SKR04

Schlüssel für die UStVA für die Konten 3801, 3804, 3806 und 4400
angepasst.

Vorhandene Konten werden aktualisiert, auch bei bestehenden Mandanten,
es wird aber geprüft, ob es nicht schon Änderungen gibt, und nur...

67233506 09.11.2012 16:06 Sven Schöling

Skontokonten korrekt typisieren

behebt #1975

5c7cee58 08.11.2012 13:50 Moritz Bunkus

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp

3ccf1a99 08.11.2012 13:50 Moritz Bunkus

Kontaktpersonenfeld von Freitext auf Datum umstelen

Basierend auf Patch von Thomas Heck <> mit
Verfeinerungen von mir.

Implementiert #2021.

882594ac 08.11.2012 13:18 Thomas Heck

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp

4a5e3c2c 08.11.2012 13:13 Thomas Heck

Update der Finanzamtnummern in Hamburg

fixt #1841

7ea32650 08.11.2012 12:26 Moritz Bunkus

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)'. Das
hat zwei Effekte:

1. Es ist möglich, Währungen einzugeben, deren Abkürzung nicht exakt
drei Zeichen lang ist....

5a23fdf6 07.11.2012 14:49 Moritz Bunkus

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp

4bacfb02 07.11.2012 14:49 Moritz Bunkus

Hinweise auf lx_office.conf in kivitendo.conf geändert

Fixt #2031.

d8b2ca90 06.11.2012 14:34 Bernd Bleßmann

"Löschen"-Knopf anzeigen in Mandantenkonfiguration einstellbar

für Aufträge und Lieferscheine.

50c2f228 05.11.2012 16:46 Bernd Bleßmann

"als bezahlt markieren"-Knopf anzeigen in Mandantenkonfiguration einstellbar.

4ac2976f 05.11.2012 12:27 Bernd Bleßmann

Änderbarkeit und Löschbarkeit von Belegen in Mandantenkonfiguration einstellbar.

3424bf80 02.11.2012 13:45 Bernd Bleßmann

Option für Datev-Check in Mandantenkonfiguration verschoben.

4b31e6ba 02.11.2012 13:45 Bernd Bleßmann

Option für Mindesthaltbarkeitsdatum in Mandantenkonfiguration verschoben.

97954312 02.11.2012 13:45 Bernd Bleßmann

Controller für Mandantenkonfiguration.

Im Moment lässt sich hier die Änderbarkeit für Zahlungen einstellen. Es
sollen demnächst auch noch anderen Konfig-Einstellungen aus der Konfig-Datei
hierher wandern.

5c49e28b 09.10.2012 14:19 Sven Schöling

Syntaxkorrektur zu den record_links triggern

13ba7019 17.09.2012 15:29 Sven Schöling

record_links beim Löschen von Belegen aufräumen

7f596996 10.09.2012 17:12 Thomas Heck

Umstellung der Kunden-Eigenschaft '"Steuer im Preis inbegriffen" als Default' auf den Datentyp boolean.

Siehe Commit: 7bff84cbc6daa65a74b9f5c83415c98856eb30a1

7bff84cb 06.09.2012 14:01 Thomas Heck

Möglichkeit zum Setzen von "Steuer im Preis inbegriffen" als Default

fixt #1985

f33abdbb 29.08.2012 15:32 Thomas Heck

CRM-Datenbankfelder "cp_street", "cp_zipcode" und "cp_city" in die Tabelle "contacts" eingefügt.

5ee95a8f 10.08.2012 10:05 Sven Schöling

Natürlich nur die sub_modules auf '' setzen, die auch NULL sind.

dc1dd394 09.08.2012 18:18 Thomas Heck

CSV-Import für benutzerdefinierte Variablen gefixt

behebt #1924

5d3143fc 27.07.2012 11:01 Bernd Blessmann

Keine Längenbeschränkung für Spalte phone in den Tabellen customer und vendor.

f7d51d3e 10.07.2012 13:22 Sven Schöling

SelfTests

Es gibt jetzt ein Grundgerüst um Selbsttests durchzuführen, und bei Problemen
einen Administrator per Mail zu benachrichtigen. Die Selbsttests werden Über
das SelfTest Modul für den Taskserver verwaltet, und in config/lx_office.conf
im Block [self_test] konfiguriert. Die Tests werden in TAP ausgeliefert und...

f2cdceb9 01.03.2012 17:19 Sven Schöling

release datenbankupgrade

4f50aaa5 07.02.2012 13:22 Jan Büren

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.

70ac5119 19.01.2012 16:23 Jan Büren

Datenbank-Upgrade-Hinweis verbessert

Die Tabelle chart ist NICHT betroffen, entsprechend in der Beschreibung
korrigiert.

2d193a2e 18.01.2012 20:06 Jan Büren

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 Trigger
customer_datevexport und vendor_datevexport rausgenommen.

469f6be7 16.01.2012 10:50 Jan Büren

Links zur Dokumentation (dokumentation.pdf) angepasst.

Volltextsuche über alle Dateien die noch auf txt-Dateien verlinkt hatten, entsprechend angepasst.

e83691e9 11.01.2012 15:28 Jan Büren

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 und
Auslagern Verkaufslieferschein waren soweit positiv, dass die Anwendung niemals und...

110834f5 10.01.2012 19:14 Sven Schöling

USTVA: Position 83 nicht zweimal formatieren.

0e1623e2 10.01.2012 18:58 Sven Schöling

charset für ein dbupgrade script.

925da7fb 10.01.2012 12:10 Bernd Blessmann

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp