kivitendo-erp.git
9 years agoDB und MetaSetup für Letter Tabellen
G. Richardson [Mon, 4 May 2015 15:04:08 +0000 (17:04 +0200)]
DB und MetaSetup für Letter Tabellen

9 years agoTypos in Doku
G. Richardson [Wed, 29 Apr 2015 10:17:21 +0000 (12:17 +0200)]
Typos in Doku

9 years agochangelog: Nachtrag einiger kleiner Features und Verbesserungen.
Bernd Bleßmann [Thu, 30 Apr 2015 14:31:26 +0000 (16:31 +0200)]
changelog: Nachtrag einiger kleiner Features und Verbesserungen.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Thu, 30 Apr 2015 14:02:49 +0000 (16:02 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoRechte-Anpassung für aktuelle Installationen
Jan Büren [Thu, 30 Apr 2015 14:00:24 +0000 (16:00 +0200)]
Rechte-Anpassung für aktuelle Installationen

Es ist mittlerweile eher verwirrend Rechte für eine CRM zu verwalten, die
offiziell nicht mehr Bestandteil von kivitendo ist.
Die Änderung ist insofern defensiv, da alte Installation / Rechtestrukturen
nicht hiervon betroffen sind und wir für neuere kivitendo-Installation über-
haupt keine Ahnung mehr haben wie gut diese noch integriert ist / wird.

9 years agoindex.html: favicon explizit angeben
Bernd Bleßmann [Thu, 30 Apr 2015 13:35:40 +0000 (15:35 +0200)]
index.html: favicon explizit angeben

Damit wird verhindert, dass von den Browsern das favicon angefordert wird,
was im Zweifel nicht das im kivitendo-Verzeichnis ist.

9 years agocss: Pfad zu phone.png korrigiert
Bernd Bleßmann [Thu, 30 Apr 2015 13:27:45 +0000 (15:27 +0200)]
css: Pfad zu phone.png korrigiert

9 years agoEscape longdash in LateX-Templates
Jan Büren [Thu, 30 Apr 2015 11:40:50 +0000 (13:40 +0200)]
Escape longdash in LateX-Templates

Insbesondere bei Seriennummer, gibt es immer wieder langformatierte Zeichen, die
entsprechend in LaTeX Fehlermeldungen werfen. Entsprechend gesondert behandelt.

9 years agoobsoleten Trigger auf oe sogar zum richtigen Zeitpunkt schon löschen
Moritz Bunkus [Thu, 30 Apr 2015 10:17:18 +0000 (12:17 +0200)]
obsoleten Trigger auf oe sogar zum richtigen Zeitpunkt schon löschen

Der Trigger muss gelöscht werden, bevor das Upgradescript läuft, das in
dem Trigger verwendete Spalten umbenennt. Ansonsten können alle
nachfolgenden Änderungen an der Tabelle dazu führen, dass der Trigger
fehlschlägt, weil es die erwartete Spalte nicht mehr gibt.

9 years agoobsoleten Trigger auf oe früher löschen
Moritz Bunkus [Thu, 30 Apr 2015 10:13:05 +0000 (12:13 +0200)]
obsoleten Trigger auf oe früher löschen

9 years agoconvert_taxzones-Upgrade: prepared statement für Fehlermeldungen und Performance
Moritz Bunkus [Thu, 30 Apr 2015 08:52:13 +0000 (10:52 +0200)]
convert_taxzones-Upgrade: prepared statement für Fehlermeldungen und Performance

9 years agoClientJS: DOM-Funktion scrollIntoView() als ClientJS->scroll_into_view implementiert
Moritz Bunkus [Wed, 29 Apr 2015 09:37:02 +0000 (11:37 +0200)]
ClientJS: DOM-Funktion scrollIntoView() als ClientJS->scroll_into_view implementiert

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Bernd Bleßmann [Wed, 29 Apr 2015 17:26:04 +0000 (19:26 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoBeim Einlagern auch MHD speichern.
Bernd Bleßmann [Wed, 29 Apr 2015 17:24:42 +0000 (19:24 +0200)]
Beim Einlagern auch MHD speichern.

9 years ago»notes« in Kreditoren-/Debitorenbuchungen darf nicht HTML-formatiert sein
Moritz Bunkus [Wed, 29 Apr 2015 14:40:13 +0000 (16:40 +0200)]
»notes« in Kreditoren-/Debitorenbuchungen darf nicht HTML-formatiert sein

Das Upgrade oe_ar_ap_delivery_orders_edit_notes_as_html hat
versehentlich auch die Bemerkungsfelder in Debitoren- und
Kreditorenbuchungen umformatiert, obwohl dort in den Masken kein
HTML-Editor verwendet wird und auch nicht werden soll. Daher für alle
rückgängig machen, die erzeugt wurden, bevor besagtes Update eingespielt
wurde.

9 years agoKundenbericht: Fehler beim Anzeigen von Preisgruppen behoben.
Bernd Bleßmann [Fri, 28 Feb 2014 13:03:24 +0000 (14:03 +0100)]
Kundenbericht: Fehler beim Anzeigen von Preisgruppen behoben.

Der Fehler trat auf, wenn Preisgruppen mit Belegen angezeigt werden sollten.
Bugfix zu: Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.

9 years agoSL/DB/Helper/ALL Einträge für Brieffunktion
G. Richardson [Tue, 28 Apr 2015 15:37:45 +0000 (17:37 +0200)]
SL/DB/Helper/ALL Einträge für Brieffunktion

9 years agoMappings und MetaSetup für Brieffunktion
G. Richardson [Tue, 28 Apr 2015 15:20:56 +0000 (17:20 +0200)]
Mappings und MetaSetup für Brieffunktion

9 years agoPreisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.
Bernd Bleßmann [Fri, 26 Jul 2013 12:02:54 +0000 (14:02 +0200)]
Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.

Conflicts:

SL/CT.pm
bin/mozilla/ct.pl

9 years agoFiltern nach Kunden-/Lieferantentyp bei Lieferschein-Berichten.
Bernd Bleßmann [Thu, 5 Jun 2014 20:08:06 +0000 (22:08 +0200)]
Filtern nach Kunden-/Lieferantentyp bei Lieferschein-Berichten.

Conflicts:

bin/mozilla/do.pl

9 years agoFiltern/Anzeigen von Kunden-/Lieferanten-CVars in VK-Rechnungs-Berichten
Bernd Bleßmann [Tue, 24 Jun 2014 14:21:30 +0000 (16:21 +0200)]
Filtern/Anzeigen von Kunden-/Lieferanten-CVars in VK-Rechnungs-Berichten

Conflicts:

bin/mozilla/ar.pl

9 years agoFiltern/Anzeigen von Kunden-/Lieferanten-CVars in Angebots/Auftrags-Berichten
Bernd Bleßmann [Mon, 3 Dec 2012 11:37:24 +0000 (12:37 +0100)]
Filtern/Anzeigen von Kunden-/Lieferanten-CVars in Angebots/Auftrags-Berichten

Conflicts:

SL/OE.pm
bin/mozilla/oe.pl
templates/webpages/oe/search.html

9 years agoTypos in Doku
G. Richardson [Tue, 28 Apr 2015 12:33:33 +0000 (14:33 +0200)]
Typos in Doku

9 years agoBeleg-Rose-Objekte: items_sorted für nicht gespeicherte Items gefixt
Moritz Bunkus [Mon, 27 Apr 2015 09:27:27 +0000 (11:27 +0200)]
Beleg-Rose-Objekte: items_sorted für nicht gespeicherte Items gefixt

Die bisherigen items_sorted-Routinen verlangen, dass die Positionsspalte
gesetzt ist. Das ist bei noch nicht gespeicherten Belegen oder bei
gerade hinzugefügten Positionen aber noch nicht der Fall.

Diese neuen Positionen werden nun stabil ans Ende sortiert.

9 years agoKosmetik: Einrückung korrigiert.
Bernd Bleßmann [Mon, 27 Apr 2015 07:43:08 +0000 (09:43 +0200)]
Kosmetik: Einrückung korrigiert.

9 years agoLieferantentyp und -Rabatt oben in Einkaufmasken richtig anzeigen.
Bernd Bleßmann [Mon, 27 Apr 2015 07:34:45 +0000 (09:34 +0200)]
Lieferantentyp und -Rabatt oben in Einkaufmasken richtig anzeigen.

Die Anzeige von Typ und Rabatt war in Angebot/Auftrag und Lieferschein schon
vorgesehen, aber der Rabatt wurd nicht geholt. In der Einkaufsrechnung fehlte
die Anzeige ganz.

9 years agoparse/format-Fehler bei Rabatten behoben
Bernd Bleßmann [Sat, 25 Apr 2015 20:59:51 +0000 (22:59 +0200)]
parse/format-Fehler bei Rabatten behoben

Schon in der Maske eingegebene Rabatte wurden nicht geparsed,
Kunden-/Lieferanten und -Typ-Rabatte wurden teilweise ohne Berücksichtigung
schon eingegebener Rabatte gesetzt. Und beim Auswahl eines Artikels über die
Auswahlmaske, wurden Rabatte falsch formatiert.

behebt #50 (redmine) (unter anderem)

9 years agoWechsel eines Kunden-/Lieferanten mit Typ zu einem ohne …
Bernd Bleßmann [Sun, 26 Apr 2015 15:59:11 +0000 (17:59 +0200)]
Wechsel eines Kunden-/Lieferanten mit Typ zu einem ohne …

… beim Bestimmen des Rabatts abfangen.

9 years agoPriceSource: Objekt der richtigen Klasse für Lieferanten-Rabtt erzeugen.
Bernd Bleßmann [Sun, 26 Apr 2015 14:37:11 +0000 (16:37 +0200)]
PriceSource: Objekt der richtigen Klasse für Lieferanten-Rabtt erzeugen.

9 years agoProject-Controller: Paginaten beim CSV-/PDF-Export ausschalten
Moritz Bunkus [Fri, 24 Apr 2015 13:02:59 +0000 (15:02 +0200)]
Project-Controller: Paginaten beim CSV-/PDF-Export ausschalten

Die Entscheidung, ob CSV-/PDF-Export gewünscht wird, ist erst nach dem
$report->set_options_from_form klar. Andererseits müssen Module im
GetModels deaktiviert werden, bevor die GetModels-Instanz finalisiert
wird. Das kann sie werden, wenn ihre Anzahl benötigt wird (z.B. beim
Rendern vom bottom text) oder wenn man get_models schlicht vorher
aufruft.

Also Aufrufreihenfolge gefixt:

1. $report->set_options_from_form
2. Paginating disablen wenn Export gewünscht
3. Top-/Bottom-Texte render
4. Models abholen

9 years agoinstallation_check: -a/--all fixen
Moritz Bunkus [Fri, 24 Apr 2015 12:44:00 +0000 (14:44 +0200)]
installation_check: -a/--all fixen

9 years agoGutschrift drucken: HTML-formatierte Felder richtig behandeln
Moritz Bunkus [Fri, 24 Apr 2015 09:50:11 +0000 (11:50 +0200)]
Gutschrift drucken: HTML-formatierte Felder richtig behandeln

9 years agosurplus: Erfassungsdatum bei Stammdatensuche Kunden/Lieferanten ...
Bernd Bleßmann [Thu, 12 Feb 2015 08:25:00 +0000 (09:25 +0100)]
surplus: Erfassungsdatum bei Stammdatensuche Kunden/Lieferanten ...

... im Bericht anzeigen und danach filtern.

Conflicts:

SL/CT.pm
bin/mozilla/ct.pl
templates/webpages/ct/search.html

Übernahme aus Kundenprojekt.

9 years agosurplus: Erfassungsdatum bei Stammdatensuche Waren/Dienstleistungen/Erzeugnisse ...
Bernd Bleßmann [Thu, 12 Feb 2015 10:40:06 +0000 (11:40 +0100)]
surplus: Erfassungsdatum bei Stammdatensuche Waren/Dienstleistungen/Erzeugnisse ...

... im Bericht anzeigen und danach filtern.

Conflicts:

SL/IC.pm
bin/mozilla/ic.pl
templates/webpages/ic/search.html

Übernahme aus Kundenprojekt.

9 years agoErfassungsdatum bei Verkaufs-Lieferscheinen.
Bernd Bleßmann [Fri, 8 Nov 2013 11:17:41 +0000 (12:17 +0100)]
Erfassungsdatum bei Verkaufs-Lieferscheinen.

In der Maske anzeigen; im Bericht anzeigen und danach filtern.

Übernahme aus Kundenprojekt.

9 years agoErfassungsdatum bei Auträgen.
Bernd Bleßmann [Mon, 30 Sep 2013 11:09:59 +0000 (13:09 +0200)]
Erfassungsdatum bei Auträgen.

In der Maske anzeigen; im Bericht anzeigen und danach filtern.

Conflicts:

SL/OE.pm
bin/mozilla/oe.pl
locale/de/all
templates/webpages/oe/search.html

Übernahme aus Kundenprojekt.

9 years agoitem_selected: Multiselect bzw. Mengeneingabe beim Artikelselektor
Bernd Bleßmann [Thu, 23 Apr 2015 13:20:36 +0000 (15:20 +0200)]
item_selected: Multiselect bzw. Mengeneingabe beim Artikelselektor

Dieses Feature kann in den Benutzereinstellungen aktiviert werden.

9 years agoEinkaufsrechnung: Menge parsen
Bernd Bleßmann [Thu, 23 Apr 2015 14:57:16 +0000 (16:57 +0200)]
Einkaufsrechnung: Menge parsen

siehe auch 2a61343ffdeee475d57c355d00955ff8f1937aef

9 years agoBei Artikelauswahl aus der Auswahlmaske Menge des neuen Artikels formatieren.
Bernd Bleßmann [Thu, 23 Apr 2015 11:50:46 +0000 (13:50 +0200)]
Bei Artikelauswahl aus der Auswahlmaske Menge des neuen Artikels formatieren.

Damit kann man die Menge auch schon vorher eingeben: Nicht eindeutiger Artikel,
TAB, TAB, Menge, ENTER

9 years agoArtikelstammdaten: als ungültig markierte CVars löschen
Moritz Bunkus [Wed, 22 Apr 2015 17:11:30 +0000 (19:11 +0200)]
Artikelstammdaten: als ungültig markierte CVars löschen

Wenn man einen Artikel hat und darin eine CVar als ungültig/nicht
zutreffend markiert, so blieben bisher die Daten, die zu dieser CVar
gehörten, in der Datenbank. Das sorgt zum Einen dafür, dass die Tabellen
unnötig voller werden, zum Anderen geistern die Daten dann noch in $form
herum (und damit auch in Druckvorlagen). Also entfernen.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Tue, 21 Apr 2015 14:04:07 +0000 (16:04 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoChangelog für 3.2.x Brieffunktion erweitert
Jan Büren [Tue, 21 Apr 2015 10:32:24 +0000 (12:32 +0200)]
Changelog für 3.2.x Brieffunktion erweitert

Brief: Immer erst speichern, bevor man ausdruckt / mailt

Klare Benutzerführung. Ist notwendig, wenn man die WebDAV-Archivierung
konsistent haben will (da hier letternumber benötigt wird).

Erweiterung Common.pm um Briefarchivierung in WebDAV

Besseres Debbugging in copy_file_to_webdav und neuen
Dokumententyp in get_webdav_folder (welche hässlich ist)

Anpassungen für Brief in io.pl für E-Mail-Versand

... alles so gelassen wie es war, bloss nichts kaputt machen und mit
 minimalen fußabdrücken wieder raus aus diesem teil der stadt ...

Erweiterung Brieffunktion um WebDAV-Archivierung

9 years agoDoku in SL/DB/Part.pm - Typos und Umschreiben
G. Richardson [Tue, 21 Apr 2015 09:25:35 +0000 (11:25 +0200)]
Doku in SL/DB/Part.pm - Typos und Umschreiben

9 years agoBriefdruck. Bildschirmauswahl überlagert Drucker
Jan Büren [Mon, 20 Apr 2015 15:54:45 +0000 (17:54 +0200)]
Briefdruck. Bildschirmauswahl überlagert Drucker

Wie in den anderen Druckvorlagen auch. Falls media eq screen, immer
am Bildschrim (Browser) ausdrucken.

9 years agoTypo gefixed
G. Richardson [Sat, 18 Apr 2015 11:16:14 +0000 (13:16 +0200)]
Typo gefixed

9 years agoPriceRule: Bessere Validierung für fehlerhafte Regeln
Sven Schöling [Fri, 17 Apr 2015 15:44:58 +0000 (17:44 +0200)]
PriceRule: Bessere Validierung für fehlerhafte Regeln

9 years agoBeim Erzeugen einer Rechnung für Mahngebühren taxzone_id des Kunden eintragen.
Bernd Bleßmann [Fri, 17 Apr 2015 09:13:02 +0000 (11:13 +0200)]
Beim Erzeugen einer Rechnung für Mahngebühren taxzone_id des Kunden eintragen.

Ist notwendig geworden, da das Feld taxzone_id inzwischen not null ist.
Behebt #54 (redmine).

9 years agoPriceSource: Implementoren zwischen price/discount cachen.
Sven Schöling [Thu, 16 Apr 2015 12:19:30 +0000 (14:19 +0200)]
PriceSource: Implementoren zwischen price/discount cachen.

9 years agoTypo in Pricegroup order_by
G. Richardson [Thu, 16 Apr 2015 06:38:21 +0000 (08:38 +0200)]
Typo in Pricegroup order_by

9 years agoTypos in PriceSource Doku
G. Richardson [Thu, 16 Apr 2015 06:37:35 +0000 (08:37 +0200)]
Typos in PriceSource Doku

9 years agoAuftrags-/Angebotsbericht: Als letzte sortorder immer itime nehmen, ...
Bernd Bleßmann [Tue, 14 Apr 2015 13:31:16 +0000 (15:31 +0200)]
Auftrags-/Angebotsbericht: Als letzte sortorder immer itime nehmen, ...

... damit die Einträge nach Eingabezeitpunkt sortiert sind, wenn es
gleichrangige Einträge in der aktuellen Sortierung gibt.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Bernd Bleßmann [Tue, 14 Apr 2015 13:24:01 +0000 (15:24 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoStammdaten->Berichte->Waren: Nach Shopartikel filtern und anzeigen können.
Bernd Bleßmann [Tue, 14 Apr 2015 13:21:19 +0000 (15:21 +0200)]
Stammdaten->Berichte->Waren: Nach Shopartikel filtern und anzeigen können.

9 years agoSL::DB::BackgroundJob::data_as_hash auch als Writer benutzen können
Moritz Bunkus [Tue, 14 Apr 2015 08:34:20 +0000 (10:34 +0200)]
SL::DB::BackgroundJob::data_as_hash auch als Writer benutzen können

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Mon, 13 Apr 2015 15:51:38 +0000 (17:51 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoBessere Fehlerbehandlung, falls keine 'letter.tex' Druckvorlage gefunden wird
Jan Büren [Mon, 13 Apr 2015 15:49:58 +0000 (17:49 +0200)]
Bessere Fehlerbehandlung, falls keine 'letter.tex' Druckvorlage gefunden wird

Entsprechend einen Hinweis ausgeben, anstatt einer nichtssagenden Fehlermeldung.
Ferner vergessene oder nicht erzeugte Übersetzungen hinzugefügt

9 years agoFunktionsaufruf zu SL::Layout->no_menu entfernt
Moritz Bunkus [Mon, 13 Apr 2015 11:41:00 +0000 (13:41 +0200)]
Funktionsaufruf zu SL::Layout->no_menu entfernt

Die Funktion wurde mit 68dbf4a4cb26b9554a23f076438109d7fc2d861c generell entfernt.

9 years agoSL::DB::BackgroundJob: refactoring von set_data für mehr programmatische Sicherheit
Moritz Bunkus [Mon, 13 Apr 2015 10:52:58 +0000 (12:52 +0200)]
SL::DB::BackgroundJob: refactoring von set_data für mehr programmatische Sicherheit

$self->data kann durchaus leer sein, und dann gibt YAML::Load schlicht
einen leeren String und keine Hashref zurück.

Daher $self->data_as_hash benutzen, das bereits für die meisten Fälle
gewappnet ist. Außerdem einfachere Hash-Zuweisung.

9 years agoVERSION auf 3.2.1 aktualisiert release-3.2.1
G. Richardson [Fri, 10 Apr 2015 12:33:08 +0000 (14:33 +0200)]
VERSION auf 3.2.1 aktualisiert

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Fri, 10 Apr 2015 12:05:45 +0000 (14:05 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoParseFilter: typo + test
Sven Schöling [Fri, 10 Apr 2015 12:05:24 +0000 (14:05 +0200)]
ParseFilter: typo + test

9 years agoChangelog für 3.2.1 aktualisiert
G. Richardson [Fri, 10 Apr 2015 11:46:33 +0000 (13:46 +0200)]
Changelog für 3.2.1 aktualisiert

9 years agoParsefilter - Variable repariert
G. Richardson [Fri, 10 Apr 2015 10:50:08 +0000 (12:50 +0200)]
Parsefilter - Variable repariert

yay for Tests!

9 years agotrailing whitespaces entfernt
Bernd Bleßmann [Thu, 9 Apr 2015 21:39:42 +0000 (23:39 +0200)]
trailing whitespaces entfernt

9 years agocss: PartPicker css wieder hergestellt
Sven Schöling [Thu, 9 Apr 2015 13:32:19 +0000 (15:32 +0200)]
css: PartPicker css wieder hergestellt

nachdem der Chartpicker wie ne Dampframme die hälfte der Klassen
kaputtgemacht hatte.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Thu, 9 Apr 2015 08:23:03 +0000 (10:23 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years ago%::myconfig mit sinnvollen Standardwerten vorbelegen
Moritz Bunkus [Thu, 9 Apr 2015 07:21:13 +0000 (09:21 +0200)]
%::myconfig mit sinnvollen Standardwerten vorbelegen

Das zur-Verfügung-Stellen von %::myconfig in JavaScript und die darauf
basierende vereinfachte Initialisierung in 4ec753d erfordert, dass
%::myconfig immer numberformat und dateformat enthält. Andernfalls gibt
es JavaScript-Fehler, wenn noch kein User angemeldet ist.

9 years agoAlle .gitignore-Dateien in Top-Level-.gitignore gemerget und diese sortiert
Moritz Bunkus [Thu, 9 Apr 2015 06:20:48 +0000 (08:20 +0200)]
Alle .gitignore-Dateien in Top-Level-.gitignore gemerget und diese sortiert

9 years agoPriceSource: Priorität auf Preisquellenebene verstehen und umsetzen.
Sven Schöling [Mon, 8 Dec 2014 13:11:21 +0000 (14:11 +0100)]
PriceSource: Priorität auf Preisquellenebene verstehen und umsetzen.

Priorität kann jetzt von den einzelnen Preisquellen durchgereicht werden

9 years agoPriceSource: Dokufix
Sven Schöling [Mon, 8 Dec 2014 11:32:27 +0000 (12:32 +0100)]
PriceSource: Dokufix

9 years agoPriceRule: validate auf reductions angepasst
Sven Schöling [Mon, 8 Dec 2014 11:31:59 +0000 (12:31 +0100)]
PriceRule: validate auf reductions angepasst

9 years agoPriceSource: Nicht rabbatierfähige Waren beachten.
Sven Schöling [Tue, 7 Apr 2015 12:17:52 +0000 (14:17 +0200)]
PriceSource: Nicht rabbatierfähige Waren beachten.

9 years agoPriceSource: versteckte Preise in Lieferscheinen
Sven Schöling [Tue, 7 Apr 2015 11:45:37 +0000 (13:45 +0200)]
PriceSource: versteckte Preise in Lieferscheinen

Beim Anlegen von Lieferscheinen wird jetzt auch der Preis kurz versteckt
ermittelt und mitgespeichert, damit beim Umwandeln in Rechnungen keine
Überraschungen passieren.

9 years agojavascript_setup: Übersetzungen escapen
Moritz Bunkus [Tue, 7 Apr 2015 09:31:46 +0000 (11:31 +0200)]
javascript_setup: Übersetzungen escapen

9 years ago%::myconfig dem Client javascript zur Verfügung stellen.
Sven Schöling [Tue, 7 Apr 2015 08:30:59 +0000 (10:30 +0200)]
%::myconfig dem Client javascript zur Verfügung stellen.

9 years agoPriceRule: Inline Report JS ausgelagert
Sven Schöling [Thu, 2 Apr 2015 13:29:15 +0000 (15:29 +0200)]
PriceRule: Inline Report JS ausgelagert

Hatte sich mit dem SalesPriceInformation Javascript verheddert, welches
auch mal ausgelagert werden solle.

9 years agomehr JavaScript-escapen
Moritz Bunkus [Thu, 2 Apr 2015 12:03:51 +0000 (14:03 +0200)]
mehr JavaScript-escapen

9 years agokivi.js: format/round/parse_amount, format/parse_date
Moritz Bunkus [Mon, 23 Feb 2015 13:49:39 +0000 (14:49 +0100)]
kivi.js: format/round/parse_amount, format/parse_date

9 years agoJavascript escaping: Nochmal mit JavaScript Plugin
Sven Schöling [Thu, 2 Apr 2015 11:39:25 +0000 (13:39 +0200)]
Javascript escaping: Nochmal mit JavaScript Plugin

damit Mosu glücklich ist. :)

9 years agoBei fehlendem Newline an YAML-Code nicht meckern
Sven Schöling [Wed, 1 Apr 2015 16:53:10 +0000 (18:53 +0200)]
Bei fehlendem Newline an YAML-Code nicht meckern

Dieser Commit reimplementiert den Fix aus
f1bfb69b13865d0a0d336d19364e2684ec76a181

Originaler Kommentar:

  Google Chrome scheint Newlines am Ende von Variablen unter bestimmten
  Umständen zu entfernen. Diese zu ergänzen ist trivial; da muss das
  YAML-Modul keine Fehler melden.

9 years agoYAML: Versionsupdate
Sven Schöling [Wed, 1 Apr 2015 16:48:47 +0000 (18:48 +0200)]
YAML: Versionsupdate

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Wed, 1 Apr 2015 13:36:03 +0000 (15:36 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoChangelog für 3.2.1 angepasst
Jan Büren [Wed, 1 Apr 2015 10:36:33 +0000 (12:36 +0200)]
Changelog für 3.2.1 angepasst

9 years agoperl5.22: CGI ist nicht mehr Core
Sven Schöling [Tue, 31 Mar 2015 15:38:51 +0000 (17:38 +0200)]
perl5.22: CGI ist nicht mehr Core

9 years agoLangtext-HTML-Editor: bei jedem Aufruf DOM-Element neu anlegen und ckeditor initialis...
Moritz Bunkus [Tue, 31 Mar 2015 09:34:58 +0000 (11:34 +0200)]
Langtext-HTML-Editor: bei jedem Aufruf DOM-Element neu anlegen und ckeditor initialisieren

Unter Firefox kommt es beim mehrmaligen Aufrufen ansonsten sehr schnell
zu nicht mehr behebbaren JavaScript-Fehlern. Es bleibt dann beim Öffnen
des Popups nur das grau gestreifte Overlay sichtbar, nicht aber der
Dialog selber.

9 years agoPNG-Icons reparieren
Moritz Bunkus [Tue, 31 Mar 2015 08:21:06 +0000 (10:21 +0200)]
PNG-Icons reparieren

Anscheinend sind (fast) alle Icons defekt. Neuere Version von
libpng (1.6.0 und aufwärts) lehnen es ab, solche Bilder zu
decodieren. Auf der Kommandozeile sieht man dann Fehlermeldungen von
libpng wie z.B.

libpng error: IDAT: invalid distance too far back

Unter Firefox sieht man in der Console dann beim Laden Fehlermeldungen,
und anstelle der Icons werden die bekannten »Bilddatei nicht
gefunden«-Platzhalter-Icons angezeigt.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Mon, 30 Mar 2015 12:58:04 +0000 (14:58 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agospecial_chars: #-Zeichen ordentlich quoten
Moritz Bunkus [Mon, 30 Mar 2015 12:57:05 +0000 (14:57 +0200)]
special_chars: #-Zeichen ordentlich quoten

Die Datei wird als INI-Datei eingelesen (durch SL::Inifile). In solchen
Dateien beginnt ein # eine Kommentarzeile, und Kommentare werden beim
Einlesen entfernt.

Um das #-Zeichen selber als Schlüssel nutzen zu können, müssen wir
einfach nur seinen Hex-Code benutzen.

Behebt Redmine #48.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Mon, 30 Mar 2015 12:56:44 +0000 (14:56 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoDetail-Knopf (D) für Brieffunktion (vc) aktiviert
Jan Büren [Mon, 30 Mar 2015 12:26:25 +0000 (14:26 +0200)]
Detail-Knopf (D) für Brieffunktion (vc) aktiviert

9 years agoTrigger check_inventory entfernt
Jan Büren [Mon, 30 Mar 2015 12:25:32 +0000 (14:25 +0200)]
Trigger check_inventory entfernt

Wird in dieser Form schon seit der 2.4 nicht mehr benötigt (kein Auslagern über oe).

9 years agoBackgroundJobs optional als json ausliefern
Sven Schöling [Mon, 30 Mar 2015 09:32:55 +0000 (11:32 +0200)]
BackgroundJobs optional als json ausliefern

9 years agologin nicht aus $::form nehmen. Teil 2
Sven Schöling [Wed, 25 Mar 2015 17:04:42 +0000 (18:04 +0100)]
login nicht aus $::form nehmen. Teil 2

Dabei ergibt sich ein kleines Problem. User spezifische bin/mozilla/
Controller werden geladen bevor das User handling abgeschlossen ist.
Nach dieser Änderung sind die also de facto kaputt.

9 years agoLaTeX-Template letter.tex korrekte Variablennamen gesetzt
Jan Büren [Wed, 25 Mar 2015 14:22:13 +0000 (15:22 +0100)]
LaTeX-Template letter.tex korrekte Variablennamen gesetzt

rcv_name -> name

9 years agologin nicht aus $::form nehmen. Teil 1
Sven Schöling [Wed, 25 Mar 2015 14:05:37 +0000 (15:05 +0100)]
login nicht aus $::form nehmen. Teil 1

9 years agoLayout: Javascript includes richtig escapen.
Sven Schöling [Tue, 17 Mar 2015 10:22:04 +0000 (11:22 +0100)]
Layout: Javascript includes richtig escapen.

9 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Wed, 11 Mar 2015 14:57:19 +0000 (15:57 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

9 years agoSymlink für Brieffunktion. Ferner vergessenes template-Verzeichnis
Jan Büren [Wed, 11 Mar 2015 14:56:28 +0000 (15:56 +0100)]
Symlink für Brieffunktion. Ferner vergessenes template-Verzeichnis

9 years agoAuslagern in VK-Rechnung: Übersetzungen mit Anführungszeichen richtig Quoten.
Bernd Bleßmann [Wed, 11 Mar 2015 13:47:00 +0000 (14:47 +0100)]
Auslagern in VK-Rechnung: Übersetzungen mit Anführungszeichen richtig Quoten.

9 years agoAuslagern in VK-Rechnung: changelog-Eintrag für dieses Feature.
Bernd Bleßmann [Wed, 11 Mar 2015 13:33:22 +0000 (14:33 +0100)]
Auslagern in VK-Rechnung: changelog-Eintrag für dieses Feature.