]> wagnertech.de Git - mfinanz.git/blob - doc/changelog
date error in mapping
[mfinanz.git] / doc / changelog
1 ###############################
2 # Veränderungen von kivitendo #
3 ###############################
4
5 2025-04-29 - Release 3.9.2
6
7 Größere neue Features:
8
9 - Der alte Controller-Code im Bereich Auftrag/Lieferschein wurde
10   komplett entfernt und steht ab dieser Version nicht mehr
11   abwärtskompatibel zu Verfügung.
12
13 - Bei allen Anwendern wird automatisch das neuere Design 4.0 automatisch
14   voreingestellt, das kann aber noch letzmalig auf eine andere
15   Variante in den Benutzereinstellung verändert werden. Ab der
16   Version 4.0 werden die älteren Designs entfernt.
17
18
19 Mittelgroße neue Features:
20
21 - ZUGFeRD, bzw. generelle eRechnungen von Lieferanten können über
22   das Testsystem t/ validiert werden.
23   Entsprechende PDFs müssten in den Ordner t/xml_invoice/corpus/ kopiert werden
24   und werden dann mit dem Aufruf: t/run.sh t/xml_invoice/xml_invoice.t validiert.
25
26
27 Kleinere neue Features und Detailverbesserungen:
28
29 - SSO (Single-Sign-On) Unterstützung über entsprechende HTTP-Header.
30   Für Details s.a. Doku und ggf. API-Doku im POD-Style
31
32 - XXE Sicherheitslücke bei ZUGFeRD parsen verhindern (Upload), s.a.
33   https://www.usenix.org/sites/default/files/conference/protected-files/woot16_slides_spath.pdf
34
35 - Der Hintergrund-Job Nummernkreise aktualisieren hat mehrere neue Paramter zur
36   Verwendung bekommen und kann somit auch monatlich Nummernkreise setzen. Details
37   in der Dokumentation.pdf oder perldoc SL/BackgroundJob/SetNumberRange.pm
38
39 - Neuer Hintergrund-Job der alle Angebote/Aufträge älter als x Jahre schliessen kann.
40
41 - Neuer Hintergrund-Job der den kompletten Lagerbestand auf 0 setzen kann.
42
43 - Die Funktion Sortiment im Artikelstamm ist nicht mehr experimentell.
44
45 - Die Vorgangsbezeichnung kann im E-Mail-Betreff vorbelegt werden (Mandantenkonfig)
46
47 - Die Eingabezeile für Artikel kann mandantenweit und benutzerbezogen unterhalb der Positionszeile
48   positioniert werden, was eher dem Verhalten der vorherigen Eingabemaske entspricht.
49
50 ## Änderungshistorie laut Github  (https://github.com/kivitendo/kivitendo-erp/)
51
52 #359 Lieferschein Speichern u. schliessen "Als geschlossen markieren"
53 #370 Backgroundjob: ShopPartMassCreate Existierende Bilder überspringen
54 #385 202409 feat zugferd email address
55 #393 FIX: shopware6 connector: Bilder Upload für Shopware >= v6.6 Beheben
56 #401 SelfTest:check_missing_tax: Bei reverse_charge Steuer, kein Fehlalarm
57 #409 FIX: DeliveryOrder: Ohne Prüfung auf Bestand
58 #410 202411-fix-doku-minor-enhancement-backgroundjob-setnumberrange
59 #411 20241128 fix qr account
60 #412 Debitorenbuchungen input eine ID gegeben, Zahlenformartierungen
61 #413 202411 match end to end bt
62 #414 202412 doku installation logpfad
63 #415 202412 dodate in lieferschein
64 #416 Doku: Typos
65 #418 FIX: S:C:DeliveryOrder: instances of SL::DB::Unit have attribute $name
66 #420 marei - bugfix: fix check for billing_address_department_
67 #421 202501 ISO-3166 Ländernamen ZUGFeRD
68 #422 202501 bt code 191
69 #423 202501 Lieferschein: Button Speichern und weiter
70 #425 F http header auth
71 #426 202502 fix is empty on undefined value
72 #427 202502 experimentelle Features assortment und order kommen in den Standard, oe.pl aufgeräumt
73 #428 locale/de: Rechtschreibung korrigiert
74 #430 202502 follow up trans info delivery order.js
75 #431 202502 E-Mail Vorgangsbezeichnung in Betreff aufnehmen mandantenspez. konfigurierbar
76 #434 202503 Druckvorlagen Bugfixes
77 #435 202503 Background-Job Lager leeren vor Inventur und CloseQuotations
78 #436 202503-fix-742 Wiederkehrende Rechnung bei Auftrag als_neu_speichern
79 #438 2024 item input below item list 2
80 #439 202503 preformatted html for result in backgroundjob
81 #440 Fix Maske Sortiment Add_item mit Enter
82 #441 Fix Anhänge bei Emailversand immer angehakt. Nur Design 4.0
83 #442 DB: alle Benutzer auf Stilvorlage design40 setzen
84 #443 CsvImport: Datumsformat bei Multiplex-Importen berücksichtigen
85 #444 S:C:Order: Beschreibung übernehmen bei Hinzufügen neuer Artikel
86 #446 fehlende Belegtypen bei Wiedervorlagen
87 #447 Offene Angebote/Aufträge auf login-Seite schliessen können
88 #448 202501 zugferd xrechnung namespaces aus xml 2
89 #449 202503 Skontobuchung Einkaufsgutschrift Fix #699
90 #450 Setting doc generation to use https dtd url for download since http i…
91 #451 Expanding units of measure (cloned from NX dev stack) because those u…
92 #454 templates: vergessenes feature_experimental_assortment entfernt
93 #456 2024 set number range 6
94 #458 MT940 SWIFT Codes Sonderfall
95 #459 FIX: S:C:DeliverOrder: Überprüfen der Lagerbewegungen auf Bestand
96
97
98 ## Änderungshistorie aus dem Bugfix-Tracker (https://www.kivitendo.de/redmine)
99
100 451     Design4.0: Radiobuttons/Texte verschoben
101 499     Auftrags-Controller: geänderte Artikel-Beschreibung aus der Eingabezeile wird nicht in Position übernommen
102 542     design4.0 SEPA Export ist visuell unbrauchbar (Hintergrundfarbe alterniert nicht und ist durchgängig rosa).
103 543     design 4.0: Aktiviertes DMS beim E-Mail-Dialog nicht beachtet
104 616     Design4.0: alternierende (Zebra) Tabellen mit dynamischen Zeilen
105 628     SL::BackgroundJob::SetNumberRange Automatik auf die "neueren" Nummernkreise erweitern
106 665     Individuelle Lieferadresse wird nicht übernommen im Workflow Autftrag  -> Lieferschein
107 670     RecordImport aus Email über EmailJournal lädt den Anhang runter und zeigt nichts an
108 675     Die Inhalte der Reiter Dokumente/Anhänge werden bei Lieferscheinen EK/VK nicht gerendet, wenn ein Lieferscheine über einen Link aufgerufen wird
109 677     Link von der Wiedervorlagenliste zum Lieferschein
110 678     Link vom Lagerbewegungsbericht zum Lieferschein
111 684     Lieferscheindatum fehlt beim Drucken
112 686     Shopware Version > 6.4 akzeptiert den POST '/api/media?_response=true' nicht mehr => shopware erwartet uuids in der Version 7 als zusätzlichen Parameter
113 694     neuer Lieferschein-Controller: Speichern und Schließen defekt
114 695     Anhänge bei Emailversand immer angehakt. Nur Design 4.0
115 696     Workflow Auftrag -> Lieferschein: Positionsdetails gehen verloren
116 697     Lieferschein: Formular-Details /zweite Zeile) lässt sich nicht ausklappen nach Workflow aus Auftrag
117 699     Einkaufsgutschrift mit Skonto per Kontenauszug verbuchen, erzeugt DATEV Fehler, bzw. eine Fehlbuchung
118 700     Email Lieferschein ohne Anhang
119 702     Lieferschein fehlende Funktion als geschlossen markieren
120 718      Shopconnector shopware6: Check API Zeigt Fehlermeldung nicht an
121 723     Kontoauszug verbuchen -> Eine Zahlung mehreren Rechnungen inkl. Schlussrechnung zuweisen wirft Fehler
122 734     Design 4.0 Debitorenbuchung kein zahlungseingang möglich
123 735     Auslagern (Nicht auslagern über Standardlagerplatz) im Lieferschein lässt zu das mehr ausgelagert wird wie auf den Lagern vorhanden
124 736     Neuer Auftrags Controller: Artikel hier hinzufügen! Beschreibung wird nicht übernommen
125 742     Konfiguration wiederkehrende Rechnung E-Mail Versand an Ansprechpartner angewählt -> als neu speichern -> Kunde wechseln -> alter Ansprechpartner bleibt bestehen ...
126 744     Design4.0: Tabellenhöhe bei Auftrag erfassen im CSS nicht anpassbar
127 745     Filter bei Zeiterfassung in erp-yaml vorkonfigurieren
128 753     Design4.0: Verlauf der Hintergrund-Job-Ausführungen anzeigen, pre Fehlermeldung läuft über
129 754     CSV-Import: bei Multiplex-Importen wird das Datumsformat ignoriert
130 758     Reklamation: Aktualisieren aus Stammdaten geht nicht
131
132
133
134
135
136 2024-10-23 - Release 3.9.1
137
138 Größere Features und Komponentenupdates:
139   -
140
141 Mittelgroße neue Features:
142   - Umwandeln mehrerer Aufträge in jeweils einen Lieferschein aus
143     dem Auftragsbericht.
144   - Neues Recht zum Anzeigen der Beträge in Auftragsberichten. Wer dieses
145     Recht nicht hat, sieht keine Beträge in den Berichten und die Links
146     zu nicht eigenen Aufträgen erscheinen nicht (nur die Auftragsnummer
147     als Text).
148     Als Standardeinstellung bekommen alle Gruppen mit Rechten, Aufträge
149     einzusehen bzw. zu bearbeiten, das Recht, Beträge im Bericht zu sehen.
150     Das Recht lässt sich getrennt nach Ein- und Verkauf einstellen.
151   - Neues Recht zum Ändern von Preisen in Artikelstammdaten.
152     Das Recht ist nach dem Update standardmäßig an, wenn man das Recht zum
153     Anlegen und Bearbeiten von Artikeln hat.
154     Fehlt einem dieses Recht, so lassen sich die Preise sehen, aber nicht
155     bearbeiten. Das betrifft Listen-, Einkaufs-, Verkaufs, Preisgruppen-,
156     Lieferanten- und Kundenpreise.
157
158 Kleinere neue Features und Detailverbesserungen:
159   - Verkaufsreklamationen: Support für Drucken via odt-Vorlagen sowie eine
160     Beispiel odt-Vorlage hinzugefügt
161   - Neuer Backgroundjob zum Massen-generieren von Shop Artikeln aus Artikeln.
162     Dokumentation siehe POD in SL/BackgroundJob/ShopPartMassCreate.pm.
163   - Möglichkeit nach internen Bemerkungen zu suchen und zu filtern im
164     Bericht Einkaufsrechnungen/Kreditorenbuchungen.
165   - Der Inhalt der Picker (Artikel/Kunde/Lieferant/Projekt/Konto) wird
166     beim Klick in das Picker-Eingabefeld selektiert. Damit wird der Inhalt
167     dann beim Lostippen gelöscht und es kann direkt nach einem neuen
168     Objekt gesucht werden.
169   - Bei aktiviertem DMS wird bei SEPA-Überweisungen zusätzlich eine PDF zum Download
170     angeboten, die alle bei den Buchungen hinterlegten PDF-Belege in einem PDF bündelt.
171     Somit kann der Überweisende an dieser Stelle nochmal die Überweisungsliste anhand der
172     hinterlegten PDF-Rechnungen vor der Überweisung kontrollieren
173   - Beim Einlagern die Liste der letzten Einlagerungen von 10 auf 20 erhöht und auch
174     das entsprechende Dokument anzeigen
175   - Neues Feld Beschreibung bei den Backgroundjob. Dient zur besseren
176     Unterscheidung.
177   - Dialogbuchungen als "als neu verwenden" können.
178   - eigene Zugriffsrechte für die Verkaufs-Berichte "Auftragsartikelsuche",
179     "Finanz-Controlling" und "Verkaufsbericht".
180   - Ob einige Belege in den Menüs bzw. Workflows verfügbar sind, lässt sich nun
181     in der Mandantenkonfigurtion einstellen. Das gilt zur Zeit für
182     Auftragseingang, Angebotseingang und Lieferantenauftragsbestätigung,
183     sowie für Anzahlungs- bzw. Schluss-Rechnung.
184   - Möglichkeit einer Datenbank-Verklemmung bei CSV-Importen verringert.
185   - Die SEPA END-TO-END wird extrahiert und kann zur Duplikatserkennung beim
186     Bank-Import verwendet werden. Die Einstellung ist erstmal abgeschaltet und
187     der kivi Admin kann selber entscheiden ab wann genügend END-TO-END IDs im
188     Datenbestand vorhanden sind. Die Einstellung befindet sich in der
189     Mandantenkonfiguration unter Buchungseinstellungen.
190   - Neues Recht, um benutzedefinierte Berichte überhaupt nutzen zu können. Wenn
191     dieses Recht nicht gesetzt ist, taucht auch der Menüpunkt für die
192     benutzerdefinierten Berichte nicht auf und die Oberfläche ist etwas
193     übersichtlicher.
194   - Neues Recht, um Kunden-/Lieferanten-Liste (Stammdaten) aufrufen zu können.
195     Diese Recht beschränkt im Moment nur den Menüpunkt und den Bericht
196     unter Stammdaten, nicht aber den generellen Zugriff auf die Kunden- bzw.
197     Lieferanten-Maske.
198   - Neues Recht, um Liste der Ansprechpersonen (Stammdaten) aufrufen zu können.
199   - Die Dateiendung für den SEPA-Export wurde auf .xml geändert, konfigurierbar auf
200     den vorherigen Wert (.cct oder .cdd) über die Mandantenkonfiguration
201   - Kontoauszug verbuchen, der Reiter "Alle Buchungen" kann per Konfiguration immer
202     als erstes angezeigt werden (Vorschläge werden generiert, aber nicht direkt geöffnet)
203   - Neuer Hintergrund-Job der IBAN und BIC in den Stammdaten setzt, insofern diese
204     sich über verbuchte Bank-Transaktion ableiten lassen, s.a.
205     perldoc SL/BackgroundJob/SetBankAccountsMasterData.pm
206
207 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
208 718 Shopconnector shopware6: Check API Zeigt Fehlermeldung nicht an
209 708 Design40 Feld salesman/Verkäufer beim Kunden fehlt
210 705 design40: Sortieren (reorder) von Listen im SimpleSystemSettings-Controller kaputt
211 704 Lieferschein email an "Email Lieferadresse" defekt
212 700 Email Lieferschein ohne Anhang
213 697 Lieferschein: Formular-Details /zweite Zeile) lässt sich nicht ausklappen nach Workflow aus Auftrag
214 696 Workflow Auftrag -> Lieferschein: Positionsdetails gehen verloren
215 694 neuer Lieferschein-Controller: Speichern und Schließen defekt
216 688 Design4.0: Toggle Wrapper in Belegen, beim Aufklappen werden ein teil der Felder nicht mehr angezeigt
217 680 Design 4.0: "neue" Controller: Update-Symbol falsch nach Anzeigen/Verstecken der 2. Zeile (Details)
218 678 Link vom Lagerbewegungsbericht zum Lieferschein
219 679 Lieferschein "als neu speichern" liefert Fehler
220 671 Admin Bereich: Beim Anlegen einer Datenbank mit schweizer Kontenrahmen kommt eine Ansicht ohne CSS
221 647 Kunde editieren: Belege: XML Parsing Error: not well-formed
222
223
224 2024-04-10 - Release 3.9.0
225
226 Größere Features und Komponentenupdates
227
228   - Bestell- oder Einkaufshelfer
229       Über einen Bericht "Meldebestand" können Artikel, die den Mindestbestand
230       unterschritten haben, in einen Warenkorb gelegt werden. Der Warenkorb
231       kann gefiltert nach Lieferant dann Einkaufsbestellungen auslösen.
232       Zusätzlich zu den Meldebestandwaren können weitere Artikel des
233       Lieferanten gleich mitbestellt werden. Artikel die in offenen und nicht
234       gelieferten Einkaufsbestellungen sind, werden nicht im Meldebestand
235       angezeigt. Artikel können auch direkt aus der Stammdatenmaske in den
236       Einkaufswarenkorb gelegt werden.
237
238   - Eingehender E-Mail-Import im E-Mail-Journal
239       E-Mails können von beliebigen IMAP-Ordnern importiert werden und sind
240       anschließend im E-Mail-Journal sichtbar. Beim Klick auf eine importierte
241       E-Mail werden PDF Anhänge direkt im Browser geöffnet und mit jedem Anhang
242       oder der gesamten E-Mail können weitere Aktionen innerhalb kivitendos
243       angestoßen werden. Diese Aktionen sind
244         - E-Mail-Anhang zum Beleg hinzufügen
245         - von einem beliebigen Einstiegspunkt einen weiteren Workflow Schritt
246           mit Mitnahme des Anhangs machen
247         - E-Mail-Anhänge in Belegvorlagen verbuchen
248         - Einen komplett neuen Workflow/Beleg starten
249
250       Falls der E-Mail-Anhang ein PDF vom Typ 'E-Rechnung' im Format ZUGFeRD/Factur-X ist,
251       wird bei der Erstellung einer Kreditorenbuchung probiert, sinnvolle Daten dort automatisch
252       vorzubelegen.
253       Diese Verfahren kann auch vollautomatisch direkt beim Import der E-Mail mit einer
254       entsprechend konfigurierten Kreditorenbelegvorlage durchgeführt werden.
255
256
257   - Update CKEditor auf CKEditor5 39.0.2
258     Featureabgleich mit ckeditor4:
259     - die folgenden Features sind alle weiterhin verfügbar, können aus alten
260       Daten gelesen werden und funktionieren in Export und Print
261       - bold
262       - italic
263       - strikethrough
264       - underline
265       - superscript
266       - subscript
267       - numbered list
268       - bulleted list
269       - remove format
270     - zusätzlich sind in der neuen Konfiguration noch:
271       - undo/redo (for free)
272       - horizontal line (wurde in ein paar Kundenprojekten verwendet, ist
273         default konfiguriert)
274       - source editor (wurde in einigen Anpassungen verwendet, ist jetzt
275         default konfiguriert)
276       wenn etwas davon nicht gewünscht ist, einfach in js/kivi.js aus der
277       toolbar entfernen.
278     - mehr als eine Instanz in der gleichen Seite funktioniert
279     - Lokalisierung des Editors auf die Benutzersprache
280       (myconfig.countrycode) funktioniert für de und en.
281     - cut/copy/paste aus dem alten Editor gibt es nicht mehr
282     - Enter events im Editor werden nicht an umliegende Forms gebubblet
283     - Focus, initial Fokus und focus_when_ready funktionieren wie vorher
284       auch
285     - die folgenden Attribute im unterliegenden <textarea> werden korrekt
286       interpretiert:
287       - disabled
288       - style: height
289     - clientjs fokus funktioniert
290
291     Wichtige Änderungen:
292
293     - die funktion kivi.selectall_ckeditor wurde nicht mehr verwendet und
294       wurde entfernt.
295     - Der neue Editor ist jetzt wieder Classic und NICHT Inline. Der Grund
296       dafür ist:
297       - Inline funktioniert nicht auf <textarea> Tags sondern brauch
298         zwingend <div> tags. Das würde deutlich mehr Migrationsaufwand
299         bedeuten.
300       - Inline kopiert nicht automatisch den Inhalt des ckeditors zurück in
301         das originale DOM Element, was zu versteckten Bugs führen könnte.
302       Wenn Inline gewünscht ist, bitte separat bauen.
303     - CSS Theme Anpassungen sind nicht mehr kompatibel. Die Klassen und der
304       DOM Aufbau haben sich geändert. Die Standardversion sieht aber in
305       allen Stylesheets gut genug aus, dass das erstmal so bleiben kann.
306     - Das "width" Attribut im unterliegenden <textarea> wird nicht mehr
307       benutzt um den Editor zu dimensionieren. Der ckeditor nimmt sich immer
308       die volle Breite des umliegenden Containers.
309     - dymanisches resize ist nicht mehr unterstützt.
310     - es gibt keinen jquery adapter mehr. Interaktion mit dem editor müssen
311       mit der API des ckeditors passieren. Das Editor Objekt ist weiterhin
312       im data-ckeditorInstance des unterliegenden <textarea>.
313
314 Mittelgroße neue Features:
315
316   - Neben Artikelnummern pro Lieferant und pro Kunden können auch
317     Artikelnummern pro Kunden-/Lieferantentyp mit Beschreibung und
318     Langtext verwaltet werden.
319   - Das WebDAV Repository kann mit einem externen WebDAV-Repo in eine Richtung (kivi -> WebDAV)
320     mittels Hintergrund-Job periodisch synchronisiert werden. Der entsprechende Job heißt
321     ExternalSyncWebDAV. Die Einstellungen für das externe Repo befinden sich in der Mandanten-
322     konfiguration. Der Job kann mit dem Daten-Parameter delete: 1 aufgerufen werden und anstatt
323     die Daten zu kopieren wird das externe Repo gelöscht. Mit delete: 0 wird dann wieder normal
324     synchronisiert. Ferner wird nur das  WebDAV-Repo des eingeloggten Benutzers synchronisiert
325     (alle Einträge unterhalb $KIVI/webdav/$MANDANT/, z.B. /usr/local/src/kivitendo/webdav/2/).
326     Für das Verfahren wird das optionale Paket HTTP::DAV benötigt, s.a. (scripts/installation_check.pl -ov)
327     Der Hintergrund-Job kann ferner auch direkt auf Unterordner des entfernten WebDAV-Repos
328     zugreifen, bspw. nextclound (https://nc.firma.de/remote.php/webdav/dateien für den stb)
329   - Neuer Workflow Auftrags-Eingang auf der Verkaufsseite zwischen Angebot
330     und Auftrag.
331   - Neuer Workflow Angebots-Eingang auf der Einkaufsseite zwischen Preisanfrage
332     und Lieferantenauftrag.
333   - Neuer Workflow Lieferantenauftragsbestätigung auf der Einkaufsseite nach
334     Lieferantenauftrag.
335   - Scan Funktion für Schweizer QR-Rechnungen in mobilen templates. Die QR-Rechnung kann
336     mittels eingebauter Kamera Funktion eingescannt werden. Anschließend wird die Rechnung
337     einem Lieferanten zugeordnet und als Kreditorbuchung gespeichert.
338   - Beim fertigen eines Erzeugnisses können nun die Bestandteile genau bestimmt
339     werden, sofern diese nicht eingeutig sind. Gibt es also z.B. Bestandteile in
340     verschiedenen Lagerplätzen oder mit verschiedenen Chargen, so können diese
341     gewählt ausgewählt werden. Das Mindeshaltbarkeitsdatum wird dabei (noch
342     nicht) berücksichtigt.
343   - Beim Jahresabschluss besteht neu die Möglichkeit, zwischen den Methoden Einfach und Standard
344     zu wählen. Die Methode Einfach berücksichtigt nur die Bestandskonten und verwendet das
345     gleiche Konto für die Verbuchung von Gewinn oder Verlust.
346
347 Kleinere neue Features und Detailverbesserungen:
348
349   - Beim Export aller Kontenblätter (Berichte -> Buchungsliste) können nun auch PDFs
350     erzeugt werden
351   - Schweizer QR-Rechnungen: Bei der Erzeugung via OpenDocument, innerhalb des QR-Code
352     Adresstyp S anstatt K verwenden
353   - Bei den Bankkonten Auswahlmöglichkeit hinzugefügt, ob das Konto für den Bankimport
354     verwendet (und somit für manuelle Buchungen gesperrt) werden soll
355     (Standardwert und für bestehende Mandanten: Ja)
356   - Mahnsperre beim Kunden
357   - Bei Mahnungen den schon erstellten Beleg mitversenden (optional einstellbar in der
358     Mahnungskonfiguration.
359   - Schon erstellte Belege aus dem Webdav/DMS als zip herunterladen.
360   - Volltextsuche auch für Einkaufsbelege EK-Rechnungen/Kreditorenbuchungen
361   - Volltextsuche auch für Lieferscheine
362   - weitere Filtermöglichkeiten wie Zahlungsbedingungen und Typ bei Mahnungen erzeugen
363   - In diversen Formularfeldern Kunden/Lieferanten trailing withespaces nicht speichern
364   - Bericht Lagerbestand nach text-artigen benutzer definierten Variablen
365     sortieren lassen
366   - Neben Lieferantenartikelnummern kann auch ein Langtext hierzu in
367     den Artikelstammdaten verwaltet werden.
368   - Zu kundenspezifischen Preisen/Artikelnummern können jetzt auch
369     Beschreibung und Langtext in den Artikelstammdaten verwaltet
370     werden.
371   - Hintergrund-Job zum Überprüfen des Mindestlagerbestands für Artikel, der
372     Emailversand kann über die Konfigurationsdatei eingestellt werden.
373   - Gesendete Emails können im Email-Server (IMAP-Ordner Sent) gespeichert werden
374     (konfigurierbar in kivitendo.conf [sent_emails_in_imap])
375   - IMAP Client (konfigurierbar in kivitendo.conf [imap_client]):
376     - Bei der Erstellung von VK-Angebote und VK-Aufträge können automatisch
377       Ordner im Email-Server angelegt werden
378     - Bei der Bearbeitung von VK-Angebote und VK-Aufträgen können die Emails aus
379       den angelegten Ordner im Email-Server automatisch importiert werden
380     - Hintergrund-Job zum Aufräumen der erstellten Email-Unterordner, nur
381       Unterordner für offene Belege werden behalten
382     - Hintergrund-Job zum Synchronisieren von Email-Ordner. Emails werden in das
383       E-Mail-Journal importiert, wenn sie nicht schon vorhanden sind
384   - Belege ("neue" Controller, sprich Angebot/Auftrag/Beistelllieferschein/RMA/
385     Reklamation) können nicht mehr ohne Positionen gespeichert werden. Ausnahmen
386     lassen sich in der Mandantenkonfiguration einstellen.
387   - Projektspezifische Testfälle 'NovoclonStrict' sind im Standard verfügbar.
388     Optimiert für die Branche 'Handel', die in der Regel nur eine Handelsware pro
389     Vorgang einkaufen und verkaufen. Das Modul ist als einzelner SelfTest mit
390     folgender JSON-Konfiguration im Feld 'Daten' aktivierbar (email tauschen):
391     email: prozessueberwacher@meinkunde.com
392     modules: NovoclonStrict
393   - Gutschriften können beim Kontoauszug verbuchen gegen Rechnungen über durchlaufende
394     Posten ausgebucht werden. Funktioniert bei exakt einer Rechnung und einer Gutschrift
395     die mit einer Banktbewegung vom Anwender verknüpft wird. Die Automatik wird
396     beim Zurücksetzen einer Bankbewegung auch entsprechend aufgelöst. Die Buchungen
397     bekommen zusätzlich einen Hinweis auf eine Automatik im Feld 'Memo'
398   - Kontoauszug verbuchen setzt automatisch ein unscharfes Skonto bei Skonto-Abweichungen
399     bis 0,5 % des Original-Rechnungbetrags. Der Prozentwert kann mandantenweit konfiguriert werden
400     und die Funktion kann deaktiviert werden, s.a. Mandantenkonfig->Buchungskonfiguration
401   - Mahnungsversand per E-Mail, nimmt Daten von der abweichenden Rechnungsadresse und priorisiert
402     ansonsten nach Mahnungsempfänger (E-Mail) und Rechnungsempfänger (E-Mail). Falls überhaupt
403     keine gültige E-Mail gefunden wird, ist die Funktion an der Oberfläche für den Anwender
404     deaktiviert.
405   - Bei Wechselkursgewinnen oder -verlusten wird dieser jetzt im Beleg angezeigt für
406     deutsche Kontenrahmen (chart_link nachträglich korrigiert)
407   - Rechnungsversand per E-Mail, auch bei Anzahlungs- und Schlußrechnung
408   - Bei neuen Wiedervorlagen wird der Benutzer automatisch per E-Mail informiert.
409     Dies kann in den Benutzereinstellungen deaktiviert werden. Die E-Mail kann
410     in kivitendo.conf [follow_up_notify] konfiguriert werden.
411   - Bei der Übernahme von Shop-Aufträgen kann jetzt auch nur eine teilweise Auswahl
412     der Artikel übernommen werden (hilfreich für den Fall Artikel existiert im Shop
413     aber so nicht in kivitendo oder es handelt sich um nicht abrechenbare Artikel)
414   - Ein Hintergrundjob ShopwareSetPaid setzt den Bezahlstatus eines Shopauftrags.
415     Sollte standardmäßig nach jedem Werktag angeschaltet werden, s.a. API-Doku im POD-Format.
416   - Lieferplan filtert auch nach Artikelnummer des Erzeugnisbestandteils
417   - In der Mandantenkonfiguration bzw. Benutzereinstellungen kann ausgewählt
418     werden, ob immer das Desktop-Layout gewählt wird. Das kann nützlich sein,
419     wenn man die kivi klassisch auf dem Tablet oder Smartphone verwenden will.
420   - Artikel können auf "nicht mehr bestellen" gesetzt werden. Dann sind diese
421     in neuen Preisanfragen und Lieferantenaufträgen nicht mehr auswählbar.
422
423
424 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
425 676 Druckvorlagen (marai): Fehler bei natürlicher Person
426 675 Die Inhalte der Reiter Dokumente/Anhänge werden bei Lieferscheinen EK/VK nicht gerendet, wenn ein Lieferscheine über einen Link aufgerufen wird
427 673 Design 4.0 Dialogbuchungsmaske hat keinen Reiter Verknüpfungen
428 672 Schlussrechnung beim Schweizer Kontenrahmen 2024 mit MWST wirft Fehler.
429 668 Design 4.0: Flash beim Anlegen einer neuen Datenbank wird versteckt
430 666 Design4.0: Der wrapper für horizontales scrollen ist zu breit, wenn menü links verwendet wird
431 665 Individuelle Lieferadresse wird nicht übernommen im Workflow Autftrag -> Lieferschein
432 658 DMS -> Backend WebDAV verknüpfte Belege
433 657 Schnellsuche Fibu findet Rechnungnummer nicht
434 654 Aufzählungsliste ist im ckeditor 5 nicht mehr gut einsehbar einsehbar/editierbar
435 653 Auftragscontroller: Als neu speichern: Hinweis auf ungültige Artikel zeigt Position nicht mehr an
436 651 Design4.0: CSV-Import: Report zeigt erste Datenzeile nicht an
437 649 CSV-Import Lieferanten 3.9 alpha geht nicht mehr
438 648 Einkaufs- und Verkaufsreklamationen funktionieren nicht mehr
439 646 Design4.0: Vorgangsbezeichnung: Feld in EK-Rechnung fehlt.
440 643 Design4.0: Konten ungültig machen: checkobx fehlt im Template
441 640 DBUpgrade fehler bei sql/Pg-upgrade2/oe_purchase_order_confirmation_order_types.sql
442 637 load_zugferd fehlerhaft bei Ermitteln der tax
443 636 ZuGFeRD Import defekt
444 634 Verkauf -> Berichte -> Rechnungen -> Drucken kaputt
445 633 Alte Berechnungsautomatiken von Auftrag nach Lieferschein defekt
446 632 Verkaufslieferschein lässt sich nicht mehr Auslagern
447 631 Lager -> Lagerbuchungen wirft einen DB-Fehler: "sales_invoice" ist kein gültiges enjm
448 630 design40: Bei Lagereingang im Lieferschein-Popup wird Information abgeschnitten
449 625 Speichern und Lieferschein (E) mit Artikelauswahl -> Fehler:
450 624 Einkaufslieferschein lässt sich nicht zrücklagern
451 622 Kein CKEditor bei Rechnung erfassen/bearbeiten
452 621 Das Menü Links verschwindet / leer bei Rechnung erfassen, Anzahlungsrechnung erfassen, Gutschrift erfassen
453 620 Mahnstatus wird in Rechung nicht richtig angezeigt
454 617 Design4.0: Kunden/Lieferantenmaske Reiter "Belege"
455 615 Reverse Charge $13 für UStVA richtig konfigurieren
456 610 Lieferscheine an Lieferanten
457 609 Nach Update von Debian11 auf Denian12 Fehler beim Ausdrucken von Rechnungen wenn ZugFerD eingeschaltert.
458 608 DBUpgrade fehler bei sql/Pg-upgrade2/record_links_remove_to_quotation.pl
459 607 Design4.0 Reportgenerator erzeugt sehr viele Leerzeilen
460 605 Kontoauszug verbuchen rückgängig machen, setzt datepaid im Nebenbuch nicht null zurück, wenn keine Zahlungen mehr zum Beleg vorhanden sind
461 603 Mailversand liefert immer einen Fehler / Mails über IMAP ablegen
462 594 Design4.0: Mandantenkonfiguration
463 593 Design40: Dialogbuchen
464 592 Design40: CSV-Importe: Hilfe zu Spaltennamen nicht ganz lesbar bei Multiplex-Importen
465 591 Design40: CSV-Importe: große leere Stelle bei Multiplex-Importen
466 590 Design40: CSV-Importe: Einstellungen: Texteingabefelder zu weit rechts
467 589 neue Buchungsliste saldiert falsch.
468 584 SL/Controller/Reclamation.pm merge marker in POD
469 578 Admin-Oberfläche: Fehler beim Anlegen eines Benutzers
470 569 Design4.0 Kunden/Lieferantenmaske Reiter "Belege" überlagert andere tabs
471 564 div. Belege/Dialogbuchen Beim Löschen eines Dokuments wird der DB Eintrag nicht gelöscht
472 551 Design4.0: Bei Wiedervorlagen fehlt die Auswahlliste der Benutzer (für den die WV erstellt wird)
473 541 ! LaTeX Error: There's no line here to end
474 533 Design 4.0: Speichern der Mandantenkonfiguration: Can't locate object method "shipped_qty_fill_up" via package "SL::DB::Default" at /usr/share/perl5/Rose/DB/Object.pm line 1657.
475 525 Design4.0 Kreditoren/Debitorenbuchungen
476 524 Design4.0 Dialogbuchen
477 523 Design4.0 Benutzereinstellungen
478 522 Design4.0 Fehlende Option Benutzerdefinierte Variablen
479 513 Beistellieferschein PDF wird nicht im DMS abgelegt
480 474 Artikeldaten aktualisieren wenn Spache geändert
481 473 SQL-Fehler bei "Suche nach in Erzeugnissen verbauten Artikeln"
482 440 Im neuen Auftragscontroller kein Workflow "Angebot"
483 374 Benutzerdefinierte Variablen lassen sich nicht leeren
484 363 Standardbuchungskonto ("Buchen auf") wird in Rechnungen EK/VK nicht vorbelegt.
485 313 unstable: Kontoauszug verbuchen - Verkaufsrechnungen werden SEPA-Sammelüberweisungen zugeordnet
486 298 Artikel "Als neu verwenden" übernimmt die BDVs nicht.
487 216 Kunden als csv exportieren2
488 189 Sortierung in den Listen aus der Schnellsuche verwirft den Suchbegriff
489 129 Erfolgsrechnung für nicht Schweizer-Anwender
490 118 item in record_links für auftrag zu rechnung hinzufügen
491 114 Wird ein Artikel gelöscht, zu dem eine Preisregel definiert ist, so bleibt die Preisregel bestehen und erzeugt Fehlermeldung beim Aufruf von Preisregeln
492 112 Zeilenumbruch falsch konvertiert von 3.1 nach 3.3
493 95  Händischer CSV-Import wirft (unter bestimmten Umständen) Fehler, bzw. sperrt die gesamte kivi
494 93  Workflow Auftrag -> Lieferschein -> Rechnung "Steuer im Preis inbegriffen" wird nicht aus dem Auftrag mit in die Rechnung übernommen
495 89  Berichte -> Projektbuchungen | zwei direkte SQL-Fehler
496 88  Export der SuSa vergisst Projekt- oder Abteilungsfilter
497 63  Standard-Druckvorlagen - parsen LaTeX-Bedingung nicht korrekt
498 14  Lieferplan zeigt nicht alle Positionen / Liefertermine an.
499 12  Erzeugnisse deren Einzelteile unterschiedliche Einheiten verwenden werden falsch berechnet.
500 6   2437 Falsche Marge bei Verwendung von Preisfaktor
501 5   1991 SelfTests: Undefiniertes Verhalten bei NOTESTS
502
503 2023-04-05 - Release 3.8.0
504
505 Größere neue Features:
506
507  - Reklamationscontroller
508    Zum Erfassen und Auswerten von Einkaufs- und Verkaufsreklamationen
509
510 Mittelgroße neue Features:
511
512  - Export-Option als Chart/Grafik für den Report-Generator und damit für
513    alle Berichte
514  - Benutzerdefinierter Datenexport verwendet Report-Generator
515  - Überarbeitung von Berichte -> Kontenübersicht und Buchungsliste
516    Die Buchungsliste hat neu einen eigenen Menüpunkt. Dort kann das Konto,
517    zusammen mit dem Zeitraum und den Einstellungen, ausgewählt und dann die
518    Buchungsliste angezeigt werden. Die Auswahl des Kontos über die
519    Kontenübersicht ist weiterhin möglich. Zusätzlich gibt es in der
520    Buchungsliste, via Action-bar, neu die Funktion: Export -> Alle Konten als
521    CSV exportieren (ZIP-Datei) Diese exportiert die Buchungslisten aller
522    bebuchten Konten als CSV und bietet diese in einer ZIP Datei zum Download
523    an. Die Datumsauswahl zum Zeitraum ist neu in einem kompakten Modul mit
524    optionalen Voreinstellungen (in einem popup) untergebracht.
525  - Buchungsgruppen können auf "ungültig" gesetzt werden.
526
527 Kleinere neue Features und Detailverbesserungen:
528
529  - Die Variablen zur Ersetzung der Zahlungsbedingungen stehen auch als einzelne
530    Variable für das Druckvorlagensystem zu Verfügung, bspw. bezeichnet
531    <%invtotal_wo_skonto%> den Rechnungsbetrag abzgl. des Skontos.
532  - Bei den Transaktions-SelfTest kann eine optional weitere E-Mail-Adresse direkt
533    beim Anlegen des Hintergrundjobs im Textfeld data json formatiert wie folgt
534    hinzugefügt werden 'email: meine@email.adresse' (Hochkommatas weglassen).
535  - Bücher können vom Benutzer auch beim Arbeitsschritt: Lohnbuchhaltung importieren
536    geschlossen werden.
537  - Metadaten für DATEV-CSV-Export exakter nach den Wünschen des DATEV-Prüfprogramms
538    gesetzt (SKR ergänzt und weniger Spalten)
539  - Hintergrund-Job der automatisch periodisch die Bücher schließt, falls dies manuell
540    vergessen wird. Als Intervall sind Monate und Tage rückwirkend auswählbar:
541    'subtract_month: n', 'subtract_days: n'. Die Einstellung im Job muss wie immer json
542    kodiert passieren. Falls keine Parameter gesetzt sind, werden die Bücher am 10. des
543    Monats rückwirkend am letzten Tag des Vorvormonats geschlossen.
544  - LaTeX-Druckvorlagen werden nun standardmäßig nicht mehr zwei mal
545    durch den LaTeX-Interpreter übersetzt. Statt dessen wird in der
546    Standardkonfiguration das Programm »latexmk --pdflatex« aufgerufen,
547    das selbständig feststellen kann, ob eine mehrfache Ausführung
548    nötig ist, z.B. um Referenzen richtig auflösen zu können. Bei
549    existierenden Installationen muss dafür in der Konfigurationsdatei
550    »config/kivitendo.conf« der Pfad in der Einstellung
551    »[applications]« → »latex« umgestellt werden, z.B. auf »latexmk
552    --pdflatex«.
553  - Neben Lieferantenartikelnummern kann auch eine Lieferantenartikelbeschreibung
554    in den Artikelstammdaten verwaltet werden.
555  - Umsatzübersicht im Kunden-/Lieferanten-Stamm als Chart. Umschalten zwischen
556    Monats/Jahresansicht per Klick.
557  - Für Einkaufsrechnungen und Kreditorenbuchungen können Überweisungen via SEPA
558    manuell gesperrt werden.
559  - Die E-Mail-Absenderadresse kann jetzt belegweise generisch gesetzt werden, konfigurierbar
560    in der Mandanteneinstellung auf Workflow-Ebene im Bereich Einkauf und Verkauf
561  - Schnellsuche für Projekte eingeführt
562  - In der benutzerkonfigurierten Kundenanzeige kann man nun auch das Land mit
563    anzeigen
564  - Einkaufsrechnungen können positionsweise mit Aufwands- oder Bestandskonten
565    und einem Steuerschlüssel überlagert werden (sichtbar in der 2.
566    Positionszeile)
567  - Die Rechnungsberichte Verkauf und Einkauf können nach Zahlungsbedingung
568    gefiltert werden.
569  - Buchungskonten haben ein Attribut ungültig und stehen damit standardmäßig nicht
570    mehr zur Auswahl bei neu erfassten Buchungen
571
572 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
573 585 Lieferschein läss sich nicht mehr auslagern/speichern wenn Seriennummer ist Pflicht
574 584 SL/Controller/Reclamation.pm merge marker in POD
575 583 ListTransactions (Buchungsliste) (neuer controller) Saldo alt / Jahresverkehrszahlen alt / Bilanz falsch
576 580 Umbuchung im Lager gleicher Fehler wie bei Lagerentnahme
577 579 Lagerntnahme wirft DBI fehler
578 570 Test invoice_to_reclamation.t kaputt
579 568 Fehler bei "Positionen" anzeigen in Berichte Lieferschein
580 566 Beistelllieferschein Nummernkreis
581 565 Artikel->Lieferantenauftrag Meldung: Das Formular ist nicht mehr gültig
582 562 DMS mit Backend WebDAV Datei hochladen stürzt ab, sobald ein '/' in der Rechnungsnummer, bzw. Buchungsbeschreibung vorkommt
583 559 E-Mail-Versand von Briefen, berücksichtigt nicht die Firmensignatur
584 558 Lagerbestand für den Import kompatibel machen
585 556 Design4.0: Web-Templates für neues Design werden nicht gezogen
586 553 Adminbereich: Beim Editieren von Benutzer*innen fehlt Anzeige der Gruppen und Mandantenzugehörigkeit
587 550 Lieferschein - Datenbank stimmt nich mit MetaSetup überein
588 549 Workflow EK-Reklamation -> VK-Reklamation geht nicht
589 548 Workflow VK-Reklamation -> EK-Reklamation landet bei VK-Reklamation
590 547 Workflow Reklamation -> Auftrag; dann Auftrag speicher schlägt fehl
591 546 Workflow Reklamation -> Auftrag (direkt ohne speichern)
592 545 Ausgelagerte Beistell-Lieferscheine können nicht mehr gedruckt werden
593 544 Verknüpfte Belege: Manuelle Auswahl von Dialogbuchung liefert keine Suchtreffer im Popup
594 535 Lieferbedingungen können nicht ungültig gesetzt werden
595 534 "Das Formular ist nicht mehr gültig." beim Erzeugen einer Schlussrechnung/weitere Anzahlungsrechnung
596 531 Retourenlieferschein: Es gibt keinen Eintrag für Dokument im Bericht Lagerbuchungen
597 530 Reklamationscontroller: Workflow VK-Auftrag -> VK-Lieferschein ist defekt: Fehler: Invalid action 'undefined' for controller SL::Controller::Order
598 529 Retourenlieferschein: Verkaufs-Retouren können nur auf schon bebuchte Lagerplätze gesetzt werden
599 527 Design4.0 Kunden/Lieferantenmaske Reiter "Belege" Inhalt sieht unschön aus
600 526 Design4.0 Reiter "Dateianhänge" fehlt das DROP-Feld "Dateien hierher ziehen und fallen lassen"
601 521 System -> UStVa Einstellungen Maske erscheint in ungewöhnlich grosser Schrift.
602 520 Mandantenkonfiguration: design40_webpages erscheint in der Liste existierender Druckvorlagen
603 519 locales.pl neues Design verursacht Fehler
604 518 Neues Design - Fehler in Rechnung/Gutschrift erfassen
605 517 Neues Design - Fehler in Mandantenkonfiguration
606 516 Neues Design - Fehler in der Kunden/Lieferantenmaske
607 515 Design4.0 Benutzer lässt sich nicht speichern
608 512 Rechnung aus Lieferscheinen buchen geht nicht mehr bei Version 3.7
609 506 Beistelllieferschein lässt nach auslagern nicht mehr drucken
610 493 Cannot rethrow string ... bei Fehler in der Kreditoren-Transaktion
611 490 DeliveryOrder order_type db upgrade
612 451 Design4.0: Radiobuttons/Texte verschoben (Status Feedback)
613 317 DATEV KNE-Export komplett entfernen
614
615
616 2022-09-19 - Release 3.7.0
617
618 Größere neue Features:
619
620 Mittelgroße neue Features:
621
622  - Angebote und Aufträge um Unterversionierungen erweitert.
623    Dabei werden vorherige Unterversionen von Verkaufs-Angebote und Verkaufs-Aufträge
624    gesperrt sobald diese per E-Mail versendet wurden. Die Funktion ist
625    standardmäßig deaktiviert und kann über die Mandantenkonfiguration aktiviert werden.
626  - Angebote und Aufträge bekommen einen Status. Die Status können im
627    System-Menü angelegt, editiert und gelöscht (sofern noch nicht
628    verwendet) werden. Ein Status "bestätigt" ist bereits angelegt.
629    Der Status kann in den Masken per Hand gesetzt werden. Es erfolgt
630    keine automatische Statusänderung. In den Berichten kann der Status
631    angezeigt werden und es kann danach gefiltert werden.
632  - Informationen über Positionen in Belegberichten können in einer eigenen
633    Spalte angezeigt werden. Es wird zuerst nur die erste Position angezeigt,
634    die Information weiterer Positionen lässt sich aus- und einklappen.
635  - Wiedervorlagen können für mehrere Benutzer angelegt werden. Zudem können
636    die Benutzer aus den Benutzergruppen gewählt werden.
637  - Erinnerungen an fällige Wiedervorlagen können an Benutzer gemailt werden.
638    Dazu gibt es einen Hintergrund-Job (SendFollowUpReminder), der angelegt und
639    aktiviert werden kann.
640
641 Kleinere neue Features und Detailverbesserungen:
642
643  - Angebote/Preisanfragen können aus der Aufgabenliste (auch auf dem
644    Startbildschrim) heraus geschlossen werden.
645  - Schweizer QR-Rechnungen: Bei den Adressdaten für Kunden und Rechnungssteller wird
646    Schweiz als Standardwert verwendet. Es werden nur noch Druckvorlagen welche 'qr' im
647    Vorlagenkürzel enthalten für die QR-Rechnung verwendet, dies ermöglicht die gleichzeitige
648    Verwendung von QR und nicht-QR Rechnungen.
649  - Beim Abschluss von Wiedervorlagen wird der Benutzer und der Zeitpunkt gespeichert.
650  - Formular-Gültigkeit beim Buchen von Verkaufsrechnungen überprüfen. Aktuelles Browser-Verhalten
651    kann dazu führen, dass der Anwender doppelte Buchungen erstellt.
652  - Das E-Mail-Journal protokolliert jetzt die genaue Fehlermeldung des SMTP-Servers
653  - Finanzübersicht funktioniert jetzt auch korrekt mit Fremdwährungs-Belegen
654  - Die Konfigurations-Option "git_commit_reload_recources", um bei
655    einer git-basierten Installation den js/css-Resource-Dateien den
656    Hash des aktuellen git-Heads anzuhängen, entfällt. Nun wird
657    vielmehr immer der Hash angehängt. Wenn dieser nicht ermittelt
658    werden kann, dann wird die kivi-Versionsnummer angehängt.
659    Die Entwickler-Option "auto_reload_resources" bleibt vorhanden und
660    hat Vorrang.
661    Das dient dazu, dass der Browser die Resource-Dateien neu lädt und
662    bei einem Upgrade nicht bei allen Anwender-Browsern der
663    Broser-Cache manuell gelöscht werden muss ("Drück mal Strg-F5"
664    entfällt dann hoffentlich).
665
666 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
667 504 BDV Auswahlbox mit Checkbox ignoriert Parameter 7) Deaktiviert als Voreinstellung
668 501 Gelöschten Benutzernamen für einen andere Person neu vergeben verursacht Durcheinander
669
670
671 2022-05-20 - Release 3.6.1
672
673 Größere neue Features:
674
675 Mittelgroße neue Features:
676
677  - Neuer Workflow Artikel->Lieferantenaufrag. Hierbei wird der gerade
678    bearbeitete Artikel gespeichert und die Lieferantenauftrags-Maske
679    geöffnet. Der Artikel ist dann in der Eingabezeile vorbelegt.
680    Sofern genau ein Lieferant beim Artikel hinterlegt ist, so wird
681    auch dieser im Lieferantenauftrag vorbelegt.
682  - In Angebot und Auftrag gibt es einen neuen Reiter für Telefonnotizen.
683    Hier können Notizen zum Beleg erfasst werden. Nach diesen lässt sich im
684    Bericht auch filtern.
685  - Neuer Filter im Auftragsbericht nach "Volltext". Hierzu werden die Texte in
686    den Feldern Bemerkungen, interne Bemerkungen, Versandort, Transportmittel,
687    Vorgangsbezeichnung, Auftragsnummer, Angebotsnummer und
688    Bestellnummer des Kunden durchsucht,
689    Zudem werden Dokumente und Anhänge zu Aufträgen im DMS durchsucht.
690    Dazu wird ein Hintgergrund-Job eingerichtet (täglich 03:20 Uhr), der die
691    Texte aus den Dokumenten extrahiert. Im Moment werden Texte aus Dokumenten
692    mit den mime-Typen 'application/pdf', 'text/html' und 'text/plain'
693    ausgelesen.
694
695 Kleinere neue Features und Detailverbesserungen:
696
697  - Die Protokollierung von E-Mails in interne Bemerkungen ist deaktiviert,
698    falls der Mandant sowieso das E-Mail-Journal aktiviert hat.
699  - Steuerschlüssel 94, 19 und 18 neu angelegt und um Reverse Charge erweitert.
700    D.h. bei diesen Steuerschlüsseln
701    kann in einem netto verbuchten Kreditorenbeleg gleichzeitig Vor- und
702    Mehrwertsteuer verbucht werden. Die Steuerbuchung wird in einer separat
703    verknüpften Dialogbuchung gemacht.
704  - Im Kunden-/Lieferantenbereicht kann nach "allen Telefonnummern" gefiltert
705    werden. Hier wird in den Feldern Telefon und Fax bei Kunden und Lieferanten
706    und in weiteren Feldern bei Ansprechpersonen (Tel. 1/2, Fax, Mobil 1/2,
707    Sat. Tel, Sat. Fax, Privates Tel.) gesucht.
708  - Es gibt eine neue Schnellsuche "Alle Telefonnummern", die alle Telefonnumern
709    bei Kunden, Lieferanten und Ansprechpersonen durchsucht.
710 -  Skontoautomatik bei Kontoauszug verbuchen generiert automatisch die
711    Steuerkorrektur pro Steuersatz des Belegs als verknüpfte Dialogbuchung
712 -  Verknüpfte Belege auch für Dialogbuchungen (neuer Reiter)
713 -  DMS: Anzeige von Versionen verbessert: Angezeigt wird immer nur die neueste
714    Version einer Datei. Weitere Versionen lassen sich durch Ausklappen
715    anzeigen. Dies gilt nun auch für die Dokument-Typen Anhänge und Bilder, bei
716    denen zuvor nur die neueste Version angezeigt wurde.
717 -  Um ein ungewolltes doppeltes Buchen einer Verkaufsrechnung zu verhindern,
718    dass durch den Browser-Zurück-Knopf (und dann nochmaliges Buchen) ausgelöst
719    werden kann, kann in der Mandantenkonfiguration das Aushebeln des Browser-
720    Zurück-Knopfes bei Verkaufsrechnunghen aktiviert werden.
721    Da dadurch allerdings auch Situationen ausgehebelt werden, in denen das
722    Drücken des Zurück-Knopfes sinnvoll ist, ist dies konfigurierbar.
723 -  Rechte (nur) zum Lesen von Belegen, getrennt nach Einkauf/Verkauf und
724    Angebot/Auftrag/Lieferschein/Rechnung. Wer nur das Lese-Recht hat, kann
725    Belege nicht anlegen und nicht speichern.
726 -  neues Feld "Vorgangsbezeichnung" in Kreditoren-, Debitoren und Dialogbuchung.
727 -  Rechnungsbericht VK und EK kann nach Steuerzone gefiltert und sortieren werden.
728 -  Möglichkeit, Namen von Dateianhängen im Rechnungsbericht anzuzeigen.
729
730
731 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
732
733 498 Angebot/Auftrags-Maske: Drucken mit nicht-änderbarer Belegnummer zeigt diese nicht an
734 494 Beim Erstellen eines Auftrags via Workflow aus der Kundenmaske wird die Sprache nicht übernommen
735 491 qty real nach numeric migrieren
736 479 Preise neuer Auftragsconroller
737
738
739 2022-03-02 - Release 3.6.0
740
741 Größere neue Features:
742
743 - Mobilvariante Handyfotos für Lieferscheine
744
745   Die neue mobile Variante von kivitendo kann Handyfotos an Lieferscheine hinzufügen.
746   Das Feature setzt ein mobiles Endgerät voraus, aufgrund dessen wird ein passendes
747   CSS-Design im Android-Stil geladen und über die Suche nach einem Lieferschein lassen
748   sich aufgenommen Fotos hochladen. Die Funktion benötigt ein aktiviertes DMS innerhalb
749   von kivitendo.
750
751 - Lieferanten-Beistelllieferschein
752
753   Über den Lieferantenworkflow ist es jetzt möglich
754   einen Lieferantenausgangslieferschein zu erstellen (beigestellte Ware).
755   Mit diesem neuen Belegtyp können dann für einen Lieferanten Waren ausgelagert,
756   sprich mitgegeben werden. Damit kann der Anwendungsfall: Lieferant veredelt
757   eigene Erzeugnisse weiter oder erbringt Dienstleistungen mit selbst erzeugter
758   Ware abgebildet werden.
759   Dieser Belegtyp wurde vollständig unabhängig vom alten Lieferschein-Code ent-
760   wickelt (MVC Modell, wie beim neueren Auftrag) und enthält die Option
761   Belegart (Einkauf oder Verkauf) sowie Lagerrichtung (Ein- oder Auslagern) beliebig
762   zu kombinieren.
763
764 - Shopware 6 Schnittstelle
765
766   kivitendo unterstützt jetzt die neuere Shopware Version 6 als Alternative
767   zum bisherigen Shopware 5 Konnektor. Die meisten Funktionen sind analog zum
768   Shopware 5 Konnektor implementiert. Admins können sich im Detail im Perl-Doc
769   über die Implementierung informieren (perldoc SL/ShopConnector/Shopware6.pm).
770
771 - Anzahlungs- und Schlussrechnung konform nach deutschem Steuerrecht
772
773   Es gibt zwei neue Typen von Rechnungen, einmal den Typ Anzahlungsrechnung und den Typ Schlußrechnung.
774   Die Anzahlungsrechnung braucht keinen Vorgänger.
775   Schlußrechnung braucht immer einen Vorgänger.
776   Vorgänger für die Schlußrechnung kann eine Anzahlungsrechnung oder ein Auftrag sein.
777   Sollte der Workflow bei Anzahlungsrechnung starten, kann von der Anzahlungsrechnung aus eine
778   weitere Anzahlungsrechnung oder eine Schlußrechnung generiert werden.
779   Alternativ kann der Workflow auch mit einem Auftrag beginnen, dann muss die Schlußrechnung auch von diesem Auftrag aus erstellt werden.
780   Buchhalterische Änderungen:
781   Die Anzahlungsrechnung wird nicht auf das Standard-Ertragkonto gebucht,
782   sondern auf ein definiertes Transferkonto, ferner wird keine Mehrwertsteuer gebucht.
783   Wichtig ist in diesem Fall, dass dieses Transferkonten in der Mandatenkonfiguration
784   beim Reiter Standardkonten hinterlegt werden muss.
785   Sobald der Zahlungseingang zu dieser Anzahlungsrechnung verbucht wird (per Bankimport),
786   wird die Mehrwertsteuer entsprechend zum Zahlbetrag brutto verbucht.
787   Damit das ganze DATEV konform bleibt, wird der entsprechende netto Betrag des Zahlbetrags
788   auf ein Steuertransferkonto je nach Steuersatz verschoben.
789   Sobald die Schlußrechnung gebucht wird, werden die Verschiebungen wieder rückgängig gemacht
790   und falls die Schlußrechnung in Summe höher ist als die vorherigen Anzahlungsrechnungen wird
791   die Mehrwertsteuer anteilig gebucht.
792   Die Standard-Druckvorlage marei, enthält exemplarisch zwei neue Druckvarianten die
793   diesen Fall abbilden und somit als Orientierung für eigene Vorlagen-Anpassungen
794   dienen können.
795   Wichtig: Für nicht DATEV-Kontenrahmen ist die Funktionalität nicht implementiert, kann aber
796   konfiguriert werden, falls man zusätzlich das Verrechnungskonto unter Mandanten-Konfig
797   Standard-Konten und die Anzahlungskonten nach Steuersatz (bspw. 1718 (SKR03) / 3272 (SKR04))
798   in der Tabelle defaults definiert.
799   Die Spalten für die Konto-ID der Anzahlungskonten lauten advance_payment_taxable_7 (verm. Steuersatz)
800   und advance_payment_taxable_19 (normaler Steuersatz).
801
802
803 Mittelgroße neue Features:
804
805 - In Kundenstammdaten können nun abweichende Rechnungsadressen analog zu
806   Lieferadressen verwaltet werden. Diese können in Verkaufsbelegen
807   ausgewählt werden. Sie stehen den Druckvorlagen als eigene Variablen
808   zur Verfügung.
809 - Unterstützung für Schweizer QR-Rechnung mit OpenDocument Vorlagen.
810   Varianten: QR-IBAN mit QR-Referenz, IBAN ohne Referenz
811 - Neuer benutzerdefinierter Variablentyp HTML-Feld
812   Der Funktionsumfang entspricht dem Editor im Langtext/Bemerkungen
813   innerhalb der Belege. Erweiterbar für alle auch bisher verwendete
814   Objekte die benutzerdefinierte Variable verwenden können (Stammdaten,
815   Projekte, usw)
816 - DMS unterstützt auch Druckvarianten des Belegs
817   Bisher konnte das DMS nur die Hauptvariante des Belegtyps zuordnen,
818   jetzt wird auch bei allen bekannten Druckvariante ein entsprechend
819   eigenständiger Dokumenteneintrag, inkl. Version hinterlegt
820
821 Kleinere neue Features und Detailverbesserungen:
822
823 - neue Druckvorlagen-Variante "Rechnungskopie", die mit dem Druckvorlagensatz marei
824   ein Wasserzeichen "Rechnungskopie" bei Verkaufs-Rechnungen erzeugt
825 - Alle HTML-Textfelder benutzen die Rechtschreibprüfung des Anwender-Browser und
826   markieren unbekannte Worte (Tippfehler) mit einer roten gewellten Linie
827 - Prüfung, ob Kundenbestellnummer in Verkaufsaufträgen vorhanden ist, kann in der
828   Mandantenkonfiguration eingestellt werden
829 - Optionale Warnung falls eine Verkaufsrechnung nicht aus einem Lieferschein
830   erzeugt wurde (Konfigurierbar in der Mandantenkonfiguration)
831 - Die Ansicht der verknüpften Belegen kann unabhängig vom aktuellen Beleg immer
832   vom Auftrag her aufgebaut werden
833 - SEPA-Überweisungen & -Bankeinzüge nutzen jetzt aktuelle Standard-Versionen, die
834   momentan von der Kreditindustrie unterstützt werden.
835 - Pflichtenhefte: wenn man im Workflow vom Pflichtenheft ein neues
836   Angebot anlegt und später von diesem Angebot aus einen Auftrag, so
837   wird auch der Auftrag direkt mit dem Pflichtenheft verknüpft.
838 - Pflichtenhefte: wenn in einem Auftrag, das mit einem Pflichtenheft
839   verknüpft ist, ein Projekt ausgewählt, so wird dieses Projekt auch
840   automatisch beim verknüpften Pflichtenheft eingetragen.
841 - Druckvorlagen: die in Positionen verwendeten Variablen können nun
842   Platzhalter enthalten, die vom Beleg selber stammen. So könnte
843   z.B. in der Artikelbeschreibung automatisch die Rechnungsnummer
844   ersetzt werden. Beispiel: »Abrechnungszeitraum bis <%invnumber%>«
845 - Verkaufs- & Einkaufsbelege: kivitendo kann so konfiguriert werden,
846   dass die Belegnummern von Belegen, die auf unserer Seite erzeugt
847   werden, nicht mehr editierbar sind. In dem Fall vergibt kivitendo
848   sie immer automatisch und zeigt sie in den Belegmasken nur noch an.
849 - Warengruppe kann nun als Pflichtfeld für Artikel konfiguriert werden.
850 - Das E-Mail Feld 'body' innerhalb von kivitendo unterstützt jetzt HTML-Formatierungen
851   Somit kann der Versand von wiederkehrenden Rechnungen als auch der
852   manuelle E-Mail-Versand von Belegen wie das Beleg-Bemerkungsfeld formatiert werden.
853 - Für die HTML-Texte ist jetzt die Rechtschreibprüfung des Anwender-Browsers aktiviert
854 - Beim E-Mail-Versand wird jetzt gewarnt, falls scheinbar keine
855   gültige E-Mail-Adresse des Empfängers existiert
856 - Optionale auftragszentrische Verknüpfte Belege
857   Konfigurierbar in der Mandantenkonfiguration. Unabhängig vom
858   aktuellen Belegort werden die verknüpften Belege immer vom VK-Auftrag aufgebaut.
859 - Lieferplan: Geschwindigkeitssteigerung
860 - SEPA: aktuell von Kreditinstituten unterstützte Formatversionen nutzen
861 - Pflichtenhefte: bei Pflichtenheft → Angebot → Auftrag auch PH mit Auftrag verknüpfen
862 - Auftrag: Projekt automatisch in verknüpftem Pflichtenheft eintragen
863 - Ein-/Verkauf: Belegnummern von uns erzeugter Belege nicht ändern können (Mandantenkonfig)
864   Für Belege, die auf unserer Seite erzeugt werden, kann nun verhindert
865   werden, dass die Belegnummer manuell angepasst bzw. gesetzt
866   wird. Statt dessen wird sie immer vom System beim ersten Speichern
867   vergeben und beim späteren Bearbeiten nur noch read-only angezeigt.
868 - Verkaufsrechnungen direkt als Factur-X/ZUGFeRD-XML exportieren können
869 - Order-Controller: Unterstützung für Drucken & E-Mailen von HTML-Vorlage
870 - Der Lagerbewegungs-Import (CSV) unterstützt auch Fließkommazahlen
871 - E-Mails aus kivitendo werden jetzt HTML-formatiert verschickt, mit
872   den bekannten Editiermöglichkeiten aus den Bemerkungen/Langtext
873 - Bei längeren Langtexten in der Position ist jetzt ein Vergrößern des
874   Textfelds im Popup-Dialog möglich
875
876
877 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
878
879 488 Lager ohne Lagerplatz nicht erlauben
880 486 Bericht Lagerentnahme: Link zur Ware kaputt
881 485 Offenen Forderungen zum Stichtag mit aktuellem Status
882 484 CSV/PDF-Export Summen- und Saldenliste mit allen Konten
883
884
885 2021-08-10 - Release 3.5.8
886
887 Kleinere neue Features und Detailverbesserungen:
888
889 - Erzeugnis fertigen, kann jetzt auf Lagerteile aus anderem Lagern zurückgreifen
890   und die Fertigung liefert keinen Fehler mehr. Einstellbar in der
891   Mandantenkonfiguration.
892 - Erzeugnisse fertigen, kann auch Dienstleistungen verbrauchen, falls
893   diese ein Erzeugnisbestandteil sind. Standardmäßíg deaktiviert.
894   Aktivierbar in der Mandantenkonfiguration (Bereich Lager).
895 - API- Änderung Erzeugnis fertigen nutzt jetzt SL/Helper/Inventory.pm
896 - Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
897   und dies in der Mandantenkonfiguration einstellt, dann öffnet sich nach
898   dem Buchen von Dialog-/Kreditoren- und EK-Rechnungs-Buchungen der
899   Dokumenten-Reiter des entsprechenden Belegs.
900   Bei dieser Einstellung gibt für Dialog- und Kreditoren-Buchungen eine
901   zweite Aktion unterhalb von "Buchen", nämlich "Buchen und neue Buchung".
902   Ist die Option ausgestellt, ist das Verhalten nach dem Buchen wie zuvor
903   und es gibt eine zweite Aktion "Buchen und Dokument hochladen", mit der
904   in den Dokumenten-Tab gesprungen werden kann.
905 - Seriennummer ist jetzt ein Pflichtfeld für Lieferscheine (Einkauf und Verkauf),
906   falls die Ware im Beleg in den Stammdaten mit "Hat eine Serienummer" markiert ist.
907 - Einkaufsbericht um Anzeige erstes Sollkonto erweitert
908 - Einkaufsbericht um Anzeige Erfassungsdatum erweitert
909 - Import der Lohnbuchhaltungsdatensätze aus DATEV Lohnbuchhaltung
910
911 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
912
913 483 Upgrade-Skript: delete_cvars_on_trans_deletion_add_shipto löscht alle custom_variables
914
915
916 2021-06-25 - Release 3.5.7
917
918 Größere neue Features:
919   - Modul zur Zeiterfassung. Es ist nun möglich, auftrags-, kunden- oder
920     projektbezogen, Arbeitszeiten zu erfassen. Die erfassten Zeiten können
921     über einen Hintergrund-Job in Lieferscheine umgewandelt werden.
922
923 Mittelgroße neue Features:
924
925  - Der Import von Bankauszügen im MT940-Format wurde komplett neu
926    geschrieben. Das externe Programm AQBanking wird nun nicht mehr
927    benötigt.
928  - Lupe für Projekt-Picker, über die ein Auswahl-Dialog geöffnet werden
929    kann.
930  - Verbesserungen beim Erzeugen von Mahnungen:
931    - erzeugte Dokumente werden zum Mahnlauf abgelegt
932    - erzeugte Dokumente im Dateimanagement und im WebDAV werden im
933      Bericht angezeigt
934    - erzeugte Dokumente werden erst nach der "Mahnungs-Transaktion"
935      abgelegt, wenn diese ohne Fehler verlaufen ist, sonst können
936      Dokumente ohne Mahnung abgelegt werden
937    - Fehler der Mahnläufe werden gesammelt und nach dem Mahnen in
938      einem Status-Bericht angezeigt
939    - die Verknüpfung bei der Rechnung zur Mahnung führt nicht mehr zum
940      Drucken, sondern zum Mahnbericht f. die entsprechende Mahnung
941    - der Attachment-Name der Mahnrechnung (mit den Gebühren) enthält
942      jetzt die Rechnungsnummer und nicht mehr die Mahnungsnummer
943    - Verknüpfung der Mahnungen mit E-Mail-Journal evtl. verschickter
944      Mails
945    - Anzeige der Mails im Mahnbericht
946    - DB-Trigger zum Löschen von Verknüpfungen beim Löschen einer
947      Mahnung
948  - Neuer Order-Controller: Artikel können während der Erfassung eines
949    Angebots bzw. Auftrags erfasst werden.
950  - Webshopschnittstelle
951    - Überarbeitet und verbessert. Shopstadi werden jetzt gesetzt und
952      an den Shop gemeldet
953    - Woocommerce Schnittstelle
954
955 Kleinere neue Features und Detailverbesserungen:
956   - Der Status geliefert bei Aufträgen kann mit oder ohne Dienstleistungen
957     im Lieferschein berechnet werden. Einstellbar in der Mandantenkonfiguration
958     jeweils unabhängig für Einkauf und Verkauf.
959     Standardeinstellung: Dienstleistungen sind lagerbar.
960   - Gefertigte Erzeugnisse können innerhalb des Zurücklagerungszeitraums
961     wieder zerlegt werden. Die Aktion befindet sich im Lagerbuchungsbericht
962   - E-Mail-Versand: Neben dem Freitext CC-Feld kann jetzt auch ein
963     kivitendo Benutzer mittels einer Auswahlliste in CC gesetzt werden
964   - Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
965     ist dies jetzt in der Mandantenkonfiguration einstellbar und falls
966     zusätzlich die DMS Funktion aktiv ist, bleibt der Bearbeiter nach
967     dem  Erfassen einer Buchung in der Maske und kann einen Beleg hinzufügen
968  - Ausgelagerte Lieferscheinen können zurückgelagerte werden insofern der
969    konfigurierbare Zurücklagerungszeitraum noch nicht überschritten ist.
970  - Angebote und Aufträge im Ein- und Verkauf können optionale Positionen enthalten.
971    Optionale Positionen werden in der zweiten Zeile der Position aktiviert.
972    Die einzelne Position wird dann berechnet und erscheint im Ausdruck mit dem
973    berechnetem Preis, die Position wird aber nicht in der Gesamtsumme des Belegs
974    aufgenommen. Dies gilt auch für die Gesamt-Marge und den Gesamt-Ertrag des Belegs.
975    Innerhalb der Druckvorlagen steht das Attribut mit <%optional%> als Variable zu Verfügung.
976    Beim Status setzen eines Auftrags (offen oder geschlossen) werden optionale Position
977    ignoriert. D.h. ein Auftrag gilt als geschlossen, wenn alle nicht optionalen
978    Positionen fakturiert worden sind.
979    Das Gleiche gilt für Lieferscheine. Sollten alles bis auf optionale Artikel
980    geliefert worden sein, gilt der Auftrag als komplett geliefert.
981    Das Attribut optional steht auch nur in den Angeboten/Aufträgen zu Verfügung.
982    Sobald über den Workflow ein neuer Beleg erstellt wird,
983    wird die vorher optionale Position zu einer normalen Position
984    und wird dann auch entsprechend bei dem Rechnungsbeleg mit fakturiert und im
985    Druckvorlagen-System entfällt das Attribut <%optional%>.
986    Entsprechend exemplarisch im aktuellen Druckvorlagensatz RB ergänzt.
987
988  - Lagerbestandsbericht: Die Resultate pro Seite können im Bericht eingestellt werden
989  - Es gibt eine PDF-Druckvorschau für die Standard-Druckvorlage bei Angeboten und
990    Aufträgen im Einkauf und Verkauf ohne ein vorheriges Dialogmenü (Druckvorlage
991    ist die Standard-Druckvorlage und Typ immer 'PDF'). Die Druckvorschau wird nicht
992    im DMS oder WebDAV archiviert, es werden aber die Pflichtfelder des Belegs überprüft.
993  - Die benutzerdefinierten Variablen für Artikel können konfigurierbar im Tab Basisdaten
994    angezeigt werden (ohne extra Klick auf einen weiteren Tab)
995  - Der Lagerbestandsbericht wurde um die Anzeige von benutzerdefinierten Variablen
996    aus dem Bereich Artikel erweitert
997  - Im Lagerjournal ist standardmäßig die Berichtsanzeige um Dokument angehakt.
998    Sollte eine Warenbewegung durch einen Lieferschein oder eine Rechnung ausgelöst
999    worden sein, wird dies jetzt direkt verlinkt dort angezeigt
1000  - Projekte wurden um Dateianhänge erweitert, die dort hochgeladenen Dokumente
1001    stehen beim E-Mail-Versand in allen verknüpften Belegen vorausgewählt zu
1002    Verfügung
1003  - Dateimanagement: In der Liste der Dateien werden Vorschaubilder angezeigt,
1004    falls möglich. Diese werden beim Drüberfahren vergrößert.
1005  - Dateimanagement: Dokumente können auch hochgeladen werden, dort, wo sie
1006    bisher nur vom Scanner importiert werden konnten.
1007  - Dateimanagement: Dokumente können auch per Drag&Drop hochgeladen werden.
1008  - In der Mandantenkonfiguration ist einstellbar, ob UStID oder Steuernummer
1009    für Kunden oder Lieferanten eindeutig sein sollen.
1010  - Menü und Rechte für Produktivität: Zugriffskontrolle aufgeteilt und
1011    Rechte unterhalb "Produktivität" als eigene Kategorie
1012  - Inventur-Makse: Part-Picker sucht auch nach Lieferanten-Artikelnummer
1013  - Einkaufs-/Verkaufsbelege und Buchungsmasken: Neues Feld Leistungsdatum,
1014    welches die Steuerberechnung beeinflusst. I.d.R. gilt für die Steuer:
1015    Leistungsdatum. Wenn leer, dann Lieferdatum; wenn leer, dann Belegdatum.
1016  - Neuer Order-Controller: Unterstützung für Übersetzungen von
1017    Artikeln wurde implementiert.
1018  - Einkaufs-/Verkaufsbelege: die Belegsprache ist nun als Auswahl
1019    direkt in der Hauptmaske vorhanden und nicht mehr in den
1020    Druckeinstellungen versteckt.
1021  - Einkaufsrechnungen: wenn das direkte Anlegen von Einkaufsrechnungen
1022    in der Mandantenkonfiguration deaktiviert war, gab es eine
1023    Fehlermeldung nach dem Verbuchen von Einkaufsrechnungen, weil auf
1024    die Maske zum Erfassen einer weiteren neuen Einkaufsrechnung
1025    weitergeleitet wurde.
1026  - Wiederkehrende Rechnung: beim automatischen Versand erzeugter
1027    Rechnungen per E-Mail können nun auch Rechnungsattribute als
1028    Variablen im Betreff & Text der E-Mails genutzt werden
1029    (z.B. <%invnumber%> für die Rechnungsnummer oder
1030    <%transaction_description%> für die Vorgangsbezeichnung).
1031  - Wiederkehrende Rechnungen: die optionale Zusammenfassungs-E-Mail
1032    enthält nun auch eine Auflistung von Rechnungsnummern, für die das
1033    automatische Drucken oder der automatische Versand per E-Mail
1034    fehlgeschlagen ist zusammen mit der jeweils aufgetretenen
1035    Fehlermeldung.
1036  - Wiederkehrende Rechnungen: für die Empfangsadresse der optionalen
1037    Zusammenfassungs-E-Mail kann in der Konfiguration nun anstelle
1038    eines Loginnamens auch eine E-Mail-Adresse verwendet werden. Es ist
1039    nicht nötig, dass diese Adresse einem der Anwenderkonten zugeordnet
1040    ist.
1041 -  Lieferdatum und Gültigkeitsdatum können optional auch nicht mehr gesetzt werden
1042
1043
1044 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1045 480 Lieferscheine mit kompletter Menge im Auftrag erstellt, fehlerhaft bei Option "Lieferschein Menge muss eingelagert sein"
1046 478 Offene Forderungsliste per E-Mail verschicken, die Auswahl-Haken werden ignoriert
1047 470 OrderController: Auf Lager falsche Tausenderberechnung
1048 469 Lieferschein erfassen und direkt drucken: JavaScript-Fehler
1049 462 Part-Picker Lupen-Dialog: Ergebnisse auf weiteren Seiten (bei Paginierung) lassen sich nicht auswählen
1050 453 Installationsspezifische Übersetzungen (more/all) besser in Entwicklungsprozess einbinden
1051 441 Dialogbuchen Konten entfernen
1052 432 Neuer Auftragskontroller ignoriert Artikel-Übersetzungen
1053 431 Doppelte Steuern mit neuer DB bei SKR04
1054 414 Fehler beim DATEV-Export: "Unausgeglichene Buchung" bei Rechnung mit 0,00
1055 408 Neuer Auftragskontroller: Drucken von odt-Vorlagen geht nur mit Standardvorlage
1056 399 Nach dem Anlegen von Mahnungen erfolgt keine Bestätigung
1057 375 Keine Wiedervorlage/Historie im neuen Auftragscontroller
1058 319 Einkaufspreise von Waren werden im Artikel-Bericht mit 0,00 angezeigt
1059 317 DATEV KNE-Export komplett entfernen
1060 302 MT940 Import, doppelte Datensätze besser abfangen
1061 287 Fehlerhafte Anzeige und Vergabe von Kundennummern beim CSV-Import von Kundendaten
1062 237 Beim CSV-Import von KundInnen findet bei den benutzerdefinierten Variablen keine Aktualisierung bestehender Einträge statt
1063  97 Benutzer löschen unter System->Benutzer funktioniert nicht
1064
1065
1066 2020-10-02 - Release 3.5.6.1
1067
1068
1069 Mittelgroße neue Features:
1070
1071  - USTVA: Konjunkturpaket erwarte Pos. 35 und Pos. 36 für Voranmeldung
1072  - Währung und Wechselkurs können in der (neuen/experimentellen)
1073    Angebots-/Auftrags-Maske angegeben werden. Der Wechselkurs wird hier
1074    pro Beleg (und nicht pro Tag) gespeichert.
1075  - individuelle Lieferadresse in der (neuen/experimentellen) Angebots-/
1076    Auftrags-Maske
1077
1078 Kleinere neue Features und Detailverbesserungen:
1079
1080  - Beim automatischen Auslagern über die Verkaufsrechnung kann zusätzlich
1081    ein Auslagern über das Attribut Seriennummer entspricht Chargennummer
1082    gemacht werden. Falls die Beleg-Seriennummer nicht auslagerbar ist wird
1083    eine entsprechende Fehlermeldung generiert (einstellbar in der Mandanten-
1084    konfiguration).
1085  - Zahlungsbedingungen auch in Ek-Rechnung angeben können
1086
1087
1088 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1089
1090 438 individuelle Lieferadresse gerät beim Speichern durcheinander
1091 358 segmentation fault in DBI.so beim versenden einer Rechnung per E-Mail
1092 365 Neuer Order Controller "Individuelle Lieferadresse fehlt"
1093  35 Zahlungsbedingungen bei Lieferanten nicht in EK-Rechnung
1094
1095
1096 2020-07-20 - Release 3.5.6
1097
1098
1099 Mittelgroße neue Features:
1100
1101  - komplette Überarbeitung der Standard-LaTeX-Druckvorlagen von PeiTeX
1102    S.a.: templates/print/marei/Readme.md
1103
1104  - Erstellung von ZUGFeRD 2.0 fähigen PDFs
1105  - Verarbeitung von ZUGFeRD 2.0 kompatiblen Eingangsrechnungen über
1106    Kreditorenbuchungsvorlagen
1107
1108  - CSV-Import für Lieferscheine
1109
1110 Kleinere neue Features und Detailverbesserungen:
1111
1112  - Suche nach Erzeugnissen über die dort verbauten Artikel
1113  - neues Flag "natürliche Person" bei Kunden/Lieferanten welches z.B. in den
1114    Druckvorlagen für eine Weiche für die Anrede verwendet werden kann.
1115  - eigene Tabellen für Anrede von Kunden/Lieferanten und Titel und Abteilung
1116    von Ansprechpersonen. Auswahl in Mandantenkonfiguration, ob in den Stammdaten
1117    nur eine Auswahlliste angezeigt werden soll, oder wie bisher Freitext-Feld
1118    und Auswahlliste. Anrede, Titel und Abteilung können im System-Menü bearbeitet
1119    werden.
1120  - Kompatibel mit Postgres Version 12 (keine Abhängigkeit von oids mehr)
1121  - Leistungszeitraum (Periode) durchgängig in allen Buchungsmasken verfügbar und
1122    im DATEV-Export als neues Feld vorhanden
1123  - Automatische Kontenrahmen-Anpassungen für Konjunkturpaket des Bundes ab 1.7.2020
1124  - die Einfüge-Position beim Hinzufügen von Artikeln in der neuen Angebots-/Auftragsmaske
1125    (neuer Auftrags-Controller) kann angegeben werden
1126
1127 Administrative Änderungen
1128
1129   - Die zwei Perl-Module "CAM::PDF" und "XML::LibXML" werden nun benötigt.
1130
1131 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1132
1133 436 Kontoauszug verbuchen fehlerhafter Rechnungsbetrag 16%/19% Mehrwertsteuer
1134 430 Steuer erfassen wirft SQL-Bind Fehler
1135 428 alte/falsche Tabellen in LaTex-Vorlagen, die package filecontents u. lxtable verwenden
1136 266 Kontenabgleich mit Bank ist nicht Transaktionssicher
1137 415 Inkompatibilitäten mit postgres 12
1138 418 Angebote/Aufträge (alte Maske)/Lieferscheine E-Mail ohne vorher speichern kaputt
1139 416 Tests datev
1140 411 Massenerstellen Rechnungen aus Lieferscheinen: Pflege-Commit verloren gegangen
1141
1142
1143 2019-12-11 - Release 3.5.5
1144
1145 Mittelgroße neue Features:
1146
1147 - In den Benutzereinstellungen kann ausgewählt werden, ob der Part-Picker in
1148   der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) auch nach
1149   Kunden-Artikelnummern (Verkauf) und Lieferanten-Artikelnummern (Einkauf)
1150   suchen soll. Ist dieses Feature eingeschaltet, so werden auch die Kunden-
1151   bzw. Lieferanten-Artikelnummern als Spalte in den Positionen angezeigt.
1152
1153 - Part Controller - neuer Tab mit Lagerinformationen - was ist wo gelagert
1154
1155 - Neuer Workflow Lieferantenauftrag->Kreditorenbuchung: Für jedes Aufwandskonto
1156   der Positionen im Lieferantenauftrag wird eine Zeile in der Kreditorenbuchung
1157   erstellt. Gebucht wird standardmäßig auf das entsprechende Aufwandskonto. In
1158   der Mandantenkonfiguration kann unter Standardkonten ein Konto ausgewählt
1159   werden, auf das dann alle Zeilen gebucht werden.
1160   Die Steuern werden übernommen, sofern diese für das ausgewählte Aufwandskonto
1161   gültig sind. Ansonsten wird die Default-Steuer für das Aufwandskonto gesetzt.
1162   Der Quellauftrag wird geschlossen, wenn der Betrag aller Kreditorenbuchungen,
1163   die aus Workflows aus dem Quellauftrag entstanden sind, gleich dem Betrag
1164   des Quellauftrags ist.
1165
1166 - Der Jahresabschluß wurde komplett überarbeitet, es wird nun zwischen
1167   Bestands- und Erfolgskonten unterschieden und ein Gewinn- bzw. Verlustvortrag
1168   übertragen.
1169
1170 Kleinere neue Features und Detailverbesserungen:
1171
1172 - Mahnungen nach Abteilung filtern
1173
1174 - Anzeige einer Kundenpreisliste in den Kundenstammdaten als Reiter.
1175   Hier werden die Preisgruppenpreise angezeigt, falls einem Kunden eine
1176   Preisgruppe zugeordnet ist.
1177
1178 - In der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) kann
1179   ein Update-Knopf angezeigt werden, der die Positionen aus den
1180   Artikelstammdaten aktualisiert (alle oder pro Position). Aktualisiert werden
1181   Preis, Beschreibung und Langtext. Das Feature kann in den
1182   Benutzereinstellungen eingeschaltet werden.
1183
1184 - In der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) ist die
1185   Artikelnummer ein Link, der die Artikelstammdaten in einem neuen Tab öffnet.
1186
1187 - Neuer Hintergrund-Job, der die Jahreszahl in Nummernkreisen jährlich hochsetzt
1188   (Einstellung und Konfiguration s.a. Kapitel 2.7.5 Exemplarische Konf. Hintergrund-Job)
1189
1190 - Weiterleitung zur Zielseite, wenn man ausgeloggt war und sich einloggt.
1191   Falls z.B. der Timeout greift, man in der noch geöffneten kivi aber etwas
1192   anklickt, so wird man zur Login-Seite weitergeleitet. Vorher landete man nach
1193   dem login in einem solchen Fall auf der Startseite (Logo/Version/Todo-Liste).
1194   Nun gelangt man zu der Seite, die man ursprünglich angeklickt hat (nur
1195   POST-Requests).
1196   Das kann z.B. auch dazu verwendet werden, jmd. einen Link in der kivi (z.B. zu
1197   einem Auftrag) zu schicken. Wenn derjenige nicht eingeloggt ist, gelangt er
1198   nach dem Login dennoch auf die Zielseite.
1199
1200 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1201
1202 407 Test ./t/db_helper/with_transaction.t läuft nicht durch; Rose-Fehlermeldung nur "generic exception"
1203 406 abzurechnender (Netto-)Betrag bei Aufträgen rechnet falsch wenn Rechnungs-Gutschriften vorhanden sind
1204 379 Einkauf Lieferanten-Artikelnummer in zweiter (erster) Spalte anzeigen
1205 377 PartPicker-Suche im Einkauf um Hersteller-Artikelnummer erweitern
1206
1207
1208 2019-08-07 - Release 3.5.4
1209
1210
1211 Mittelgroße neue Features:
1212
1213 - Anzeigename (Picker-Ergenisse) konfigurierbar gemacht
1214   Im Moment können Kunden-, Lieferanten und Waren-Anzeige konfiguriert werden.
1215   Dies kann mandantenweit in der Mandantenkonfiguration passieren und vom
1216   Benutzer in den Benutzereinstellungen überschrieben werden.
1217   Konfiguriert wird intern "displayable_name". Es kann sein, dass dieser auch
1218   an anderen Stellen außer Picker-Ergebnissen verwendet wird.
1219
1220 Kleinere neue Features und Detailverbesserungen:
1221
1222 - Memory-Limits für FCGI-Prozesse werden nun auch vom Task-Server berücksichtigt.
1223   Zu beachten ist, dass für einen Neustart des Task-Servers gesorgt werden muss.
1224   Ist der Task-Server als systemd-Service eingerichtet, geschieht dies automatisch.
1225 - Bearbeiter der Mahnungen konfigurierbar gemacht (#345)
1226   Entsprechend wird beim Mahnungen erzeugen auch der E-Mail-Absender inkl. Signatur gesetzt
1227 - Kundenstammdaten um Feld Herkunft personenbezogener Daten erweitert
1228   Entsprechend der DSGVO kann hier der Erstkontakt mit dem Kunden protokolliert werden (Messe, etc)
1229   Das Feld wird beim Bericht mitexportiert
1230 - Kundenstammdaten um Feld E-Mail Rechnungsempfänger erweitert
1231   Viele Kunden besitzen für den Rechnungseingang eine generische E-Mail-Adresse, die nicht
1232   mit der allgemeinen E-Mail-Adresse identisch ist. Falls dieses Feld gesetzt ist, so hat dieser
1233   Wert beim manuellen E-Mail Versand der Rechnung Priorität (mandantenweit konfigurierbar).
1234   Für die wiederkehrende Rechnung wird diese E-Mail-Adresse zusätzlich gesetzt.
1235   In den entsprechenden vorgelagerten Masken, wird dies auch visuell angezeigt (nicht bei alter Auftragsmaske!).
1236 - Kundenstammdaten um Feld "Herkunft der personenbezogenen Daten" erweitert
1237   Um Details zum Erstkontakt des Kunden zu erfassen.
1238 - Kundenstammdaten um Feld Amtsgericht erweitert
1239   Falls das Feld Steuernummer mit dem Wert der Hr-Nr gefüllt wurde, wird auch das zuständige
1240   Registierungs-Gericht benötigt.
1241 - Ansprechpartner um Feld 'Hauptansprechpartner' erweitert und exportierbar im Kundenbericht gemacht
1242
1243 - Verkauf-Rechnungsbericht -> Nicht per E-Mail verschickte Belege anzeigen lassen
1244
1245 - Vorauswahl bei Dateianhängen für den E-Mail-Versand von Belegen konfigurierbar gemacht (Standardmäßig angehakt)
1246
1247 - Verbuchte Kontoauszüge können wieder rückgängig gemacht werden (Neuverbuchen ist möglich)
1248
1249 - Verbuchen von Kontoauszügen, es können jetzt teilweise Verbuchungen gemacht werden (Belege werden nicht mehr überbucht)
1250
1251 - Dialogbuchungen aus Kontoauszugs-Import erstellen, der Verwendungszweck wird in die Beschreibung übernommen
1252
1253 - ungenutzte Spalte "ranking" aus Tabelle "payment_terms" entfernt
1254
1255
1256 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1257
1258 378 Lieferantenauftrag Darstellung für Besteller optimieren
1259 376 Aktuelle unstable kann keine kivitendo_auth Datenbank anlegen
1260 371 Benutzerdefinierte Variablen nicht im Bericht Projekt enthalten, kann nicht danach gefiltert werden.
1261 367 Kontoauszugsimport: 2 Konten bei einer Bank. Bankgebührenbuchung wird als schon importiert makiert
1262 366 Zahlungsverkehr->Zahlungs-(ein/aus)gang. Bezahlen/Abgleichen mehrerer Rechnungen geht nicht mehr wie vorher.
1263 345 Bearbeiter bei Mahnungen
1264 215 Kunden als csv exportieren
1265
1266
1267 2019-01-03 - Release 3.5.3
1268
1269 Mittelgroße neue Features:
1270
1271 - Inventurerfassung
1272
1273   Portierung aus einem Kundenprojekt mit folgenden Anforderungen/Features:
1274   - eigene Maske unter Lager->Inventur
1275   - Anzeige des aktuellen Lagerbestands des zu erfassenden Artikels
1276   - Angabe des Artikels auch über EAN
1277   - Angabe eines Stichtages
1278   - Vorbelegung Lager/Lagerplatz und Stichtag in Mandantenkonfiguration
1279   - korrigieren des Lagerbestands entsprechend der Zählung (mit neuem
1280     Transfertyp "Inventur")
1281   - Speichern der gezählten Menge (auch wenn keine Korrektur des Bestands
1282     stattfindet)
1283   - Warnung, wenn gleicher Artikel für gleichen Lagerplatz und Stichtag schon
1284     gezählt wurde und Möglichkeit die eigene gezählte Menge zu der vorhandenen
1285     hinzuzuzählen oder die vorher gezählte Menge durch die eigene Menge zu
1286     korrigieren
1287   - Historie der Inventurerfassung des aktuellen Bearbeiters unterhalb
1288     der Erfassungsmaske
1289   - Bericht über Inventurerfassungen
1290
1291 Kleinere neue Features und Detailverbesserungen:
1292   - Verknüpfte Belege um die Verknüpfung von Beleg nach E-Mail-Journal erweitert.
1293   - Filter nach Abteilungen für Lieferplan
1294   - Eindeutigkeit bei Rechnungsnummern von Kreditoren. (Es erfolgt eine  Warnung bei Duplikaten (Überprüfung auf Lieferant mit Rechnungsnummer))
1295   - Mit dem SEPA-Export verknüpfte Kreditorenbelege (Einkaufsrechnung oder Kreditorenbuchungen) können nicht mehr gelöscht oder storniert werden.
1296   - Tab "Belege" beim Kunden und Lieferanten. Offene Rechnungen, Aufträge
1297     werden angezeigt. Eine Umsatz und Mahnstatistik können in Tabs geöffnet
1298     werden. Belegtypen Angebote, Aufträge (Kunden), bzw Preisanfragen,
1299     Lieferantenaufträge (Lieferanten) sowie die Belege Rechnungen, Emails,
1300     Briefe können in weiteren Tabs angezeigt werden.
1301   - SEPA-Export. Überweisungsdatum vorbelegen, entweder die Fälligkeit oder falls vorhanden das Skonto-Datum.
1302     Das Skonto-Datum hat Priorität vor der letzten Fälligkeit.
1303     Zusätzlich kann ein Puffer in Tagen vom Zahlungsziel abgezogen werden (Standard 0). Das Verhalten muss für jeden
1304     Mandanten unter Mandantenkonfiguration -> Features -> SEPA aktiv eingeschaltet werden.
1305   - Schnellsuchen können auf Benutzerebene Programm->Benutzereinstellungen->Anzeigeoptionen konfiguriert werden.
1306   - SelfTests erweitert: Warnungen bei sehr laxer Buchungskonfiguration und bei verwaisten abgeglichen Bank-Transaktionen
1307   - DATEV-Export-Format konfigurierbar
1308     In der Mandantenkonfiguration befindet sich jetzt eine Einstellung, welche die Kodierung des DATEV-Exports steuert.
1309     DATEV erwartet CP1252. Kivitendo kann diese Kodierung so vom kivitendo Nutzer einfordern, alternativ nicht
1310     vorhandenen Zeichen versuchen zu ersetzen oder die DATEV-Erwartung ignorieren und UTF-8 liefern.
1311     Voreingestellt ist CP1252 mit Ersetzungen.
1312
1313 Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1314
1315 361 Ware erfassen nicht möglich im leeren Mandanten
1316 359 get_payment_select_options_for_bank_transaction vereinfachen
1317 358 segmentation fault in DBI.so beim versenden einer Rechnung per E-Mail
1318 357 Die Generierung einer periodische Rechnung mit der Periode einmalig sollte auch den Quell-Auftrag schliessen.
1319 356 Bei Zuweisung von zwei Kreditorengutschrift per Kontoauszug verbuchen, wird bei der zweiten Zuweisung das Vorzeichen gedreht
1320 355 Kontoauszug verbuchen -> Eine Bankbewegung mit zwei Skonto Rechnungen verknüpfen geht nicht
1321 354 Zahlungsbedingung falsch bei Verkausf-Lieferschein nach Rechnung
1322 353 Preisregeln Wenn Artikel gelöscht wird
1323 352 Beim Drucken mehrerer Rechnung aus dem Bericht heraus wird der Rabatt falsch berechnet
1324 351 Order-Controller: Angebot als neu speichern erzeugt kein neues Objekt
1325 350 Berichte->Projektbuchungen wirft Fehler bei ausgwählten Project
1326 349 Normalisierung Artikelbeschreibung und Artikellangtext (Bemerkung) funkioniert nicht mehr
1327 348 DatevExport kommt mit bestimmten Zeichen im Buchungstext nicht klar
1328 347 Dateimanagement -> Erzeugte Dokumente löschen -> Nein funktioniert nicht
1329 344 Internal Server Error (fallback Module fehlen)
1330 343 Kontoauszug verbuchen Skontoautomatik bei Verkaufsrechnungen defekt
1331 341 Auftrag: Warnung bei aktiven wiederkehrenden Rechnungen geht nicht mehr
1332 337 Standardlagerplatz bei Erzeugnissen ändern wirft Presenter-Fehler
1333 336 Beim Drucken mehrerer Rechnung aus dem Bericht heraus mit aktiviertem DMS bricht mit Fehlermeldung ab
1334 335 Fehler bei den Verknüpften Belegen wenn Verknüpfungsziel Pflichtenheft
1335 334 Sortierung Artikelstammdaten/Preisinformationen/Verkaufspreisinformation: Kundenauftrag
1336 333 Bericht Lagerentnahme: Lagerplatz lässt sich nicht auswählen
1337 332 Bug: Bericht Lagerbestand gibt Fehler beim einschliessen leerer Lagerplätze
1338 329 Konto mit identischem Folgekonto führt zu Endlosschlaufe
1339 323 Kontoauszug verbuchen. Kombination von Rechnungen und Gutschriften nicht möglich
1340 316 Verknüpfte Belege erlaubt keine manuelle Verknüpfung mit Kreditorenbuchungen
1341 315 EAN-Feld beim Einlagern ohne Funktion
1342 311 Task-Server-Start beim Booten
1343 306 unstable: Leerzeichen beim CKEditor im Pflichtenheft
1344 301 SelfTest Transactions - all_passed nicht gesetzt
1345 292 Verkaufsbericht filtert nicht mehr nach Warengruppe
1346 282 Artikelliste leer, wenn in der Schnellsuche mehrere Treffer vorgeschlagen und keiner ausgewählt ist.
1347 281 Falsche Lagerbewegungen beim Erstellen von Erzeugnissen, wenn Bestandteile vorhanden/nicht vorhanden
1348 279 Datenmodell der verknüpften Belege um E-Mail Verknüpfung erweitern
1349 265 Kontoauszug verbuchen bei negativer Kreditorenbuchung wird das Vorzeichen bei Zahlung umgedreht
1350 233 Memory-Bedarf des Taskservers steigt kontinuierlich an
1351 151 Berichte->Pflichtenheft Fehler ab commit #c44615e
1352 125 Neues Datevexportformat
1353 90 Benutzerdefinierte Variablen von Kunden werden bei Lieferanten mit gleicher id angezeigt
1354 86 Kunden bzw Lieferantenliste wird von anderem Mandanten angezeigt
1355 82 Berechnete Preiswerte von PTC weichen von oberflächen Werten aus den Masken ab
1356 28 Fehler beim Hinzufügen von Artikeln zu Erzeugnissen per Artikelauswahlseite
1357 22 Doppelte Minuse ( --) im Kundennamen erzeugen "leider" immer check_name problem bei freitext Auswahl
1358
1359 2017-12-12 - Release 3.5.1
1360
1361 Größere neue Features:
1362
1363 - WebshopApi
1364
1365   WebshopApi mit bisher einem Konnektor für Shopware.
1366   Damit ist es möglich Bestellungen aus dem Shop abzuholen und Artikel
1367   abzugleichn.
1368
1369 Mittelgroße neue Features:
1370
1371 - DATEV-Export überarbeitet
1372
1373   - Um Strukturtyp CSV-Export erweitert
1374   - DATEV-Export: Kostenstellen (Kost1 und Kost2) vorbelegen
1375   - DATEV-Export: Buchungssätze nach Abteilung filtern
1376   - DATEV-Export: Buchungen für einen bestimmten Zeitraum ab einem
1377     Buchungsdatum filtern. Z.B. wenn man einen DATEV-Export für Januar schon
1378     exportiert hat, und im Juni noch ein Buchung für Januar nachbucht, kann man
1379     mit "Erfassungsdatum Von: 01.06.2017" nur diese eine Buchung aus Januar
1380     exportieren.
1381   - Überlagerung mit Kunden- Lieferantennummer als Personenkonto möglich
1382     Anstatt des Sammelkontos kann die Kunden- oder Lieferantennummer aus
1383     den Stammdaten genommen werden, falls der Nummernkreis der DATEV-Konform
1384     für Personenkonten entspricht.
1385   - Belegfeld 2 wird nicht mehr gesetzt
1386   - Buchungsbeschreibung wird nicht mehr gesetzt
1387
1388 Kleinere neue Features und Detailverbesserungen:
1389
1390   - Abteilungs-Auswahl konsequent alphabetisch sortieren
1391   - Buchungsvorlagen schneller über den Namen filtern (suchen).
1392   - Neues Recht Erzeugnisse unabhängig vom Status editieren (default 0)
1393   - SEPA-XML: alle Sonderzeichen filtern
1394   - SEPA-Export: Export wieder rückgängig machen, falls noch Status offen
1395   - Stammdaten -> Berichte -> Artikel: Standardlager und Lagerplatz optional anzeigen
1396   - Vorbelegte Texte inkl. Ansprechpartner für den E-Mail-Versand bei allen Workflows
1397     hinzugefügt.
1398   - Kontoauszug verbuchen -> Buchung erstellen um Dialogbuchungen erweitert.
1399     Vom Kontoimport ist es jetzt auch möglich in Vorlagen aus der Dialog-
1400     Buchungsmaske zu buchen und nicht nur in Kreditorenbuchungsvorlagen
1401   - Neuer Bericht: Berichtskonfigurationsübersicht
1402   - Verbesserte Datumsvalidierung per Javascript
1403   - Neues Benutzer-Recht Erzeugnisbestandteile editieren
1404   - Dialogbuchungsvorlagen um 'Details anzeigen' erweitert
1405   - Nach dem Speichern Buchungsnummer bei Debitoren/Kreditorenbuchungen und Einkaufsrechnungen
1406     als Info anzeigen
1407   - Bankimport: CSV- und MT940-Menüpunkte in Untermenü in »Zahlungsverkehr«
1408   - Schnellsuchen - ungültige Einträge aus Stammdaten nicht mit anzeigen
1409   - Workflow Lieferschein -> Rechnung. Liefertermin als Rechnungslieferdatum setzen
1410   - Einkaufsrechnungen: Bearbeiter*in & Verkäufer*in mit aktueller Benutzer*in vorbelegen
1411   - Bemerkungsfeldeditor (CKEditor): Größe änderbar und Buttonzeile "schwebt"
1412     über dem Eingabebereich wenn im Fokus
1413   - Kontenabgleich mit Bank. Hinweise auf Fehler bei nicht vorhandenem 'Abgleichen'-Knopf
1414
1415 Administrative Änderungen
1416
1417   - Für die Tests müssen in der kivitendo.conf unter [testing/database]
1418     Einträge für superuser_user und superuser_password gesetzt werden. Siehe
1419     Beispiel in config/kivitendo.conf.default
1420
1421 Bugfixes:
1422 - Bugfix #326 Das Löschen von Storno Rechnungen R(S) wirft einen SQL-Fehler
1423 - Bugfix #325 Rechnungen mit Zahlungsverknüpfungen können storniert werden
1424 - Bugfix #324 DATEV CSV-Export ggf. fehlerhaft bei Buchungen ohne Steuer
1425 - Bugfix #320 Stücklistenpositionen werden nicht mehr ausgedruckt
1426 - Bugfix #305 Kein customerpicker im Formular Rechnung erfassen
1427 - Bugfix #304 Datumsformat wechselt willkürlich auf Datenbank Format "YYYY-MM-DD"
1428 - Bugfix #303 Zahlungserinnerung PDF anhängen in E-Mail funktioniert nicht mehr
1429 - Bugfix #300 Kontoauszug verbuchen bei negativer Einkaufsrechnung wird das Vorzeichen bei Zahlung umgedreht
1430 - Bugfix #296 Verkauf -> Lieferschein erfassen erzeugt Fehlermeldung
1431 - Bugfix #286 DMS aktiv. Speichertyp für Belege auf 'kein' gesetzt -> Belegdruck defekt
1432 - Bugfix #283 Lieferwertbericht wirft Fehler
1433 - Bugfix #280 Drucken beim neuem OrderController geht nicht mit aktiviertem Dateimanagement und Webdav
1434 - Bugfix #277 Kontoauszug verbuchen. Vorschlagsliste ignoriert SEPA-Überweisungen
1435 - Bugfix #276 Mini-DMS Auswahl der Belege bei Lieferschein fehlt
1436 - Bugfix #275 Löschen von DMS-Anhängen wirft Fehler
1437 - Bugfix #274 Mahnungen lassen sich nicht mehr erzeugen mit aktivierten Dateimanagementfeature
1438 - Bugfix #270 Artikelzuweisung bzw. Zusätzliche Artikel im Pflichtenheft kaputt
1439 - Bugfix #265 Kontoauszug verbuchen bei negativer Kreditorenbuchung wird das Vorzeichen bei Zahlung umgedreht
1440 - Bugfix #264 Artikelnummer nicht mehr änderbar
1441 - Bugfix #263 Emailadresse der Stammdaten wird nicht mehr übernommen
1442 - Bugfix #8   Datumswarnung in Safari blockiert Browser
1443
1444
1445
1446 2017-07-17 - Release 3.5.0
1447
1448 große Features:
1449
1450 - Dateiverwaltung (Mini-DMS)
1451
1452   parallel zum alten WebDAV gibt es nun eine Datei-Management Lösung, die
1453   über eine Speichermedium unabhängige Zwischenschicht die Dateien in der
1454   Datenbank verwaltet. Darunter können verschiedene Backends existieren.
1455   Aktuell ist dies eine Filesystem-Struktur.
1456
1457   Modular können weitere Backends eingebunden werden. In Arbeit ist
1458   ein Backend, das auf die alte WebDAV-Struktur zugreift.
1459
1460   Es gibt unterschiedliche Typen von Dateien, jedem Typ läßt sich in der
1461   Mandantenkonfigurierung auf ein bestimmtes Backend zuordnen.
1462
1463   Aktuell gibt es die Dateitypen
1464   - "documents", das sind entweder generierte, eingescannte oder hochgeladene PDF-Dateien
1465   - "attachments", zusätzlich hochgeladene Dokumente, die an bestimmte ERP-Objekte angehängt werden
1466   - "images", hochgeladene Bilder zu Artikeln
1467
1468   Daneben gibt es Dateiquellen
1469   - "created" , vom System erzeugte Dokumente
1470   - "uploaded", hochgeladene Dokumente
1471   - "scanner1,scanner2" , von einem oder mehreren Scannern erzeugte Dateien
1472   - "email",  vom Mailsystem empfangene Dateien
1473
1474 - Artikel-Klassifizierung
1475
1476   Die Klassifizierung von Artikeln dient einer weiteren Gliederung um
1477   zum Beispiel den Einkauf vom Verkauf zu trennen, etc.
1478
1479   Gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E")
1480   Flexibel änderbar und erweiterbar.
1481
1482   Der Typ des Artikels und die Klassifizierung werden durch zwei
1483   Buchstaben dargestellt.  Der erste Buchstabe ist eine Lokalisierung
1484   des Typs des Artikels ('P','A','S') , deutsch 'W', 'E', und 'D' für
1485   Ware, Erzeugnis oder Dienstleistung, ggf. weitere Typen.  Der zweite
1486   Buchstabe ist eine Lokalisierung der Klassifizierungsabkürzung
1487   (abbreviation).
1488
1489   Wenn im ERP-Dokument nach einer Artikelnummer oder Beschreibung
1490   gesucht wird, diese in den Stammdaten vorhanden ist, aber der
1491   Artikeltyp falsch ist, wird die Fehlermeldung "Gesuchter Artikel ist
1492   nicht für den Einkauf bzw Verkauf" gemeldet.
1493
1494   Anpassung des CSV Imports, nun wird alternativ zur 'part_type'-Spalte
1495   die 'pclass'-Spalte mit zwei bis drei Buchstaben geparsed und entsprechend
1496   classification_id und part_type gesetzt.
1497
1498 - Option "Preis separat ausweisen" als neue Artikel-Klassifizierung
1499
1500   Die Option ist unter Artikelklassifikation editierbar.  In Aufträgen
1501   und Rechnungen werden die Zwischensummen dem Drucksystem zur
1502   Verfügung gestellt. Die verwendbaren Variablen sind:
1503
1504   -  <%separate_XX_subtotal%>  wobei XX die Abkürzung der Klassifikation ist.
1505   -  <%non_separate_subtotal%> der Rest der Positionen.
1506
1507   Hintergrund:
1508      Preise von Artikeln wie "Verpackung" oder "Transport" müssen
1509      oftmals separat ausgewiesen werden, genau so wie der reine Warenwert.
1510
1511 - GoBD Export
1512   Man kann nun einen IDEA-kompatiblen Export für Steuerprüfer exportieren.
1513
1514 - ActionBar
1515   Die Workflow-Knöpfe wurden nun in eine ActionBar-Zeile am oberen Fensterrand
1516   migriert, die immer sichtbar ist, auch wenn man nach unten scrollt.
1517
1518 - Jahresabschlußbuchungen (EB/SB)
1519   Mit Saldovortrag auf die 9000er-Konten
1520
1521 - Belegvorlagen und Entwürfe
1522
1523   Der bisherige Mechanismus der Entwürfe in Rechnungsbelegen, der
1524   ursprünglich nur zum Zwischenspeichern gedacht war, wurde in zwei
1525   Mechanismen aufgeteilt: Entwürfe und Belegvorlagen.
1526
1527   Die neuen Entwürfe sind nur noch zur Zwischenspeicherung
1528   gedacht. Sie sind nur für die Person sichtbar, die den Entwurf
1529   angelegt hat. Auch werden sie bei Abmeldung automatisch entfernt.
1530
1531   Die neuen Belegvorlagen hingegen sind dazu gedacht,
1532   z.B. wiederkehrende Zahlungen schnell verbuchen zu können. Sie sind
1533   für alle Personen sichtbar und dauerhaft vorhanden.
1534
1535   Beide Mechanismen sind über den »Mehr«-Button in den Belegmasken
1536   erreichbar.
1537
1538   Weiterhin wurden diese Mechanismen so umgebaut, dass sie nun auch
1539   updatesicher sind.
1540
1541 kleinere neue Features und Detailverbesserungen:
1542
1543   - experimentelle Auftragsmaske als Controller ist in der Mandantenkonfiguration
1544     unter "Experimentelle Features" abschaltbar
1545
1546   - Wiederkehrende Rechnungen können mit der Periode 'einmalig' konfiguriert werden
1547
1548   - Druckvorlagen Mahnungen: Bearbeiter und Verkäufer-Metadaten auch im Ausdruck zu Verfügung stellen
1549
1550   - PDF-Erzeugen mit Leerseiten für zweiseitiges Drucken (Installation siehe auch UPGRADE Datei)
1551
1552   - SEPA Überweisungen zusätzlich Kunden- oder Lieferantennummer im Verwendungszweck vorbelegen
1553
1554   - Dialogbuchen um WebDAV-Funktion erweitert
1555
1556   - Kreditorenbuchung um WebDAV-Funktion erweitert
1557
1558   - Verfeinerung der Rechte für Finanzbuchhaltung: Es können nun für Dialogbuchungen,
1559     Debitoren- und Kreditorenbuchungen extra Rechte vergeben werden
1560
1561   - Weiterer Bericht in der Rubrik Lager: Lagerentnahme
1562     Gibt eine Statistik über Lagerbewegungen, pro Monat/Quartal/Jahr.
1563
1564   - Für UStVA Voranmeldung über Elster gibt es die Anbindung über Geierlein (Installation/Config siehe Commit)
1565
1566   - CSV-Import von Artikel hat nun für existierende Artikel folgende Optionen:
1567      1. Eigenschaften von existierenden Einträgen aktualisieren
1568      2. Eigenschaften von existierenden Artikeln aktualisieren / Nicht vorhandene überspringen
1569      3. Preise von vorhandenen Artikeln aktualisieren
1570      4. Preise von vorhandenen Artikel aktualisieren / Nicht vorhandene überspringen
1571      5. Mit neuer Artikelnummer einfügen
1572      6. Eintrag überspringen
1573     Zusätzlich können nun Spalten "Lager","Lagerort" als Name oder ID eingelesen werden,
1574     sowie Übersetzungen z.B. als 'description_EN' oder 'description_IT'.
1575     Auch cvars können als 'cvars_<name>' importiert werden.
1576     Ebenfalls sind zusätzliche Bemerkungen an den einzelnen Importzeilen eingebaut.
1577
1578   - In der Lager-Mandantenkonfig gibt es das Feature "Zum Fertigen Standardlager des Bestandteils verwenden".
1579     Statt das Ziellager des Erzeugnisses zu Verwenden, wird nun zur Prüfung der Fertigung das
1580     Standardlager der einzelnen Bestandteile verwendet.
1581     Hat das Bestandteil kein Standardlager, so wird das "Standard-Lager für Auslagern ohne Prüfung auf Bestand"
1582     verwendet und ohne Prüfung ausgelagert. Ist dieses nicht gesetzt, wird eine Fehlermeldung erzeugt.
1583
1584   - Neues Recht "Verknüpfte Belege", standardmäßig erlaubt. Betrifft alle
1585     Belege und die Projektstammdaten
1586
1587   - Briefe sind jetzt auch für Lieferanten verfügbar. Die neuen Rechte dafür
1588     sind für Gruppen vergeben, die auch Einkaufsbelege bearbeiten dürfen.
1589
1590   - Neuer Controller für Preisgruppen, die nun sortiert und ungültig gesetzt
1591     werden können.
1592
1593   - Neuer Bericht "Auftragsartikelsuche", um schnell Auftragspositionen aus
1594     Verkaufsaufträgen finden zu können:
1595     Verkauf -> Berichte -> Auftragsartikelsuche
1596
1597   - Part-Controller - neue Maske um Artikel anzulegen / zu bearbeiten
1598     Umgestellt auf Controller, dadurch kein "Erneuern mehr". Die Bearbeitung
1599     von Erzeugnisbestandteilen hat sich dadurch verändert, dies geschieht nun
1600     in einem eigenen Tab.
1601
1602   - Neuer Artikeltyp "Sortiment" (experimentell)
1603     Einem Sortiment können wie einem Erzeugnis mehrere Artikel zugeordnet
1604     werden. Beim Hinzufügen eines Sortiments zu einem Beleg werden alle
1605     Bestandteile des Sortiments als Einzelteile zum Beleg hinzugefügt, so als
1606     ob man das manuell gemacht hätte. Der Sortimentsartikel wird ohne Preis
1607     hinzugefügt und fungiert als Überschrift, und kann sogar gelöscht werden.
1608     Nach dem Hinzufügen können die Einzelbestandteile auch gelöscht oder
1609     verändert werden. Dadurch hat das Sortiment auch keinen festen Preis,
1610     sondern der Preis im Beleg richtet sich nach dem Preis der
1611     Einzelbestandteile, die je nach Kunde z.B. durch Preisgruppenpreise
1612     variieren können.
1613
1614     Das Sortiment eignet sich z.B. als Definition von Gruppierungen von
1615     Artikeln die häufig zusammen gekauft werden, z.B. ein Artikel in 10
1616     Farbvariationen.
1617
1618     Einschränkungen: das "Auspacken" eines Sortiments beim Hinzufügen in einem
1619     Beleg funktioniert derzeit nur beim neuen Auftragscontroller.
1620     Auftragscontroller und Sortiment haben beide noch den Status experimentell.
1621
1622   - Detailverbesserung Druckvorlage RB
1623     Adressfeld um Absender ergänzt. Firmenname nicht mehr aus Titlebar, sondern
1624     aus der Mandantenkonfiguration nehmen. Tabelle etwas breiter gesetzt.
1625     CHF als weitere Standardwährung hinzugefügt. Stempel und Unterschrift für
1626     Angebot hinzugefügt.
1627
1628   - Projekt: unter "verknüpfte Belege" auch Belege anzeigen, wo
1629     Einzelpositionen mit dem Projekt verknüpft sind, nicht nur der Beleg
1630     (globalproject_id)
1631
1632   - Abteilungsfilter in mehr Berichten eingefügt
1633
1634   - Finanzübersicht: Neue Spalte »Kosten« analog zu BWA-Kosten
1635
1636   - Kontennachweis in den Berichten BWA und GuV/EÜR. Die Hartkodierung der
1637     Kategorienamen für BWA und GuV/EÜR im Code wurde in die Datenbank verlagert.
1638
1639 Administrative Änderungen
1640
1641   - Entwickler benötigen neu die zwei Perl-Module "Sys::CPU" und
1642     "Thread::Pool::Simple".
1643
1644 Bugfixes:
1645
1646 - Bugfix #273 "Bei Schweizer Kontenplänen erscheint beim Aufruf der Maske zum Dialogbuchen eine Fehlermeldung"
1647 - Bugfix #268 "Schnellsuchfelder und ""Benutzer-Mandant-Abmelden""-Header wird abgeschnitten, wenn nicht alles auf einer Zeile Platz hat"
1648 - Bugfix #262 department in oe.pl (Angebot/Auftrag) wird nicht mehr an die Druckvorlage übergeben
1649 - Bugfix #258 Falscher Bearbeiter (und beim Verkauf Verkäufer) beim erstellen von neuen Verkaufs- oder Einkaufsbelegen
1650 - Bugfix #257 Darstellungsfehler bei Mail von Taskserverjob FailedBackgroundJobsReport
1651 - Bugfix #256 "Taskserver: Job bearbeiten ? ""Speichern und Ausführen"" erstellt zusätzlichen Job; diverse kleinere Probleme beim Tasklserver"
1652 - 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"
1653 - Bugfix #252 Hochladen von Dateianhängen gibt Fehlermeldung
1654 - Bugfix #250 Artikel, Dienstleistungen usw. werden nicht mehr angelegt wenn die Nummer schon in einem anderen Nummernkreis vergeben ist (das ist neu)
1655 - Bugfix #249 "Drucken von Rechnungen aus Liste ""Rechnungen, Gutschriften & Debitorenbuchungen"" geht nicht mit dem Dateimanagement"
1656 - Bugfix #245 Workflow Verkaufsrechnung -> Verkaufsauftrag fehlende Rechte
1657 - Bugfix #243 Kontoauszug verbuchen: Nach dem Buchen in Belegen (Vorlagen) wird beim Rücksprung die aktuelle Ansicht nicht erneuert
1658 - Bugfix #242 Kontoauszug verbuchen bei negativer Verkaufsrechnung dreht das Vorzeichen bei Zahlung um
1659 - Bugfix #238 PDFs werden nicht mehr bei wiederkehrenden Rechnung per E-Mail erzeugt/angehangen
1660 - Bugfix #235 Neuerfassen von Ware. Fehlermeldung, wenn man zuerst den Lieferanten eingibt
1661 - Bugfix #218 Benachrichtigung automatisch erstellter Rechnungen fehlerhaft
1662 - Bugfix #211 Sortieren und speichern commit #26dfef7da64e9712db7
1663 - Bugfix #208 Taskserver erzeugt immer neue session Einträge
1664 - Bugfix #207 Projekt in Kreditorenbuchung und Debitorenbuchung
1665 - Bugfix #204 Automatisches Auslagern beim Rechnung schreiben funktioniert mit Commit 8c1d5d nicht mehr
1666 - Bugfix #200 Rabatt mit Nachkommastellen wird abgeschnitten, beim Workflow Lieferschein -> Rechnung
1667 - Bugfix #194 Fehler »load_draft not defined in locale/de/all« beim Entwurfladen aus Bankauszug verbuchen
1668 - Bugfix #192 »Kontoauszug verbuchen« kommt mit multipler Zuweisung nicht zurecht
1669 - Bugfix #191 »Kontoauszug verbuchen« nutzt keine Datenbanktransaktionen
1670 - Bugfix #181 Storno-Rechnung als neu verwenden
1671 - Bugfix #180 Hänger / Verklemmung bei Benutzung von Rose und standard_dbh
1672 - Bugfix #164 Prüfung der Bücherkontrolle in Zahlungseingängen und Zahlungsausgängen fehlerhaft
1673 - Bugfix #156 Beim Erstellen einer Rechnung aus einem Lieferantenlieferschein gibt es bei manchen Lieferscheinen eine Fehlermeldung
1674 - Bugfix #99 Rabatt wird falsch geparsed/formatiert beim Workflow Auftrag->Angebot, Auftrag->Rechnung, Angebot->Rechnung
1675
1676   - Pflichtenheftmodul: Es wurde eine Fehlermeldung angezeigt, wenn im
1677     rechten Teil des Fensters aktuell Textblöcke zu sehen sind,
1678     während Abschnitte oder Funktionsblöcke via Drag & Drop verschoben
1679     wurden.
1680
1681   - Das Fälligkeitsdatum wurde beim Buchen von Einkaufs- und
1682     Verkaufsrechnung, bei denen eine Zahlungsbedingung ohne
1683     automatische Berechnung ausgewählt war, immer auf das
1684     Rechnungsdatum gesetzt, anstelle den eingetragenen Wert zu nutzen.
1685
1686   - Debitoren- und Kreditorenbuchungen in Fremdwährung öffnen
1687
1688 2016-07-05 - Release 3.4.1
1689
1690 kleinere neue Features und Detailverbesserungen:
1691
1692   - Erweitern der Zahlungsbedingungen um unterschiedliche Texte für
1693     Angebote/Aufträge auf der einen Seite und Rechnungen auf der
1694     anderen Seite.
1695   - Auftrag um Druckvariante Gelangensbestätigung erweitert.
1696   - Lagereingangs-Typ 'gefertigt' hinzugefügt.
1697   - Fertigungsdatum von Erzeugnissen und Bestandteilen von Erzeugnissen
1698     in Lagerbuchungen mitprotokollieren (Tagesdatum der Fertigung).
1699   - Wiederkehrende Rechnungen können nun automatisch per E-Mail
1700     verschickt werden.
1701   - Die meisten Suchmasken ignorieren nun bei Teilwortsuchen führende
1702     und anhängende Leerzeichen.
1703   - Abteilung in Verkauf->Berichte-Rechnungen anzeigen lassen.
1704   - Customer-Picker beim Projekt erzeugen eingebaut.
1705   - Es gibt jetzt Schnellsuchen zu den meisten Belegen und Stammdaten in der
1706     Leiste am oberen Rand, konfigurierbar in der Mandantenkonfiguration (Details s.u.)
1707   - Wird in der Konfigurations-Datei (kivitendo.conf)
1708     [mail_delivery]/method auf einen leeren Wert gesetzt wird jetzt der
1709     Mailversand komplett ausgeschaltet, vorher wurde bei
1710     Werten die nicht 'sendmail' oder 'smtp' sind SMTP als Vorauswahl benutzt.
1711   - Änderungen des Verkaufspreises von Artikeln, die Bestandteile von
1712     Erzeugnissen sind, haben nun keine Auswirkungen auf die
1713     Verkaufspreise der Erzeugnisse mehr.
1714   - Beim Kontoauszug verbuchen wird in der Übersicht der offene Rechnungsbetrag
1715     als visuelle Hilfe angezeigt und zusätzlich wird nur der maximal offene
1716     Rechnungsbetrag zugewiesen.
1717   - Im CSV Import ist es jetzt möglich die Spalten aus der hochgeladenen Datei
1718     den erwarteten Spalten zuzuordnen. Diese Zuordnung kann im Profil
1719     gespeichert werden.
1720   - Preishistorie der Stammdaten-Preise mitprotokollieren. Eine Übersicht
1721     der Verkaufspreis-Änderungen wird zusätzlich in einem Reiter in den Stammdaten
1722     angezeigt.
1723   - Die nur rudimentär vorhandene Funktion: "Automatisches Erzeugen von
1724     Aufträgen" (create_backorders) wurde entfernt.
1725
1726 Schnellsuche in Bereichen:
1727   - Für alle Belegtypen sowie die drei Waren-Typen gibt es Ein- und Abschaltbare
1728     Schnellsuchen im Header-Bereich von kivitendo. Die Funktionsweise ist identisch
1729     mit den bereits bekannten Schnellsuchen nach FiBu-Belegen und Ansprechpartnern.
1730
1731 Brieffunktion:
1732   - Beim Speichern und Drucken von Briefen werden diese im
1733     WebDAV-Verzeichnis gespeichert, sofern das Feature in der
1734     Mandantenkonfiguration aktiv ist.
1735   - Die Weiterleitung nach dem Löschen von Briefen wurde gefixt.
1736   - Das Drucken von Briefen direkt auf Drucker wurde gefixt.
1737   - Die Auswahl einer Ansprechpersonen in der Brieffunktion wurde gefixt.
1738   - Briefe können nun per E-Mail verschickt werden.
1739   - Zum Drucken der Briefe wird jetzt das Template Toolkit
1740     verwendet. Dazu muss die verwendete Briefvorlage angepasst werden
1741     (siehe auch doc/UPGRADE).
1742
1743 Bugfixes:
1744
1745 - Bugfix #132   Verknüpfte Belege: Stornorechnung ist nicht verknüpft mit Storno
1746 - Bugfix #144   Problem beim Rechnungsdruck: "an invoice item may only be linked back to 1 sales delivery item, something is wrong"
1747 - Bugfix #150   kivitendo 3.4 - Fehler beim Öffnen von Konten
1748 - Bugfix #152   Fehler in TopQuickSearch
1749 - Bugfix #165   inventory.shippingdate wird nicht konsequent benutzt
1750 - Bugfix #166   Presenter Links gehen im ReportGenerator Export kaputt
1751
1752
1753 Größere neue Features:
1754
1755 - Massenkonvertierung von Lieferscheinen nach Rechnung mit direktem Ausdruck (optional)
1756
1757   Die manuelle Umwandlung von Lieferscheinen zu Rechnungen stößt bei größeren Daten-
1758   mengen an die Grenze der Anwendergeduld. Entsprechend können Lieferschein-Objekte
1759   direkt in Rechnungsobjekte gewandelt und zum Drucker geschickt werden. Die Ab-
1760   arbeitung erfolgt als Hintergrund-Job mit Status-Information (alle 5 sek) an den
1761   Benutzer. Auf der aktuellen Testumgebung (8000 bogomips) konnten hier 440 Objekte
1762   in 2 Minuten gewandelt und in weiteren 5 Minuten als PDF erzeugt werden. Die Rechnungen
1763   werden auch entsprechend im WebDAV archiviert, falls diese Option mandantenseitig
1764   eingestellt ist.
1765
1766 - E-Mail-Journal
1767
1768   Alle aus kivitendo verschickten E-Mails werden in einem Journal
1769   gespeichert und können von Benutzern später erneut eingesehen
1770   werden. Dabei wird auch der Versandstatus (erfolgreich/
1771   fehlgeschlagen) hinterlegt. Anhänge können erneut heruntergeladen
1772   werden.
1773
1774   Administratoren (Recht »config«) können dabei alle verschickten
1775   E-Mails einsehen, normale BenutzerInnen hingegen nur die von ihnen
1776   selber verschickten.
1777
1778 - Lieferwertbericht
1779
1780   Bei offenen Aufträgen genauer anzeigen, welche Stand die Einzelpositionen aktuell haben.
1781   Details:
1782   Auftragspositionen werden mit Lieferscheinen ausgeliefert. Lieferscheine können
1783   prinzipiell drei Status haben: Offen, geliefert und / oder geschlossen. Für diese drei Fälle
1784   wird im Bericht die  Warenbewegungen eindeutig über die Verknüpfung von Auftragsposition
1785   zu Lieferscheinposition mitverfolgt. Ferner wird der Nettowarenwert für den Fall
1786   Hauptwährung und Netto-Auftrag berechnet.
1787
1788 Debitorenbuchungsimport
1789
1790   Neuer Menüpunkt im CSV Importer. Anwendungsbeispiele:
1791   * bei einer Migration zu kivitendo die offenen Posten übernehmen
1792   * wenn kivitendo für die Buchhaltung benutzt wird, die Rechnungen aber mit
1793     einem externen Programm erstellt werden
1794
1795 - experimentelle Auftragsmaske als Controller
1796
1797   Aufträge können mit einer neuen, experimentellen Maske erfasst werden. Diese
1798   Maske ist als Controller implementiert und soll nach erfolgreichen Tests die
1799   alte Maske irgendwann ablösen. Es sind allerdings noch nicht alle Funktionen
1800   der alten Maske implementiert (siehe auch POD in SL/Controller/Order.pm).
1801   Um die neue Maske nicht im Menü zu haben, können die beiden commits
1802   "Auftrags-Controller: Menüeinträge" und "Auftrags-Controller: Link zum neuen
1803   Controller aus Auftragsliste (zum Testen)." bzw. deren Änderungen rückgängig
1804   gemacht werden.
1805
1806 - Der Task-Server ist nun mandantenfähig. Unbedingt die Anmerkungen in
1807   doc/UPGRADE dazu lesen, da hier Änderungen in der Administationsoberfläche
1808  _nötig sind.
1809
1810 Kleinere neue Features und Detailverbesserungen:
1811
1812   - Neues Feld GLN bei Kunden/Lieferanten und Lieferadressen.
1813
1814   - IBANs werden beim Speichern auf Gültigkeit geprüft (betrifft
1815     Kunden-/Lieferantenstammdaten sowie Bankkonten)
1816
1817   - Konkurrierende Schreibprozesse beim Speichern von Belegen verhindern.
1818
1819   - SelfTest um einen Test erweitert. Hauptbuch-Nettowert weicht vom Nebenbuch-Netto-Wert ab
1820     (acc_trans.amount != ar.netamount).
1821
1822   - Installationsbezogene Übersetzungsmöglichkeit für GUI angelegt (more_texts)
1823
1824   - Projekte können automatisch beim Speichern eines Verkaufsauftrags angelegt werden.
1825
1826   - Langtext kann in der Auswahlliste bei mehreren Treffern im Positionsbeleg  zusätzlich angezeigt werden.
1827
1828   - Besseren kivi-Adventssupport
1829
1830   - Lieferplan berücksichtigt optional die verküpften items. Lieferplan
1831     funktioniert jetzt genauso wie der Lieferwertbericht über die items zu
1832     items Verknüpfung. Die verbesserte Auswertung muss aber explizit im Filter
1833     des Lieferplans angehakt werden.
1834
1835   - Projektpicker
1836
1837   - Brieffunktion überarbeitet: Brieftext kann jetzt den HTML-Editor benutzen
1838     und Briefe können mit Belegen verknüpft werden.
1839
1840   - kleinere Verbesserungen beim Zahlen von Rechnungen in den Belegmasken,
1841     z.B. wird das aktuelle Datum vorbelegt und man kann den Fehlbetrag
1842     übernehmen
1843
1844   - Feature: Aufträge immer mit Projektnummer speichern
1845     Konfigurierbares Feature, wo beim Speichern eines Auftrags automatisch ein Projekt
1846     mit der Auftragsnummer anlegt und dem Auftrag zugewiesen wird
1847
1848   - Memory-Limits für FCGI-Prozesse
1849     Neuer Konfigurationsparameter in der Config, wo FCGI-Prozesse beendet
1850     werden, wenn sie mehr Speicher als das Limit belegen
1851
1852 Sicherheit:
1853
1854   - Das sichere Passwort-Hash-Verfahren PBKDF2 wird nun unterstützt
1855     und standardmäßig bei allen zukünftigen Passwortänderungen
1856     benutzt.
1857
1858   - Die Unterstützung der unsicheren Passwort-Hashing-Mechanism crypt,
1859     MD5 und SHA-1 wurde entfernt, und entsprechend gehashte Passwörter
1860     wurden in der Datenbank entfernt. Für BenutzerInnen, die noch alte
1861     Mechanismen verwenden, müssen die Passwörter einmalig in der
1862     Administrationsoberfläche zurückgesetzt werden.
1863
1864 Bugfixes:
1865
1866 - Bugfix #13 Lieferplan berechnet die verschickte Menge nicht richtig bei unterschiedlichen Lieferterminen in denselben Lieferschein
1867 - Bugfix #83    odt-Parser erzeugt fehlerhafte Rechnung mit inkonsistenter content.xml
1868 - Bugfix #84    Leerer Kunde lässt sich speichern
1869 - Bugfix #100   Fehler bei Upgrade auf 3.3.0
1870 - Bugfix #109   Bei "Auslagern über Standardlagerplatz" wird delivery_order_items_stock_id in inventory nicht gesetzt
1871 - Bugfix #111   Liste mit Artikeln zeigt immer Preis 0 bei der Auswahl von Artikeln in Verkaufs- bzw. Einkaufsdokumenten
1872 - Bugfix #113   Performance Order Controller
1873 - Bugfix #115   Hilfelink beim Editieren der Vorlagen falsch
1874 - Bugfix #116   falscher Link in Kapitel 1 der Doku zum Forum
1875 - Bugfix #123   SuSa wirft Fehler bei Ist-Versteuerung
1876 - Bugfix #128   ISE durch fehlerhaften Callback nach EK Rechnungsbuchung
1877 - Bugfix #136   Historien Sortierung defekt
1878
1879 2015-08-20 - Release 3.3
1880
1881 Größere neue Features:
1882
1883 - Bankerweiterung und Skontobehandlung
1884
1885   Bei der Bankerweiterung kann man
1886
1887   * Kontoauszüge importieren (für MT940 wird aqbanking-cli benötigt)
1888   * Zahlungen verbuchen anhand der Kontoauszüge
1889   * Buchungen auf die Bankkonten mit den importieren Auszügen abgleichen
1890
1891 - Es wurde ein neues Recht "Bankbewegungen" eingeführt.
1892
1893   Beim Verbuchen der Zahlungen werden Rechnungsvorschläge gemacht, die anhand
1894   eines internen Punktesystems bewertet werden.
1895
1896   Es wurde eine Skontobehandlung bei der Zahlung der Rechnungen implementiert,
1897   und zwar nach der Bruttomethode. D.h. es wird der skontierte Betrag auf
1898   erhaltene oder gewährte Skonti gebucht, allerdings gibt es hier keine
1899   Steuerautomatik, d.h. man muß am Monatsende die Salden noch manuell umbuchen.
1900
1901   Die zu buchenden Skontokonten müssen unter System->Steuern konfiguriert
1902   werden.
1903
1904   Die Skontobehandlung wurde beim Verbuchen der Skontobelege und beim
1905   SEPA-Einzug bzw der SEPA-Überweisung implementiert.
1906   Beim Bezahlen von Rechnungen kann man auswählen ob man die Zahlung
1907
1908   * ohne Skonto
1909   * mit Skonto laut Zahlungsbedingungen
1910   * die Differenz als Skonto
1911
1912   buchen möchte. Es wird je nach Zahlungsbetrag und Zahlungsdatum ein sinnvoller
1913   Vorschlag gemacht.
1914
1915 Kleinere neue Features und Detailverbesserungen:
1916
1917 - Briefe werden auch im WebDAV archiviert.
1918
1919 - Mehrfachauswahl und Mengeneingabe für Artikel:
1920   Wenn in den Belegmasken die Artikeleingabe nicht eindeutig ist, erscheint
1921   eine Maske zur Artikelauswahl. Hierzu kann jetzt in den Benutzereinstellungen
1922   eingestellt werden, dass in dieser Maske mehrere Artikel mit Mengen ausgewählt
1923   werden können.
1924
1925 - Stammdaten->Berichte->Waren: Nach Shopartikel filtern und anzeigen können.
1926
1927 - Auftrags-/Angebotsbericht: Erfassungszeit als letzte Sortierung verwenden,
1928   damit die Einträge nach Eingabezeitpunkt sortiert sind, wenn es
1929   gleichrangige Einträge in der aktuellen Sortierung gibt.
1930
1931 - Bei Eingabe nicht eindeutiger Artikel in den Belegmasken bleibt jetzt auch die
1932   Mengeneingabe über die Auswahlmaske hinweg bestehen. Damit kann man die Menge
1933   auch schon vorher eingeben: Nicht eindeutiger Artikel, TAB, TAB, Menge, ENTER
1934
1935 - In den Berichten zu Aufträgen, VK-Lieferscheinen, Warenstammdaten, Kunden-/
1936   Lieferantenstammdaten kann das Erfassungsdatum angezeigt und danach gefiltert
1937   werden.
1938
1939 - Filtern/Anzeigen von benutzerdefinierten Variablen bei Kunden-/Lieferanten in
1940   den Berichten Angebot/Aufträge und Verkaufsrechnungen
1941
1942 - Filtern nach Kunden-/Lieferantentyp bei Lieferschein-Berichten.
1943
1944 - Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.
1945
1946 - Die Standarddruckvorlagen wurden entfernt, da diese nicht mehr gepflegt
1947   wurden. Neuer Default bei den Druckvorlagen sind die RB-Vorlagen.
1948
1949 - Es gibt einen neuen Druckvorlagensatz rev-odt, der auf
1950   OpenOffice/LibreOffice Dateien basiert.
1951
1952 System- und API-Änderungen:
1953
1954 - Belegpositionen werden nicht mehr mit ordnumber, transdate, cusordnumber
1955   gespeichert, für den Ausdruck in Rechnungen werden stattdessen die
1956   Informationen aus den verknüpften Positionen ermittelt.
1957
1958 - wzToolTip wurde durch jQuery ToolTipster ersetzt
1959
1960 - Menüsystem überarbeitet: yaml, Icons und Rechte
1961   Die Menüstruktur wird nun durch yaml-Dateien definiert. Statt Änderungen an
1962   der menu.ini kann man nun durch Hinzufügen eigener Dateien neue Menüpunkte
1963   hinzufügen oder bestehende Menüpunkte umsortieren.
1964
1965   Die Dateinamen der Icons wurden angepasst, und können nun unabhängig vom
1966   Menunamen zugewiesen werden.
1967
1968   Die Rechte liegen jetzt in der auth Datenbank, in "auth.master_rights".
1969
1970 Bugfixes:
1971
1972 - Bugfix #46 Listenpreis falsch formatiert beim Workflow Lieferantenauftrag->Kundenauftrag
1973 - Bugfix #50 Kundentyp-Rabatt wird falsch übernommen
1974 - Bugfix #54 Fehlermeldung im Mahnlauf bei automatischer Rechnung über Mahngebühren
1975 - Bugfix #56 parse_amount wandelt Zahlen mit 0 am Anfang in Oktalzahlen um
1976 - Bugfix #61 Als neu speichern und Kunde wechseln wirft einen DB-Fehler im Demo-Mandanten Steigmann Werft
1977 - Bugfix #62 Auftragsnummer in Auftragspositionen - ordnumber
1978 - Bugfix #64 Brieffunktion / letter fehlerhaft
1979 - Bugfix #65 Doppelte und Mehrfachzahlungen bei den Rechnungen durch den Bankimport
1980 - Bugfix #66 Bankimport Kontenabgleich Unausgeglichene Buchungen lassen sich speichern
1981 - Bugfix #68 Steuerzone hinzufügen - DB-Fehler
1982 - Bugfix #69 Einrichten/Upgrade neuer Datenbank schlägt fehl
1983 - Bugfix #71 Debitorenbuchungen und Kreditorenbuchungen können nicht mit Steuerschlüssel Ust-frei gebucht werden
1984 - Bugfix #73 Fehlermeldung bei UStVA
1985 - Bugfix #74 LaTeX-Fehler beim Drucken von pipe-, registered-, copyright- und Pfund-Symbol
1986 - Bugfix #77 Beim Erstellen eines odt-Dokuments wird eine fehlerhafte content.xml-Datei erzeugt
1987
1988
1989
1990 2015-04-10 - Release 3.2.1
1991
1992 Dies ist ein Unstable Bugfix-Release für die 3.2. D.h. es wurden ein paar
1993 wichtige Bugs in der Version 3.2 behoben, allerdings gibt es auch relativ
1994 ungetestete neue Features und Veränderungen.
1995
1996 Kleinere neue Features und Detailverbesserungen:
1997
1998 - Das Verkaufsmenü wurde um eine Brieffunktion (Entwurf und finale) erweitert.
1999   Hierfür muss entsprechend eine neue Druckvorlage (letter.tex) erstellt werden.
2000   Eine erste Vorlage hierfür befindet sich im Standard-Druckvorlagen-Satz
2001
2002 - Automatisches Auslagern beim Buchen einer Verkaufsrechnung:
2003   In der Mandanten-Konfiguration lässt sich im Reiter "Lager" auswählen, ob
2004   Artikel beim Buchen einer Verkaufsrechnung automatisch von den
2005   Standardlagerplätzen ausgelagert werden sollen. Dabei werden die
2006   Einstellungen für das Auslagern über Standardlagerplätze berücksichtigt.
2007
2008 - HTML-Editor jetzt auch im Bemerkungsfeld von Einkaufs/Verkaufsbelegen eingebaut
2009
2010 - %::myconfig wird nun auch dem JavaScript Client zur Verfügung gestellt
2011
2012 - Preisregeln können priorisiert werden
2013
2014 - Beim Anlegen von Lieferscheinen wird jetzt auch der Preis kurz versteckt
2015   ermittelt und mitgespeichert, damit beim Umwandeln in Rechnungen keine
2016   Überraschungen passieren. (Feature #41). Dies ist nützlich, wenn man den
2017   Workflow nicht mit Angebot oder Auftrag sondern mit einem Lieferschein
2018   beginnt.
2019
2020 Bugfixes:
2021
2022 - Bugfix #51 Stammdaten -> Waren -> Preisinformationen -> Blättern defekt
2023 - Bugfix #49 / trac 2848  Langtext-Popup erscheint nicht immer
2024 - Bugfix #48 '#' wird nicht bei Artikelnummer in LaTeX-Templates ausgedruckt
2025 - Bugfix #47  Nicht mehr benötigte Trigger entfernt (check_inventory)
2026 - CSS für PartPicker repariert
2027 - Bug beim Parsen von benutzerdefinierten Variablen behoben (Commit 2b9e50ba72)
2028
2029 2015-02-28 - Release 3.2.0
2030
2031 Größere neue Features:
2032
2033 - Pflichtenhefte
2034
2035   Im Verkauf wurde ein neuer Belegtyp namens "Pflichtenheft"
2036   eingeführt. Dieser steht im Prozess an erster Stelle noch vor dem
2037   Angebot. Es ist möglich, in den Stammdaten Vorlagen für
2038   Pflichtenhefte zu erstellen und diese immer wieder in neue
2039   Pflichtenhefte hineinzukopieren.
2040
2041   Aus Pflichtenheften lassen sich direkt die weiteren Verkaufsprozesse
2042   Angebot und Auftrag anstoßen, wobei die im Pflichtenheft gemachten
2043   Einträge automatisch in die neuen Belege übernommen werden. Welche
2044   Artikel dabei zum Einsatz kommen, kann frei konfiguriert werden.
2045
2046 - Verwendung von Rich-Text in Langtexten in Einkaufs- und
2047   Verkaufsbelegen
2048
2049   Durch die Einführung von Pflichtenheften, in denen die Verwendung
2050   von Rich-Text in Form von HTML-Editoren eingeführt wurde, wurden
2051   auch die Artikelstammdaten sowie Einkaufs- und Verkaufsbelege
2052   diesbezüglich nachgerüstet. Somit ist es möglich, die Langtexte der
2053   Artikel mit Rich-Text zu formatieren. Dabei kommt eine
2054   eingeschränkte Auswahl an Formatierungsmöglichkeiten zum Einsatz,
2055   die korrekt in LaTeX- und OpenDocument-Druckvorlagen umgesetzt werden.
2056
2057   Verfügbare Formatierungsoptionen sind: Schriftauszeichnungen (fett,
2058   kursiv, unterstrichen, durchgestrichen, höher und tiefer gestellt)
2059   und Aufzählungslisten (sowohl Stichpunktlisten als auch nummerierte
2060   Listen).
2061
2062 - Steuerzonen editierbar
2063
2064   Bisher waren die 4 Steuerzonen fest im Code verankert. Nun kann man selber
2065   neue Steuerzonen hinfügen, und für die neue Steuerzone das Erlös- und
2066   Aufwandskonto für jede Buchungsgruppe hinzufügen. Das Bestandskonto ist
2067   unabhängig von der Steuerzone und wird über die Buchungsgruppe gesteuert.
2068   Außerdem kann man nicht mehr benötigte Steuerzonen auf ungültig setzen. Das
2069   Update geht davon aus, daß die Steuerzonen im Programmcode nicht angepasst
2070   worden sind.
2071
2072 - Preisregeln
2073
2074   Als erste Anwendung der Preisquellen gibt es jetzt ein Regelsystem, mit dem
2075   Preise nach freien Regeln erstellt werden können. Abbildbar sind damit
2076   oft gewünschte Features wie Kundenpreislisten, Mengenrabatt, Aktionspreise,
2077   SSV oder Angebotspreise.
2078
2079 - Preisquellen
2080
2081   Die Systeme zur Preisfindung in Belegen wurden vereinheitlicht und haben den
2082   Platz der Preisgruppen eingenommen. Es ist jetzt möglich den Ursprung des
2083   gewählten Preises nachzuvollziehen, und der Vertriebler wird in Belegen über
2084   geänderte Preise in den Stammdaten informiert.
2085
2086
2087 Kleinere neue Features und Detailverbesserungen:
2088
2089 - Benutzerdefinierte Variablen in Belegen als Tabelle rendern
2090
2091   Um die Darstellung der benutzerdefinierten Variablen vor Allem bei vielen
2092   Variablen in den Belegmasken übersichtlicher zu gestalten, werden diese jetzt
2093   in einer Tabelle dargestellt. Da diese nicht automatisch eine neue Reihe
2094   beginnen kann, wenn der Platz zu knapp wird, lässt sich die Anzahl der Spalten
2095   in den Benutzereinstellungen unter Anzeigeoptionen festlegen. Voreingestellt
2096   sind 3 Spalten.
2097
2098 - Benutzerdef. Variablen f. Waren per Voreinstellung für Belege
2099   aktivieren/deaktivieren
2100
2101   Bei der Konfiguration benutzerdefinierter Variablen für Waren,
2102   Dienstleistungen und Erzeugnisse kann man nun wählen, ob diese per
2103   Voreinstellung in den Belegen aktiviert oder deaktiviert sind. Vorher waren
2104   diese immer aktiviert und man musste sie zum Deaktivieren zu jedem Artikel in
2105   den Stammdaten explizit deaktivieren.
2106
2107 - Warengruppen-Filter f. CVars bei Waren, Dienstleistungen und Erzeugnissen
2108
2109   Bei der Konfiguration benutzerdefinierter Variablen für Waren, Dienstleistungen
2110   und Erzeugnissen kann man wählen, ob diese nur bei Artikeln, die zu bestimmten
2111   Warengruppen gehören, angezeigt werden sollen. Ist der Filter eingeschaltet,
2112   dann erscheinen die Variablen nur in den Stammdaten und den Beleg-Masken bei
2113   Artikeln, die zu einer der ausgewählten Warengruppen gehören.
2114
2115 - Lagerbestands- / Lagerbewegungsimport via CSV
2116
2117   Damit lässt sich der Lagerbestand über einen CSV-Import
2118   korrigieren. Es lassen sich für Artikel zu bewegende Mengen oder
2119   Ziel-Lagermengen verarbeiten.
2120
2121 - Versand- oder Transportkostenerinnerung in Aufträgen / Angeboten
2122   In der Mandantenkonfiguration kann ein Artikel definiert werden, an den
2123   standardmässig in Angeboten / Aufträgen erinnert wird (bspw. Versandpauschale)
2124
2125 - Verkaufsangebotsgültigkeit konfigurierbar per Intervall
2126   (nächster Werktag + x Tage)
2127
2128 - Schnelllöschen von einzelnen Positionen in Einkaufs- und Verkaufsrechnungen
2129   (ein X-Symbol am Anfang jeder Artikelzeile)
2130
2131 - FiBu Schnellsuche in Headerzeile, um nach Belegen zu suchen
2132
2133 - Datum Schnelleingabe ohne Punkte
2134   z.B. Eingabe im Monat Dezember 2014:
2135   8 Zahlen:   31122014  -> 31.12.2014
2136   6 Zahlen:   311214    -> 31.12.2014
2137   4 Zahlen:   3112      -> 31.12.2014   aktuelles Jahr wird angenommen
2138   1-2 Zahlen: 12        -> 12.12.2014   aktueller Monat wird angenommen
2139               7         -> 07.12.2014   aktueller Monat wird angenommen
2140
2141 - Neuer Reiter "Buchungen" in Einkaufs- und Verkaufsbelegen, wo zu einer
2142   Rechnung/Buchung die Buchungen laut acc_trans angezeigt werden. Der Bearbeiter
2143   braucht das FiBu-Recht.
2144   In einer Tabelle "Buchungen" werden alle Buchungen laut acc_trans
2145   angezeigt.
2146   In einer Tabelle "Salden" werden die aktuellen Salden der bebuchten
2147   Konten angezeigt, ausgeglichene Konten werden herausgefiltert.
2148
2149 - Verkaufsbeleg-Ausdruck
2150   Beim Ausdruck werden die shipto*-Felder nicht mehr aus der Rechnungsadresse / Mandantenkonfiguration vorbelegt,
2151   wenn keine Lieferadresse gesetzt, bzw. ausgewählt ist. Somit ist die Lieferadresse und die Rechnungsadresse
2152   jetzt eindeutig anhand der Variablen zu unterscheiden.
2153   Ggf. müssen bestehende Druckvorlagen angepasst werden (s.a. http://blog.kivitendo-premium.de/?p=351).
2154
2155 - Chartpicker
2156   Analog zum Partpicker steht nun ein intelligenter Picker für Konten zur
2157   Verfügung. Dieser wird nun bei der Zuweisung von Steuerzonen,
2158   Buchungsgruppen und den Standardkonten in der Mandantenkonfiguration
2159   genutzt.
2160
2161 - Mandantenauswahl per Bookmark
2162   Mit der Mandantenfähigkeit gibt es eine Möglichkeit, einen Standardmandanten
2163   auszuwählen, der auf der Loginseite immer vorausgewählt ist. Gibt man der
2164   Loginseite per URL den Parameter "{AUTH}client=foobar" mit, wird nun stattdessen der
2165   Mandant "foobar" vorausgewählt. (Der Name muß natürlich in der Liste
2166   vorkommen). Damit kann man sich ein Bookmark für einen bestimmten Mandanten setzen:
2167   controller.pl?action=LoginScreen/login&{AUTH}client=foobar
2168   Übergibt man als Parameter "{AUTH}login=Tom" wird auch das Benutzerfeld
2169   vorausgefüllt, Beispiel:
2170   controller.pl?action=LoginScreen/login&{AUTH}login=Tom&{AUTH}client=foobar
2171
2172 - Benutzerdefinierte Variablen vom Typ "Kunde/Lieferant" und "Ware" werden
2173   jetzt mit Pickern ausgewählt, nicht mehr mit L-selects.
2174
2175 - Die Picker benutzen zum Anzeigen der Auswahl nun alle eine Langbeschreibung (displayable_name):
2176   * Kunden und Lieferanten: Kunden/Lieferanten-Nummer _ Name
2177   * Waren: Artikelnummer _ Beschreibung
2178   * Konten: Kontonummer _ Beschreibung
2179   Die Sortierung in den Pickern ist immer alphanumerisch nach der
2180   Anfangsnummer (d.h. 01,02,10, aber 1,10,2)
2181
2182 - Lagerverfahren
2183   Dienstleistungen müssen nicht mehr zwingend in Belegen ein- oder ausgelagert werden (konfigurierbar)
2184
2185 - Lieferplan
2186   * Warenverkaufswert im Lieferplan anzeigen (konfigurierbar)
2187   * Lieferplan berücksichtigt den Status des Lieferscheins (ausgelagert / nicht ausgelagert) (konfigurierbar)
2188
2189 - Kursor-Position nach Erneuern
2190   in den Benutzereinstellungen einstellbar, in welches Feld der Cursor nach
2191   Hinzufügen eines Artikels springt (Nummer oder Beschreibung, neue Zeile oder
2192   alte Zeile)
2193
2194 - CTI-Modul - Unterstützung für die Anbindung an eine Telefonanlage
2195
2196 Bugfixes aus Trac:
2197
2198 - Bugfix #819  Kontostand
2199 - Bugfix #1691 Rundung bei Berichten bei Buchungen mit MwSt inkl.
2200 - Bugfix #1862 Preisgruppen zu Kunden werden nicht auf in Lieferscheinen hinzugefuegte Artikel angewendet
2201 - Bugfix #1927 Workflow Lieferschein->Rechnung berücksichtigt Preisgruppen nicht
2202 - Bugfix #2029 Rundungsfehler bei Dialogbuchung
2203 - Bugfix #2033 Unterschiede in Rundungen durch taxincluded
2204 - Bugfix #2094 Rundungsprobleme in Kreditorenbuchungen: Cent "kippt" bei Zahlungseinbuchung
2205 - Bugfix #2295 Neue Steuersätze
2206 - Bugfix #2345 Rechnung bekommt immer die Lieferadresse des Kunden
2207 - Bugfix #2365 Überlagerte benutzerdefinierte Variablen werden in wiederkehrende Rechnungen nicht übernommen
2208 - Bugfix #2400 Lieferadresse wird bei der Auswahl eines neuen Lieferanten überschrieben
2209 - Bugfix #2427 GuV und Ist-Versteuerung und Abteilungsfilter fehlerhaft
2210 - Bugfix #2435 Rundungsfehler in Kreditorenbuchungen (Netto vs. Brutto)
2211 - Bugfix #2452 SuSa saldiert nicht korrekt
2212 - Bugfix #2464 ustva.pl - Typos
2213 - Bugfix #2466 Kundenpreise werden bei Fortführung eines Lieferscheins zur Rechnung nicht übernommen
2214 - Bugfix #2467 Auftrag aus Kundenstammdaten aufrufen leitet in neuen Lieferantenauftrag
2215 - Bugfix #2468 Verkaufsbericht filtert nach Verkäufer und Land ohne Aufforderung
2216 - Bugfix #2469 Bug: Rechnungsnummer in Kreditorenbuchung nicht mehr änderbar
2217 - Bugfix #2470 Erneuern im Zahlungseingang verwirft den Kunden
2218 - Bugfix #2471 Beim Erzeugen von neuen Kivitendo-BenutzerInnen wird die Mandantenzugehörigkeit nicht gespeichert
2219 - Bugfix #2483 Editieren von TeX Templates
2220 - Bugfix #2485 Einkaufslieferschein -> Einlagern -> ? -> Standardlager ändern -> Bugfix Erneuern -> fehlerhafte Ansicht, ggf. inkonsistente Lagerbewegungs-DB
2221 - Bugfix #2494 Anlegen neuer Preisfaktoren nicht möglich
2222
2223 Bugfixes aus Redmine:
2224
2225 - Bugfix #1  Kundenauftrag -> Lieferantenauftrag Zahlungsbedingungen und Lieferbedingungen löschen
2226 - Bugfix #2  abweichende Lieferadresse für Lieferschein bei RB-Druckvorlagen
2227 - Bugfix #3  2478 Preis bei Erzeugnissen
2228 - Bugfix #4  1836 nicht-editierbare benutzerdef. Variablen tauchen nicht/falsch im Druck auf
2229 - Bugfix #7  2447 Lieferanten-EK-Preise / Lieferantenartikelnummern verschwinden
2230 - Bugfix #9  CsvImport für Kunden gibt Fehlermeldung wenn taxzone_id falsch oder nicht vorhanden ist
2231 - Bugfix #10 Ansprechpartner auf ungültig setzen löst leeres Adressfeld beim Drucken aus
2232 - Bugfix #15 Schnelllöschen (x) kann immer nur eine Position löschen
2233 - Bugfix #16 Fehler beim Speichern eines Angebots
2234 - Bugfix #18 PriceSource / Pricerule - Fehler in VK-Rechnung beim Bearbeiten von Positionen
2235 - Bugfix #21 PriceSource: Einkauf/Lieferantenauftrag erfasse funktioniert nicht
2236 - Bugfix #24 Preisgruppenverhalten
2237 - Bugfix #25 versteckte (hidden) ic_cvars nicht persistent
2238 - Bugfix #26 Gruppieren nach Warengruppen beim Drucken von Lieferscheinen funktioniert nicht
2239 - Bugfix #29 Verknüpfte Belege -> keine Verknüpfung von Rechnung nach Auftrag
2240 - Bugfix #30 SL::DB::Helpers::Attr as_date funktioniert nicht mit now()
2241 - Bugfix #32 periodische Rechnungen: Variablen werden nicht im Langtext ersetzt
2242 - Bugfix #34 Bei Lieferanten Lieferungen anzeigen geht nicht
2243 - Bugfix #36 Steuerzone und Zahlungsbedingungen im Bericht Einkaufsrechnungen kommen aus Stammdaten
2244 - Bugfix #37 Im der Suchmaske zum Rechnungsbericht Häkchen für Steuersatz, Zahlungsbedingungen u. Buchungskonto aus Kundenbereich verschieben
2245 - Bugfix #40 Verkaufsbericht zeigt falsche Menge und Preis im Artikelmodus an (invoice->unit wird nicht berücksichtigt)
2246 - Bugfix #42 Nachkommastellen in Menge bei Erzeugniskomponenten
2247
2248
2249 2014-02-28 - Release 3.1.0
2250
2251 Größere neue Features:
2252
2253 - Verknüpfte Belege
2254   Ein neue Reiter befindet sich in allen Belegen, der die Verknüpfungen zu Vorgänger- und Nachfolgerbeleg
2255   beinhaltet. In der Übersicht wird auch die Vorgangsbezeichnung und das Projekt erwähnt.
2256   Ferner kann man Verknüpfungen hinzufügen und löschen.
2257
2258
2259 - Lagerverwaltung sinnvoller mit Stammdaten verknüpft und automatisches Auslagern implementiert
2260   Freitextfeld-Lagerplatz in Stammdaten durch Lager und Lagerplatz ersetzt.
2261   Entsprechende Vorauswahl beim Einkaufslieferschein. Der Standardlagerplatz wird
2262   schon direkt vorausgewählt.
2263   Ferner wird der Standardlagerplatz unter Lager -> Einlagern entsprechend auch
2264   vorausgewählt.
2265   Den Standardlagerplatz kann man unter Mandantenkonfiguration voreinstellen.
2266   Der voreingestellte Standardlagerplatz ist dann die Vorauswahl für neu angelegte
2267   Waren.
2268   Sowohl Einkaufs- als auch Verkaufslieferschein haben einen neue Funktion,
2269   Ein- / Auslagern über Standardlagerplatz. Diese Funktion ist an- bzw.
2270   abschaltbar in der Mandantenkonfiguration (standardmässig an).
2271   Die Funktion lässt sich noch wie folgt konfigurieren:
2272   - Falls kein Standardlagerplatz in den Stammdaten hinterlegt ist, verwende den
2273     vorkonfigurierten Standardlagerplatz.
2274   - Falls der Bestand nicht ausreicht zum Auslagern oder eine Mindesthaltbarkeit, bzw.
2275     Chargennummer vergeben (welches ein Abbruchkriterium beim Auslagern ist), lager dennoch
2276     aus und verwende hierfür den vorkonfigurierte Fehlbestands-, bzw. Fehlbuchungslagerplatz.
2277
2278 - Einführung von Mandanten. Früher war die Konfiguration der
2279   Datenbanken für jeden Benutzer getrennt vorzunehmen. Mit diesem
2280   Release wurden Mandanten eingeführt: ein Mandant bekommt einen Namen
2281   sowie die Datenbankkonfiguration, und Benutzer bekommen
2282   Zugriffsrechte auf einen oder mehrere Mandanten.
2283
2284   Mit dieser Änderung wurde auch eingeführt, dass es ein
2285   WebDAV-Verzeichnis pro Mandant gibt. Die dafür notwendigen
2286   Umstellungen werden zusammen mit dem Datenbankupgrade durchgeführt.
2287
2288   Zusätzlich zu der Benutzersignatur kann man nun auch eine mandantenweite
2289   Firmensignatur konfigurieren. Beim E-Mailversand von Belegen wird die
2290   Firmensignatur, falls vorhanden, an die Benutzersignatur angehängt.
2291
2292
2293 - Partpicker für Lagereingang mit Kurzhistorie
2294
2295 - Finanzcontrolling
2296   Dieser Bericht ermöglicht eine Nachkalkulation von Aufträgen, der u.a. auch die Nebenkosten
2297   berücksichtigt und dynamisch mit einem Klick
2298
2299 - CSV-Import von Aufträgen
2300
2301 Kleinere neue Features und Detailverbesserungen:
2302
2303
2304 - Lieferplan und Projekte auf get_models umgestellt
2305
2306 - Steuernamen übersetzbar gemacht
2307
2308 - Suche nach Ansprechpartner
2309
2310 - Kunden und Lieferantenmaske ist auf Controller-Code umgestellt
2311
2312 - Projekte haben ein neues Attribut Projekttyp und können Kunden zugewiesen werden
2313   Projekte können jetzt besser verknüpft werden (Kunden und Projekttyp).
2314
2315 - Zusätzliche Eigenschaft Projekttypen
2316   Standardmässig werden drei Projekttypen definiert (Standard, Support und Festpreis) und
2317   diese können beliebig unter System->Projekttypen erweitert werden.
2318 - Die bwa.html und ustva.html werden jetzt zentral gepflegt und nicht mehr als benutzerdefinierte
2319   Druckvorlage. Falls hier jmd. Anpassungen gemacht hat, müssten diese in templates/rp/$VORLAGE.html
2320   nachgepflegt werden
2321 - Für UStVA: Winston, Taxbird und Pdf-Export werden nicht mehr unterstützt. Die UStVA muss sowieso mittlerweile
2322   per Elster erfolgen
2323 - Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.
2324   Sie können angelegt, beim Benutzer voreingestellt und in allen Ein- und Ver-
2325   kaufsmasken gesetzt werden.
2326
2327 - Rechte für die Anzeige von Debitoren- und Kreditorenbuchungen in Berichten
2328   Es kann sinnvoll sein, den Standardeinkäufern und Verkäufern keinen Zugriff
2329   auf Debitoren- oder Kreditorenbuchungen zu geben. Debitorenbuchungen werden
2330   meist nur für die Mahngebührenrechnungen verwendet, da ist das nicht so
2331   interessant, aber bei Kreditorenbuchungen werden oft Sachen gebucht, die
2332   nichts mit Wareneinkauf zu tun haben, und nicht jeder sehen soll. Für diesen
2333   Fall kann man diese Buchungen also per neuem Recht herausfiltern.
2334
2335 - Recht für die Anzeige von Details und Berichte von Waren, Dienstleistungen und Erzeugnissen
2336   Statt nur ein Recht für die Bearbeitung von Artikeln zu haben, das gleichzeitig auch das Recht
2337   für die Anzeige von Details und Berichten über Artikel umfasst, wurde nun ein neues Recht eingeführt.
2338   Das alte Recht "Artikel, Dienstleistungen, Erzeugnisse erfassen und bearbeiten" wurde also in zwei
2339   Rechte aufgeteilt, nämlich "Artikel, Dienstleistungen, Erzeugnisse erfassen und bearbeiten" und
2340   "Details und Berichte von Waren, Dienstleistungen und Erzeugnissen anzeigen".
2341
2342 - Recht für Produktivität und für Anzeige des Links zum Administrationsmenü
2343   Man kann den gesamten Produktivitätsbereich jetzt nur noch nutzen, wenn man die entsprechenden Rechte hat.
2344   Auch der Link unter dem Menü-Punkt Programm zum Administrationsmenü wird jetzt nur noch
2345   angezeigt, wenn man das entsprechende Recht hat.
2346   Durch ein Upgrade werden allerdings bei schon bestehenden Benutzern automatisch die oben genannten beiden Rechte
2347   gesetzt, so dass alle, die Produktivität vorher nutzen durften, dies auch weiterhin nutzen dürfen, bzw. so dass
2348   bei allen, bei denen der Link auf das Admin-Menü angezeigt wurde, dieser auch weiterhin angezeigt wird.
2349
2350 - Stückliste für Lieferschein ausdrucken
2351   Stücklisten-Details (Haken bei Warenliste) für Erzeugnisse wurden seit 2009
2352   (TEMPLATE_ARRAY Änderung) nicht mehr ausgedruckt,  da hier die Code-Anpassungen vergessen wurde.
2353
2354 - Offene Forderungen / Verbindlichkeiten
2355   Stichtagsbezogene Auswahl korrekt mit Fälligkeit verrechnet
2356
2357 - Zukunfts-Buchungen können verhindert werden
2358   Es gibt einen konfigurierbaren  maximalen Zeitraum,
2359   in dem in die Zukunft gebucht werden darf (default 360 Tage) (s.a. #1987)
2360
2361 - Alle Feature-Konfigurationen sind jetzt in der Mandantenkonfiguration eingestellt (s.a. #2300)
2362
2363 - Dokumentenbelege optional in WebDAV-Ordner speichern (s.a. #2301)
2364
2365 - Die Bestimmung des Startdatums für die Bilanz kann jetzt in der
2366   Mandantenkonfiguration einstellt werden.
2367
2368 - Verbesserung der Lagerfunktion
2369
2370 Wichtige Änderungen:
2371
2372 - Der Administrationsbereich ist unter einer neuen URL erreichbar:
2373
2374   https://localhost/kivitendo-erp/controller.pl?action=Admin/login
2375
2376   Die alte URL wird weiterhin funktionieren und lediglich auf die neue
2377   URL umleiten.
2378
2379 - Datenbanken, die nicht Unicode als Encoding nutzen, werden nicht
2380   mehr unterstützt. Die Konfigurationsvariable "system.dbcharset"
2381   wurde entfernt.
2382
2383 - Direkte Upgrades von Lx-Office vor 2.6.0 werden nicht mehr
2384   unterstützt. Falls Sie eine solche Installation haben sollten, so
2385   müssen Sie zuerst kivitendo 3.0.0 installieren und damit updaten,
2386   bevor Sie in einem zweiten Schritt auf die aktuelle
2387   kivitendo-Version aktualisieren.
2388
2389 - Perl v5.10.1 oder neuer und PostgreSQL v8.4 oder neuer werden
2390   zwingend vorausgesetzt.
2391
2392 - Bei einer Neuinstallation der Version 3.1.0 muß das
2393   webdav-Verzeichnis derzeit manuell angelegt werden, da es sich
2394   nicht mehr im git Repository befindet. Es gibt einen Eintrag
2395   hierfür in der Dokumentation (Kap. 2.3).
2396
2397 Bugfixes:
2398
2399 - Bugfix #182: Bug in bin/mozilla/gl.pl - Keine Steuerautomatik möglich!
2400 - Bugfix #476: Umwandlung Kundenauftrag in Lieferantenauftrag: fehlerhafte Zahlenformatierung
2401 - Bugfix #593: Flag für Jahresabschlussbuchungen einführen
2402 - Bugfix #671: OpenOffice Daemon Modus nicht funktionsfähig
2403 - Bugfix #708: Zahlungsverkehr - Kontenabgleich riesige Differenz
2404 - Bugfix #806: Kontenbezeichnungen von neuen Konten nicht bei Datev Export
2405 - Bugfix #1181: Gutschriftenerstellung aus Rechnung: Zahlungsausgaenge werden mit uebertragen
2406 - Bugfix #1225: Gutschriften - Variable fuer Rechnungsnummer
2407 - Bugfix #1396: Stammdaten-Lagerplatz -> Lagerplatz default
2408 - Bugfix #1464: Vorschlag für neues Login-Fenster
2409 - Bugfix #1510: Lastschriftvereinbarung f. Lieferanten bei SEPA beruecksichtigen
2410 - Bugfix #1615: Einkaufsrechnungen mit Fremdwährungen lassen sich nicht per "Zahlung buchen" bezahlen
2411 - Bugfix #1655: Neuanlegen mit östereichischen Kontorahmen, gibt Update-Fehler
2412 - Bugfix #1695: Adminbereich: Benutzer "als neu speichern" fügt neuen Nutzer direkt in employee der DB ein
2413 - Bugfix #1772: systemd script(s) are missing for task server
2414 - Bugfix #1784: Sammelrechnung nimmt nur 1 Auftragsnummer auf
2415 - Bugfix #1795: Aktualisierung des Einkaufspreises berücksichtigt Einheit und Rabatt nicht richtig
2416 - Bugfix #1800: Benutzer anlegen bei Neuinstallation mit bestehenden Mandanten und Verbindung zur DB testen schlägt fehl
2417 - Bugfix #1838: Lieferantennamen mit Bindstrich am Ende des Namens erzeugen Fehlermeldung bei Kreditorenbuchung
2418 - Bugfix #1859: Nicht gespeichertes Angebot/Auftrag/Rechnung... -> Drucken -> "Keine Aktion definiert"
2419 - Bugfix #1897: Datumsfehleingaben bei Rechnungen unterbinden
2420 - Bugfix #1925: Bei SEPA-Lastschrift wird datepaid in ar nicht gesetzt
2421 - Bugfix #1966: Konten als neu speichern, einige DB-Felder werden "immer" noch nicht übernommen
2422 - Bugfix #1998: CSV-Importer sollte in die History eintragen ...
2423 - Bugfix #2001: "Steuer im Preis inbegriffen": Wird bei manueller Eingabe nach Neuaufruf zurueckgesetzt
2424 - Bugfix #2010: Verkauf-Auftragsnummer mit TransNumberGenerator
2425 - Bugfix #2011: Zeilenumbrüche als letztes Zeichen bei part.description, part.notes beim Speichern in DB verhindern
2426 - Bugfix #2015: Zahlungsbedingungen lassen sich nicht mehr ändern
2427 - Bugfix #2040: direktes speichern beim zufuegen eines Artikels zum Erzeugnis uebernimmt die Daten nicht
2428 - Bugfix #2042: Unterschiedliche Anzeige Debitorenbuchung/Kreditorenbuchung
2429 - Bugfix #2052: Kontenübersicht falsche Zahlen bei Konto 1400
2430 - Bugfix #2058: Geloeschte User werden in VK-Belegen weiterhin angezeigt/zur Auswahl angeboten
2431 - Bugfix #2068: Lieferplan enthält bereits gelieferte Artikel
2432 - Bugfix #2072: Eigene Rechte fuer Lieferplan-Ansicht
2433 - Bugfix #2078: Fehler im Verkaufsbericht
2434 - Bugfix #2080: Verzögerte Aktualisierung von Zwischensumme bei Änderung von Preisgruppen
2435 - Bugfix #2081: Rechnung -> "als neu bearbeiten" sollte Eintrag "Bearbeiter" aktualisieren
2436 - Bugfix #2084: Klick auf eMail-Button beim Erfassen einer Rechnung bucht diese
2437 - Bugfix #2085: Bankkonto löschen schlägt wegen fehlender Funktion fehl
2438 - Bugfix #2096: Mit Chrome wird Menue innerhalb der CRM nicht richtig geparst
2439 - Bugfix #2098: Zahlungsverkehr - Zahlungseingang: Suchfeld Rechnungsnummer bringt alle Rechnungen des Kunden
2440 - Bugfix #2099: Zahlungsverkehr - Zahlungseingang: Dropdown-Feld fuer Kd ist leer
2441 - Bugfix #2105: Ansprechpersonensuche wird nicht ausgelöst
2442 - Bugfix #2109: Spalte oe_id in der Tabelle inventory irreführend
2443 - Bugfix #2111: OpenDocument zu PDF schlägt mit FCGI 0.74 fehl
2444 - Bugfix #2112: Auswahllistenbegrenzung wird erreicht
2445 - Bugfix #2113: Top100-Bericht kaputt
2446 - Bugfix #2114: Abspeichern Kreditorenbuchung
2447 - Bugfix #2115: Keine taxkey_id in Konten
2448 - Bugfix #2116: Wiedervorlage, Pulldown-Menü zeigt gelöschte Benutzer
2449 - Bugfix #2127: Vorlagensystem wird nicht gespeichert
2450 - Bugfix #2128: Schlüssel (tax_id)=(0) ist nicht in Tabelle 'tax' vorhanden. => Fehler beim Datenbankupgrade von 3.0.0. auf aktuelle git-Version
2451 - 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.
2452 - Bugfix #2130: Kontorahmen SKR4 enthält doppelte Steuerschlüssel
2453 - Bugfix #2131: Preigruppe des Kunden wird in der Rechnung nicht eingestellt
2454 - Bugfix #2132: Buchen von EK-Rechnungen schlaegt fehl
2455 - Bugfix #2133: Berichte Konten Reihenfolge der Buchungen am selben Tag stimmt nicht
2456 - Bugfix #2134: Zahlungsverkehr - Zahlungseingang - Feld fuer Kunde funktioniert nicht
2457 - Bugfix #2136: Interne Bemerkung aus Auftrag gehen beim Workflow hinter Lieferschein verloren, nicht mehr in Rechnung drin
2458 - Bugfix #2138: SL::DB::Helper::TransNumberGenerator behandelt Kundentypnummernkreise nicht
2459 - Bugfix #2139: Rose-Beziehungstypen sind oft falsch
2460 - Bugfix #2141: Workflow Lieferantenauftrag -> Einkaufsrechnung - Abfrage nach Wechselkurs unangebracht
2461 - Bugfix #2142: Beim Erstellen eines Lieferantenauftrags wird der Rabatt doppelt verrechnet.
2462 - Bugfix #2145: Einträge in taxkeys sind NULL
2463 - Bugfix #2146: Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch ( altes Ticket #1584 )
2464 - Bugfix #2150: Erstellen von EK-Auftraegen aus VK-Auftraegen: Preise falsch
2465 - Bugfix #2155: Vorschlag: Berichts Monats Anreihung quartalsweise
2466 - Bugfix #2156: Steuern übersetzen
2467 - Bugfix #2157: Fehler beim Erstellen von Rechnungen
2468 - Bugfix #2158: Einkaufsrechnung erfassen: Lastschrift-Haken
2469 - Bugfix #2162: Update on "demo.kivitendo.org/beta/" broken
2470 - Bugfix #2167: Kundenmaske erscheint nicht mehr
2471 - Bugfix #2168: Gläubiger-Identifikationsnummer gehoert nicht in die Programmkonfiguration
2472 - Bugfix #2169: Fehlermeldung beim Buchen von SEPA-Überweisungen aufgrund neuer Spalte "tax_id" in Tabelle "acc_trans"
2473 - Bugfix #2170: Zwei Module im Installationscheck ergänzt
2474 - Bugfix #2173: Fehler beim Storno
2475 - Bugfix #2175: CSV-Import zeigt im Report nicht alle Zeilen
2476 - Bugfix #2176: CSV-Import blättert nicht richtig im Report
2477 - Bugfix #2177: CSV-Import von Lieferadressen fehlerhaft
2478 - Bugfix #2179: SEPA "Zahlung buchen" - Datumsfelder werden nicht mehr aktualisiert.
2479 - Bugfix #2181: Steuern festsetzen
2480 - Bugfix #2182: uri_decode: get parameter 0 wird nicht korrekt übergeben
2481 - Bugfix #2184: Lieferschein lässt sich nicht abschließen
2482 - Bugfix #2185: dpt_trans ist überflüssig
2483 - Bugfix #2186: Tabelle partstax überflüssig
2484 - Bugfix #2189: add_chart_link_to_acc_trans.sql macht bei Update Probleme
2485 - Bugfix #2190: Einlagern -> Lieferschein mit Projektnummer: project_id wird nicht in inventory geschrieben
2486 - Bugfix #2191: Tabelle vendortax scheint überflüssig
2487 - Bugfix #2195: Kontenabgleich rechnet Falsch
2488 - Bugfix #2197: Debitorenbuchung Datenbankfehler
2489 - Bugfix #2198: CSV Import Uploads werden in der Session des Taskserver-Startenen gespeichert (war "Kundenimport .csv ohne Funktion")
2490 - Bugfix #2201: Kunden können nicht gelöscht werden.
2491 - Bugfix #2202: kein Icon bei Rechnungen der Menü-Variante "Links (HTML)"
2492 - Bugfix #2203: CSV-Import zeigt Fehler beim Speichern eines Objektes nicht
2493 - Bugfix #2204: Neuangelegte Projekte lassen sich nicht wieder aufrufen
2494 - Bugfix #2205: Projekte: Feste Verknuepfung mit einem Kunden nicht immer gewuenscht/Auswahllistenbegrenzung greift nicht bei Projekten
2495 - Bugfix #2207: Loeschen von Auftraegen schlaegt fehl
2496 - Bugfix #2208: Berichte ueber Rechnungen: Default-Vorbelegung Dropdownfeld macht keinen Sinn
2497 - Bugfix #2209: gifi_accno exisiert nicht bei SL::DB::Manager::Chart->get_all
2498 - Bugfix #2210: Neue Lieferanten lassen sich nicht anlegen
2499 - Bugfix #2211: Rechnungen implizit über Preisfaktoren änderbar
2500 - Bugfix #2213: Benutzer in employee auf ungültig setzen
2501 - Bugfix #2216: Lieferschein wird bei Minuszeichen am Ende eines Kundennamens nicht gespeichert
2502 - Bugfix #2217: einmal bebuchte Steuern nicht mehr an der Oberfläche ändern
2503 - Bugfix #2219: Benutzer- bzw Programmeinstellungen "Steuer im preis inbegriffen" ueberschreiben manuelle Aenderungen
2504 - Bugfix #2220: Auswahlliste springt auf ersten Eintrag zurück
2505 - Bugfix #2222: Abteilungen lassen sich nicht ändern
2506 - Bugfix #2223: Fehler beim Anlegen eines neuen Kontos
2507 - Bugfix #2224: Steuerzone in Verkauf/Berichte/Rechnungen ist falsch.
2508 - Bugfix #2226: Zahlungsziel
2509 - Bugfix #2227: Buchungsjournal Auswahl nach Rechnungsdatum filtert nach höchstem transdate (nicht invnumber)
2510 - Bugfix #2228: Zahlungsein- ausgänge buchen über Zahlungsverkehr wirft SQL Fehler
2511 - Bugfix #2230: Layout: Felder und Ueberschriften bei Erzeugnissen verschoben
2512 - Bugfix #2232: Erzeugnisse: Einheit wird bei Fertigung ignoriert
2513 - Bugfix #2234: Fehler beim Bearbeiten von Lieferantenaufträgen
2514 - Bugfix #2235: periodische Rechnungen: kein Bearbeiter und Verkäufer bei automatischem Ausdruck
2515 - Bugfix #2237: Benutzerdefinierte Variablen von Projekten stehen nicht zum Druck bereit
2516 - Bugfix #2238: Bei Erzeugnis erfassen kann man identische Erzeugnisnummern speichern
2517 - Bugfix #2239: Kontonamen werden nicht angezeigt.
2518 - Bugfix #2240: Periodische Rechnungen nur an bestimmten Tagen ausführen
2519 - Bugfix #2241: Bestandteil zu einem Erzeugnis hinzufügen fehlerhaft
2520 - Bugfix #2243: Verkaufsbericht-Design in unstable verhunzt
2521 - Bugfix #2244: Fehler bei automatischen Auftragsbuchungen (Widerkehrende Rechnungen)
2522 - Bugfix #2245: Fehler beim Anlegen von Angeboten und Aufträgen (Nummernkreis)
2523 - Bugfix #2246: wiederkehrende Rechnungen: automatische Druck liefert Fehler
2524 - Bugfix #2247: wiederkehrende Rechnungen: automatischer Druck enthält nicht alle Variablen
2525 - Bugfix #2248: Buchungsjournal filtert nicht nach Bearbeiter
2526 - Bugfix #2249: Vorsteuer-/Umsatzsteuer-Verwechslungen vorbeugen
2527 - Bugfix #2250: Neue Steuer anlegen nicht möglich
2528 - Bugfix #2252: Fehler beim DB-Update auf HEAD - steuerfilterung.pl
2529 - Bugfix #2258: EK-Rechnungen lassen sich nicht buchen oder stornieren /
2530 - Bugfix #2259: Historie in kreditorenbuchung aufrufen erzeugt Fehler im Hauptfenster
2531 - Bugfix #2260: Falsche oder keine Summen bei 'Stammdaten -> Berichte -> Waren'
2532 - Bugfix #2261: Lieferschein -> Rechnung: Gruppenrabatte werden nicht übernommen
2533 - Bugfix #2272: Bei Dienstleistungsposition sind Preis und Rabatt nicht änderbar
2534 - Bugfix #2275: Verkäuferinformationen im Druck kommen aus der Authdatenbank
2535 - Bugfix #2277: Sammelkonten nicht in Aufklappmenü aufnehmen
2536 - Bugfix #2279: Druckvorlagen werden ohne Nachfrage gelöscht (admin)
2537 - Bugfix #2280: Druckvorlagenverzeichnis wird nicht vollständig gelöscht (admin)
2538 - Bugfix #2281: Artikelmenge ist nach hinzufügen Null
2539 - Bugfix #2282: CSV-Import Kunden geht nicht mehr wg. currency_id NOT NULL
2540 - Bugfix #2285: im SMTP-Modus wird bcc herausgefiltert
2541 - Bugfix #2286: Belege kann man nicht mehr löschen
2542 - Bugfix #2287: CSV-Import Kunden und Lieferanten kann Zahlungsbedingungen nicht aktualisieren ...
2543 - Bugfix #2288: Zahlungskonto sortieren: Praeferenzsortierung statt alphabetischer/numerischer Sortierung
2544 - Bugfix #2290: Neue Rechte für Produktivität
2545 - Bugfix #2292: DB-Error chart_categories Finanzbuchhaltung -> Dialogbuchen
2546 - Bugfix #2293: Rechnung löschen currency_id nicht beachtet
2547 - Bugfix #2294: Farben kaputt bei Menü-Variante Oben (mit CSS) im lx-office.erp-Stil
2548 - Bugfix #2296: manuelle Lieferadresse im Auftrag wird nicht in wiederkehrende Rechung übernommen
2549 - Bugfix #2300: Weitere Funktionen aus der kivitendo.conf in die Mandatenkonfiguration verlagern
2550 - Bugfix #2301: Dokumentenbelege optional in webdav-Ordner speichern
2551 - Bugfix #2307: Nachkommastellen gehen bei der Eingabe verloren
2552 - Bugfix #2308: CSV-Import
2553 - Bugfix #2310: Gelöschte Aufträge in Aufgabenliste
2554 - Bugfix #2311: Anlegen von Gruppen schläg fehl
2555 - Bugfix #2312: Löschen von Mandanten-DBs
2556 - Bugfix #2313: Fehlermeldung bei Updatescript custom_variable_configs_column_type_text.sql
2557 - Bugfix #2314: Wiederkehrende Rechnung mit Steuer inklusive buchen Erlöse falsch
2558 - Bugfix #2315: Konten FA Bad Homburg
2559 - Bugfix #2319: Konto speichern / Konto als neu speichern leicht fehleranfällig
2560 - Bugfix #2320: SEPA Export enthält unzureichende/fehlerhafte Daten
2561 - Bugfix #2321: latex fehlermeldung non-utf8, bessere Nutzerrückmeldung
2562 - Bugfix #2323: Druckvorlagen funktionieren nicht mehr
2563 - Bugfix #2324: Spontane Redefinition der Lagerplätze / Nicht reproduzierbarer Lagerschwund
2564 - Bugfix #2325: Doubletten bei der Anlage von Lagerplätzen
2565 - Bugfix #2328: CRM ignoriert Umstelung der Benutzersprache auf Englisch
2566 - Bugfix #2329: CRM: Menu wird von der ERP nicht korrekt ausgeliefert
2567 - Bugfix #2331: Fehlemeldung beim Buchen von Zahlungen in Fremdwährung
2568 - Bugfix #2332: Lieferplan: Suchfilter nach Sortieren nicht mehr aktiv
2569 - Bugfix #2333: Einkaufspreis beim Lieferantenauftrag nicht richtig angezeigt
2570 - Bugfix #2334: show_no_warehouses_error
2571 - Bugfix #2335: falsche Lagerbestandsanzeige in Verkaufsdokumenten und Stammdaten
2572 - Bugfix #2336: Lieferanten anlegen schlägt fehl
2573 - Bugfix #2337: Updatescript zeigt bei "Neue Filter für Steuerkonten" falschen Steuersatz
2574 - Bugfix #2339: Perl Pakete in Ubuntu 10.04.4 LTS reichen nicht mehr für Unstable, Doku nicht mehr aktuell
2575 - Bugfix #2340: Erstellen von neuem Benutzer als Duplikat eines bestehenden enthält unnötige Abfrage
2576 - Bugfix #2341: Waren erfasse > Kommastellen im Listen- u. Verkaufspreis
2577 - Bugfix #2344: Ist-Versteuerung - Unterschiedliche Werte bei Bildschirmausgabe und Dateiexport
2578 - Bugfix #2346: Fehlerhafte Auswahlliste "Steuerschlüssel" in Debitor- und Kreditorbuchungsmaske
2579 - Bugfix #2347: Chaos in Benutzerdefinierte Variablen
2580 - Bugfix #2348: Rechnung als neu verwenden liefert Fehlermeldung, ...
2581 - Bugfix #2349: Hänger beim schnellen Buchen mehrerer Rechnungen
2582 - Bugfix #2350: Die Liste der Lieferungen (Kundenstamm, Reiter Lieferungen) zeigt falsche Dokumente
2583 - Bugfix #2351: Druck von HTML-Seiten bringt Fehlermeldung im Browser.
2584 - Bugfix #2352: Belege in WebDAV-Ablage speichern ergibt Fehlermeldung beim Erstellen von GUV und BWA
2585 - Bugfix #2359: sub get_warehouse takes ages
2586 - Bugfix #2361: Kunden anlegen bei neuer Datenbank
2587 - Bugfix #2365: Überlagerte benutzerdefinierte Variablen werden in wiederkehrende Rechnungen nicht übernommen
2588 - Bugfix #2366: Löschen und Ändern von Einkaufsrechnungen nicht möglich
2589 - Bugfix #2367: Lieferplan: längere Antwortzeiten mit steigendem Datenbestand
2590 - Bugfix #2368: Race Condition: Report-Abfrage blockiert Buchung
2591 - Bugfix #2369: kleiner Anzeigefehler beim Einlagern bei Menü-Variante Links (HTML)
2592 - Bugfix #2374: Benutzerdefinierte Variablen vom Typ Ware oder Lieferant lassen sich bei Kunden nicht speichern
2593 - Bugfix #2376: Fehler bei Einlagern in Lager mit nur einem Lagerplatz in aktueller beta
2594 - Bugfix #2377: Einlagern in ungültige Lagerplätze ist möglich
2595 - Bugfix #2378: Einlagern mit negativen Mengen ist möglich
2596 - Bugfix #2379: VK-Lieferscheine: Vorbelegung laesst sich nicht zuruecknehmen wenn Artikelmenge auf 0 sinkt
2597 - Bugfix #2381: parse / format amount Problem bei Lagerbewegung > 1.000
2598 - Bugfix #2382: bei Vorlagendruck fehlt dbname in titlebar
2599 - Bugfix #2383: Debitorenbuchungen erscheinen doppelt in verknüpften Belegen
2600 - Bugfix #2384: In Lieferplan wird kein Link für Kunde mehr angezeigt
2601 - Bugfix #2385: Standardkonto fuer Umlaufvermoegen sollte auch fuer EK-Rechnungen/Debitorenbuchungen gelten
2602 - Bugfix #2386: Checkbox auf leer setzen bei Kunde bearbeiten wird nicht gespeichert
2603 - Bugfix #2387: Buchen von Korrekturen an Stornorechnungen
2604 - Bugfix #2388: Wiedervorlagen / Notizen bei Kunde editieren kaputt
2605 - Bugfix #2390: Übersetzungen von Zahlungsbedingungen werden nicht gelöscht
2606 - Bugfix #2393: Stammdaten > Kunden > Tab "Lieferungen", falsche Zuordnungen
2607 - Bugfix #2394: Menu render Fehler bei WebDav und Belegen mit Punkt in Belegnummer
2608 - Bugfix #2396: Keine Unternummerierung der Zwischensummen in Lieferscheinen
2609 - Bugfix #2397: Überschriebene Summen/Zeilen in PDF-Export
2610 - Bugfix #2398: Mahnungsnummern sind mal im Ausdruck, mal nicht
2611 - Bugfix #2399: Lieferungen-Tab bei Kunden erlaubt Einsicht in Rechnungen ohne Rechnungsrechte
2612 - Bugfix #2400: Lieferadresse wird bei der Auswahl eines neuen Lieferanten überschrieben
2613 - Bugfix #2401: Rabatt im Pop-Up-Fenster Kundendetails falsch, bei den Kundenstammdaten fehlt das %-Zeichen
2614 - Bugfix #2403: Lieferbedingungen
2615 - Bugfix #2404: Verlauf der Hintergrund-Jobs: Filter für einen Tag liefert keine Ergebnisse
2616 - Bugfix #2407: Stornieren von Rechnungen in geschloßenen Perioden erlaubt
2617 - Bugfix #2409: Detailsanzeige klappt bei Eingabe von neuen Artikel auf
2618 - Bugfix #2410: Lieferscheindruck nicht möglich - Tex-Fehler
2619 - Bugfix #2411: Fehler bei VK Rechnung "Als bezahlt markieren": action= nicht definiert
2620 - Bugfix #2413: "scripts/locales.pl" nutzt "modules/fallback" nicht
2621 - Bugfix #2420: Benutzerdefinierte Variablen ist falsch
2622 - Bugfix #2421: Benutzerdefinierte Variablen wird nicht gespeichert
2623 - Bugfix #2422: neue Ansprechpersonen-CVar: kein Std-Wert
2624 - Bugfix #2424: Input-Fokus falsch in select_part, select_name
2625 - Bugfix #2426: Bei Kreditorenbuchungen wird nicht mehr auf vorhandene Rechnungsnummer geprüft
2626 - Bugfix #2427: GuV und Ist-Versteuerung und Abteilungsfilter fehlerhaft
2627 - Bugfix #2428: CSV Import Waren Menge aktualisiert nur parts.onhand
2628 - Bugfix #2429: Partpicker aktualisiert bei bestimmten Aktionen nicht
2629 - Bugfix #2430: installaton_check.pl: bitte -D pushen
2630 - Bugfix #2432: Neuer Mandant - Kunde oder Lieferant speichern schlägt fehl bei Nummernkreis
2631 - Bugfix #2433: HTML UStVA-Bericht funktioniert nicht wenn WebDAV Belege speichern aktiv ist
2632 - Bugfix #2436: Darstellungs- und Rechenfehler in vorandenen Latex-Vorlagen
2633 - Bugfix #2440: Fehler bei Fälligkeitsdatum in VK-Rechnung
2634 - Bugfix #2443: Löschen von Konten nicht möglich
2635 - Bugfix #2444: Datum aus "Bücher abschließen zum" wird als Basis für Startdatum der Bilanz benutzt
2636 - Bugfix #2446: Fehler beim Generieren und Drucken wiederkehrender Rechnungen mit eingeschaltetem Webav-Feature
2637 - Bugfix #2449: Zahlungsverkehr - Zahlungseingang löscht bei Erneuern jeweils die eingegebenen Beträge
2638 - Bugfix #2450: &-Zeichen in Kundennamen führt zu falschen Darstellungen
2639 - Bugfix #2451: Lager->Einlagern (mit Part-Picker) prüft auf falsches Recht
2640 - Rundungsfehler bei periodischen Rechnungen mit Rabatt und glatten Einzelpreisen behoben
2641
2642
2643 2012-12-10 - Release 3.0.0
2644
2645 Größere neue Features:
2646
2647 - kivitendo rebranding und Stylesheet
2648   Der Name Lx-Office war irreführund und wenig einprägsam, und ist ausserdem
2649   mit anderen Produktnamen kollidiert. Zur Einführung gibt es ein passdendes
2650   Stylesheet in weiß/grün gehalten.
2651
2652 - Mandantenkonfiguration
2653   Mit dem Recht "Administration (Für die Verwaltung der aktuellen Instanz aus
2654   einem Userlogin heraus)" gibt es nun den Menüpnunkt
2655   System->Mandantenkonfiguration, unter dem sich verschiedene
2656   mandantenspezifische Einstellungen vornehmen lassen, die vorher entweder gar
2657   nicht, nur beim Anlegen einer Mandantendatenbank oder in der
2658   Konfigurationsdatei einstellbar waren. Es folgende Einstellungen:
2659   * Änderbarkeit von Rechnungen/Zahlungen/Buchungen immer, nie oder am selben
2660     Tag
2661   * Durchführung des automatischen DATEV Konsistenzcheck bei Buchungen.
2662   * Löschbarkeit von Aufträgen und Lieferscheinen
2663   * Anzeige bzw. Eingabe des Mindeshaltbarkeitsdatums
2664
2665   Die Einstellungen show_best_before und payments_changeable (Abschnitt
2666   [features]) sowie die Einstellungen unter im Abschnitt [datev_check] in der
2667   Konfigurationsdatei werden bei einem Datenbank-Upgrade übernommen und können
2668   danach aus der Konfigurationsdatei gelöscht werden.
2669
2670 - Automatischer DATEV Konsistenzcheck bei Buchungen
2671   Es ist jetzt möglich Buchungen aus den fünf Hauptmasken Verkaufsrechnung,
2672   Einkaufsrechnung, Kreditorenbuchung, Debitorenbuchung und Dialogbuchen
2673   automatisch auf korrekten DATEV Export zu prüfen. Wenn ein Problem beim
2674   Export auftreten sollte, wird die Buchung abgebrochen, so dass die Datenbank
2675   konsistent bleibt und eine Fehlermeldung ausgegeben. Das Feature kann unter
2676   "System->Mandantenkonfiguration" angeschaltet werden.
2677
2678 - Verkaufsbericht:
2679   Sortierung um Land, Warengruppen, Kundentyp, Verkäufer und Monat erweitert,
2680   sowie benutzerdefinierte Variablen eingebunden. Warengewicht kann angezeigt
2681   werden und damit eignet sich der Verkaufsbericht auch als Grundlage für die
2682   Intrastat-Meldung.
2683
2684 - Verkaufspreisinformationen
2685   In Warenstammdaten ist jetzt ein Überblick über die Verkaufshistorie des
2686   Artikels verfügbar, in dem vergangene Preise gelistet sind.
2687
2688 - Lieferplan
2689   Im Verkauf ist ein neuer Bericht "Lieferplan" verfügbar, der zu liefernde
2690   Artikel in Aufträgen listet, die nocht nicht in einem Lieferschein erfasst
2691   sind.
2692
2693 Kleinere neue Features und Detailverbesserungen:
2694
2695 - neue xtCommerce Schnittstelle
2696   Die Schnittstelle wurde auf Basis der PepperShop Schnittstelle neu gebaut
2697
2698 - Benutzerdefinierte Variablen sind jetzt in Ansprechpartnern verfügbar
2699
2700 - Mailversand über SMTP
2701   Es ist jetzt möglich statt einem sendmail kompatiblen Mailer ein SMTP Konto
2702   anzugeben, an das Mails versendet werden.
2703
2704 - Taskserver Steuerung
2705   Es ist jetzt möglich den Taskserver aus der Weboberfläche zu steuern. Im Menü
2706   unter "System" -> "Hintergrund-Jobs und Task-Server"
2707
2708 API-Änderungen:
2709
2710 - Benutzerdefinierte Variablen vom Typ "Lieferant" und "Ware"
2711   Für die Auswahl in den webpages steht ein L.vendor_selector und
2712   ein L.part_selector zur Verfügung, der einfach das select_tag verwendet.
2713   Diese selectoren können/sollen später durch picker ersetzt werden.
2714   Die Details werden sich wahrscheinlich noch ändern.
2715
2716 - Die Funktion L.options_for_select wurde entfernt und in L.select_tag integriert
2717   Siehe Doku in SL::Template::Plguns::L
2718
2719 - Die Engine beherrscht jetzt Layouts
2720   Das Layout wurde von Frames mit einem Contentframe auf ein Layout umgestellt, bei
2721   dem die Menüelemente im Request eingepflegt werden. Siehe SL::Layout für Details.
2722
2723 - Printtemplates
2724   Wenn in einem <%if var%> die variable eine Referenz auf ein Array ist, wird
2725   genau dann wahr zurückgegeben, wenn das Array nicht leer ist.
2726
2727 Entfernte Features:
2728
2729 - Die französische Programmübersetzung wurde entfernt, weil sie nicht gepflegt wurde.
2730
2731 - Die deutsche Programmübersetzung "de_DE" wurde entfernt.
2732
2733 - Die Supportstrukturen für Debian Pakete wurden entfernt.
2734   Es wurde auf dem Bugsprint entschieden, dass Support von Debian Paketen zu
2735   komplex ist, und eine Einfachheit suggeriert, die wir nicht erfüllen können.
2736
2737 Zukünftig zu entfernende Features:
2738
2739 - Die Unterstützung für Perl Versionen vor 5.10.1 wird entfernt werden.
2740   Insbesondere ist dies das letzte geplante Release mit Unterstützung für Perl
2741   5.8.x und 5.10.0.
2742
2743 Experimentelle Features:
2744
2745 - Automatisierte Selbsttests
2746   Es gibt jetzt ein Grundgerüst um Selbsttests durchzuführen, und bei Problemen
2747   einen Administrator per Mail zu benachrichtigen. Die Selbsttests werden Über
2748   das SelfTest Modul für den Taskserver verwaltet, und in config/lx_office.conf
2749   im Block [self_test] konfiguriert. Die Tests werden in TAP ausgeliefert und
2750   können bei Bedarf weiter maschinell ausgewertet werden.
2751
2752   Zur Demonstration gibt es einen Selbsttest Transactions, der die Datenbank
2753   auf Fehlbuchungen untersucht.
2754
2755 Liste gefixter Bugs us dem Bugtracker
2756
2757   - Bugfix #456: Preisgruppen werden nicht richtig gespeichert
2758   - Bugfix #798: Cursor-Positions-Fix
2759   - Bugfix #1692: Gelöschter Auftrag erscheint bei Auflisten des entsprechenden Lieferscheins erneut
2760   - Bugfix #1697: Produktivität -> Wiedervorlage erstellen -> Speichern -> Übersicht (?)
2761   - Bugfix #1814: Bei Gutschrift buchen erhält man die Statusmeldung "Rechnung XXX gebucht"
2762   - Bugfix #1819: CVar Auswahl funktioniert nicht mit leading/trailing whitespace
2763   - Bugfix #1828: Erzeugen neuer Preisgruppen muendet in Fehler
2764   - Bugfix #1829: Lieferanten zu Dienstleistungen werden nicht gespeichert
2765   - Bugfix #1832: GUV mit Auswahl EÜR liefert unbrauchbares Ergebnis
2766   - Bugfix #1834: Buchungsliste - Bilanzspalte
2767   - Bugfix #1837: Lieferant auf ungültig setzen, verfälscht Kreditorenbuchungsmaske (mulitbox <-> obsolete?)
2768   - Bugfix #1840: Für Auswahl "Drucker" bzw. "Warteschlange" müssen Latex-Vorlagen zwingend aktiviert sein
2769   - Bugfix #1841: falsche Finanzamtnummern
2770   - Bugfix #1842: Offene Posten Alterstrukturliste prüft nur auf tagesaktuellem Datum
2771   - Bugfix #1846: Historieneintraege - Wer hat's erfunden? (bzw gestartet)
2772   - Bugfix #1849: Buttons "Loeschen" und "Buchen" bei frischen Rechnungen verschwindet nach "Erneuern"
2773   - Bugfix #1851: Spaltenueberschriften Export auf Import abgleichen
2774   - Bugfix #1853: Administrationsoberflaeche - aktive User anzeigen
2775   - Bugfix #1856: Preisanpassungen werden in alte Rechnungen übernommen
2776   - Bugfix #1858: Debitorenbuchung: Bereits beschriebenes Kommentarfeld wird bei Kundenwechsel geloescht
2777   - Bugfix #1859: Nicht gespeichertes Angebot/Auftrag/Rechnung... -> Drucken -> "Keine Aktion definiert"
2778   - Bugfix #1861: Umlaute in Rechnungen fehlerhaft bei <%employee..%>
2779   - Bugfix #1863: report_generator parst bei dateiausgabe keine Leerzeichen
2780   - Bugfix #1864: Benutzerdefinierte Variable Numerisch filtert nicht korrekt beim CSV-Export
2781   - Bugfix #1865: templatesystem $form{'tmpfile'} und chdir
2782   - Bugfix #1866: Menüs und neues CSS
2783   - Bugfix #1867: Debitorenbuchung erfassen nicht möglich
2784   - Bugfix #1868: Debitorenbuchung: Kundendetails werden nicht angezeigt
2785   - Bugfix #1869: Artikel: Inkonsistente Zustände bzgl. eindeutige Artikelnummern (war: Dienstleistung: neuer Preis lässt sich nicht speichern)
2786   - Bugfix #1871: Datumsformat dd-mm-yy verursacht Fehler in Rose::DB::Object
2787   - Bugfix #1872: CSVImport verliert die erste Spalte, wenn die Importdatei UTF8 mit BOM ist
2788   - Bugfix #1873: Preise zu Preisgruppen werden nicht mehr korrekt gespeichert
2789   - Bugfix #1874: GuV Betriebsausgaben nach Update auf 2.7 leer
2790   - Bugfix #1875: Doppeltes DB-Update bei Aktualisierung auf 2.7.0
2791   - Bugfix #1877: Installations Check preuft nicht gegen Net::LDAP
2792   - Bugfix #1878: Programm Icon kivitendo
2793   - Bugfix #1882: Beim Mailversand fehlt ein BCC-Feld
2794   - Bugfix #1884: wiedervorlage, die user y für user x erstellt hat, wird bei user x nicht in der Übersicht angezeigt
2795   - Bugfix #1886: doppelte Leerzeichen im Lieferantenname werden in Auswahlliste für Kreditorenbuchung nicht richtig geparst
2796   - Bugfix #1889: Fälligkeitsdatum aus Rechnungsdatum
2797   - Bugfix #1890: Kontenabgleich: Spaltenüberschrift vertauscht
2798   - Bugfix #1891: Vorzeichenfehler bei GUV
2799   - Bugfix #1892: Nach Update Can't use string ("Form") as a HASH....
2800   - Bugfix #1893: Falscher Bezug bei Kontoliste
2801   - Bugfix #1894: Stammdaten - Berichte - Kunden: Auswahl Rechnungen, Aufträge, Angebote wirkt als Filter
2802   - Bugfix #1895: Negative Beträge bei Zahlungseingang für Gutschriften
2803   - Bugfix #1900: Warenbericht: Projekt in Bericht aufnhemen ergibt SQL-Fehler
2804   - Bugfix #1901: Warenimport (csv): Bei Update werden make_X etc nicht beruecksichtigt
2805   - Bugfix #1904: Fehler bei Artikelmenge über 999999
2806   - Bugfix #1907: CSV-Import: Projekte
2807   - Bugfix #1908: Preisgruppen: Wenn Grundpreis 0 EUR (nicht angegeben) greifen Preisgruppeneintraege nicht
2808   - Bugfix #1917: Kreditorenbuchung Vorsteuer mit demselben DATEV-Steuerschlüssel wird bei der Anzeige gefiltert
2809   - Bugfix #1920: Warenberichte loesen Fehler aus wenn Projekt ausgewertet werden soll
2810   - Bugfix #1921: JS-Menü unterscheidet nicht Links- vs Mittel-Klick
2811   - Bugfix #1922: Link "Springe zu Rechnungsadresse" macht so keinen Sinn
2812   - Bugfix #1924: CSV-Import Kunde mit benutzerdefinierter Variable geht nur "halb"
2813   - Bugfix #1926: Zufälliger Dateiname für PDF Spooldateien
2814   - Bugfix #1929: Preisänderung wird nach Löschen eines Artikels verworfen
2815   - Bugfix #1930: Bearbeitung eines bestehenden Buchungsbeleges: Enter loest Storno aus
2816   - Bugfix #1931: Bericht Ansprechpartner lässt Straße auswählen/anzeigen, das Feld existiert aber nicht
2817   - Bugfix #1932: Liste offener Kreditoren oder Debitoren an bestimmten Stichtag
2818   - Bugfix #1934: Umstellung von keine Währung auf Währung
2819   - Bugfix #1936: Autom. Update des Faelligkeitsdatums bei Kreditorenbuchungen funktioniert nicht zuverlaessig
2820   - Bugfix #1939: Kreditorenbuchungen: Projektnummer wird nicht autom. in Zeilen uebernommen
2821   - Bugfix #1940: Sprung von Wiedervorlage zu Kreditorenbuchung in Kreditorenbuchung funktioniert nicht
2822   - Bugfix #1941: DEMO: Gutschrift (LaTeX) bricht ab
2823   - Bugfix #1942: Dialogbuchen: Datumsaenderung innerhalb des Erstellungstages nicht moeglich
2824   - Bugfix #1945: Aufbereitung USTVA falsch in 2.7.0
2825   - Bugfix #1946: normale linetotal Rundungsfehler landen in discount
2826   - Bugfix #1949: Falsche Zuordnung Verkäufer/-in bei Kunden-Stammdaten
2827   - Bugfix #1950: Abteilung wird aus ausgelagerten Lieferscheinen nicht in Rechnung übernommen.
2828   - Bugfix #1952: Lieferscheine werden nicht nach Abteilung gefiltert
2829   - Bugfix #1953: Einlagern in bestehenden EK-Lieferschein geht nicht
2830   - Bugfix #1954: CSV-Import benutzerdef. Variablen mit Großbuchstaben geht nicht
2831   - Bugfix #1956: Erzeugnis-Anzeigefehler nach Einzelkomponentenbearbeitung
2832   - Bugfix #1959: Lieferdatum verschwindet bei "Workflow Auftrag -> als neu speichern"
2833   - Bugfix #1960: Bei CSV-Import wird listprice mit 0 überschrieben
2834   - Bugfix #1961: Stammdaten-EK wird bei Eingangsrechnung bei Einheitenumrechnung im Beleg
2835   - Bugfix #1964: CsvImport::Parts prüft Duplikate inkonsistent
2836   - Bugfix #1965: CsvImport::Parts - Es fehlt eine Option Artiekl mit existierender Nummer zu überspringen
2837   - Bugfix #1967: Doc: SL::SessionFile POD ist outdated
2838   - Bugfix #1968: Neuer Kunde - Kontaktperson, falsche Attribute
2839   - Bugfix #1969: oe.reqdate Funktion uneindeutig
2840   - Bugfix #1972: CSV-Kundenimport berücksichtigt kundentyp-Spezifischen Nummernkreis nicht
2841   - Bugfix #1973: CSS-Menue: Aufklappen ueber aktuell offenen Zweig verhindert Zugriff auf Menuepunkte
2842   - Bugfix #1974: Nichteditierbare benutzerdefinierte Variablen stehen bei Ausdruck nicht zur Verfügung.
2843   - Bugfix #1975: SKR03: Gewährte Skonti (8731, 8735) sollten Erlös- statt Aufwandskonten sein
2844   - Bugfix #1976: BWA: Übrige Steuern (19) gehören nicht auf Gesamtkosten sondern auf neutralen Aufwand
2845   - Bugfix #1978: Keine CVars beim Export von Projekten
2846   - Bugfix #1979: BWA: Neutraler Ertrag wird nicht angezeigt
2847   - Bugfix #1980: Bericht Ansprechpartner lässt Straße auswählen/anzeigen, wird aber nicht ausgewertet (#1931)
2848   - Bugfix #1981: Wiedervorlagen fuer Lieferscheine
2849   - Bugfix #1982: Form::format_amount ist für sehr kleine Zahlen bei hoher Präzision kaputt
2850   - Bugfix #1983: Einlagern mit anderer Einheit benutzt Grundeinheit
2851   - Bugfix #1985: Stammdateneinstellung um immer Bruttorechnungen auszustellen fehlt (Checkbox "Steuer im Preis inbegriffen" als Default setzen)
2852   - Bugfix #1987: lxerp_auth wird nach Inst. nicht erstellt
2853   - Bugfix #1990: Rundung in Verkaufsrechnung/Verkaufsbericht
2854   - Bugfix #1999: Gewählte Einheit wird nicht übernommen beim Erneuern
2855   - Bugfix #2000: Fehler beim Aufrufen bestehender/alter Lieferscheine aus Berichten
2856   - Bugfix #2002: In Lieferscheinen werden die Mitarbeiter-IDs statt namen nun angezeigt
2857   - Bugfix #2004: Berichte - Dienstleistungen: Bericht zeigt auch uneditierbare Felder
2858   - Bugfix #2008: Lieferdatum in Gutschrift / Umsatzsteuererhöhung
2859   - Bugfix #2009: Falsche Menge bei Lager»Erzeugnis fertigen
2860   - Bugfix #2015: Zahlungsbedingungen lassen sich nicht mehr ändern
2861   - Bugfix #2016: Benutzerdefinierte Variablen/Ansprechpersonen werden nicht gespeichert
2862   - Bugfix #2018: Lieferplan nicht vollständig
2863   - Bugfix #2020: Ansprechpartner wird gelöscht, wenn Eingabetaste gedrückt
2864   - Bugfix #2021: Geburtstags Datum als Datumsfeld
2865   - Bugfix #2025: Kein Datepicker im Wiedervorlagen-Popup
2866   - Bugfix #2027: Menüvariante "Oben (mit CSS, neu)" (v4) seit Abschaffung der Frames kaputt
2867   - Bugfix #2028: Seit No Frames gibt es kein HTML-Menü (Links) mehr bei einigen Masken
2868   - Bugfix #2030: Unverständliche Fehlermeldung
2869   - Bugfix #2031: Anlegen der Tabellen zur Benutzerauthentifizierung: Hinweis auf lx_office.conf ersetzen
2870   - Bugfix #2035: Probleme mit Zeichenkodierung beim Mailversand
2871   - Bugfix #2037: Preis in Rechnungen, Angebote, etc wird überschrieben
2872   - Bugfix #2038: Unroutable request -- inavlid controller/action. nach Datenbankaktualisierung des Mandanten
2873   - Bugfix #2039: No-Frames bedeutet f. HTML-Druckvorlagen immer das Menü mitzudrucken
2874   - Bugfix #2041: 'Konto schon vorhanden' beim Speichern eines bestehenden Kontos nach Änderung
2875   - Bugfix #2044: fehlender Benutzername bei Menue CSS (v4)
2876   - Bugfix #2046: Drucken-Knopf geht erst beim 2. Mail (Angebot / Auftrag / Lieferschein)
2877   - Bugfix #2048: Menu verschwindet
2878   - Bugfix #2049: Vorlagen-Templates aufraeumen
2879   - Bugfix #2053: Link zur Dokumentation ins Menü einbauen
2880   - Bugfix #2054: oberster Auftrag wird ignoriert bei Mehrfachauswahl zum Zusammenfassen von Aufträgen
2881   - Bugfix #2055: Zusammenfassen von Aufträgen wirft Fehlermeldung
2882   - Bugfix #2056: Stark abweichende Optik des Verkaufsberichtes
2883   - Bugfix #2057: Debitorenbuchungsbericht (Verkauf)
2884   - Bugfix #2059: Falsches Icon im Programm-Menü
2885   - Bugfix #2060: Sprache hinzufügen schlägt fehl
2886   - Bugfix #2061: Fehler im Menü Programm bei Menü-Varianten "oben mit css" und "oben mit css neu"
2887   - Bugfix #2062: Bei allen Lager-Aktionen kann in der Startmaske kein Lagerplatz ausgewählt werden
2888   - Bugfix #2063: Fehler bei "Ja"-Einträgen in "Zugriff auf meine Wiedervorlagen regeln"
2889   - Bugfix #2065: Irreführende Bezeichnung für Funktion "Rechnung > als Vorlage verwenden"
2890   - Bugfix #2067: Button "drucken und buchen" bei Rechnungen druckt nicht mehr
2891   - Bugfix #2069: Lieferplan: Filteraufruf aus Folgeseite bringt falsches Ergebnis
2892   - Bugfix #2076: Liefertermin im Lieferschein hat keine Kalender
2893   - Bugfix #2079: System-Menü enthält überwiegend überflüssige Submenüs
2894   - Bugfix #2086: Historie-Button bei Warengruppen erfassen defekt
2895   - Bugfix #2087: init-Script kivitendo-task-server funktioniert nicht
2896   - Bugfix #2092: Filter nach Projectnummer funktioniert nicht richtig bei niedrigem vclimit
2897   - Bugfix #2102: Menüpunkübersetzung fehlt
2898
2899
2900 2012-03-01 - Release 2.7.0
2901
2902 Größere neue Features
2903
2904 - Der CSV Import wurde komplett neu geschrieben
2905   Features:
2906   * Vorschau der Importdaten
2907   * Serverseitiges Cachen der Daten
2908   * Fehlererkennung
2909   * Wählbare Trennzeich, Escapezeichen und Encoding
2910   * speicherbare Profile
2911
2912 - Der SEPA Export generiert jetzt SEPA v2.5
2913
2914 - Vereinheitlichte Dokumentation
2915   Die einzelnen manpage artigen Dokumentationstexte wurden in ein einziges PDF
2916   Dokument vereinheitlicht.
2917
2918 - Alternativer Vorlagensatz f-tex
2919   * mehrsprachig
2920   * leichte Integration des Firmenbriefkopfs
2921   * Ausgabe von Bruttopreisen in den Positionen fuer Endverbraucher moeglich
2922   * siehe templates/print/f-tex/README
2923
2924 - Alternativer Vorlagensatz RB
2925   Basierend auf dem Vortrag aus dem Anwendertreffen 2011:
2926   http://www.lx-office.org/uploads/media/Lx-Office_Anwendertreffen_LaTeX-Druckvorlagen-31.01.2011_01.pdf
2927
2928
2929 Kleinere neue Features und Detailverbesserungen:
2930
2931 - Lx-Office behandelt jetzt Unicode Eingaben in DNF korrekt
2932
2933 - Änderungen an Zahlungen in Belegen
2934   Diese lassen sich jetzt entweder immer,gar nicht oder am selben Tag noch
2935   ändern. Dies ist lx_office.conf einstellbar.
2936
2937 - Projektnummer pro Beleg
2938   Diese sind jetzt auch in Debitoren- und Kreditorenbuchungen verfügbar.
2939
2940 - Berichten über Verkaus- und Einkaufsrechnungen
2941   In Debitoren- und Kreditorenbuchungen berücksichtigt die
2942   Projektnummernfilterung jetzt auch positionsbezogene Projektnummern.
2943
2944 - Es kann eine Standardsprache eingestellt werden
2945   Diese wird dann automatisch bei neu anzulegenden Kunden und Lieferanten
2946   vorausgewählt.
2947
2948 - Buchungsjournal
2949   Es kann jetzt nach Bearbeiter und Buchungsdatum gefiltert werden.
2950
2951 - á (LATIN SMALL LETTER A WITH ACUTE) in LaTeX-Vorlagen
2952   Klassisch wurde á wegen Zeichensatzverwirrung durch ein Bullet ersetzt. Das
2953   ist jetzt nicht mehr so. Dafür kann mit <bullet> ein Aufzählungspunkt erzeugt
2954   werden.
2955
2956 - Kontenrahmen
2957   Bebuchte und steuerrelevante Konten lassen sich nicht mehr löschen und nur
2958   noch bedingt umkonfigurieren.
2959
2960 - Kunden und Lieferantenstammdaten
2961   Hier kann jetzt eine Währung eingestellt werden, die als Voreinstellung in
2962   den Ver- und Einkaufsmasken dient.
2963
2964 - Verbessertes Javascriptmenü
2965   Das Verhalten des Javascriptmenüs wurde an das verhalten von
2966   Desktopapplikationen angepasst, und ersetzt das XUL Menü.
2967
2968
2969 Sicherheit:
2970
2971 - Passwörter tauchen jetzt nicht mehr in der Sessiontabelle auf
2972
2973 - Sicherere Hashalgorithmen
2974   Passwörter werden jetzt per Default mit SHA256 gespeichert, sofern
2975   das optionale Paket Digest::SHA verfügbar ist.
2976
2977 - Der Vorlageneditor wurde unter ein neues Recht "Administration" gestellt.
2978   Es ist möglich LaTeX Vorlagen zu erstellen, die Schadcode auf dem Hostsystem
2979   ausführen. Es ist jetzt Benutzern mit Administratorrechten vorbehalten diese
2980   zu editieren.
2981
2982
2983 API-Änderungen:
2984
2985 - Umstellung der Variable $::lx_office_conf{system}{eur}
2986   Die ehemalige globale Einstellung system/eur wird aufgespalten in drei
2987   Einstellungen die in der defaults Tabelle gehalten werden;
2988   "Gewinnermittlungsart", "Versteuerungsart" und "Warenbuchungsmethode". Siehe
2989   Dakumentation, Abschnitt "Konfiguration zur
2990   Einnahmenüberschussrechnung/Bilanzierung: EUR"
2991
2992 - Der alte, manuelle Mechanismus "pagebreak-Block", um in
2993   LaTeX-Vorlagen Zwischensummen zu berechnen und den Seitenumbruch
2994   manuell zu kontrollieren, wurde entfernt.
2995
2996 - Änderungen an globalen Containern
2997   Globale Container sind jetzt auf einige wenige beschränkt, alle anderen
2998   wurden darin untergebracht oder entfernt.
2999   * $::instance_conf - Daten die lokal auf einer Mandantendatenbank gelten
3000   * %::request       - Requestlokaler Speicher
3001   * $::cgi           - liegt jetzt in $::request{cgi}
3002   * $::eur           - siehe $::instance_conf
3003   * %::debug_options - liegt jetzt in $::lx_office_conf{debug}{options}
3004   * $::all_units     - entfernt, die Einheitenfunktionen cachen jetzt selbst
3005   * %::called_subs   - ersatzlos entfernt
3006
3007 - Druckvorlagen verstehen jetzt die übliche dot-Notation für Methoden
3008   Beispiel <%part.sellprice%> sofern als part ein Objekt übergeben wurde.
3009
3010 - Druckvorlagen verstehen jetzt das Suffix NOFORMAT
3011   Damit können Formatierungen im Vorlagensatz selbst gemacht werden.
3012   Beispiel: <%amount NOFORMAT%>
3013
3014 - Vorlagen bekommen jetzt Metadaten über sich selbst mitgeteilt
3015   Die einzelnen Daten liegen in template_meta, diese Vorlagendokumentation.
3016
3017 - Default Vorlagen
3018   Wenn eine Vorlage nicht gefunden wird, wird jetzt default.<extension>
3019   benutzt. Das macht es möglich zentral verwaltete Vorlagensätze zu schreiben.
3020
3021 - Master-Druckvorlagen liegen jetzt in eigenen Unterverzeichnissen
3022   Das neue System ist templates/print/<name>. Beim Anlegen eines Vorlagensatzes
3023   werden symbolische Links und Unterverzeichnisse rekursiv kopiert. Der
3024   eingebaute Vorlageneditor zeigt alle *.tex-Dateien an und lässt sie
3025   bearbeiten.
3026
3027 - Anzeige Stammdaten -> Waren
3028   in der Suchmaske muss nun "Lagermenge" explizit angewaehlt werden, wenn die
3029   Warenbestände im Suchergebnis angezeigt werden sollen.
3030
3031
3032 Entfernte Features:
3033
3034 - Der PHP basierte CSV-Import wurde zugunsten des neuen Imports entfernt.
3035
3036 - Das Feature "Lizenzverwaltung" wurde entfernt.
3037   Die Modellierung von Lizenzen war irreführend und widersprüchlich, und bot
3038   keinerlei Funkionalität ausser dem Speichern von Lizenzschlüsseln.
3039
3040 - Das XUL Menü wurde ersatzlos entfernt.
3041   Das Menü funktionierte nur nur mit Firefox, und wurde wegen
3042   Sicherheitsproblemen und eingestellter Unterstützung für XUL seitens der
3043   Firefoxentwickler entfernt. Das Javasriptmenü wird als Alternative
3044   vorgschlagen.
3045
3046 - USTVA Vorlagen
3047   Die LaTeX-Vorlagen für die USTVA der Jahre 2011 und früher wurden entfernt.
3048   Grund ist der Wartungsaufwand für die zunehmende Anzahl von Vorlagen in
3049   verbindung mit der Tatsache dass die Erklärung nicht mehr in PDF Form
3050   eingereicht werden kann.
3051
3052
3053 Experimentelle Features:
3054
3055 - Es ist möglich benutzerdefinierte Variablen vom Typ "Kunde" anzulegen
3056   Die Details werden sich wahrscheinlich noch ändern.
3057
3058 - Rechterweiterungen für eingeschränkte Vertriebspartnerfunktion
3059   Das Recht "Kunden und lieferanten erstellen und bearbeiten" wurde
3060   aufgespalten. Das bisherige Recht erlaubt es nur noch Kunden zu editieren,
3061   bei denen man selbst als Verkäufer eingetragen ist. Das zweite Recht gibt
3062   Vollzugriff.
3063
3064
3065 Liste gefixter Bugs aus dem Bugtracker:
3066
3067   - Bugfix 79: Bug bei Buchung Zahlungsausgang mit Skonto
3068   - Bugfix 276: lx-erp.conf: $eur
3069   - Bugfix 415: Ware erfassen Layout
3070   - Bugfix 550: Fehlende Variable
3071   - Bugfix 635: Fehlendes Feld "Konto-Inhaber" bei Kunden/Lieferanten
3072   - Bugfix 732: Sackgasse bei Meldung "Ist gelöscht ..."
3073   - Bugfix 807: InstallationCheck prueft nicht Version von Template-Toolkit, v2 ist aber erforderlich
3074   - Bugfix 842: JavaScriptmenü zu breit
3075   - Bugfix 865: Beim PDF- Export Kontenblätter wird ab Seite 2 Zeile 1 und 3 vertauscht und "Soll" und "Haben" aufeinandergedruckt
3076   - Bugfix 872: Lieferdatum erscheint nicht bei Rechnungsposten
3077   - Bugfix 910: mod_perl Kompatibilität
3078   - Bugfix 1020: Zu viel Automatismus
3079   - Bugfix 1045: Lagerbewegung
3080   - Bugfix 1056: Workflow-Variable fuer Auftragsdatum ueberlebt Auftrag -> Lieferschein -> Rechnung nicht
3081   - Bugfix 1067: Sicherheitsluecke CRM vs ERP?
3082   - Bugfix 1082: Bei einem Lieferschein wird die Abteilung nicht mitgespeichert
3083   - Bugfix 1085: Wiederkehrende/zyklische Rechnungen
3084   - Bugfix 1179: Ort des Perl-Binaries muss konfigurierbar sein
3085   - Bugfix 1187: Lieferschein-Verkaeufer-Bug - Die Dritte
3086   - Bugfix 1190: GuV-Rechnung falsch bei EÜR und teilgezahlten Rechnungen
3087   - Bugfix 1191: Update vom Freitag hat Benutzerdefinierte Variablen/Kundenverwaltung geschossen
3088   - Bugfix 1275: Alte Lieferadressen lassen sich nicht entsorgen
3089   - Bugfix 1361: Bestelldatum als Feld einführen / Systemdatum
3090   - Bugfix 1413: Anzeige des Kreditlimits während der Rechnungserstellung zeigt sinnlose Werte
3091   - Bugfix 1415: Typo in UstVA-Vorschau
3092   - Bugfix 1420: Loeschen von Stornos bereitet eine Reihe von Problemen: (1)Stornorechnungen nicht beschreibbar
3093   - Bugfix 1426: Artikelpreise in gebuchten Rechnungen falsch
3094   - Bugfix 1434: Saldo bei Lagerbewegungen aufnehmen
3095   - Bugfix 1443: Berichte der Waren: Bericht nach Projekt nicht moeglich
3096   - Bugfix 1446: Username + Passwort
3097   - Bugfix 1478: Wörterbuch-Attacken gegen Lx-Office erschweren / abwehren
3098   - Bugfix 1493: Menuepunkt "Druck" ausblendbar machen
3099   - Bugfix 1500: Auswertung mathematischer Werte in Zahlenfeldern
3100   - Bugfix 1519: 16x16 Icons funktionieren nicht bei Multiline Menüeinträgen im HTML Menü.
3101   - Bugfix 1522: alternatives LaTeX Template system "fancy LaTeX"
3102   - Bugfix 1538: Beim Bearbeiten von Preisgruppen: Button Historie reagiert nicht
3103   - Bugfix 1549: Artikelbericht Gekauft/Verkauft Lagerwert
3104   - Bugfix 1558: Verkaufsbericht listet Bestandteile eines Erzeugnisses statt des Erzeugnisses auf
3105   - Bugfix 1566: Variablen Mahnung
3106   - Bugfix 1590: rechnung->zahlung-buchen: ERROR: invalid input syntax for type date: ""
3107   - Bugfix 1609: malformed script header beim speichern einer ware
3108   - Bugfix 1610: Berichte Waren zusätzlicher Button "alle" erwünscht
3109   - Bugfix 1611: Sammelrechnug offene Forderung leer
3110   - Bugfix 1628: deb: Fehler im postinst
3111   - Bugfix 1635: Berichte Waren zeigt falsche Verkaufszahlen
3112   - Bugfix 1640: Buchungen werden falsch zugeordnet, wenn man Konten umkonfiguriert
3113   - Bugfix 1648: bebuchte Konten sollten nicht in Überschriften umgewandelt werden können
3114   - Bugfix 1649: Preisgruppe wird nicht angezeigt über: Auftrag -> Lieferschein -> Rechnung
3115   - Bugfix 1669: parameter eur sollte Mandantenabhaengig sein und nicht Installationsabhaengig
3116   - Bugfix 1670: mod_fcgid: HTTP request length 134525 (so far) exceeds MaxRequestLen (131072)
3117   - Bugfix 1673: Auftrag drucken druckt nicht und Problem mit Workflow "Als neu speichern"
3118   - Bugfix 1675: Anführungszeichen in der Artikelbeschreibung werden ersetzt.
3119   - Bugfix 1676: DATEV Export bei gemischter Rechnung/Gutschrift schlägt fehl
3120   - Bugfix 1677: Artikel-fremd-sprachen werden nicht verwendet
3121   - Bugfix 1678: Autoreload bei Änderungen in lx_office.conf
3122   - Bugfix 1679: missing javascript referenced in templates/webpages/ir/form_header.html
3123   - Bugfix 1681: Stammdaten - Berichte - Erzeugnisse: Spalte Einkaufspreise nicht gerundet
3124   - Bugfix 1682: Gelöschte Benutzer werden in Auswahllisten angezeigt.
3125   - Bugfix 1683: Druck -> Lieferschein: Fehlende Rechte
3126   - Bugfix 1684: Benutzte Einheiten lassen sich umbenennen
3127   - Bugfix 1685: UStVA HTML Vorschau Zahlenformat
3128   - Bugfix 1687: git edbbcd58bbc9e0: FastCGI: incomplete headers beim Speichern einer Ware
3129   - Bugfix 1690: "PDF (OpenDocument/OASIS)" nicht mehr in Druckformatauswahl nach Update 2.6.1 -> 2.6.3
3130   - Bugfix 1693: Soll und Istversteurung / Steuerrecht Deutschland
3131   - Bugfix 1696: Listenpreis wird in der Detailanzeige falsch dargestellt
3132   - Bugfix 1698: Erneuern löscht Bemerkungen bei Debitorenbuchung erfassen
3133   - Bugfix 1699: SEPA-Zahlungsverkehr funktioniert nicht
3134   - Bugfix 1702: Software Error beim Aufruf der Lizenzen unter commit aae0a190cc593
3135   - Bugfix 1703: XUL Menues funktionieren mit Firefox6 nicht mehr
3136   - Bugfix 1705: Firefox 6 und XUL - Druckerbutton funktioniert nicht
3137   - Bugfix 1706: Firefox 6 und XUL - Menue haengt immer wieder mal (loest keine Aktionen mehr aus bis reload)
3138   - Bugfix 1708: Fehlender Übertrag der Lieferadresse von Angebot -> Auftragsbestätigung
3139   - Bugfix 1712: ergenzung der Doku/Dokumentvariabeln
3140   - Bugfix 1713: Schreibfehler Menüeintrag
3141   - Bugfix 1715: Benutzername in der Kopfzeile nicht angezeigt
3142   - Bugfix 1717: Im Lieferschein kann mehr ausgelagert werden, als dort als Menge angegeben ist
3143   - Bugfix 1720: locale/$dir/LANGUAGE wird nicht als UTF8 eingelesen
3144   - Bugfix 1723: Drucken vor dem Speichern - Button mißverständlich
3145   - Bugfix 1724: Falsche Funktionalität der Buttons, wenn "Drucken" vor "Speichern" geklickt wird
3146   - Bugfix 1725: In Mahnungen steht currency nicht als Variable zur Verfügung?
3147   - Bugfix 1728: URL auf Debitorenbuchungen bei Mahnungen zeigt auf Rechnugsmaske
3148   - Bugfix 1730: Kunde wird falsch angezeigt bei bestimmter Auswahllistenbegrenzung
3149   - Bugfix 1731: Illegal division by zero
3150   - Bugfix 1733: sumcarriedforward stimmt nicht bei englischen Rechnungen bzw mit 1,000.00 Nummernformat
3151   - Bugfix 1734: Als "periodic invoice" erstellte Rechnung läßt sich nicht löschen.
3152   - Bugfix 1735: PDF-Dateiname (Druck / eMail-Attachment) nach Benutzer anstatt nach Rechnungs-Sprache lokalisiert
3153   - Bugfix 1737: Lieferschein speichern setzt zugehörigen Auftrag auf geliefert.
3154   - Bugfix 1738: Entwürfe können nicht gelöscht werden
3155   - Bugfix 1740: Feature Request: Variablen im Druckbefehl
3156   - Bugfix 1742: Latex Vorlageneditor - potentielles Sicherheitsrisiko
3157   - Bugfix 1743: Beim installation_check auf Developer-Pakete hinweisen
3158   - Bugfix 1745: add missing LaTeX escaping for "soft hyphen" "­" -> "\-"
3159   - Bugfix 1747: Name der temporären Druckdateien nicht "zufällig" genug
3160   - Bugfix 1749: 07ccbf8dd hat Zahlungseingang kaputtgemacht
3161   - Bugfix 1752: Rechnung -> Druckvorschau ignoriert Änderung des Steuersatz beim Beleg
3162   - Bugfix 1753: Benutzerdefinierte Variable f. Waren: bearbeitbar nicht auswählbar.
3163   - Bugfix 1754: Löschen und Neuanlegen von Lieferadressen nicht möglich
3164   - Bugfix 1756: Ertrag in Bruttorechnung ist falsch
3165   - Bugfix 1758: Detailansicht Kunde Link Auftrag / Angebot Rechtefehler
3166   - Bugfix 1759: Währung bei Kunden / Lieferanten vorbelegen
3167   - Bugfix 1762: Artikel-Suchmaske ignoriert Kundengruppen-Rabatte
3168   - Bugfix 1765: Dienstleistungen koennen auch mehrere Lieferanten haben
3169   - Bugfix 1767: zurück-Knopf bei "Was ist dieser Artikel?" liefert Fehlermeldung
3170   - Bugfix 1769: Sprache speichern oder löschen gibt Fehler "action= nicht definiert!"
3171   - Bugfix 1770: Währung / currency überlebt Workflow über Lieferschein nicht
3172   - Bugfix 1771: Zahlungsausgang: Lieferant wird nicht ausgewählt, wenn Name 2 Leerzeichen hintereinander enthält
3173   - Bugfix 1773: SQL Fehler bei Anzeige von Angeboten
3174   - Bugfix 1774: Benutzergruppen lassen sich nicht mehr speichern.
3175   - Bugfix 1775: Wechselkurs in Einkaufrechnung kann nicht eingegeben werden
3176   - Bugfix 1778: Kundenauswahl Angebote, etc.
3177   - Bugfix 1779: Berichte zu Verkaufslieferscheinen, Checkbox "Verkaeufer" hat keine Funktion
3178   - Bugfix 1782: Release Management Dokumentation
3179   - Bugfix 1783: Verhalten des Javascript-Menues aendern
3180   - Bugfix 1786: Erweiterte Suche: Keine Ergebnisse mit benutzerdefinierten Attributen
3181   - Bugfix 1787: Winstonexport with . instead of , in numbers
3182   - Bugfix 1789: Metainformationen fehlen bei Mahnungen
3183   - Bugfix 1792: Button Karte zu tief
3184   - Bugfix 1794: undef error - Can't locate object method "full_name_dep"
3185   - Bugfix 1797: GuV wirft SQL Fehler
3186   - Bugfix 1801: Benutzerfreundliche Links
3187   - Bugfix 1805: Error on fresh install of lx-office on CentOS 5.7, hash_password not found
3188   - Bugfix 1808: Userlogin leakt in die Adminmasken
3189   - Bugfix 1817: Benutzerdefinierte Variablen nicht editierbar
3190   - Bugfix 1820: Druckvariablen salesman_name und employee_name werden mit Login-IDs befüllt
3191   - Bugfix 1821: Rechnung per Mail verschicken: $attachment_filename wird nicht übersetzt
3192   - Bugfix 1822: Feldbenennung "Firmenname" taucht in Zeiterfassung wieder auf
3193   - Bugfix 1823: Lieferanschriften "lecken" in fremde Kunden
3194   - Bugfix 1824: Schnellsuche nach Personen mit Umlauten
3195   - Bugfix 1827: Neue DB plus neuer Nutzer erzeugt Fehler
3196   - Bugfix 1828: Erzeugen neuer Preisgruppen muendet in Fehler
3197   - Bugfix 1829: Lieferanten zu Dienstleistungen werden nicht gespeichert
3198
3199
3200 2011-06-15 - Release 2.6.3
3201
3202   Größere neue Features:
3203
3204   - Es ist jetzt möglich wiederkehrende Rechnungen zu definieren und zu
3205     konfigurieren, dies geschieht im Formular für den Verkaufsauftrag.
3206     Mögliche Periodizitäten sind monatlich/quartalsweise/jährlich. Die
3207     Hauptkonfiguration hierzu findet sich in der lx_office.conf im Abschnitt
3208     [periodic_invoices]
3209
3210   - Die Überprüfung, wann wiederkehrende Rechnungen erstellt werden sollen,
3211     geschieht durch ein weiteres neues Feature, den Taskserver.  Konfiguriert
3212     wird der Taskserver in der lx_office.conf im Abschnitt [task_server]. Der
3213     Taskserver läuft als eigener daemon im System, ähnlich cron.
3214
3215   Kleinere neue Features und Detailverbesserungen:
3216
3217   - Beim Laden von Rechnungsentwürfen, das Fälligkeits- und Rechnungsdatum duch
3218     das Tagesdatum ersetzen
3219
3220   - Bei Verkaufsgutschriften zusätzlich noch die Rechnungsnummer mitnehmen, damit der Bezug klarer ist.
3221
3222   - Kontenübersicht. Bei Auswahl Bilanz und keinem closedto (Bücher-Abschluss) wurden keine Konten
3223     ausgewählt, falls das Installationsjahr gleich dem laufenden Jahr ist
3224
3225   - Verkauf -> Berichte -> Filter nach Abteilungen wieder aktiviert
3226
3227   - Dokumentensystem -> der Name der Zahlart ist in den Dokumenten verfügbar, dies ermoglicht größere
3228                         Flexiblität in den Vorlagen über if-Abfragen
3229
3230   - Dokumentensystem -> viele Zahlenwerte sind nun auch in nicht formatierter Form (also ungerundet und mit . als Dezimaltrennzeichen) in den Dokumenten verfügbar.
3231                         Variabelenerweiterung: _nofmt, siehe doc/dokumentenvorlagen-und-variablen.html
3232
3233   - Bedienung -> Eingabe beliebiger mathematischer Funktionen bestehend aus +-*/() in alle Zahlenfelder
3234                  das ermoeglicht z.B. die nettopreisangabe "100/1,19", was dann als "84,033613" gespeichert wird.
3235                  Berücksichtigt das beim Benutzer eingestellte Zahlenformat.
3236   - Benutzerdefinierte Variablen -> Beim CSV-Export die Filter (Such-) Kriterien auch für Waren und Kunden übernommen
3237
3238
3239   Liste gefixter Bugs aus dem Bugtracker:
3240
3241   - Bugfix 226: fehlermeldungen nutzlos
3242   - Bugfix 383: Rechnungen buchen mit ungültigen Kunden
3243   - Bugfix 1463: Einkauf -> Lieferschein einlagern OHNE Lieferscheindatum erhöht trotzdem Lagerbestand
3244   - Bugfix 1482: Usability: Lagerplätze sortieren
3245   - Bugfix 1497: Ganz- und Fliesskommazahlen  auch ohne Formatierung für LaTeX
3246   - Bugfix 1534: XUL Menü wirft Fehler im Firefox 4 beta8
3247   - Bugfix 1542: Zuordnung älterer Unstable-Versionseinträge im Bugzilla schwierig
3248   - Bugfix 1557: config/lx-erp.conf
3249   - Bugfix 1562: Fehlender Hinweis im changelog zu gaenderten Rechten Beim Druck
3250   - Bugfix 1565: deadlocks beim anmelden auch nach commit: 5609a646164465de4a4217a2757c27d4c0b6bcee
3251   - Bugfix 1569: Zahlungseingang löschen bei Rechnung
3252   - Bugfix 1570: EK-Auftrag erfassen: Artikelpreise werden anteilig auf geringste Einheit gesetzt
3253   - Bugfix 1572: Umlaute bei fehlerhafter Anmeldung
3254   - Bugfix 1575: Kundenrabatt geht verloren
3255   - Bugfix 1579: Einkaufsrechnung mit bestimmten Werten und 'Steuer im Preis inbegriffen'
3256   - Bugfix 1583: Anlegen eines Artikels aus einer Rechnung heraus ändert die Umlaute im Formular
3257   - Bugfix 1584: Summen und Saldenliste: Export to PDF/CSV in EÜR Modus falsch
3258   - Bugfix 1585: Kodierungsfehler in Verkaufsbericht (Fragezeichen statt Umlaut)
3259   - Bugfix 1586: Rechnungssuche hat Probleme mit Umlauten in Kundenname
3260   - Bugfix 1588: Wenn Feld ""Datenbankcomputer"" leer, dann ""Die Datenbankaktualisierung/erstellung schlug fehl. ...""
3261   - Bugfix 1589: runtime con js:setupPoints -- decpoint is not defined
3262   - Bugfix 1594: Zyklische Rechnungen: Wechsel zwischen ""Aktiv"" und ""Nicht aktiv/gekuendigt"" sollte Radiobutton sein
3263   - Bugfix 1596: Datenbankupdate von 2.6.1 auf 2.6.2 funktioniert nicht
3264   - Bugfix 1597: Report Lagerbestand wirft Fehler, wenn Artikelnummer ausgeblendet werden soll
3265   - Bugfix 1605: upgrade nicht moeglich
3266   - Bugfix 1606: Umlaute im Benutzernamen
3267   - Bugfix 1612: Zahlung buchen in Rechnung
3268   - Bugfix 1613: Abteilung wird bei Verkaufsrechnungen nicht gespeichert
3269   - Bugfix 1614: Bericht -> offene Verbindlichkeiten nach Abteilung gefiltert gibt leeres Ergebnis
3270   - Bugfix 1616: Englische Zahlenformatierung wird bei nodiscount_linetotal nicht berücksichtigt
3271   - Bugfix 1618: fcgi und ldap-auth: keine erneute Abrfage nach ldap-Verbindungsfehler
3272   - Bugfix 1619: Steuersatz Auswahl bei Verkaufsrechnungen wird ignoriert
3273   - Bugfix 1620: Lieferantenauftrag direkt drucken gibt: 'Keine Aktion definiert'
3274   - Bugfix 1621: Stammdaten -> Bestehende Waren: Historie laesst sich nicht anzeigen, wirft Fehler
3275   - Bugfix 1622: Steuerübersetzungen verschwunden ...
3276   - Bugfix 1623: Verkauf -> Berichte -> Suche mit Filter Bearbeiter -> CSV-Export -> Filter wird nicht übergeben ...
3277   - Bugfix 1624: Schalter fuer WebDAV in config funktioniert nicht
3278   - Bugfix 1625: Lieferscheinnummer in Rechnungsmaske verschwunden (in 2.6.1 noch dort)
3279   - Bugfix 1626: Beim Festlegen der Standardkonten kann beim Warenbestand eine Überschrift ausgewählt werden.
3280   - Bugfix 1627: System -> Kontenübersicht -> Konto -> als neu speichern nimmt nicht die taxkey_id mit
3281   - Bugfix 1629: Variable cp_greeting wird nicht übergeben und ein Anzeigefehler
3282   - Bugfix 1630: Rabatt wird auf der Rechnung auch auf nicht rabattierfähige Artikel gewährt
3283   - Bugfix 1631: Recht Einkaufsrechnung erfass. & bearb.: kein Zugriff auf Rechnung möglich
3284   - Bugfix 1632: Nach Installation 2.6.2-0 aus .deb funktioniert CSV-Import nicht
3285   - Bugfix 1633: Stammdatenaufruf aus SEPA-Modul
3286   - Bugfix 1636: Einige Variablen werden in Lieferantenaufträgen beim Erstellen von odt-Dokumenten nicht dargestellt.
3287   - Bugfix 1638: Fehler in Anzeige der Verbindlichkeiten getrennt nach Abteilungen
3288   - Bugfix 1639: Kein CSV-Import möglich
3289   - Bugfix 1641: Sortieren der Einheiten funktioniert nicht wenn Einheit Sonderzeichen enthält
3290   - Bugfix 1642: Lieferantenrabatt wird korrekt gespeichert, aber nicht mehr angezeigt
3291   - Bugfix 1643: UStVa-Bericht mit FastCGI
3292   - Bugfix 1644: Sammdaten -> Berichte -> Waren in Bericht aufnehmen: EAN | wird aber nicht angezeigt
3293   - Bugfix 1645: CSV Warenimport prüft noch auf config/authentication.pl
3294   - Bugfix 1647: Lieferanten-Einkaufspreise verlieren Nachkommastellen
3295   - Bugfix 1650: config merging mechanismus in doc/konfigurationsdatei.txt aufgenommen
3296   - Bugfix 1651: Spalte Dokument im Lagerbuchungs-Bericht bleibt manchmal leer
3297   - Bugfix 1652: Rabatt falsch bei Rechnung aus Berichtsübersicht und Workflow-Start bei Lieferschein
3298   - Bugfix 1653: Abmelden gibt Internal Server Error (fcgi)
3299   - Bugfix 1654: zu lange URLs fuer Internet Explorer
3300   - Bugfix 1658: Verkauf -> Berichte -> Rechnungen -> Filter Kundentyp wird bei CSV-Export nicht berücksichtigt
3301   - Bugfix 1659: Einkaufsrechnung erfassen: ? neben Lieferantennamen
3302   - Bugfix 1660: Mehrfaches Einlagern eines Lieferscheins möglich
3303   - Bugfix 1661: Administrationsmenü -> Datenbanken aktualisieren -> Update von 2.6.2 auf 2.7 wirft folgenden Fehler:
3304   - Bugfix 1665: Beim Drucken eines Lieferscheins wird ""Angezeigt"" in Historie gespeichert
3305   - Bugfix 1667: Artikelnummern werden mehrfach vergeben
3306
3307 2011-02-02 - Release 2.6.2
3308
3309   Größere neue Features:
3310
3311   - FastCGI Schnittstelle.
3312
3313     Das Program läuft jetzt optional unter FastCGI, und damit etwa um
3314     Faktor 10 schneller. Siehe Dokumentation in doc/INSTALL.fcgi.
3315
3316   - SEPA Einzug
3317
3318     Zusätzlich zum schon existierenden SEPA Export für ausgehende
3319     Überweisungen, ist es jetzt auch möglich Bankeinzug über SEPA zu
3320     exportieren.
3321
3322   - Neues Gruppenrecht "Druck"
3323
3324     Es wurde ein neues Recht "Druck" eingeführt. Dieses bestimmt, ob
3325     die Benutzerin das Menü "Druck" zu Gesicht bekommt oder nicht,
3326     unabhängig davon, wie die Rechte für die einzelnen Unterpunkte
3327     gesetzt sind.
3328
3329     Für bereits bestehende Gruppen muss es sofern gewünscht vom
3330     Administrator manuell gewährt werden.
3331
3332   Sicherheit:
3333
3334   - Drucker konnten verwendet werden um beliebigen Code mit den Rechten des
3335     Webservers auszuführen. Das Anlegen von neuen Druckerkommandos ist daher
3336     jetzt dem Administrator vorbehalten.
3337
3338   Kleinere neue Features und Detailverbesserungen:
3339
3340   - Druckvorlage optional auf Excel erweitert, um Variablen die sich nicht in
3341     foreach-Schleifen befinden anzuzeigen (s.a.: doc/excel_templates.txt).
3342   - FiBu -> Bericht um Suchfeld Kontonummer erweitert
3343   - Ansprechpartner für abweichende Lieferadresse um das Attribut Geschlecht
3344     erweitert
3345   - FiBu -> Bericht -> Offene Forderung | Offene Verbindlichkeiten um
3346     Altersstrukturliste (30, 60, 90, 120) erweitert
3347   - SEPA Hinzufügen von Überweisungen um das Infofeld Fälligkeitsdatum erweitert
3348   - Verkaufsbericht mit Statistiken zu Margen
3349   - Wenn ein Auftrag komplett geliefert ist, den Workflow-Knopf 'Lieferschein'
3350     ausblenden
3351   - Zahlungsein- und -ausgänge um Suche nach Rechnungsnummer erweitert
3352   - Anzeige von Bildern in Artikelmaske und Wahlmöglichkeit Defaultwert für
3353     Bilder in Artikelsuche via Configparameter in config/lx-erp.conf
3354   - Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen
3355     und exportieren
3356   - CSV-Importe sind nun per Cronjob möglich
3357   - Es gibt nun eine alternative Lokalisierung de_DE, die auf Effizienz und
3358     Benutzerfreundlichkeit entworfen wurde.
3359   - Viele Masken haben jetzt zusätzliche "Zurück"-Verlinkungen, um die
3360     Navigation zu erleichtern.
3361   - Es werden jetzt auch monatliche Zeiträume nach Taxbird exportiert.
3362   - Der Kontorahmen SKR04 wurde aktualisiert.
3363   - Dienstleistungen können jetzt eingelagert werden.
3364   - Der Artikelupload unterstützt jetzt auch gezippte Uploads.
3365
3366   API-Änderungen:
3367
3368   - Alle lokalisierten Templates wurden entfernt.
3369     <translate> Konstrukte werden ab jetzt mit dem Hilfsmodul T8 realisiert.
3370     Bitte vor dem Upgrade das Dokument doc/2010_template_changes.txt lesen.
3371   - locales.pl liegt jetzt unter scripts/ und bedient alle Sprachpakete. Die
3372     Übersetzung von templates und Sprachdateien in separate Versionen ist nicht
3373     mehr notwendig. Genauere Informationen zu den neuen locales gibt es im
3374     Dokument doc/language_howto.txt
3375   - Nahezu alle Objekte im Programm haben jetzt eine äquivalente
3376     Rose::DB::Object Klasse, und diese sollten bevorzugt benutzt werden. Siehe
3377     perldoc Rose::DB::Object
3378   - Nahezu sämtliche Quelldateien sind jetzt in UTF-8 codiert, statt wie bisher
3379     ISO-8859-15.
3380   - Upgrade auf jQuery 1.4.4
3381   - Datenbankupgradescripte können nun auch für die Auth-Datenbank geschrieben
3382     werden. Sie werden wie üblich beim Login eingelesen.
3383
3384   Experimentelle Features:
3385
3386   - Für neue Plugins gibt es jetzt eine Controllerbasisklasse
3387     SL::Controler::Base. Davon abgeleitete Klassen verhalten sich ähnlich wie
3388     Rails-Controller. Siehe perldoc SL::Controller::Base.
3389   - Für HTML-Templates gibt es jetzt ein Hilfsmodul SL::Template::Plugins::L,
3390     und es wird empfohlen das für Templatearbeiten zu verwenden.
3391   - Die Helferklasse SL::Helper::Flash implementiert einen flüchtigen Speicher
3392     für Nachrichten im gleichen oder folgenden Request, inspiriert vom Flash
3393     in Rails.
3394
3395   Liste gefixter Bugs aus dem Bugtracker:
3396
3397   - Bugfix 1056: Workflow-Variable fuer Auftragsdatum ueberlebt Auftrag -> Lieferschein -> Rechnung nicht
3398   - Bugfix 1131: Einkaufslieferscheine: Mengen muessen beim Auslagern manuell in die maske eingetragen werden
3399   - Bugfix 1154: Debitoren und Kreditoren werden nicht korrekt gebucht
3400   - Bugfix 1185: Preis überschreiben bei Preisgruppe
3401   - Bugfix 1206: Kein Preis bei Preisgruppen
3402   - Bugfix 1220: Zahlungsverkehr - Zahlungseingang: Aufteilung des Rechnungsbetrages
3403   - Bugfix 1277: Fehler in der BWA Zuordnung in den SKR03 und dem daraus generierten skr04
3404   - Bugfix 1298: SKR04 überarbeitet
3405   - Bugfix 1302: Inkonsistenz in Buchungsdaten: In Verkaufsrechnungen wird die Zahlung nicht angezeit, Gegenbuchung fehlt
3406   - Bugfix 1367: Feature-Vorschlag: SEPA auch für Lastschriften von Debitoren unterstützen
3407   - Bugfix 1370: Umlautfehler beim Erfassen einer Einkaufsrechnung
3408   - Bugfix 1375: Übersetzungsdateien im Verzeichnis ""locale/de/"" immer noch in ISO-8859-15 kodiert statt UTF-8
3409   - Bugfix 1376: Benutzerdefinierte Variablen sollten auch im mahnsystem zur Verfuegung stehen
3410   - Bugfix 1378: leere Buchungen (text, beschreibung und referenz) bei Splittbuchungen
3411   - Bugfix 1381: missing files in package
3412   - Bugfix 1383: Dienstleistungen in Stammdaten und Lager
3413   - Bugfix 1384: Zinsen bei Mahnung falsch berechnet
3414   - Bugfix 1387: Englische Eingabemaske bei Aufruf von Deb./Kred.-buchung aus Buchungsjournal
3415   - Bugfix 1388: Berichte sind defekt, wenn abweichendes Datumsformat (ISO) eingestellt ist
3416   - Bugfix 1389: Bilanz repariert
3417   - Bugfix 1393: CSV-Export sollte ohne Tausender-Trenner erfolgen
3418   - Bugfix 1395: Einlagern ueber Lieferschein: Einheiten entsprechen nicht den Standardeinheiten der Artikl
3419   - Bugfix 1398: Im Lagerjournal werden Projektnummern nicht erfasst
3420   - Bugfix 1399: Lieferdaten zu einzelnen Positionen ""verrutschen"" beim Loeschen hoeherer Positionszeilen
3421   - Bugfix 1400: Lieferscheine: Usability bei Auslagerung - Positionsindikator
3422   - Bugfix 1406: Kunde erfassen
3423   - Bugfix 1410: Beschriftung bei Eingabe der Einkaufsrechnung falsch
3424   - Bugfix 1412: Wenn die Ware ausgewählt werden muss wird der Rabatt verworfen
3425   - Bugfix 1414: Einfügen der \usepackage{textcomp}-Zeile in TeX-Templates ungünstig
3426   - Bugfix 1421: Loeschen von Stornos bereitet eine Reihe von Problemen: (2)Stornorechnungen loeschen bereitet Probleme
3427   - Bugfix 1422: Loeschen von Stornos bereitet eine Reihe von Problemen: (3)Gutschriften aus Rechnungen, die einstmals storniert wurden
3428   - Bugfix 1429: Debitorenbuchungen 1: Wechsel des Debitoren loescht Bemerkungsfeld nicht
3429   - Bugfix 1432: Mahnläufe: Nach manuellem Zurücksetzen der Mahnstufen gibt es ein Chaos bei der weiteren Erzeugung
3430   - Bugfix 1439: Sortierkriterium ""Strasse"" in Listenansicht der Lieferanten geht nicht
3431   - Bugfix 1440: Eingrenzen der angelegten Waren nach Lieferant liefert immer kein Ergebnis
3432   - Bugfix 1445: Kleines Chaos bei Vorlagenbezeichnungen zu Lieferscheinen: picklist, packing_list, sales_delivery_order
3433   - Bugfix 1449: Konto 3170 langfristige Verbindlichkeiten SKR04 Aktiva
3434   - Bugfix 1451: Menüsetup Alt (seitlich) wird nicht lokalisiert
3435   - Bugfix 1452: Fehler bei Lokalisierung der Überschriften und weiterer Beschriftungen
3436   - Bugfix 1454: mehrere Rechnungen mit gleicher Rechnungsnummer möglich
3437   - Bugfix 1455: Feld wird nach Einlagerung nicht zurückgesetzt.
3438   - Bugfix 1456: Lieferanschrift wird im Workflow nicht zuverlässig vom Auftrag in den Lieferschein übernommen
3439   - Bugfix 1459: Gruppen bearbteien unter FCGI
3440   - Bugfix 1467: System entsperren nicht möglich
3441   - Bugfix 1468: Title Javascript setzt den Titel auch, wenn die Informationen nicht verfügbar sind.
3442   - Bugfix 1469: Umlaute gehen auf der Startseite kaputt bei update von 2.6.1 auf unstable (August 2010)
3443   - Bugfix 1470: Falsche Übersetzung für ""Expenses EU without UStId""
3444   - Bugfix 1471: System -> Historien Suchmaschinen gibt folgenden Fehler:
3445   - Bugfix 1472: Bei fehlender config/authentication.pl -> Webserver Error 500
3446   - Bugfix 1475: Workflow Angebot -> Rechnung wird Angebotsnummer nicht übernommen
3447   - Bugfix 1477: Sicherheitsloch bei 2.6er Versionen
3448   - Bugfix 1479: Debian Paket bauen schlägt fehl
3449   - Bugfix 1480: Filter für Abteilungen ohne Ergebnis
3450   - Bugfix 1483: Formelberechnung und Zahlenformat
3451   - Bugfix 1484: Zahlungsausgang diverses
3452   - Bugfix 1485: Rechnung->neuer Artikel->Speichern->Fehler ""Can't use string ... as a HASH ref ... bin/mozilla/io.pl line 2075""
3453   - Bugfix 1487: Wechselkurs wird falsch ausgelesen
3454   - Bugfix 1488: Ust-Voranmeldung - Elster-Export nach Taxbird
3455   - Bugfix 1491: Nitpicking: Beim ersten Login in eine DB werden im Text HTML Formatierungen ausgegeben, nicht interpretiert
3456   - Bugfix 1492: ""Korrekturen im Hauptbuch"" wirft Fehler
3457   - Bugfix 1494: undokumentiert -- dependency parent.pm / Dokumentvariable ustid
3458   - Bugfix 1495: Ansicht von Artikelbilderen (Suchergebnis/Artikelmaske)
3459   - Bugfix 1496: Grad-Symbol (°) verursacht Latex-Fehler
3460   - Bugfix 1498: (versehentlicher?) commit der menu.ini mit crm Spalte
3461   - Bugfix 1499: Einstellungen ""Nicht rabattierfähig"" ist nicht für Dienstleistungen verfügbar (z.B. Versandkosten)
3462   - Bugfix 1502: Bücherkontrolle prüft auch ALTE Zahlungseingänge
3463   - Bugfix 1504: UStVa Modul SQL Fehler: ""text >= integer"" nicht erlaubt
3464   - Bugfix 1506: Email-Formular: Mailadresse der Firma anstelle des Ansprechpartners
3465   - Bugfix 1513: Berichte - Projektbuchungen. Gibt es keine Datensaetze zu einer Projektnummer wird eine unschoene Fehlermeldung geworfen statt einer Erklaerung was gerade schief lief
3466   - Bugfix 1517: Kreditorrechnung: Wechselkurs bei gleichem Re.-Datum nicht vorhanden
3467   - Bugfix 1520: Division-by-Zero-Fehler bei einigen Rechnungsbuchungen
3468   - Bugfix 1521: Fix von Bug 1521 bringt neuen Fehler bei Login und Verkaufsmasken
3469   - Bugfix 1523: Rabatt geht verloren, wenn Rechnung aus Lieferscheinliste generiert wird
3470   - Bugfix 1524: Kundenrabatt geht verloren (wie 1284, aber auch Einkauf)
3471   - Bugfix 1528: Vorlagen
3472   - Bugfix 1529: falsche Tabellendefinition in Default-request_quotation.tex
3473   - Bugfix 1530: Debitorenbuchung: Abfragefehler bei Kontonummer mit ""."" (Punkt) oder Text
3474   - Bugfix 1533: Zahlungen in Rechnungsmaske einbuchen scheitert an locale
3475   - Bugfix 1535: CSV-Exporte sind nicht mehr UTF8
3476   - Bugfix 1536: 'Alte' dbupgrade Skripte die SL::DBUtils verwenden sind defekt
3477   - Bugfix 1537: Debitoren: Feld curr in Tabelle ar wird nicht gefüllt
3478   - Bugfix 1541: Preisgruppeneintrag in Einkaufsrechungen ??
3479   - Bugfix 1547: Kreditorenbuchung in Fremdwährung: Steuerfehler
3480   - Bugfix 1550: Sortieren einer Kundenauflistung ""vergisst"" gewählte Filterkriterien
3481   - Bugfix 1551: MWst Buchung wird bei neu angelegten SKR04 ""vergessen""
3482   - Bugfix 1552: Diverse Probleme mit der Sortierfunktion bei Stammdaten
3483   - Bugfix 1553: Diese Kundennummer wird bereits verwendet. - Obwohl keine eingetragen ist
3484   - Bugfix 1554: Kein Wechselkurs bei Debitotenbuchung in Fremdwährung unter 1 bei gleichem Datum
3485   - Bugfix 1555: Sonderzeichen nicht korrekt escaped (Stückliste beim Erstellen eines Erzeugnisses)
3486   - Bugfix 1561: benutzerdefinierte Variable wird unabsichtlich deaktiviert
3487   - Bugfix 1562: Fehlender Hinweis im changelog zu gaenderten Rechten Beim Druck
3488   - Bugfix 1564: Vorlagen: TEX - Vorlagen bearbeiten -> Anzeigen -> Bearbeiten -> Steuer erfassen??
3489   - Bugfix 1571: INSTALL.texi
3490   - Bugfix 1573: Irrefuehrende Fehlermeldung ""das ausgewaehlte Lager ist leer""
3491   - Bugfix 1574: OpenOffice (ODT) document may be corrupted
3492   - Bugfix 1576: Änderung der Datenbank bei einem Benutzer führt zu Fehler
3493   - Bugfix 1577: oberer Zurück-Knopf in 'Gruppe bearbeiten' im Admin-Interface bewirkt nichts
3494   - Bugfix 1580: /doc/INSTALL/*.html in UTF-8 kein Coding im HTML Header
3495   - Bugfix 1581: Preisanfragen / Lieferantenaufträge Drucken wirft Fehler
3496   - Bugfix 1582: Bilanz mit Auswahl ""Abteilung"" und Typ ""Bilanzierung"" fehlerhaft
3497   - Bugfix 1583: Anlegen eines Artikels aus einer Rechnung heraus ändert die Umlaute im Formular
3498
3499 2010-03-24 - Release 2.6.1
3500
3501   Größere neue Features:
3502
3503   - SEPA Export
3504
3505     Lx-Office unterstützt nun die elektronische Überweisung im SEPA Format.
3506     Eine genaue Anleitung und Feature Beschreibung dazu gibt es in den
3507     Releasenotes.
3508
3509   - Secure Cookies.
3510
3511     Diese Option ist standardmäßig akiviert, und sollte moderne Browser
3512     anweisen, das Lx-Office Cookie nur an per https gesicherte Webseiten
3513     herauszugeben. Dadurch wird die Identifikationssicherheit erhöht.
3514
3515   - Benutzerdefinierte Variablen in Artikelstammdaten.
3516
3517     Zusätzlich zu Aufträgen, Lieferscheinen und Rechnungen sind
3518     benutzerdefinierte Variabeln jetzt auch in Waren, Dienstleistungen
3519     und Erzeugnissen verfügbar. Diese werden, sofern als solche markiert, auch
3520     in Belegen in den Artiekln mit angezeigt, und werden wie Beschreibung und
3521     Preis überlagert. In der Artikelsuche sind sie durchsuchbar.
3522
3523   Kleinere neue Features und Detailverbesserungen:
3524
3525   - Das alte Javascriptmenü funktioniert jetzt wieder.
3526   - Der Parser für CGI Variablen wurde überarbeitet.
3527   - MIME Types für PDF-Anhänge aus OpenDocument Vorlagen werden nun korrekt
3528     gesetzt.
3529   - Wenn Javascript ausgeschaltet ist, wird jetzt eine Warnung auf dem
3530     Startbildschirm angezeigt.
3531   - Die Artikelmaske ist jetzt mit Tabs aufgeräumt.
3532   - Einige alte Dateien aus der SQL Ledger Basis wurden entfernt.
3533   - Die Darstellung auf Browsern der KHTML Engine (z.B. Konqueror) wurde
3534     verbessert.
3535   - Die Darstellung des CSS Menüs wurde leicht verbessert.
3536   - Die Funktionalität der Warensuche wurde deutlich erweitert, vor allem die
3537     Suche nach Waren, die in Belegen verwendet werden.
3538   - Charset Konvertierungen werden jetzt nur dann durchgeführt, wenn sich die
3539     Charsets auch wirklich unterscheiden.
3540   - Bei Lieferschein zu Rechnung Konvertierung werden jetzt die Lieferdaten in
3541     die Artikelzeilen übernommen.
3542   - Bei 'als neu speichern' bei Aufträgen wurden einige Felder nicht korrekt
3543     gesetzt.
3544   - Standardgewichtseinheit wird im unter den Stadardeinstellungen jetzt als
3545     Auswahl präsentiert.
3546   - Workflowaktionen in Belegen setzen jetzt den Bearbeiter korrekt.
3547   - Dislogbuchen geht nicht mehr auf Überschriftskonten.
3548   - Artikel haben jetzt ein Attribut, das anzeigt ob sie eine Seriennummer
3549     haben.
3550   - Benutzerdefinierte Variablen können jetzte als ungültig markiert werden, und
3551     tauchen dann für diesen Artikel nicht mehr in Belegen auf.
3552   - Die Sprache American English wurde entfernt.
3553   - Die Sprache British English wurde in English umbenannt.
3554   - Lieferscheine werden jetzt auch im WebDAV gespeichert.
3555   - In allen Masken wird bei Erneuern in der gleichen Maske jetzt der Fokus
3556     beibehalten.
3557   - Gewinn und Verlustrechnungen berücksichtigt jetzt partielle Zahlungen.
3558   - Die Detailansicht in Belegen wird jetzt über Javascript getriggert und
3559     benötigt keinen Seitenneuaufbau mehr.
3560   - Aufträge behalten ihren Fokus jetzt explizit auch beim Speichern. Dadurch
3561     ist es möglich während des Bearbeitens eines Auftrags zwischenzuspeichern,
3562     ohne den Arbeitsfluß zu unterbrechen.
3563  - Gruppenrechte in der Benutzerverwaltung erweitert. In den Rechten für den
3564     Verkauf gibt es jetzt einen Haken, um die Eigenschaft: "Nur die eigenen Verkaufs-
3565     dokumente (exklusive Mahnungen) bearbeiten/einzusehen" entsprechend
3566     zu setzen.
3567  - Wird ein Kunde in einem Auftrag geändert, so werden jetzt die dem Kunden
3568    zugeordneten Zahlungskonditionen korrekt geladen, wenn der Kunde keine
3569    Zahlungsonditionen zugeordnet hatte, wird auch auf keine Zahlungskondition
3570    gewechselt.
3571  - Die Beschränkung in Lieferscheinen immer genau die Menge auszulagern, die
3572    angegeben wurde, wurde aufgehoben. Der Lieferschein ist nach der
3573    Lagerbuchung weiterhin nicht mehr editierbar, also Vorsicht.
3574  - Für mobile Browser gibt es jetzt ein eigenes Stylesheet was große Bilder
3575    entfernt, und die Framegrössen an die Dimensionen von mobilen Geräten
3576    anpasst.
3577
3578
3579   Wichtige Änderungen für Administratoren:
3580
3581   - Die Möglichkeit, den Zugriff auf die WebDAV-Verzeichnisse für
3582     jeden Benutzer einzustellen, wurde ersatzlos entfernt. Grund ist,
3583     dass das dafür benötigte Benutzerpasswort bei
3584     LDAP-Authentifizierung nicht bekannt ist. Es wird Administratoren,
3585     die eine solche Zugriffskontrolle benötigen, empfohlen, die
3586     Authentifizierungsmodule des Webservers entsprechend zu
3587     konfigurieren. Bei Apache sind dies die Module mod_auth_pgsql für
3588     in der Datenbank gespeicherte Passwörter und mod_authnz_ldap für
3589     Authentifizierung gegenüber externen LDAP-Servern.
3590
3591
3592   API Änderungen:
3593
3594   - cp_greeting heisst jetzt cp_gender und ist auf die flags 'm' und 'f'
3595     beschränkt.
3596   - Mit SL::GenericTranslations ist ein Modul dazugekommen um beliebige Elemente
3597     zu übersetzen.
3598   - Die Syntax für das <%if ...%> Konstrukt in Templates wurde deutlich
3599     erweitert (Dokumentation in doc/dokumentenvorlage-und-variablen.html).
3600   - Das Mahnsystem exportiert jetzt mehr Felder an die Templates.
3601   - SL::RecordLinks haben jetzt eine transitive Suchfunktion: get_links_via.
3602     Siehe perldoc SL::RecordLinks
3603   - SL::MoreCommon exportiert jetzt einige nützliche
3604     Arraymanipulationsfunktionen die an Ruby angelehnt sind.
3605   - SL::DBUtils hat jetzt eine Funktion zum überprüfen ob eine Tablelle
3606     existiert, und einen Wrapper für große tokenbasierte Selects.
3607   - SL::OE kennt jetzt die Funktion retrieve_simple, die einen Auftrag nach id
3608     lädt, ohne die kompletten Kontextinformationen von retrieve zu laden.
3609   - login.pl unterstützt jetzt einen callback parameter. Damit lassen sich
3610     andere Webanwendungen in der menu.ini integrieren.
3611   - Im Lagerbewegungsbericht wird nun eine Spalte "Dokument" angezeigt, die auf
3612     die Belege verlinkt.
3613   - locale stellt jetzt immer die iconv Objekte bereit um Datenbankcharset <->
3614     ISO-8859-1 zu konvertieren, auch wenn die Sprache selber nicht existiert.
3615   - Upgrade auf JQuery 1.3.1
3616   - Das Testframework über selenium wurde entfernt.
3617   - Ein neues Testframework in Anlehnung an die Tests von Bugzilla wurde
3618     eingeführt.
3619   - Das komplette Programm läuft jetzt im Perl strict Modus. Neuer Code muss
3620     zwingend ebenfalls strict geschrieben werden.
3621   - Die templates packing_list.* werden jetzt im Programm als
3622     "Verpackungsliste" bezeichnet um den Unterschied zu sales_delivery_order zu
3623     verdeutlichen.
3624   - Locales und Templates funktionieren jetzt anders. In templates ist jetzt
3625     das T8 Modul fuer Uebersetzungen zu verwenden, siehe Beispiele in den
3626     bestehenden Templates. Bei den Locales sind separate locale Dateien
3627     abgeschafft, und das locales Script liegt jetzt in scrips. Siehe
3628     Dokumentation in locales.pl.
3629
3630
3631
3632   Bugfixes:
3633
3634   - Eine Funktion zum Auslesen von Lieferanten war nicht gegen mehrfache Aufrufe
3635     abgesichert.
3636   - Der Workflow Auftrag -> Lieferschein konnte unter Umständen auf das falsche
3637     Script verweisen, oder es wurden Felder nicht übernommen.
3638   - Die Auftragssuche ergab bei bestimmten Werten der Listenbegrenzung
3639     fehlerhafte Anzeigen.
3640   - Unter Umständen gingen bei Kreditorenbuchungen die Bemerkungen verloren.
3641   - Ein Fehler in der Saldenberechnung der Kontenübersicht wurde behoben.
3642   - Das Zahlungsdatum bei gebuchten Zahlungen war unter Umständen nicht korrekt.
3643   - Die Dimension von Datenbankfeldern war zu klein für Belege über einer
3644     Milliarde.
3645   - Kompatibilität zu Postgres 8.4.
3646   - Beim Erzeugen einer Einkaufsrechnung aus mehreren Lieferscheinen wurde
3647     fälschlicherweise iene Verkaufsrechnung erzeugt.
3648   - Im Ausdruck von Angeboten/Aufträgen wurden Lieferanteninformationen unter
3649     bestimmten Umständen nicht weitergegeben.
3650   - Einige Codingfehler in selten benutzten Fehlermeldungen wurden behoben.
3651   - In der Suche von Lieferscheinen war das Verhalten der "offen" und
3652     "geschlossen" Checkboxen inkonsistent mit dem restlichen Programm.
3653   - Beim Erstellen eines neuen Benutzers wurden OpenDocument Vorlagen nicht
3654     kopiert.
3655   - Ein IE5 Bugfix von CGI::Ajax hat Probleme bei bestimmten Werten gemacht, und
3656     wurde entfernt.
3657   - Nach dem Speichern einer Rechnung wurde die Folgeanzeige nicht korrekt
3658     befüllt.
3659   - Dienstleistungen wurden beim speichern fälschlicherweise auf Warenbestand
3660     überprüft.
3661   - Es gab Probleme in der Auftragssuche nach Projektnummer, wenn eine niedriger
3662     Auswahllistenbeschränkung eingestellt war.
3663   - Fehler und potentielle Sicherheitslücken in der Historiensuchmaschine
3664     beseitigt.
3665   - Es wurden einige "division by zero" Fehler im Zusammenhang mit Preisfaktoren
3666     behoben.
3667   - Das XUL Menü zeigt jetzt wieder korrekt den Titlestring an.
3668   - Es wurden in der Lieferübersicht von Lieferanten fehlerhafte Werte
3669     angezeigt.
3670   - In der Administrationsmaske gab es einen Bug der dazu führte, dass Mitglieder
3671     einer Rechtegruppe mehrfach auftauchten.
3672   - Suche nach Lieferscheinen mit einer bestimmten Projektnummer war fehlerhaft.
3673   - Einheiten in Druckvorlagen wurden nicht lokalisiert.
3674   - Daten und Zahlen wurden in Druckvorlagen unter Umständen nicht korrekt
3675     formatiert.
3676   - Bei Einkaufsrechnungen gab es Probleme mit der Rabattberechnung.
3677   - Lieferanten in Einkaufsrechnungen wurden nicht richtig formatiert.
3678   - Gutschriften lösten Lagerbewegung in Warenübersicht (Auswahlmaske für bspw. Rechnungen) aus
3679   - UST-ID wird beim CSV-Import jetzt übernommen
3680
3681
3682
3683   Liste gefixter Bugs aus dem Bugtracker:
3684
3685   - Bugfix 861: Aufruf einer Importmaske erzeugt php fehler
3686   - Bugfix 922: DBD::Pg::st execute failed: ERROR:  relation "employee" does not exist at SL/DBUtils.pm line 126. Can't call method "dberror" on unblessed reference at SL/DBUtils.pm line 126.
3687   - Bugfix 938: irreführende Fehlermeldung falls keine Lagerplätze angelegt sind ...
3688   - Bugfix 940: Projektbuchungsauswahl defekt
3689   - Bugfix 1017: Fehler beim übernehmen des Rabatts im Workflow Angebot->Kundenauftrag
3690   - Bugfix 1019: Seit Update Rechnungserstellung mit Latex nicht mehr korrekt möglich
3691   - Bugfix 1021: Falscher Steuersatz von 16 Prozent steht noch bei EG-Lieferungen
3692   - Bugfix 1022: Nach Datenbankupdate von 2.4.3 auf 2.6.0 unstable erscheint In der Rechnungsmaske im Feld Kunde neben dem KundInnenname mit zwei Bindestrichen angehängt die Buchungsnummer dieses Kunden / dieser Kundin
3693   - Bugfix 1023: CSV-Import wirft Fehlermeldungen wg falschem Pfad zur tmp
3694   - Bugfix 1024: BEnutzerdaten bearbeiten: Auswahl von "Rechnung" bei WebDAV-Zugriff wird ignoriert!
3695   - Bugfix 1025: BenutzerInneneigenschaften für neue BenutzerInnen übernehmen nicht möglich
3696   - Bugfix 1028: Fehlerhafter workflow von Bestellung in Lieferschein
3697   - Bugfix 1030: Rechteverwaltungsfehler: Mitarbeiter mit Rechten fuer Lieferscheine darf diese nicht einsehen
3698   - Bugfix 1031: Geänderter Mitarbeitername taucht in Dropdown-Listen nicht auf
3699   - Bugfix 1034: Verkaeufer wird nicht von Auftrag in Lieferschein uebernommen
3700   - Bugfix 1035: "Steuer enthalten" ueberlebt nicht bei Workflow Auftrag -> Lieferschein -> Rechnung
3701   - Bugfix 1037: Spracheinstellung ändern führt zu Perl-Fehler
3702   - Bugfix 1040: Fehler beim Aufrufen existierender Lieferscheine aus Verkauf -> Bericht -> Lieferscheine
3703   - Bugfix 1043: Druckvorschau kann Datei "invoice." nicht finden
3704   - Bugfix 1044: Typo in "Kontodaten bearbeiten"
3705   - Bugfix 1046: Variable fuer Bearbeiter wird bei Workflow nicht neu gesetzt
3706   - Bugfix 1047: Bearbeitungshistorie
3707   - Bugfix 1049: HTML-Vorlagen mit Endung .html werden nicht erkannt
3708   - Bugfix 1050: Beim Buchen von Zahlungseingängen werden offene Rechnungen nur angezeigt, wenn die Währung richtig eingestellt ist
3709   - Bugfix 1051: Division by 0
3710   - Bugfix 1052: Bei der Lagerverwaltung werden an einigen Stellen die Umlaute in der deutschen Übersetzung nicht richtig dargestellt.
3711   - Bugfix 1055: Lieferschein-Verkaeufer-Bug - Die Zweite
3712   - Bugfix 1056: Workflow-Variable fuer Auftragsdatum ueberlebt Auftrag -> Lieferschein -> Rechnung nicht
3713   - Bugfix 1057: Administrationsinterface: Mitarbeiter erscheinen Mehrfach in Gruppen und deren Listen
3714   - Bugfix 1058: Auftragsnummer wird nicht gespeichert
3715   - Bugfix 1059: Warenuebersicht (Stammdaten/Berichte/Waren) enthaelt falsche Mengen
3716   - Bugfix 1060: Stringvergleich auf (Un-)Gleichheit in OpenOffice Vorlagen ermöglichen
3717   - Bugfix 1064: Fehler im Dispatcher bei "Druckvorschau" Lieferschein
3718   - Bugfix 1066: Bei Mahnungen kommt die %greeting%-Variable nicht im Druck
3719   - Bugfix 1069: Benuter Sprachen
3720   - Bugfix 1071: Buchungen anderer Jahre  werden in der Kontenübersicht nicht angezeigt
3721   - Bugfix 1072: Proformarechnungen aus Auftraegen: Variablen werden zum Teil nicht exportiert
3722   - Bugfix 1073: Fehler in online Doku "Dokumentenvorlagen und verfügbare Variablen"
3723   - Bugfix 1075: ERP-Kundenbericht Bestandskunden mit boolscher Benutzerdefinierter Var. als Auswertungskriterium erzeugt Fehler
3724   - Bugfix 1076: Mitarbeiter zu anderen Datenbanken erscheinen mit in Bearbeiter/Verkaeufer-Auswahllisten
3725   - Bugfix 1077: templates/*.odt files don't get copied into user folder on creation through admin.pl
3726   - Bugfix 1079: Rabatt falsch im Workflow Bestellung->Lieferschein->Einkaufsrechnung
3727   - Bugfix 1080: Drucken über Drucker bringt Fehler
3728   - Bugfix 1081: Bei Buchung einer Einkaufsrechnung geht das Rabatt verloren
3729   - Bugfix 1082: Bei einem Lieferschein wird die Abteilung nicht mitgespeichert
3730   - Bugfix 1095: Langtext wird bei Einkaufsrechnung nicht mitgespeichert
3731   - Bugfix 1098: Beim aktualisieren eines Ansprechpartners erscheint "Syntaxerror bei cp_gender"
3732   - Bugfix 1099: Druckausgabe OpenOffice: <%if innerhalb <%foreach
3733   - Bugfix 1100: Inkonsistenz bei der Eingabe und Druckaufbereitung von Datumsfeldern
3734   - Bugfix 1101: Historiensuchmaschine wirft Fehler
3735   - Bugfix 1108: Suche nach Projekten
3736   - Bugfix 1109: Berichtserstellung Auftraege mit Kriterium "Projekte": Sortierung erzeugt fehlerhafte Ausgabe
3737   - Bugfix 1110: Auftrag als neu speichern
3738   - Bugfix 1113: Lagerbewegungen einen Dokument zuordnen
3739   - Bugfix 1115: Rundungsdifferenzen
3740   - Bugfix 1116: Vorsteuer 7 % führt dazu, dass DATEV-Export scheitert
3741   - Bugfix 1118: Bei "Nummernkreise und Standardkonten" wird unter "Verschiedes" die Gewichtseinheit nicht als Dropdownmenü angeboten
3742   - Bugfix 1121: Firefox, kein update der Maske
3743   - Bugfix 1122: Steuersatz "Kein (Kleinunternehmer)" fuer Lieferanten nach Par. 19 UStG fehlt
3744   - Bugfix 1124: Bericht Waren
3745   - Bugfix 1125: Lieferdatum aus Lieferscheinen
3746   - Bugfix 1127: Kreditorenbuchungen werden aus den Lieferantenstammdaten nicht korrekt aufgerufen
3747   - Bugfix 1130: Stammdaten -> Lieferanten -> Registerreiter Lieferungen: "Verkaufspreis" durch Einkaufspreis ersetzen
3748   - Bugfix 1133: Dienstleistung ungültig setzen
3749   - Bugfix 1135: Browserposition auf Seite bei Aktualisierung von Dokumenten (Rechnungen, Lieferscheine, etc.)
3750   - Bugfix 1136: Kundenspezifische Rabatte funktionieren nicht richtig bei Auftrag und Angebot
3751   - Bugfix 1138: Übersetzung der Einheiten auf Vorlagen funktioniert nicht
3752   - Bugfix 1144: Mengen bei Einkaufs- und Verkaufsmasken
3753   - Bugfix 1146: Verkauf -> Berichte -> Mahnungen : Auswahlkriterium "Naechste Mahnstufe" sollte "Aktuelle Mahnstufe" sein
3754   - Bugfix 1147: Warenberichte mit Option "Vom Kunden bestellt": Links mit Auftragsnummern fuehren in Auftragsneuanlagen mit alten Feldeintraegen
3755   - Bugfix 1150: lx-office lässt Buchungen auf ÜBERSCHRIFTEN im Kontenplan zu!
3756   - Bugfix 1151: Verkauf -> Bericht -> Lieferschein -> neue Rechnung = Rabatt falsch
3757   - Bugfix 1155: Null-Rechnungen in Berichten nicht sichtbar
3758   - Bugfix 1160: Auswertung Waren
3759   - Bugfix 1161: Konten erscheinen nicht / Saldenfehler
3760   - Bugfix 1164: Zahlungsdatum wird beim Erstellen einer Rechnung immer gesetzt, auch wenn noch nichts bezahlt wurde
3761   - Bugfix 1170: Teileinlagerungen, die nicht dem Lieferschein entsprechen
3762   - Bugfix 1173: Usability: Detail-Haken loest Aktion aus
3763   - Bugfix 1177: Feldbezeichnung "Bestellnummer des Kunden" in EK-Lieferscheinen
3764   - Bugfix 1181: Gutschriftenerstellung aus Rechnung: Zahlungsausgaenge werden mit uebertragen
3765   - Bugfix 1183: Warenanlage funktioniert nicht mehr
3766   - Bugfix 1186: Preise in Berichten
3767   - Bugfix 1188: Sortierung in Projektberichten veraendert Ergebnisse
3768   - Bugfix 1190: GuV-Rechnung falsch bei EÜR und teilgezahlten Rechnungen
3769   - Bugfix 1191: Update vom Freitag hat Benutzerdefinierte Variablen/Kundenverwaltung geschossen
3770   - Bugfix 1194: WebDAV: Kein WebDAV-Ordner fuer Lieferscheine?
3771   - Bugfix 1195: ERP Lieferanten und Kunden: Anfuehrungsstriche in y.B. Lieferantennamen nicht erlaubt, sollte aussortiert werden
3772   - Bugfix 1197: OE - speichern mit unvollständiger Maske schlägt fehl
3773   - Bugfix 1198: Usability, Erwartungskonformität und Einsatzbereiche: Firmenname vs Name vs Kundenname
3774   - Bugfix 1199: Lieferantenauftragsaufruf aus Berichten: Falscher Lieferant wird eingetragen
3775   - Bugfix 1200: Verzehnfachung der einfachen EK-Preise nach Abspeichern der EK-Rechnungen
3776   - Bugfix 1201: Kreditorenbuchungen liefern beim Wiederaufruf eine Liste der Lieferanten im Dokumentkopf
3777   - Bugfix 1209: Suchen nach CVar-Inhalten.
3778   - Bugfix 1210: Schliessen eines Auftrages (!=abschliessen), den man aus einer Auswertung geoeffnet hat fuehrt nicht in dieselbe Auswertung zurueck
3779   - Bugfix 1213: variablen in openoffice-vorlagen
3780   - Bugfix 1214: Lieferant wird neu gesetzt beim Storno von Einkaufsrechnungen
3781   - Bugfix 1215: Arraykonvertierungen?
3782   - Bugfix 1229: SQL-Fehler, EK-R, ungültige Eingabesyntax für Typ date: »«
3783   - Bugfix 1230: Fehler beim Datumseintrag bei Rechnungen, deren Zahlungskonditionen umgestellt werden
3784   - Bugfix 1231: Artikelmengen weichen in Masken von einander ab
3785   - Bugfix 1232: Strict-Cases: CSV-Export aus Auftragsberichten mit Projekteinschraenkung gibt alle Auftraege wieder, nicht nur die des Projektes
3786   - Bugfix 1234: Strict-Cases: Bei der Erstellung einer Rechnung aus einem Auftrag heraus defaulten mehrere Feldbeschrifter und Buttons zurück in's Englische
3787   - Bugfix 1235: Strict-Cases: Bei der Erstellung einer Rechnung aus einem Lieferschein heraus defaulten mehrere Feldbeschrifter und Buttons zurück in's Englische
3788   - Bugfix 1238: SEPA-Fehler bei gemischten nationalen und internationalen Empfaengern.
3789   - Bugfix 1239: Strict-Cases: Kontenuebersicht: Geht man in ein Kto rein, wirft LX einen Fehler
3790   - Bugfix 1240: Strict-Cases: Rechnungsbuchung (Verkauf) schlaegt fehl
3791   - Bugfix 1241: Strict-Cases: GuV schlaegt fehl
3792   - Bugfix 1242: Strict-Cases: Bilanz schlaegt fehl
3793   - Bugfix 1243: Datev-Export zunehmend fragil
3794   - Bugfix 1244: Strict-Cases: Buchungsjournal hat es auch erwischt
3795   - Bugfix 1245: Strict-Cases: Zahlungsbuchung in bestehender Kreditorenrechnung schlaegt fehl
3796   - Bugfix 1246: Buchungsfehler mit aktueller Revision: mehrere Felder und Konten werden nach juengstem Update nicht bebucht
3797   - Bugfix 1248: Probleme bei Berichte - Waren: kein Rechnungsdatum / Menge wird falsch mit 0 angegeben
3798   - Bugfix 1249: Tippfehler bei Meldung SEPA ohne Konten
3799   - Bugfix 1250: Default-Menge "0" bei Artikeln auf Einkaufsrechnungen
3800   - Bugfix 1251: Anlegen von Datenbanken schlaegt fehl seit der letzten Reihe an Updates
3801   - Bugfix 1252: Berechnung vom Ertrag nicht korrekt
3802   - Bugfix 1253: DB-Upgrade Script die Zweite..noch Eines mit aehnlichem Fehler....
3803   - Bugfix 1254: Kreditorenbuchungen: Steuerfreie Umsaetze lassen sich nicht buchen
3804   - Bugfix 1256: Rechnung bearbeiten
3805   - Bugfix 1257: Button "Gutschrift" nicht mehr in Rechnungen
3806   - Bugfix 1258: Lager\Berichte\Lagerbuchungen: Die Art der Lagerbewegung wird in der CSV nicht ausgegeben
3807   - Bugfix 1260: Rechnungen defaulten zu "Inland" nach erneutem Aufruf
3808   - Bugfix 1261: EAN Auswahl
3809   - Bugfix 1262: Bericht verkaufte Artikel + Storno
3810   - Bugfix 1264: Suchenach Lieferantenauftrag/anfrage
3811   - Bugfix 1265: WebDAV-Zeile nicht mehr aktiv, Ordner wird auch nicht mehr angelegt
3812   - Bugfix 1266: Beim sortieren nach Kriterien in Mahnungsberichten gehen Selektionskriterien verloren und alles wird angezeigt.
3813   - Bugfix 1270: In Einkaufsmasken ist oftmals von "Verkäufer" statt "Einkäufer" die Rede
3814   - Bugfix 1271: Übersetzungsfehler 'Gruppenzugehörigkeit' im Adminbereich
3815   - Bugfix 1272: Strict-Cases: Kreditorenbuchungen lassen sich nicht ausbuchen
3816   - Bugfix 1276: Installation auf Ubuntu 9.10 durchgegangen (mit git-clone), INSTALL.texi angepasst
3817   - Bugfix 1278: Schalter Vertreter
3818   - Bugfix 1279: Felder Benutzer und Password
3819   - Bugfix 1284: Kundenrabatt geht verloren
3820   - Bugfix 1286: Lieferschein als Vorlage fuer neuen Lieferschein verwenden: Artikel werden in neuer Maske als ausgelagert angezeigt
3821   - Bugfix 1287: Verkaufsmasken: Neuer Auftrag, Zahlungskonditionen werden nicht ausgetragen wenn Kunde keine hinterlegt hat
3822   - Bugfix 1288: Verkaufs-Workflow: Auftrag wird bei Rechnung aus Lieferschein nicht geschlossen
3823   - Bugfix 1289: Gutschriften auf Rechnungen loesen Lagerbewegung aus
3824   - Bugfix 1290: Stammdaten\Berichte\Waren: Auswahl "Gekaufte Waren": Spaltenueberschrift "Verkaufspreis", es handelt sich aber um den EK in der Anzeige
3825   - Bugfix 1294: Unter Berichte - Angebote erscheint "Lieferdatum" obwohl damit "gültig bis" gemeint ist und "Auftragsdatum" statt "Angebotsdatum"
3826   - Bugfix 1299: Aufruf von kreditorenbuchungen aus Stammdaten des jeweiligen Lieferanten resultiert in leerer Maske
3827   - Bugfix 1311: Abteilungsfeld zu Ansprechpartnern wird nicht zurueckgesetzt
3828   - Bugfix 1314: Ueberschreiben der internen Bemerkung bei (Angebot|Auftrag|Lieferschein|Rechnung)
3829   - Bugfix 1317: Usability: Feld fuer Kommentare bei Lagerein- und Ausbuchungen in der Praxis zu kurz
3830   - Bugfix 1322: Berichte / Kontoübersicht = leer
3831   - Bugfix 1326: WebDAV-user Dateien enthalten Dublikate.
3832   - Bugfix 1328: ap.amount und acc_trans.amount sind verschieden
3833   - Bugfix 1329: AJAX-Suche: autom. erste Zeile aktiviert, "Enter" loest Auswahl aus
3834   - Bugfix 1330: AJAX: Abschaltbarkeit erwünscht
3835   - Bugfix 1331: Rechnungsbutton "Drucken & Buchen" bucht nur noch, loest keinen Druck mehr aus
3836   - Bugfix 1332: WebDAV-Links in aktueller Unstable kaputt
3837   - Bugfix 1333: fehlerhafter Preis eines geänderten Artikels in einer Rechnung
3838   - Bugfix 1334: Zusätzliches Ubuntu-Paket benötigt: libxml-writer-perl
3839   - Bugfix 1335: Verkauf/Lieferschein: Button "Lieferadresse" -> dort eingetragene Adresse wird nicht übernommen
3840   - Bugfix 1336: Details: Lieferantennummer nicht sichtbar in Details
3841   - Bugfix 1338: Autom. Datenuebertrag Rechnungsadresse -> Lieferadresse
3842   - Bugfix 1339: Vorlagen fuer Lieferschein
3843   - Bugfix 1341: Gewicht (weight) und Mindestbestand (rop) 0 beim Import
3844   - Bugfix 1342: Artikel als Shop-Artikel markieren beim Import von Waren
3845   - Bugfix 1343: Speicherpfad bei Waren-Import parts.csv
3846   - Bugfix 1349: Zahlungseingang buchen bei Kreditorenbuchungen bucht auf Wechselkurserträge
3847   - Bugfix 1350: Kundendatenimport per CSV derzeit mehrfach defekt
3848   - Bugfix 1352: Lieferant existiert nicht wenn Anzahl Lieferanten = Auswahllistenbegrenzung
3849   - Bugfix 1353: Berechtigungen Lager -> Nur Ansicht: Menuepunkt wird nicht eingeblendet
3850   - Bugfix 1355: Mahnungserstellung: Es wird der komplette Rechnungsbetrag angemahnt, nicht nur der Offene
3851   - Bugfix 1356: Mahnungserstellung: In der Vorabübersicht die Rechnungsnummern zu Hyperlinks machen
3852   - Bugfix 1358: berichte -> waren -> top100 kaputt
3853   - Bugfix 1359: Templates in UTF
3854   - Bugfix 1366: Datei lxoffice-erp-2.6.1beta1/doc/INSTALL.txt nicht in UTF8 kodiert!
3855   - Bugfix 1368: Hinzufügen neuer Benutzer zu einer Gruppe durch Bearbeiten und Ändern einer bestehenden Benutzerin nicht möglich
3856   - Bugfix 1374: Verkauf->Berichte->Rechnungen geht im Internet-Explorer nicht
3857   - Bugfix 1377: Kostenstellen werden bei Wiederaufruf im Buchungsdialog nicht angezeigt
3858   - Bugfix 1382: Missing debian package in INSTALL
3859
3860 2009-06-02 - Version 2.6.0
3861
3862   Größere neue Features:
3863
3864   - Ein neues Feature "Preisfaktoren" wurde implementiert. Diese
3865     können pro Artikel vergeben und in den Masken im Ein- und Verkauf
3866     benutzt werden.
3867   - Die Benutzerverwaltung wurde von Dateien im Verzeichnis "users"
3868     auf die Verwendung einer Authentifizierungsdatenbank umgestellt.
3869     Zusätzlich werden Rechte jetzt in Benutzergruppen verwaltet.
3870     Benutzer erhalten die Freigaben der Benutzergruppen, denen sie
3871     zugeordnet sind.
3872     Benutzer können nun auch gegen einen LDAP-Server (z.B. OpenLDAP
3873     oder Microsoft Active Directory) authentifiziert werden.  Wichtige
3874     Hinweise zum Upgrade bestehender Installationen befinden sich in
3875     den Dateien "doc/UPGRADE" und "doc/INSTALL/index.html".
3876   - Für Kunden-, Lieferanten- und Projektstammdaten können
3877     benutzerdefinierte Variablen angelegt und verwaltet werden.
3878   - Für Kunden und Lieferanten können beliebige Notizen angelegt
3879     werden. Solche Notizen können auf Wiedervorlage gelegt werden.
3880   - Einkaufs- und Verkaufsbelege können auf Wiedervorlage gelegt
3881     werden. Wiedervorlagen können für beliebige Nutzer erstellt werden
3882     (Aufgabe an andere Nutzer delegieren). Anstehende Wiedervorlagen
3883     und abgelaufene Angebote werden auf der Startseite in einer
3884     Aufgabenliste angezeigt.
3885   - Beliebige Notizen können erstellt und auf Wiedervorlage gelegt
3886     werden.
3887   - Es gibt eine Aufgabenliste, in der z.B. Wiedervorlagen oder
3888     überfällige offene Angebote aufgelistet werden. Diese kann nach
3889     dem Login angezeigt werden.
3890   - Es wurde eine Lagerverwaltung mit beliebig vielen Lagern und
3891     Lagerplätzen implementiert. Die Lagerverwaltung interagiert mit
3892     Aufträgen und Rechnungen im Ein- und Verkauf sowie dem
3893     Lagerbestand in den Artikelstammdaten.
3894   - Es wurden Lieferscheine als eigene Belege im Einkauf und Verkauf
3895     implementiert. Diese interagieren mit der neuen Lagerverwaltung.
3896     Lieferscheine liegen im Arbeitsfluss zwischen Aufträgen und
3897     Rechnungen.
3898   - Die bisherige Saldenbilanz wurde zu einer richtigen Summen- und
3899     Saldenliste umgebaut.
3900   - Lx-Office kann durchgängig mit UTF-8 als Zeichensatz betrieben
3901     werden.
3902   - Die stichtagsbezogene Auswertung von offenen Forderungen und
3903     Verbindlichkeiten wurde implementiert.
3904   - Die ehemals kommerziellen Schnittstellen zu osCommerce,
3905     olCommerce, xtCommerce und PHPepperShop wurden freigegeben und
3906     sind im Quellcode enthalten, allerdings noch nicht auf die
3907     Verwendung mit Lx-Office 2.6.0 angepasst.
3908
3909   Kleinere neue Features und Detailverbesserungen:
3910
3911   - In Verkaufsberichten werden die Margen mit angezeigt.
3912   - Die Reihenfolge einiger Menüpunkte wurde dem Arbeitsfluss angepasst.
3913   - Beim Anlegen neuer Benutzer werden einige Felder mit sinnvolleren
3914     Standardwerten vorbelegt.
3915   - Der HTML-Code vieler Masken wurde vom Programmcode getrennt.
3916   - LaTeX- und HTML-Druckvorlagen können nun das Format der
3917     Variablennamen festlegen (z.B. "$(name)$" anstelle von
3918     "<%name%>"), damit sie besser außerhalb von Lx-Office getestet
3919     werden können.
3920   - Beim Erzeugen von PDFs werden mehr Sonderzeichen in die
3921     entsprechenden LaTeX-Notationen umgesetzt.
3922   - Bei Verkaufsbelegen wird nach "Bearbeiter" und "Verkäufer"
3923     unterschieden. Nach dem "Verkäufer" kann gefiltert werden.
3924   - Beim Drucken von Mahnungen stehen Variablen für die Kontaktperson
3925     des Kunden zur Verfügung.
3926   - Beim Wechsel eines Kunden werden in den Verkaufsmasken immer die
3927     Zahlungskonditionen des neuen Kunden ausgewählt.
3928   - Die Berechnung der UStVA wurde deutlich beschleunigt.
3929   - Ebenfalls wurden die Ausgaben von Listenansichten durch Verwendung
3930     des Perl-Modules "Template" anstelle von "HTML::Template"
3931     beschleunigt.
3932   - Für Firefox gibt es ein neues, auf XML/XUL basierendes
3933     Anwendungsmenü.
3934   - Einstellungen, die für die ganze Lx-Office-Installation gelten wie
3935     z.B. Nummernkreise sind nun über einen eigenen Menüpunkt im Menü
3936     "System" verwaltbar. Damit können sie nicht mehr von jedem
3937     Benutzer verändert werden.
3938   - Wenn man nach einem erfolgreichen Login die selbe Installation in
3939     einem zweiten Browserfenster öffnet, so wird gleich die Startseite
3940     angezeigt und nicht mehr das Login.
3941   - Die Erzeugung von PDFs aus Berichten geschieht nun mit dem
3942     Perl-Modul "PDF::API2" anstelle des externen Programmes "html2ps",
3943     wodurch die erzeugten PDFs besser aussehen, die Berichte mit mehr
3944     Features ausgegeben werden können und die erste Seite auch im
3945     Querformat dargestellt wird.
3946   - Tabellenzeilen in PDF-Ausgaben von Berichten werden farblich
3947     unterschiedlich hinterlegt.
3948   - Das Kommandozeilentool "scripts/dbupgrade_tool.pl" kann nun eine
3949     Liste aller bereits angewandten Datenbankupgradescripte anzeigen
3950     und noch nicht angewandte Upgradescripte und alle Abhängigkeiten
3951     anwenden.
3952   - Aus der Administrationsmaske heraus kann beim Anlegen oder
3953     Bearbeiten eines Benutzers die Verbindung zur Datenbank überprüft
3954     werden.
3955   - Beim Verschicken von Belegen per Email wird den Betreff analog zum
3956     Namen des Anhangs vorbelegt (z.B. "Angebot 123").
3957   - Unterstützung für die UStVA 2008 wurde implementiert.
3958   - Kontaktpersonen werden alphabetisch sortiert angezeigt.
3959   - In Kunden- und Lieferantenstammdaten können nun auch
3960     Lieferadressen und Kontaktpersonen gelöscht werden, sofern diese
3961     noch nirgends verwendet wurden.
3962   - Die Druckvorlagen für die konfigurierten Mahnungen und Rechnungen
3963     zu Mahnungen können über die Oberfläche bearbeitet werden.
3964   - Ansprechpartner-Dropdownboxen zeigen jetzt auch den Vornamen an.
3965   - Diverse Dialoge (z.B. Warenstammdaten, Einkaufs- und
3966     Verkaufsbelege, Benutzereinstellungen) wurden aufgeräumt.
3967   - Die Bücherkontrolle wurde überarbeitet.
3968   - Dialogbuchungen können als Eröffnungs- oder Schlussbilanzbuchung
3969     markiert werden.
3970   - Die Suchfunktionen für offene Forderungen und Verbindlichkeiten
3971     und die Summen- und Saldenliste wurden überarbeitet. Sie können
3972     zusätzlich nach Datum eingeschränkt werden.
3973   - Die Kontenübersicht wurde deutlich überarbeitet. Sie kann
3974     umsortiert werden. Es können Zwischensummen angezeigt werden.
3975   - Bei Aufträgen, Angeboten und Preisanfragen das Lieferdatum mit dem
3976     nächsten Werktag und nicht dem aktuellen Datum vorbelegt.
3977   - Die Berichte über Angebote, Aufträge, Preisanfragen,
3978     Lieferscheine, Rechnungen, Debitoren- und Kreditorenbuchungen,
3979     Kunden und Lieferanten, Mahnungen, Zahlungsein- und Ausgänge
3980     sowie das Buchungsjournal wurden um die Möglichkeit erweitert, sie
3981     auch absteigend sortieren zu lassen.
3982   - Wird das Rechnungsdatum in einer Eingangsrechnung verändert, so
3983     wird per AJAX das Fälligkeitsdatum anhand der beim Lieferanten
3984     hinterlegten Zahlungsbedingungen berechnet und im Formular
3985     ersetzt.
3986   - Beim Umwandeln von Belegen in Belege einer anderen Art
3987     (z.B. von Auftrag in Rechnung) wird der Ausgangsbeleg nicht mehr
3988     schon beim Druck auf den Button als geschlossen markiert, sondern
3989     erst, wenn der Zielbeleg gespeichert bzw. gebucht wird. In einigen
3990     Fällen sogar erst noch später (z.B. ein Lieferschein erst dann,
3991     wenn all seine Positionen über Rechnungen saldiert wurden).
3992   - Konten können beim Bearbeiten mit dem Button "Als neu speichern"
3993     kopiert werden.
3994   - Beim Verschicken von Emails wird überprüft, ob es im
3995     Vorlagenverzeichnis eine Vorlage gibt, deren Name "_email" hinter
3996     dem Formulartyp enthält. Diese wird verwendet, sofern sie
3997     existiert (z.B. "sales_quotation_email_en.tex" für eine
3998     LaTeX-Angebotsvorlage in Englisch). Andernfalls wird die normale
3999     Vorlage verwendet.
4000   - Die Drop-Down-Box für die Lieferanschriften zeigt auch die Straße
4001     und den Ort zur einfacheren Unterscheidung an.
4002   - Beim Drucken von Einkaufs- und Verkaufsbelegen stehen zusätzliche
4003     Variablen der Stammdaten zur Verfügung (EAN, Lieferant,
4004     Lieferantenartikelnummer, Warengruppe).
4005   - Die Kontrollsequenz "<pagebreak>" zum Erzwingen eines
4006     Seitenumbruchs nach der aktuellen Position kann auch im Langtext
4007     benutzt werden.
4008   - Diverse Bugfixes um den DATEV-Export herum erfordern, dass einige
4009     Features entfernt wurden. Dazu gehören: Checkbox "Korrektur" sowie
4010     freie Eingabemöglichkeit für Steuerbeträge in Debitoren-,
4011     Kreditoren- und Dialogbuchungen.
4012   - Bei Kreditorenbuchungen werden die Umsatzsteuer-Steuerschlüssel
4013     und bei Debitorenbuchungen die Vorsteuer-Steuerschlüssel nicht
4014     mehr angezeigt.
4015   - Das Feld "SIC" in den Stammdaten wurde entfernt.
4016   - Berichte über Aufträge können anhand des Lieferdatums eingegrenzt
4017     werden.
4018   - Die Kunden- und Lieferantenstammdaten wurden um Felder "IBAN" und
4019     "BIC" erweitert.
4020   - Rechnungen können nicht mehr storniert werden, sofern für sie noch
4021     nicht korrigierte Zahlungsein- bzw. -ausgänge existieren, um zu
4022     vermeiden, dass der Benutzer denkt, dass gebuchte Zahlungen mit
4023     storniert würden. Zahlungen zu Rechnungen müssen zuerst über
4024     "Zahlung buchen" mit negativen Beträgen entsprechend ausgebucht
4025     werden.
4026   - Der Menüpunkt "Projektbuchungen" befindet sich jetzt im Menü
4027     "Berichte".
4028   - Die Dokumentation zu Vorlagenvariablen wurde deutlich erweitert
4029     und aktualisiert.
4030   - Die Kontenübersicht enthält nun einen laufenden Saldo.
4031   - Beim Dialogbuchen werden die Salden der ausgewählten Konten
4032     angezeigt.
4033   - Die Erzeugnisstammdatenmaske zeigt nun auch den Einkaufspreis der
4034     einzelnen Positionen sowie den Gesamteinkaufspreis an.
4035   - Stammdatenmasken: Das Feld "Hersteller" wurden von einem
4036     Freitextfeld in eine Drop-Down-Box mit allen im System
4037     hinterlegten Lieferanten umgewandelt. Ein Datenbankupgrade
4038     versucht, eine automatische Zuordnung des vorherigen Freitextes zu
4039     existierenden Lieferanten vorzunehmen. Zusätzlich wurden
4040     "Hersteller" und "Modell" in "Lieferant" und
4041     "Lieferantenartikelnummer" umbenannt.
4042   - Die Funktion "Als Vorlage speichern" wurde für Dialogbuchungen
4043     implementiert.
4044   - Das Feld "Erneuert am" in den Artikelstammdaten ist nun nicht mehr
4045     vom Benutzer bearbeitbar und wird nur dann automatisch
4046     aktualisiert, wenn sich mindestens einer der Preise geändert hat.
4047   - Die Kontenübersicht zeigt nur noch bereits bebuchte Konten an.
4048   - Die Funktion "Preise aktualisieren" fragt nun sicherheitshalber
4049     mit einer besseren Beschreibung nach und überprüft die gemachten
4050     Eingaben rigoros. Nach erfolgtem Update wird die Anzahl der
4051     aktualisierten Preise angezeigt.
4052
4053   Bugfixes:
4054
4055   - Beim Drucken von Kundenrechnungen war der Steuersatz nicht in der
4056     Variablen <%taxdescription%> enthalten.
4057   - Beim Erzeugen von Mahnungen gab es Probleme beim Erzeugen der
4058     Rechnungen über Mahngebühren und Zinsen.
4059   - Bei Lieferanten wurden nicht alle Daten der Ansprechpartner in der
4060     Datenbank gespeichert.
4061   - Die Rabattberechnung für kleine Preise wurde berichtigt.
4062   - Einige Fehler, die zur Umgehung der Authentifizierung benutzt
4063     werden konnten, wurden behoben.
4064   - Die Storno-Funktion wurde in mehreren Punkten verbessert.
4065   - Die Verwendung von Zahlen bei Boolean-Datenbankspalten wurde
4066     behoben.
4067   - Buchungen im Buchungsjournal wurden unter Umständen falsch
4068     dargestellt, wenn auf ein Konto gebucht wurde, das mit keiner
4069     Steuer verknüpft war.
4070   - Das CSS-Menü funktioniert nun auch mit dem Internet Explorer 7.
4071   - Diverse Inkompatibilitäten mit verschiedenen PostgreSQL-Versionen
4072     wurden behoben.
4073   - Bei Artikelstammdaten wurden die Übersetzungen unter Umständen
4074     nicht richtig übernommen.
4075   - Von Lx-Office verschickte Emails haben nun eindeutige Message-IDs.
4076   - Von Lx-Office verschickte Emails tragen nun als Envelope-Absender
4077     die Emailadresse des aktuellen Benutzers anstelle des
4078     Benutzernamens und Hostnamens des Webservers, damit diese Emails
4079     nicht als Spam eingestuft werden.
4080   - Von Lx-Office verschickte Emails haben den Standards entsprechende
4081     MIME codierte Header.
4082   - Beim Umwandeln von Auftrag in Rechnung wurden die
4083     Zahlungsbedingungen des Kunden und nicht die des Auftrags
4084     verwendet.
4085   - Alle bekannten Fälle von SQL Injections wurden verhindert.
4086   - Diverse Bugs im Dialog zum Bearbeiten von Konten wurden behoben.
4087   - Zelleninhalte, die nur die Zahl "0" enthielten, wurden in PDF- und
4088     HTML-Ausgaben von Berichten nicht angezeigt.
4089   - In manchen Fällen wurde '&quot;' anstelle eines Anführungszeichens
4090     in Formularen angezeigt.
4091   - Beim Anlegen von Waren aus einem Vorgang heraus wurde der
4092     Nachkommaanteil des Preises in der Vorbelegung abgeschnitten.
4093   - Wurde beim Anlegen von Waren aus einem Vorgang heraus im Vorgang
4094     ein Langtext angegeben, so wird dieser in der neu anzulegenden
4095     Ware im Bemerkungsfeld vorbelegt.
4096   - Berichte über Lieferantenstammdaten können nach der
4097     Lieferantennummer sortiert werden.
4098   - Es gab einen Fehler in der stichtagsbezogenen Auswertungen von
4099     offenen Posten.
4100   - In Druckvorlagen wurde der Rabatt entweder gar nicht oder mit
4101     abgeschnittener Nachkommastelle angezeigt.
4102   - Es ist in Einkaufsrechnungen nun nicht mehr möglich die Rechnungs-
4103     nummer vom Lx-Office generieren zu lassen. Stattdessen wird korrekt
4104     eine Rechnungsnummer zur Eingabe erwartet.
4105   - Beim XML/XUL-Menü wird nun auch die TODO-Liste in der Startseite
4106     angezeigt.
4107   - Die DATEV-Exportfunktion wurde grundlegend überarbeitet; viele
4108     Fehler wurden behoben, darunter:
4109     * Bessere Berechnung der Bruttobeträge aus den gespeicherten
4110       Nettobeträgen
4111     * Erkennen weiterer Sonderfälle
4112     * Bessere Konformität mit DATEV-KNE-Formatsbeschreibung
4113     * Umlaute werden auch bei Nicht-ISO-8859-Codierungen richtig
4114       ersetzt.
4115     * Die SQL-Queries haben fälschlicherweise gewisse Zeilen aus
4116       acc_trans mehrfach zurückgegeben.
4117     * Aufeinanderfolgende DATEV-Exporte überschreiben nicht mehr die
4118       vorher erzeugten Dateien.
4119   - Exporte verschiedener Berichte in CSV oder PDF behalten ihre
4120     vorherigen Filter- und Sortierkriterien bei und exportieren nicht
4121     mehr alle Einträge.
4122   - Beim Drucken von offenen Vorderungen oder Verbindlichkeiten waren
4123     einige Spalten um eine Zeile verrutscht.
4124   - Die Kompatibilität mit Perl 5.10 wurde verbessert.
4125   - In Rechnungslisten waren Stornorechnung und stornierte Rechnung
4126     falsch abgekürzt.
4127   - Beim Umwandeln von Belegen in einen neuen Auftrag wurde die
4128     Auftragsnummer manchmal vorbelegt.
4129   - Beim Buchen von Verkaufsrechnungen wurden die Umbuchung der
4130     Warenbestandskonten mit falschem Steuerschlüssel gespeichert.
4131   - Beim Buchen von Kreditoren- und Debitorenbuchungen wurde unter
4132     manchen Bedingungen zwar mit den richtigen Steuersätzen gerechnet,
4133     aber es wurden falsche Steuerschlüssel gespeichert.
4134   - Beim Dialogbuchen wurden die Felder "Beleg" und "Memo" nicht in
4135     der Datenbank gespeichert.
4136   - Diverse SQL-Fehler bzgl. ungültiger Abfragen wurden bei Bilanz-
4137     und Summen-/Saldenlisten behoben.
4138   - Beim Ausdruck war die Variable "partnotes", die die in den
4139     Stammdaten hinterlegten Bemerkungen eines Artikels enthält,
4140     verrutscht, sofern der Benutzer mindestens einmal Positionen in
4141     einem Beleg umsortiert hat.
4142   - Das Buchungsjournal zeigte Belegdaten nicht vollständig an, wenn
4143     mehrere Belegdaten zu einem Buchungseintrag gehörten. Nach
4144     Belegdaten kann nun nicht mehr sortiert werden.
4145   - Unter bestimmten Umständen wurde die Sprache, die bei einem
4146     Angebot ausgewählt war, beim Laden aus der Datenbank mit der beim
4147     Kunden hinterlegten Sprache überschrieben.
4148   - Diverse Bugs in der Historiensuchmaschine wurden behoben.
4149   - Wenn Waren mit und Kunden ohne Preisgruppen angelegt wurden und
4150     dann eine Rechnung mit einem dieser Artikel angelegt wurde, dann
4151     wurde der Verkaufspreis immer wieder überschrieben.
4152   - Die Formelfunktion wurde toleranter gegenüber nicht exakt
4153     formatierter Formeln gemacht.
4154   - Berichte über Erzeugnisse können nun auch die Spalte
4155     "Einkaufspreis" anzeigen.
4156   - Wenn ein Nummernkreis eines Kunden-/Lieferantentyps leer ist, so
4157     wird jetzt der Standardnummernkreis benutzt.
4158   - Beim Aufrufen der Dialogbuchenmaske werden automatisch die
4159     richtigen Steuersätze für die vorausgewählten Konten und für neu
4160     angezeigte Zeilen ("Erneuern") auswählen.
4161   - Debitoren- und Kreditorenbuchungen: Beim Wechsel des
4162     Kunden/Lieferanten werden das Konto und der Steuerschlüssel
4163     richtig vorbelegt.
4164   - Debitoren- und Kreditorenbuchungen: Die Steuerbeträge werden bei
4165     jedem Seitenaufbau automatisch neu berechnet.
4166   - Tabellen, für die die OID-Spalte gebraucht wird, werden explizit
4167     mit dem SQL-Zusatz "WITH OIDS" angelegt.
4168   - Die Gewinn- und Verlustrechnung wird einheitlich mit zwei
4169     Nachkommastellen angezeigt.
4170   - Beim Erzeugen von Mahnungen wird das Folgemahnlevel richtig
4171     ausgewählt, wenn die Rechnung bereits angemahnt wurde.
4172   - Wird bei Verkaufsbelegen keine Lieferadresse angegeben, so wird
4173     nun auch das Feld "Kontakt" aus den Rechnungsstammdaten für die
4174     Variable "shiptocontact" übernommen.
4175
4176   Liste gefixter Bugs aus dem Bugtracker:
4177
4178   - Bugfix 92 - Bücherkontrolle
4179   - Bugfix 112 - Ohne Zeilensumme wird Menge nicht angezeigt
4180   - Bugfix 161 - Zahlungsverkehr - Buchung von Teilbeträgen
4181   - Bugfix 268 - Storno funktioniert nicht richtig
4182   - Bugfix 325 - Rabattberechnung: unglückliches Runden bei großen Stückzahlen
4183   - Bugfix 332 - Kontenübersicht/Vergleichsbilanz mit fehlerhaften Werten
4184   - Bugfix 333 - Customer not in file or locked
4185   - Bugfix 344 - Auswahl Abteilung
4186   - Bugfix 344 - Fehlende Überschriften in Konten/Saldenbilanz
4187   - Bugfix 349 - Rabatt des Kundentyps wird nicht berücksichtigt
4188   - Bugfix 350 - Die BWA rechnet eine Zwischensumme nicht
4189   - Bugfix 367 - DATEV Export Probleme mit Datumsformat
4190   - Bugfix 378 - Format und Warenbestandproblem bei Backorders
4191   - Bugfix 389 - Formular GuV
4192   - Bugfix 426 - Lagerverwaltung und Process_Assembly
4193   - Bugfix 434 - Import/Export von CSV per Daranorm
4194   - Bugfix 458 - Fehler bei Kontenübersicht und Saldenbilanz
4195   - Bugfix 480 - Keine sinnvolle Überprüfung der Eingaben
4196   - Bugfix 510 - Status des Druckers anzeigen
4197   - Bugfix 513 - Auftrag wandeln
4198   - Bugfix 531 - Stammdaten - Berichte - Waren
4199   - Bugfix 532 - SKR04: Bilanz und BWA verwenden Aufwandskonten nicht
4200   - Bugfix 541 - Programm ändert Steuersätze
4201   - Bugfix 544 - Kundenauftrag berechnet MWSt basierend auf Auftragsdatem statt Lieferdatum
4202   - Bugfix 565 - ungünstige Bezeichnungen bei erzeuigten PDF Dukumenten
4203   - Bugfix 584 - Rundungsdifferenz
4204   - Bugfix 612 - Entwurf speichern geht nur bei neuen Rechnungen, nicht bei bereits angelegten
4205   - Bugfix 648 - USTVA Position 86 fehlt Umsatzsteuer
4206   - Bugfix 663 - Konto hat unterschiedl. Saldo in Übersicht und Einzelanzeige
4207   - Bugfix 672 - Riesige Werte in Spalte "Bilanz" in Kontenübersicht
4208   - Bugfix 682 - Unicode problem wird behoben
4209   - Bugfix 693 - Mahnwesen: Wann nächste Mahnstufe
4210   - Bugfix 702 - Verkauf -> Berichte -> Aufträge
4211   - Bugfix 708 - Zahlungsverkehr: Kontenabgleich riesige Differenz
4212   - Bugfix 715 - genutztes Stylesheet wird bei Rechungsentwürfen mitgespeichert
4213   - Bugfix 717 - Update von Debian-Paket überschreibt lokale CSS-Dateien.
4214   - Bugfix 718 - Fehlende Abhängigkeiten im Debaian-Paket v2.4.3
4215   - Bugfix 719 - Nach Update von Debian 2.4.2 nach 2.4.3 funktioniert die Edit-Funktion der Vorlagen nicht mehr.
4216   - Bugfix 720 - Bemerkungen werden nicht Mehr angezeigt
4217   - Bugfix 721 - Artikelnummern und Beschreibung werden bei neuen Artikeln nicht mehr in den Erfassungsdialog übernommen.
4218   - Bugfix 722 - Die installierte Version sollte ganz links im Menü zu finden sein.
4219   - Bugfix 723 - Datenbankaktualisierung 2.4.3 schlägt fehl
4220   - Bugfix 724 - ERP 2.4.3 Fehler bei System > UStVa Einstell. und Bericht > UStVA
4221   - Bugfix 725 - Sonderzeichen in Warenbeschreibung gehen nicht
4222   - Bugfix 727 - Bericht Projektbuchungen geht nicht mehr
4223   - Bugfix 728 - BWA summiert falsch
4224   - Bugfix 729 - SQL-Error in column "subtotal" beim Buchen einer Verkaufsrechnung
4225   - Bugfix 730 - Preisgruppen lassen sich nicht löschen
4226   - Bugfix 733 - Speichern der Lieferanten-Stammdaten verstümmelt die Kundennummer
4227   - Bugfix 735 - Stammdaten -> Berichte -> Erzeugnisse -> [Top 100] -->> SQL Failure
4228   - Bugfix 736 - Lieferantenrabatt wird ignoriert
4229   - Bugfix 738 - Teile der Eingabemaske Lieferanten Ansprechpartner werden ignoriert
4230   - Bugfix 740 - Die Doku zu den Reportvariablenfür einzelne Zahlungseingänge ist irreführend
4231   - Bugfix 741 - Updateproblem: stat findet keine menu.ini
4232   - Bugfix 743 - Auswahl in "Aufklappbares Menü aufnehmen" stimmt nicht
4233   - Bugfix 744 - Sprache in Angebot wird nicht gepeichert
4234   - Bugfix 745 - Hinweis für Nutzung "Verkäufer"
4235   - Bugfix 749 - Feld Vorgangsbezeichnung sortierfähig machen
4236   - Bugfix 750 - Bericht "Rechnungen": Verkäufer wird falsch angezeigt
4237   - Bugfix 751 - Beim Ausdruck von Rechnungen ab 01.01.2007 werden einige Reportvariablen nicht exportiert
4238   - Bugfix 752 - Änderung von Buchungsgruppen nicht möglich
4239   - Bugfix 753 - Ware nicht in Datenbank
4240   - Bugfix 754 - Mahnwesenkonfiguration funktioniert nicht
4241   - Bugfix 755 - Fehler bei Änderung von Einkaufsrechnung
4242   - Bugfix 757 - Datenrücksicherung schlägt fehl
4243   - Bugfix 758 - Buchungsjournal: SQL-Fehler bei anderen Knöpfen als "Alle"
4244   - Bugfix 759 - Dialogbuchen auf Konto mit Umsatzsteuer 0% nicht möglich, Spalte taxincluded von Tabelle gl
4245   - Bugfix 764 - Mehrfache Bestandsveränderung bei EK-Auftrag->EK-Rechnug
4246   - Bugfix 765 - IE7: Drop-Down-Boxen in Kundenstammdatenmasken schließen sofort
4247   - Bugfix 766 - XUL menü
4248   - Bugfix 767 - Javascript-Menü
4249   - Bugfix 768 - Keine Einkaufsmaske funktioniert mehr
4250   - Bugfix 769 - Darstellungsfehler der Eingabemasken
4251   - Bugfix 770 - Kreditorenbuchung nicht möglich
4252   - Bugfix 771 - XUL Menü
4253   - Bugfix 772 - Falsches Feld im Tex Formular ustva-2007.tex, Patch anbei
4254   - Bugfix 773 - Button "Als bezahlt markieren" in OP Buchhaltung funktioniert nicht.
4255   - Bugfix 774 - Ein Icon-Set für das LX-Menü
4256   - Bugfix 775 - Saldenbillanz/Kontenübersicht stimmen nicht mit Konten überein
4257   - Bugfix 776 - Speichern von Preise >0 und <1 in Preisgruppen bei ZF 1000,00 nicht möglich
4258   - Bugfix 778 - r2954: EInkaufsrechnung laesst sich nicht buchen
4259   - Bugfix 779 - Mahnung <%dn_dunning_duedate%> in Latex mit Fehler
4260   - Bugfix 780 - Stornofunktion: Zahlung nicht mitstorniert
4261   - Bugfix 781 - Kundenrabatte werden nicht angezeigt/übernommen
4262   - Bugfix 782 - Beim Anlegen von Waren kann keine Buchungsgruppe ausgewählt werden
4263   - Bugfix 783 - GuV Berichtsanzeige EÜ Verfahren berücksichtigt Gutschriften nicht
4264   - Bugfix 784 - Lagerverwaltung
4265   - Bugfix 785 - XML-Verarbeitungsfehler: Nicht definierte Entität
4266   - Bugfix 786 - Unter Drucker anzeigen ist ein " im Namen zuviel
4267   - Bugfix 787 - Menu Sytem Benutzerdef. Var. unterhalb Kunden u. Lief.
4268   - Bugfix 788 - Nach Datenbankupdate alle Waren auf Menge 0
4269   - Bugfix 789 - Anzeige der Ansprechpartner in DropDown
4270   - Bugfix 790 - Löschen von Lieferadressen und Ansprechpartner
4271   - Bugfix 792 - Berichte für Waren
4272   - Bugfix 793 - Bemerkungen und Rechnungsnummern
4273   - Bugfix 796 - Lieferscheine bleiben offen nach der Umwandlung in eine Rechnung
4274   - Bugfix 797 - Ich habe im Auftrag keine Rückmeldung, was schon alles geliefert wurde.
4275   - Bugfix 798 - Curser-Positions-Fix
4276   - Bugfix 802 - Lieferdatum der Auftragsposition (deliverydate_oe ?) ist bei Rechnungserstellung leer
4277   - Bugfix 803 - SQL-Fehler bei Rechnungserstellung
4278   - Bugfix 804 - SQL-Fehler bei Rechnungsauswahl in Bericht aller Rechnungen
4279   - Bugfix 805 - SQL Fehler bei Berichte Lieferschein
4280   - Bugfix 806 - Kontenbezeichnungen von neuen Konten nicht bei Datev Export
4281   - Bugfix 809 - Symlinks wurden bei deinstallation nicht entfernt
4282   - Bugfix 812 - Buchungsjournal Radiobutton ändern
4283   - Bugfix 813 - Waren bearbeiten
4284   - Bugfix 815 - Storno von Einkaufsrechnungen funktioniert nicht
4285   - Bugfix 816 - Fehler bei Guv Bericht - Bilanzierung - bei Angabe eines Zeitraumes in Kombination mit Projektnummerangabe
4286   - Bugfix 817 - Kundenrabatte werden nur bei der ersten Auftragsposition aus Stammdaten übernommen.
4287   - Bugfix 820 - Lieferschein (Einkauf) erfassen produziert SQL Fehler bei Lagerwahl
4288   - Bugfix 822 - Perlfehler beim Buchen von Erzeugnissen
4289   - Bugfix 823 - Fehler bei Export der Lagerliste
4290   - Bugfix 824 - Zwischensummen in Angebot werden nicht im frontend angezeigt
4291   - Bugfix 827 - PDF-Anhang in E-Mail fehlerhaft.
4292   - Bugfix 828 - Datenbankanlage bei Installation
4293   - Bugfix 832 - Aufeinanderfolgende Leerzeichen werden gelöscht
4294   - Bugfix 833 - Bei "Ware bearbeiten" wird der Preisfaktor nicht gespeichert
4295   - Bugfix 834 - Lager vorhanden, aber nicht wählbar beim ein- umlagern
4296   - Bugfix 835 - kleiner Fehler in der Install-Dokumentation bei der Postgres-Konfiguration
4297   - Bugfix 836 - unvollständige Eingabemaske beim erfassen von Rechnungen und Gutschriften
4298   - Bugfix 837 - Benutzeranmeldung schlägt immer fehl
4299   - Bugfix 838 - Abbruch der Datenbankaktualisierung
4300   - Bugfix 839 - Rechnungsdruck scheitert nach Perl-Update
4301   - Bugfix 840 - Zahlungen einer Einkaufsrechnung werden nicht zusammen mit ihr storniert.
4302   - Bugfix 841 - SQL-Fehler bei Abfrage
4303   - Bugfix 843 - Felder in Waren fehlen
4304   - Bugfix 844 - offene Angebote werden in der Aufgabenliste als Preisanfragen dargestellt
4305   - Bugfix 846 - Menü Druck -> Rechnung, Sortierpfeil fehlt neben Spaltenüberschrift
4306   - Bugfix 847 - Rechnung bearbeiten -> Langtext enthält Müllzeichen, falsche Ausgabekodierung
4307   - Bugfix 849 - Einlagern: "?" Button bei bereits gewähltem Artikel
4308   - Bugfix 850 - Lager -> Bericht -> Lagerbuchung, Spaltenüberschrift "Trasfertyp"
4309   - Bugfix 851 - Überfällige Angebote und Preisanfragen
4310   - Bugfix 852 - Bericht Waren zeigt den Lagerplatz nicht an
4311   - Bugfix 854 - SQL-Fehler bei Berichte -> Kontoübersicht mit PostgreSQL 8.3.x
4312   - Bugfix 855 - Mehrere Artikel (Lagerplatz) auf einmal umlagern
4313   - Bugfix 856 - Lager -> Ein-/Umlagern, Entnahme, Feld EAN
4314   - Bugfix 858 - Beleg und Memo werden beim Dialogbuchen nicht übernommen
4315   - Bugfix 861 - Aufruf einer Importmaske erzeugt php fehler
4316   - Bugfix 868 - Einkaufsrechnung erfasen
4317   - Bugfix 869 - Aufgabenliste
4318   - Bugfix 870 - internal error
4319   - Bugfix 871 - Umlaute werden in Dialogbuchen falsch kodiert z.B. &amp;auml;
4320   - Bugfix 873 - Kann neue DB nicht in LATIN9 anlegen wenn für DB-Cluster UTF-8 eingestellt ist
4321   - Bugfix 875 - Sonderbare Algebra bei Berechnung in der Kontenansicht
4322   - Bugfix 876 - Migrierte Lagerbestände sind unveränderbar
4323   - Bugfix 879 - Verkauf von Erzeugnissen
4324   - Bugfix 881 - keine Blindkopie möglich
4325   - Bugfix 882 - Beleg und Memo werden in Einkaufsrechnungen nicht vollständig angezeigt
4326   - Bugfix 883 - Falscher Zeichensatz bei E-Mail-Attachment
4327   - Bugfix 895 - PDF-Attachments
4328   - Bugfix 902 - Warehouse.pl (unstable, rev. 3482) läuft auf Fehler bei Update
4329   - Bugfix 903 - neue Datenbank kann nicht erstellt werden wenn LANGUAGE plpgsql nicht vorhanden
4330   - Bugfix 904 - Buchen führt zu Server Error
4331   - Bugfix 905 - Wandeln Lieferschein in EK-Rechnung
4332   - Bugfix 906 - Nummerkreis bei Kundentyp
4333   - Bugfix 907 - Beim speichern eines Angebotes erscheint ein SQL-Fehler
4334   - Bugfix 909 - Änderungen Rev. 3512
4335   - Bugfix 911 - v_customer_id in SL/CT.pm
4336   - Bugfix 913 - Benutzerdef.. Variable Datum
4337   - Bugfix 920 - Kein Zugriff auf Aufträge aus Stammdaten->Waren, Dienstleistungen
4338   - Bugfix 923 - Fokus Dialogbuchen
4339   - Bugfix 940 - Projektbuchungsauswahl defekt
4340   - Bugfix 941 - OIDs in postgres8
4341   - Bugfix 942 - Auswahl verschiedener LaTeX Umgebungen
4342   - Bugfix 944 - Kontenübersicht - Option "nur bebuchte Konten"
4343   - Bugfix 951 - GuV -> Layout
4344   - Bugfix 963 - Gewichtseinheit
4345   - Bugfix 969 - Vorbelegung Steuerschlüssel
4346   - Bugfix 974 - Bug bei 4099 ??
4347   - Bugfix 977 - Nicht übersetzte Überschrift "Assemblys"
4348   - Bugfix 978 - Liste der Erzeugnisse: Einkaufspreis fehlt
4349   - Bugfix 979 - Erzeugniss anlegen: Kein Einzelteil Einkaufspreis
4350   - Bugfix 980 - Erzeugniss auf Rechnung, falscher Ertrag in Details
4351   - Bugfix 981 - SQL-Fehler bei Checkbox-Kombinationen unter Stammdaten -> Berichte
4352   - Bugfix 982 - Kunde/Lieferanten editieren, Tab Lieferungen, unlogisch
4353   - Bugfix 983 - SQL-Fehler Berichte Erzeugnisse mit "Verkaufte Anzahl"
4354   - Bugfix 986 - Verkauf Berichte Mahnung: Überschrift/Feldbezeichnung
4355   - Bugfix 987 - Erzeugnis, Rechenfehler bei Einzelteil mit Preisfaktor
4356   - Bugfix 988 - Erzuegnis editieren: Einzelteil-Artikelnummer-Link zu lang
4357   - Bugfix 989 - Lang wird durch Sprache ersetzt
4358   - Bugfix 990 - Kleinere Fehler in dokumentenvorlagen-und-variable.html
4359   - Bugfix 992 - Rechnungsvariablen
4360   - Bugfix 994 - Buchungsjournal->Beschreibung->linksbündig
4361   - Bugfix 995 - SuSa->Überschrift->"Konto" statt "Kontonummer"
4362   - Bugfix 996 - Ware erfassen, Verkaufspreis nur eine Nachkommastelle
4363   - Bugfix 997 - Ware editieren, Feld erneuert am
4364   - Bugfix 998 - Einkaufsrechnung, Javascript Warnung bei >2 Nachkommastellen
4365   - Bugfix 999 - Wiedervorlage, Angebot, Referenz, id wird angezeigt
4366   - Bugfix 1001 - einkauf --> berichte --> lieferschein
4367   - Bugfix 1002 - Bilanz
4368   - Bugfix 1004 - Erzeugnis bearbeiten, Optik der Einzelteilauflistung
4369   - Bugfix 1007 - Lieferantenliste->"Nummer" statt "Lieferantennummer"
4370   - Bugfix 1010 - Workflow Lieferschein -> Rechnung übernimmt den Kunden nicht
4371   - Bugfix 1011 - Falscher Kunde in angezeigter Verkaufsrechnung
4372   - Bugfix 1012 - Vorsteuer 7% Summen- u. Saldenliste
4373   - Bugfix 1015 - Variable "contact" wird im Lieferschein nicht als "shiptocontact" uebernommen
4374   - Bugfix 1018 - Sortieren der Waren in Stammdaten nach Artikelnummer mit Fehler
4375   - Bugfix 1019 - Seit Update Rechnungserstellung mit Latex nicht mehr korrekt möglich
4376   - Bugfix 1022 - Nach Datenbankupdate von 2.4.3 auf 2.6.0 unstable erscheint In der Rechnungsmaske im Feld Kunde neben dem KundInnenname mit zwei Bindestrichen angehängt die Buchungsnummer dieses Kunden / dieser Kundin
4377
4378 2007-07-13 - Version 2.4.3
4379
4380   Neue Features und Verbesserungen:
4381
4382   - Zahlungskonditionen: Neue Variablen <%invtotal_wo_skonto%> und
4383     <%total_wo_skonto%> hinzugefügt, die die Belegsumme bzw. die noch
4384     offene Summe abzüglich des Skontobetrags beinhalten.
4385   - Verkauf: Es wird der Ertrag (Marge) pro Position und gesamt
4386     angezeigt.
4387   - Bei allen Listenansichten/Berichten Buttons zum Export der Liste
4388     als CSV- oder als PDF-Datei implementiert. Dieses PDF kann auch
4389     direkt gedruckt werden. Zusätzlich wird die aktuelle
4390     Sortierspalte und -richtung angezeigt.
4391   - Eingangsrechnung: Als Rechnungsdatum wird das Datum der letzten
4392     Eingangsrechnung vorausgewählt. Zusätzlich wird das
4393     Fälligkeitsdatum in Abhängigkeit von den beim Lieferanten
4394     ausgewählten Zahlungsbedingungen gesetzt.
4395   - Kundenauftrag/Lieferantenbestellung: Wenn alle Positionen
4396     vollständig geliefert wurden (also in allen Positionen der
4397     Lagerein-/-ausgang == Anzahl ist), so wird beim Speichern das Flag
4398     "Gelifert" automatisch gesetzt.
4399   - Kunden-/Lieferantenstammdaten: Beim Ansprechpartner steht in der
4400     Drop-Down-Box oben 'Neuer Ansprechpartner' anstelle eines leeren
4401     Eintrages, damit der Benutzer besser weiß, was hier passiert.
4402   - Neue Funktion "als bezahlt markieren" bei Rechnungen.
4403   - Alle Rechnungsmasken: Unterhalb der Zahlungsein- und -ausgänge
4404     werden die bisher gezahlte Summe und der noch ausstehende Betrag
4405     angezeigt.
4406   - Mahnwesen:
4407     * Bei den Mahnungsübersichten wurden Checkboxen eingefügt, mit
4408       denen alle Einträge an- und abgewählt werden können.
4409     * Beim Anlegen von Mahnungen können automatisch
4410       Debitorenrechnungen über die Mahngebühren und Zinsen angelegt
4411       werden. Diese werden ebenfalls als PDF ausgedruckt.
4412     * Beim Bericht über aktive Mahnungen können jetzt mehrere
4413       Mahnungen und die dazugehörigen Rechnungen über Gebühren und
4414       Zinsen gleichzeitig ausgedruckt werden.
4415     * Mahnungen können wahlweise am Bildschirm oder direkt auf
4416       Druckern ausgegeben werden. Zusätzlich können andere Sprachen
4417       ausgewählt werden.
4418   - Debitoren- und Kreditorenrechnungen können storniert werden.
4419   - Beim Erstellen eines Lieferantenauftrages aus einem Kundenauftrag
4420     wird überprüft, ob eine Lieferadresse ausgewählt oder eingegeben
4421     war. Wenn ja, so wird der Benutzer gefragt, ob er diese
4422     Lieferadresse beibehalten will, damit der Lieferant direkt an den
4423     Kunden liefern kann.
4424   - Datenbankadministration: Eine Backup- und eine
4425     Wiederherstellungsfunktionen für einzelne Datenbanken
4426     implementiert.
4427   - In den Drop-Down-Boxen mit den Lieferanschriften werden nun der
4428     Name, die Abteilung, die Straße und der Ort angezeigt, um
4429     Lieferadressen besser unterscheiden zu können.
4430   - Bei Einkaufs-/Verkaufsmasken sowie bei Debitoren- und
4431     Kreditorenbuchungen wird ein Button angezeigt, der ein
4432     Popupfenster öffnet, das zum ausgewählten Kunden/Lieferanten alle
4433     Stammdaten inklusive Ansprechpartner und Lieferadressen anzeigt.
4434   - Die Einkaufs- und Verkaufsmasken wurden etwas aufgeräumt und
4435     übersichtlicher gestaltet.
4436   - Dialogbuchen:
4437     * Neue Checkbox "Details anzeigen", die einige Spalten verbirgt,
4438       wenn sie nicht aktiv ist.
4439     * Der in der ersten Zeile bei "Soll" eingetragene Wert wird
4440       automatisch in die zweite Zeile bei "Haben" eingetragen.
4441     * Es wird das Datum und die Nummer der letzten Buchung angezeigt.
4442   - Wenn eine Datei 'lx-erp-local.conf' existiert, so wird diese nach
4443     der 'lx-erp.conf' eingelesen.
4444   - Unterstützung für andere Zeichensätze als ISO-8859-1 und
4445     ISO-8859-15 (z.B. UTF-8) implementiert.
4446   - Die Farbgebung des JavaScript-Menüs wurde an die Farbgebung des
4447     CSS-Menüs angepasst.
4448   - Die Masken zum Auflisten und Bearbeiten von Konten wurden
4449     grundlegend überarbeitet und vereinfacht.
4450   - Ein neues Feld 'Vorgangsbezeichnung' bei allen Einkaufs- und
4451     Verkaufsmasken hinzugefügt.
4452   - Das Kommandozeilentool 'scripts/dbupgrade2_tool.pl' kann jetzt
4453     Datenbankupgrades einspielen.
4454   - Bei den Listen der Einkaufs- und Verkaufsrechnungen wird in der
4455     Spalte "Typ" noch genauer unterschieden.
4456   - Die History-Funktion speichert nun auch Rechnungs-,
4457     Angebotsnummern etc.
4458   - Die Funktionen zum Bearbeiten der HTML- und LaTeX-Vorlagen wurden
4459     komplett neu geschrieben. Es ist jetzt auch möglich, Vorlagen für
4460     die vom Benutzer eingerichteten Sprachen und Drucker zu erstellen
4461     und zu bearbeiten. Außerdem können die Vorlagen für alle
4462     konfigurierten Mahnstufen bearbeitet werden.
4463   - Beim Verschicken von Sammelrechnungen per Email wird der Name des
4464     Anhangs besser gewählt (z.B. "Sammelrechnung_Datum.pdf").
4465   - Bei Kundenaufträgen wird die Checkbox "geliefert" auch angezeigt,
4466     bevor der Auftrag gespeichert wurde.
4467   - Eingabefelder für Datumsangaben und Zahlen werden nun per
4468     Javascript auf falsche Formate überprüft (noch nicht
4469     flächendeckend implementiert).
4470   - Wenn bei Einkaufs-/Verkaufs-/Debitoren- oder Kreditorenmasken der
4471     Kunde/Lieferant per Drop-Down-Box gewechselt wird, so wird das
4472     Formular automatisch erneuert.
4473   - Kunden- und Lieferantenstammdatenberichte können jetzt nach
4474     Kunden-/Lieferantentyp gefiltert werden.
4475   - Bei Kunden- und Lieferantenstammdatenberichten werden
4476     standardmäßig nur noch die gültigen Einträge angezeigt. Die
4477     ungültigen können zusätzlich angezeigt werden.
4478   - Bei Einkaufs- und Verkaufsmasken ist es nun möglich, keinen
4479     Ansprechpartner auszuwählen.
4480   - Kunden kann ein Verkäufer zugewiesen werden. In den
4481     Verkaufsmasken kann jedem Beleg zusätzlich zum Bearbeiter ( =
4482     aktueller Lx-Office-Benutzer) noch ein separater Verkäufer
4483     zugeordnet werden, der mit dem beim Kunden hinterlegten Verkäufer
4484     vorbelegt ist.
4485   - Bei "Als neu speichern" wird nur dann eine neue Rechnungs-,
4486     Angebotsnummer etc vergeben, wenn die bisherige Nummer nicht
4487     manuell verändert wurde. Ansonsten wird die Eingabe des Benutzers
4488     beibehalten.
4489   - Einkaufs-/Verkaufsmasken: zur Berechnung des Fälligkeitsdatum
4490     werden anstelle des nicht mehr existierenden Zahlungsziels die
4491     ausgewählten Zahlungsbedingungen benutzt.
4492
4493   Bugfixes:
4494
4495   - Zahlungskonditionen: Die Variablen <%total%> und <%invtotal%>
4496     waren nur bei Rechnungen gefüllt, nicht aber bei Angeboten und
4497     Aufträgen.
4498   - Es wurde verhindert, dass durch Manipulation von $form->{callback}
4499     beliebiger Code ausgeführt werden kann.
4500   - WebDAV: Wenn eine Pfadkomponente Leerzeichen enthielt
4501     (z.B. "Storno zu ..."), dann wurden komplett falsche Links erzeugt.
4502   - Bei Einkaufsrechnungen wurde das falsche Datumsfeld zur Berechnung
4503     der Steuern herangezogen, sodass für 2006 19% benutzt wurde.
4504   - Beim Erfassen von Dienstleistungen wurde beim "Erneuern" die
4505     Drop-Down-Box für die Zahlungskonditionen nicht erneut aufgebaut.
4506   - Beim Aufrufen bestehender Dialogbuchungen wurde das Feld 'Beleg'
4507     nicht aus der Datenbank geholt.
4508   - WebDAV: Beim Erstellen der Ordner werden Pfadtrennzeichen (also
4509     '/' und '\') durch Unterstriche ersetzt.
4510   - In der Buchungsliste wurden Buchungen zusammengefasst, wenn ihre
4511     Beschreibungsfelder identisch waren, auch wenn sie aus
4512     unterschiedlichen Buchungen stammten.
4513   - Bei der Suche nach Artikeln wird nicht mehr zwischen Groß- und
4514     Kleinschreibung unterschieden.
4515   - Die Funktionen zum Buchen von Zahlungsein- und -ausgängen wurde
4516     komplett neu geschrieben und bezieht seine Daten direkt aus der
4517     Datenbank, um bisherige Zahlungsein- und -ausgänge vor dem Buchen
4518     der neuen Einträge zu entfernen.
4519   - Der Wechselkurscode wurde komplett überarbeitet.
4520   - Datenbankadministration: Die Funktion zur Aktualisierung von
4521     Datenbanken so angepasst, dass sie auch die Scripte in
4522     sql/Pg-upgrade2 verarbeiten kann.
4523   - Nullbuchungen ( = Buchungen in der Finanzbuchhaltung mit Wert 0)
4524     werden nicht mehr zugelassen.
4525   - Die GuV zeigt die echten Werte und nicht mehr Beträge an.
4526   - Angebots-/Rechnungsnummern etc werden um Leerzeichen am Anfang und
4527     Ende bereinigt, sodass verhindert wird, dass Lx-Office leere
4528     Nummern erzeugt, die später in der Liste der Belege nicht
4529     anwählbar sind.
4530   - Beim Stornieren aller Belege werden die Daten aus der Datenbank
4531     geladen und nicht die vom Benutzer im Formular eingetragenen Daten
4532     benutzt.
4533   - Beim Stornieren von Einkaufs- und Verkaufsrechnungen wurden die
4534     bisherigen Zahlungsaus- und -eingänge auch in der neuen
4535     Stornorechnung verzeichnet.
4536   - Alle Systemaufrufe (z.B. "system") und Pfadangaben (z.B. bei
4537     "open") werden vor Verwendung überprüft und bereinigt.
4538   - Alle Datenbankanfragen wurden auf die Verwendung von
4539     parametrisierten Queries umgestellt. Wo dies nicht möglich war,
4540     wurden Werte richtig gequotet.
4541   - Mahnwesen:
4542     * Die Dokumentation zu den Vorlagenvariablen wurde um die im
4543       Mahnungswesen verfügbaren Variablen erweitert.
4544     * In der Liste der neu zu erstellenden Mahnungen wurden die
4545       Gebühren und Zinsen falsch angezeigt.
4546     * Bereits angemahnte Rechnungen wurden zu früh zur erneuten
4547       Mahnung angeboten.
4548     * Beim Anlegen wurde eine Mahnstufenkonfiguration für alle
4549       Rechnungen benutzt, auch wenn unterschiedliche Stufen vom
4550       Benutzer ausgewählt waren.
4551     * Es konnten Mahnungen erstellt werden, die Rechnungen
4552       verschiedener Kunden enthielten.
4553   - Beim Anlegen neuer Rechnungen wurde das Kreditlimit der
4554     Lieferanten nicht richtig berechnet.
4555   - In den Einkaufs- und Verkaufsmasken wurde die Drop-Down-Box für
4556     die Steuerzone bei jedem Aufbau auf "Inland" zurückgesetzt.
4557   - Nummernkreise können jetzt auch Sonderzeichen wie
4558     Gleichheitszeichen enthalten.
4559   - Beim Umwandeln von Lieferantenaufträgen in Kundenaufträge und
4560     umgekehrt wird die Auftragsnummer gelöscht, damit sie beim
4561     Speichern automatisch aus dem richtigen Nummernkreis neu vergeben
4562     oder vom Benutzer eingegeben werden kann.
4563   - Stornierte Rechnungen werden bei den Listen der offenen
4564     Forderungen und Verbindlichkeiten nicht mehr angezeigt.
4565   - Einkaufs- und Verkaufsbelege werden beim Verschicken per Email nur
4566     dann vorher gespeichert, wenn sie noch gar nicht gespeichert
4567     waren. Außerdem werden die Zahlenformatierungen richtig beachtet.
4568   - Kunden-/Lieferantennamen mit Zeilenumbrüchen im Namen werden
4569     bereinigt.
4570   - Lieferadressen werden nun nicht mehr doppelt gespeichert.
4571   - Beim Bearbeiten von Lieferanschriften wurden die Abteilungs-Felder
4572     der Rechnungsadresse nicht angezeigt.
4573   - Wenn "Stuer im Preis inbegriffen" angeklickt war, dann wurden die
4574     falschen Beträge beim Drucken in den Summenvariablen hinterlegt.
4575   - Die Einheiten bei Erzeugnissen wurden in Einkaufs- und
4576     Verkaufsrechnungen nicht richtig angezeigt.
4577   - Große Teile toten Codes entfernt (u.a. zum Thema GIFI, customer
4578     tax, vendor tax).
4579   - Beim Erstellen von Aufträgen/Buchungen aus der
4580     Kunden-/Lieferantenstammdatenmaske heraus wurden die Bemerkungen
4581     des Kunden/Lieferanten nicht in die internen Bemerkung des neuen
4582     Beleges übernommen.
4583   - Bei Buchungen mit "Zahlung buchen" wird der Steuerschlüssel
4584     richtig gespeichert.
4585   - Dialogbuchen: Bei neu hinzugefügten Zeilen wird der
4586     Steuerschlüssel richtig vorausgewählt.
4587   - Tab-Indices wurden entfernt, weil sie unvollständig waren und
4588     dadurch die Navigation per Tab-Taste unnötig erschwert wurde.
4589   - Dialogbuchen, Debitorenbuchungen: Wird das Buchungsdatum
4590     verändert, so wird der Steuerschlüssel unter Beibehaltung des
4591     ausgewählten Kontos richtig gesetzt.
4592   - Der Storno-Button wird nur angezeigt, wenn die Rechnung noch nicht
4593     storniert wurde. Zusätzlich wurde das mehrmalige Stornieren
4594     verhindert.
4595   - Rechnungs- und Gutschriftsnummern werden nun direkt innerhalb der
4596     Backend-Routinen innerhalb der gleichen Transaktion vergeben, in
4597     der auch die eigentliche Rechnung etc gespeichert wird. Damit soll
4598     besser verhindert werden, dass sich Löcher in den Nummernkreisen
4599     ergeben.
4600   - SKR 03: Mehrere falsche Einträge bezüglich der Steuerschlüssel
4601     wurden behoben.
4602   - Dialogbuchen: Beim Aufrufen bestehender Buchungen werden die
4603     Projektnummern richtig in der Drop-Down-Box vorausgewählt.
4604   - Bei Debitoren-, Kreditoren- und Dialogbuchungsmasken werden die
4605     Steuerkonten richtig vorausgewählt, wenn die Masken geöffnet werden.
4606   - Nachkommastellen bei Einkaufspreisen bei Dienstleistungen
4607     verschwanden beim Speichern.
4608   - Verbesserung des USTVA-Moduls für den Einsatz in Österreich
4609   - Diverse Fehler im USTVA-Modul behoben
4610
4611   - Bugfix 713 - eMail als Interne Notiz in Verkaufs-/
4612     Einkaufs-Dokumenten
4613   - Bugfix 710 - Einkaufsrechnungen von 2006 werden mit 19% Steuer
4614     verrechnet
4615   - Bugfix 703 - Drucken eines Lieferantenauftrages erzeugt SQL-ERROR
4616   - Bugfix 701 - Verkauf -> Auftrag erfassen -> Löschen
4617   - Bugfix 700 - Verkauf -> Auftrag erfassen -> Rechnung
4618   - Bugfix 691 - Es können beliebig viele Mahnungen erzeugt werden
4619   - Bugfix 690 - keine Rechnung über 0,00&#8364; möglich
4620   - Bugfix 689 - Nach DB-Update kein weiter-Button
4621   - Bugfix 686 - Historien-Button unter Stammdaten->Projekt erfassen
4622   - Bugfix 685 - Stammdaten -> Dienstleistung erffassen
4623     Zahlungskonditionen nach "Erneuern"
4624   - Bugfix 684 - Stammdaten -> Dienstleistung erffassen Formel hat keine textarea
4625   - Bugfix 681 - Debitorenbuchungen: Liste als PDF exportieren
4626   - Bugfix 678 - Nummernkreise für selbst angelegte Kundentypen werden
4627     nicht übernommen
4628   - Bugfix 675 - zurück-button in "Lx-Office ERP
4629     Datenbankadministration / Datenbank sichern" fehlt
4630   - Bugfix 670 - Mahnung anlegen
4631   - Bugfix 668 - Datenbankupdate schlägt fehl
4632   - Bugfix 662 - Storno von Dialogbuchung erzeugt fehlermeldung
4633   - Bugfix 661 - Einkaufsrechnung: Selectbox Lieferant ist falsch
4634     sortiert oder unsortiert
4635   - Bugfix 658 - Beim Aufrufen eines Belegs wird der Bearbeiter nicht
4636     mehr angezeigt
4637   - Bugfix 657 - Wenn für Kunden/Lieferanten keine Dropdownbox
4638     angezeigt wird, steht die interne ID mit im Feld
4639   - Bugfix 656 - Angebot löschen geht nicht
4640   - Bugfix 655 - Verkaufsangebot bearbeiten: Währungseinheit EUR,
4641     Wechselkurs: 0,000,
4642   - Bugfix 654 - In der PDF Ausgabe von Verkaufsrechnungen fehlen
4643     Kundendaten
4644   - Bugfix 653 - Stammdaten Waren Suche nach Hersteller schlägt fehl
4645   - Bugfix 652 - Datenbankadministration / Datenbank sichern per
4646     Email: Ungültiges Passwort
4647   - Bugfix 651 - Kreditorenbuchung, Debitorenbuchung:Zahlung erfassen:
4648     Fehler Nullbuchung!
4649   - Bugfix 650 - admin.pl: Benutzer ändern, speichern, Fehler
4650   - Bugfix 646 - Dialogbuchungen: Storno von Stornobuchungen ist
4651     möglich.
4652   - Bugfix 645 - Kreditorenbuchung Historie funktioniert nicht
4653   - Bugfix 644 - Der Javascriptcheck für Zahleneingaben bei Zahlungen
4654     zeigt Fehler, wo keine sind.
4655   - Bugfix 643 - Storno macht probleme bei kommazahlen in der Zahlung
4656   - Bugfix 642 - Kreditorenbuchung Storno funktioniert nicht                                   |
4657   - Bugfix 641 - Debitorenbuchung Storno funktioniert nicht
4658   - Bugfix 640 - Einkaufsrechnungen Storno funktioniert nicht
4659   - Bugfix 639 - Ausgangsrechnungen: Checkbox Steuer im Preis
4660     inbegriffen funktioniert nicht
4661   - Bugfix 638 - Redirect übernimmt keine Mitarbeiter Filterkriterien
4662   - Bugfix 637 - Es können Belege mit Leerzeichen als Belegnummer
4663     angelegt werden
4664   - Bugfix 636 - Keine Lagerveränderung bei Gutschrift
4665   - Bugfix 633 - Mahnwesen stimmt Abstand zwischen verschiedenen
4666     Mahnstufen nicht
4667   - Bugfix 631 - Wenn Mahnungen für mehrere Kunden erzeugt werden,
4668     haben alle die gleiche Adresse
4669   - Bugfix 630 - Fehler beim anklicken einer Referenz bei Übersicht
4670     Zahlungsein/ausgang
4671   - Bugfix 629 - Buchungen werden in die Historie aufgenommen, obwohl
4672     die Buchung noch nicht vollzogen wurde
4673   - Bugfix 626 - Logout bei diversen Funktionsaufrufen
4674   - Bugfix 625 - Fehler in WebDAV
4675   - Bugfix 624 - Rückerstattungen erhöhen Aufwandskonten in GuV
4676     anstatt sie zu verringern
4677   - Bugfix 622 - UTF-8-Zeichensatz wird immer angezeigt
4678   - Bugfix 619 - Rechnungsversand via eMail erzeugt 10fache
4679     Positionsbeträge
4680   - Bugfix 618 - Buchung mit verschiedenen Steuersätzen aufs gleiche
4681     Konto schlägt fehl
4682   - Bugfix 617 - GuV - Position Umsatzsteuer 7%
4683   - Bugfix 614 - Drucken und Emailen von offener Rechnung erzeugt zwei
4684     duplikate der Rechnung
4685   - Bugfix 613 - Entwurf speichern geht nur bei neuen Rechnungen,
4686     nicht bei bereits angelegten
4687   - Bugfix 610 - Rechnung drucken erzeugt Postgresfehler
4688   - Bugfix 609 - Longdescription wird nicht gequoted/escaped
4689   - Bugfix 608 - Feld Titel bei Kunden > Ansprechpartner = zu kurz
4690   - Bugfix 607 - Emailen von noch nicht gebuchten Rechnung bucht
4691     Rechnung nicht
4692   - Bugfix 603 - Interne Bemerkungen werden nicht weiter gegeben
4693   - Bugfix 602 - Mahnungen werden falsch angezeigt nach Erstellung
4694   - Bugfix 598 - Angebotsnummer bei "Angebot als neu speichern"
4695     übernehmen
4696   - Bugfix 596 - neue Zahlenformate wirken nicht auf alle Zahlen in
4697     Formularen
4698   - Bugfix 595 - Link fuer neues Fenster in der Uhrzeitlinie
4699   - Bugfix 592 - eventual / alternativ im Angebot ermöglichen
4700   - Bugfix 585 - USTVA - doppelt minus = plus                                                  |
4701   - Bugfix 583 - Zahlungen werden ohne taxkey in der acc_trans
4702     gespeichert
4703   - Bugfix 582 - Verkaufsrechnung: Steuerschlüssel stimmen nicht mit
4704     identischer Debitorenbuchung überein.
4705   - Bugfix 581 - Debitorenbuchung: Steuerschlüssel stimmen nicht mit
4706     identischer Verkaufsrechnung überein.
4707   - Bugfix 579 - UStVA wird falsch berechnet
4708   - Bugfix 578 - Rechnung erfassen - wenn artikel ein erzeugnis ist
4709     die Einheit falsch
4710   - Bugfix 577 - Debitorenbuchung: Falsches Konto wird ausgewählt nach
4711     update
4712   - Bugfix 576 - Nettosumme bei MwSt incl.
4713   - Bugfix 575 - Diskrepanzen zwischen Storno einer Rechnung und
4714     Originalrechnung
4715   - Bugfix 574 - Links besser hervorheben
4716   - Bugfix 573 - r2023- Dialogbuchung: Falsche Steuersätze werden
4717     ausgewählt
4718   - Bugfix 572 - Kreditorenbuchung nicht moeglich
4719   - Bugfix 567 - Nachkommastellen vom Einkaufspreis verschwinden
4720   - Bugfix 564 - Datev Export in Version 2.4.0, 2.4.1 rechnet immer
4721     mit 19 Prozent Umsatzsteuer
4722   - Bugfix 553 - neue Fehlermeldung im Mahnlauf
4723   - Bugfix 543 - Keine Auftragsbearbeitung bei Kunden mit
4724     Zeilenumbruch im Firmenname
4725   - Bugfix 526 - Konto 1588 (Einfuhrumsatzsteuer) wird bei UStVA
4726     ignoriert
4727   - Bugfix 523 - Mehrfachstornierungen möglich
4728   - Bugfix 473 - Fehler bei der Mahnungsausgabe
4729   - Bugfix 472 - stornierte Rechnung taucht nicht in Buchungsjounal
4730     auf
4731   - Bugfix 435 - r1379:Datenbankupgrade über admin.pl schlägt fehl
4732   - Bugfix 428 - Anzeige der Grafik einer Kontaktperson in
4733     Kontaktpersonübersicht fehlerhaft
4734   - Bugfix 414 - Dialogbuchen nicht vorhandenes Feld Projekt Bezug auf
4735     Bug 149
4736   - Bugfix 405 - Suchbegriffe mit Umlauten werden nicht gefunden
4737   - Bugfix 342 - Datumsangaben werden nicht auf Korrektheit geprüft
4738   - Bugfix 328 - Quoten auch in der ap, oder?
4739   - Bugfix 324 - SQL-Fehler bei Zahlungsausgang
4740   - Bugfix 313 - update wechselkurstabelle
4741   - Bugfix 272 - syntax fehler in hidden-form-feldern
4742   - Bugfix 269 - Buchungen lassen sich beliebig oft stornieren
4743   - Bugfix 242 - Splittbuchen: Debitorenbuchung diverse Fehler
4744   - Bugfix 211 - Debitoren und Kreditorenbuchung mit mehreren
4745     Buchungszeilen
4746   - Bugfix 208 - Buchungsjournal: Fehlbuchungen anzeigen
4747   - Bugfix 172 - Zeilenumbruch in <%partnotes%> wird in Latex als ^M
4748     dargestellt
4749   - Bugfix 152 - Kein Projekt-Eingabefeld beim Dialogbuchen ...
4750   - Bugfix 149 - projekt_id wird nicht in acc_trans eingetragen bei
4751     Rechnungserstellung
4752   - Bugfix 62 - Usability: Nach Dialogbuchung Formular wieder anzeigen
4753   - Bugfix 93 - Keine negativen Konten in GuV
4754
4755 2007-02-23 - Version 2.4.2
4756
4757   - USTVA Buchungsgruppe Inland: Konten angepasst und getestet
4758   - USTVA IST und Soll Versteuerung: Querys angepasst und getestete
4759   - USTVA Testscript
4760   - Kontenplan: Mehr Informationen in die Tabelle gebracht. Darstellung in
4761     HTML::Template realisiert.
4762   - Betr. Steueranzeige unterhalb von Rechnungen, Angeboten, etc: an die neuen
4763     Taxkeys angepasst.
4764   - Unbalanced Ledger Fehlermeldung im Buchungsjournal wieder hinzugefuegt.
4765     Das Buchungsjournal wird immer dargestellt. Im Falle eines Fehlers
4766     (soll+vst) - (haben+ust) > 0.001
4767     wird im Tabellenfuss die 'Unbalanced Ledger' Meldung ausgegeben mit dem
4768     Bilanzfehlerbetrag.
4769   - Einkaufs-, Verkaufs-, Debitoren- und Kreditorenrechnungen können
4770     als Entwurf gespeichert und später weiter bearbeitet werden. Dabei
4771     werden sie nicht gebucht.
4772   - Vorlagenausdruck: Variablen "fax", "phone" und "email" bei
4773     Kundenstammdaten werden nun auch als "customerfax",
4774     "customerphone" und "customeremail" zur Verfügung gestellt.
4775   - Globale Projektnummern bei Einkaufs- und Verkaufsbelegen hinzugefügt.
4776     Nach Projektnummern kann gefiltert werden, und sie können in der Liste
4777     mit angezeigt werden (auch in der Finanzbuchhaltung). Projektnummern
4778     werden als Drop-Down-Box angezeigt.
4779   - Bugfixes und Code-Reorganisierung beim "WebDAV"-Feature. Beim
4780     Anlegen von Verzeichnissen werden auch eventuell fehlende
4781     Elternverzeichnisse angelegt. Bei jedem Neuaufbau der Maske wird
4782     die Liste der vorhandenen Dateien aktualisiert, nicht nur beim
4783     Speichern & Laden.
4784   - Bei höheren Mahnstufen wurde die Rechnung mehrmals angezeigt
4785   - In der Uebersicht der Mahnungen hat ein Klick auf die Rechnungsnummer
4786     nicht die Rechnungsmaske geöffnet
4787   - Kundenbericht liess sich nicht nach Adresse sortieren
4788   - Bei Einkaufs- und Verkaufsmasken Felder für Angebots- und Auftragsdatum
4789     hinzugefügt
4790   - Keine Fehlermeldung beim Drucken von Proforma-Rechnungen mehr
4791   - Mahnungen können nachträglich erneut ausgedruckt werden
4792   - Zahlungskonditionen können für jede Sprache übersetzt werden
4793   - Buchungsgruppen und Zahlungskonditionen können in den Systemeinstellungen
4794     umsortiert werden (damit auch andere Standardbuchungsgruppe beim Anlegen
4795     von Waren auswählbar)
4796   - Debitoren- und Kreditorenbuchungen: Neue Funktion zum Buchen von
4797     Zahlungsein- und ausgängen
4798   - Debitoren- und Kreditorenbuchungen: Beim Aufrufen aus dem Buchungsjournal
4799     werden die Gegenkonten richtig angezeigt
4800   - In den Benutzereinstellungen können Standardwerte für den Ausgabekanal
4801     und den Drucker eingestellt werden, die von Lx-Office vorselektiert werden
4802   - Neues Flag "Geliefert" bei Auftragsbestätigungen und Lieferantenaufträgen
4803   - Bei Einkaufsrechnungen gibt es einen "Erneuern"-Button, um
4804     Zahlungsausgänge besser buchen zu können
4805   - Bei Debitoren-/Kreditorenbuchungen sowie bei Dialogbuchungen wird
4806     das vorbelegte Datum jetzt aus der richtigen Tabelle geholt
4807   - Bei EUR wurden in der Kontenliste keine unbezahlten Rechnungen angezeigt
4808   - EAN-Codes hinzugefügt
4809   - Einkauf/Verkauf: Es werden jetzt auch Positionen gespeichert und
4810     ausgedruckt, deren Anzahl 0 ist
4811   - CSS-Menü funktioniert nun auch mit dem Internet Explorer
4812   - Beim Verschicken per Email kann dem Anhang ein individueller Name gegeben
4813     werden, der mit "Belegart_Belegnummer.ext" vorbelegt ist (z.B.
4814     "Rechnung_5.pdf")
4815   - Administration: Datenbankencodingoption Latin 9 (ISO-8859-15) hinzugefügt
4816   - Beim Login wird überprüft, ob alle benötigten Perl-Module installiert
4817     sind
4818   - Funktion "Details anzeigen" hat auf einigen Browsern nicht richtig
4819     funktioniert
4820   - Beim Bearbeiten der Lieferadresse wird die Rechnungsadresse wieder
4821     angezeigt
4822   - Variable "terms" (Zahlungsziel in Tagen) wurde entfernt, weil es
4823     mit Zahlungskonditionen ein wesentlich mächtigeres Werkzeug gibt
4824   - Mehr Sonderzeichen werden in die richten LaTeX-Codes übersetzt
4825   - USTVA Screens in HTML-Templates verlagert
4826   - USTVA Taxbird kleinere Anpassungen zur Kompatibilität
4827   - Bugfix 546 - sql/Pg-upgrade2 führt keine *.pl Updateskripte aus
4828   - Bugfix 540 - Mahnungen
4829   - Bugfix 537 - Fehler beim erzeugen eines Berichtes
4830   - Bugfix 536 - Erfassung eines Kunden mit bereits bestehender Kundennummer
4831     ergibt unverständliche Fehlermeldung
4832   - Bugfix 534 - Mahnwesen funktioniert nicht richtig
4833   - Bugfix 533 - "Swiss German" Kontenrahmen: Waren werden unter
4834     Diesnstleistungen geführt
4835   - Bugfix 535 - Auftrag in Englisch statt Deutsch
4836   - Bugfix 529 - Dezimalstelle von Produktpreisen verschiebt sich
4837   - Bugfix 526 - Konto 1588 (Einfuhrumsatzsteuer) wird bei UStVA ignoriert
4838   - Bugfix 525 - Proformarechnung: Datum fehlt!
4839   - Bugfix 522 - Bestelldatum in Rechnung
4840   - Bugfix 519 - unterhalb von templates gibt es ein Verzeichnis webpages,
4841     das da wohl nicht hingehören
4842   - Bugfix 517 - Menüeinträge im CSS-Menü werden umgebrochen
4843   - Bugfix 511 - Stammdaten-Kunden-Lieferungen
4844   - Bugfix 471 - voreingestellter Ausgabekanal wird nicht übernommen
4845   - Bugfix 455 - fehlerhafte Anzeige im Buchungsjournal bei unterschiedl.
4846     Rechn.- und Bezahldaten
4847   - Bugfix 361 - WebDAV Ansicht
4848   - Bugfix 181 - WebDAV Fehler bei Detailansicht einer Einkaufsrechnung
4849
4850 2007-01-19 - Version 2.4.1
4851   - CSV-Import auf Verwendung von Buchungsgruppen angepasst
4852   - Bei Einkaufs- und Verkaufsmasken lassen sich die zweiten Positionszeilen
4853     verstecken und wieder anzeigen
4854   - PDFs für die USTVA 2007 hinzugefügt
4855   - Email-Funktion: Wenn bei den Kundendaten keine Emailadresse angegeben,
4856     dafür aber ein Ansprechpartner ausgewählt ist, dann wird die Emailadresse
4857     des Ansprechpartners automatisch eingetragen.
4858   - Skontobeträge wurden fälschlicherweise vom Nettobetrag berechnet
4859   - Neues, auf CSS basierendes Menü
4860   - Bei allen Datumsfeldern den Javascript-Kalender hinzugefügt und an einigen
4861     Stellen die Beschriftung berichtigt
4862   - Fehler beim Buchen. Wenn EUR gesetzt war, wurde bei Eingangsrechnungen
4863     das Bestandskonto angesprochen. Wenn EUR nicht gesetzt war, wurden beim
4864     Verkauf die Kosten nicht vom Bestands- auf Kostenkonto umgebucht
4865   - Beim Aufrufen der Masken für Dialogbuchen, Debitoren- und
4866     Kreditorenrechnungen wird Datum der letzten Buchung als Datum für die
4867     neue Maske ausgewählt
4868   - Das Feld "Zahlungsziel" wurde aus den Masken entfernt
4869   - Beim Anlegen von Buchungsgruppen werden die in den Benutzereinstelungen
4870     festgelegten Standardkonten vorselektiert
4871   - Beim DATEV-Export werden die Dateien nicht mehr auf dem Server abgelegt
4872     sondern dem Benutzer direkt zum Download angeboten
4873   - Die Bearbeitungsmöglichkeiten für Vorlagen wurden aus dem Menü entfern
4874   - Verschiedene Konten und Buchungsgruppen wurden von "...16%..." auf
4875     "...16%/19%..." umbenannt
4876   - Anzeigefehler im Buchungsjournal: Wenn eine Buchung aufgerufen wird,
4877     so werden jetzt die richtigen Konten in den Drop-Down-Listen ausgewählt
4878   - Bei Einkaufsmasken wird der Einkaufs- und nicht der Verkaufspreis
4879     vorbelegt
4880   - Jeder Benutzer kann das standardmäßig vorausgewählte Vorlagenformat
4881     festlegen
4882   - Falsche Bestimmung des Steuersatzes bei Gutschriften behoben
4883   - In den Vorlagen stehen diverse neue Variablen zur Verfügung
4884   - Bei Eingangsrechnungen wird der richtige Nummernkreis verwendet
4885   - Steuerzonen können überall auch nachträglich geändert werden
4886   - Das Fälligkeitsdatum wird automatisch anhand der Zahlungsbedingungen
4887     gesetzt
4888   - $latex_templates und $latex werden nun beide akzeptiert und aktivieren
4889     beide die Unterstützung von LaTeX-Vorlagen
4890   - Falsche Steuerschlüsselangaben in Dantebanken behoben
4891   - Fehler in den Kontenrahmendefinitionen für SKR03 und SKR04 behoben
4892   - Aktualisierung der Dokumentation bzgl. Vorlagenvariablen und der
4893     Verwendung von OpenDocument-Vorlagen
4894   - Ersetzen der Einheitennamen anhand der Vorlagensprache
4895   - Umformartierungen von Zahlen und Datumgsangaben anhand der
4896     Vorlagensprache
4897   - Bugfix 507 - interne Bemerkungen werden zu öffentlichen Bemerkungen
4898   - Bugfix 502 - Keine PDF USTVA Vordrucke für 2007 vorhanden
4899   - Bugfix 500, 503 - p_discount verrutscht in der Zeile bei "Waren gruppiert"
4900   - Bugfix 499 - Ustva Export in Winston funktioniert nicht LX-Office 2.4.0.3
4901   - Bugfix 497 - Einkaufsrechnung lässt sich nicht stornieren
4902   - Bugfix 495 - SQL-Fehler beim Löschen von Eiheiten
4903   - Bugfix 494 - SQL-Fehler beim Eintragen von Dienstleistungseinheiten
4904   - Bugfix 491 - Neue Ware erfassen umständlich
4905   - Bugfix 484 - Newlines in der Firmenadresse und Berichte
4906   - Bugfix 478 - Konten in Dialogbuchung werden nach Buchung nicht mehr
4907     angezeigt
4908   - Bugfix 476 - Umwandlung Kundenauftrag in Lieferantenauftrag: fehlerhafte
4909     Zahlenformatierung
4910   - Bugfix 475 - Bei Einkaufsmasken wird der falsche Standardpreis verwendet
4911   - Bugfix 474 - Version 2.4.0: Kodierfehler in SL/IC.pm
4912   - Bugfix 470 - Fehler nach update auf 2.4.0, alte Rechnungen anzeigen
4913   - Bugfix 469 - Fehler bei Zahlungskonditionen erfassen
4914   - Bugfix 468 - Unternehmer-Steuernummer steht nicht als Variable in
4915     Latextemplates zur Verfügung
4916   - Bugfix 466 - Templatevariable "ustid" wird nicht gefüllt
4917   - Bugfix 465 - Internal Server Error bei Steuerfreien Rechnungen
4918   - Bugfix 464 - Steuerzone ändern
4919   - Bugfix 460 - Bei Wareneinkauf wird in der Rechnung der Verkaufspreis
4920     gebucht
4921   - Bugfix 449 - Variablen in Vorlagen
4922   - Bugfix 442 - EUST wird in Winston-Export nicht berücksichtigt
4923   - Bugfixes 400, 401, 479, 492, 493 - Diverse Rechtschreibfehler
4924   - Bugfix 359 - Noch eine unklare Betitelung - Nur eine Kleinigkeit
4925   - Bugfix 352 - Zahlungsziel in Auftrag und Angebot
4926   - Bugfix 345 - Datevexport nur mit LXDEBUG<>0
4927   - Bugfix 309 - Konten anlegen und pflegen: Kontoart nicht ausreichend
4928     auswählbar
4929   - Bugfix 294 - Server Error bei Datev-Export
4930   - Bugfix 291 - Wandeln von Angeboten/Anfragen verlieren Nachkommawerte
4931   - Bugfix 151 - (Admin) Datenbank-Vorlage wird ignoriert
4932
4933 2006-12-12 - Version 2.4.0
4934   - USTVA jetzt mit Taxbird und Winston Anbindung (als Templates verfügbar)
4935   - Neues Steuersystem für beliebig viele Steuersätze pro Konto
4936   - Update der Kontenrahmen für die MwSt.-Erhöhung ab 1.1.2007
4937   - SKR04
4938   - Beliebig viele Lieferanschriften beim Kunden administrierbar
4939   - Beliebig viele Ansprechpartner beim Kunden administrierbar (ERP)
4940   - Beliebig viele Sprachen können im System hinterlegt werden
4941   - Individuelle Artikelbeschreibungen pro Sprache
4942   - Optional individuelle Druckvorlagen pro Sprache
4943   - Beliebig viele Zahlungsbedingungen können im System hinterlegt werden
4944   - Beliebig viele Drucker können im System verwaltet werden
4945   - Optional individuelle Druckvorlagen pro Drucker
4946   - Verschiedene Erlöskonten pro Artikel für Auslandslieferungen
4947   - Verwaltung der Konten für Artikel (Erlös, Aufwand und Bestand) über
4948     Buchungsgruppen
4949   - Zentrale Verwaltung von Einheiten für Artikel und Dienstleistungen
4950   - Umrechnung zwischen kompatiblen Einheiten zur genauen Bestandsverwaltung
4951   - Gutschriften
4952   - Mahnwesen
4953   - Individueller Artikellangtext aus Auftragsmaske heraus bearbeiten
4954   - Bugfix 319 - Fehler Steuerkorrektur bei Kreditorenbuchungen
4955   - Bugfix 327 - Kreditorenbuchung mit Steuer incl. bucht falsch
4956   - Bugfix 376 - Preisgruppen verschwinden nach umsortieren der Positionen
4957   - Bugfix 377 et al. - MwSt. wird nicht in Auftragsmaske übernommen nach
4958     Neuanlegen eines Artikels
4959   - Bugfix 409 - Bericht Waren funktioniert nicht bei Bestellt, etc.
4960   - Viele weitere Bugfixes
4961
4962 2006-03-07 - Version 2.2.2 (942 - 970)
4963   - Bugfix 308 - falsches Quoten bei Kreditorenbuchungen
4964   - Bugfix 306 - UStVa Vorschau vervollstaendigt
4965
4966 2006-02-27 - Version 2.2.1 (856 - 941)
4967
4968   - Bugfix 288,290,296,297 - Upgradeskript fehlerhaft
4969   - Bugfix Druck eines Lieferscheins fehlte in der Rechnungsmaske
4970   - Bugfix 300 - falsches Quoten bei Kreditorenbuchungen
4971   - Bugfix 301 - Opera/Konqueror - fehlerhafte Anzeige des neuen Menus
4972   - Bugfix - Kundenmaske falsche max. Laenge von Firmenname und Lieferstr.
4973   - Bugfix - Zeilenumbrueche in locales entfernt
4974
4975 2006-02-03 - Version 2.2.0 - Revision testing (542 - 855)
4976
4977   - Neues Menü - horizontal Anordnung
4978   - Splitbuchungen für Kreditoren-, Debitoren- und Dialogbuchungen
4979   - Preisgruppen für Waren und Erzeugnisse
4980   - Sammelbestellungen aus Aufträgen generieren
4981   - Verkauf Druckvorschau für Rechnungen
4982   - Feld Drucken und Buchung für Verkauf Rechnung erfassen
4983   - UStVa Jahresberichtsvorschau
4984   - Zusätzliche Variablen für die Formulare
4985   - Backuproutine aus dem Menü entfernt
4986   - In Formularen verwendbares HTML-Markup
4987   - Lieferdatum in Verkaufsrechnungen
4988   - Bugfixes
4989     Quoting überarbeitet
4990     Fix für Perl 5.6.x - Block Syntaxfehler
4991     SQL-Performance "Raussuchen letzter Kunde" optimiert
4992     Fehlerhafte Seriennummernsuche bei Angeboten/Aufträgen
4993     DATEV Bug: Kein Timeout bei großen Exporten
4994     DATEV Bug: Fehler bei negativen Umsätzen
4995     BWA Bug: Fehler bei der Berechnung der Summen
4996     Kundenübersicht Auftragsnummer wurde nicht angezeigt
4997   - Bugfixes Bugzilla
4998     Bug#49:   UStVa Rundungsfehler
4999     Bug#124:  UBL behoben
5000     Bug#125:  Buchungsjournal ließ sich nicht sortieren
5001     Bug#131:  Korrekturmöglichkeit für berechnete MwSt (Vorsteuer) fehlte
5002     Bug#154:  BWA hatte Vorzeichendreher
5003     Bug#160:  Feld "Buchen auf" bei gebuchten Rechnungen falsch gesetzt
5004     Bug#163:  Fehler im Workflow Lieferantenanfrage
5005     Bug#164:  Fehlerhafte UStVa-Berechnung
5006     Bug#165:  Projektnummern eindeutig
5007     Bug#166:  UStVa Variable doppelt vergeben
5008     Bug#173:  UStVa
5009     Bug#179:  Sortierung in der Berichtsübersicht bei Angeboten und Aufträgen nur nach Datum möglich gewesen
5010     Bug#183:  Rechtschreibfehler in German-income_statement.html
5011     Bug#187:  UBL im Buchungsjournal, wenn nicht alle ausgewählt war
5012     Bug#189:  Rundungsfehler behoben
5013     Bug#190:  Abteilung1/2 bei Lieferadresse konnten nicht gespeichert werden
5014     Bug#198:  Rechnung nicht angezeigt nach Eingabe einer Lieferanschrift
5015     Bug#199:  Speichern eines Lieferantenauftrages nicht möglich
5016     Bug#204:  Storno bei Splitbuchungen fehlerhaft
5017     Bug#205:  In Dialogbuchungen MwSt. bei Buchungen nicht berücksichtigt
5018     Bug#206:  In Dialogbuchungen Fehler bei Korrektur und Steuerinklusive
5019     Bug#210, 212, 222:  Fibu verlinkte auf falsche Konten
5020     Bug#214:  Falsche Anzeige der Projektbuchungen
5021     Bug#220:  Rabattbetrag in Vorlagen ohne Menge berechnet
5022     Bug#224:  Auftrag ließ sich aus Rechnung nicht generieren
5023     Bug#231:  Fehlerhaftes übernehmen von Zahlen (format_amount)
5024     Bug#233:  Falsches Zahlenformat und Nachkommastelle wurde abgeschnitten (format_amount)
5025     Bug#237:  UStVa Vorsteuer falsch berechnet
5026     Bug#242:  2. Manuelle Auswahl der Steuer behoben
5027                     3. Beim Buchen wurde der doppelte Betrag (Soll) gebucht
5028     Bug#245:  Falsche Maske nach Auftrag erfassen
5029     Bug#248:  Falsche Benennungen
5030     Bug#252:  Rechnungsnummer nicht hochgezählt nach neu buchen
5031     Bug#253:  Sammelrechnung falsche Logo geladen
5032     Bug#258:  Abschneiden der Nachkommastelle nach Drucken und Buchen
5033     Bug#259:  Steuerkonten wurden nicht angezeigt, wenn Rechnung und Zahlung vom gleichen Tag
5034     Bug#260:  Debitorenbuchungen mit doppeltem Betrag
5035     Bug#262:  Falsche Berechnung der MwSt
5036     Bug#264:  Swiss-German-chart.sql mit fehlenden korekten Einträgen für MwSt
5037     Bug#266:  Lieferdatum in Rechnungen
5038     Bug#267:  Bei Bilanz waren Stichtag und Vergleichsstichtag vertauscht
5039     Bug#270:  Rabattfehler beim Umwandeln eines Angebotes in einen Auftrag
5040     Bug#275:  Es werden alle Umsätze bis zum gewählten Quartal berechnet!
5041
5042
5043 2005-02-08 - Version 2.1.1
5044   - Im Datenbankschema Geldbeträge vom Datentyp float nach numeric umgestellt
5045   - UStVa - Modul überarbeitet
5046   - Menuicons überarbeitet
5047   - zusätzliche Felder beim Kunden/Lieferanten
5048   - Bugfixes
5049     Bug#145: Fehler bei der Suche nach Waren über den Hersteller
5050     Bug#144: Fehler bei der Stringbehandlung in Form.pm
5051     Bug#137: Fehler im Datenbankschema bei der Speicherung von Einheiten
5052     Bug#136: cc Beim Versenden von eMails nicht gesetzt
5053     Bug#123: Javascript-Kalender berücksichtig nur deutsches Datumsformat
5054     Bug#119: Fehler in der Backuproutine verhindert Rückspielen des Backups
5055     Kontakte konnten nicht richtig ausgewählt werden
5056
5057
5058 2005-01-03 - Version 2.1.0
5059   - Export von UStVA - Daten für ELSTER
5060   - DATEV Exportschnittstelle
5061   - Neue Optik
5062   - Automatische Kunden-, Lieferanten- und Artikelnummervergabe
5063   - umfangreiche Lizenz(Serien-)nummernverwaltung
5064   - Javascript Kalendar, bei allen Datumsfelder. Global ein-/auschaltbar
5065   - zuweisen von Kontaktpersonen zu Rechnungen,,Angeboten,Aufträgen
5066   - Bugfixes
5067
5068 # Local Variables:
5069 # mode: text
5070 # coding: utf-8
5071 # End: