kivitendo-erp.git
3 years agoMT940-Import: AQBanking-Unterstützung entfernt
Moritz Bunkus [Tue, 3 Nov 2020 16:53:54 +0000 (17:53 +0100)]
MT940-Import: AQBanking-Unterstützung entfernt

3 years agoMT940-Import: Implementation eines eigenen Parsers anstelle von AQBanking
Moritz Bunkus [Tue, 3 Nov 2020 16:53:37 +0000 (17:53 +0100)]
MT940-Import: Implementation eines eigenen Parsers anstelle von AQBanking

3 years agospellcheck für substract
Bernd Bleßmann [Fri, 30 Oct 2020 15:08:09 +0000 (16:08 +0100)]
spellcheck für substract

3 years agoTypo im Kommentar: subtract statt substract
Bernd Bleßmann [Fri, 30 Oct 2020 15:07:13 +0000 (16:07 +0100)]
Typo im Kommentar: subtract statt substract

3 years agoInventur-Modul: DateTime-Methode heißt subtract, nicht substract
Bernd Bleßmann [Fri, 30 Oct 2020 15:06:02 +0000 (16:06 +0100)]
Inventur-Modul: DateTime-Methode heißt subtract, nicht substract

3 years agoKundenstammdatensuche: Filter auf ZUGFeRD-Einstellungen
Moritz Bunkus [Fri, 30 Oct 2020 12:24:18 +0000 (13:24 +0100)]
Kundenstammdatensuche: Filter auf ZUGFeRD-Einstellungen

3 years agospecial_chars: ø, Ø und λ ergänzt
Bernd Bleßmann [Thu, 29 Oct 2020 15:46:43 +0000 (16:46 +0100)]
special_chars: ø, Ø und λ ergänzt

3 years agoActionBar-Javascript: fix Typo
Bernd Bleßmann [Tue, 27 Oct 2020 13:48:15 +0000 (14:48 +0100)]
ActionBar-Javascript: fix Typo

3 years agoKreditorenbuchung: Maske: Fehlbetrag setzen: Typos im HTML
Bernd Bleßmann [Tue, 27 Oct 2020 10:47:34 +0000 (11:47 +0100)]
Kreditorenbuchung: Maske: Fehlbetrag setzen: Typos im HTML

3 years agoKreditorenbuchung: Maske: Bei Fehlbetrag setzen nach id des Felds suchen
Bernd Bleßmann [Sun, 25 Oct 2020 13:44:11 +0000 (14:44 +0100)]
Kreditorenbuchung: Maske: Bei Fehlbetrag setzen nach id des Felds suchen

Die js-Funktion zum Fehlbetrag-Setzen suchte nach dem Namen des letzten
paid_-Input-Elements ('^paid_'). Nun kam aber paid_project_ dazu (, weil der
Picker auch das name-Attribut setzt).
Deshalb für die Zahl-Betrags-Elemente Ids setzen und diese nutzen.

Ging mit "AP: Project picker in form"
commit affd886bff7af48273af3dad20ea0680398489a3
kaputt.

3 years agoAP::search: ALL_PROJECTS muss nicht mehr geladen werden
Sven Schöling [Fri, 23 Oct 2020 13:32:00 +0000 (15:32 +0200)]
AP::search: ALL_PROJECTS muss nicht mehr geladen werden

3 years agoAP: Project picker in form
Sven Schöling [Fri, 23 Oct 2020 13:27:08 +0000 (15:27 +0200)]
AP: Project picker in form

3 years agomarei: fix eurosym/pdflatex issue
Marei (peiTeX) [Wed, 21 Oct 2020 13:52:53 +0000 (15:52 +0200)]
marei: fix eurosym/pdflatex issue

3 years agomarei: add note on tenant specific pagestyles
Marei (peiTeX) [Tue, 20 Oct 2020 17:32:35 +0000 (19:32 +0200)]
marei: add note on tenant specific pagestyles

3 years agomarei: kivitendo.sty minimal changes to be compiler independent
Marei (peiTeX) [Tue, 20 Oct 2020 17:28:14 +0000 (19:28 +0200)]
marei: kivitendo.sty minimal changes to be compiler independent

3 years agomarei: location to \@hangfrom
Marei (peiTeX) [Tue, 20 Oct 2020 17:18:04 +0000 (19:18 +0200)]
marei: location to \@hangfrom

3 years agomarei: expand colspec after calc_desc_col
Marei (peiTeX) [Tue, 13 Oct 2020 08:57:57 +0000 (10:57 +0200)]
marei: expand colspec after calc_desc_col

3 years agomarei: remove linebreaks
Marei (peiTeX) [Tue, 13 Oct 2020 07:46:04 +0000 (09:46 +0200)]
marei: remove linebreaks

3 years agomarei: move ident.tex behind fromlogo
Marei (peiTeX) [Tue, 13 Oct 2020 07:36:13 +0000 (09:36 +0200)]
marei: move ident.tex behind fromlogo

3 years agomarei: cleanup
Marei (peiTeX) [Tue, 29 Sep 2020 20:41:43 +0000 (22:41 +0200)]
marei: cleanup

3 years agomarei: abweichende Lieferadresse -> macro
Marei (peiTeX) [Tue, 29 Sep 2020 20:28:26 +0000 (22:28 +0200)]
marei: abweichende Lieferadresse -> macro

3 years agomarei: receipt = check
Marei (peiTeX) [Tue, 29 Sep 2020 20:27:53 +0000 (22:27 +0200)]
marei: receipt = check

3 years agomarei: add nofooter option
Marei (peiTeX) [Tue, 29 Sep 2020 20:16:04 +0000 (22:16 +0200)]
marei: add nofooter option

3 years agomarei: restructure pick_list
Marei (peiTeX) [Tue, 29 Sep 2020 20:15:38 +0000 (22:15 +0200)]
marei: restructure pick_list

3 years agomarei: restructure bin_list.tex
Marei (peiTeX) [Tue, 29 Sep 2020 19:43:55 +0000 (21:43 +0200)]
marei: restructure bin_list.tex

3 years agomarei: restructure check.tex
Marei (peiTeX) [Tue, 29 Sep 2020 18:50:09 +0000 (20:50 +0200)]
marei: restructure check.tex

3 years agomarei: cleanup
Marei (peiTeX) [Tue, 29 Sep 2020 18:47:46 +0000 (20:47 +0200)]
marei: cleanup

3 years agomarei: pass unknown options to scrletter
Marei (peiTeX) [Tue, 29 Sep 2020 18:46:56 +0000 (20:46 +0200)]
marei: pass unknown options to scrletter

3 years agomarei: update Readme
Marei (peiTeX) [Sun, 27 Sep 2020 21:08:14 +0000 (23:08 +0200)]
marei: update Readme

3 years agomarei: update Readme
Marei (peiTeX) [Sun, 27 Sep 2020 20:59:45 +0000 (22:59 +0200)]
marei: update Readme

3 years agomarei: customize pagestyle
Marei (peiTeX) [Sun, 27 Sep 2020 20:58:00 +0000 (22:58 +0200)]
marei: customize pagestyle

3 years agomarei: add example for fullpage background
Marei (peiTeX) [Sun, 27 Sep 2020 20:57:20 +0000 (22:57 +0200)]
marei: add example for fullpage background

3 years agomarei: ifkomascriptempty upate and fallback
Marei (peiTeX) [Sun, 27 Sep 2020 20:56:20 +0000 (22:56 +0200)]
marei: ifkomascriptempty upate and fallback

3 years agomarei: simplify insettings.tex file structure
Marei (peiTeX) [Sun, 27 Sep 2020 20:55:27 +0000 (22:55 +0200)]
marei: simplify insettings.tex file structure

3 years agomarei: cleanup scrlayers
Marei (peiTeX) [Sun, 27 Sep 2020 20:52:25 +0000 (22:52 +0200)]
marei: cleanup scrlayers

3 years agomarei: remove Briefkopf.png
Marei (peiTeX) [Sun, 27 Sep 2020 20:19:52 +0000 (22:19 +0200)]
marei: remove Briefkopf.png

3 years agomarei: remove obsolete nointerlineskip
Marei (peiTeX) [Sun, 27 Sep 2020 18:24:49 +0000 (20:24 +0200)]
marei: remove obsolete nointerlineskip

3 years agomarei: bugfix setup tabular macro parameters
Marei (peiTeX) [Sat, 26 Sep 2020 18:01:18 +0000 (20:01 +0200)]
marei: bugfix setup tabular macro parameters

3 years agomarei: user cofig for tables
Marei (peiTeX) [Fri, 25 Sep 2020 20:52:49 +0000 (22:52 +0200)]
marei: user cofig for tables

3 years agomarei: new koma-names + fallback for outdated versions
Marei (peiTeX) [Fri, 25 Sep 2020 19:35:43 +0000 (21:35 +0200)]
marei: new koma-names + fallback for outdated versions

3 years agomarei: switch to dtx generated files
Marei (peiTeX) [Fri, 25 Sep 2020 19:06:44 +0000 (21:06 +0200)]
marei: switch to dtx generated files

3 years agomarei: comment line endings
Marei (peiTeX) [Fri, 25 Sep 2020 16:21:18 +0000 (18:21 +0200)]
marei: comment line endings

3 years agomarei: zahlungserinnerungen -> SimpleTabular
Marei (peiTeX) [Fri, 25 Sep 2020 16:15:42 +0000 (18:15 +0200)]
marei: zahlungserinnerungen -> SimpleTabular

3 years agomarei: currency column mechanism for SimpleTabular
Marei (peiTeX) [Fri, 25 Sep 2020 16:10:23 +0000 (18:10 +0200)]
marei: currency column mechanism for SimpleTabular

3 years agomarei:remove unnecessary parbreak
Marei (peiTeX) [Fri, 25 Sep 2020 16:06:00 +0000 (18:06 +0200)]
marei:remove unnecessary parbreak

3 years agomarei: headline/colspec keys for SimpleTabular
Marei (peiTeX) [Fri, 25 Sep 2020 12:50:13 +0000 (14:50 +0200)]
marei: headline/colspec keys for SimpleTabular

3 years agomarei: Add error message if \ExtraDescription outside \FakeTable
Marei (peiTeX) [Fri, 25 Sep 2020 12:16:15 +0000 (14:16 +0200)]
marei: Add error message if \ExtraDescription outside \FakeTable

3 years agomarei: nopagebreak between between desc and extradescription
Marei (peiTeX) [Fri, 25 Sep 2020 11:14:00 +0000 (13:14 +0200)]
marei: nopagebreak between between desc and extradescription

3 years agomarei: longtable to PricingTabular
Marei (peiTeX) [Fri, 25 Sep 2020 11:11:51 +0000 (13:11 +0200)]
marei: longtable to PricingTabular

3 years agomarei: pagebreak info depending on column setting
Marei (peiTeX) [Fri, 25 Sep 2020 10:23:46 +0000 (12:23 +0200)]
marei: pagebreak info depending on column setting

3 years agomarei: move bottomrule to box
Marei (peiTeX) [Fri, 25 Sep 2020 10:23:14 +0000 (12:23 +0200)]
marei: move bottomrule to box

3 years agomarei: remove xcolor
Marei (peiTeX) [Fri, 25 Sep 2020 10:06:09 +0000 (12:06 +0200)]
marei: remove xcolor

3 years agomarei: add comments in PricingTabular
Marei (peiTeX) [Thu, 17 Sep 2020 13:12:03 +0000 (15:12 +0200)]
marei: add comments in PricingTabular

3 years agomarei: comment generated line endings
Marei (peiTeX) [Thu, 17 Sep 2020 13:03:04 +0000 (15:03 +0200)]
marei: comment generated line endings

3 years agomarei: fix Pricingtotal spacing
Marei (peiTeX) [Thu, 17 Sep 2020 12:32:14 +0000 (14:32 +0200)]
marei: fix Pricingtotal spacing

3 years agomarei: PricingTabular header to macro
Marei (peiTeX) [Thu, 17 Sep 2020 12:31:47 +0000 (14:31 +0200)]
marei: PricingTabular header to macro

3 years agomarei: add columns Key for PricingTabular
Marei (peiTeX) [Thu, 17 Sep 2020 09:37:22 +0000 (11:37 +0200)]
marei: add columns Key for PricingTabular

3 years agomarei: fix footer font
Marei (peiTeX) [Thu, 17 Sep 2020 06:50:15 +0000 (08:50 +0200)]
marei: fix footer font

3 years agomarei: falsche Ausrichtung extraDescription repariert
Marei (peiTeX) [Fri, 11 Sep 2020 11:32:21 +0000 (13:32 +0200)]
marei: falsche Ausrichtung extraDescription repariert

3 years agomarei: ordtotal -> invtotal for invoice
Marei (peiTeX) [Thu, 3 Sep 2020 06:35:14 +0000 (08:35 +0200)]
marei: ordtotal -> invtotal for invoice

3 years agomarei: remove generated \par
Marei (peiTeX) [Tue, 1 Sep 2020 09:44:30 +0000 (11:44 +0200)]
marei: remove generated \par

3 years agomarei: auto adjust footerbox
Marei (peiTeX) [Sat, 6 Jun 2020 06:30:53 +0000 (08:30 +0200)]
marei: auto adjust footerbox

3 years agomarei: adjust rulespacing for LT head/foot boxes
Marei (peiTeX) [Fri, 5 Jun 2020 12:21:19 +0000 (14:21 +0200)]
marei: adjust rulespacing for LT head/foot boxes

3 years agomarei: reconfigure longdescription
Marei (peiTeX) [Fri, 5 Jun 2020 12:20:08 +0000 (14:20 +0200)]
marei: reconfigure longdescription

3 years agomarei: fix expansion for outdated tex live versions
Marei (peiTeX) [Wed, 3 Jun 2020 15:36:01 +0000 (17:36 +0200)]
marei: fix expansion for outdated tex live versions

3 years agomarei: basic info on PricingTabular* options
Marei (peiTeX) [Wed, 3 Jun 2020 12:26:56 +0000 (14:26 +0200)]
marei: basic info on PricingTabular* options

3 years agomarei: add switches for pricingtable columns
Marei (peiTeX) [Wed, 3 Jun 2020 12:15:20 +0000 (14:15 +0200)]
marei: add switches for pricingtable columns

3 years agomarei: reimplement PricingTabular with tcolorbox
Marei (peiTeX) [Wed, 3 Jun 2020 11:56:33 +0000 (13:56 +0200)]
marei: reimplement PricingTabular with tcolorbox

3 years agomarei: fix spacing around shipping_addr_box
Marei (peiTeX) [Wed, 3 Jun 2020 11:41:03 +0000 (13:41 +0200)]
marei: fix spacing around shipping_addr_box

3 years agoKreditorenbuchungen: Konto & Steuer beim Entfernen von Zeilen richtig setzen
Moritz Bunkus [Wed, 21 Oct 2020 10:40:05 +0000 (12:40 +0200)]
Kreditorenbuchungen: Konto & Steuer beim Entfernen von Zeilen richtig setzen

Nach Umstellung auf den Chart-Picker heißt das Form-Feld nun
`AR_amount_chart_id`, nicht mehr `AR_amount`.

Steuerfelder waren bisher gar nicht berücksichtigt; sie heißen
`taxchart` und `tax`.

3 years agoKreditorenbuchungen: Konto & Steuern beim Entfernen von Zeilen richtig setzen
Moritz Bunkus [Wed, 21 Oct 2020 10:16:15 +0000 (12:16 +0200)]
Kreditorenbuchungen: Konto & Steuern beim Entfernen von Zeilen richtig setzen

Nach Umstellung auf den Chart-Picker heißt das Form-Feld nun
`AP_amount_chart_id`, nicht mehr `AP_amount`.

Steuerfeld `tax` wurde bisher gar nicht behandelt.

3 years agoDialogbuchen: Konto beim Entfernen von Zeilen richtig setzen
Moritz Bunkus [Wed, 21 Oct 2020 09:38:13 +0000 (11:38 +0200)]
Dialogbuchen: Konto beim Entfernen von Zeilen richtig setzen

Nach Umstellung auf den Chart-Picker heißt das Form-Feld nun
`accno_id`, nicht mehr `accno`.

3 years agoDialogbuchen: falsche Steuerschlüssel nach Entfernen von Zeilen
Moritz Bunkus [Wed, 21 Oct 2020 09:35:39 +0000 (11:35 +0200)]
Dialogbuchen: falsche Steuerschlüssel nach Entfernen von Zeilen

Steuersätze in den Werten von Selects werden inzwischen mit fünf
Nachkommastellen formatiert.

3 years agoDialogbuchen: automatisches Kopieren des Betrags entfernt
Moritz Bunkus [Wed, 21 Oct 2020 09:30:25 +0000 (11:30 +0200)]
Dialogbuchen: automatisches Kopieren des Betrags entfernt

3 years agoWarenimport: Auch für object_to_save priceupdate berechnen
Jan Büren [Tue, 20 Oct 2020 10:28:29 +0000 (12:28 +0200)]
Warenimport: Auch für object_to_save priceupdate berechnen

Ansonsten wird in neuer Preis angelegt, aber in der Basis-Maske
stimmt die Information "Erneuert am" dann nicht. Das ist
etwas irreführend.

3 years agoCSV-Import Waren: Fehlermeldungen verbessern bei nicht vorhandenen Warengruppen
Jan Büren [Tue, 20 Oct 2020 09:27:56 +0000 (11:27 +0200)]
CSV-Import Waren: Fehlermeldungen verbessern bei nicht vorhandenen Warengruppen

3 years agoAuftrags-Controller: Wiedervorlage: kein Fehler anzeigen , wenn kein Recht, …
Bernd Bleßmann [Wed, 14 Oct 2020 19:57:44 +0000 (21:57 +0200)]
Auftrags-Controller: Wiedervorlage: kein Fehler anzeigen , wenn kein Recht, …

… sondern nur die Action nicht anzeigen.

Sonst kann man gar keine Angebote/Aufträge erstellen/öffnen, wenn man das
"productivity"-Recht nicht hat.

Dank an Sven.

3 years agoVK/EK-Lieferschein: Warnung beim Workflow zur RG, falls nicht aus/eingelagert
Bernd Bleßmann [Fri, 9 Oct 2020 15:10:48 +0000 (17:10 +0200)]
VK/EK-Lieferschein: Warnung beim Workflow zur RG, falls nicht aus/eingelagert

In Mandantenkonfig einschaltbar.

3 years agoVersion auf unstable gesetzt
Bernd Bleßmann [Fri, 9 Oct 2020 11:04:07 +0000 (13:04 +0200)]
Version auf unstable gesetzt

3 years agoAuftrags-Controller: Wiedervorlage
Bernd Bleßmann [Wed, 7 Oct 2020 13:36:56 +0000 (15:36 +0200)]
Auftrags-Controller: Wiedervorlage

Hier werden die vorhandenen Funktionenn und das Template verwendet, wobei
die Eingabemaske in einem eigenen Browser-Fenster gerendert wird.

Todo: Umstellung auf Dialog für alle Masken (evtl. ein eigener
FollowUp-Controller und Methoden dafür in SL::DB::FollowUp)

Refs #375 (redmine)

3 years agoRelease 3.5.6.1 release-3.5.6.1
Bernd Bleßmann [Fri, 2 Oct 2020 13:34:25 +0000 (15:34 +0200)]
Release 3.5.6.1

3 years agoDatenbank-Upgrade-Skripte für Release 3.5.6.1-Abhängigkeiten
Bernd Bleßmann [Fri, 2 Oct 2020 13:29:47 +0000 (15:29 +0200)]
Datenbank-Upgrade-Skripte für Release 3.5.6.1-Abhängigkeiten

3 years agoDoku-Update: Versionnummer 3.5.6.1
Bernd Bleßmann [Fri, 2 Oct 2020 13:17:25 +0000 (15:17 +0200)]
Doku-Update: Versionnummer 3.5.6.1

3 years agochangelog-Update
Bernd Bleßmann [Fri, 2 Oct 2020 13:16:53 +0000 (15:16 +0200)]
changelog-Update

3 years agoS:USTVA: benötigte Module einbinden
Bernd Bleßmann [Tue, 29 Sep 2020 21:01:26 +0000 (23:01 +0200)]
S:USTVA: benötigte Module einbinden

3 years agoOrder->new from poso/sopo keine quonumber übernehmen
Jan Büren [Fri, 25 Sep 2020 12:06:03 +0000 (14:06 +0200)]
Order->new from poso/sopo keine quonumber übernehmen

Im Lieferantenauftrag macht es keinen Sinn, dass die
Verkaufs-Angebotsnummer als Anfragenummer übernommen wird.

3 years agoLaTeX-Druckvorlagen f-tex entfernt, doku und installation_check
Jan Büren [Fri, 25 Sep 2020 10:06:32 +0000 (12:06 +0200)]
LaTeX-Druckvorlagen f-tex entfernt, doku und installation_check

installation_check -l prüft jetzt auf pdfx und die Version
Entsprechenden Hinweis in der Doku.
f-tex entfernt, die letzten Änderungen wurden von Geoff und Jan
in 2014 gemacht, der ursprüngliche Maintainer scheint seitdem inaktiv zu sein.

3 years agoS:C:CustomerVendorTurnover: Beträge rechtsbündig
Bernd Bleßmann [Wed, 23 Sep 2020 13:50:54 +0000 (15:50 +0200)]
S:C:CustomerVendorTurnover: Beträge rechtsbündig

3 years agoS:C:CustomerVendorTurnover: Sortierung der Belege absteigend nach Datum
Bernd Bleßmann [Wed, 23 Sep 2020 13:38:47 +0000 (15:38 +0200)]
S:C:CustomerVendorTurnover: Sortierung der Belege absteigend nach Datum

3 years agoS:C:CustomerVendorTurnover: unnütze Zeile weg
Bernd Bleßmann [Wed, 23 Sep 2020 13:23:08 +0000 (15:23 +0200)]
S:C:CustomerVendorTurnover: unnütze Zeile weg

3 years agoDBUtils: Query loggen: Dateinamen des Aufrufers richtig ermitteln
Bernd Bleßmann [Wed, 23 Sep 2020 08:48:48 +0000 (10:48 +0200)]
DBUtils: Query loggen: Dateinamen des Aufrufers richtig ermitteln

3 years agoKosmetik / Ausrichtung
Bernd Bleßmann [Wed, 23 Sep 2020 09:26:36 +0000 (11:26 +0200)]
Kosmetik / Ausrichtung

3 years agoE-Mail Betreff auch mit Kundenbestellnummer vorbelegen.
Bernd Bleßmann [Thu, 2 Jul 2020 11:12:39 +0000 (13:12 +0200)]
E-Mail Betreff auch mit Kundenbestellnummer vorbelegen.

3 years agoAuftrags-Controller: Beleg neu Laden nach Mail
Bernd Bleßmann [Wed, 23 Sep 2020 09:13:21 +0000 (11:13 +0200)]
Auftrags-Controller: Beleg neu Laden nach Mail

Damit sind auch die verknüpften Belege, in denen die Mail verlinkt ist,
aktualisiert.

3 years agoAuftrags-Controller: Beleg-Id für Mailer setzen, damit verknüpft wird
Bernd Bleßmann [Wed, 23 Sep 2020 09:00:14 +0000 (11:00 +0200)]
Auftrags-Controller: Beleg-Id für Mailer setzen, damit verknüpft wird

Das sit nur nötig, wenn vor dem Mailen nicht gespeichert wurde. Das
wurde zwar gerade erzwungen, aber falls es wieder rausgenommen wird,
funktioniert die Verknüpfung auch.

3 years agolocales-Lauf
Bernd Bleßmann [Wed, 23 Sep 2020 09:31:08 +0000 (11:31 +0200)]
locales-Lauf

3 years agoOrder-Controller E-Mail nur nach Speichern möglich
Jan Büren [Tue, 22 Sep 2020 07:14:26 +0000 (09:14 +0200)]
Order-Controller E-Mail nur nach Speichern möglich

Hotfix um einen wirklich gesicherte $::form zu haben

3 years agoKonjunkturpaket - Upgradereihenfolge korrigieren
G. Richardson [Wed, 23 Sep 2020 08:33:14 +0000 (10:33 +0200)]
Konjunkturpaket - Upgradereihenfolge korrigieren

3 years agoAuftrags-Controller: Speichern und E-Mail-Dialog über vorhandene Funktion
Bernd Bleßmann [Tue, 22 Sep 2020 14:18:31 +0000 (16:18 +0200)]
Auftrags-Controller: Speichern und E-Mail-Dialog über vorhandene Funktion

Die js-Funktion email() tut praktisch das gleiche wie save(). Dann kann
auch diese benutzt werden.
Damit auch klar ist, dass vor dem Aufruf des E-Mail-Dialogs gespeichert
wird, ist die action im Controller umbenannt worden.

3 years agoAuftrags-Controller: Vor dem Aufruf des E-Mail-Dialogs speichern
Bernd Bleßmann [Tue, 22 Sep 2020 14:14:58 +0000 (16:14 +0200)]
Auftrags-Controller: Vor dem Aufruf des E-Mail-Dialogs speichern

Das geschieht zwar auch beim Verschicken der Mail wenn man den Dialog bestätigt,
aber beim Speichern wird die Belegnummer generiert, die sonst bei
ungespeicherten Belegen im Dialog selbst (für den Betreff) nicht zur Verfügung
steht.