Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
22efd8a7 27.08.2012 15:00 Moritz Bunkus

Login-Maske: Zu Menu redirecten falls bereits eingeloggt

Wenn man bereits eingeloggt ist und irgendwo im Programm zu login.pl
redirectet wird (z.B. beim Speichern der Benutzereinstellungen), so
wurde durch die Umstellung des Loginmechanismusses neulich leider die...

280cbfe9 24.08.2012 15:46 Thomas Heck

CSV-Import: Auswahl der Felder für die Duplikat-Prüfung

fixt 1964

5fa7820b 24.08.2012 14:12 Thomas Heck

CSV-Import: Fehlermeldungen anzeigen gefixt

80e68986 23.08.2012 09:05 Thomas Heck

Controller/CsvImport: file und worker verfügbar machen

8b7b7701 22.08.2012 17:45 Thomas Heck

CSV-Import für benutzerdefinierte Variablen gefixt

Sollte nun mit allen CSV-Imports funktionieren. Der alte Fix
hat nur mit Customer/Vendor funktioniert.

00b9499e 22.08.2012 17:42 Thomas Heck

Part-CSV-Import: Bei Update model_X und lastcost_X bei make_X berücksichtigen

implementiert #1901

5497ac6c 22.08.2012 14:03 Thomas Heck

Waren-CSV-Import: Einlesen des Einkaufspreises ins makemodel

91e4c0dc 22.08.2012 13:49 Thomas Heck

CSV-Kunden-/Lieferantenimport: Verwendung von TransNumber zur Erzeugung von Nummern

implementiert #1972

159dd378 22.08.2012 13:32 Thomas Heck

CSV-Import: Projekte

implementiert #1907

540c0b5e 17.08.2012 17:46 Moritz Bunkus

User-Login auf Controller umgestellt

d28dde0f 17.08.2012 12:25 Moritz Bunkus

Kosmetik: Doku-Formatierung

6afd06ad 17.08.2012 12:24 Moritz Bunkus

Dispatcher: Auch Controller ermöglichen, die Admin-Login benötigen

Default ist für Controller, dass all ihre Funktionen User-Logins
benötigen. Kann ein Controller ändern, indem er die Sub
"get_auth_level" überschreibt (siehe Doku in
SL::Contrller::Base). Dies schafft die Basis dafür, auch Admin-Dinge...

1428ab01 16.08.2012 19:09 Thomas Heck

CsvImport::Parts: Option zum Überspringen von Artikeln mit existierenden Nummern

implementiert #1965

93d49495 01.08.2012 12:03 G. Richardson

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp

60e09e25 01.08.2012 11:59 G. Richardson

Bug 1960 - Datenverlust beim CSV-Warenimport bei Preisen

wenn sellprice, listprice oder lastcost in der Importdatei nicht
explizit mit eigener Spalte gesetzt wurden, wurden die ursprünglichen
Preise beim Preisupdate mit 0 überschrieben.

Fix von Sven.

d0d701b8 31.07.2012 14:43 Sven Schöling

Warenimport bei grossen Datenbanken.

Der Warenimport hat bisher alle Waren ausgelesen und dann im Hash umsortiert.
Bei einer Datenbank mit 84k Waren hat das 22s gedauert, und 700MB
Arbeitsspeicher gefressen, das ist nicht zumutbar. Nun wird jeder Wert einzeln...

5d3143fc 27.07.2012 11:01 Bernd Blessmann

Keine Längenbeschränkung für Spalte phone in den Tabellen customer und vendor.

346be50e 22.06.2012 12:34 Bernd Blessmann

Benutzerdefinierte Variablen bei Ansprechpartnern über CSV importierbar machen.

70969a47 27.04.2012 11:51 Sven Schöling

Lieferplan: Ohne Filter nicht abstürzen.

afd44e0e 27.04.2012 11:51 Sven Schöling

Lieferplan: filter string

45f68536 27.04.2012 11:50 Sven Schöling

Lieferplan: von/bis Filter, Kundennummer Filter, filter summary Grundstruktur

b213d89c 27.04.2012 11:50 Sven Schöling

DeliveryPlan

Erste Version squashed (überspringt 10 Commits, in denen das Query unbrauchbar langsam ist)

1f91b099 23.04.2012 18:17 Sven Schöling

ParseFilter: $_ kann man nicht in einer Closure verwenden.

d1340823 23.04.2012 18:16 Sven Schöling

ParseFilter kann jetzt alle Rose Filter.

9b3ad8d9 18.04.2012 15:20 Sven Schöling

SellPriceInformation: richtige Nummer anzeigen

217751ab 18.04.2012 15:07 Sven Schöling

displayable_filter

438c47c0 18.04.2012 14:45 Sven Schöling

mergefehler: orddate ist hier transdate

ba0fb69c 18.04.2012 14:45 Sven Schöling

sellprice information test commit

8ecc78d6 12.04.2012 11:58 Sven Schöling

Besseres Handling von unvollständigen Preisgruppenimporten

fd136daf 13.02.2012 18:03 Sven Schöling

Rudimentäre Verwaltung von Benutzern

abd4a0b0 13.02.2012 17:09 Sven Schöling

delay_flash_on_redirect Magie im Basecontroller.

Wenn von einem Controller explizit überladen, wird der normale Föash vor einem
redirect_to automatisch upgegradet in ein flash_later.

Conflicts:

SL/Controller/Base.pm
ab7fb099 02.02.2012 12:40 Sven Schöling

Fehlerhafte renders für Ajax reordering

Wurden zwar eh verworfen, aber sollten trotzden korrekt sein.

39556a0d 02.01.2012 15:40 Sven Schöling

Bei tiefen parse_filters with_objects mit prefix bauen.

5fab9350 29.12.2011 15:13 Moritz Bunkus

Kosmetik

31b1b2c2 29.12.2011 15:12 Moritz Bunkus

CSV-Import von Waren: Standardeinheit für Zeilen ohne Einheit hinzufügen

9dcc0d85 29.12.2011 14:36 Moritz Bunkus

Dateinamen für CSV-Beispieldatei sinnvoll setzen

Bisher war es der (interne) Name der Session-Datei, also etwas wie
user_session_files_mb_89072314971954719735691723948123_csv_bla_blubb_charlie_the_unicorn.csv.

d582b83d 29.12.2011 14:04 Moritz Bunkus

Buchungsgruppen nur laden, wenn Artikel importiert werden sollen

1320854c 14.12.2011 16:29 Sven Schöling

SL::Controller::Base wrapper für ReportGenerator

e5fdc4f2 14.12.2011 16:27 Sven Schöling

ParseFilter: Laundering in explizite Ziele

b88b33d1 02.11.2011 17:34 Moritz Bunkus

Anzahl nicht importierter Objekte richtig anzeigen, sofern == 0

2cfed42f 26.10.2011 15:17 Moritz Bunkus

Dokumentation kompatibler mit pod2html und so gemacht

945cd936 26.10.2011 15:17 Sven Schöling

ParseFilter: Bugfix bei short circuit bedingung

Test angepasst

e340c957 26.10.2011 15:17 Sven Schöling

ParseFilter Mixin.

Erlaubt es semikomplexe Filter zu bauen und direkt an get_all weiterzureichen. Kompatibel mit dem Sorter Mixin.

5494f687 14.10.2011 13:57 Sven Schöling

$::cgi entfernt.

Verfahren:
- Für alle Vorkommen von "my $cgi = $::cgi;":
ersetzt durch my $cgi = $::request->{cgi}->new({}) ersetzt

- Wenn in einer Datei alle my $cgi rausgefallen sind auch use CGI entfernt.

- Initialisierung von $::cgi in scripts und Dispatcher entfernt und in dei...

3bcaeb2e 13.10.2011 11:57 Sven Schöling

pod syntax

eb9291da 12.10.2011 14:42 Jan Büren

Kosten- und Erfolgstellen zu unterscheiden macht(e) mittlerweile keinen Sinn mehr, da man ja entsprechend Kosten als Erfolg auf eine Kostenstelle buchen möchte. Ferner wird auch die Auswahlliste schon länger nicht mehr unterschieden.
Entsprechend die letzten Rudimente in der Form.pm entfernt und das Datenmodell für Rose angepasst, sowie natürlich die Tabelle

cb3a2467 11.10.2011 15:00 Sven Schöling

customer_picker

testpage ist zu Dokumentationszwecken noch dabei, aber nicht mehr durch action
erreichbar.

f5ea3094 11.10.2011 14:56 Sven Schöling

Testpage wieder entfernen.

7abae2f3 10.10.2011 14:55 Sven Schöling

Autocomplete version 1 - mehrere eingabefelder, type filter, limit

dd291d00 07.10.2011 15:15 Sven Schöling

raw option für Controller Base

ff37d88c 14.09.2011 11:46 Sven Schöling

doc typo

27e80751 29.06.2011 10:45 Moritz Bunkus

Kosmetik

891411c1 29.06.2011 10:44 Moritz Bunkus

Eine Klasse & globale Variable zur Verwaltung von mandantenbasierter Konfiguration

508801bb 17.06.2011 15:20 Moritz Bunkus

Verwaltung von Kunden-/Lieferantentypen auf Controller umgestellt

2ff2f6c9 16.06.2011 15:23 Moritz Bunkus

Verwaltung von Abteilungen auf Controller umgestellt

f631da56 16.06.2011 14:45 Moritz Bunkus

Actions 'move_up' und 'move_down' gibt es nicht mehr

84e1c3e5 16.06.2011 09:30 Sven Schöling

Anstatt über "action_" zu croaken gibt der Base Controller jetzt eine freundliche Meldung.

dfd2c90e 16.06.2011 09:30 Moritz Bunkus

Kundenspezifische Felder entfernt

6759902a 16.06.2011 09:30 Moritz Bunkus

Beispieldatei bei CSV-Import herunterladen

e5e35e66 16.06.2011 09:30 Moritz Bunkus

Hilfstext für Spalte 'type' bei Artikelstammdaten

2f94dfa1 16.06.2011 09:30 Moritz Bunkus

Import von Lieferanten/Lieferanten-Artikelnummern (makemodel) zu Artikeln

f9af406f 16.06.2011 09:30 Moritz Bunkus

Ausgewähltes Zahlenformat berücksichtigen

961c61ef 16.06.2011 09:30 Moritz Bunkus

Importieren von Preisgruppen

9d6a2ef2 16.06.2011 09:30 Moritz Bunkus

Preisaktualisierung bestehender Artikel

2c6717d9 16.06.2011 09:30 Moritz Bunkus

Refactoring: gemeinsamen Code ausgelagert; Ansprechpersonen/Lieferadressen: Kunden-/Lieferantennamen anzeigen

2c139ad7 16.06.2011 09:30 Moritz Bunkus

Auf alle Fehler auf einmal testen und nicht beim ersten abbrechen

a928d034 16.06.2011 09:30 Moritz Bunkus

Überflüssige Zeilen entfernt

4753781c 16.06.2011 09:30 Moritz Bunkus

Infotext anzeigen, wenn nur Preis aktualisiert wird

05445f9d 16.06.2011 09:30 Moritz Bunkus

Überflüssiger Accessor

f6c4aef8 16.06.2011 09:30 Moritz Bunkus

Typo

b13c3cbf 16.06.2011 09:29 Moritz Bunkus

TODO

32115b41 16.06.2011 09:29 Moritz Bunkus

Hilfetexte für Lieferanschriftenstammdatenimport

220ccac9 16.06.2011 09:29 Moritz Bunkus

Hilfetexte für Kunden-/Lieferantenstammdatenimport

7caf72ff 16.06.2011 09:29 Moritz Bunkus

Hilfetexte anzeigen; sehr viele Übersetzungen

1c84c7f2 16.06.2011 08:44 Moritz Bunkus

Viele weitere Klartextfelder bei Kunden-/Lieferantenstammdaten

e055b3ff 16.06.2011 08:44 Moritz Bunkus

Anzeigen und Importieren von benutzerdefinierten Variablen bei Kunden, Lieferanten, Artikeln

35948584 16.06.2011 08:44 Moritz Bunkus

Anzeige und Import von übersetzten Artikeltexten und Bemerkungen

2225b5be 16.06.2011 08:44 Moritz Bunkus

Behandlung von neu zu vergebenen Artikelnummern gefixt

05d72378 16.06.2011 08:44 Moritz Bunkus

Bugfixes Artikelimport

81379539 16.06.2011 08:44 Moritz Bunkus

Artikelimport bisher

07ad0fee 16.06.2011 08:44 Moritz Bunkus

Gewisse Spalten nicht ins Profil aufnehmen

b9e6845d 16.06.2011 08:44 Moritz Bunkus

Keine undefinierten Werte als Referenzen nutzen (passiert im Fehlerfall)

9e152755 16.06.2011 08:44 Moritz Bunkus

Import von Lieferadressen.

10ef28a9 16.06.2011 08:44 Moritz Bunkus

Debugnachrichten

136a063c 16.06.2011 08:44 Moritz Bunkus

Flash-Meldung nach Import ausgeben

7b9d1666 16.06.2011 08:44 Moritz Bunkus

Import von Ansprechpartnern

0297cac9 16.06.2011 08:44 Moritz Bunkus

Längenbeschränkung bei bestimmten Feldern

13b5fc65 16.06.2011 08:44 Moritz Bunkus

Statusausgabe verbessert

7b81cb26 16.06.2011 08:44 Moritz Bunkus

Einträge mit Fehlern nicht importieren

f87763cd 16.06.2011 08:44 Moritz Bunkus

Kunden-/Lieferantenstammdatenimport: zumindest das Testen funktioniert

29269e99 16.06.2011 08:44 Moritz Bunkus

Hochladen und Anzeigen von hochgeladenen Dateien implementiert

1abd7845 16.06.2011 08:44 Moritz Bunkus

CSV-Importmasken um typspezifische Eingabefelder erweitert

f5594740 16.06.2011 08:44 Moritz Bunkus

form_customers_vendors.html nach form.html umbenannt; Kosmetik

7f1f5efe 16.06.2011 08:44 Moritz Bunkus

Speichern, Laden, Löschen von Importprofilen implementiert

6fb7bcc9 13.05.2011 15:30 Moritz Bunkus

kopf.pl auf Controller umgestellt

3e8a8c57 13.05.2011 11:17 Sven Schöling

Debug Menü im HTML Menü. FCGI Entwicklung leicht gemacht.

2f6e2e40 12.05.2011 11:48 Moritz Bunkus

Rechteprüfung bei Zugriff auf Zahlungsbedingungen-Controller

Conflicts:

SL/Controller/PaymentTerm.pm
662b757f 12.05.2011 11:33 Moritz Bunkus

Verwaltung von Zahlungsbedingungen auf Drag & Drop mit AJAX und jQuery UI Sortable umgestellt

dbbf8923 12.05.2011 11:24 Moritz Bunkus

Verwaltung von Zahlungsbedingungen auf Controller/Model umgestellt

Conflicts:

locale/de/all
7fb610a5 11.05.2011 11:19 Moritz Bunkus

Sortieren von benutzerdefinierten Variablen auf Drag-n-Drop & AJAX mittels jQuery UI Sortable umgestellt