Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c084ba93

Von Jan Büren vor fast 5 Jahren hinzugefügt

  • ID c084ba93f80105fd8493dddfd98e2ac65fd84123
  • Vorgänger fbc3a76f
  • Nachfolger 250da00c

Changelog und Dokumentation zum Hintergrund-Job: Jahreszahl in Nummernkreisen hochzählen

Unterschiede anzeigen:

doc/changelog
46 46
- In der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) ist die
47 47
  Artikelnummer ein Link, der die Artikelstammdaten in einem neuen Tab öffnet.
48 48

  
49
- Neuer Hintergrund-Job, der die Jahreszahl in Nummernkreis jährlich hochsetzt
49 50

  
50 51
2019-08-07 - Release 3.5.4
51 52

  
doc/changelog.orig
1
###############################
2
# Veränderungen von kivitendo #
3
###############################
4

  
5
<<<<<<< HEAD
6
2018-1X-XX - Release 3.5.3
7
=======
8
xxxx-xx-xx - Release x.x.x
9

  
10
Mittelgroße neue Features:
11

  
12
- In den Benutzereinstellungen kann ausgewählt werden, ob der Part-Picker in
13
  der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) auch nach
14
  Kunden-Artikelnummern (Verkauf) und Lieferanten-Artikelnummern (Einkauf)
15
  suchen soll. Ist dieses Feature eingeschaltet, so werden auch die Kunden-
16
  bzw. Lieferanten-Artikelnummern als Spalte in den Positionen angezeigt.
17

  
18
- Part Controller - neuer Tab mit Lagerinformationen - was ist wo gelagert
19

  
20
- Neuer Workflow Lieferantenauftrag->Kreditorenbuchung: Für jedes Aufwandskonto
21
  der Positionen im Lieferantenauftrag wird eine Zeile in der Kreditorenbuchung
22
  erstellt. Gebucht wird standardmäßig auf des entsprechende Aufwandskonto. In
23
  der Mandantenkonfiguration kann unter Standardkonten ein Konto ausgewählt
24
  werden, auf das dann alle Zeilen gebucht werden.
25
  Die Steuern werden übernommen, sofern diese für das ausgewählte Aufwandskonto
26
  gültig sind. Ansonsten wird die Default-Steuer für das Aufwandskonto gesetzt.
27
  Der Quellauftrag wird geschlossen, wenn der Betrag aller Kreditorenbuchungen,
28
  die aus Workflows aus dem Quellauftrag entstanden sind, gleich dem Betrag
29
  des Quellauftrags ist.
30

  
31
- Der Jahresabschluß wurde komplett überarbeitet, es wird nun zwischen
32
  Bestands- und Erfolgskonten unterschieden und ein Gewinn- bzw. Verlustvortrag
33
  übertragen.
34

  
35
Kleinere neue Features und Detailverbesserungen:
36

  
37
- Mahnungen nach Abteilung filtern
38

  
39
- Anzeige einer Kundenpreisliste in den Kundenstammdaten als Reiter.
40
  Hier werden die Preisgruppenpreise angezeigt, falls einem Kunden eine
41
  Preisgruppe zugeordnet ist.
42

  
43

  
44
2019-08-07 - Release 3.5.4
45

  
46

  
47
Mittelgroße neue Features:
48

  
49
- Anzeigename (Picker-Ergenisse) konfigurierbar gemacht
50
  Im Moment können Kunden-, Lieferanten und Waren-Anzeige konfiguriert werden.
51
  Dies kann mandantenweit in der Mandantenkonfiguration passieren und vom
52
  Benutzer in den Benutzereinstellungen überschrieben werden.
53
  Konfiguriert wird intern "displayable_name". Es kann sein, dass dieser auch
54
  an anderen Stellen außer Picker-Ergebnissen verwendet wird.
55

  
56
Kleinere neue Features und Detailverbesserungen:
57

  
58
- Memory-Limits für FCGI-Prozesse werden nun auch vom Task-Server berücksichtigt.
59
  Zu beachten ist, dass für einen Neustart des Task-Servers gesorgt werden muss.
60
  Ist der Task-Server als systemd-Service eingerichtet, geschieht dies automatisch.
61
- Bearbeiter der Mahnungen konfigurierbar gemacht (#345)
62
  Entsprechend wird beim Mahnungen erzeugen auch der E-Mail-Absender inkl. Signatur gesetzt
63
- Kundenstammdaten um Feld Herkunft personenbezogener Daten erweitert
64
  Entsprechend der DSGVO kann hier der Erstkontakt mit dem Kunden protokolliert werden (Messe, etc)
65
  Das Feld wird beim Bericht mitexportiert
66
- Kundenstammdaten um Feld E-Mail Rechnungsempfänger erweitert
67
  Viele Kunden besitzen für den Rechnungseingang eine generische E-Mail-Adresse, die nicht
68
  mit der allgemeinen E-Mail-Adresse identisch ist. Falls dieses Feld gesetzt ist, so hat dieser
69
  Wert beim manuellen E-Mail Versand der Rechnung Priorität (mandantenweit konfigurierbar).
70
  Für die wiederkehrende Rechnung wird diese E-Mail-Adresse zusätzlich gesetzt.
71
  In den entsprechenden vorgelagerten Masken, wird dies auch visuell angezeigt (nicht bei alter Auftragsmaske!).
72
- Kundenstammdaten um Feld "Herkunft der personenbezogenen Daten" erweitert
73
  Um Details zum Erstkontakt des Kunden zu erfassen.
74
- Kundenstammdaten um Feld Amtsgericht erweitert
75
  Falls das Feld Steuernummer mit dem Wert der Hr-Nr gefüllt wurde, wird auch das zuständige
76
  Registierungs-Gericht benötigt.
77
- Ansprechpartner um Feld 'Hauptansprechpartner' erweitert und exportierbar im Kundenbericht gemacht
78

  
79
- Verkauf-Rechnungsbericht -> Nicht per E-Mail verschickte Belege anzeigen lassen
80

  
81
- Vorauswahl bei Dateianhängen für den E-Mail-Versand von Belegen konfigurierbar gemacht (Standardmäßig angehakt)
82

  
83
- Verbuchte Kontoauszüge können wieder rückgängig gemacht werden (Neuverbuchen ist möglich)
84

  
85
- Verbuchen von Kontoauszügen, es können jetzt teilweise Verbuchungen gemacht werden (Belege werden nicht mehr überbucht)
86

  
87
- Dialogbuchungen aus Kontoauszugs-Import erstellen, der Verwendungszweck wird in die Beschreibung übernommen
88

  
89
- ungenutzte Spalte "ranking" aus Tabelle "payment_terms" entfernt
90

  
91

  
92
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
93

  
94
378 Lieferantenauftrag Darstellung für Besteller optimieren
95
376 Aktuelle unstable kann keine kivitendo_auth Datenbank anlegen
96
371 Benutzerdefinierte Variablen nicht im Bericht Projekt enthalten, kann nicht danach gefiltert werden.
97
367 Kontoauszugsimport: 2 Konten bei einer Bank. Bankgebührenbuchung wird als schon importiert makiert
98
366 Zahlungsverkehr->Zahlungs-(ein/aus)gang. Bezahlen/Abgleichen mehrerer Rechnungen geht nicht mehr wie vorher.
99
345 Bearbeiter bei Mahnungen
100
215 Kunden als csv exportieren
101

  
102

  
103
2019-01-03 - Release 3.5.3
104
>>>>>>> f2f0fb505... Jahresabschluß - YearEndTransactions neu implementiert
105

  
106
Mittelgroße neue Features:
107

  
108
- Inventurerfassung
109

  
110
  Portierung aus einem Kundenprojekt mit folgenden Anforderungen/Features:
111
  - eigene Maske unter Lager->Inventur
112
  - Anzeige des aktuellen Lagerbestands des zu erfassenden Artikels
113
  - Angabe des Artikels auch über EAN
114
  - Angabe eines Stichtages
115
  - Vorbelegung Lager/Lagerplatz und Stichtag in Mandantenkonfiguration
116
  - korrigieren des Lagerbestands entsprechend der Zählung (mit neuem
117
    Transfertyp "Inventur")
118
  - Speichern der gezählten Menge (auch wenn keine Korrektur des Bestands
119
    stattfindet)
120
  - Warnung, wenn gleicher Artikel für gleichen Lagerplatz und Stichtag schon
121
    gezählt wurde und Möglichkeit die eigene gezählte Menge zu der vorhandenen
122
    hinzuzuzählen oder die vorher gezählte Menge durch die eigene Menge zu
123
    korrigieren
124
  - Historie der Inventurerfassung des aktuellen Bearbeiters unterhalb
125
    der Erfassungsmaske
126
  - Bericht über Inventurerfassungen
127

  
128
Kleinere neue Features und Detailverbesserungen:
129
  - Verknüpfte Belege um die Verknüpfung von Beleg nach E-Mail-Journal erweitert.
130
  - Filter nach Abteilungen für Lieferplan
131
  - Eindeutigkeit bei Rechnungsnummern von Kreditoren. (Es erfolgt eine  Warnung bei Duplikaten (Überprüfung auf Lieferant mit Rechnungsnummer))
132
  - Mit dem SEPA-Export verknüpfte Kreditorenbelege (Einkaufsrechnung oder Kreditorenbuchungen) können nicht mehr gelöscht oder storniert werden.
133
  - Tab "Belege" beim Kunden und Lieferanten. Offene Rechnungen, Aufträge
134
    werden angezeigt. Eine Umsatz und Mahnstatistik können in Tabs geöffnet
135
    werden. Belegtypen Angebote, Aufträge (Kunden), bzw Preisanfragen,
136
    Lieferantenaufträge (Lieferanten) sowie die Belege Rechnungen, Emails,
137
    Briefe können in weiteren Tabs angezeigt werden.
138
  - SEPA-Export. Überweisungsdatum vorbelegen, entweder die Fälligkeit oder falls vorhanden das Skonto-Datum.
139
    Das Skonto-Datum hat Priorität vor der letzten Fälligkeit.
140
    Zusätzlich kann ein Puffer in Tagen vom Zahlungsziel abgezogen werden (Standard 0). Das Verhalten muss für jeden
141
    Mandanten unter Mandantenkonfiguration -> Features -> SEPA aktiv eingeschaltet werden.
142

  
143
Bugfixes:
144
- Bugfix #336 Beim Drucken mehrerer Rechnung aus dem Bericht heraus mit aktiviertem DMS bricht mit Fehlermeldung ab
145
- Bugfix #359 get_payment_select_options_for_bank_transaction vereinfachen
146

  
147

  
148

  
149
2017-12-12 - Release 3.5.1
150

  
151
Größere neue Features:
152

  
153
- WebshopApi
154

  
155
  WebshopApi mit bisher einem Konnektor für Shopware.
156
  Damit ist es möglich Bestellungen aus dem Shop abzuholen und Artikel
157
  abzugleichn.
158

  
159
Mittelgroße neue Features:
160

  
161
- DATEV-Export überarbeitet
162

  
163
  - Um Strukturtyp CSV-Export erweitert
164
  - DATEV-Export: Kostenstellen (Kost1 und Kost2) vorbelegen
165
  - DATEV-Export: Buchungssätze nach Abteilung filtern
166
  - DATEV-Export: Buchungen für einen bestimmten Zeitraum ab einem
167
    Buchungsdatum filtern. Z.B. wenn man einen DATEV-Export für Januar schon
168
    exportiert hat, und im Juni noch ein Buchung für Januar nachbucht, kann man
169
    mit "Erfassungsdatum Von: 01.06.2017" nur diese eine Buchung aus Januar
170
    exportieren.
171
  - Überlagerung mit Kunden- Lieferantennummer als Personenkonto möglich
172
    Anstatt des Sammelkontos kann die Kunden- oder Lieferantennummer aus
173
    den Stammdaten genommen werden, falls der Nummernkreis der DATEV-Konform
174
    für Personenkonten entspricht.
175
  - Belegfeld 2 wird nicht mehr gesetzt
176
  - Buchungsbeschreibung wird nicht mehr gesetzt
177

  
178
Kleinere neue Features und Detailverbesserungen:
179

  
180
  - Abteilungs-Auswahl konsequent alphabetisch sortieren
181
  - Buchungsvorlagen schneller über den Namen filtern (suchen).
182
  - Neues Recht Erzeugnisse unabhängig vom Status editieren (default 0)
183
  - SEPA-XML: alle Sonderzeichen filtern
184
  - SEPA-Export: Export wieder rückgängig machen, falls noch Status offen
185
  - Stammdaten -> Berichte -> Artikel: Standardlager und Lagerplatz optional anzeigen
186
  - Vorbelegte Texte inkl. Ansprechpartner für den E-Mail-Versand bei allen Workflows
187
    hinzugefügt.
188
  - Kontoauszug verbuchen -> Buchung erstellen um Dialogbuchungen erweitert.
189
    Vom Kontoimport ist es jetzt auch möglich in Vorlagen aus der Dialog-
190
    Buchungsmaske zu buchen und nicht nur in Kreditorenbuchungsvorlagen
191
  - Neuer Bericht: Berichtskonfigurationsübersicht
192
  - Verbesserte Datumsvalidierung per Javascript
193
  - Neues Benutzer-Recht Erzeugnisbestandteile editieren
194
  - Dialogbuchungsvorlagen um 'Details anzeigen' erweitert
195
  - Nach dem Speichern Buchungsnummer bei Debitoren/Kreditorenbuchungen und Einkaufsrechnungen
196
    als Info anzeigen
197
  - Bankimport: CSV- und MT940-Menüpunkte in Untermenü in »Zahlungsverkehr«
198
  - Schnellsuchen - ungültige Einträge aus Stammdaten nicht mit anzeigen
199
  - Workflow Lieferschein -> Rechnung. Liefertermin als Rechnungslieferdatum setzen
200
  - Einkaufsrechnungen: Bearbeiter*in & Verkäufer*in mit aktueller Benutzer*in vorbelegen
201
  - Bemerkungsfeldeditor (CKEditor): Größe änderbar und Buttonzeile "schwebt"
202
    über dem Eingabebereich wenn im Fokus
203
  - Kontenabgleich mit Bank. Hinweise auf Fehler bei nicht vorhandenem 'Abgleichen'-Knopf
204

  
205
Administrative Änderungen
206

  
207
  - Für die Tests müssen in der kivitendo.conf unter [testing/database]
208
    Einträge für superuser_user und superuser_password gesetzt werden. Siehe
209
    Beispiel in config/kivitendo.conf.default
210

  
211
Bugfixes:
212
- Bugfix #326 Das Löschen von Storno Rechnungen R(S) wirft einen SQL-Fehler
213
- Bugfix #325 Rechnungen mit Zahlungsverknüpfungen können storniert werden
214
- Bugfix #324 DATEV CSV-Export ggf. fehlerhaft bei Buchungen ohne Steuer
215
- Bugfix #320 Stücklistenpositionen werden nicht mehr ausgedruckt
216
- Bugfix #305 Kein customerpicker im Formular Rechnung erfassen
217
- Bugfix #304 Datumsformat wechselt willkürlich auf Datenbank Format "YYYY-MM-DD"
218
- Bugfix #303 Zahlungserinnerung PDF anhängen in E-Mail funktioniert nicht mehr
219
- Bugfix #300 Kontoauszug verbuchen bei negativer Einkaufsrechnung wird das Vorzeichen bei Zahlung umgedreht
220
- Bugfix #296 Verkauf -> Lieferschein erfassen erzeugt Fehlermeldung
221
- Bugfix #286 DMS aktiv. Speichertyp für Belege auf 'kein' gesetzt -> Belegdruck defekt
222
- Bugfix #283 Lieferwertbericht wirft Fehler
223
- Bugfix #280 Drucken beim neuem OrderController geht nicht mit aktiviertem Dateimanagement und Webdav
224
- Bugfix #277 Kontoauszug verbuchen. Vorschlagsliste ignoriert SEPA-Überweisungen
225
- Bugfix #276 Mini-DMS Auswahl der Belege bei Lieferschein fehlt
226
- Bugfix #275 Löschen von DMS-Anhängen wirft Fehler
227
- Bugfix #274 Mahnungen lassen sich nicht mehr erzeugen mit aktivierten Dateimanagementfeature
228
- Bugfix #270 Artikelzuweisung bzw. Zusätzliche Artikel im Pflichtenheft kaputt
229
- Bugfix #265 Kontoauszug verbuchen bei negativer Kreditorenbuchung wird das Vorzeichen bei Zahlung umgedreht
230
- Bugfix #264 Artikelnummer nicht mehr änderbar
231
- Bugfix #263 Emailadresse der Stammdaten wird nicht mehr übernommen
232
- Bugfix #8   Datumswarnung in Safari blockiert Browser
233

  
234

  
235

  
236
2017-07-17 - Release 3.5.0
237

  
238
große Features:
239

  
240
- Dateiverwaltung (Mini-DMS)
241

  
242
  parallel zum alten WebDAV gibt es nun eine Datei-Management Lösung, die
243
  über eine Speichermedium unabhängige Zwischenschicht die Dateien in der
244
  Datenbank verwaltet. Darunter können verschiedene Backends existieren.
245
  Aktuell ist dies eine Filesystem-Struktur.
246

  
247
  Modular können weitere Backends eingebunden werden. In Arbeit ist
248
  ein Backend, das auf die alte WebDAV-Struktur zugreift.
249

  
250
  Es gibt unterschiedliche Typen von Dateien, jedem Typ läßt sich in der
251
  Mandantenkonfigurierung auf ein bestimmtes Backend zuordnen.
252

  
253
  Aktuell gibt es die Dateitypen
254
  - "documents", das sind entweder generierte, eingescannte oder hochgeladene PDF-Dateien
255
  - "attachments", zusätzlich hochgeladene Dokumente, die an bestimmte ERP-Objekte angehängt werden
256
  - "images", hochgeladene Bilder zu Artikeln
257

  
258
  Daneben gibt es Dateiquellen
259
  - "created" , vom System erzeugte Dokumente
260
  - "uploaded", hochgeladene Dokumente
261
  - "scanner1,scanner2" , von einem oder mehreren Scannern erzeugte Dateien
262
  - "email",  vom Mailsystem empfangene Dateien
263

  
264
- Artikel-Klassifizierung
265

  
266
  Die Klassifizierung von Artikeln dient einer weiteren Gliederung um
267
  zum Beispiel den Einkauf vom Verkauf zu trennen, etc.
268

  
269
  Gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E")
270
  Flexibel änderbar und erweiterbar.
271

  
272
  Der Typ des Artikels und die Klassifizierung werden durch zwei
273
  Buchstaben dargestellt.  Der erste Buchstabe ist eine Lokalisierung
274
  des Typs des Artikels ('P','A','S') , deutsch 'W', 'E', und 'D' für
275
  Ware, Erzeugnis oder Dienstleistung, ggf. weitere Typen.  Der zweite
276
  Buchstabe ist eine Lokalisierung der Klassifizierungsabkürzung
277
  (abbreviation).
278

  
279
  Wenn im ERP-Dokument nach einer Artikelnummer oder Beschreibung
280
  gesucht wird, diese in den Stammdaten vorhanden ist, aber der
281
  Artikeltyp falsch ist, wird die Fehlermeldung "Gesuchter Artikel ist
282
  nicht für den Einkauf bzw Verkauf" gemeldet.
283

  
284
  Anpassung des CSV Imports, nun wird alternativ zur 'part_type'-Spalte
285
  die 'pclass'-Spalte mit zwei bis drei Buchstaben geparsed und entsprechend
286
  classification_id und part_type gesetzt.
287

  
288
- Option "Preis separat ausweisen" als neue Artikel-Klassifizierung
289

  
290
  Die Option ist unter Artikelklassifikation editierbar.  In Aufträgen
291
  und Rechnungen werden die Zwischensummen dem Drucksystem zur
292
  Verfügung gestellt. Die verwendbaren Variablen sind:
293

  
294
  -  <%separate_XX_subtotal%>  wobei XX die Abkürzung der Klassifikation ist.
295
  -  <%non_separate_subtotal%> der Rest der Positionen.
296

  
297
  Hintergrund:
298
     Preise von Artikeln wie "Verpackung" oder "Transport" müssen
299
     oftmals separat ausgewiesen werden, genau so wie der reine Warenwert.
300

  
301
- GoBD Export
302
  Man kann nun einen IDEA-kompatiblen Export für Steuerprüfer exportieren.
303

  
304
- ActionBar
305
  Die Workflow-Knöpfe wurden nun in eine ActionBar-Zeile am oberen Fensterrand
306
  migriert, die immer sichtbar ist, auch wenn man nach unten scrollt.
307

  
308
- Jahresabschlußbuchungen (EB/SB)
309
  Mit Saldovortrag auf die 9000er-Konten
310

  
311
- Belegvorlagen und Entwürfe
312

  
313
  Der bisherige Mechanismus der Entwürfe in Rechnungsbelegen, der
314
  ursprünglich nur zum Zwischenspeichern gedacht war, wurde in zwei
315
  Mechanismen aufgeteilt: Entwürfe und Belegvorlagen.
316

  
317
  Die neuen Entwürfe sind nur noch zur Zwischenspeicherung
318
  gedacht. Sie sind nur für die Person sichtbar, die den Entwurf
319
  angelegt hat. Auch werden sie bei Abmeldung automatisch entfernt.
320

  
321
  Die neuen Belegvorlagen hingegen sind dazu gedacht,
322
  z.B. wiederkehrende Zahlungen schnell verbuchen zu können. Sie sind
323
  für alle Personen sichtbar und dauerhaft vorhanden.
324

  
325
  Beide Mechanismen sind über den »Mehr«-Button in den Belegmasken
326
  erreichbar.
327

  
328
  Weiterhin wurden diese Mechanismen so umgebaut, dass sie nun auch
329
  updatesicher sind.
330

  
331
kleinere neue Features und Detailverbesserungen:
332

  
333
  - experimentelle Auftragsmaske als Controller ist in der Mandantenkonfiguration
334
    unter "Experimentelle Features" abschaltbar
335

  
336
  - Wiederkehrende Rechnungen können mit der Periode 'einmalig' konfiguriert werden
337

  
338
  - Druckvorlagen Mahnungen: Bearbeiter und Verkäufer-Metadaten auch im Ausdruck zu Verfügung stellen
339

  
340
  - PDF-Erzeugen mit Leerseiten für zweiseitiges Drucken (Installation siehe auch UPGRADE Datei)
341

  
342
  - SEPA Überweisungen zusätzlich Kunden- oder Lieferantennummer im Verwendungszweck vorbelegen
343

  
344
  - Dialogbuchen um WebDAV-Funktion erweitert
345

  
346
  - Kreditorenbuchung um WebDAV-Funktion erweitert
347

  
348
  - Verfeinerung der Rechte für Finanzbuchhaltung: Es können nun für Dialogbuchungen,
349
    Debitoren- und Kreditorenbuchungen extra Rechte vergeben werden
350

  
351
  - Weiterer Bericht in der Rubrik Lager: Lagerentnahme
352
    Gibt eine Statistik über Lagerbewegungen, pro Monat/Quartal/Jahr.
353

  
354
  - Für UStVA Voranmeldung über Elster gibt es die Anbindung über Geierlein (Installation/Config siehe Commit)
355

  
356
  - CSV-Import von Artikel hat nun für existierende Artikel folgende Optionen:
357
     1. Eigenschaften von existierenden Einträgen aktualisieren
358
     2. Eigenschaften von existierenden Artikeln aktualisieren / Nicht vorhandene überspringen
359
     3. Preise von vorhandenen Artikeln aktualisieren
360
     4. Preise von vorhandenen Artikel aktualisieren / Nicht vorhandene überspringen
361
     5. Mit neuer Artikelnummer einfügen
362
     6. Eintrag überspringen
363
    Zusätzlich können nun Spalten "Lager","Lagerort" als Name oder ID eingelesen werden,
364
    sowie Übersetzungen z.B. als 'description_EN' oder 'description_IT'.
365
    Auch cvars können als 'cvars_<name>' importiert werden.
366
    Ebenfalls sind zusätzliche Bemerkungen an den einzelnen Importzeilen eingebaut.
367

  
368
  - In der Lager-Mandantenkonfig gibt es das Feature "Zum Fertigen Standardlager des Bestandteils verwenden".
369
    Statt das Ziellager des Erzeugnisses zu Verwenden, wird nun zur Prüfung der Fertigung das
370
    Standardlager der einzelnen Bestandteile verwendet.
371
    Hat das Bestandteil kein Standardlager, so wird das "Standard-Lager für Auslagern ohne Prüfung auf Bestand"
372
    verwendet und ohne Prüfung ausgelagert. Ist dieses nicht gesetzt, wird eine Fehlermeldung erzeugt.
373

  
374
  - Neues Recht "Verknüpfte Belege", standardmäßig erlaubt. Betrifft alle
375
    Belege und die Projektstammdaten
376

  
377
  - Briefe sind jetzt auch für Lieferanten verfügbar. Die neuen Rechte dafür
378
    sind für Gruppen vergeben, die auch Einkaufsbelege bearbeiten dürfen.
379

  
380
  - Neuer Controller für Preisgruppen, die nun sortiert und ungültig gesetzt
381
    werden können.
382

  
383
  - Neuer Bericht "Auftragsartikelsuche", um schnell Auftragspositionen aus
384
    Verkaufsaufträgen finden zu können:
385
    Verkauf -> Berichte -> Auftragsartikelsuche
386

  
387
  - Part-Controller - neue Maske um Artikel anzulegen / zu bearbeiten
388
    Umgestellt auf Controller, dadurch kein "Erneuern mehr". Die Bearbeitung
389
    von Erzeugnisbestandteilen hat sich dadurch verändert, dies geschieht nun
390
    in einem eigenen Tab.
391

  
392
  - Neuer Artikeltyp "Sortiment" (experimentell)
393
    Einem Sortiment können wie einem Erzeugnis mehrere Artikel zugeordnet
394
    werden. Beim Hinzufügen eines Sortiments zu einem Beleg werden alle
395
    Bestandteile des Sortiments als Einzelteile zum Beleg hinzugefügt, so als
396
    ob man das manuell gemacht hätte. Der Sortimentsartikel wird ohne Preis
397
    hinzugefügt und fungiert als Überschrift, und kann sogar gelöscht werden.
398
    Nach dem Hinzufügen können die Einzelbestandteile auch gelöscht oder
399
    verändert werden. Dadurch hat das Sortiment auch keinen festen Preis,
400
    sondern der Preis im Beleg richtet sich nach dem Preis der
401
    Einzelbestandteile, die je nach Kunde z.B. durch Preisgruppenpreise
402
    variieren können.
403

  
404
    Das Sortiment eignet sich z.B. als Definition von Gruppierungen von
405
    Artikeln die häufig zusammen gekauft werden, z.B. ein Artikel in 10
406
    Farbvariationen.
407

  
408
    Einschränkungen: das "Auspacken" eines Sortiments beim Hinzufügen in einem
409
    Beleg funktioniert derzeit nur beim neuen Auftragscontroller.
410
    Auftragscontroller und Sortiment haben beide noch den Status experimentell.
411

  
412
  - Detailverbesserung Druckvorlage RB
413
    Adressfeld um Absender ergänzt. Firmenname nicht mehr aus Titlebar, sondern
414
    aus der Mandantenkonfiguration nehmen. Tabelle etwas breiter gesetzt.
415
    CHF als weitere Standardwährung hinzugefügt. Stempel und Unterschrift für
416
    Angebot hinzugefügt.
417

  
418
  - Projekt: unter "verknüpfte Belege" auch Belege anzeigen, wo
419
    Einzelpositionen mit dem Projekt verknüpft sind, nicht nur der Beleg
420
    (globalproject_id)
421

  
422
  - Abteilungsfilter in mehr Berichten eingefügt
423

  
424
  - Finanzübersicht: Neue Spalte »Kosten« analog zu BWA-Kosten
425

  
426
  - Kontennachweis in den Berichten BWA und GuV/EÜR. Die Hartkodierung der
427
    Kategorienamen für BWA und GuV/EÜR im Code wurde in die Datenbank verlagert.
428

  
429
Administrative Änderungen
430

  
431
  - Entwickler benötigen neu die zwei Perl-Module "Sys::CPU" und
432
    "Thread::Pool::Simple".
433

  
434
Bugfixes:
435

  
436
- Bugfix #273 "Bei Schweizer Kontenplänen erscheint beim Aufruf der Maske zum Dialogbuchen eine Fehlermeldung"
437
- Bugfix #268 "Schnellsuchfelder und ""Benutzer-Mandant-Abmelden""-Header wird abgeschnitten, wenn nicht alles auf einer Zeile Platz hat"
438
- Bugfix #262 department in oe.pl (Angebot/Auftrag) wird nicht mehr an die Druckvorlage übergeben
439
- Bugfix #258 Falscher Bearbeiter (und beim Verkauf Verkäufer) beim erstellen von neuen Verkaufs- oder Einkaufsbelegen
440
- Bugfix #257 Darstellungsfehler bei Mail von Taskserverjob FailedBackgroundJobsReport
441
- Bugfix #256 "Taskserver: Job bearbeiten ? ""Speichern und Ausführen"" erstellt zusätzlichen Job; diverse kleinere Probleme beim Tasklserver"
442
- Bugfix #255 "Beim Erfassen von Erzeugnissen fehlt beim Hinzufügen von mehreren Artikeln die Artikelbeschreibung, der Button ""erfassen"" erzeugt eine Fehlermeldung, Eingabe von Untereinheiten wird ignoriert"
443
- Bugfix #252 Hochladen von Dateianhängen gibt Fehlermeldung
444
- Bugfix #250 Artikel, Dienstleistungen usw. werden nicht mehr angelegt wenn die Nummer schon in einem anderen Nummernkreis vergeben ist (das ist neu)
445
- Bugfix #249 "Drucken von Rechnungen aus Liste ""Rechnungen, Gutschriften & Debitorenbuchungen"" geht nicht mit dem Dateimanagement"
446
- Bugfix #245 Workflow Verkaufsrechnung -> Verkaufsauftrag fehlende Rechte
447
- Bugfix #243 Kontoauszug verbuchen: Nach dem Buchen in Belegen (Vorlagen) wird beim Rücksprung die aktuelle Ansicht nicht erneuert
448
- Bugfix #242 Kontoauszug verbuchen bei negativer Verkaufsrechnung dreht das Vorzeichen bei Zahlung um
449
- Bugfix #238 PDFs werden nicht mehr bei wiederkehrenden Rechnung per E-Mail erzeugt/angehangen
450
- Bugfix #235 Neuerfassen von Ware. Fehlermeldung, wenn man zuerst den Lieferanten eingibt
451
- Bugfix #218 Benachrichtigung automatisch erstellter Rechnungen fehlerhaft
452
- Bugfix #211 Sortieren und speichern commit #26dfef7da64e9712db7
453
- Bugfix #208 Taskserver erzeugt immer neue session Einträge
454
- Bugfix #207 Projekt in Kreditorenbuchung und Debitorenbuchung
455
- Bugfix #204 Automatisches Auslagern beim Rechnung schreiben funktioniert mit Commit 8c1d5d nicht mehr
456
- Bugfix #200 Rabatt mit Nachkommastellen wird abgeschnitten, beim Workflow Lieferschein -> Rechnung
457
- Bugfix #194 Fehler »load_draft not defined in locale/de/all« beim Entwurfladen aus Bankauszug verbuchen
458
- Bugfix #192 »Kontoauszug verbuchen« kommt mit multipler Zuweisung nicht zurecht
459
- Bugfix #191 »Kontoauszug verbuchen« nutzt keine Datenbanktransaktionen
460
- Bugfix #181 Storno-Rechnung als neu verwenden
461
- Bugfix #180 Hänger / Verklemmung bei Benutzung von Rose und standard_dbh
462
- Bugfix #164 Prüfung der Bücherkontrolle in Zahlungseingängen und Zahlungsausgängen fehlerhaft
463
- Bugfix #156 Beim Erstellen einer Rechnung aus einem Lieferantenlieferschein gibt es bei manchen Lieferscheinen eine Fehlermeldung
464
- Bugfix #99 Rabatt wird falsch geparsed/formatiert beim Workflow Auftrag->Angebot, Auftrag->Rechnung, Angebot->Rechnung
465

  
466
  - Pflichtenheftmodul: Es wurde eine Fehlermeldung angezeigt, wenn im
467
    rechten Teil des Fensters aktuell Textblöcke zu sehen sind,
468
    während Abschnitte oder Funktionsblöcke via Drag & Drop verschoben
469
    wurden.
470

  
471
  - Das Fälligkeitsdatum wurde beim Buchen von Einkaufs- und
472
    Verkaufsrechnung, bei denen eine Zahlungsbedingung ohne
473
    automatische Berechnung ausgewählt war, immer auf das
474
    Rechnungsdatum gesetzt, anstelle den eingetragenen Wert zu nutzen.
475

  
476
  - Debitoren- und Kreditorenbuchungen in Fremdwährung öffnen
477

  
478
2016-07-05 - Release 3.4.1
479

  
480
kleinere neue Features und Detailverbesserungen:
481

  
482
  - Erweitern der Zahlungsbedingungen um unterschiedliche Texte für
483
    Angebote/Aufträge auf der einen Seite und Rechnungen auf der
484
    anderen Seite.
485
  - Auftrag um Druckvariante Gelangensbestätigung erweitert.
486
  - Lagereingangs-Typ 'gefertigt' hinzugefügt.
487
  - Fertigungsdatum von Erzeugnissen und Bestandteilen von Erzeugnissen
488
    in Lagerbuchungen mitprotokollieren (Tagesdatum der Fertigung).
489
  - Wiederkehrende Rechnungen können nun automatisch per E-Mail
490
    verschickt werden.
491
  - Die meisten Suchmasken ignorieren nun bei Teilwortsuchen führende
492
    und anhängende Leerzeichen.
493
  - Abteilung in Verkauf->Berichte-Rechnungen anzeigen lassen.
494
  - Customer-Picker beim Projekt erzeugen eingebaut.
495
  - Es gibt jetzt Schnellsuchen zu den meisten Belegen und Stammdaten in der
496
    Leiste am oberen Rand, konfigurierbar in der Mandantenkonfiguration (Details s.u.)
497
  - Wird in der Konfigurations-Datei (kivitendo.conf)
498
    [mail_delivery]/method auf einen leeren Wert gesetzt wird jetzt der
499
    Mailversand komplett ausgeschaltet, vorher wurde bei
500
    Werten die nicht 'sendmail' oder 'smtp' sind SMTP als Vorauswahl benutzt.
501
  - Änderungen des Verkaufspreises von Artikeln, die Bestandteile von
502
    Erzeugnissen sind, haben nun keine Auswirkungen auf die
503
    Verkaufspreise der Erzeugnisse mehr.
504
  - Beim Kontoauszug verbuchen wird in der Übersicht der offene Rechnungsbetrag
505
    als visuelle Hilfe angezeigt und zusätzlich wird nur der maximal offene
506
    Rechnungsbetrag zugewiesen.
507
  - Im CSV Import ist es jetzt möglich die Spalten aus der hochgeladenen Datei
508
    den erwarteten Spalten zuzuordnen. Diese Zuordnung kann im Profil
509
    gespeichert werden.
510
  - Preishistorie der Stammdaten-Preise mitprotokollieren. Eine Übersicht
511
    der Verkaufspreis-Änderungen wird zusätzlich in einem Reiter in den Stammdaten
512
    angezeigt.
513
  - Die nur rudimentär vorhandene Funktion: "Automatisches Erzeugen von
514
    Aufträgen" (create_backorders) wurde entfernt.
515

  
516
Schnellsuche in Bereichen:
517
  - Für alle Belegtypen sowie die drei Waren-Typen gibt es Ein- und Abschaltbare
518
    Schnellsuchen im Header-Bereich von kivitendo. Die Funktionsweise ist identisch
519
    mit den bereits bekannten Schnellsuchen nach FiBu-Belegen und Ansprechpartnern.
520

  
521
Brieffunktion:
522
  - Beim Speichern und Drucken von Briefen werden diese im
523
    WebDAV-Verzeichnis gespeichert, sofern das Feature in der
524
    Mandantenkonfiguration aktiv ist.
525
  - Die Weiterleitung nach dem Löschen von Briefen wurde gefixt.
526
  - Das Drucken von Briefen direkt auf Drucker wurde gefixt.
527
  - Die Auswahl einer Ansprechpersonen in der Brieffunktion wurde gefixt.
528
  - Briefe können nun per E-Mail verschickt werden.
529
  - Zum Drucken der Briefe wird jetzt das Template Toolkit
530
    verwendet. Dazu muss die verwendete Briefvorlage angepasst werden
531
    (siehe auch doc/UPGRADE).
532

  
533
Bugfixes:
534

  
535
- Bugfix #132	Verknüpfte Belege: Stornorechnung ist nicht verknüpft mit Storno
536
- Bugfix #144	Problem beim Rechnungsdruck: "an invoice item may only be linked back to 1 sales delivery item, something is wrong"
537
- Bugfix #150	kivitendo 3.4 - Fehler beim Öffnen von Konten
538
- Bugfix #152	Fehler in TopQuickSearch
539
- Bugfix #165	inventory.shippingdate wird nicht konsequent benutzt
540
- Bugfix #166	Presenter Links gehen im ReportGenerator Export kaputt
541

  
542

  
543
Größere neue Features:
544

  
545
- Massenkonvertierung von Lieferscheinen nach Rechnung mit direktem Ausdruck (optional)
546

  
547
  Die manuelle Umwandlung von Lieferscheinen zu Rechnungen stößt bei größeren Daten-
548
  mengen an die Grenze der Anwendergeduld. Entsprechend können Lieferschein-Objekte
549
  direkt in Rechnungsobjekte gewandelt und zum Drucker geschickt werden. Die Ab-
550
  arbeitung erfolgt als Hintergrund-Job mit Status-Information (alle 5 sek) an den
551
  Benutzer. Auf der aktuellen Testumgebung (8000 bogomips) konnten hier 440 Objekte
552
  in 2 Minuten gewandelt und in weiteren 5 Minuten als PDF erzeugt werden. Die Rechnungen
553
  werden auch entsprechend im WebDAV archiviert, falls diese Option mandantenseitig
554
  eingestellt ist.
555

  
556
- E-Mail-Journal
557

  
558
  Alle aus kivitendo verschickten E-Mails werden in einem Journal
559
  gespeichert und können von Benutzern später erneut eingesehen
560
  werden. Dabei wird auch der Versandstatus (erfolgreich/
561
  fehlgeschlagen) hinterlegt. Anhänge können erneut heruntergeladen
562
  werden.
563

  
564
  Administratoren (Recht »config«) können dabei alle verschickten
565
  E-Mails einsehen, normale BenutzerInnen hingegen nur die von ihnen
566
  selber verschickten.
567

  
568
- Lieferwertbericht
569

  
570
  Bei offenen Aufträgen genauer anzeigen, welche Stand die Einzelpositionen aktuell haben.
571
  Details:
572
  Auftragspositionen werden mit Lieferscheinen ausgeliefert. Lieferscheine können
573
  prinzipiell drei Status haben: Offen, geliefert und / oder geschlossen. Für diese drei Fälle
574
  wird im Bericht die  Warenbewegungen eindeutig über die Verknüpfung von Auftragsposition
575
  zu Lieferscheinposition mitverfolgt. Ferner wird der Nettowarenwert für den Fall
576
  Hauptwährung und Netto-Auftrag berechnet.
577

  
578
Debitorenbuchungsimport
579

  
580
  Neuer Menüpunkt im CSV Importer. Anwendungsbeispiele:
581
  * bei einer Migration zu kivitendo die offenen Posten übernehmen
582
  * wenn kivitendo für die Buchhaltung benutzt wird, die Rechnungen aber mit
583
    einem externen Programm erstellt werden
584

  
585
- experimentelle Auftragsmaske als Controller
586

  
587
  Aufträge können mit einer neuen, experimentellen Maske erfasst werden. Diese
588
  Maske ist als Controller implementiert und soll nach erfolgreichen Tests die
589
  alte Maske irgendwann ablösen. Es sind allerdings noch nicht alle Funktionen
590
  der alten Maske implementiert (siehe auch POD in SL/Controller/Order.pm).
591
  Um die neue Maske nicht im Menü zu haben, können die beiden commits
592
  "Auftrags-Controller: Menüeinträge" und "Auftrags-Controller: Link zum neuen
593
  Controller aus Auftragsliste (zum Testen)." bzw. deren Änderungen rückgängig
594
  gemacht werden.
595

  
596
- Der Task-Server ist nun mandantenfähig. Unbedingt die Anmerkungen in
597
  doc/UPGRADE dazu lesen, da hier Änderungen in der Administationsoberfläche
598
 _nötig sind.
599

  
600
Kleinere neue Features und Detailverbesserungen:
601

  
602
  - Neues Feld GLN bei Kunden/Lieferanten und Lieferadressen.
603

  
604
  - IBANs werden beim Speichern auf Gültigkeit geprüft (betrifft
605
    Kunden-/Lieferantenstammdaten sowie Bankkonten)
606

  
607
  - Konkurrierende Schreibprozesse beim Speichern von Belegen verhindern.
608

  
609
  - SelfTest um einen Test erweitert. Hauptbuch-Nettowert weicht vom Nebenbuch-Netto-Wert ab
610
    (acc_trans.amount != ar.netamount).
611

  
612
  - Installationsbezogene Übersetzungsmöglichkeit für GUI angelegt (more_texts)
613

  
614
  - Projekte können automatisch beim Speichern eines Verkaufsauftrags angelegt werden.
615

  
616
  - Langtext kann in der Auswahlliste bei mehreren Treffern im Positionsbeleg  zusätzlich angezeigt werden.
617

  
618
  - Besseren kivi-Adventssupport
619

  
620
  - Lieferplan berücksichtigt optional die verküpften items. Lieferplan
621
    funktioniert jetzt genauso wie der Lieferwertbericht über die items zu
622
    items Verknüpfung. Die verbesserte Auswertung muss aber explizit im Filter
623
    des Lieferplans angehakt werden.
624

  
625
  - Projektpicker
626

  
627
  - Brieffunktion überarbeitet: Brieftext kann jetzt den HTML-Editor benutzen
628
    und Briefe können mit Belegen verknüpft werden.
629

  
630
  - kleinere Verbesserungen beim Zahlen von Rechnungen in den Belegmasken,
631
    z.B. wird das aktuelle Datum vorbelegt und man kann den Fehlbetrag
632
    übernehmen
633

  
634
  - Feature: Aufträge immer mit Projektnummer speichern
635
    Konfigurierbares Feature, wo beim Speichern eines Auftrags automatisch ein Projekt
636
    mit der Auftragsnummer anlegt und dem Auftrag zugewiesen wird
637

  
638
  - Memory-Limits für FCGI-Prozesse
639
    Neuer Konfigurationsparameter in der Config, wo FCGI-Prozesse beendet
640
    werden, wenn sie mehr Speicher als das Limit belegen
641

  
642
Sicherheit:
643

  
644
  - Das sichere Passwort-Hash-Verfahren PBKDF2 wird nun unterstützt
645
    und standardmäßig bei allen zukünftigen Passwortänderungen
646
    benutzt.
647

  
648
  - Die Unterstützung der unsicheren Passwort-Hashing-Mechanism crypt,
649
    MD5 und SHA-1 wurde entfernt, und entsprechend gehashte Passwörter
650
    wurden in der Datenbank entfernt. Für BenutzerInnen, die noch alte
651
    Mechanismen verwenden, müssen die Passwörter einmalig in der
652
    Administrationsoberfläche zurückgesetzt werden.
653

  
654
Bugfixes:
655

  
656
- Bugfix #13 Lieferplan berechnet die verschickte Menge nicht richtig bei unterschiedlichen Lieferterminen in denselben Lieferschein
657
- Bugfix #83	odt-Parser erzeugt fehlerhafte Rechnung mit inkonsistenter content.xml
658
- Bugfix #84	Leerer Kunde lässt sich speichern
659
- Bugfix #100	Fehler bei Upgrade auf 3.3.0
660
- Bugfix #109	Bei "Auslagern über Standardlagerplatz" wird delivery_order_items_stock_id in inventory nicht gesetzt
661
- Bugfix #111	Liste mit Artikeln zeigt immer Preis 0 bei der Auswahl von Artikeln in Verkaufs- bzw. Einkaufsdokumenten
662
- Bugfix #113	Performance Order Controller
663
- Bugfix #115	Hilfelink beim Editieren der Vorlagen falsch
664
- Bugfix #116	falscher Link in Kapitel 1 der Doku zum Forum
665
- Bugfix #123	SuSa wirft Fehler bei Ist-Versteuerung
666
- Bugfix #128	ISE durch fehlerhaften Callback nach EK Rechnungsbuchung
667
- Bugfix #136	Historien Sortierung defekt
668

  
669
2015-08-20 - Release 3.3
670

  
671
Größere neue Features:
672

  
673
- Bankerweiterung und Skontobehandlung
674

  
675
  Bei der Bankerweiterung kann man
676

  
677
  * Kontoauszüge importieren (für MT940 wird aqbanking-cli benötigt)
678
  * Zahlungen verbuchen anhand der Kontoauszüge
679
  * Buchungen auf die Bankkonten mit den importieren Auszügen abgleichen
680

  
681
- Es wurde ein neues Recht "Bankbewegungen" eingeführt.
682

  
683
  Beim Verbuchen der Zahlungen werden Rechnungsvorschläge gemacht, die anhand
684
  eines internen Punktesystems bewertet werden.
685

  
686
  Es wurde eine Skontobehandlung bei der Zahlung der Rechnungen implementiert,
687
  und zwar nach der Bruttomethode. D.h. es wird der skontierte Betrag auf
688
  erhaltene oder gewährte Skonti gebucht, allerdings gibt es hier keine
689
  Steuerautomatik, d.h. man muß am Monatsende die Salden noch manuell umbuchen.
690

  
691
  Die zu buchenden Skontokonten müssen unter System->Steuern konfiguriert
692
  werden.
693

  
694
  Die Skontobehandlung wurde beim Verbuchen der Skontobelege und beim
695
  SEPA-Einzug bzw der SEPA-Überweisung implementiert.
696
  Beim Bezahlen von Rechnungen kann man auswählen ob man die Zahlung
697

  
698
  * ohne Skonto
699
  * mit Skonto laut Zahlungsbedingungen
700
  * die Differenz als Skonto
701

  
702
  buchen möchte. Es wird je nach Zahlungsbetrag und Zahlungsdatum ein sinnvoller
703
  Vorschlag gemacht.
704

  
705
Kleinere neue Features und Detailverbesserungen:
706

  
707
- Briefe werden auch im WebDAV archiviert.
708

  
709
- Mehrfachauswahl und Mengeneingabe für Artikel:
710
  Wenn in den Belegmasken die Artikeleingabe nicht eindeutig ist, erscheint
711
  eine Maske zur Artikelauswahl. Hierzu kann jetzt in den Benutzereinstellungen
712
  eingestellt werden, dass in dieser Maske mehrere Artikel mit Mengen ausgewählt
713
  werden können.
714

  
715
- Stammdaten->Berichte->Waren: Nach Shopartikel filtern und anzeigen können.
716

  
717
- Auftrags-/Angebotsbericht: Erfassungszeit als letzte Sortierung verwenden,
718
  damit die Einträge nach Eingabezeitpunkt sortiert sind, wenn es
719
  gleichrangige Einträge in der aktuellen Sortierung gibt.
720

  
721
- Bei Eingabe nicht eindeutiger Artikel in den Belegmasken bleibt jetzt auch die
722
  Mengeneingabe über die Auswahlmaske hinweg bestehen. Damit kann man die Menge
723
  auch schon vorher eingeben: Nicht eindeutiger Artikel, TAB, TAB, Menge, ENTER
724

  
725
- In den Berichten zu Aufträgen, VK-Lieferscheinen, Warenstammdaten, Kunden-/
726
  Lieferantenstammdaten kann das Erfassungsdatum angezeigt und danach gefiltert
727
  werden.
728

  
729
- Filtern/Anzeigen von benutzerdefinierten Variablen bei Kunden-/Lieferanten in
730
  den Berichten Angebot/Aufträge und Verkaufsrechnungen
731

  
732
- Filtern nach Kunden-/Lieferantentyp bei Lieferschein-Berichten.
733

  
734
- Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.
735

  
736
- Die Standarddruckvorlagen wurden entfernt, da diese nicht mehr gepflegt
737
  wurden. Neuer Default bei den Druckvorlagen sind die RB-Vorlagen.
738

  
739
- Es gibt einen neuen Druckvorlagensatz rev-odt, der auf
740
  OpenOffice/LibreOffice Dateien basiert.
741

  
742
System- und API-Änderungen:
743

  
744
- Belegpositionen werden nicht mehr mit ordnumber, transdate, cusordnumber
745
  gespeichert, für den Ausdruck in Rechnungen werden stattdessen die
746
  Informationen aus den verknüpften Positionen ermittelt.
747

  
748
- wzToolTip wurde durch jQuery ToolTipster ersetzt
749

  
750
- Menüsystem überarbeitet: yaml, Icons und Rechte
751
  Die Menüstruktur wird nun durch yaml-Dateien definiert. Statt Änderungen an
752
  der menu.ini kann man nun durch Hinzufügen eigener Dateien neue Menüpunkte
753
  hinzufügen oder bestehende Menüpunkte umsortieren.
754

  
755
  Die Dateinamen der Icons wurden angepasst, und können nun unabhängig vom
756
  Menunamen zugewiesen werden.
757

  
758
  Die Rechte liegen jetzt in der auth Datenbank, in "auth.master_rights".
759

  
760
Bugfixes:
761

  
762
- Bugfix #46 Listenpreis falsch formatiert beim Workflow Lieferantenauftrag->Kundenauftrag
763
- Bugfix #50 Kundentyp-Rabatt wird falsch übernommen
764
- Bugfix #54 Fehlermeldung im Mahnlauf bei automatischer Rechnung über Mahngebühren
765
- Bugfix #56 parse_amount wandelt Zahlen mit 0 am Anfang in Oktalzahlen um
766
- Bugfix #61 Als neu speichern und Kunde wechseln wirft einen DB-Fehler im Demo-Mandanten Steigmann Werft
767
- Bugfix #62 Auftragsnummer in Auftragspositionen - ordnumber
768
- Bugfix #64 Brieffunktion / letter fehlerhaft
769
- Bugfix #65 Doppelte und Mehrfachzahlungen bei den Rechnungen durch den Bankimport
770
- Bugfix #66 Bankimport Kontenabgleich Unausgeglichene Buchungen lassen sich speichern
771
- Bugfix #68 Steuerzone hinzufügen - DB-Fehler
772
- Bugfix #69 Einrichten/Upgrade neuer Datenbank schlägt fehl
773
- Bugfix #71 Debitorenbuchungen und Kreditorenbuchungen können nicht mit Steuerschlüssel Ust-frei gebucht werden
774
- Bugfix #73 Fehlermeldung bei UStVA
775
- Bugfix #74 LaTeX-Fehler beim Drucken von pipe-, registered-, copyright- und Pfund-Symbol
776
- Bugfix #77 Beim Erstellen eines odt-Dokuments wird eine fehlerhafte content.xml-Datei erzeugt
777

  
778

  
779

  
780
2015-04-10 - Release 3.2.1
781

  
782
Dies ist ein Unstable Bugfix-Release für die 3.2. D.h. es wurden ein paar
783
wichtige Bugs in der Version 3.2 behoben, allerdings gibt es auch relativ
784
ungetestete neue Features und Veränderungen.
785

  
786
Kleinere neue Features und Detailverbesserungen:
787

  
788
- Das Verkaufsmenü wurde um eine Brieffunktion (Entwurf und finale) erweitert.
789
  Hierfür muss entsprechend eine neue Druckvorlage (letter.tex) erstellt werden.
790
  Eine erste Vorlage hierfür befindet sich im Standard-Druckvorlagen-Satz
791

  
792
- Automatisches Auslagern beim Buchen einer Verkaufsrechnung:
793
  In der Mandanten-Konfiguration lässt sich im Reiter "Lager" auswählen, ob
794
  Artikel beim Buchen einer Verkaufsrechnung automatisch von den
795
  Standardlagerplätzen ausgelagert werden sollen. Dabei werden die
796
  Einstellungen für das Auslagern über Standardlagerplätze berücksichtigt.
797

  
798
- HTML-Editor jetzt auch im Bemerkungsfeld von Einkaufs/Verkaufsbelegen eingebaut
799

  
800
- %::myconfig wird nun auch dem JavaScript Client zur Verfügung gestellt
801

  
802
- Preisregeln können priorisiert werden
803

  
804
- Beim Anlegen von Lieferscheinen wird jetzt auch der Preis kurz versteckt
805
  ermittelt und mitgespeichert, damit beim Umwandeln in Rechnungen keine
806
  Überraschungen passieren. (Feature #41). Dies ist nützlich, wenn man den
807
  Workflow nicht mit Angebot oder Auftrag sondern mit einem Lieferschein
808
  beginnt.
809

  
810
Bugfixes:
811

  
812
- Bugfix #51 Stammdaten -> Waren -> Preisinformationen -> Blättern defekt
813
- Bugfix #49 / trac 2848  Langtext-Popup erscheint nicht immer
814
- Bugfix #48 '#' wird nicht bei Artikelnummer in LaTeX-Templates ausgedruckt
815
- Bugfix #47  Nicht mehr benötigte Trigger entfernt (check_inventory)
816
- CSS für PartPicker repariert
817
- Bug beim Parsen von benutzerdefinierten Variablen behoben (Commit 2b9e50ba72)
818

  
819
2015-02-28 - Release 3.2.0
820

  
821
Größere neue Features:
822

  
823
- Pflichtenhefte
824

  
825
  Im Verkauf wurde ein neuer Belegtyp namens "Pflichtenheft"
826
  eingeführt. Dieser steht im Prozess an erster Stelle noch vor dem
827
  Angebot. Es ist möglich, in den Stammdaten Vorlagen für
828
  Pflichtenhefte zu erstellen und diese immer wieder in neue
829
  Pflichtenhefte hineinzukopieren.
830

  
831
  Aus Pflichtenheften lassen sich direkt die weiteren Verkaufsprozesse
832
  Angebot und Auftrag anstoßen, wobei die im Pflichtenheft gemachten
833
  Einträge automatisch in die neuen Belege übernommen werden. Welche
834
  Artikel dabei zum Einsatz kommen, kann frei konfiguriert werden.
835

  
836
- Verwendung von Rich-Text in Langtexten in Einkaufs- und
837
  Verkaufsbelegen
838

  
839
  Durch die Einführung von Pflichtenheften, in denen die Verwendung
840
  von Rich-Text in Form von HTML-Editoren eingeführt wurde, wurden
841
  auch die Artikelstammdaten sowie Einkaufs- und Verkaufsbelege
842
  diesbezüglich nachgerüstet. Somit ist es möglich, die Langtexte der
843
  Artikel mit Rich-Text zu formatieren. Dabei kommt eine
844
  eingeschränkte Auswahl an Formatierungsmöglichkeiten zum Einsatz,
845
  die korrekt in LaTeX- und OpenDocument-Druckvorlagen umgesetzt werden.
846

  
847
  Verfügbare Formatierungsoptionen sind: Schriftauszeichnungen (fett,
848
  kursiv, unterstrichen, durchgestrichen, höher und tiefer gestellt)
849
  und Aufzählungslisten (sowohl Stichpunktlisten als auch nummerierte
850
  Listen).
851

  
852
- Steuerzonen editierbar
853

  
854
  Bisher waren die 4 Steuerzonen fest im Code verankert. Nun kann man selber
855
  neue Steuerzonen hinfügen, und für die neue Steuerzone das Erlös- und
856
  Aufwandskonto für jede Buchungsgruppe hinzufügen. Das Bestandskonto ist
857
  unabhängig von der Steuerzone und wird über die Buchungsgruppe gesteuert.
858
  Außerdem kann man nicht mehr benötigte Steuerzonen auf ungültig setzen. Das
859
  Update geht davon aus, daß die Steuerzonen im Programmcode nicht angepasst
860
  worden sind.
861

  
862
- Preisregeln
863

  
864
  Als erste Anwendung der Preisquellen gibt es jetzt ein Regelsystem, mit dem
865
  Preise nach freien Regeln erstellt werden können. Abbildbar sind damit
866
  oft gewünschte Features wie Kundenpreislisten, Mengenrabatt, Aktionspreise,
867
  SSV oder Angebotspreise.
868

  
869
- Preisquellen
870

  
871
  Die Systeme zur Preisfindung in Belegen wurden vereinheitlicht und haben den
872
  Platz der Preisgruppen eingenommen. Es ist jetzt möglich den Ursprung des
873
  gewählten Preises nachzuvollziehen, und der Vertriebler wird in Belegen über
874
  geänderte Preise in den Stammdaten informiert.
875

  
876

  
877
Kleinere neue Features und Detailverbesserungen:
878

  
879
- Benutzerdefinierte Variablen in Belegen als Tabelle rendern
880

  
881
  Um die Darstellung der benutzerdefinierten Variablen vor Allem bei vielen
882
  Variablen in den Belegmasken übersichtlicher zu gestalten, werden diese jetzt
883
  in einer Tabelle dargestellt. Da diese nicht automatisch eine neue Reihe
884
  beginnen kann, wenn der Platz zu knapp wird, lässt sich die Anzahl der Spalten
885
  in den Benutzereinstellungen unter Anzeigeoptionen festlegen. Voreingestellt
886
  sind 3 Spalten.
887

  
888
- Benutzerdef. Variablen f. Waren per Voreinstellung für Belege
889
  aktivieren/deaktivieren
890

  
891
  Bei der Konfiguration benutzerdefinierter Variablen für Waren,
892
  Dienstleistungen und Erzeugnisse kann man nun wählen, ob diese per
893
  Voreinstellung in den Belegen aktiviert oder deaktiviert sind. Vorher waren
894
  diese immer aktiviert und man musste sie zum Deaktivieren zu jedem Artikel in
895
  den Stammdaten explizit deaktivieren.
896

  
897
- Warengruppen-Filter f. CVars bei Waren, Dienstleistungen und Erzeugnissen
898

  
899
  Bei der Konfiguration benutzerdefinierter Variablen für Waren, Dienstleistungen
900
  und Erzeugnissen kann man wählen, ob diese nur bei Artikeln, die zu bestimmten
901
  Warengruppen gehören, angezeigt werden sollen. Ist der Filter eingeschaltet,
902
  dann erscheinen die Variablen nur in den Stammdaten und den Beleg-Masken bei
903
  Artikeln, die zu einer der ausgewählten Warengruppen gehören.
904

  
905
- Lagerbestands- / Lagerbewegungsimport via CSV
906

  
907
  Damit lässt sich der Lagerbestand über einen CSV-Import
908
  korrigieren. Es lassen sich für Artikel zu bewegende Mengen oder
909
  Ziel-Lagermengen verarbeiten.
910

  
911
- Versand- oder Transportkostenerinnerung in Aufträgen / Angeboten
912
  In der Mandantenkonfiguration kann ein Artikel definiert werden, an den
913
  standardmässig in Angeboten / Aufträgen erinnert wird (bspw. Versandpauschale)
914

  
915
- Verkaufsangebotsgültigkeit konfigurierbar per Intervall
916
  (nächster Werktag + x Tage)
917

  
918
- Schnelllöschen von einzelnen Positionen in Einkaufs- und Verkaufsrechnungen
919
  (ein X-Symbol am Anfang jeder Artikelzeile)
920

  
921
- FiBu Schnellsuche in Headerzeile, um nach Belegen zu suchen
922

  
923
- Datum Schnelleingabe ohne Punkte
924
  z.B. Eingabe im Monat Dezember 2014:
925
  8 Zahlen:   31122014  -> 31.12.2014
926
  6 Zahlen:   311214    -> 31.12.2014
927
  4 Zahlen:   3112      -> 31.12.2014   aktuelles Jahr wird angenommen
928
  1-2 Zahlen: 12        -> 12.12.2014   aktueller Monat wird angenommen
929
              7         -> 07.12.2014   aktueller Monat wird angenommen
930

  
931
- Neuer Reiter "Buchungen" in Einkaufs- und Verkaufsbelegen, wo zu einer
932
  Rechnung/Buchung die Buchungen laut acc_trans angezeigt werden. Der Bearbeiter
933
  braucht das FiBu-Recht.
934
  In einer Tabelle "Buchungen" werden alle Buchungen laut acc_trans
935
  angezeigt.
936
  In einer Tabelle "Salden" werden die aktuellen Salden der bebuchten
937
  Konten angezeigt, ausgeglichene Konten werden herausgefiltert.
938

  
939
- Verkaufsbeleg-Ausdruck
940
  Beim Ausdruck werden die shipto*-Felder nicht mehr aus der Rechnungsadresse / Mandantenkonfiguration vorbelegt,
941
  wenn keine Lieferadresse gesetzt, bzw. ausgewählt ist. Somit ist die Lieferadresse und die Rechnungsadresse
942
  jetzt eindeutig anhand der Variablen zu unterscheiden.
943
  Ggf. müssen bestehende Druckvorlagen angepasst werden (s.a. http://blog.kivitendo-premium.de/?p=351).
944

  
945
- Chartpicker
946
  Analog zum Partpicker steht nun ein intelligenter Picker für Konten zur
947
  Verfügung. Dieser wird nun bei der Zuweisung von Steuerzonen,
948
  Buchungsgruppen und den Standardkonten in der Mandantenkonfiguration
949
  genutzt.
950

  
951
- Mandantenauswahl per Bookmark
952
  Mit der Mandantenfähigkeit gibt es eine Möglichkeit, einen Standardmandanten
953
  auszuwählen, der auf der Loginseite immer vorausgewählt ist. Gibt man der
954
  Loginseite per URL den Parameter "{AUTH}client=foobar" mit, wird nun stattdessen der
955
  Mandant "foobar" vorausgewählt. (Der Name muß natürlich in der Liste
956
  vorkommen). Damit kann man sich ein Bookmark für einen bestimmten Mandanten setzen:
957
  controller.pl?action=LoginScreen/login&{AUTH}client=foobar
958
  Übergibt man als Parameter "{AUTH}login=Tom" wird auch das Benutzerfeld
959
  vorausgefüllt, Beispiel:
960
  controller.pl?action=LoginScreen/login&{AUTH}login=Tom&{AUTH}client=foobar
961

  
962
- Benutzerdefinierte Variablen vom Typ "Kunde/Lieferant" und "Ware" werden
963
  jetzt mit Pickern ausgewählt, nicht mehr mit L-selects.
964

  
965
- Die Picker benutzen zum Anzeigen der Auswahl nun alle eine Langbeschreibung (displayable_name):
966
  * Kunden und Lieferanten: Kunden/Lieferanten-Nummer _ Name
967
  * Waren: Artikelnummer _ Beschreibung
968
  * Konten: Kontonummer _ Beschreibung
969
  Die Sortierung in den Pickern ist immer alphanumerisch nach der
970
  Anfangsnummer (d.h. 01,02,10, aber 1,10,2)
971

  
972
- Lagerverfahren
973
  Dienstleistungen müssen nicht mehr zwingend in Belegen ein- oder ausgelagert werden (konfigurierbar)
974

  
975
- Lieferplan
976
  * Warenverkaufswert im Lieferplan anzeigen (konfigurierbar)
977
  * Lieferplan berücksichtigt den Status des Lieferscheins (ausgelagert / nicht ausgelagert) (konfigurierbar)
978

  
979
- Kursor-Position nach Erneuern
980
  in den Benutzereinstellungen einstellbar, in welches Feld der Cursor nach
981
  Hinzufügen eines Artikels springt (Nummer oder Beschreibung, neue Zeile oder
982
  alte Zeile)
983

  
984
- CTI-Modul - Unterstützung für die Anbindung an eine Telefonanlage
985

  
986
Bugfixes aus Trac:
987

  
988
- Bugfix #819  Kontostand
989
- Bugfix #1691 Rundung bei Berichten bei Buchungen mit MwSt inkl.
990
- Bugfix #1862 Preisgruppen zu Kunden werden nicht auf in Lieferscheinen hinzugefuegte Artikel angewendet
991
- Bugfix #1927 Workflow Lieferschein->Rechnung berücksichtigt Preisgruppen nicht
992
- Bugfix #2029 Rundungsfehler bei Dialogbuchung
993
- Bugfix #2033 Unterschiede in Rundungen durch taxincluded
994
- Bugfix #2094 Rundungsprobleme in Kreditorenbuchungen: Cent "kippt" bei Zahlungseinbuchung
995
- Bugfix #2295 Neue Steuersätze
996
- Bugfix #2345 Rechnung bekommt immer die Lieferadresse des Kunden
997
- Bugfix #2365 Überlagerte benutzerdefinierte Variablen werden in wiederkehrende Rechnungen nicht übernommen
998
- Bugfix #2400 Lieferadresse wird bei der Auswahl eines neuen Lieferanten überschrieben
999
- Bugfix #2427 GuV und Ist-Versteuerung und Abteilungsfilter fehlerhaft
1000
- Bugfix #2435 Rundungsfehler in Kreditorenbuchungen (Netto vs. Brutto)
1001
- Bugfix #2452 SuSa saldiert nicht korrekt
1002
- Bugfix #2464 ustva.pl - Typos
1003
- Bugfix #2466 Kundenpreise werden bei Fortführung eines Lieferscheins zur Rechnung nicht übernommen
1004
- Bugfix #2467 Auftrag aus Kundenstammdaten aufrufen leitet in neuen Lieferantenauftrag
1005
- Bugfix #2468 Verkaufsbericht filtert nach Verkäufer und Land ohne Aufforderung
1006
- Bugfix #2469 Bug: Rechnungsnummer in Kreditorenbuchung nicht mehr änderbar
1007
- Bugfix #2470 Erneuern im Zahlungseingang verwirft den Kunden
1008
- Bugfix #2471 Beim Erzeugen von neuen Kivitendo-BenutzerInnen wird die Mandantenzugehörigkeit nicht gespeichert
1009
- Bugfix #2483 Editieren von TeX Templates
1010
- Bugfix #2485 Einkaufslieferschein -> Einlagern -> ? -> Standardlager ändern -> Bugfix Erneuern -> fehlerhafte Ansicht, ggf. inkonsistente Lagerbewegungs-DB
1011
- Bugfix #2494 Anlegen neuer Preisfaktoren nicht möglich
1012

  
1013
Bugfixes aus Redmine:
1014

  
1015
- Bugfix #1  Kundenauftrag -> Lieferantenauftrag Zahlungsbedingungen und Lieferbedingungen löschen
1016
- Bugfix #2  abweichende Lieferadresse für Lieferschein bei RB-Druckvorlagen
1017
- Bugfix #3  2478 Preis bei Erzeugnissen
1018
- Bugfix #4  1836 nicht-editierbare benutzerdef. Variablen tauchen nicht/falsch im Druck auf
1019
- Bugfix #7  2447 Lieferanten-EK-Preise / Lieferantenartikelnummern verschwinden
1020
- Bugfix #9  CsvImport für Kunden gibt Fehlermeldung wenn taxzone_id falsch oder nicht vorhanden ist
1021
- Bugfix #10 Ansprechpartner auf ungültig setzen löst leeres Adressfeld beim Drucken aus
1022
- Bugfix #15 Schnelllöschen (x) kann immer nur eine Position löschen
1023
- Bugfix #16 Fehler beim Speichern eines Angebots
1024
- Bugfix #18 PriceSource / Pricerule - Fehler in VK-Rechnung beim Bearbeiten von Positionen
1025
- Bugfix #21 PriceSource: Einkauf/Lieferantenauftrag erfasse funktioniert nicht
1026
- Bugfix #24 Preisgruppenverhalten
1027
- Bugfix #25 versteckte (hidden) ic_cvars nicht persistent
1028
- Bugfix #26 Gruppieren nach Warengruppen beim Drucken von Lieferscheinen funktioniert nicht
1029
- Bugfix #29 Verknüpfte Belege -> keine Verknüpfung von Rechnung nach Auftrag
1030
- Bugfix #30 SL::DB::Helpers::Attr as_date funktioniert nicht mit now()
1031
- Bugfix #32 periodische Rechnungen: Variablen werden nicht im Langtext ersetzt
1032
- Bugfix #34 Bei Lieferanten Lieferungen anzeigen geht nicht
1033
- Bugfix #36 Steuerzone und Zahlungsbedingungen im Bericht Einkaufsrechnungen kommen aus Stammdaten
1034
- Bugfix #37 Im der Suchmaske zum Rechnungsbericht Häkchen für Steuersatz, Zahlungsbedingungen u. Buchungskonto aus Kundenbereich verschieben
1035
- Bugfix #40 Verkaufsbericht zeigt falsche Menge und Preis im Artikelmodus an (invoice->unit wird nicht berücksichtigt)
1036
- Bugfix #42 Nachkommastellen in Menge bei Erzeugniskomponenten
1037

  
1038

  
1039
2014-02-28 - Release 3.1.0
1040

  
1041
Größere neue Features:
1042

  
1043
- Verknüpfte Belege
1044
  Ein neue Reiter befindet sich in allen Belegen, der die Verknüpfungen zu Vorgänger- und Nachfolgerbeleg
1045
  beinhaltet. In der Übersicht wird auch die Vorgangsbezeichnung und das Projekt erwähnt.
1046
  Ferner kann man Verknüpfungen hinzufügen und löschen.
1047

  
1048

  
1049
- Lagerverwaltung sinnvoller mit Stammdaten verknüpft und automatisches Auslagern implementiert
1050
  Freitextfeld-Lagerplatz in Stammdaten durch Lager und Lagerplatz ersetzt.
1051
  Entsprechende Vorauswahl beim Einkaufslieferschein. Der Standardlagerplatz wird
1052
  schon direkt vorausgewählt.
1053
  Ferner wird der Standardlagerplatz unter Lager -> Einlagern entsprechend auch
1054
  vorausgewählt.
1055
  Den Standardlagerplatz kann man unter Mandantenkonfiguration voreinstellen.
1056
  Der voreingestellte Standardlagerplatz ist dann die Vorauswahl für neu angelegte
1057
  Waren.
1058
  Sowohl Einkaufs- als auch Verkaufslieferschein haben einen neue Funktion,
1059
  Ein- / Auslagern über Standardlagerplatz. Diese Funktion ist an- bzw.
1060
  abschaltbar in der Mandantenkonfiguration (standardmässig an).
1061
  Die Funktion lässt sich noch wie folgt konfigurieren:
1062
  - Falls kein Standardlagerplatz in den Stammdaten hinterlegt ist, verwende den
1063
    vorkonfigurierten Standardlagerplatz.
1064
  - Falls der Bestand nicht ausreicht zum Auslagern oder eine Mindesthaltbarkeit, bzw.
1065
    Chargennummer vergeben (welches ein Abbruchkriterium beim Auslagern ist), lager dennoch
1066
    aus und verwende hierfür den vorkonfigurierte Fehlbestands-, bzw. Fehlbuchungslagerplatz.
1067

  
1068
- Einführung von Mandanten. Früher war die Konfiguration der
1069
  Datenbanken für jeden Benutzer getrennt vorzunehmen. Mit diesem
1070
  Release wurden Mandanten eingeführt: ein Mandant bekommt einen Namen
1071
  sowie die Datenbankkonfiguration, und Benutzer bekommen
1072
  Zugriffsrechte auf einen oder mehrere Mandanten.
1073

  
1074
  Mit dieser Änderung wurde auch eingeführt, dass es ein
1075
  WebDAV-Verzeichnis pro Mandant gibt. Die dafür notwendigen
1076
  Umstellungen werden zusammen mit dem Datenbankupgrade durchgeführt.
1077

  
1078
  Zusätzlich zu der Benutzersignatur kann man nun auch eine mandantenweite
1079
  Firmensignatur konfigurieren. Beim E-Mailversand von Belegen wird die
1080
  Firmensignatur, falls vorhanden, an die Benutzersignatur angehängt.
1081

  
1082

  
1083
- Partpicker für Lagereingang mit Kurzhistorie
1084

  
1085
- Finanzcontrolling
1086
  Dieser Bericht ermöglicht eine Nachkalkulation von Aufträgen, der u.a. auch die Nebenkosten
1087
  berücksichtigt und dynamisch mit einem Klick
1088

  
1089
- CSV-Import von Aufträgen
1090

  
1091
Kleinere neue Features und Detailverbesserungen:
1092

  
1093

  
1094
- Lieferplan und Projekte auf get_models umgestellt
1095

  
1096
- Steuernamen übersetzbar gemacht
1097

  
1098
- Suche nach Ansprechpartner
1099

  
1100
- Kunden und Lieferantenmaske ist auf Controller-Code umgestellt
1101

  
1102
- Projekte haben ein neues Attribut Projekttyp und können Kunden zugewiesen werden
1103
  Projekte können jetzt besser verknüpft werden (Kunden und Projekttyp).
1104

  
1105
- Zusätzliche Eigenschaft Projekttypen
1106
  Standardmässig werden drei Projekttypen definiert (Standard, Support und Festpreis) und
1107
  diese können beliebig unter System->Projekttypen erweitert werden.
1108
- Die bwa.html und ustva.html werden jetzt zentral gepflegt und nicht mehr als benutzerdefinierte
1109
  Druckvorlage. Falls hier jmd. Anpassungen gemacht hat, müssten diese in templates/rp/$VORLAGE.html
1110
  nachgepflegt werden
1111
- Für UStVA: Winston, Taxbird und Pdf-Export werden nicht mehr unterstützt. Die UStVA muss sowieso mittlerweile
1112
  per Elster erfolgen
1113
- Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.
1114
  Sie können angelegt, beim Benutzer voreingestellt und in allen Ein- und Ver-
1115
  kaufsmasken gesetzt werden.
1116

  
1117
- Rechte für die Anzeige von Debitoren- und Kreditorenbuchungen in Berichten
1118
  Es kann sinnvoll sein, den Standardeinkäufern und Verkäufern keinen Zugriff
1119
  auf Debitoren- oder Kreditorenbuchungen zu geben. Debitorenbuchungen werden
1120
  meist nur für die Mahngebührenrechnungen verwendet, da ist das nicht so
1121
  interessant, aber bei Kreditorenbuchungen werden oft Sachen gebucht, die
1122
  nichts mit Wareneinkauf zu tun haben, und nicht jeder sehen soll. Für diesen
1123
  Fall kann man diese Buchungen also per neuem Recht herausfiltern.
1124

  
1125
- Recht für die Anzeige von Details und Berichte von Waren, Dienstleistungen und Erzeugnissen
1126
  Statt nur ein Recht für die Bearbeitung von Artikeln zu haben, das gleichzeitig auch das Recht
1127
  für die Anzeige von Details und Berichten über Artikel umfasst, wurde nun ein neues Recht eingeführt.
1128
  Das alte Recht "Artikel, Dienstleistungen, Erzeugnisse erfassen und bearbeiten" wurde also in zwei
1129
  Rechte aufgeteilt, nämlich "Artikel, Dienstleistungen, Erzeugnisse erfassen und bearbeiten" und
1130
  "Details und Berichte von Waren, Dienstleistungen und Erzeugnissen anzeigen".
1131

  
1132
- Recht für Produktivität und für Anzeige des Links zum Administrationsmenü
1133
  Man kann den gesamten Produktivitätsbereich jetzt nur noch nutzen, wenn man die entsprechenden Rechte hat.
1134
  Auch der Link unter dem Menü-Punkt Programm zum Administrationsmenü wird jetzt nur noch
1135
  angezeigt, wenn man das entsprechende Recht hat.
1136
  Durch ein Upgrade werden allerdings bei schon bestehenden Benutzern automatisch die oben genannten beiden Rechte
1137
  gesetzt, so dass alle, die Produktivität vorher nutzen durften, dies auch weiterhin nutzen dürfen, bzw. so dass
1138
  bei allen, bei denen der Link auf das Admin-Menü angezeigt wurde, dieser auch weiterhin angezeigt wird.
1139

  
1140
- Stückliste für Lieferschein ausdrucken
1141
  Stücklisten-Details (Haken bei Warenliste) für Erzeugnisse wurden seit 2009
1142
  (TEMPLATE_ARRAY Änderung) nicht mehr ausgedruckt,  da hier die Code-Anpassungen vergessen wurde.
1143

  
1144
- Offene Forderungen / Verbindlichkeiten
1145
  Stichtagsbezogene Auswahl korrekt mit Fälligkeit verrechnet
1146

  
1147
- Zukunfts-Buchungen können verhindert werden
1148
  Es gibt einen konfigurierbaren  maximalen Zeitraum,
1149
  in dem in die Zukunft gebucht werden darf (default 360 Tage) (s.a. #1987)
1150

  
1151
- Alle Feature-Konfigurationen sind jetzt in der Mandantenkonfiguration eingestellt (s.a. #2300)
1152

  
1153
- Dokumentenbelege optional in WebDAV-Ordner speichern (s.a. #2301)
1154

  
1155
- Die Bestimmung des Startdatums für die Bilanz kann jetzt in der
1156
  Mandantenkonfiguration einstellt werden.
1157

  
1158
- Verbesserung der Lagerfunktion
1159

  
1160
Wichtige Änderungen:
1161

  
1162
- Der Administrationsbereich ist unter einer neuen URL erreichbar:
1163

  
1164
  https://localhost/kivitendo-erp/controller.pl?action=Admin/login
1165

  
1166
  Die alte URL wird weiterhin funktionieren und lediglich auf die neue
1167
  URL umleiten.
1168

  
1169
- Datenbanken, die nicht Unicode als Encoding nutzen, werden nicht
1170
  mehr unterstützt. Die Konfigurationsvariable "system.dbcharset"
1171
  wurde entfernt.
1172

  
1173
- Direkte Upgrades von Lx-Office vor 2.6.0 werden nicht mehr
1174
  unterstützt. Falls Sie eine solche Installation haben sollten, so
1175
  müssen Sie zuerst kivitendo 3.0.0 installieren und damit updaten,
1176
  bevor Sie in einem zweiten Schritt auf die aktuelle
1177
  kivitendo-Version aktualisieren.
1178

  
1179
- Perl v5.10.1 oder neuer und PostgreSQL v8.4 oder neuer werden
1180
  zwingend vorausgesetzt.
1181

  
1182
- Bei einer Neuinstallation der Version 3.1.0 muß das
1183
  webdav-Verzeichnis derzeit manuell angelegt werden, da es sich
1184
  nicht mehr im git Repository befindet. Es gibt einen Eintrag
1185
  hierfür in der Dokumentation (Kap. 2.3).
1186

  
1187
Bugfixes:
1188

  
1189
- Bugfix #182: Bug in bin/mozilla/gl.pl - Keine Steuerautomatik möglich!
1190
- Bugfix #476: Umwandlung Kundenauftrag in Lieferantenauftrag: fehlerhafte Zahlenformatierung
1191
- Bugfix #593: Flag für Jahresabschlussbuchungen einführen
1192
- Bugfix #671: OpenOffice Daemon Modus nicht funktionsfähig
1193
- Bugfix #708: Zahlungsverkehr - Kontenabgleich riesige Differenz
1194
- Bugfix #806: Kontenbezeichnungen von neuen Konten nicht bei Datev Export
1195
- Bugfix #1181: Gutschriftenerstellung aus Rechnung: Zahlungsausgaenge werden mit uebertragen
1196
- Bugfix #1225: Gutschriften - Variable fuer Rechnungsnummer
1197
- Bugfix #1396: Stammdaten-Lagerplatz -> Lagerplatz default
1198
- Bugfix #1464: Vorschlag für neues Login-Fenster
1199
- Bugfix #1510: Lastschriftvereinbarung f. Lieferanten bei SEPA beruecksichtigen
1200
- Bugfix #1615: Einkaufsrechnungen mit Fremdwährungen lassen sich nicht per "Zahlung buchen" bezahlen
1201
- Bugfix #1655: Neuanlegen mit östereichischen Kontorahmen, gibt Update-Fehler
1202
- Bugfix #1695: Adminbereich: Benutzer "als neu speichern" fügt neuen Nutzer direkt in employee der DB ein
1203
- Bugfix #1772: systemd script(s) are missing for task server
1204
- Bugfix #1784: Sammelrechnung nimmt nur 1 Auftragsnummer auf
1205
- Bugfix #1795: Aktualisierung des Einkaufspreises berücksichtigt Einheit und Rabatt nicht richtig
1206
- Bugfix #1800: Benutzer anlegen bei Neuinstallation mit bestehenden Mandanten und Verbindung zur DB testen schlägt fehl
1207
- Bugfix #1838: Lieferantennamen mit Bindstrich am Ende des Namens erzeugen Fehlermeldung bei Kreditorenbuchung
1208
- Bugfix #1859: Nicht gespeichertes Angebot/Auftrag/Rechnung... -> Drucken -> "Keine Aktion definiert"
1209
- Bugfix #1897: Datumsfehleingaben bei Rechnungen unterbinden
1210
- Bugfix #1925: Bei SEPA-Lastschrift wird datepaid in ar nicht gesetzt
1211
- Bugfix #1966: Konten als neu speichern, einige DB-Felder werden "immer" noch nicht übernommen
1212
- Bugfix #1998: CSV-Importer sollte in die History eintragen ...
1213
- Bugfix #2001: "Steuer im Preis inbegriffen": Wird bei manueller Eingabe nach Neuaufruf zurueckgesetzt
1214
- Bugfix #2010: Verkauf-Auftragsnummer mit TransNumberGenerator
1215
- Bugfix #2011: Zeilenumbrüche als letztes Zeichen bei part.description, part.notes beim Speichern in DB verhindern
1216
- Bugfix #2015: Zahlungsbedingungen lassen sich nicht mehr ändern
1217
- Bugfix #2040: direktes speichern beim zufuegen eines Artikels zum Erzeugnis uebernimmt die Daten nicht
1218
- Bugfix #2042: Unterschiedliche Anzeige Debitorenbuchung/Kreditorenbuchung
1219
- Bugfix #2052: Kontenübersicht falsche Zahlen bei Konto 1400
1220
- Bugfix #2058: Geloeschte User werden in VK-Belegen weiterhin angezeigt/zur Auswahl angeboten
1221
- Bugfix #2068: Lieferplan enthält bereits gelieferte Artikel
1222
- Bugfix #2072: Eigene Rechte fuer Lieferplan-Ansicht
1223
- Bugfix #2078: Fehler im Verkaufsbericht
1224
- Bugfix #2080: Verzögerte Aktualisierung von Zwischensumme bei Änderung von Preisgruppen
1225
- Bugfix #2081: Rechnung -> "als neu bearbeiten" sollte Eintrag "Bearbeiter" aktualisieren
1226
- Bugfix #2084: Klick auf eMail-Button beim Erfassen einer Rechnung bucht diese
1227
- Bugfix #2085: Bankkonto löschen schlägt wegen fehlender Funktion fehl
1228
- Bugfix #2096: Mit Chrome wird Menue innerhalb der CRM nicht richtig geparst
1229
- Bugfix #2098: Zahlungsverkehr - Zahlungseingang: Suchfeld Rechnungsnummer bringt alle Rechnungen des Kunden
1230
- Bugfix #2099: Zahlungsverkehr - Zahlungseingang: Dropdown-Feld fuer Kd ist leer
1231
- Bugfix #2105: Ansprechpersonensuche wird nicht ausgelöst
1232
- Bugfix #2109: Spalte oe_id in der Tabelle inventory irreführend
1233
- Bugfix #2111: OpenDocument zu PDF schlägt mit FCGI 0.74 fehl
1234
- Bugfix #2112: Auswahllistenbegrenzung wird erreicht
1235
- Bugfix #2113: Top100-Bericht kaputt
1236
- Bugfix #2114: Abspeichern Kreditorenbuchung
1237
- Bugfix #2115: Keine taxkey_id in Konten
1238
- Bugfix #2116: Wiedervorlage, Pulldown-Menü zeigt gelöschte Benutzer
1239
- Bugfix #2127: Vorlagensystem wird nicht gespeichert
1240
- Bugfix #2128: Schlüssel (tax_id)=(0) ist nicht in Tabelle 'tax' vorhanden. => Fehler beim Datenbankupgrade von 3.0.0. auf aktuelle git-Version
1241
- Bugfix #2129: release-3.0.0-7-g357d134 erzeugt in Tabelle acc_trans Einträge in die neue Spalte tax_id, die nicht in der Tabelle tax existieren.
1242
- Bugfix #2130: Kontorahmen SKR4 enthält doppelte Steuerschlüssel
1243
- Bugfix #2131: Preigruppe des Kunden wird in der Rechnung nicht eingestellt
1244
- Bugfix #2132: Buchen von EK-Rechnungen schlaegt fehl
1245
- Bugfix #2133: Berichte Konten Reihenfolge der Buchungen am selben Tag stimmt nicht
1246
- Bugfix #2134: Zahlungsverkehr - Zahlungseingang - Feld fuer Kunde funktioniert nicht
1247
- Bugfix #2136: Interne Bemerkung aus Auftrag gehen beim Workflow hinter Lieferschein verloren, nicht mehr in Rechnung drin
1248
- Bugfix #2138: SL::DB::Helper::TransNumberGenerator behandelt Kundentypnummernkreise nicht
1249
- Bugfix #2139: Rose-Beziehungstypen sind oft falsch
1250
- Bugfix #2141: Workflow Lieferantenauftrag -> Einkaufsrechnung - Abfrage nach Wechselkurs unangebracht
1251
- Bugfix #2142: Beim Erstellen eines Lieferantenauftrags wird der Rabatt doppelt verrechnet.
1252
- Bugfix #2145: Einträge in taxkeys sind NULL
1253
- Bugfix #2146: Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch ( altes Ticket #1584 )
1254
- Bugfix #2150: Erstellen von EK-Auftraegen aus VK-Auftraegen: Preise falsch
1255
- Bugfix #2155: Vorschlag: Berichts Monats Anreihung quartalsweise
1256
- Bugfix #2156: Steuern übersetzen
1257
- Bugfix #2157: Fehler beim Erstellen von Rechnungen
1258
- Bugfix #2158: Einkaufsrechnung erfassen: Lastschrift-Haken
1259
- Bugfix #2162: Update on "demo.kivitendo.org/beta/" broken
1260
- Bugfix #2167: Kundenmaske erscheint nicht mehr
1261
- Bugfix #2168: Gläubiger-Identifikationsnummer gehoert nicht in die Programmkonfiguration
1262
- Bugfix #2169: Fehlermeldung beim Buchen von SEPA-Überweisungen aufgrund neuer Spalte "tax_id" in Tabelle "acc_trans"
1263
- Bugfix #2170: Zwei Module im Installationscheck ergänzt
1264
- Bugfix #2173: Fehler beim Storno
1265
- Bugfix #2175: CSV-Import zeigt im Report nicht alle Zeilen
1266
- Bugfix #2176: CSV-Import blättert nicht richtig im Report
1267
- Bugfix #2177: CSV-Import von Lieferadressen fehlerhaft
1268
- Bugfix #2179: SEPA "Zahlung buchen" - Datumsfelder werden nicht mehr aktualisiert.
1269
- Bugfix #2181: Steuern festsetzen
1270
- Bugfix #2182: uri_decode: get parameter 0 wird nicht korrekt übergeben
1271
- Bugfix #2184: Lieferschein lässt sich nicht abschließen
1272
- Bugfix #2185: dpt_trans ist überflüssig
1273
- Bugfix #2186: Tabelle partstax überflüssig
1274
- Bugfix #2189: add_chart_link_to_acc_trans.sql macht bei Update Probleme
1275
- Bugfix #2190: Einlagern -> Lieferschein mit Projektnummer: project_id wird nicht in inventory geschrieben
1276
- Bugfix #2191: Tabelle vendortax scheint überflüssig
1277
- Bugfix #2195: Kontenabgleich rechnet Falsch
1278
- Bugfix #2197: Debitorenbuchung Datenbankfehler
1279
- Bugfix #2198: CSV Import Uploads werden in der Session des Taskserver-Startenen gespeichert (war "Kundenimport .csv ohne Funktion")
1280
- Bugfix #2201: Kunden können nicht gelöscht werden.
1281
- Bugfix #2202: kein Icon bei Rechnungen der Menü-Variante "Links (HTML)"
1282
- Bugfix #2203: CSV-Import zeigt Fehler beim Speichern eines Objektes nicht
1283
- Bugfix #2204: Neuangelegte Projekte lassen sich nicht wieder aufrufen
1284
- Bugfix #2205: Projekte: Feste Verknuepfung mit einem Kunden nicht immer gewuenscht/Auswahllistenbegrenzung greift nicht bei Projekten
1285
- Bugfix #2207: Loeschen von Auftraegen schlaegt fehl
1286
- Bugfix #2208: Berichte ueber Rechnungen: Default-Vorbelegung Dropdownfeld macht keinen Sinn
1287
- Bugfix #2209: gifi_accno exisiert nicht bei SL::DB::Manager::Chart->get_all
1288
- Bugfix #2210: Neue Lieferanten lassen sich nicht anlegen
1289
- Bugfix #2211: Rechnungen implizit über Preisfaktoren änderbar
1290
- Bugfix #2213: Benutzer in employee auf ungültig setzen
1291
- Bugfix #2216: Lieferschein wird bei Minuszeichen am Ende eines Kundennamens nicht gespeichert
1292
- Bugfix #2217: einmal bebuchte Steuern nicht mehr an der Oberfläche ändern
1293
- Bugfix #2219: Benutzer- bzw Programmeinstellungen "Steuer im preis inbegriffen" ueberschreiben manuelle Aenderungen
1294
- Bugfix #2220: Auswahlliste springt auf ersten Eintrag zurück
1295
- Bugfix #2222: Abteilungen lassen sich nicht ändern
1296
- Bugfix #2223: Fehler beim Anlegen eines neuen Kontos
1297
- Bugfix #2224: Steuerzone in Verkauf/Berichte/Rechnungen ist falsch.
1298
- Bugfix #2226: Zahlungsziel
1299
- Bugfix #2227: Buchungsjournal Auswahl nach Rechnungsdatum filtert nach höchstem transdate (nicht invnumber)
1300
- Bugfix #2228: Zahlungsein- ausgänge buchen über Zahlungsverkehr wirft SQL Fehler
1301
- Bugfix #2230: Layout: Felder und Ueberschriften bei Erzeugnissen verschoben
1302
- Bugfix #2232: Erzeugnisse: Einheit wird bei Fertigung ignoriert
1303
- Bugfix #2234: Fehler beim Bearbeiten von Lieferantenaufträgen
1304
- Bugfix #2235: periodische Rechnungen: kein Bearbeiter und Verkäufer bei automatischem Ausdruck
1305
- Bugfix #2237: Benutzerdefinierte Variablen von Projekten stehen nicht zum Druck bereit
1306
- Bugfix #2238: Bei Erzeugnis erfassen kann man identische Erzeugnisnummern speichern
1307
- Bugfix #2239: Kontonamen werden nicht angezeigt.
1308
- Bugfix #2240: Periodische Rechnungen nur an bestimmten Tagen ausführen
1309
- Bugfix #2241: Bestandteil zu einem Erzeugnis hinzufügen fehlerhaft
1310
- Bugfix #2243: Verkaufsbericht-Design in unstable verhunzt
1311
- Bugfix #2244: Fehler bei automatischen Auftragsbuchungen (Widerkehrende Rechnungen)
1312
- Bugfix #2245: Fehler beim Anlegen von Angeboten und Aufträgen (Nummernkreis)
1313
- Bugfix #2246: wiederkehrende Rechnungen: automatische Druck liefert Fehler
1314
- Bugfix #2247: wiederkehrende Rechnungen: automatischer Druck enthält nicht alle Variablen
1315
- Bugfix #2248: Buchungsjournal filtert nicht nach Bearbeiter
1316
- Bugfix #2249: Vorsteuer-/Umsatzsteuer-Verwechslungen vorbeugen
1317
- Bugfix #2250: Neue Steuer anlegen nicht möglich
1318
- Bugfix #2252: Fehler beim DB-Update auf HEAD - steuerfilterung.pl
1319
- Bugfix #2258: EK-Rechnungen lassen sich nicht buchen oder stornieren /
1320
- Bugfix #2259: Historie in kreditorenbuchung aufrufen erzeugt Fehler im Hauptfenster
1321
- Bugfix #2260: Falsche oder keine Summen bei 'Stammdaten -> Berichte -> Waren'
1322
- Bugfix #2261: Lieferschein -> Rechnung: Gruppenrabatte werden nicht übernommen
1323
- Bugfix #2272: Bei Dienstleistungsposition sind Preis und Rabatt nicht änderbar
1324
- Bugfix #2275: Verkäuferinformationen im Druck kommen aus der Authdatenbank
1325
- Bugfix #2277: Sammelkonten nicht in Aufklappmenü aufnehmen
1326
- Bugfix #2279: Druckvorlagen werden ohne Nachfrage gelöscht (admin)
1327
- Bugfix #2280: Druckvorlagenverzeichnis wird nicht vollständig gelöscht (admin)
1328
- Bugfix #2281: Artikelmenge ist nach hinzufügen Null
1329
- Bugfix #2282: CSV-Import Kunden geht nicht mehr wg. currency_id NOT NULL
1330
- Bugfix #2285: im SMTP-Modus wird bcc herausgefiltert
1331
- Bugfix #2286: Belege kann man nicht mehr löschen
1332
- Bugfix #2287: CSV-Import Kunden und Lieferanten kann Zahlungsbedingungen nicht aktualisieren ...
1333
- Bugfix #2288: Zahlungskonto sortieren: Praeferenzsortierung statt alphabetischer/numerischer Sortierung
1334
- Bugfix #2290: Neue Rechte für Produktivität
1335
- Bugfix #2292: DB-Error chart_categories Finanzbuchhaltung -> Dialogbuchen
1336
- Bugfix #2293: Rechnung löschen currency_id nicht beachtet
1337
- Bugfix #2294: Farben kaputt bei Menü-Variante Oben (mit CSS) im lx-office.erp-Stil
1338
- Bugfix #2296: manuelle Lieferadresse im Auftrag wird nicht in wiederkehrende Rechung übernommen
1339
- Bugfix #2300: Weitere Funktionen aus der kivitendo.conf in die Mandatenkonfiguration verlagern
1340
- Bugfix #2301: Dokumentenbelege optional in webdav-Ordner speichern
1341
- Bugfix #2307: Nachkommastellen gehen bei der Eingabe verloren
1342
- Bugfix #2308: CSV-Import
1343
- Bugfix #2310: Gelöschte Aufträge in Aufgabenliste
1344
- Bugfix #2311: Anlegen von Gruppen schläg fehl
1345
- Bugfix #2312: Löschen von Mandanten-DBs
1346
- Bugfix #2313: Fehlermeldung bei Updatescript custom_variable_configs_column_type_text.sql
1347
- Bugfix #2314: Wiederkehrende Rechnung mit Steuer inklusive buchen Erlöse falsch
1348
- Bugfix #2315: Konten FA Bad Homburg
1349
- Bugfix #2319: Konto speichern / Konto als neu speichern leicht fehleranfällig
1350
- Bugfix #2320: SEPA Export enthält unzureichende/fehlerhafte Daten
1351
- Bugfix #2321: latex fehlermeldung non-utf8, bessere Nutzerrückmeldung
1352
- Bugfix #2323: Druckvorlagen funktionieren nicht mehr
1353
- Bugfix #2324: Spontane Redefinition der Lagerplätze / Nicht reproduzierbarer Lagerschwund
1354
- Bugfix #2325: Doubletten bei der Anlage von Lagerplätzen
1355
- Bugfix #2328: CRM ignoriert Umstelung der Benutzersprache auf Englisch
1356
- Bugfix #2329: CRM: Menu wird von der ERP nicht korrekt ausgeliefert
1357
- Bugfix #2331: Fehlemeldung beim Buchen von Zahlungen in Fremdwährung
1358
- Bugfix #2332: Lieferplan: Suchfilter nach Sortieren nicht mehr aktiv
1359
- Bugfix #2333: Einkaufspreis beim Lieferantenauftrag nicht richtig angezeigt
1360
- Bugfix #2334: show_no_warehouses_error
1361
- Bugfix #2335: falsche Lagerbestandsanzeige in Verkaufsdokumenten und Stammdaten
1362
- Bugfix #2336: Lieferanten anlegen schlägt fehl
1363
- Bugfix #2337: Updatescript zeigt bei "Neue Filter für Steuerkonten" falschen Steuersatz
1364
- Bugfix #2339: Perl Pakete in Ubuntu 10.04.4 LTS reichen nicht mehr für Unstable, Doku nicht mehr aktuell
1365
- Bugfix #2340: Erstellen von neuem Benutzer als Duplikat eines bestehenden enthält unnötige Abfrage
1366
- Bugfix #2341: Waren erfasse > Kommastellen im Listen- u. Verkaufspreis
1367
- Bugfix #2344: Ist-Versteuerung - Unterschiedliche Werte bei Bildschirmausgabe und Dateiexport
1368
- Bugfix #2346: Fehlerhafte Auswahlliste "Steuerschlüssel" in Debitor- und Kreditorbuchungsmaske
1369
- Bugfix #2347: Chaos in Benutzerdefinierte Variablen
1370
- Bugfix #2348: Rechnung als neu verwenden liefert Fehlermeldung, ...
1371
- Bugfix #2349: Hänger beim schnellen Buchen mehrerer Rechnungen
1372
- Bugfix #2350: Die Liste der Lieferungen (Kundenstamm, Reiter Lieferungen) zeigt falsche Dokumente
1373
- Bugfix #2351: Druck von HTML-Seiten bringt Fehlermeldung im Browser.
1374
- Bugfix #2352: Belege in WebDAV-Ablage speichern ergibt Fehlermeldung beim Erstellen von GUV und BWA
1375
- Bugfix #2359: sub get_warehouse takes ages
1376
- Bugfix #2361: Kunden anlegen bei neuer Datenbank
1377
- Bugfix #2365: Überlagerte benutzerdefinierte Variablen werden in wiederkehrende Rechnungen nicht übernommen
1378
- Bugfix #2366: Löschen und Ändern von Einkaufsrechnungen nicht möglich
1379
- Bugfix #2367: Lieferplan: längere Antwortzeiten mit steigendem Datenbestand
1380
- Bugfix #2368: Race Condition: Report-Abfrage blockiert Buchung
1381
- Bugfix #2369: kleiner Anzeigefehler beim Einlagern bei Menü-Variante Links (HTML)
1382
- Bugfix #2374: Benutzerdefinierte Variablen vom Typ Ware oder Lieferant lassen sich bei Kunden nicht speichern
1383
- Bugfix #2376: Fehler bei Einlagern in Lager mit nur einem Lagerplatz in aktueller beta
1384
- Bugfix #2377: Einlagern in ungültige Lagerplätze ist möglich
1385
- Bugfix #2378: Einlagern mit negativen Mengen ist möglich
1386
- Bugfix #2379: VK-Lieferscheine: Vorbelegung laesst sich nicht zuruecknehmen wenn Artikelmenge auf 0 sinkt
1387
- Bugfix #2381: parse / format amount Problem bei Lagerbewegung > 1.000
1388
- Bugfix #2382: bei Vorlagendruck fehlt dbname in titlebar
1389
- Bugfix #2383: Debitorenbuchungen erscheinen doppelt in verknüpften Belegen
1390
- Bugfix #2384: In Lieferplan wird kein Link für Kunde mehr angezeigt
1391
- Bugfix #2385: Standardkonto fuer Umlaufvermoegen sollte auch fuer EK-Rechnungen/Debitorenbuchungen gelten
1392
- Bugfix #2386: Checkbox auf leer setzen bei Kunde bearbeiten wird nicht gespeichert
1393
- Bugfix #2387: Buchen von Korrekturen an Stornorechnungen
1394
- Bugfix #2388: Wiedervorlagen / Notizen bei Kunde editieren kaputt
1395
- Bugfix #2390: Übersetzungen von Zahlungsbedingungen werden nicht gelöscht
1396
- Bugfix #2393: Stammdaten > Kunden > Tab "Lieferungen", falsche Zuordnungen
1397
- Bugfix #2394: Menu render Fehler bei WebDav und Belegen mit Punkt in Belegnummer
1398
- Bugfix #2396: Keine Unternummerierung der Zwischensummen in Lieferscheinen
1399
- Bugfix #2397: Überschriebene Summen/Zeilen in PDF-Export
1400
- Bugfix #2398: Mahnungsnummern sind mal im Ausdruck, mal nicht
1401
- Bugfix #2399: Lieferungen-Tab bei Kunden erlaubt Einsicht in Rechnungen ohne Rechnungsrechte
1402
- Bugfix #2400: Lieferadresse wird bei der Auswahl eines neuen Lieferanten überschrieben
1403
- Bugfix #2401: Rabatt im Pop-Up-Fenster Kundendetails falsch, bei den Kundenstammdaten fehlt das %-Zeichen
1404
- Bugfix #2403: Lieferbedingungen
1405
- Bugfix #2404: Verlauf der Hintergrund-Jobs: Filter für einen Tag liefert keine Ergebnisse
1406
- Bugfix #2407: Stornieren von Rechnungen in geschloßenen Perioden erlaubt
1407
- Bugfix #2409: Detailsanzeige klappt bei Eingabe von neuen Artikel auf
1408
- Bugfix #2410: Lieferscheindruck nicht möglich - Tex-Fehler
1409
- Bugfix #2411: Fehler bei VK Rechnung "Als bezahlt markieren": action= nicht definiert
1410
- Bugfix #2413: "scripts/locales.pl" nutzt "modules/fallback" nicht
1411
- Bugfix #2420: Benutzerdefinierte Variablen ist falsch
1412
- Bugfix #2421: Benutzerdefinierte Variablen wird nicht gespeichert
1413
- Bugfix #2422: neue Ansprechpersonen-CVar: kein Std-Wert
1414
- Bugfix #2424: Input-Fokus falsch in select_part, select_name
1415
- Bugfix #2426: Bei Kreditorenbuchungen wird nicht mehr auf vorhandene Rechnungsnummer geprüft
1416
- Bugfix #2427: GuV und Ist-Versteuerung und Abteilungsfilter fehlerhaft
1417
- Bugfix #2428: CSV Import Waren Menge aktualisiert nur parts.onhand
1418
- Bugfix #2429: Partpicker aktualisiert bei bestimmten Aktionen nicht
1419
- Bugfix #2430: installaton_check.pl: bitte -D pushen
1420
- Bugfix #2432: Neuer Mandant - Kunde oder Lieferant speichern schlägt fehl bei Nummernkreis
1421
- Bugfix #2433: HTML UStVA-Bericht funktioniert nicht wenn WebDAV Belege speichern aktiv ist
1422
- Bugfix #2436: Darstellungs- und Rechenfehler in vorandenen Latex-Vorlagen
1423
- Bugfix #2440: Fehler bei Fälligkeitsdatum in VK-Rechnung
1424
- Bugfix #2443: Löschen von Konten nicht möglich
1425
- Bugfix #2444: Datum aus "Bücher abschließen zum" wird als Basis für Startdatum der Bilanz benutzt
1426
- Bugfix #2446: Fehler beim Generieren und Drucken wiederkehrender Rechnungen mit eingeschaltetem Webav-Feature
1427
- Bugfix #2449: Zahlungsverkehr - Zahlungseingang löscht bei Erneuern jeweils die eingegebenen Beträge
1428
- Bugfix #2450: &-Zeichen in Kundennamen führt zu falschen Darstellungen
1429
- Bugfix #2451: Lager->Einlagern (mit Part-Picker) prüft auf falsches Recht
1430
- Rundungsfehler bei periodischen Rechnungen mit Rabatt und glatten Einzelpreisen behoben
1431

  
1432

  
1433
2012-12-10 - Release 3.0.0
1434

  
1435
Größere neue Features:
1436

  
1437
- kivitendo rebranding und Stylesheet
1438
  Der Name Lx-Office war irreführund und wenig einprägsam, und ist ausserdem
1439
  mit anderen Produktnamen kollidiert. Zur Einführung gibt es ein passdendes
1440
  Stylesheet in weiß/grün gehalten.
1441

  
1442
- Mandantenkonfiguration
1443
  Mit dem Recht "Administration (Für die Verwaltung der aktuellen Instanz aus
1444
  einem Userlogin heraus)" gibt es nun den Menüpnunkt
1445
  System->Mandantenkonfiguration, unter dem sich verschiedene
1446
  mandantenspezifische Einstellungen vornehmen lassen, die vorher entweder gar
1447
  nicht, nur beim Anlegen einer Mandantendatenbank oder in der
1448
  Konfigurationsdatei einstellbar waren. Es folgende Einstellungen:
1449
  * Änderbarkeit von Rechnungen/Zahlungen/Buchungen immer, nie oder am selben
1450
    Tag
1451
  * Durchführung des automatischen DATEV Konsistenzcheck bei Buchungen.
1452
  * Löschbarkeit von Aufträgen und Lieferscheinen
1453
  * Anzeige bzw. Eingabe des Mindeshaltbarkeitsdatums
1454

  
1455
  Die Einstellungen show_best_before und payments_changeable (Abschnitt
1456
  [features]) sowie die Einstellungen unter im Abschnitt [datev_check] in der
1457
  Konfigurationsdatei werden bei einem Datenbank-Upgrade übernommen und können
1458
  danach aus der Konfigurationsdatei gelöscht werden.
1459

  
1460
- Automatischer DATEV Konsistenzcheck bei Buchungen
1461
  Es ist jetzt möglich Buchungen aus den fünf Hauptmasken Verkaufsrechnung,
1462
  Einkaufsrechnung, Kreditorenbuchung, Debitorenbuchung und Dialogbuchen
1463
  automatisch auf korrekten DATEV Export zu prüfen. Wenn ein Problem beim
1464
  Export auftreten sollte, wird die Buchung abgebrochen, so dass die Datenbank
1465
  konsistent bleibt und eine Fehlermeldung ausgegeben. Das Feature kann unter
1466
  "System->Mandantenkonfiguration" angeschaltet werden.
1467

  
1468
- Verkaufsbericht:
1469
  Sortierung um Land, Warengruppen, Kundentyp, Verkäufer und Monat erweitert,
1470
  sowie benutzerdefinierte Variablen eingebunden. Warengewicht kann angezeigt
1471
  werden und damit eignet sich der Verkaufsbericht auch als Grundlage für die
1472
  Intrastat-Meldung.
1473

  
1474
- Verkaufspreisinformationen
1475
  In Warenstammdaten ist jetzt ein Überblick über die Verkaufshistorie des
1476
  Artikels verfügbar, in dem vergangene Preise gelistet sind.
1477

  
... Dieser Diff wurde abgeschnitten, weil er die maximale Anzahl anzuzeigender Zeilen überschreitet.

Auch abrufbar als: Unified diff