Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 43e54a65

Von Jan Büren vor 8 Monaten hinzugefügt

  • ID 43e54a65a7e3e8056855e4a3ed159d5368a17e25
  • Vorgänger 7fa2595e
  • Nachfolger ab2ae921

changelog für SEPA-Sammelpdfs

Unterschiede anzeigen:

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

  
5
2024-XX-XX - Release 3.9.1
6

  
7
Kleinere neue Features und Detailverbesserungen:
8

  
9
  - Bei aktiviertem DMS wird bei SEPA-Überweisungen zusätzlich eine PDF zum Download
10
    angeboten, die alle bie den Buchungen hinterlegten PDF-Belege in einem PDF bündelt.
11
    Somit kann der Überweisende an dieser Stelle nochmal die Überweisungsliste anhand der
12
    hinterlegten PDF-Rechnungen vor der Überweisung kontrollieren
13

  
5 14
2024-04-10 - Release 3.9.0
6 15

  
7 16
Größere Features und Komponentenupdates
......
282 291
5   1991 SelfTests: Undefiniertes Verhalten bei NOTESTS
283 292

  
284 293

  
285

  
286 294
2023-04-05 - Release 3.8.0
287 295

  
288 296
Größere neue Features:
doc/changelog.orig
1
###############################
2
# Veränderungen von kivitendo #
3
###############################
4

  
5
2024-04-10 - Release 3.9.0
6

  
7
Größere Features und Komponentenupdates
8

  
9
  - Bestell- oder Einkaufshelfer
10
      Über einen Bericht "Meldebestand" können Artikel, die den Mindestbestand
11
      unterschritten haben, in einen Warenkorb gelegt werden. Der Warenkorb
12
      kann gefiltert nach Lieferant dann Einkaufsbestellungen auslösen.
13
      Zusätzlich zu den Meldebestandwaren können weitere Artikel des
14
      Lieferanten gleich mitbestellt werden. Artikel die in offenen und nicht
15
      gelieferten Einkaufsbestellungen sind, werden nicht im Meldebestand
16
      angezeigt. Artikel können auch direkt aus der Stammdatenmaske in den
17
      Einkaufswarenkorb gelegt werden.
18

  
19
  - Eingehender E-Mail-Import im E-Mail-Journal
20
      E-Mails können von beliebigen IMAP-Ordnern importiert werden und sind
21
      anschließend im E-Mail-Journal sichtbar. Beim Klick auf eine importierte
22
      E-Mail werden PDF Anhänge direkt im Browser geöffnet und mit jedem Anhang
23
      oder der gesamten E-Mail können weitere Aktionen innerhalb kivitendos
24
      angestoßen werden. Diese Aktionen sind
25
        - E-Mail-Anhang zum Beleg hinzufügen
26
        - von einem beliebigen Einstiegspunkt einen weiteren Workflow Schritt
27
          mit Mitnahme des Anhangs machen
28
        - E-Mail-Anhänge in Belegvorlagen verbuchen
29
        - Einen komplett neuen Workflow/Beleg starten
30

  
31
      Falls der E-Mail-Anhang ein PDF vom Typ 'E-Rechnung' im Format ZUGFeRD/Factur-X ist,
32
      wird bei der Erstellung einer Kreditorenbuchung probiert, sinnvolle Daten dort automatisch
33
      vorzubelegen.
34
      Diese Verfahren kann auch vollautomatisch direkt beim Import der E-Mail mit einer
35
      entsprechend konfigurierten Kreditorenbelegvorlage durchgeführt werden.
36

  
37

  
38
  - Update CKEditor auf CKEditor5 39.0.2
39
    Featureabgleich mit ckeditor4:
40
    - die folgenden Features sind alle weiterhin verfügbar, können aus alten
41
      Daten gelesen werden und funktionieren in Export und Print
42
      - bold
43
      - italic
44
      - strikethrough
45
      - underline
46
      - superscript
47
      - subscript
48
      - numbered list
49
      - bulleted list
50
      - remove format
51
    - zusätzlich sind in der neuen Konfiguration noch:
52
      - undo/redo (for free)
53
      - horizontal line (wurde in ein paar Kundenprojekten verwendet, ist
54
        default konfiguriert)
55
      - source editor (wurde in einigen Anpassungen verwendet, ist jetzt
56
        default konfiguriert)
57
      wenn etwas davon nicht gewünscht ist, einfach in js/kivi.js aus der
58
      toolbar entfernen.
59
    - mehr als eine Instanz in der gleichen Seite funktioniert
60
    - Lokalisierung des Editors auf die Benutzersprache
61
      (myconfig.countrycode) funktioniert für de und en.
62
    - cut/copy/paste aus dem alten Editor gibt es nicht mehr
63
    - Enter events im Editor werden nicht an umliegende Forms gebubblet
64
    - Focus, initial Fokus und focus_when_ready funktionieren wie vorher
65
      auch
66
    - die folgenden Attribute im unterliegenden <textarea> werden korrekt
67
      interpretiert:
68
      - disabled
69
      - style: height
70
    - clientjs fokus funktioniert
71

  
72
    Wichtige Änderungen:
73

  
74
    - die funktion kivi.selectall_ckeditor wurde nicht mehr verwendet und
75
      wurde entfernt.
76
    - Der neue Editor ist jetzt wieder Classic und NICHT Inline. Der Grund
77
      dafür ist:
78
      - Inline funktioniert nicht auf <textarea> Tags sondern brauch
79
        zwingend <div> tags. Das würde deutlich mehr Migrationsaufwand
80
        bedeuten.
81
      - Inline kopiert nicht automatisch den Inhalt des ckeditors zurück in
82
        das originale DOM Element, was zu versteckten Bugs führen könnte.
83
      Wenn Inline gewünscht ist, bitte separat bauen.
84
    - CSS Theme Anpassungen sind nicht mehr kompatibel. Die Klassen und der
85
      DOM Aufbau haben sich geändert. Die Standardversion sieht aber in
86
      allen Stylesheets gut genug aus, dass das erstmal so bleiben kann.
87
    - Das "width" Attribut im unterliegenden <textarea> wird nicht mehr
88
      benutzt um den Editor zu dimensionieren. Der ckeditor nimmt sich immer
89
      die volle Breite des umliegenden Containers.
90
    - dymanisches resize ist nicht mehr unterstützt.
91
    - es gibt keinen jquery adapter mehr. Interaktion mit dem editor müssen
92
      mit der API des ckeditors passieren. Das Editor Objekt ist weiterhin
93
      im data-ckeditorInstance des unterliegenden <textarea>.
94

  
95
Mittelgroße neue Features:
96

  
97
  - Neben Artikelnummern pro Lieferant und pro Kunden können auch
98
    Artikelnummern pro Kunden-/Lieferantentyp mit Beschreibung und
99
    Langtext verwaltet werden.
100
  - Das WebDAV Repository kann mit einem externen WebDAV-Repo in eine Richtung (kivi -> WebDAV)
101
    mittels Hintergrund-Job periodisch synchronisiert werden. Der entsprechende Job heißt
102
    ExternalSyncWebDAV. Die Einstellungen für das externe Repo befinden sich in der Mandanten-
103
    konfiguration. Der Job kann mit dem Daten-Parameter delete: 1 aufgerufen werden und anstatt
104
    die Daten zu kopieren wird das externe Repo gelöscht. Mit delete: 0 wird dann wieder normal
105
    synchronisiert. Ferner wird nur das  WebDAV-Repo des eingeloggten Benutzers synchronisiert
106
    (alle Einträge unterhalb $KIVI/webdav/$MANDANT/, z.B. /usr/local/src/kivitendo/webdav/2/).
107
    Für das Verfahren wird das optionale Paket HTTP::DAV benötigt, s.a. (scripts/installation_check.pl -ov)
108
    Der Hintergrund-Job kann ferner auch direkt auf Unterordner des entfernten WebDAV-Repos
109
    zugreifen, bspw. nextclound (https://nc.firma.de/remote.php/webdav/dateien für den stb)
110
  - Neuer Workflow Auftrags-Eingang auf der Verkaufsseite zwischen Angebot
111
    und Auftrag.
112
  - Neuer Workflow Angebots-Eingang auf der Einkaufsseite zwischen Preisanfrage
113
    und Lieferantenauftrag.
114
  - Neuer Workflow Lieferantenauftragsbestätigung auf der Einkaufsseite nach
115
    Lieferantenauftrag.
116
  - Scan Funktion für Schweizer QR-Rechnungen in mobilen templates. Die QR-Rechnung kann
117
    mittels eingebauter Kamera Funktion eingescannt werden. Anschließend wird die Rechnung
118
    einem Lieferanten zugeordnet und als Kreditorbuchung gespeichert.
119
  - Beim fertigen eines Erzeugnisses können nun die Bestandteile genau bestimmt
120
    werden, sofern diese nicht eingeutig sind. Gibt es also z.B. Bestandteile in
121
    verschiedenen Lagerplätzen oder mit verschiedenen Chargen, so können diese
122
    gewählt ausgewählt werden. Das Mindeshaltbarkeitsdatum wird dabei (noch
123
    nicht) berücksichtigt.
124
  - Beim Jahresabschluss besteht neu die Möglichkeit, zwischen den Methoden Einfach und Standard
125
    zu wählen. Die Methode Einfach berücksichtigt nur die Bestandskonten und verwendet das
126
    gleiche Konto für die Verbuchung von Gewinn oder Verlust.
127

  
128
Kleinere neue Features und Detailverbesserungen:
129

  
130
  - Beim Export aller Kontenblätter (Berichte -> Buchungsliste) können nun auch PDFs
131
    erzeugt werden
132
  - Schweizer QR-Rechnungen: Bei der Erzeugung via OpenDocument, innerhalb des QR-Code
133
    Adresstyp S anstatt K verwenden
134
  - Bei den Bankkonten Auswahlmöglichkeit hinzugefügt, ob das Konto für den Bankimport
135
    verwendet (und somit für manuelle Buchungen gesperrt) werden soll
136
    (Standardwert und für bestehende Mandanten: Ja)
137
  - Mahnsperre beim Kunden
138
  - Bei Mahnungen den schon erstellten Beleg mitversenden (optional einstellbar in der
139
    Mahnungskonfiguration.
140
  - Schon erstellte Belege aus dem Webdav/DMS als zip herunterladen.
141
  - Volltextsuche auch für Einkaufsbelege EK-Rechnungen/Kreditorenbuchungen
142
  - Volltextsuche auch für Lieferscheine
143
  - weitere Filtermöglichkeiten wie Zahlungsbedingungen und Typ bei Mahnungen erzeugen
144
  - In diversen Formularfeldern Kunden/Lieferanten trailing withespaces nicht speichern
145
  - Bericht Lagerbestand nach text-artigen benutzer definierten Variablen
146
    sortieren lassen
147
  - Neben Lieferantenartikelnummern kann auch ein Langtext hierzu in
148
    den Artikelstammdaten verwaltet werden.
149
  - Zu kundenspezifischen Preisen/Artikelnummern können jetzt auch
150
    Beschreibung und Langtext in den Artikelstammdaten verwaltet
151
    werden.
152
  - Hintergrund-Job zum Überprüfen des Mindestlagerbestands für Artikel, der
153
    Emailversand kann über die Konfigurationsdatei eingestellt werden.
154
  - Gesendete Emails können im Email-Server (IMAP-Ordner Sent) gespeichert werden
155
    (konfigurierbar in kivitendo.conf [sent_emails_in_imap])
156
  - IMAP Client (konfigurierbar in kivitendo.conf [imap_client]):
157
    - Bei der Erstellung von VK-Angebote und VK-Aufträge können automatisch
158
      Ordner im Email-Server angelegt werden
159
    - Bei der Bearbeitung von VK-Angebote und VK-Aufträgen können die Emails aus
160
      den angelegten Ordner im Email-Server automatisch importiert werden
161
    - Hintergrund-Job zum Aufräumen der erstellten Email-Unterordner, nur
162
      Unterordner für offene Belege werden behalten
163
    - Hintergrund-Job zum Synchronisieren von Email-Ordner. Emails werden in das
164
      E-Mail-Journal importiert, wenn sie nicht schon vorhanden sind
165
  - Belege ("neue" Controller, sprich Angebot/Auftrag/Beistelllieferschein/RMA/
166
    Reklamation) können nicht mehr ohne Positionen gespeichert werden. Ausnahmen
167
    lassen sich in der Mandantenkonfiguration einstellen.
168
  - Projektspezifische Testfälle 'NovoclonStrict' sind im Standard verfügbar.
169
    Optimiert für die Branche 'Handel', die in der Regel nur eine Handelsware pro
170
    Vorgang einkaufen und verkaufen. Das Modul ist als einzelner SelfTest mit
171
    folgender JSON-Konfiguration im Feld 'Daten' aktivierbar (email tauschen):
172
    email: prozessueberwacher@meinkunde.com
173
    modules: NovoclonStrict
174
  - Gutschriften können beim Kontoauszug verbuchen gegen Rechnungen über durchlaufende
175
    Posten ausgebucht werden. Funktioniert bei exakt einer Rechnung und einer Gutschrift
176
    die mit einer Banktbewegung vom Anwender verknüpft wird. Die Automatik wird
177
    beim Zurücksetzen einer Bankbewegung auch entsprechend aufgelöst. Die Buchungen
178
    bekommen zusätzlich einen Hinweis auf eine Automatik im Feld 'Memo'
179
  - Kontoauszug verbuchen setzt automatisch ein unscharfes Skonto bei Skonto-Abweichungen
180
    bis 0,5 % des Original-Rechnungbetrags. Der Prozentwert kann mandantenweit konfiguriert werden
181
    und die Funktion kann deaktiviert werden, s.a. Mandantenkonfig->Buchungskonfiguration
182
  - Mahnungsversand per E-Mail, nimmt Daten von der abweichenden Rechnungsadresse und priorisiert
183
    ansonsten nach Mahnungsempfänger (E-Mail) und Rechnungsempfänger (E-Mail). Falls überhaupt
184
    keine gültige E-Mail gefunden wird, ist die Funktion an der Oberfläche für den Anwender
185
    deaktiviert.
186
  - Bei Wechselkursgewinnen oder -verlusten wird dieser jetzt im Beleg angezeigt für
187
    deutsche Kontenrahmen (chart_link nachträglich korrigiert)
188
  - Rechnungsversand per E-Mail, auch bei Anzahlungs- und Schlußrechnung
189
  - Bei neuen Wiedervorlagen wird der Benutzer automatisch per E-Mail informiert.
190
    Dies kann in den Benutzereinstellungen deaktiviert werden. Die E-Mail kann
191
    in kivitendo.conf [follow_up_notify] konfiguriert werden.
192
  - Bei der Übernahme von Shop-Aufträgen kann jetzt auch nur eine teilweise Auswahl
193
    der Artikel übernommen werden (hilfreich für den Fall Artikel existiert im Shop
194
    aber so nicht in kivitendo oder es handelt sich um nicht abrechenbare Artikel)
195
  - Ein Hintergrundjob ShopwareSetPaid setzt den Bezahlstatus eines Shopauftrags.
196
    Sollte standardmäßig nach jedem Werktag angeschaltet werden, s.a. API-Doku im POD-Format.
197
  - Lieferplan filtert auch nach Artikelnummer des Erzeugnisbestandteils
198
  - In der Mandantenkonfiguration bzw. Benutzereinstellungen kann ausgewählt
199
    werden, ob immer das Desktop-Layout gewählt wird. Das kann nützlich sein,
200
    wenn man die kivi klassisch auf dem Tablet oder Smartphone verwenden will.
201
<<<<<<< HEAD
202
  - Artikel können auf "nicht mehr bestellen" gesetzt werden. Dann sind diese
203
    in neuen Preisanfragen und Lieferantenaufträgen nicht mehr auswählbar.
204

  
205

  
206
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
207
676 Druckvorlagen (marai): Fehler bei natürlicher Person
208
675 Die Inhalte der Reiter Dokumente/Anhänge werden bei Lieferscheinen EK/VK nicht gerendet, wenn ein Lieferscheine über einen Link aufgerufen wird
209
673 Design 4.0 Dialogbuchungsmaske hat keinen Reiter Verknüpfungen
210
672 Schlussrechnung beim Schweizer Kontenrahmen 2024 mit MWST wirft Fehler.
211
668 Design 4.0: Flash beim Anlegen einer neuen Datenbank wird versteckt
212
666 Design4.0: Der wrapper für horizontales scrollen ist zu breit, wenn menü links verwendet wird
213
665 Individuelle Lieferadresse wird nicht übernommen im Workflow Autftrag -> Lieferschein
214
658 DMS -> Backend WebDAV verknüpfte Belege
215
657 Schnellsuche Fibu findet Rechnungnummer nicht
216
654 Aufzählungsliste ist im ckeditor 5 nicht mehr gut einsehbar einsehbar/editierbar
217
653 Auftragscontroller: Als neu speichern: Hinweis auf ungültige Artikel zeigt Position nicht mehr an
218
651 Design4.0: CSV-Import: Report zeigt erste Datenzeile nicht an
219
649 CSV-Import Lieferanten 3.9 alpha geht nicht mehr
220
648 Einkaufs- und Verkaufsreklamationen funktionieren nicht mehr
221
646 Design4.0: Vorgangsbezeichnung: Feld in EK-Rechnung fehlt.
222
643 Design4.0: Konten ungültig machen: checkobx fehlt im Template
223
640 DBUpgrade fehler bei sql/Pg-upgrade2/oe_purchase_order_confirmation_order_types.sql
224
637 load_zugferd fehlerhaft bei Ermitteln der tax
225
636 ZuGFeRD Import defekt
226
634 Verkauf -> Berichte -> Rechnungen -> Drucken kaputt
227
633 Alte Berechnungsautomatiken von Auftrag nach Lieferschein defekt
228
632 Verkaufslieferschein lässt sich nicht mehr Auslagern
229
631 Lager -> Lagerbuchungen wirft einen DB-Fehler: "sales_invoice" ist kein gültiges enjm
230
630 design40: Bei Lagereingang im Lieferschein-Popup wird Information abgeschnitten
231
625 Speichern und Lieferschein (E) mit Artikelauswahl -> Fehler:
232
624 Einkaufslieferschein lässt sich nicht zrücklagern
233
622 Kein CKEditor bei Rechnung erfassen/bearbeiten
234
621 Das Menü Links verschwindet / leer bei Rechnung erfassen, Anzahlungsrechnung erfassen, Gutschrift erfassen
235
620 Mahnstatus wird in Rechung nicht richtig angezeigt
236
617 Design4.0: Kunden/Lieferantenmaske Reiter "Belege"
237
615 Reverse Charge $13 für UStVA richtig konfigurieren
238
610 Lieferscheine an Lieferanten
239
609 Nach Update von Debian11 auf Denian12 Fehler beim Ausdrucken von Rechnungen wenn ZugFerD eingeschaltert.
240
608 DBUpgrade fehler bei sql/Pg-upgrade2/record_links_remove_to_quotation.pl
241
607 Design4.0 Reportgenerator erzeugt sehr viele Leerzeilen
242
605 Kontoauszug verbuchen rückgängig machen, setzt datepaid im Nebenbuch nicht null zurück, wenn keine Zahlungen mehr zum Beleg vorhanden sind
243
603 Mailversand liefert immer einen Fehler / Mails über IMAP ablegen
244
594 Design4.0: Mandantenkonfiguration
245
593 Design40: Dialogbuchen
246
592 Design40: CSV-Importe: Hilfe zu Spaltennamen nicht ganz lesbar bei Multiplex-Importen
247
591 Design40: CSV-Importe: große leere Stelle bei Multiplex-Importen
248
590 Design40: CSV-Importe: Einstellungen: Texteingabefelder zu weit rechts
249
589 neue Buchungsliste saldiert falsch.
250
584 SL/Controller/Reclamation.pm merge marker in POD
251
578 Admin-Oberfläche: Fehler beim Anlegen eines Benutzers
252
569 Design4.0 Kunden/Lieferantenmaske Reiter "Belege" überlagert andere tabs
253
564 div. Belege/Dialogbuchen Beim Löschen eines Dokuments wird der DB Eintrag nicht gelöscht
254
551 Design4.0: Bei Wiedervorlagen fehlt die Auswahlliste der Benutzer (für den die WV erstellt wird)
255
541 ! LaTeX Error: There's no line here to end
256
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.
257
525 Design4.0 Kreditoren/Debitorenbuchungen
258
524 Design4.0 Dialogbuchen
259
523 Design4.0 Benutzereinstellungen
260
522 Design4.0 Fehlende Option Benutzerdefinierte Variablen
261
513 Beistellieferschein PDF wird nicht im DMS abgelegt
262
474 Artikeldaten aktualisieren wenn Spache geändert
263
473 SQL-Fehler bei "Suche nach in Erzeugnissen verbauten Artikeln"
264
440 Im neuen Auftragscontroller kein Workflow "Angebot"
265
374 Benutzerdefinierte Variablen lassen sich nicht leeren
266
363 Standardbuchungskonto ("Buchen auf") wird in Rechnungen EK/VK nicht vorbelegt.
267
313 unstable: Kontoauszug verbuchen - Verkaufsrechnungen werden SEPA-Sammelüberweisungen zugeordnet
268
298 Artikel "Als neu verwenden" übernimmt die BDVs nicht.
269
216 Kunden als csv exportieren2
270
189 Sortierung in den Listen aus der Schnellsuche verwirft den Suchbegriff
271
129 Erfolgsrechnung für nicht Schweizer-Anwender
272
118 item in record_links für auftrag zu rechnung hinzufügen
273
114 Wird ein Artikel gelöscht, zu dem eine Preisregel definiert ist, so bleibt die Preisregel bestehen und erzeugt Fehlermeldung beim Aufruf von Preisregeln
274
112 Zeilenumbruch falsch konvertiert von 3.1 nach 3.3
275
95  Händischer CSV-Import wirft (unter bestimmten Umständen) Fehler, bzw. sperrt die gesamte kivi
276
93  Workflow Auftrag -> Lieferschein -> Rechnung "Steuer im Preis inbegriffen" wird nicht aus dem Auftrag mit in die Rechnung übernommen
277
89  Berichte -> Projektbuchungen | zwei direkte SQL-Fehler
278
88  Export der SuSa vergisst Projekt- oder Abteilungsfilter
279
63  Standard-Druckvorlagen - parsen LaTeX-Bedingung nicht korrekt
280
14  Lieferplan zeigt nicht alle Positionen / Liefertermine an.
281
12  Erzeugnisse deren Einzelteile unterschiedliche Einheiten verwenden werden falsch berechnet.
282
6   2437 Falsche Marge bei Verwendung von Preisfaktor
283
5   1991 SelfTests: Undefiniertes Verhalten bei NOTESTS
284

  
285

  
286
=======
287
  - Bei aktiviertem DMS wird bei SEPA-Überweisungen zusätzlich eine PDF zum Download
288
    angeboten, die alle bie den Buchungen hinterlegten PDF-Belege in einem PDF bündelt.
289
    Somit kann der Überweisende an dieser Stelle nochmal die Überweisungsliste anhand der
290
    hinterlegten PDF-Rechnungen vor der Überweisung kontrollieren
291
>>>>>>> 4c53999f27 (changelog für SEPA-Sammelpdfs)
292

  
293
2023-04-05 - Release 3.8.0
294

  
295
Größere neue Features:
296

  
297
 - Reklamationscontroller
298
   Zum Erfassen und Auswerten von Einkaufs- und Verkaufsreklamationen
299

  
300
Mittelgroße neue Features:
301

  
302
 - Export-Option als Chart/Grafik für den Report-Generator und damit für
303
   alle Berichte
304
 - Benutzerdefinierter Datenexport verwendet Report-Generator
305
 - Überarbeitung von Berichte -> Kontenübersicht und Buchungsliste
306
   Die Buchungsliste hat neu einen eigenen Menüpunkt. Dort kann das Konto,
307
   zusammen mit dem Zeitraum und den Einstellungen, ausgewählt und dann die
308
   Buchungsliste angezeigt werden. Die Auswahl des Kontos über die
309
   Kontenübersicht ist weiterhin möglich. Zusätzlich gibt es in der
310
   Buchungsliste, via Action-bar, neu die Funktion: Export -> Alle Konten als
311
   CSV exportieren (ZIP-Datei) Diese exportiert die Buchungslisten aller
312
   bebuchten Konten als CSV und bietet diese in einer ZIP Datei zum Download
313
   an. Die Datumsauswahl zum Zeitraum ist neu in einem kompakten Modul mit
314
   optionalen Voreinstellungen (in einem popup) untergebracht.
315
 - Buchungsgruppen können auf "ungültig" gesetzt werden.
316

  
317
Kleinere neue Features und Detailverbesserungen:
318

  
319
 - Die Variablen zur Ersetzung der Zahlungsbedingungen stehen auch als einzelne
320
   Variable für das Druckvorlagensystem zu Verfügung, bspw. bezeichnet
321
   <%invtotal_wo_skonto%> den Rechnungsbetrag abzgl. des Skontos.
322
 - Bei den Transaktions-SelfTest kann eine optional weitere E-Mail-Adresse direkt
323
   beim Anlegen des Hintergrundjobs im Textfeld data json formatiert wie folgt
324
   hinzugefügt werden 'email: meine@email.adresse' (Hochkommatas weglassen).
325
 - Bücher können vom Benutzer auch beim Arbeitsschritt: Lohnbuchhaltung importieren
326
   geschlossen werden.
327
 - Metadaten für DATEV-CSV-Export exakter nach den Wünschen des DATEV-Prüfprogramms
328
   gesetzt (SKR ergänzt und weniger Spalten)
329
 - Hintergrund-Job der automatisch periodisch die Bücher schließt, falls dies manuell
330
   vergessen wird. Als Intervall sind Monate und Tage rückwirkend auswählbar:
331
   'subtract_month: n', 'subtract_days: n'. Die Einstellung im Job muss wie immer json
332
   kodiert passieren. Falls keine Parameter gesetzt sind, werden die Bücher am 10. des
333
   Monats rückwirkend am letzten Tag des Vorvormonats geschlossen.
334
 - LaTeX-Druckvorlagen werden nun standardmäßig nicht mehr zwei mal
335
   durch den LaTeX-Interpreter übersetzt. Statt dessen wird in der
336
   Standardkonfiguration das Programm »latexmk --pdflatex« aufgerufen,
337
   das selbständig feststellen kann, ob eine mehrfache Ausführung
338
   nötig ist, z.B. um Referenzen richtig auflösen zu können. Bei
339
   existierenden Installationen muss dafür in der Konfigurationsdatei
340
   »config/kivitendo.conf« der Pfad in der Einstellung
341
   »[applications]« → »latex« umgestellt werden, z.B. auf »latexmk
342
   --pdflatex«.
343
 - Neben Lieferantenartikelnummern kann auch eine Lieferantenartikelbeschreibung
344
   in den Artikelstammdaten verwaltet werden.
345
 - Umsatzübersicht im Kunden-/Lieferanten-Stamm als Chart. Umschalten zwischen
346
   Monats/Jahresansicht per Klick.
347
 - Für Einkaufsrechnungen und Kreditorenbuchungen können Überweisungen via SEPA
348
   manuell gesperrt werden.
349
 - Die E-Mail-Absenderadresse kann jetzt belegweise generisch gesetzt werden, konfigurierbar
350
   in der Mandanteneinstellung auf Workflow-Ebene im Bereich Einkauf und Verkauf
351
 - Schnellsuche für Projekte eingeführt
352
 - In der benutzerkonfigurierten Kundenanzeige kann man nun auch das Land mit
353
   anzeigen
354
 - Einkaufsrechnungen können positionsweise mit Aufwands- oder Bestandskonten
355
   und einem Steuerschlüssel überlagert werden (sichtbar in der 2.
356
   Positionszeile)
357
 - Die Rechnungsberichte Verkauf und Einkauf können nach Zahlungsbedingung
358
   gefiltert werden.
359
 - Buchungskonten haben ein Attribut ungültig und stehen damit standardmäßig nicht
360
   mehr zur Auswahl bei neu erfassten Buchungen
361

  
362
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
363
585 Lieferschein läss sich nicht mehr auslagern/speichern wenn Seriennummer ist Pflicht
364
584 SL/Controller/Reclamation.pm merge marker in POD
365
583 ListTransactions (Buchungsliste) (neuer controller) Saldo alt / Jahresverkehrszahlen alt / Bilanz falsch
366
580 Umbuchung im Lager gleicher Fehler wie bei Lagerentnahme
367
579 Lagerntnahme wirft DBI fehler
368
570 Test invoice_to_reclamation.t kaputt
369
568 Fehler bei "Positionen" anzeigen in Berichte Lieferschein
370
566 Beistelllieferschein Nummernkreis
371
565 Artikel->Lieferantenauftrag Meldung: Das Formular ist nicht mehr gültig
372
562 DMS mit Backend WebDAV Datei hochladen stürzt ab, sobald ein '/' in der Rechnungsnummer, bzw. Buchungsbeschreibung vorkommt
373
559 E-Mail-Versand von Briefen, berücksichtigt nicht die Firmensignatur
374
558 Lagerbestand für den Import kompatibel machen
375
556 Design4.0: Web-Templates für neues Design werden nicht gezogen
376
553 Adminbereich: Beim Editieren von Benutzer*innen fehlt Anzeige der Gruppen und Mandantenzugehörigkeit
377
550 Lieferschein - Datenbank stimmt nich mit MetaSetup überein
378
549 Workflow EK-Reklamation -> VK-Reklamation geht nicht
379
548 Workflow VK-Reklamation -> EK-Reklamation landet bei VK-Reklamation
380
547 Workflow Reklamation -> Auftrag; dann Auftrag speicher schlägt fehl
381
546 Workflow Reklamation -> Auftrag (direkt ohne speichern)
382
545 Ausgelagerte Beistell-Lieferscheine können nicht mehr gedruckt werden
383
544 Verknüpfte Belege: Manuelle Auswahl von Dialogbuchung liefert keine Suchtreffer im Popup
384
535 Lieferbedingungen können nicht ungültig gesetzt werden
385
534 "Das Formular ist nicht mehr gültig." beim Erzeugen einer Schlussrechnung/weitere Anzahlungsrechnung
386
531 Retourenlieferschein: Es gibt keinen Eintrag für Dokument im Bericht Lagerbuchungen
387
530 Reklamationscontroller: Workflow VK-Auftrag -> VK-Lieferschein ist defekt: Fehler: Invalid action 'undefined' for controller SL::Controller::Order
388
529 Retourenlieferschein: Verkaufs-Retouren können nur auf schon bebuchte Lagerplätze gesetzt werden
389
527 Design4.0 Kunden/Lieferantenmaske Reiter "Belege" Inhalt sieht unschön aus
390
526 Design4.0 Reiter "Dateianhänge" fehlt das DROP-Feld "Dateien hierher ziehen und fallen lassen"
391
521 System -> UStVa Einstellungen Maske erscheint in ungewöhnlich grosser Schrift.
392
520 Mandantenkonfiguration: design40_webpages erscheint in der Liste existierender Druckvorlagen
393
519 locales.pl neues Design verursacht Fehler
394
518 Neues Design - Fehler in Rechnung/Gutschrift erfassen
395
517 Neues Design - Fehler in Mandantenkonfiguration
396
516 Neues Design - Fehler in der Kunden/Lieferantenmaske
397
515 Design4.0 Benutzer lässt sich nicht speichern
398
512 Rechnung aus Lieferscheinen buchen geht nicht mehr bei Version 3.7
399
506 Beistelllieferschein lässt nach auslagern nicht mehr drucken
400
493 Cannot rethrow string ... bei Fehler in der Kreditoren-Transaktion
401
490 DeliveryOrder order_type db upgrade
402
451 Design4.0: Radiobuttons/Texte verschoben (Status Feedback)
403
317 DATEV KNE-Export komplett entfernen
404

  
405

  
406
2022-09-19 - Release 3.7.0
407

  
408
Größere neue Features:
409

  
410
Mittelgroße neue Features:
411

  
412
 - Angebote und Aufträge um Unterversionierungen erweitert.
413
   Dabei werden vorherige Unterversionen von Verkaufs-Angebote und Verkaufs-Aufträge
414
   gesperrt sobald diese per E-Mail versendet wurden. Die Funktion ist
415
   standardmäßig deaktiviert und kann über die Mandantenkonfiguration aktiviert werden.
416
 - Angebote und Aufträge bekommen einen Status. Die Status können im
417
   System-Menü angelegt, editiert und gelöscht (sofern noch nicht
418
   verwendet) werden. Ein Status "bestätigt" ist bereits angelegt.
419
   Der Status kann in den Masken per Hand gesetzt werden. Es erfolgt
420
   keine automatische Statusänderung. In den Berichten kann der Status
421
   angezeigt werden und es kann danach gefiltert werden.
422
 - Informationen über Positionen in Belegberichten können in einer eigenen
423
   Spalte angezeigt werden. Es wird zuerst nur die erste Position angezeigt,
424
   die Information weiterer Positionen lässt sich aus- und einklappen.
425
 - Wiedervorlagen können für mehrere Benutzer angelegt werden. Zudem können
426
   die Benutzer aus den Benutzergruppen gewählt werden.
427
 - Erinnerungen an fällige Wiedervorlagen können an Benutzer gemailt werden.
428
   Dazu gibt es einen Hintergrund-Job (SendFollowUpReminder), der angelegt und
429
   aktiviert werden kann.
430

  
431
Kleinere neue Features und Detailverbesserungen:
432

  
433
 - Angebote/Preisanfragen können aus der Aufgabenliste (auch auf dem
434
   Startbildschrim) heraus geschlossen werden.
435
 - Schweizer QR-Rechnungen: Bei den Adressdaten für Kunden und Rechnungssteller wird
436
   Schweiz als Standardwert verwendet. Es werden nur noch Druckvorlagen welche 'qr' im
437
   Vorlagenkürzel enthalten für die QR-Rechnung verwendet, dies ermöglicht die gleichzeitige
438
   Verwendung von QR und nicht-QR Rechnungen.
439
 - Beim Abschluss von Wiedervorlagen wird der Benutzer und der Zeitpunkt gespeichert.
440
 - Formular-Gültigkeit beim Buchen von Verkaufsrechnungen überprüfen. Aktuelles Browser-Verhalten
441
   kann dazu führen, dass der Anwender doppelte Buchungen erstellt.
442
 - Das E-Mail-Journal protokolliert jetzt die genaue Fehlermeldung des SMTP-Servers
443
 - Finanzübersicht funktioniert jetzt auch korrekt mit Fremdwährungs-Belegen
444
 - Die Konfigurations-Option "git_commit_reload_recources", um bei
445
   einer git-basierten Installation den js/css-Resource-Dateien den
446
   Hash des aktuellen git-Heads anzuhängen, entfällt. Nun wird
447
   vielmehr immer der Hash angehängt. Wenn dieser nicht ermittelt
448
   werden kann, dann wird die kivi-Versionsnummer angehängt.
449
   Die Entwickler-Option "auto_reload_resources" bleibt vorhanden und
450
   hat Vorrang.
451
   Das dient dazu, dass der Browser die Resource-Dateien neu lädt und
452
   bei einem Upgrade nicht bei allen Anwender-Browsern der
453
   Broser-Cache manuell gelöscht werden muss ("Drück mal Strg-F5"
454
   entfällt dann hoffentlich).
455

  
456
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
457
504 BDV Auswahlbox mit Checkbox ignoriert Parameter 7) Deaktiviert als Voreinstellung
458
501 Gelöschten Benutzernamen für einen andere Person neu vergeben verursacht Durcheinander
459

  
460

  
461
2022-05-20 - Release 3.6.1
462

  
463
Größere neue Features:
464

  
465
Mittelgroße neue Features:
466

  
467
 - Neuer Workflow Artikel->Lieferantenaufrag. Hierbei wird der gerade
468
   bearbeitete Artikel gespeichert und die Lieferantenauftrags-Maske
469
   geöffnet. Der Artikel ist dann in der Eingabezeile vorbelegt.
470
   Sofern genau ein Lieferant beim Artikel hinterlegt ist, so wird
471
   auch dieser im Lieferantenauftrag vorbelegt.
472
 - In Angebot und Auftrag gibt es einen neuen Reiter für Telefonnotizen.
473
   Hier können Notizen zum Beleg erfasst werden. Nach diesen lässt sich im
474
   Bericht auch filtern.
475
 - Neuer Filter im Auftragsbericht nach "Volltext". Hierzu werden die Texte in
476
   den Feldern Bemerkungen, interne Bemerkungen, Versandort, Transportmittel,
477
   Vorgangsbezeichnung, Auftragsnummer, Angebotsnummer und
478
   Bestellnummer des Kunden durchsucht,
479
   Zudem werden Dokumente und Anhänge zu Aufträgen im DMS durchsucht.
480
   Dazu wird ein Hintgergrund-Job eingerichtet (täglich 03:20 Uhr), der die
481
   Texte aus den Dokumenten extrahiert. Im Moment werden Texte aus Dokumenten
482
   mit den mime-Typen 'application/pdf', 'text/html' und 'text/plain'
483
   ausgelesen.
484

  
485
Kleinere neue Features und Detailverbesserungen:
486

  
487
 - Die Protokollierung von E-Mails in interne Bemerkungen ist deaktiviert,
488
   falls der Mandant sowieso das E-Mail-Journal aktiviert hat.
489
 - Steuerschlüssel 94, 19 und 18 neu angelegt und um Reverse Charge erweitert.
490
   D.h. bei diesen Steuerschlüsseln
491
   kann in einem netto verbuchten Kreditorenbeleg gleichzeitig Vor- und
492
   Mehrwertsteuer verbucht werden. Die Steuerbuchung wird in einer separat
493
   verknüpften Dialogbuchung gemacht.
494
 - Im Kunden-/Lieferantenbereicht kann nach "allen Telefonnummern" gefiltert
495
   werden. Hier wird in den Feldern Telefon und Fax bei Kunden und Lieferanten
496
   und in weiteren Feldern bei Ansprechpersonen (Tel. 1/2, Fax, Mobil 1/2,
497
   Sat. Tel, Sat. Fax, Privates Tel.) gesucht.
498
 - Es gibt eine neue Schnellsuche "Alle Telefonnummern", die alle Telefonnumern
499
   bei Kunden, Lieferanten und Ansprechpersonen durchsucht.
500
-  Skontoautomatik bei Kontoauszug verbuchen generiert automatisch die
501
   Steuerkorrektur pro Steuersatz des Belegs als verknüpfte Dialogbuchung
502
-  Verknüpfte Belege auch für Dialogbuchungen (neuer Reiter)
503
-  DMS: Anzeige von Versionen verbessert: Angezeigt wird immer nur die neueste
504
   Version einer Datei. Weitere Versionen lassen sich durch Ausklappen
505
   anzeigen. Dies gilt nun auch für die Dokument-Typen Anhänge und Bilder, bei
506
   denen zuvor nur die neueste Version angezeigt wurde.
507
-  Um ein ungewolltes doppeltes Buchen einer Verkaufsrechnung zu verhindern,
508
   dass durch den Browser-Zurück-Knopf (und dann nochmaliges Buchen) ausgelöst
509
   werden kann, kann in der Mandantenkonfiguration das Aushebeln des Browser-
510
   Zurück-Knopfes bei Verkaufsrechnunghen aktiviert werden.
511
   Da dadurch allerdings auch Situationen ausgehebelt werden, in denen das
512
   Drücken des Zurück-Knopfes sinnvoll ist, ist dies konfigurierbar.
513
-  Rechte (nur) zum Lesen von Belegen, getrennt nach Einkauf/Verkauf und
514
   Angebot/Auftrag/Lieferschein/Rechnung. Wer nur das Lese-Recht hat, kann
515
   Belege nicht anlegen und nicht speichern.
516
-  neues Feld "Vorgangsbezeichnung" in Kreditoren-, Debitoren und Dialogbuchung.
517
-  Rechnungsbericht VK und EK kann nach Steuerzone gefiltert und sortieren werden.
518
-  Möglichkeit, Namen von Dateianhängen im Rechnungsbericht anzuzeigen.
519

  
520

  
521
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
522

  
523
498 Angebot/Auftrags-Maske: Drucken mit nicht-änderbarer Belegnummer zeigt diese nicht an
524
494 Beim Erstellen eines Auftrags via Workflow aus der Kundenmaske wird die Sprache nicht übernommen
525
491 qty real nach numeric migrieren
526
479 Preise neuer Auftragsconroller
527

  
528

  
529
2022-03-02 - Release 3.6.0
530

  
531
Größere neue Features:
532

  
533
- Mobilvariante Handyfotos für Lieferscheine
534

  
535
  Die neue mobile Variante von kivitendo kann Handyfotos an Lieferscheine hinzufügen.
536
  Das Feature setzt ein mobiles Endgerät voraus, aufgrund dessen wird ein passendes
537
  CSS-Design im Android-Stil geladen und über die Suche nach einem Lieferschein lassen
538
  sich aufgenommen Fotos hochladen. Die Funktion benötigt ein aktiviertes DMS innerhalb
539
  von kivitendo.
540

  
541
- Lieferanten-Beistelllieferschein
542

  
543
  Über den Lieferantenworkflow ist es jetzt möglich
544
  einen Lieferantenausgangslieferschein zu erstellen (beigestellte Ware).
545
  Mit diesem neuen Belegtyp können dann für einen Lieferanten Waren ausgelagert,
546
  sprich mitgegeben werden. Damit kann der Anwendungsfall: Lieferant veredelt
547
  eigene Erzeugnisse weiter oder erbringt Dienstleistungen mit selbst erzeugter
548
  Ware abgebildet werden.
549
  Dieser Belegtyp wurde vollständig unabhängig vom alten Lieferschein-Code ent-
550
  wickelt (MVC Modell, wie beim neueren Auftrag) und enthält die Option
551
  Belegart (Einkauf oder Verkauf) sowie Lagerrichtung (Ein- oder Auslagern) beliebig
552
  zu kombinieren.
553

  
554
- Shopware 6 Schnittstelle
555

  
556
  kivitendo unterstützt jetzt die neuere Shopware Version 6 als Alternative
557
  zum bisherigen Shopware 5 Konnektor. Die meisten Funktionen sind analog zum
558
  Shopware 5 Konnektor implementiert. Admins können sich im Detail im Perl-Doc
559
  über die Implementierung informieren (perldoc SL/ShopConnector/Shopware6.pm).
560

  
561
- Anzahlungs- und Schlussrechnung konform nach deutschem Steuerrecht
562

  
563
  Es gibt zwei neue Typen von Rechnungen, einmal den Typ Anzahlungsrechnung und den Typ Schlußrechnung.
564
  Die Anzahlungsrechnung braucht keinen Vorgänger.
565
  Schlußrechnung braucht immer einen Vorgänger.
566
  Vorgänger für die Schlußrechnung kann eine Anzahlungsrechnung oder ein Auftrag sein.
567
  Sollte der Workflow bei Anzahlungsrechnung starten, kann von der Anzahlungsrechnung aus eine
568
  weitere Anzahlungsrechnung oder eine Schlußrechnung generiert werden.
569
  Alternativ kann der Workflow auch mit einem Auftrag beginnen, dann muss die Schlußrechnung auch von diesem Auftrag aus erstellt werden.
570
  Buchhalterische Änderungen:
571
  Die Anzahlungsrechnung wird nicht auf das Standard-Ertragkonto gebucht,
572
  sondern auf ein definiertes Transferkonto, ferner wird keine Mehrwertsteuer gebucht.
573
  Wichtig ist in diesem Fall, dass dieses Transferkonten in der Mandatenkonfiguration
574
  beim Reiter Standardkonten hinterlegt werden muss.
575
  Sobald der Zahlungseingang zu dieser Anzahlungsrechnung verbucht wird (per Bankimport),
576
  wird die Mehrwertsteuer entsprechend zum Zahlbetrag brutto verbucht.
577
  Damit das ganze DATEV konform bleibt, wird der entsprechende netto Betrag des Zahlbetrags
578
  auf ein Steuertransferkonto je nach Steuersatz verschoben.
579
  Sobald die Schlußrechnung gebucht wird, werden die Verschiebungen wieder rückgängig gemacht
580
  und falls die Schlußrechnung in Summe höher ist als die vorherigen Anzahlungsrechnungen wird
581
  die Mehrwertsteuer anteilig gebucht.
582
  Die Standard-Druckvorlage marei, enthält exemplarisch zwei neue Druckvarianten die
583
  diesen Fall abbilden und somit als Orientierung für eigene Vorlagen-Anpassungen
584
  dienen können.
585
  Wichtig: Für nicht DATEV-Kontenrahmen ist die Funktionalität nicht implementiert, kann aber
586
  konfiguriert werden, falls man zusätzlich das Verrechnungskonto unter Mandanten-Konfig
587
  Standard-Konten und die Anzahlungskonten nach Steuersatz (bspw. 1718 (SKR03) / 3272 (SKR04))
588
  in der Tabelle defaults definiert.
589
  Die Spalten für die Konto-ID der Anzahlungskonten lauten advance_payment_taxable_7 (verm. Steuersatz)
590
  und advance_payment_taxable_19 (normaler Steuersatz).
591

  
592

  
593
Mittelgroße neue Features:
594

  
595
- In Kundenstammdaten können nun abweichende Rechnungsadressen analog zu
596
  Lieferadressen verwaltet werden. Diese können in Verkaufsbelegen
597
  ausgewählt werden. Sie stehen den Druckvorlagen als eigene Variablen
598
  zur Verfügung.
599
- Unterstützung für Schweizer QR-Rechnung mit OpenDocument Vorlagen.
600
  Varianten: QR-IBAN mit QR-Referenz, IBAN ohne Referenz
601
- Neuer benutzerdefinierter Variablentyp HTML-Feld
602
  Der Funktionsumfang entspricht dem Editor im Langtext/Bemerkungen
603
  innerhalb der Belege. Erweiterbar für alle auch bisher verwendete
604
  Objekte die benutzerdefinierte Variable verwenden können (Stammdaten,
605
  Projekte, usw)
606
- DMS unterstützt auch Druckvarianten des Belegs
607
  Bisher konnte das DMS nur die Hauptvariante des Belegtyps zuordnen,
608
  jetzt wird auch bei allen bekannten Druckvariante ein entsprechend
609
  eigenständiger Dokumenteneintrag, inkl. Version hinterlegt
610

  
611
Kleinere neue Features und Detailverbesserungen:
612

  
613
- neue Druckvorlagen-Variante "Rechnungskopie", die mit dem Druckvorlagensatz marei
614
  ein Wasserzeichen "Rechnungskopie" bei Verkaufs-Rechnungen erzeugt
615
- Alle HTML-Textfelder benutzen die Rechtschreibprüfung des Anwender-Browser und
616
  markieren unbekannte Worte (Tippfehler) mit einer roten gewellten Linie
617
- Prüfung, ob Kundenbestellnummer in Verkaufsaufträgen vorhanden ist, kann in der
618
  Mandantenkonfiguration eingestellt werden
619
- Optionale Warnung falls eine Verkaufsrechnung nicht aus einem Lieferschein
620
  erzeugt wurde (Konfigurierbar in der Mandantenkonfiguration)
621
- Die Ansicht der verknüpften Belegen kann unabhängig vom aktuellen Beleg immer
622
  vom Auftrag her aufgebaut werden
623
- SEPA-Überweisungen & -Bankeinzüge nutzen jetzt aktuelle Standard-Versionen, die
624
  momentan von der Kreditindustrie unterstützt werden.
625
- Pflichtenhefte: wenn man im Workflow vom Pflichtenheft ein neues
626
  Angebot anlegt und später von diesem Angebot aus einen Auftrag, so
627
  wird auch der Auftrag direkt mit dem Pflichtenheft verknüpft.
628
- Pflichtenhefte: wenn in einem Auftrag, das mit einem Pflichtenheft
629
  verknüpft ist, ein Projekt ausgewählt, so wird dieses Projekt auch
630
  automatisch beim verknüpften Pflichtenheft eingetragen.
631
- Druckvorlagen: die in Positionen verwendeten Variablen können nun
632
  Platzhalter enthalten, die vom Beleg selber stammen. So könnte
633
  z.B. in der Artikelbeschreibung automatisch die Rechnungsnummer
634
  ersetzt werden. Beispiel: »Abrechnungszeitraum bis <%invnumber%>«
635
- Verkaufs- & Einkaufsbelege: kivitendo kann so konfiguriert werden,
636
  dass die Belegnummern von Belegen, die auf unserer Seite erzeugt
637
  werden, nicht mehr editierbar sind. In dem Fall vergibt kivitendo
638
  sie immer automatisch und zeigt sie in den Belegmasken nur noch an.
639
- Warengruppe kann nun als Pflichtfeld für Artikel konfiguriert werden.
640
- Das E-Mail Feld 'body' innerhalb von kivitendo unterstützt jetzt HTML-Formatierungen
641
  Somit kann der Versand von wiederkehrenden Rechnungen als auch der
642
  manuelle E-Mail-Versand von Belegen wie das Beleg-Bemerkungsfeld formatiert werden.
643
- Für die HTML-Texte ist jetzt die Rechtschreibprüfung des Anwender-Browsers aktiviert
644
- Beim E-Mail-Versand wird jetzt gewarnt, falls scheinbar keine
645
  gültige E-Mail-Adresse des Empfängers existiert
646
- Optionale auftragszentrische Verknüpfte Belege
647
  Konfigurierbar in der Mandantenkonfiguration. Unabhängig vom
648
  aktuellen Belegort werden die verknüpften Belege immer vom VK-Auftrag aufgebaut.
649
- Lieferplan: Geschwindigkeitssteigerung
650
- SEPA: aktuell von Kreditinstituten unterstützte Formatversionen nutzen
651
- Pflichtenhefte: bei Pflichtenheft → Angebot → Auftrag auch PH mit Auftrag verknüpfen
652
- Auftrag: Projekt automatisch in verknüpftem Pflichtenheft eintragen
653
- Ein-/Verkauf: Belegnummern von uns erzeugter Belege nicht ändern können (Mandantenkonfig)
654
  Für Belege, die auf unserer Seite erzeugt werden, kann nun verhindert
655
  werden, dass die Belegnummer manuell angepasst bzw. gesetzt
656
  wird. Statt dessen wird sie immer vom System beim ersten Speichern
657
  vergeben und beim späteren Bearbeiten nur noch read-only angezeigt.
658
- Verkaufsrechnungen direkt als Factur-X/ZUGFeRD-XML exportieren können
659
- Order-Controller: Unterstützung für Drucken & E-Mailen von HTML-Vorlage
660
- Der Lagerbewegungs-Import (CSV) unterstützt auch Fließkommazahlen
661
- E-Mails aus kivitendo werden jetzt HTML-formatiert verschickt, mit
662
  den bekannten Editiermöglichkeiten aus den Bemerkungen/Langtext
663
- Bei längeren Langtexten in der Position ist jetzt ein Vergrößern des
664
  Textfelds im Popup-Dialog möglich
665

  
666

  
667
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
668

  
669
488 Lager ohne Lagerplatz nicht erlauben
670
486 Bericht Lagerentnahme: Link zur Ware kaputt
671
485 Offenen Forderungen zum Stichtag mit aktuellem Status
672
484 CSV/PDF-Export Summen- und Saldenliste mit allen Konten
673

  
674

  
675
2021-08-10 - Release 3.5.8
676

  
677
Kleinere neue Features und Detailverbesserungen:
678

  
679
- Erzeugnis fertigen, kann jetzt auf Lagerteile aus anderem Lagern zurückgreifen
680
  und die Fertigung liefert keinen Fehler mehr. Einstellbar in der
681
  Mandantenkonfiguration.
682
- Erzeugnisse fertigen, kann auch Dienstleistungen verbrauchen, falls
683
  diese ein Erzeugnisbestandteil sind. Standardmäßíg deaktiviert.
684
  Aktivierbar in der Mandantenkonfiguration (Bereich Lager).
685
- API- Änderung Erzeugnis fertigen nutzt jetzt SL/Helper/Inventory.pm
686
- Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
687
  und dies in der Mandantenkonfiguration einstellt, dann öffnet sich nach
688
  dem Buchen von Dialog-/Kreditoren- und EK-Rechnungs-Buchungen der
689
  Dokumenten-Reiter des entsprechenden Belegs.
690
  Bei dieser Einstellung gibt für Dialog- und Kreditoren-Buchungen eine
691
  zweite Aktion unterhalb von "Buchen", nämlich "Buchen und neue Buchung".
692
  Ist die Option ausgestellt, ist das Verhalten nach dem Buchen wie zuvor
693
  und es gibt eine zweite Aktion "Buchen und Dokument hochladen", mit der
694
  in den Dokumenten-Tab gesprungen werden kann.
695
- Seriennummer ist jetzt ein Pflichtfeld für Lieferscheine (Einkauf und Verkauf),
696
  falls die Ware im Beleg in den Stammdaten mit "Hat eine Serienummer" markiert ist.
697
- Einkaufsbericht um Anzeige erstes Sollkonto erweitert
698
- Einkaufsbericht um Anzeige Erfassungsdatum erweitert
699
- Import der Lohnbuchhaltungsdatensätze aus DATEV Lohnbuchhaltung
700

  
701
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
702

  
703
483 Upgrade-Skript: delete_cvars_on_trans_deletion_add_shipto löscht alle custom_variables
704

  
705

  
706
2021-06-25 - Release 3.5.7
707

  
708
Größere neue Features:
709
  - Modul zur Zeiterfassung. Es ist nun möglich, auftrags-, kunden- oder
710
    projektbezogen, Arbeitszeiten zu erfassen. Die erfassten Zeiten können
711
    über einen Hintergrund-Job in Lieferscheine umgewandelt werden.
712

  
713
Mittelgroße neue Features:
714

  
715
 - Der Import von Bankauszügen im MT940-Format wurde komplett neu
716
   geschrieben. Das externe Programm AQBanking wird nun nicht mehr
717
   benötigt.
718
 - Lupe für Projekt-Picker, über die ein Auswahl-Dialog geöffnet werden
719
   kann.
720
 - Verbesserungen beim Erzeugen von Mahnungen:
721
   - erzeugte Dokumente werden zum Mahnlauf abgelegt
722
   - erzeugte Dokumente im Dateimanagement und im WebDAV werden im
723
     Bericht angezeigt
724
   - erzeugte Dokumente werden erst nach der "Mahnungs-Transaktion"
725
     abgelegt, wenn diese ohne Fehler verlaufen ist, sonst können
726
     Dokumente ohne Mahnung abgelegt werden
727
   - Fehler der Mahnläufe werden gesammelt und nach dem Mahnen in
728
     einem Status-Bericht angezeigt
729
   - die Verknüpfung bei der Rechnung zur Mahnung führt nicht mehr zum
730
     Drucken, sondern zum Mahnbericht f. die entsprechende Mahnung
731
   - der Attachment-Name der Mahnrechnung (mit den Gebühren) enthält
732
     jetzt die Rechnungsnummer und nicht mehr die Mahnungsnummer
733
   - Verknüpfung der Mahnungen mit E-Mail-Journal evtl. verschickter
734
     Mails
735
   - Anzeige der Mails im Mahnbericht
736
   - DB-Trigger zum Löschen von Verknüpfungen beim Löschen einer
737
     Mahnung
738
 - Neuer Order-Controller: Artikel können während der Erfassung eines
739
   Angebots bzw. Auftrags erfasst werden.
740
 - Webshopschnittstelle
741
   - Überarbeitet und verbessert. Shopstadi werden jetzt gesetzt und
742
     an den Shop gemeldet
743
   - Woocommerce Schnittstelle
744

  
745
Kleinere neue Features und Detailverbesserungen:
746
  - Der Status geliefert bei Aufträgen kann mit oder ohne Dienstleistungen
747
    im Lieferschein berechnet werden. Einstellbar in der Mandantenkonfiguration
748
    jeweils unabhängig für Einkauf und Verkauf.
749
    Standardeinstellung: Dienstleistungen sind lagerbar.
750
  - Gefertigte Erzeugnisse können innerhalb des Zurücklagerungszeitraums
751
    wieder zerlegt werden. Die Aktion befindet sich im Lagerbuchungsbericht
752
  - E-Mail-Versand: Neben dem Freitext CC-Feld kann jetzt auch ein
753
    kivitendo Benutzer mittels einer Auswahlliste in CC gesetzt werden
754
  - Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
755
    ist dies jetzt in der Mandantenkonfiguration einstellbar und falls
756
    zusätzlich die DMS Funktion aktiv ist, bleibt der Bearbeiter nach
757
    dem  Erfassen einer Buchung in der Maske und kann einen Beleg hinzufügen
758
 - Ausgelagerte Lieferscheinen können zurückgelagerte werden insofern der
759
   konfigurierbare Zurücklagerungszeitraum noch nicht überschritten ist.
760
 - Angebote und Aufträge im Ein- und Verkauf können optionale Positionen enthalten.
761
   Optionale Positionen werden in der zweiten Zeile der Position aktiviert.
762
   Die einzelne Position wird dann berechnet und erscheint im Ausdruck mit dem
763
   berechnetem Preis, die Position wird aber nicht in der Gesamtsumme des Belegs
764
   aufgenommen. Dies gilt auch für die Gesamt-Marge und den Gesamt-Ertrag des Belegs.
765
   Innerhalb der Druckvorlagen steht das Attribut mit <%optional%> als Variable zu Verfügung.
766
   Beim Status setzen eines Auftrags (offen oder geschlossen) werden optionale Position
767
   ignoriert. D.h. ein Auftrag gilt als geschlossen, wenn alle nicht optionalen
768
   Positionen fakturiert worden sind.
769
   Das Gleiche gilt für Lieferscheine. Sollten alles bis auf optionale Artikel
770
   geliefert worden sein, gilt der Auftrag als komplett geliefert.
771
   Das Attribut optional steht auch nur in den Angeboten/Aufträgen zu Verfügung.
772
   Sobald über den Workflow ein neuer Beleg erstellt wird,
773
   wird die vorher optionale Position zu einer normalen Position
774
   und wird dann auch entsprechend bei dem Rechnungsbeleg mit fakturiert und im
775
   Druckvorlagen-System entfällt das Attribut <%optional%>.
776
   Entsprechend exemplarisch im aktuellen Druckvorlagensatz RB ergänzt.
777

  
778
 - Lagerbestandsbericht: Die Resultate pro Seite können im Bericht eingestellt werden
779
 - Es gibt eine PDF-Druckvorschau für die Standard-Druckvorlage bei Angeboten und
780
   Aufträgen im Einkauf und Verkauf ohne ein vorheriges Dialogmenü (Druckvorlage
781
   ist die Standard-Druckvorlage und Typ immer 'PDF'). Die Druckvorschau wird nicht
782
   im DMS oder WebDAV archiviert, es werden aber die Pflichtfelder des Belegs überprüft.
783
 - Die benutzerdefinierten Variablen für Artikel können konfigurierbar im Tab Basisdaten
784
   angezeigt werden (ohne extra Klick auf einen weiteren Tab)
785
 - Der Lagerbestandsbericht wurde um die Anzeige von benutzerdefinierten Variablen
786
   aus dem Bereich Artikel erweitert
787
 - Im Lagerjournal ist standardmäßig die Berichtsanzeige um Dokument angehakt.
788
   Sollte eine Warenbewegung durch einen Lieferschein oder eine Rechnung ausgelöst
789
   worden sein, wird dies jetzt direkt verlinkt dort angezeigt
790
 - Projekte wurden um Dateianhänge erweitert, die dort hochgeladenen Dokumente
791
   stehen beim E-Mail-Versand in allen verknüpften Belegen vorausgewählt zu
792
   Verfügung
793
 - Dateimanagement: In der Liste der Dateien werden Vorschaubilder angezeigt,
794
   falls möglich. Diese werden beim Drüberfahren vergrößert.
795
 - Dateimanagement: Dokumente können auch hochgeladen werden, dort, wo sie
796
   bisher nur vom Scanner importiert werden konnten.
797
 - Dateimanagement: Dokumente können auch per Drag&Drop hochgeladen werden.
798
 - In der Mandantenkonfiguration ist einstellbar, ob UStID oder Steuernummer
799
   für Kunden oder Lieferanten eindeutig sein sollen.
800
 - Menü und Rechte für Produktivität: Zugriffskontrolle aufgeteilt und
801
   Rechte unterhalb "Produktivität" als eigene Kategorie
802
 - Inventur-Makse: Part-Picker sucht auch nach Lieferanten-Artikelnummer
803
 - Einkaufs-/Verkaufsbelege und Buchungsmasken: Neues Feld Leistungsdatum,
804
   welches die Steuerberechnung beeinflusst. I.d.R. gilt für die Steuer:
805
   Leistungsdatum. Wenn leer, dann Lieferdatum; wenn leer, dann Belegdatum.
806
 - Neuer Order-Controller: Unterstützung für Übersetzungen von
807
   Artikeln wurde implementiert.
808
 - Einkaufs-/Verkaufsbelege: die Belegsprache ist nun als Auswahl
809
   direkt in der Hauptmaske vorhanden und nicht mehr in den
810
   Druckeinstellungen versteckt.
811
 - Einkaufsrechnungen: wenn das direkte Anlegen von Einkaufsrechnungen
812
   in der Mandantenkonfiguration deaktiviert war, gab es eine
813
   Fehlermeldung nach dem Verbuchen von Einkaufsrechnungen, weil auf
814
   die Maske zum Erfassen einer weiteren neuen Einkaufsrechnung
815
   weitergeleitet wurde.
816
 - Wiederkehrende Rechnung: beim automatischen Versand erzeugter
817
   Rechnungen per E-Mail können nun auch Rechnungsattribute als
818
   Variablen im Betreff & Text der E-Mails genutzt werden
819
   (z.B. <%invnumber%> für die Rechnungsnummer oder
820
   <%transaction_description%> für die Vorgangsbezeichnung).
821
 - Wiederkehrende Rechnungen: die optionale Zusammenfassungs-E-Mail
822
   enthält nun auch eine Auflistung von Rechnungsnummern, für die das
823
   automatische Drucken oder der automatische Versand per E-Mail
824
   fehlgeschlagen ist zusammen mit der jeweils aufgetretenen
825
   Fehlermeldung.
826
 - Wiederkehrende Rechnungen: für die Empfangsadresse der optionalen
827
   Zusammenfassungs-E-Mail kann in der Konfiguration nun anstelle
828
   eines Loginnamens auch eine E-Mail-Adresse verwendet werden. Es ist
829
   nicht nötig, dass diese Adresse einem der Anwenderkonten zugeordnet
830
   ist.
831
-  Lieferdatum und Gültigkeitsdatum können optional auch nicht mehr gesetzt werden
832

  
833

  
834
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
835
480 Lieferscheine mit kompletter Menge im Auftrag erstellt, fehlerhaft bei Option "Lieferschein Menge muss eingelagert sein"
836
478 Offene Forderungsliste per E-Mail verschicken, die Auswahl-Haken werden ignoriert
837
470 OrderController: Auf Lager falsche Tausenderberechnung
838
469 Lieferschein erfassen und direkt drucken: JavaScript-Fehler
839
462 Part-Picker Lupen-Dialog: Ergebnisse auf weiteren Seiten (bei Paginierung) lassen sich nicht auswählen
840
453 Installationsspezifische Übersetzungen (more/all) besser in Entwicklungsprozess einbinden
841
441 Dialogbuchen Konten entfernen
842
432 Neuer Auftragskontroller ignoriert Artikel-Übersetzungen
843
431 Doppelte Steuern mit neuer DB bei SKR04
844
414 Fehler beim DATEV-Export: "Unausgeglichene Buchung" bei Rechnung mit 0,00
845
408 Neuer Auftragskontroller: Drucken von odt-Vorlagen geht nur mit Standardvorlage
846
399 Nach dem Anlegen von Mahnungen erfolgt keine Bestätigung
847
375 Keine Wiedervorlage/Historie im neuen Auftragscontroller
848
319 Einkaufspreise von Waren werden im Artikel-Bericht mit 0,00 angezeigt
849
317 DATEV KNE-Export komplett entfernen
850
302 MT940 Import, doppelte Datensätze besser abfangen
851
287 Fehlerhafte Anzeige und Vergabe von Kundennummern beim CSV-Import von Kundendaten
852
237 Beim CSV-Import von KundInnen findet bei den benutzerdefinierten Variablen keine Aktualisierung bestehender Einträge statt
853
 97 Benutzer löschen unter System->Benutzer funktioniert nicht
854

  
855

  
856
2020-10-02 - Release 3.5.6.1
857

  
858

  
859
Mittelgroße neue Features:
860

  
861
 - USTVA: Konjunkturpaket erwarte Pos. 35 und Pos. 36 für Voranmeldung
862
 - Währung und Wechselkurs können in der (neuen/experimentellen)
863
   Angebots-/Auftrags-Maske angegeben werden. Der Wechselkurs wird hier
864
   pro Beleg (und nicht pro Tag) gespeichert.
865
 - individuelle Lieferadresse in der (neuen/experimentellen) Angebots-/
866
   Auftrags-Maske
867

  
868
Kleinere neue Features und Detailverbesserungen:
869

  
870
 - Beim automatischen Auslagern über die Verkaufsrechnung kann zusätzlich
871
   ein Auslagern über das Attribut Seriennummer entspricht Chargennummer
872
   gemacht werden. Falls die Beleg-Seriennummer nicht auslagerbar ist wird
873
   eine entsprechende Fehlermeldung generiert (einstellbar in der Mandanten-
874
   konfiguration).
875
 - Zahlungsbedingungen auch in Ek-Rechnung angeben können
876

  
877

  
878
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
879

  
880
438 individuelle Lieferadresse gerät beim Speichern durcheinander
881
358 segmentation fault in DBI.so beim versenden einer Rechnung per E-Mail
882
365 Neuer Order Controller "Individuelle Lieferadresse fehlt"
883
 35 Zahlungsbedingungen bei Lieferanten nicht in EK-Rechnung
884

  
885

  
886
2020-07-20 - Release 3.5.6
887

  
888

  
889
Mittelgroße neue Features:
890

  
891
 - komplette Überarbeitung der Standard-LaTeX-Druckvorlagen von PeiTeX
892
   S.a.: templates/print/marei/Readme.md
893

  
894
 - Erstellung von ZUGFeRD 2.0 fähigen PDFs
895
 - Verarbeitung von ZUGFeRD 2.0 kompatiblen Eingangsrechnungen über
896
   Kreditorenbuchungsvorlagen
897

  
898
 - CSV-Import für Lieferscheine
899

  
900
Kleinere neue Features und Detailverbesserungen:
901

  
902
 - Suche nach Erzeugnissen über die dort verbauten Artikel
903
 - neues Flag "natürliche Person" bei Kunden/Lieferanten welches z.B. in den
904
   Druckvorlagen für eine Weiche für die Anrede verwendet werden kann.
905
 - eigene Tabellen für Anrede von Kunden/Lieferanten und Titel und Abteilung
906
   von Ansprechpersonen. Auswahl in Mandantenkonfiguration, ob in den Stammdaten
907
   nur eine Auswahlliste angezeigt werden soll, oder wie bisher Freitext-Feld
908
   und Auswahlliste. Anrede, Titel und Abteilung können im System-Menü bearbeitet
909
   werden.
910
 - Kompatibel mit Postgres Version 12 (keine Abhängigkeit von oids mehr)
911
 - Leistungszeitraum (Periode) durchgängig in allen Buchungsmasken verfügbar und
912
   im DATEV-Export als neues Feld vorhanden
913
 - Automatische Kontenrahmen-Anpassungen für Konjunkturpaket des Bundes ab 1.7.2020
914
 - die Einfüge-Position beim Hinzufügen von Artikeln in der neuen Angebots-/Auftragsmaske
915
   (neuer Auftrags-Controller) kann angegeben werden
916

  
917
Administrative Änderungen
918

  
919
  - Die zwei Perl-Module "CAM::PDF" und "XML::LibXML" werden nun benötigt.
920

  
921
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
922

  
923
436 Kontoauszug verbuchen fehlerhafter Rechnungsbetrag 16%/19% Mehrwertsteuer
924
430 Steuer erfassen wirft SQL-Bind Fehler
925
428 alte/falsche Tabellen in LaTex-Vorlagen, die package filecontents u. lxtable verwenden
926
266 Kontenabgleich mit Bank ist nicht Transaktionssicher
927
415 Inkompatibilitäten mit postgres 12
928
418 Angebote/Aufträge (alte Maske)/Lieferscheine E-Mail ohne vorher speichern kaputt
929
416 Tests datev
930
411 Massenerstellen Rechnungen aus Lieferscheinen: Pflege-Commit verloren gegangen
931

  
932

  
933
2019-12-11 - Release 3.5.5
934

  
935
Mittelgroße neue Features:
936

  
937
- In den Benutzereinstellungen kann ausgewählt werden, ob der Part-Picker in
938
  der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) auch nach
939
  Kunden-Artikelnummern (Verkauf) und Lieferanten-Artikelnummern (Einkauf)
940
  suchen soll. Ist dieses Feature eingeschaltet, so werden auch die Kunden-
941
  bzw. Lieferanten-Artikelnummern als Spalte in den Positionen angezeigt.
942

  
943
- Part Controller - neuer Tab mit Lagerinformationen - was ist wo gelagert
944

  
945
- Neuer Workflow Lieferantenauftrag->Kreditorenbuchung: Für jedes Aufwandskonto
946
  der Positionen im Lieferantenauftrag wird eine Zeile in der Kreditorenbuchung
947
  erstellt. Gebucht wird standardmäßig auf das entsprechende Aufwandskonto. In
948
  der Mandantenkonfiguration kann unter Standardkonten ein Konto ausgewählt
949
  werden, auf das dann alle Zeilen gebucht werden.
950
  Die Steuern werden übernommen, sofern diese für das ausgewählte Aufwandskonto
951
  gültig sind. Ansonsten wird die Default-Steuer für das Aufwandskonto gesetzt.
952
  Der Quellauftrag wird geschlossen, wenn der Betrag aller Kreditorenbuchungen,
953
  die aus Workflows aus dem Quellauftrag entstanden sind, gleich dem Betrag
954
  des Quellauftrags ist.
955

  
956
- Der Jahresabschluß wurde komplett überarbeitet, es wird nun zwischen
957
  Bestands- und Erfolgskonten unterschieden und ein Gewinn- bzw. Verlustvortrag
958
  übertragen.
959

  
960
Kleinere neue Features und Detailverbesserungen:
961

  
962
- Mahnungen nach Abteilung filtern
963

  
964
- Anzeige einer Kundenpreisliste in den Kundenstammdaten als Reiter.
965
  Hier werden die Preisgruppenpreise angezeigt, falls einem Kunden eine
966
  Preisgruppe zugeordnet ist.
967

  
968
- In der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) kann
969
  ein Update-Knopf angezeigt werden, der die Positionen aus den
970
  Artikelstammdaten aktualisiert (alle oder pro Position). Aktualisiert werden
971
  Preis, Beschreibung und Langtext. Das Feature kann in den
972
  Benutzereinstellungen eingeschaltet werden.
973

  
974
- In der neuen Angebots-/Auftragsmaske (neuer Auftrags-Controller) ist die
975
  Artikelnummer ein Link, der die Artikelstammdaten in einem neuen Tab öffnet.
976

  
977
- Neuer Hintergrund-Job, der die Jahreszahl in Nummernkreisen jährlich hochsetzt
978
  (Einstellung und Konfiguration s.a. Kapitel 2.7.5 Exemplarische Konf. Hintergrund-Job)
979

  
980
- Weiterleitung zur Zielseite, wenn man ausgeloggt war und sich einloggt.
981
  Falls z.B. der Timeout greift, man in der noch geöffneten kivi aber etwas
982
  anklickt, so wird man zur Login-Seite weitergeleitet. Vorher landete man nach
983
  dem login in einem solchen Fall auf der Startseite (Logo/Version/Todo-Liste).
984
  Nun gelangt man zu der Seite, die man ursprünglich angeklickt hat (nur
985
  POST-Requests).
986
  Das kann z.B. auch dazu verwendet werden, jmd. einen Link in der kivi (z.B. zu
987
  einem Auftrag) zu schicken. Wenn derjenige nicht eingeloggt ist, gelangt er
988
  nach dem Login dennoch auf die Zielseite.
989

  
990
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
991

  
992
407 Test ./t/db_helper/with_transaction.t läuft nicht durch; Rose-Fehlermeldung nur "generic exception"
993
406 abzurechnender (Netto-)Betrag bei Aufträgen rechnet falsch wenn Rechnungs-Gutschriften vorhanden sind
994
379 Einkauf Lieferanten-Artikelnummer in zweiter (erster) Spalte anzeigen
995
377 PartPicker-Suche im Einkauf um Hersteller-Artikelnummer erweitern
996

  
997

  
998
2019-08-07 - Release 3.5.4
999

  
1000

  
1001
Mittelgroße neue Features:
1002

  
1003
- Anzeigename (Picker-Ergenisse) konfigurierbar gemacht
1004
  Im Moment können Kunden-, Lieferanten und Waren-Anzeige konfiguriert werden.
1005
  Dies kann mandantenweit in der Mandantenkonfiguration passieren und vom
1006
  Benutzer in den Benutzereinstellungen überschrieben werden.
1007
  Konfiguriert wird intern "displayable_name". Es kann sein, dass dieser auch
1008
  an anderen Stellen außer Picker-Ergebnissen verwendet wird.
1009

  
1010
Kleinere neue Features und Detailverbesserungen:
1011

  
1012
- Memory-Limits für FCGI-Prozesse werden nun auch vom Task-Server berücksichtigt.
1013
  Zu beachten ist, dass für einen Neustart des Task-Servers gesorgt werden muss.
1014
  Ist der Task-Server als systemd-Service eingerichtet, geschieht dies automatisch.
1015
- Bearbeiter der Mahnungen konfigurierbar gemacht (#345)
1016
  Entsprechend wird beim Mahnungen erzeugen auch der E-Mail-Absender inkl. Signatur gesetzt
1017
- Kundenstammdaten um Feld Herkunft personenbezogener Daten erweitert
1018
  Entsprechend der DSGVO kann hier der Erstkontakt mit dem Kunden protokolliert werden (Messe, etc)
1019
  Das Feld wird beim Bericht mitexportiert
1020
- Kundenstammdaten um Feld E-Mail Rechnungsempfänger erweitert
1021
  Viele Kunden besitzen für den Rechnungseingang eine generische E-Mail-Adresse, die nicht
1022
  mit der allgemeinen E-Mail-Adresse identisch ist. Falls dieses Feld gesetzt ist, so hat dieser
1023
  Wert beim manuellen E-Mail Versand der Rechnung Priorität (mandantenweit konfigurierbar).
1024
  Für die wiederkehrende Rechnung wird diese E-Mail-Adresse zusätzlich gesetzt.
1025
  In den entsprechenden vorgelagerten Masken, wird dies auch visuell angezeigt (nicht bei alter Auftragsmaske!).
1026
- Kundenstammdaten um Feld "Herkunft der personenbezogenen Daten" erweitert
1027
  Um Details zum Erstkontakt des Kunden zu erfassen.
1028
- Kundenstammdaten um Feld Amtsgericht erweitert
1029
  Falls das Feld Steuernummer mit dem Wert der Hr-Nr gefüllt wurde, wird auch das zuständige
1030
  Registierungs-Gericht benötigt.
1031
- Ansprechpartner um Feld 'Hauptansprechpartner' erweitert und exportierbar im Kundenbericht gemacht
1032

  
1033
- Verkauf-Rechnungsbericht -> Nicht per E-Mail verschickte Belege anzeigen lassen
1034

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

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

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

  
1041
- Dialogbuchungen aus Kontoauszugs-Import erstellen, der Verwendungszweck wird in die Beschreibung übernommen
1042

  
1043
- ungenutzte Spalte "ranking" aus Tabelle "payment_terms" entfernt
1044

  
1045

  
1046
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1047

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

  
1056

  
1057
2019-01-03 - Release 3.5.3
1058

  
1059
Mittelgroße neue Features:
1060

  
1061
- Inventurerfassung
1062

  
1063
  Portierung aus einem Kundenprojekt mit folgenden Anforderungen/Features:
1064
  - eigene Maske unter Lager->Inventur
1065
  - Anzeige des aktuellen Lagerbestands des zu erfassenden Artikels
1066
  - Angabe des Artikels auch über EAN
1067
  - Angabe eines Stichtages
1068
  - Vorbelegung Lager/Lagerplatz und Stichtag in Mandantenkonfiguration
1069
  - korrigieren des Lagerbestands entsprechend der Zählung (mit neuem
1070
    Transfertyp "Inventur")
1071
  - Speichern der gezählten Menge (auch wenn keine Korrektur des Bestands
1072
    stattfindet)
1073
  - Warnung, wenn gleicher Artikel für gleichen Lagerplatz und Stichtag schon
1074
    gezählt wurde und Möglichkeit die eigene gezählte Menge zu der vorhandenen
1075
    hinzuzuzählen oder die vorher gezählte Menge durch die eigene Menge zu
1076
    korrigieren
1077
  - Historie der Inventurerfassung des aktuellen Bearbeiters unterhalb
1078
    der Erfassungsmaske
1079
  - Bericht über Inventurerfassungen
1080

  
1081
Kleinere neue Features und Detailverbesserungen:
1082
  - Verknüpfte Belege um die Verknüpfung von Beleg nach E-Mail-Journal erweitert.
1083
  - Filter nach Abteilungen für Lieferplan
1084
  - Eindeutigkeit bei Rechnungsnummern von Kreditoren. (Es erfolgt eine  Warnung bei Duplikaten (Überprüfung auf Lieferant mit Rechnungsnummer))
1085
  - Mit dem SEPA-Export verknüpfte Kreditorenbelege (Einkaufsrechnung oder Kreditorenbuchungen) können nicht mehr gelöscht oder storniert werden.
1086
  - Tab "Belege" beim Kunden und Lieferanten. Offene Rechnungen, Aufträge
1087
    werden angezeigt. Eine Umsatz und Mahnstatistik können in Tabs geöffnet
1088
    werden. Belegtypen Angebote, Aufträge (Kunden), bzw Preisanfragen,
1089
    Lieferantenaufträge (Lieferanten) sowie die Belege Rechnungen, Emails,
1090
    Briefe können in weiteren Tabs angezeigt werden.
1091
  - SEPA-Export. Überweisungsdatum vorbelegen, entweder die Fälligkeit oder falls vorhanden das Skonto-Datum.
1092
    Das Skonto-Datum hat Priorität vor der letzten Fälligkeit.
1093
    Zusätzlich kann ein Puffer in Tagen vom Zahlungsziel abgezogen werden (Standard 0). Das Verhalten muss für jeden
1094
    Mandanten unter Mandantenkonfiguration -> Features -> SEPA aktiv eingeschaltet werden.
1095
  - Schnellsuchen können auf Benutzerebene Programm->Benutzereinstellungen->Anzeigeoptionen konfiguriert werden.
1096
  - SelfTests erweitert: Warnungen bei sehr laxer Buchungskonfiguration und bei verwaisten abgeglichen Bank-Transaktionen
1097
  - DATEV-Export-Format konfigurierbar
1098
    In der Mandantenkonfiguration befindet sich jetzt eine Einstellung, welche die Kodierung des DATEV-Exports steuert.
1099
    DATEV erwartet CP1252. Kivitendo kann diese Kodierung so vom kivitendo Nutzer einfordern, alternativ nicht
1100
    vorhandenen Zeichen versuchen zu ersetzen oder die DATEV-Erwartung ignorieren und UTF-8 liefern.
1101
    Voreingestellt ist CP1252 mit Ersetzungen.
1102

  
1103
Bugfixes (Tracker: https://www.kivitendo.de/redmine):
1104

  
1105
361 Ware erfassen nicht möglich im leeren Mandanten
1106
359 get_payment_select_options_for_bank_transaction vereinfachen
1107
358 segmentation fault in DBI.so beim versenden einer Rechnung per E-Mail
1108
357 Die Generierung einer periodische Rechnung mit der Periode einmalig sollte auch den Quell-Auftrag schliessen.
1109
356 Bei Zuweisung von zwei Kreditorengutschrift per Kontoauszug verbuchen, wird bei der zweiten Zuweisung das Vorzeichen gedreht
1110
355 Kontoauszug verbuchen -> Eine Bankbewegung mit zwei Skonto Rechnungen verknüpfen geht nicht
1111
354 Zahlungsbedingung falsch bei Verkausf-Lieferschein nach Rechnung
1112
353 Preisregeln Wenn Artikel gelöscht wird
1113
352 Beim Drucken mehrerer Rechnung aus dem Bericht heraus wird der Rabatt falsch berechnet
1114
351 Order-Controller: Angebot als neu speichern erzeugt kein neues Objekt
1115
350 Berichte->Projektbuchungen wirft Fehler bei ausgwählten Project
1116
349 Normalisierung Artikelbeschreibung und Artikellangtext (Bemerkung) funkioniert nicht mehr
1117
348 DatevExport kommt mit bestimmten Zeichen im Buchungstext nicht klar
1118
347 Dateimanagement -> Erzeugte Dokumente löschen -> Nein funktioniert nicht
1119
344 Internal Server Error (fallback Module fehlen)
1120
343 Kontoauszug verbuchen Skontoautomatik bei Verkaufsrechnungen defekt
1121
341 Auftrag: Warnung bei aktiven wiederkehrenden Rechnungen geht nicht mehr
1122
337 Standardlagerplatz bei Erzeugnissen ändern wirft Presenter-Fehler
1123
336 Beim Drucken mehrerer Rechnung aus dem Bericht heraus mit aktiviertem DMS bricht mit Fehlermeldung ab
1124
335 Fehler bei den Verknüpften Belegen wenn Verknüpfungsziel Pflichtenheft
1125
334 Sortierung Artikelstammdaten/Preisinformationen/Verkaufspreisinformation: Kundenauftrag
1126
333 Bericht Lagerentnahme: Lagerplatz lässt sich nicht auswählen
1127
332 Bug: Bericht Lagerbestand gibt Fehler beim einschliessen leerer Lagerplätze
1128
329 Konto mit identischem Folgekonto führt zu Endlosschlaufe
1129
323 Kontoauszug verbuchen. Kombination von Rechnungen und Gutschriften nicht möglich
1130
316 Verknüpfte Belege erlaubt keine manuelle Verknüpfung mit Kreditorenbuchungen
1131
315 EAN-Feld beim Einlagern ohne Funktion
1132
311 Task-Server-Start beim Booten
1133
306 unstable: Leerzeichen beim CKEditor im Pflichtenheft
1134
301 SelfTest Transactions - all_passed nicht gesetzt
1135
292 Verkaufsbericht filtert nicht mehr nach Warengruppe
1136
282 Artikelliste leer, wenn in der Schnellsuche mehrere Treffer vorgeschlagen und keiner ausgewählt ist.
1137
281 Falsche Lagerbewegungen beim Erstellen von Erzeugnissen, wenn Bestandteile vorhanden/nicht vorhanden
1138
279 Datenmodell der verknüpften Belege um E-Mail Verknüpfung erweitern
1139
265 Kontoauszug verbuchen bei negativer Kreditorenbuchung wird das Vorzeichen bei Zahlung umgedreht
1140
233 Memory-Bedarf des Taskservers steigt kontinuierlich an
1141
151 Berichte->Pflichtenheft Fehler ab commit #c44615e
1142
125 Neues Datevexportformat
1143
90 Benutzerdefinierte Variablen von Kunden werden bei Lieferanten mit gleicher id angezeigt
1144
86 Kunden bzw Lieferantenliste wird von anderem Mandanten angezeigt
1145
82 Berechnete Preiswerte von PTC weichen von oberflächen Werten aus den Masken ab
1146
28 Fehler beim Hinzufügen von Artikeln zu Erzeugnissen per Artikelauswahlseite
1147
22 Doppelte Minuse ( --) im Kundennamen erzeugen "leider" immer check_name problem bei freitext Auswahl
1148

  
1149
2017-12-12 - Release 3.5.1
1150

  
1151
Größere neue Features:
1152

  
1153
- WebshopApi
1154

  
1155
  WebshopApi mit bisher einem Konnektor für Shopware.
1156
  Damit ist es möglich Bestellungen aus dem Shop abzuholen und Artikel
1157
  abzugleichn.
1158

  
1159
Mittelgroße neue Features:
1160

  
1161
- DATEV-Export überarbeitet
1162

  
1163
  - Um Strukturtyp CSV-Export erweitert
1164
  - DATEV-Export: Kostenstellen (Kost1 und Kost2) vorbelegen
1165
  - DATEV-Export: Buchungssätze nach Abteilung filtern
1166
  - DATEV-Export: Buchungen für einen bestimmten Zeitraum ab einem
1167
    Buchungsdatum filtern. Z.B. wenn man einen DATEV-Export für Januar schon
1168
    exportiert hat, und im Juni noch ein Buchung für Januar nachbucht, kann man
1169
    mit "Erfassungsdatum Von: 01.06.2017" nur diese eine Buchung aus Januar
1170
    exportieren.
1171
  - Überlagerung mit Kunden- Lieferantennummer als Personenkonto möglich
1172
    Anstatt des Sammelkontos kann die Kunden- oder Lieferantennummer aus
1173
    den Stammdaten genommen werden, falls der Nummernkreis der DATEV-Konform
1174
    für Personenkonten entspricht.
1175
  - Belegfeld 2 wird nicht mehr gesetzt
1176
  - Buchungsbeschreibung wird nicht mehr gesetzt
1177

  
1178
Kleinere neue Features und Detailverbesserungen:
1179

  
1180
  - Abteilungs-Auswahl konsequent alphabetisch sortieren
1181
  - Buchungsvorlagen schneller über den Namen filtern (suchen).
1182
  - Neues Recht Erzeugnisse unabhängig vom Status editieren (default 0)
1183
  - SEPA-XML: alle Sonderzeichen filtern
1184
  - SEPA-Export: Export wieder rückgängig machen, falls noch Status offen
1185
  - Stammdaten -> Berichte -> Artikel: Standardlager und Lagerplatz optional anzeigen
1186
  - Vorbelegte Texte inkl. Ansprechpartner für den E-Mail-Versand bei allen Workflows
1187
    hinzugefügt.
1188
  - Kontoauszug verbuchen -> Buchung erstellen um Dialogbuchungen erweitert.
1189
    Vom Kontoimport ist es jetzt auch möglich in Vorlagen aus der Dialog-
1190
    Buchungsmaske zu buchen und nicht nur in Kreditorenbuchungsvorlagen
1191
  - Neuer Bericht: Berichtskonfigurationsübersicht
1192
  - Verbesserte Datumsvalidierung per Javascript
1193
  - Neues Benutzer-Recht Erzeugnisbestandteile editieren
1194
  - Dialogbuchungsvorlagen um 'Details anzeigen' erweitert
1195
  - Nach dem Speichern Buchungsnummer bei Debitoren/Kreditorenbuchungen und Einkaufsrechnungen
1196
    als Info anzeigen
1197
  - Bankimport: CSV- und MT940-Menüpunkte in Untermenü in »Zahlungsverkehr«
1198
  - Schnellsuchen - ungültige Einträge aus Stammdaten nicht mit anzeigen
1199
  - Workflow Lieferschein -> Rechnung. Liefertermin als Rechnungslieferdatum setzen
1200
  - Einkaufsrechnungen: Bearbeiter*in & Verkäufer*in mit aktueller Benutzer*in vorbelegen
1201
  - Bemerkungsfeldeditor (CKEditor): Größe änderbar und Buttonzeile "schwebt"
1202
    über dem Eingabebereich wenn im Fokus
1203
  - Kontenabgleich mit Bank. Hinweise auf Fehler bei nicht vorhandenem 'Abgleichen'-Knopf
1204

  
1205
Administrative Änderungen
1206

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

  
1211
Bugfixes:
1212
- Bugfix #326 Das Löschen von Storno Rechnungen R(S) wirft einen SQL-Fehler
1213
- Bugfix #325 Rechnungen mit Zahlungsverknüpfungen können storniert werden
1214
- Bugfix #324 DATEV CSV-Export ggf. fehlerhaft bei Buchungen ohne Steuer
1215
- Bugfix #320 Stücklistenpositionen werden nicht mehr ausgedruckt
1216
- Bugfix #305 Kein customerpicker im Formular Rechnung erfassen
1217
- Bugfix #304 Datumsformat wechselt willkürlich auf Datenbank Format "YYYY-MM-DD"
1218
- Bugfix #303 Zahlungserinnerung PDF anhängen in E-Mail funktioniert nicht mehr
1219
- Bugfix #300 Kontoauszug verbuchen bei negativer Einkaufsrechnung wird das Vorzeichen bei Zahlung umgedreht
1220
- Bugfix #296 Verkauf -> Lieferschein erfassen erzeugt Fehlermeldung
1221
- Bugfix #286 DMS aktiv. Speichertyp für Belege auf 'kein' gesetzt -> Belegdruck defekt
1222
- Bugfix #283 Lieferwertbericht wirft Fehler
1223
- Bugfix #280 Drucken beim neuem OrderController geht nicht mit aktiviertem Dateimanagement und Webdav
1224
- Bugfix #277 Kontoauszug verbuchen. Vorschlagsliste ignoriert SEPA-Überweisungen
1225
- Bugfix #276 Mini-DMS Auswahl der Belege bei Lieferschein fehlt
1226
- Bugfix #275 Löschen von DMS-Anhängen wirft Fehler
1227
- Bugfix #274 Mahnungen lassen sich nicht mehr erzeugen mit aktivierten Dateimanagementfeature
1228
- Bugfix #270 Artikelzuweisung bzw. Zusätzliche Artikel im Pflichtenheft kaputt
1229
- Bugfix #265 Kontoauszug verbuchen bei negativer Kreditorenbuchung wird das Vorzeichen bei Zahlung umgedreht
1230
- Bugfix #264 Artikelnummer nicht mehr änderbar
1231
- Bugfix #263 Emailadresse der Stammdaten wird nicht mehr übernommen
1232
- Bugfix #8   Datumswarnung in Safari blockiert Browser
1233

  
1234

  
1235

  
1236
2017-07-17 - Release 3.5.0
1237

  
1238
große Features:
1239

  
1240
- Dateiverwaltung (Mini-DMS)
1241

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

  
1247
  Modular können weitere Backends eingebunden werden. In Arbeit ist
1248
  ein Backend, das auf die alte WebDAV-Struktur zugreift.
1249

  
1250
  Es gibt unterschiedliche Typen von Dateien, jedem Typ läßt sich in der
1251
  Mandantenkonfigurierung auf ein bestimmtes Backend zuordnen.
1252

  
1253
  Aktuell gibt es die Dateitypen
1254
  - "documents", das sind entweder generierte, eingescannte oder hochgeladene PDF-Dateien
1255
  - "attachments", zusätzlich hochgeladene Dokumente, die an bestimmte ERP-Objekte angehängt werden
1256
  - "images", hochgeladene Bilder zu Artikeln
1257

  
1258
  Daneben gibt es Dateiquellen
1259
  - "created" , vom System erzeugte Dokumente
1260
  - "uploaded", hochgeladene Dokumente
1261
  - "scanner1,scanner2" , von einem oder mehreren Scannern erzeugte Dateien
1262
  - "email",  vom Mailsystem empfangene Dateien
1263

  
1264
- Artikel-Klassifizierung
1265

  
1266
  Die Klassifizierung von Artikeln dient einer weiteren Gliederung um
1267
  zum Beispiel den Einkauf vom Verkauf zu trennen, etc.
1268

  
1269
  Gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E")
1270
  Flexibel änderbar und erweiterbar.
1271

  
1272
  Der Typ des Artikels und die Klassifizierung werden durch zwei
1273
  Buchstaben dargestellt.  Der erste Buchstabe ist eine Lokalisierung
1274
  des Typs des Artikels ('P','A','S') , deutsch 'W', 'E', und 'D' für
1275
  Ware, Erzeugnis oder Dienstleistung, ggf. weitere Typen.  Der zweite
1276
  Buchstabe ist eine Lokalisierung der Klassifizierungsabkürzung
1277
  (abbreviation).
1278

  
1279
  Wenn im ERP-Dokument nach einer Artikelnummer oder Beschreibung
1280
  gesucht wird, diese in den Stammdaten vorhanden ist, aber der
1281
  Artikeltyp falsch ist, wird die Fehlermeldung "Gesuchter Artikel ist
1282
  nicht für den Einkauf bzw Verkauf" gemeldet.
1283

  
1284
  Anpassung des CSV Imports, nun wird alternativ zur 'part_type'-Spalte
1285
  die 'pclass'-Spalte mit zwei bis drei Buchstaben geparsed und entsprechend
1286
  classification_id und part_type gesetzt.
1287

  
1288
- Option "Preis separat ausweisen" als neue Artikel-Klassifizierung
1289

  
1290
  Die Option ist unter Artikelklassifikation editierbar.  In Aufträgen
1291
  und Rechnungen werden die Zwischensummen dem Drucksystem zur
1292
  Verfügung gestellt. Die verwendbaren Variablen sind:
1293

  
1294
  -  <%separate_XX_subtotal%>  wobei XX die Abkürzung der Klassifikation ist.
1295
  -  <%non_separate_subtotal%> der Rest der Positionen.
1296

  
1297
  Hintergrund:
1298
     Preise von Artikeln wie "Verpackung" oder "Transport" müssen
1299
     oftmals separat ausgewiesen werden, genau so wie der reine Warenwert.
1300

  
1301
- GoBD Export
1302
  Man kann nun einen IDEA-kompatiblen Export für Steuerprüfer exportieren.
1303

  
1304
- ActionBar
1305
  Die Workflow-Knöpfe wurden nun in eine ActionBar-Zeile am oberen Fensterrand
1306
  migriert, die immer sichtbar ist, auch wenn man nach unten scrollt.
1307

  
1308
- Jahresabschlußbuchungen (EB/SB)
1309
  Mit Saldovortrag auf die 9000er-Konten
1310

  
1311
- Belegvorlagen und Entwürfe
1312

  
1313
  Der bisherige Mechanismus der Entwürfe in Rechnungsbelegen, der
1314
  ursprünglich nur zum Zwischenspeichern gedacht war, wurde in zwei
1315
  Mechanismen aufgeteilt: Entwürfe und Belegvorlagen.
1316

  
1317
  Die neuen Entwürfe sind nur noch zur Zwischenspeicherung
1318
  gedacht. Sie sind nur für die Person sichtbar, die den Entwurf
1319
  angelegt hat. Auch werden sie bei Abmeldung automatisch entfernt.
1320

  
1321
  Die neuen Belegvorlagen hingegen sind dazu gedacht,
1322
  z.B. wiederkehrende Zahlungen schnell verbuchen zu können. Sie sind
1323
  für alle Personen sichtbar und dauerhaft vorhanden.
1324

  
1325
  Beide Mechanismen sind über den »Mehr«-Button in den Belegmasken
1326
  erreichbar.
1327

  
1328
  Weiterhin wurden diese Mechanismen so umgebaut, dass sie nun auch
1329
  updatesicher sind.
1330

  
1331
kleinere neue Features und Detailverbesserungen:
1332

  
1333
  - experimentelle Auftragsmaske als Controller ist in der Mandantenkonfiguration
1334
    unter "Experimentelle Features" abschaltbar
1335

  
1336
  - Wiederkehrende Rechnungen können mit der Periode 'einmalig' konfiguriert werden
1337

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

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

  
1342
  - SEPA Überweisungen zusätzlich Kunden- oder Lieferantennummer im Verwendungszweck vorbelegen
1343

  
1344
  - Dialogbuchen um WebDAV-Funktion erweitert
1345

  
1346
  - Kreditorenbuchung um WebDAV-Funktion erweitert
1347

  
1348
  - Verfeinerung der Rechte für Finanzbuchhaltung: Es können nun für Dialogbuchungen,
1349
    Debitoren- und Kreditorenbuchungen extra Rechte vergeben werden
1350

  
1351
  - Weiterer Bericht in der Rubrik Lager: Lagerentnahme
1352
    Gibt eine Statistik über Lagerbewegungen, pro Monat/Quartal/Jahr.
1353

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

  
1356
  - CSV-Import von Artikel hat nun für existierende Artikel folgende Optionen:
1357
     1. Eigenschaften von existierenden Einträgen aktualisieren
1358
     2. Eigenschaften von existierenden Artikeln aktualisieren / Nicht vorhandene überspringen
1359
     3. Preise von vorhandenen Artikeln aktualisieren
1360
     4. Preise von vorhandenen Artikel aktualisieren / Nicht vorhandene überspringen
1361
     5. Mit neuer Artikelnummer einfügen
1362
     6. Eintrag überspringen
1363
    Zusätzlich können nun Spalten "Lager","Lagerort" als Name oder ID eingelesen werden,
1364
    sowie Übersetzungen z.B. als 'description_EN' oder 'description_IT'.
1365
    Auch cvars können als 'cvars_<name>' importiert werden.
1366
    Ebenfalls sind zusätzliche Bemerkungen an den einzelnen Importzeilen eingebaut.
1367

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

  
1374
  - Neues Recht "Verknüpfte Belege", standardmäßig erlaubt. Betrifft alle
1375
    Belege und die Projektstammdaten
1376

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

  
1380
  - Neuer Controller für Preisgruppen, die nun sortiert und ungültig gesetzt
1381
    werden können.
1382

  
1383
  - Neuer Bericht "Auftragsartikelsuche", um schnell Auftragspositionen aus
1384
    Verkaufsaufträgen finden zu können:
1385
    Verkauf -> Berichte -> Auftragsartikelsuche
1386

  
1387
  - Part-Controller - neue Maske um Artikel anzulegen / zu bearbeiten
1388
    Umgestellt auf Controller, dadurch kein "Erneuern mehr". Die Bearbeitung
1389
    von Erzeugnisbestandteilen hat sich dadurch verändert, dies geschieht nun
1390
    in einem eigenen Tab.
1391

  
1392
  - Neuer Artikeltyp "Sortiment" (experimentell)
1393
    Einem Sortiment können wie einem Erzeugnis mehrere Artikel zugeordnet
1394
    werden. Beim Hinzufügen eines Sortiments zu einem Beleg werden alle
1395
    Bestandteile des Sortiments als Einzelteile zum Beleg hinzugefügt, so als
1396
    ob man das manuell gemacht hätte. Der Sortimentsartikel wird ohne Preis
1397
    hinzugefügt und fungiert als Überschrift, und kann sogar gelöscht werden.
1398
    Nach dem Hinzufügen können die Einzelbestandteile auch gelöscht oder
1399
    verändert werden. Dadurch hat das Sortiment auch keinen festen Preis,
1400
    sondern der Preis im Beleg richtet sich nach dem Preis der
1401
    Einzelbestandteile, die je nach Kunde z.B. durch Preisgruppenpreise
1402
    variieren können.
1403

  
1404
    Das Sortiment eignet sich z.B. als Definition von Gruppierungen von
1405
    Artikeln die häufig zusammen gekauft werden, z.B. ein Artikel in 10
1406
    Farbvariationen.
1407

  
1408
    Einschränkungen: das "Auspacken" eines Sortiments beim Hinzufügen in einem
1409
    Beleg funktioniert derzeit nur beim neuen Auftragscontroller.
1410
    Auftragscontroller und Sortiment haben beide noch den Status experimentell.
1411

  
1412
  - Detailverbesserung Druckvorlage RB
1413
    Adressfeld um Absender ergänzt. Firmenname nicht mehr aus Titlebar, sondern
1414
    aus der Mandantenkonfiguration nehmen. Tabelle etwas breiter gesetzt.
1415
    CHF als weitere Standardwährung hinzugefügt. Stempel und Unterschrift für
1416
    Angebot hinzugefügt.
1417

  
1418
  - Projekt: unter "verknüpfte Belege" auch Belege anzeigen, wo
1419
    Einzelpositionen mit dem Projekt verknüpft sind, nicht nur der Beleg
1420
    (globalproject_id)
1421

  
1422
  - Abteilungsfilter in mehr Berichten eingefügt
1423

  
1424
  - Finanzübersicht: Neue Spalte »Kosten« analog zu BWA-Kosten
1425

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

  
1429
Administrative Änderungen
1430

  
1431
  - Entwickler benötigen neu die zwei Perl-Module "Sys::CPU" und
1432
    "Thread::Pool::Simple".
1433

  
1434
Bugfixes:
1435

  
1436
- Bugfix #273 "Bei Schweizer Kontenplänen erscheint beim Aufruf der Maske zum Dialogbuchen eine Fehlermeldung"
1437
- Bugfix #268 "Schnellsuchfelder und ""Benutzer-Mandant-Abmelden""-Header wird abgeschnitten, wenn nicht alles auf einer Zeile Platz hat"
1438
- Bugfix #262 department in oe.pl (Angebot/Auftrag) wird nicht mehr an die Druckvorlage übergeben
1439
- Bugfix #258 Falscher Bearbeiter (und beim Verkauf Verkäufer) beim erstellen von neuen Verkaufs- oder Einkaufsbelegen
1440
- Bugfix #257 Darstellungsfehler bei Mail von Taskserverjob FailedBackgroundJobsReport
1441
- Bugfix #256 "Taskserver: Job bearbeiten ? ""Speichern und Ausführen"" erstellt zusätzlichen Job; diverse kleinere Probleme beim Tasklserver"
1442
- 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"
1443
- Bugfix #252 Hochladen von Dateianhängen gibt Fehlermeldung
1444
- Bugfix #250 Artikel, Dienstleistungen usw. werden nicht mehr angelegt wenn die Nummer schon in einem anderen Nummernkreis vergeben ist (das ist neu)
1445
- Bugfix #249 "Drucken von Rechnungen aus Liste ""Rechnungen, Gutschriften & Debitorenbuchungen"" geht nicht mit dem Dateimanagement"
1446
- Bugfix #245 Workflow Verkaufsrechnung -> Verkaufsauftrag fehlende Rechte
1447
- Bugfix #243 Kontoauszug verbuchen: Nach dem Buchen in Belegen (Vorlagen) wird beim Rücksprung die aktuelle Ansicht nicht erneuert
1448
- Bugfix #242 Kontoauszug verbuchen bei negativer Verkaufsrechnung dreht das Vorzeichen bei Zahlung um
1449
- Bugfix #238 PDFs werden nicht mehr bei wiederkehrenden Rechnung per E-Mail erzeugt/angehangen
1450
- Bugfix #235 Neuerfassen von Ware. Fehlermeldung, wenn man zuerst den Lieferanten eingibt
1451
- Bugfix #218 Benachrichtigung automatisch erstellter Rechnungen fehlerhaft
1452
- Bugfix #211 Sortieren und speichern commit #26dfef7da64e9712db7
1453
- Bugfix #208 Taskserver erzeugt immer neue session Einträge
1454
- Bugfix #207 Projekt in Kreditorenbuchung und Debitorenbuchung
1455
- Bugfix #204 Automatisches Auslagern beim Rechnung schreiben funktioniert mit Commit 8c1d5d nicht mehr
1456
- Bugfix #200 Rabatt mit Nachkommastellen wird abgeschnitten, beim Workflow Lieferschein -> Rechnung
1457
- Bugfix #194 Fehler »load_draft not defined in locale/de/all« beim Entwurfladen aus Bankauszug verbuchen
1458
- Bugfix #192 »Kontoauszug verbuchen« kommt mit multipler Zuweisung nicht zurecht
1459
- Bugfix #191 »Kontoauszug verbuchen« nutzt keine Datenbanktransaktionen
1460
- Bugfix #181 Storno-Rechnung als neu verwenden
1461
- Bugfix #180 Hänger / Verklemmung bei Benutzung von Rose und standard_dbh
... Dieser Diff wurde abgeschnitten, weil er die maximale Anzahl anzuzeigender Zeilen überschreitet.

Auch abrufbar als: Unified diff