Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
aa18b62a 14.10.2013 11:56 Sven Schöling

GetModels: current_action Hook ersetzt durch action_name

121626b9 11.10.2013 22:40 Bernd Bleßmann

Filter für benutzerdef. Variablen für parts auf richtige Tabelle anwenden.

44655653 11.10.2013 14:25 Sven Schöling

Ungültige Lager beim Einlagern ausblenden.

behebt #2377

ddaaf1dd 11.10.2013 14:09 Sven Schöling

L.select_tag muss auch ohne .as_list vmethod mit 1-Element Listen kalr kommen

behebt #2376

2e4e2ba9 30.09.2013 15:10 Moritz Bunkus

Lieferscheinbericht: Suchmöglichkeit nach Seriennummer

2fcb9a09 30.09.2013 13:43 Thomas Heck

Zeitformat einstellbar machen

3711d95e 30.09.2013 13:36 Thomas Heck

DateTime::to_kivitendo_time: Formatierung eines DateTimes als Zeit

409d5d5f 26.09.2013 15:14 Kivitendo Admin

Revert "Neue Verkaufsberichtvariante mit Umsatz-Sortierung"

This reverts commit 5ef8b31028dada9eff3c317fe92c0a9b05ea41a4.

Bevor mit das jemand um die Ohren haut, das sollte eigentlich nicht
committed werden. Kommt vielleicht in Zukunft mal rein.

e112111e 26.09.2013 13:45 Kivitendo Admin

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

f3c5ef3b 25.09.2013 16:51 Bernd Bleßmann

Row level lock statt table level lock verwenden.

Betrifft #2368.

03b6d9ab 23.09.2013 11:37 Bernd Bleßmann

sub_module für Lieferscheine bei benutzerdef. Variablen richtig benannt.

Es heißt delivery_order_items (mit s).

42ca4b67 18.09.2013 11:22 Bernd Bleßmann

CustomVariables-Helper richtigen Accessor für überladenen Cvars machen lassen.

c2b69643 09.09.2013 18:10 Sven Schöling

SellPriceInformation: Layout nicht mit generieren.

Spart 10 Requests und umgeht einen interessanten Browserbug - Javascripte die aus ajax Request html eingelesen werden, werden vom Broweser mit einer zufälligen Nummer versehen um ein 304 zu vermeiden. Das hat gerade bei schwachen Leitungen zu massiv unnötigen Requests geführt.

5ef8b310 09.09.2013 12:15 Kivitendo Admin

Neue Verkaufsberichtvariante mit Umsatz-Sortierung

Es gibt einen neuen Menüeintrag "Verkaufsbericht Top", wo man nach den
gleichen Kategorien wie beim normalen Verkaufsbericht gruppieren kann,
aber wo man das Ergebnis nach Umsatz, Marge, Menge oder Gewicht...

880122f8 09.09.2013 11:48 Bernd Bleßmann

Rabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.

f6b3cfa6 09.09.2013 11:48 Moritz Bunkus

Kosmetik: useless code removal

f5093da0 09.09.2013 11:48 Moritz Bunkus

Einträge in employee aus User->login heraus aktualisieren

Vor der Mandanteneinführung war User->login bereits hierfür
verantwortlich. Dann wurde diese Funktionalität in den
Login-Controller verschoben. Allerdings kehrt die Ausführung in exakt
einem Fall nicht zum Logincontroller zurück: wenn noch...

b176ba35 30.08.2013 15:09 Bernd Bleßmann

Rabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.

9e61cdfd 29.08.2013 13:20 Moritz Bunkus

Kosmetik: useless code removal

74477782 29.08.2013 13:19 Moritz Bunkus

Einträge in employee aus User->login heraus aktualisieren

Vor der Mandanteneinführung war User->login bereits hierfür
verantwortlich. Dann wurde diese Funktionalität in den
Login-Controller verschoben. Allerdings kehrt die Ausführung in exakt
einem Fall nicht zum Logincontroller zurück: wenn noch...

9da45b82 28.08.2013 16:30 Sven Schöling

Keine Datenbankhandle aufmachen und dann nicht zumachen.

Teilfix für #2349

af6756b8 26.08.2013 15:57 Moritz Bunkus

AM.pm::get_warehouse: keinen teuren Cross Join

Ein Cross Join wird nicht benötigt, weil nur die Existenz einer Zeile
in mind. einer der beiden relevanten Tabellen interessant ist. Das
auch entsprechend coden.

Fixt #2359.

fac049a0 26.08.2013 15:26 Bernd Bleßmann

Filtern nach Kunden-/Lieferantentyp bei Angeboten u. Aufträgen

11dd30f1 22.08.2013 14:48 Sven Schöling

Tippfehler bei den reservierten Methoden. save_ sollte natürlich save sein.

3c90061b 22.08.2013 14:30 Sven Schöling

Wozu haben wir tests für sowas?

b6df37fb 19.08.2013 11:23 Moritz Bunkus

Form::parse_template: nur dann in WebDAV-Ordner kopieren, wenn Typ bekannt ist

Soll z.B. nicht für GuV oder BWA ziehen. Fixt #2352.

14de4f7c 19.08.2013 11:21 Moritz Bunkus

Form::parse_template: "Content-disposition: attachment"-Header nur ausgeben, wenn Attachmentname bekannt

Fixt #2351.

46e31af5 16.08.2013 16:18 Bernd Bleßmann

kleinen Typo gefixt.

e5490854 16.08.2013 13:17 Moritz Bunkus

Partpicker: auch beim JavaScript-Menü die CSS-Klassen für die 16x16-Icons laden

a42d2de5 13.08.2013 15:15 Thomas Heck

CustomerVendor: redirect über Controller::redirect_to

9c0ec262 12.08.2013 13:17 Bernd Bleßmann

Kosmetik: Leerzeichen am Zeilenende entfernt.

a82f3bef 12.08.2013 12:10 Moritz Bunkus

ClientJS: neue Funktionen "run()", "run_once_for()"; Dokumentation

0dc2d52f 09.08.2013 14:28 Moritz Bunkus

BackgroundJobs: "speichern und ausführen" für neue Jobs gefixt

82fcb2d5 09.08.2013 12:20 Moritz Bunkus

SL::Controller::Base::send_file: Unterstützung zum Senden von Skalarinhalten

$file_name kann nun auch eine Skalarreferenz sein. In diesem Falle
wird der referenzierte Inhalt direkt geschickt.

Wenn es ein Skalar ist, wird es wie vorher auch als Dateiname interpretiert.

5b192e71 08.08.2013 11:38 Moritz Bunkus

Customer-/Vendor-Models: Funktionen "is_customer"/"is_vendor" zur einfachen Unterscheidung

1bdfacee 08.08.2013 11:38 Moritz Bunkus

Template: as_list-Methode zum Forçieren vom Listenkontext

85f6594f 08.08.2013 11:38 Moritz Bunkus

Typo fix

c00f1e29 08.08.2013 11:38 Moritz Bunkus

ClientJS: AJAX-Form-Submit mit jQuery-Form-Plugin

f844f1e2 08.08.2013 11:38 Moritz Bunkus

LXDebug::dump_object zum Dumpen von den Spalten von RDBO-Instanzen

Dumpt keine Datenbankhandle, keine Relationships

727d8065 06.08.2013 14:48 Kivitendo Admin

Recht für Debitoren- und Kreditorenbuchungen verbessert

auf Hinweis von Sven hin:

statt $::auth->check_right($form->{login}, $right) assert benutzen: $::auth->assert($right, 1)
$form lässt sich leicht manipulieren.

40b16805 06.08.2013 11:58 Moritz Bunkus

Wiederkehrende Rechnungen: nicht '_email' in Vorlagendateinamen hinzufügenn

In Form::prepare_for_printing wurde '_email' immer an den Dateinamen
angehängt, sofern es ein solches Template gibt (also
z.B. 'invoice_email.tex') -- egal, wohin letztlich ausgegeben werden...

ac86ce08 05.08.2013 16:09 Thomas Heck

CustomerVendor: Ändern von Wiedervorlagen erlauben

b623ece7 05.08.2013 15:18 Thomas Heck

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

382890fe 05.08.2013 15:17 Thomas Heck

CustomerVendor: bei Wiedervorlagen FollowUpLinks erstellen

bc7c5665 05.08.2013 15:13 Thomas Heck

Wiedervorlagen: Links zu Kunden/Lieferanten gefixt

e8d91442 05.08.2013 13:51 Kivitendo Admin

Neue Rechte für Anzeige der Debitoren- und Kreditorenbuchungen

Damit kann man in den Berichten für Einkaufs- und Verkaufsrechnungen die
Debitoren- und Kreditorenbuchungen herausfiltern, so daß z.B. die
Einkäufer nicht mehr Kreditorenbuchungen aus dem Fibu-Bereich sehen...

96aa70a1 05.08.2013 13:28 Thomas Heck

Meldungen beim Erstellen von Wiedervorlagen im Kunden/Lieferanten

6c5cdbeb 05.08.2013 10:41 Moritz Bunkus

Backgroundjob-History-Liste: Filterfunktion

fe546cb0 05.08.2013 10:41 Moritz Bunkus

ParseFilter: neuer Operator 'eq_ignore_empty'

Ignoriert den Filter, wenn er leer ist. Andernfalls wird mit =
verglichen.

ccfc4635 05.08.2013 10:41 Moritz Bunkus

CRM-Tabellen in die Blacklist aufnehmen

ac84f80b 02.08.2013 16:35 Sven Schöling

Dateinamen im webdav aus utf8 decoden. Nicht NFC normalisieren, die müssen hinterher als URLs funktionieren.

31280bfa 02.08.2013 15:07 Sven Schöling

Im Filtered Helper den callback richtig zusammenbauen.

behebt #2332

3d96d9f0 02.08.2013 13:35 Bernd Bleßmann

Kosmetik: Kopieroperationen zusammenfassen.

bf5ce652 02.08.2013 13:31 Bernd Bleßmann

flatten_to_form: auch Listenpreis und Warengruppe berücksichtigen.

6dbc83af 01.08.2013 15:31 Moritz Bunkus

jqModal-Dialoge durch jQuery-UI-Dialoge ersetzen

133e3be2 01.08.2013 10:59 Moritz Bunkus

ClientJS: Argumente nur dann säubern, wenn sie richtigen Typ haben

- Stringifizierung nur für Instanzen von SL::Presenter::EscapedText
- Leading whitespace trimming nur für Skalare

Hintergrund ist, dass manche Funktionen komplexere Strukturen als
Parameter übergeben bekommen, namentlich jstree:create_node, das ein...

b023a2ad 01.08.2013 10:51 Kivitendo Admin

Typos korrigiert

Obwohl die super zum Greppen waren.

926ebeb7 31.07.2013 17:02 Moritz Bunkus

ClientJS: Leading Whitespace von allen Argumenten tilgen, nicht nur vom ersten

824f9ddf 31.07.2013 12:41 Moritz Bunkus

ClientJS: Funktionen zum Hinzufügen und Entfernen generischer Eventhandler

2cb9fa7e 31.07.2013 11:20 Moritz Bunkus

Nicht explizit Transaktion starten

$::form->get_standard_dbh liefert ein Handle, das AutoCommits aus hat
$::form->und daher eh immer explizit in einer Transaktion
$::form->steckt. Vermeidet zusätzlich eine Warnung.

cc9fbc1c 30.07.2013 16:33 Thomas Heck

Ansprechperson und Lieferadresse nach Speichern von Kunden wiederöffnen

5ea712a2 29.07.2013 16:31 Moritz Bunkus

Lagerplätze anlegen: Nummerierung mit Anzahl existierender Lagerplätze starten

...und nicht mit 1, weil ansonsten beim mehrfachen Anlegen die Nummern
doppelt und dreifach vergeben werden. Fixt #2325.

0d2ae687 29.07.2013 12:54 Sven Schöling

Bessere doku für SL/InstallationCheck.pm

da3de350 29.07.2013 11:56 Moritz Bunkus

InstallationCheck: Parameter dist_name wenn Modulname != Distributionsname

Beispiel: name = LWP und dist_name = libwww-perl

68a43a80 29.07.2013 11:53 Moritz Bunkus

Falschen Methodennamen gefixt

44ab47a7 29.07.2013 11:52 Moritz Bunkus

Fehlende Modulabhängigkeiten für Testprozess ergänzt

7da9d5b6 25.07.2013 18:28 Sven Schöling

assign_attribute: reservierte Methoden ignorieren.

b3339619 22.07.2013 18:24 Thomas Heck

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

ddbc0af5 22.07.2013 18:23 Thomas Heck

Die Einstellung: ""Steuer im Preis inbegriffen" vorwählen" gefixt

fixt #2336

f444b80f 22.07.2013 16:52 Sven Schöling

Bei Hauptlager setzen nicht onhand überschreiben.

039226c3 22.07.2013 14:54 Sven Schöling

Bei nicht existierenden Lagern die richtige Fehlermeldung anzeigen.

behebt #2334

50b2bd9f 22.07.2013 14:54 Sven Schöling

action_database_administration gibt es nicht mehr

77fda875 19.07.2013 17:50 Moritz Bunkus

Überprüfung vom API-Token gefixt

a4c3e9de 19.07.2013 17:50 Moritz Bunkus

Admin-Controller: bei Session-Fehler Menü nicht anzeigen

3034fe61 18.07.2013 16:41 Moritz Bunkus

Dokumentationsupdate

e72ecdf8 18.07.2013 16:31 Thomas Heck

CustomerVendor: im Templatesystem vorhandenes instance_conf verwenden

4e78f694 18.07.2013 16:11 Thomas Heck

CustomerVendor: instance_conf komplett im Template verfügbar machen

76005a6d 18.07.2013 16:08 Thomas Heck

Keine "leere" Währungsauswahl in CustomerVendor erlauben

36d5081f 18.07.2013 09:32 Niclas Zimmermann

Unnötiger JOIN auf taxkeys

Hier werden keine Steuern berücksichtigt. Es gab zwar einen Join auf
die Tabelle taxkeys, aber es wurden keine Daten ausgelesen.

9d2d867c 18.07.2013 09:32 Niclas Zimmermann

tax_id auslesen

Statt die tax_id aus einem Join auf die Tabelle taxkeys zu bekommen,
wird nun direkt von der acc_trans auf die Steuer zugegriffen. Dies
geschieht an verschiedenen Stellen:

Die tax_id wird jetzt in Kreditoren-/Debitoren- und Dialogbuchungen...

c8aac2e0 18.07.2013 09:09 Moritz Bunkus

CRM-Menü in der ERP speichern inklusive der Übersetzungen

Fixt #2328.

440e79f0 18.07.2013 09:09 Moritz Bunkus

Menüs in Untermenü "menus" verschoben

9b36c563 18.07.2013 09:09 Moritz Bunkus

Administrationsbereich mit Menüsystem versehen

95c1acfe 18.07.2013 09:09 Thomas Heck

CustomerVendor: namespace-Aufrufe entfernt

3d4d1eee 18.07.2013 09:09 Thomas Heck

CustomerVendor: Vertreter gefixt/implementiert

d1de191b 18.07.2013 09:09 Thomas Heck

CustomerVendor: nur "nicht gelöschte" Mitarbeiter laden

989f4a11 18.07.2013 09:09 Thomas Heck

CustomerVendor: Umleitungs-URL mit url_for erzeugen

5fdf8353 18.07.2013 09:09 Thomas Heck

CustomerVendor: Redirect gefixt

653e4c28 18.07.2013 09:09 Thomas Heck

CustomerVendor: Auskommentierten Code gelöscht

642c04d6 18.07.2013 09:09 Thomas Heck

CustomerVendor: vergessenes run_before ergänzt

91f2c038 18.07.2013 09:09 Thomas Heck

Cuddled else

cf3e99d4 18.07.2013 09:09 Thomas Heck

CustomerVendor: Kaskadiertes Löschen/Speichern

e3ccd940 18.07.2013 09:09 Thomas Heck

CustomerVendor: Abfragen in Transaktionen ausführen

f62b0067 18.07.2013 09:09 Thomas Heck

CustomerVendor: nichtssagende Fehlermeldung entfernt

67a4d330 18.07.2013 09:09 Thomas Heck

CustomerVendor: redirect nach Speichern

3095ec07 18.07.2013 09:09 Thomas Heck

Rose-DB-Query gefixt

d63219af 18.07.2013 09:09 Thomas Heck

Auf CustomerVendor auf currency_id umgestellt

689b97d0 18.07.2013 09:09 Thomas Heck

CustomerVendor: History-Einträge erstellen

cc6da320 18.07.2013 09:09 Thomas Heck

Kein use von DB-Objekten in DB-Objekten

cb44d443 18.07.2013 09:09 Thomas Heck

Datenbank-Helper(*_as_number) verwenden