Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
33298084 27.04.2015 09:34 Bernd Bleßmann

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.

97908d77 26.04.2015 18:09 Bernd Bleßmann

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...

dc83feb1 26.04.2015 17:59 Bernd Bleßmann

Wechsel eines Kunden-/Lieferanten mit Typ zu einem ohne …

… beim Bestimmen des Rabatts abfangen.

79b7fc43 26.04.2015 16:37 Bernd Bleßmann

PriceSource: Objekt der richtigen Klasse für Lieferanten-Rabtt erzeugen.

06837707 24.04.2015 15:02 Moritz Bunkus

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...

d951ddcd 24.04.2015 14:44 Moritz Bunkus

installation_check: -a/--all fixen

e3b47235 24.04.2015 11:50 Moritz Bunkus

Gutschrift drucken: HTML-formatierte Felder richtig behandeln

8dc4cef2 23.04.2015 18:03 Bernd Bleßmann

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.

ad033a76 23.04.2015 17:53 Bernd Bleßmann

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.

e8966d20 23.04.2015 17:45 Bernd Bleßmann

Erfassungsdatum bei Verkaufs-Lieferscheinen.

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

Übernahme aus Kundenprojekt.

a809ab0a 23.04.2015 17:41 Bernd Bleßmann

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.

6ea1dd9b 23.04.2015 17:05 Bernd Bleßmann

item_selected: Multiselect bzw. Mengeneingabe beim Artikelselektor

Dieses Feature kann in den Benutzereinstellungen aktiviert werden.

11fcc435 23.04.2015 16:58 Bernd Bleßmann

Einkaufsrechnung: Menge parsen

siehe auch 2a61343ffdeee475d57c355d00955ff8f1937aef

644eb8e4 23.04.2015 13:50 Bernd Bleßmann

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

eccd2f5f 22.04.2015 19:11 Moritz Bunkus

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...

978a03de 21.04.2015 16:04 Jan Büren

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

faea2c48 21.04.2015 16:03 Jan Büren

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...

734b356d 21.04.2015 11:28 Kivitendo Admin

Doku in SL/DB/Part.pm - Typos und Umschreiben

fb902c0a 20.04.2015 17:54 Jan Büren

Briefdruck. Bildschirmauswahl überlagert Drucker

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

a0aab26c 18.04.2015 13:16 Kivitendo Admin

Typo gefixed

3873daa9 17.04.2015 17:44 Sven Schöling

PriceRule: Bessere Validierung für fehlerhafte Regeln

afe7df8b 17.04.2015 11:13 Bernd Bleßmann

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).

1c311d64 16.04.2015 14:19 Sven Schöling

PriceSource: Implementoren zwischen price/discount cachen.

e3c9b0f4 16.04.2015 08:38 Kivitendo Admin

Typo in Pricegroup order_by

fd6f0f82 16.04.2015 08:37 Kivitendo Admin

Typos in PriceSource Doku

f3dba42c 14.04.2015 15:31 Bernd Bleßmann

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.

8bf3fee4 14.04.2015 15:24 Bernd Bleßmann

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

22a52f84 14.04.2015 15:21 Bernd Bleßmann

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

e4e46bf6 14.04.2015 10:35 Moritz Bunkus

SL::DB::BackgroundJob::data_as_hash auch als Writer benutzen können

9052a048 13.04.2015 17:51 Jan Büren

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

375f824f 13.04.2015 17:49 Jan Büren

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

875e89ee 13.04.2015 13:41 Moritz Bunkus

Funktionsaufruf zu SL::Layout->no_menu entfernt

Die Funktion wurde mit 68dbf4a4cb26b9554a23f076438109d7fc2d861c generell entfernt.

9e4a9fec 13.04.2015 12:52 Moritz Bunkus

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...

77c9d23b 10.04.2015 14:33 Kivitendo Admin

VERSION auf 3.2.1 aktualisiert

e73ff77b 10.04.2015 14:05 Sven Schöling

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

84c2b3f2 10.04.2015 14:05 Sven Schöling

ParseFilter: typo + test

b407d131 10.04.2015 13:48 Kivitendo Admin

Changelog für 3.2.1 aktualisiert

d402ad9b 10.04.2015 12:50 Kivitendo Admin

Parsefilter - Variable repariert

yay for Tests!

f4051b8f 09.04.2015 23:39 Bernd Bleßmann

trailing whitespaces entfernt

626d6b38 09.04.2015 15:32 Sven Schöling

css: PartPicker css wieder hergestellt

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

30590722 09.04.2015 10:23 Sven Schöling

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

313367d3 09.04.2015 09:22 Moritz Bunkus

%::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...

5fe965f7 09.04.2015 08:21 Moritz Bunkus

Alle .gitignore-Dateien in Top-Level-.gitignore gemerget und diese sortiert

9f666261 07.04.2015 16:01 Sven Schöling

PriceSource: Priorität auf Preisquellenebene verstehen und umsetzen.

Priorität kann jetzt von den einzelnen Preisquellen durchgereicht werden

226002b0 07.04.2015 15:54 Sven Schöling

PriceSource: Dokufix

a47155b8 07.04.2015 15:53 Sven Schöling

PriceRule: validate auf reductions angepasst

67f06c1e 07.04.2015 14:17 Sven Schöling

PriceSource: Nicht rabbatierfähige Waren beachten.

ca6d3683 07.04.2015 13:45 Sven Schöling

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.

16a4b26b 07.04.2015 11:31 Moritz Bunkus

javascript_setup: Übersetzungen escapen

4ec753d2 07.04.2015 10:30 Sven Schöling

%::myconfig dem Client javascript zur Verfügung stellen.

cb0ae4e4 02.04.2015 15:29 Sven Schöling

PriceRule: Inline Report JS ausgelagert

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

f8ec31c6 02.04.2015 14:03 Moritz Bunkus

mehr JavaScript-escapen

6acdad62 02.04.2015 14:02 Moritz Bunkus

kivi.js: format/round/parse_amount, format/parse_date

d5fee534 02.04.2015 13:39 Sven Schöling

Javascript escaping: Nochmal mit JavaScript Plugin

damit Mosu glücklich ist. :)

e8521020 01.04.2015 18:53 Sven Schöling

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...
c6bc1816 01.04.2015 18:48 Sven Schöling

YAML: Versionsupdate

778622af 01.04.2015 15:36 Sven Schöling

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

7a631f44 01.04.2015 12:36 Jan Büren

Changelog für 3.2.1 angepasst

c3b778ec 31.03.2015 17:38 Sven Schöling

perl5.22: CGI ist nicht mehr Core

c3d10ace 31.03.2015 11:34 Moritz Bunkus

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...

6990011a 31.03.2015 10:23 Moritz Bunkus

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...

cff0e9be 30.03.2015 14:58 Sven Schöling

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

f6dbb984 30.03.2015 14:57 Moritz Bunkus

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...

1b158070 30.03.2015 14:56 Sven Schöling

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

41b40c4b 30.03.2015 14:26 Jan Büren

Detail-Knopf (D) für Brieffunktion (vc) aktiviert

b1e98b42 30.03.2015 14:25 Jan Büren

Trigger check_inventory entfernt

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

2c597c2d 30.03.2015 11:32 Sven Schöling

BackgroundJobs optional als json ausliefern

496f55c6 25.03.2015 18:04 Sven Schöling

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.

64c836e6 25.03.2015 15:22 Jan Büren

LaTeX-Template letter.tex korrekte Variablennamen gesetzt

rcv_name -> name

4bd1e2f8 25.03.2015 15:05 Sven Schöling

login nicht aus $::form nehmen. Teil 1

38e2876f 17.03.2015 11:22 Sven Schöling

Layout: Javascript includes richtig escapen.

9ad7c056 11.03.2015 15:57 Jan Büren

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

591e645d 11.03.2015 15:56 Jan Büren

Symlink für Brieffunktion. Ferner vergessenes template-Verzeichnis

090b94e9 11.03.2015 15:05 Bernd Bleßmann

Auslagern in VK-Rechnung: Übersetzungen mit Anführungszeichen richtig Quoten.

30756de3 11.03.2015 14:33 Bernd Bleßmann

Auslagern in VK-Rechnung: changelog-Eintrag für dieses Feature.

a5d61345 11.03.2015 14:12 Jan Büren

Hinweis auf Pg-Upgrade2-auth-Verzeichnis bei Release-Arbeiten

eabc3f08 11.03.2015 14:09 Jan Büren

Fehlerbehandlung (transfer inventory bei invoice) eindeutig machen

2470781c 11.03.2015 14:02 Jan Büren

Release 3.1.0 gibt es nicht, entsprechend in 3.2.0 gebündelt

bb197f4f 11.03.2015 13:02 Jan Büren

Changelog für Brieffunktion

a9b2cbe2 11.03.2015 12:58 Jan Büren

Brieffunktion erste Version

Verkaufsbriefe können jetzt auch mit LaTeX erstellt werden.
Ferner gibt es eine Briefentwurfs-Funktion, die aussieht wie drafts, aber
zumindestens auf einer eigenen Tabelle beruht. Zusätzlich wurden zwei neue Rechte
gesetzt

30c9fd20 11.03.2015 12:40 Jan Büren

Vergessenes release 3.2.0 skript für auth

fea73b79 10.03.2015 18:03 Jan Büren

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

94ad4ae0 10.03.2015 17:59 Moritz Bunkus

CreatePDF-Helfer: Dateinamen fixen

Die Vorlagen-Parser-Module SL::Template::* erwarten, dass
$form->{tmpdir} den zu parsenden Dateinamen enthält. Sie entfernen dann
das Präfix $self->{userspath} von $form->{tmpdir}, wodurch nur noch der
Dateiname bleibt....

3afb1ffc 10.03.2015 17:46 Moritz Bunkus

CreatePDF-Helfer: Nicht auf Caller-Package verlassen

Wenn im Controller $self->create_pdf aufgerufen wird, so ist $class dann
das falsche Package, um create_parsed_file aufzurufen, weil diese sub
nicht exportiert wird.

3ca78c16 10.03.2015 11:53 Jan Büren

Auslagern über Rechnung: Dienstleistungen wirklich ignorieren, falls konfiguriert

f9fbb006 10.03.2015 11:52 Moritz Bunkus

CreatePeriodicInvoices: HTML-Formatierung beim automatischen Drucken richtig formatieren

97ac8565 09.03.2015 12:16 Jan Büren

Kommentar bei Lagerbewegung über Rechnung hinzugefügt

Damit hier der Bericht Lagerbewegung exakter wird, entsprechend auch
einen Kommentar für dieses Lagerverfahren.

b8f55e88 09.03.2015 11:15 Jan Büren

Standardlagerverfahren Kommentar setzen / übernehmen

Beim Standardauslagern wurde bisher nicht der Kommentar übernommen, der
seit Anfang dieser Funktion in do.pl gesetzt wurde. Ferner die Beschreibung
in der Mandantenkonfiguration etwas besser gesetzt, bzw. beschrieben.

135a1417 06.03.2015 14:15 Bernd Bleßmann

Auslagern in VK-Rechnung: Schreibfehler in Übersetzung korrigiert.

39c2e07d 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Übersetzungen

f4431e33 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Mandantenkonfiguration vollständig berücksichtigen …

und Fehlerbehandlung verbessert.

0560b39e 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Löschen der Lagerbewegung beim Löschen/Storno der Rechnung

6d808fff 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Anzeige der Rechnungsnummer/Dokument im Lager-Journal

9d07c34f 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Beim Buchen einer VK-Rechnung wird ausgelagert.

Todo: Es werden noch nicht alle Einstellungen berücksichtigt, die bestimmen,
wann von welchem Lager/Lagerplatz ausgelagert wird.

40ebe601 06.03.2015 14:06 Bernd Bleßmann

Lager-Transfer: Transaktion mit with_transaction statt mit do_transaction.

Hintergrund: Buchen einer Rechnung und Lagerbewegung in einer Transaktion
ausführen können.

Zitat aus einem anderen commit:
"do_transaction startet immer eine Transaktion, auch wenn außen rum...

531e1a51 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Neue Datenbank-Felder, Rose u. Mandantenkonfiguration

2b9e50ba 05.03.2015 15:43 Sven Schöling

CustomVariables: Zuweisen von zu parsenden Inhalten

2 Probleme.

1. Booleans wurden beim Parsen in den numeric Slot gesteckt
2. Die zwei-wertige Version von value() hat das zweite Argument nicht
aus dem Stack entfernt, und damit beim goto weitergegeben an die...

185c56ca 05.03.2015 13:52 Sven Schöling

Tests: fehlender Backgroundjob

c92f5dc6 05.03.2015 13:43 Sven Schöling

Merge branch 'requirement-specs-custom-variables'

317450cb 05.03.2015 13:42 Moritz Bunkus

Spalte »nicht gelieferte Menge« in Aufträgen optional anzeigen