Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
13ef42d7 08.01.2018 17:02 Bernd Bleßmann

Inventur: Upgrade-Skript: Abhängigkeit von Release

5a2b2cfc 05.01.2018 14:23 Bernd Bleßmann

Inventur: changelog

d3c230bf 05.01.2018 13:00 Bernd Bleßmann

Inventur: Übersetzungen

51072516 05.01.2018 13:00 Bernd Bleßmann

Inventur: Eingabemaske und Journal im Inventory-Controller

1bbcb32c 05.01.2018 13:00 Bernd Bleßmann

Inventur: Inventurzählungen mit Lagerbewegungen im Backend SL::WH speichern können

421ed1f7 05.01.2018 13:00 Bernd Bleßmann

Inventur: Mandantenkonfig: Voreinstellungen für Lager, Lagerplatz und Stichtag

0fdf5891 05.01.2018 13:00 Bernd Bleßmann

Inventur: Voreinstellungen für Lager, Lagerplatz und Stichtag (DB und Rose)

dc3382e8 05.01.2018 13:00 Bernd Bleßmann

Inventur: neue Tabelle für gezählte Artikel. DB-Upgrade und Rose

6c59b08a 05.01.2018 13:00 Bernd Bleßmann

Inventur: Manager-Klasse für Inventory (f. sorting/paginating)

78d75869 05.01.2018 13:00 Bernd Bleßmann

Inventur: neuer Transfer-Typ für Inventur ('stocktaking') (DB-Upgrade)

bc36d639 05.01.2018 13:00 Bernd Bleßmann

Lager: Mini-Stock: Einheiten und EAN (wenn vorhanden) mit ausgeben

87b5c8e4 05.01.2018 13:00 Bernd Bleßmann

PartPicker kann auch nach EAN suchen

0c050c76 03.01.2018 17:19 Werner Hahn

Formatierung und unnötiges Arrayelement entfernt

5245f65a 03.01.2018 12:56 Werner Hahn

Artikelliste bei Schnellsuche, wenn mehrere Treffer vorgeschlagen sind
und keiner ausgewählt ist
fix #282

4ad23419 02.01.2018 14:01 Sven Schöling

Presenter::CustomerVendor: interface normalisiert

es gibt jetzt zusätzlich:
- customer_picker
- vendor_picker

die auf den jeweiligen typ gecrurried sind

5dbd60bf 02.01.2018 14:01 Sven Schöling

Presenter::Tag: date_tag aus Plugin/L verschoben

86eed232 02.01.2018 14:01 Sven Schöling

Presenter::Tag: textarea_tag aus Plugin/L verschoben

c4f7ec71 02.01.2018 14:00 Sven Schöling

Presenter::Tag: Optionale Precision für input_number_tag

6aeb9a74 02.01.2018 14:00 Sven Schöling

Presenter::Tag: singleton tags

Vorher wurden alle tags als singleton (also ohne schließenden Tag)
gerendert, wenn sie keinen content hatten. Das geht aber kaputt bei
textarea, weil ein einfaches <textarea> den kompletten folgenden HTML
Code als Content interpretiert....

be5cae09 02.01.2018 14:00 Sven Schöling

Presenter::EscapedText: quote_html nicht über $::locale laufen lassen

Die quote_html Liste in speacial_chars ist extrem langsam. Für HTML
Generierung lieber diese optimierte nehmen.

cef8c551 02.01.2018 14:00 Sven Schöling

SL::DB<->Presenter: Argumente aus Templates korrekt splicen

bbbedfda 02.01.2018 12:01 Jan Büren

Objektmethode date für GLTransaction

In gl gibt es nur gldate. Entsprechend wie bei invnumber
die auf reference in gl verweist date auf gldate gesetzt.
Verbessert das Verhalten wenn es bei Details auflisten in Projekten
verknüpfte Dialogbuchungen gibt.

d3bb5fcb 01.01.2018 11:01 Jan Büren

SelfTests: check_paid_ap ID in E-Mail-Bericht übergeben -> einfachere Analyse

43c3e3bc 20.12.2017 15:31 Moritz Bunkus

Presenter: can-Aufruf an geproxytes Objekt durchreichen & geproxyte Klasse laden

842a2e4c 20.12.2017 15:31 Moritz Bunkus

Presenter: richtige Presenter-Klasse bei DB-Klassen Customer/Vendor laden

71fb51fb 20.12.2017 14:15 Sven Schöling

Presenter: Neue Struktur in RecordLinks

d0785135 20.12.2017 14:15 Sven Schöling

Presenter: Doku

8858a05b 20.12.2017 14:15 Sven Schöling

Presenter: Neue Struktur im DBUpgrade

bc0e2eda 20.12.2017 14:14 Sven Schöling

Presenter: Neue Struktur in weiteren Belegen

09c8c053 20.12.2017 13:26 Moritz Bunkus

Benutzerdefinierte Datenexporte: Standardwerte für Parameter angeben können

e713c314 20.12.2017 13:25 Moritz Bunkus

Benutzerdefinierte Datenexporte zu CSV anlegen und ausführen können

9d06f394 20.12.2017 13:24 Sven Schöling

PrintOptions: brauchen storno flag aus $::form für Rechnungen

9cd5c461 20.12.2017 11:13 Moritz Bunkus

Versionsnummer nach Login wieder anzeigen

Templates, die von alten Controllern über
`$::form->parse_html_template` ausgegeben haben, verfügen nicht über
ein `FORM`-Objekt (siehe `Form::prepare_html_template`). Also die
Version außerhalb des Templates via `$::form->read_version` auslesen...

a97574b8 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in den restlichen Bereichen umgesetzt

9c29f718 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur im Warenstamm umgesetzt

0aa885f4 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in Belegen umgesetzt

6ef53d3f 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in RequirementSpecs umgesetzt

5a55ac86 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur im Layout umgesetzt

0e5e3501 19.12.2017 15:37 Sven Schöling

Presenter: Sub-Presenter auf Funktional geändert

1. alle Sub-Presenter aus dem SL::Presenter Namespace geschmissen

2. Keine ungefragten @EXPORTs mehr, nur noch @EXPORT_OK

3. Alle Methoden sind auf Funktionen umgeschrieben (kein $self mehr)

4. Die benötigten Methoden von Sub-Presentern müssen jetzt direkt importiert...

033c2bbc 19.12.2017 13:10 Jan Büren

Release-Management Empfehlung für Versionierung

f78c4274 19.12.2017 12:57 Jan Büren

Version 3.5.2

c10e2110 18.12.2017 13:46 Moritz Bunkus

DATEV-CSV: Einträge ohne Umsatz nicht versuchen zu exportieren

28550377 18.12.2017 13:46 Moritz Bunkus

Revert "DATEV: Umsatz von 0 zulassen"

This reverts commit f7a1243e53114c1917ea0836a5839ed0918553b4.

ddff6b66 18.12.2017 13:37 Moritz Bunkus

CSV-Import: Fehlermeldung, falls Task-Server für aktuellen Mandanten deaktiviert

ce89fe5c 18.12.2017 13:37 Moritz Bunkus

Task-Server: nach Task-Ausführung Status & Jobname als Debuginfo ausgeben

5f55d797 18.12.2017 13:37 Moritz Bunkus

CSV-Import: Fix für reflexive Spaltennamen im Mapping

Wenn eine CSV-Datei für den Bank-Import z.B. die Spalten `currency`,
`amount`, `local_bank_number` enthalten, so schlug der Import aus
gleich zwei Gründen fehl, wenn in der CSV-Spaten-Zuordnung die Namen...

b8a5c591 18.12.2017 11:00 G. Richardson

Dokumentation von beta nach 3.5.1 geändert

3800c37e 15.12.2017 13:44 Moritz Bunkus

Revert "DATEV: auch Punkte in UStID-Nummern automatisch entfernen"

This reverts commit 93f06915a1f2444585aeb8ed32f849d08da7b07a.

050cd2d2 15.12.2017 12:56 Moritz Bunkus

Kunden-/Lieferanten: Löschen von Ansprechpersonen, Lieferadressen gefixt

3334532e 15.12.2017 11:55 Moritz Bunkus

Revert "CVar-Helfer: cvars_by_config nach Config-Reihenfolge sortiert zurückgeben"

This reverts commit 6e1a7a2e06de426b553ada3aed39f28b4825d0ce.

Die Funktion `_all_configs` liefert die Konfigurationen bereits
sortiert. Schlimmer ist, dass `sort_by` nicht numerisch sondern...

f7a1243e 15.12.2017 11:55 Moritz Bunkus

DATEV: Umsatz von 0 zulassen

93f06915 15.12.2017 11:55 Moritz Bunkus

DATEV: auch Punkte in UStID-Nummern automatisch entfernen

4be32a52 15.12.2017 11:55 Moritz Bunkus

DATEV: `input_check` für UStID an `formatter`+`valid_check` angepasst

Die Kombination aus `formatter`+`valid_check` kann UStIDs richtig
behandeln, die Leerzeichen enthalten. Daher muss der vorher laufende
`input_check` Leerzeichen ebenfalls ignorieren.

Weiterhin muss der `input_check` auch das gleiche Format erlauben, das...

4c56bb5b 13.12.2017 16:52 Bernd Bleßmann

Mandantenkonfig: kleine HTML-Ungereimtheit behoben …

In form.html war ein Start-div-Tag. Das Ende dazu aber in _miscellaneous.html.
Damit musste _miscellaneous.html immer zuletzt in form.html processed werden,
was unnötig ist.
Das Ende-div-Tag jetzt aus _miscellaneous.html in form.html verschoben.

42be914d 13.12.2017 16:35 Bernd Bleßmann

scripts/dbupgrade2_tool.pl: kein Kontrollfeld fürs Encoding erzeugen

Es wird nur utf8 unterstützt. Das Encoding-Kontrollfeld ist kein gültiges Feld
mehr in den Upgrade-Dateien. Deshalb wird es nicht mehr erzeugt und das Encoding
kann auch nicht mehr als Parameter mitgegeben werden.

742ff5a8 12.12.2017 16:22 Jan Büren

changelog

18c72e9a 08.12.2017 12:12 Bernd Bleßmann

io.pl: qty und sellprice nicht validieren

Hintergrund: in kivi.Validator.js werden als "number" zu validierende Elemente
neu formatiert, hier gibt es aber keine Möglichkeit, die Anzahl der
Nachkommastellen zu übergeben.

Beim Drucken von Belegen wurde so z.B. bei einem freien Verkaufspreis die...

2e41c2c2 08.12.2017 08:31 Jan Büren

Version 3.5.1

78e743a3 08.12.2017 08:31 Jan Büren

DB-Sammelskript für 3.5.1 Standard

808bfd67 07.12.2017 13:58 Sven Schöling

Form::read_logo gibt es in dieser Version nicht

173d5a54 07.12.2017 13:55 Sven Schöling

Request: cgi korrekt lesen wenn form leer ist

d90b14b1 06.12.2017 18:45 Sven Schöling

Form: version nicht mehr in $::form cachen

4a395995 06.12.2017 18:24 Sven Schöling

$::form->read_version auf SL::Version->get_version umgestellt

6627c9eb 06.12.2017 18:22 Sven Schöling

SL::Version - Versionsbehandlung aus Form ausgelagert

245956b5 06.12.2017 11:56 Jan Büren

Sammelskript für alle Auth-Upgrades für 3.5.1

3469f727 06.12.2017 11:55 Jan Büren

Voraussichtliches Release-Datum angenähert

9a8cae7f 06.12.2017 10:09 Jan Büren

hidden fromdate für Export von offenen Forderungen

26fd74c7 06.12.2017 09:22 Jan Büren

hidden für Ausdruck von offenen Forderungen

Offenen Forderungen können gesammelt ausgedruckt werden,
für die ältere Variante Filter nach Rechnungsdatum muss das fromdate
auch für als hidden noch im template definiert sein.

0f9adc27 06.12.2017 09:07 Jan Büren

comment fix

55af54bc 06.12.2017 09:02 Jan Büren

Kein Webdav-Datei für statement.tex anlegen

Fix für alte PDF-Archivierungsfunktion im WebDAV.

Falls PDF-Archivierung für WebDAV aktiviert ist,
kann die Liste der offenen Forderungen / Verbindlichkeiten
nicht gedruckt werden. Die eigentlich Fehlermeldung (no path for type)...

bb55c445 06.12.2017 08:59 Jan Büren

RB-Druckvorlagen kivicompany statt titlebar

Readme aktualisiert. Die titlebar existiert schon länger nicht mehr.

faceb8b2 05.12.2017 16:01 Werner Hahn

Dokumentation html und pdf Datei

f5658124 05.12.2017 15:54 Werner Hahn

Dokumentation manuelles installieren der Trigramerweiterung raus

98c56819 05.12.2017 15:16 Werner Hahn

Dokumentation Einrichten postgres als DatenbankSuperUser um
Updatescripte mit Superuserrechten installieren zu können. Betrifft
bisher die Trigram Erweiterung

d7680dd2 05.12.2017 12:55 Jan Büren

doc/ Trigram Erweiterung als Musskriterium für das Upgrade genannt

Ferner dokumentation.xml erweitert und den Hinweis auf ignore 0 in
der Upgrade-Datei entfernt (ist default 0)

a7118d4d 04.12.2017 16:19 Jan Büren

Changelog: Liste der Bugfixes aktualisiert

cb2b558f 04.12.2017 14:55 Jan Büren

Angepasste DATEV-Testfälle für den Commit von gerade

66382a2d 04.12.2017 14:53 Jan Büren

(höchstwahrscheinlich) Fix für #324

Da im alten Format alles im Soll gebucht wurde, ist dies
für den CSV-Export einfach als Konstante zu sehen.
Dafür spricht zusätzlich das der default-Wert der DATEV
auf 'S' steht, der wäre dann auch abwärtskompatibel zur KNE-Spezifikation.

153719df 04.12.2017 14:52 Jan Büren

DATEV-Version auf 5.x anheben

Lexware lehnt DATEV-CSV-Exporte ohne eine valide Versionsnummer ab.

8c1ef5db 04.12.2017 12:11 Jan Büren

Revert "DATEV belegfeld2 wieder als Fälligkeitsfeld im Format DDMMYY implementiert"

This reverts commit 982f53983fed52367985246082546fda053d59d5.

2fa450cd 04.12.2017 12:11 Jan Büren

evert "doc/* für DATEV:CSV Belegfeld2 aktivieren"

This reverts commit 3f9bdf1b68b9b1f6278961f50fec3d85752a37a7.

d743ef95 04.12.2017 12:11 Jan Büren

Revert "DATEV:CSV nicht gesetztes Fälligkeitsdatum für Belegfeld2 akzeptieren"

This reverts commit e9eaca9380ad2f3062d6b8cb75376a7d01559af9.

e9eaca93 04.12.2017 11:27 Jan Büren

DATEV:CSV nicht gesetztes Fälligkeitsdatum für Belegfeld2 akzeptieren

Ferner Format auch WIRKLICH sechstellig DDMMYY (cherry-pick verdaddelt)

3f9bdf1b 04.12.2017 11:09 Jan Büren

doc/* für DATEV:CSV Belegfeld2 aktivieren

982f5398 04.12.2017 11:09 Jan Büren

DATEV belegfeld2 wieder als Fälligkeitsfeld im Format DDMMYY implementiert

21834d2c 04.12.2017 10:45 Jan Büren

Kontenabgleich mit Bank: Fehlermeldungen auch dem Benutzer mitteilen

Falls der Knopf abgleichen nicht erscheint, gibt es schon
eine Vielzahl an sinnvoller Benutzer-Rückmeldung, die aber einfach
nicht im Template angezeigt wurde.

237faf05 03.12.2017 18:15 Bernd Bleßmann

AttrHTML: Typo im POD

34e4daa1 01.12.2017 14:17 Bernd Bleßmann

Mandantenkonfig: kleinere HTML-Fehler behoben …

- doppeltes </tr>
- fehlendes <tr>
- input/hidden-tag ausserhalb <td>

99790f2b 01.12.2017 12:27 Jan Büren

Fix für #325 und #326

Strikteres Behandeln von Löschen und Storno-Funktion bei Verkaufs-Rechnungen

a3b6acbe 28.11.2017 09:08 Moritz Bunkus

Merge pull request #16 from computersalat/PeriodicInvoices_mail_bcc

fehlendes BCC in CreatePeriodicInvoices.pm(_email_invoice) hinzugefügt

703a7cf8 27.11.2017 16:23 ChrisWi

fehlendes BCC in CreatePeriodicInvoices.pm(_email_invoice) hinzugefügt

f4289934 25.11.2017 18:53 Jan Büren

Erzeugnis erfassen - orphaned richtig auswerten

An _assembly_row.html wird orphaned direkt als
Wert übergeben und nicht über SELF.orphaned.
Ermöglicht (wieder) das initiale Erfassen von
Erzeugnissen ohne das Zusatz-Recht assembly_edit

11532af8 22.11.2017 13:51 Martin Helmling martin.helm...

Javascriptabsturz falls es mehrere Partpicker gibt, bei denen aber einer keinen Dialog hat

Durch Prüfung, ob es einen Dialog gibt, wird der Absturz vermieden

8c6b0326 22.11.2017 12:14 Martin Helmling martin.helm...

add_assembly_item: Kein "assortment" (Copy Paste Fehler ?)

4612d88b 22.11.2017 11:39 Jan Büren

doc/ DATEV Ustid leicht ergänzt

e156efca 22.11.2017 11:34 Jan Büren

doc: Hinweis auf die harte Prüfung der Ust-ID beim neuen DATEV-Export

c9b4e6c5 22.11.2017 11:33 Jan Büren

Kosmetik

vimdiff typo? __

6d20db3f 22.11.2017 11:29 Jan Büren

doc/ Anpassungen für DATEV-Änderungen im CSV-Fall

405732e1 14.11.2017 10:36 G. Richardson

VERSION auf 3.5.1-beta gesetzt

78d813b9 13.11.2017 08:15 G. Richardson

Part.pm - alte Funktion entfernt und POD angepasst

assortment_lastcost_sum und assembly_sellprice_sum wurden durch
items_lastcost_sum ersetzt.