Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
ccfc4635 05.08.2013 10:41 Moritz Bunkus

CRM-Tabellen in die Blacklist aufnehmen

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.

21436d8b 18.07.2013 09:09 Thomas Heck

CustomVariables-Helper registrieren von neu erstellen CVars

SL::DB::Helper::CustomVariables::cvars_by_config fügt neue CVars
dem ursprünglichen Objekt hinzu.

99dd63d7 11.07.2013 17:00 Moritz Bunkus

SL::DB::Helper::PriceTaxCalculator: Margenberechnung gefixt

Die Margenberechnung hat die Stückzahl nicht bei der Kostenberechnung
berücksichtigt.

013b538f 03.07.2013 11:18 Moritz Bunkus

Fehlende Einträge in SL/DB/Helper/{ALL,Mappings}.pm

215f9f2c 02.07.2013 11:44 Moritz Bunkus

TransNumberGenerator: mit leerer Sequenzstartnummer klarkommen

2656dbf7 01.07.2013 17:29 Moritz Bunkus

Nicht mehr benötigte Rose-Models löschen: DptTrans, TranslationPaymentTerm

64b49f6c 01.07.2013 15:36 Moritz Bunkus

Nicht mehr benötigte MetaSetups löschen: DptTrans, TranslationPaymentTerm

Beide korrespondierenden Tabellen wurden in der Zwischenzeit entfernt.

2db08d5b 25.06.2013 14:22 Sven Schöling

Fehlende Dateien in SL::DB::Helper::ALL

5a7ae14c 25.06.2013 14:22 Sven Schöling

CustomVariables: modules nicht mehr zur Compilezeit inferieren

Um module zu inferieren müssen die Zielobjekte bekannt sein, das kann aber zu
zirkulären Includes mitten im RDBO initialize führen.

Nachlagern geht auch nicht, weil die Daten für relationships benötigt werden....

73d810a4 25.06.2013 14:22 Sven Schöling

In Helper kein use SL::DB::Object

a34ae163 25.06.2013 14:22 Sven Schöling

In Helper kein use SL::DB::Objects

9f9f93b3 13.06.2013 16:31 Moritz Bunkus

Tabellen-/Klassennamen-Mappings für auth.* gefixt

672e9658 13.06.2013 16:24 Moritz Bunkus

SL::DB::Helper::Util: verschiedene RDBO-Hilfsfunktionen; Anfang: is_unique

0674bc84 13.06.2013 16:24 Moritz Bunkus

Vorkommen von "LxOffice" (und andere Schreibweisen) durch "kivitendo" ersetzen

3ced230d 13.06.2013 16:24 Moritz Bunkus

Rose-Models für Mandantentabellen

3123d6f8 10.06.2013 15:39 Bernd Bleßmann

flatten_to_form: auch department_1, department_2 und ustid berücksichtigen.

6cdf91d3 10.06.2013 14:48 Bernd Bleßmann

flatten_to_form: auch c_vendor_id bzw. v_customer_id berücksichtigen.

efac2a40 07.06.2013 13:31 Bernd Bleßmann

Artikel-Reihenfolge beibehalten beim Erzeugen und autom. Drucken wiederkehrender Rechnungen.

c6b22579 03.06.2013 13:49 Niclas Zimmermann

Merge branch 'gewicht'

Conflicts:
SL/Controller/ClientConfig.pm
SL/DB/MetaSetup/Default.pm

d820c116 27.05.2013 19:47 Sven Schöling

Filtered Plugin für GetModels

79c048aa 27.05.2013 15:57 Niclas Zimmermann

Gewicht in Druckvorlagen verfügbar machen

Nachdem das Gewicht auf allen Masken (Auftrag, Lieferschein, Rechnung)
angezeigt wird, steht es nun auch in den Druckvorlagen zur Verfügung.

e770cd18 21.05.2013 13:19 Moritz Bunkus

Anpassung Rose-Funktionen auf Umstellung currencies

26892ad4 21.05.2013 13:00 Moritz Bunkus

Rose-Model für neue Tabelle currencies

bc3a01ae 30.04.2013 17:21 Moritz Bunkus

Funktionen 'snakify' und 'camelify' nach SL::Util verschoben, gebugfixt, getestet

79ae46a4 29.04.2013 10:16 Bernd Bleßmann

FlattenToForm: auch currency (nicht nur curr) in die Form bringen.

Betrifft #2247.

ff9eb0dc 29.04.2013 10:16 Bernd Bleßmann

FlattenToForm: employee und salesman enden mit Unterstrich in der Form.

Behebt #2235.

693e5820 19.04.2013 14:42 Niclas Zimmermann

Nummernkreis Erzeugnis

Der TransNumberGenerator musste noch für den neuen Nummernkreis
Erzeugnisse angepasst werden.

f50ddd66 13.03.2013 13:00 Moritz Bunkus

SL::PrefixedNumber -- Nummernkreisartige Nummer erhöhen ohne Datenbank

4bed72f5 12.03.2013 08:49 Moritz Bunkus

Überreste von "gifi" entfernen (siehe 0daf163)

Fixt #2209.

3a7d0b6b 11.03.2013 15:13 Moritz Bunkus

Reste der Tabellen "rma" und "rmaitems" entfernt

Behebt #2204.

4180aaea 08.03.2013 17:55 Moritz Bunkus

AttrDuration-Helfer

3dc3b056 07.03.2013 13:12 Moritz Bunkus

ActsAsList: add_to_list() auch aufrufen können, wenn 'position' noch gesetzt ist

e6535205 06.03.2013 17:06 Moritz Bunkus

ActsAsList-Helfer: get_full_list() liefert alle Items in der selben Liste wie $self

6e25f5eb 06.03.2013 10:23 Moritz Bunkus

ActsAsList: get_next_in_list() und get_previous_in_list()

9f07753b 01.03.2013 14:01 Moritz Bunkus

Überflüssige Tabellen customertax, vendortax, partstax entfernt

Fixt #2186.

60e1aa55 01.03.2013 10:41 Moritz Bunkus

Verknüpfte Belege: Spalte "Verknüpfungsrichtung" anzeigen

a341d959 08.02.2013 13:19 Moritz Bunkus

ActsAsList: mit remove_from_list() entfernte Items auf position = -1 setzen

position ist in allen Tabellen NOT NULL deklariert. Nur in der einen,
die ich zum Testen genutzt hatte, nicht. Das habe ich nun
nachgeholt. Jetzt wird -1 als magischer "not in list"-Wert benutzt.

f12b3596 08.02.2013 12:02 Moritz Bunkus

ActsAsList: neu: remove_from_list(), add_to_list(), Unit-Tests

0fc82c30 08.02.2013 12:02 Moritz Bunkus

ActsAsList: Möglichkeit, Positionsgruppen nach anderen Spalten anzugeben

03ff37cb 05.02.2013 13:51 Niclas Zimmermann

tax_id in acc_trans

Dieser Commit enthält das Update-Script um eine neue Spalte Namens
'tax_id' in die Tabelle 'acc_trans' einzufügen. Diese Spalte hat
Constrait NOT NULL und einen Fremdschlüssel auf die id von tax.

Das Pflichtfeld wird jetzt immer geschrieben bei:...

117fefac 30.01.2013 11:19 Moritz Bunkus

ActsAsList: Neue Funktion "reorder_list"

Conflicts:
SL/Controller/ProjectType.pm

460cd14e 21.01.2013 14:16 Moritz Bunkus

LinkedRecords-Helfer: Parameter 'via' bei 'linked_records' für beliebige Pfade von -> zu

z.B. um zu einem Angebot alle Rechnungen zu erhalten, egal, ob
zwischendurch Aufträge und Lieferscheine stehen

d183ece1 21.01.2013 14:16 Moritz Bunkus

LinkedRecords-Helfer: Dokumentationsupdate

260c52c3 21.01.2013 14:16 Moritz Bunkus

LinkedRecords-Helfer: Funktionsname privat gemacht

6858b66b 15.01.2013 14:29 Moritz Bunkus

POD-Dokumentation

a5a42ed1 11.01.2013 13:54 Sven Schöling

CsvReport: Status mitspeichern

67643d03 11.01.2013 13:54 Sven Schöling

Csv Import in Datenbank zwischenspeichern und rudimentärer Report.

361d8846 11.01.2013 13:48 Sven Schöling

Revert "tax_id in acc_trans"

This reverts commit 357d134d265637fb37ed2cd47da2ce3ef44d015a.

357d134d 14.12.2012 10:05 Niclas Zimmermann

tax_id in acc_trans

Dieser Commit enthält das Update-Script um eine neue Spalte Namens
'tax_id' in die Tabelle 'acc_trans' einzufügen. Diese Spalte ist
ein Pflichtfeld.

Das Pflichtfeld wird jetzt immer geschrieben bei:

-VK-Rechnungen (auch automatisch erzeugten)...

008c2e15 27.11.2012 10:54 Moritz Bunkus

Lx-Office heißt nun kivitendo

03469a05 23.11.2012 16:52 Sven Schöling

Doku nochmal an mosus Refactoring angepasst

e3815e78 23.11.2012 12:47 Sven Schöling

Bessere Doku für das Zwischenformat des Paginated Helpers

5b22ebf0 23.11.2012 12:15 Moritz Bunkus

Refactoring: In Rückgabewert vom Paginated-DB-Helfer 'cur' in 'page' umbenennen

Dient Konsistenz der Eingangs- und Ausgangsparameter.

Dadurch entfällt auch das Hin- und Herbenennen im
Paginated-Controller-Helfer/im L-Plugin.

e4fb6339 03.09.2012 08:52 Moritz Bunkus

Kosmetik: Einrückung

8790e337 31.08.2012 10:57 Bernd Blessmann

fxsellprice and allocated nur für Rechnungen setzen

a8670166 22.06.2012 10:30 Moritz Bunkus

Primärschlüsselspaltennamen aus Meta-Informationen holen

Benutzerdefinierte Variablen verweisen auf die Primärschlüsselspalte
ihrer Bezugstabelle. Dieser Spaltenname kann beim Helper mit der
Option 'id' überschrieben werden. Allerdings defaultete er vorher auf...

07b14d1f 11.05.2012 14:52 Sven Schöling

Neue Version podchecker erkennt leere Setions und fehlende Leerzeilen

8944e415 13.02.2012 16:26 Sven Schöling

_bool_yn accessor

f188aefc 08.02.2012 18:14 Sven Schöling

SL::DB::Helper::ALL update

a27dd3ae 30.12.2011 17:27 Sven Schöling

Manager: find_by_or_create, sichere Variante ein Objekt zu finden oder zu autovivifien.

3f214c12 14.12.2011 16:28 Sven Schöling

Paginating Helper: Funktion um paginating nachträglich zu deaktivieren

Wird für pdf/csv Exporte gebraucht.

fd0c89ad 08.12.2011 11:42 Sven Schöling

Paginating für sehr große Seiten gefixt.

8378f2cf 08.12.2011 11:42 Sven Schöling

Paginating: Visibility auch berechnen...

6c0aa046 08.12.2011 11:42 Sven Schöling

Paginating Sanity:

Nur Seiten anzeigen die...
- Erste oder letzte Seite sind
- In der Nähe der aktuellen Seite (+3)
10,50,100,500,1000,5000 Seiten von der aktuellen entfernt sind

1a254be1 08.12.2011 11:38 Sven Schöling

Simples Pagination System als Manager Mixin.

d5a003cf 02.11.2011 17:19 Moritz Bunkus

CVars: Kein Manager-Arg "config.module" verwenden

74fca575 27.10.2011 14:39 Sven Schöling

Fixes für das "my $var if $cond;" pattern.

5198e9c4 10.10.2011 14:53 Sven Schöling

Vendor auch in mappings listen.

2438dd57 27.09.2011 16:06 Sven Schöling

RDBO: crm- und Kassentabellen ignorieren

48554177 15.09.2011 11:48 Sven Schöling

iterator muss resettet werden

e7ac04b2 14.09.2011 12:39 Sven Schöling

Verhindern, dass Customvars bei zirkulären Includes mehrfach registriert werden.

50630674 14.09.2011 11:46 Sven Schöling

typo

e1bf173b 14.09.2011 11:10 Sven Schöling

CVars als Object Mixin.

Conflicts:

SL/DB/Customer.pm
SL/DB/Part.pm
SL/DB/Vendor.pm
43f9b1c5 13.07.2011 15:06 G. Richardson

Umstellung von eur zu 3 Variablen in defaults

accounting_method inventory_system profit_determination

Details siehe doc/umstellung_eur.txt

217d32f3 16.06.2011 13:54 Moritz Bunkus

Feature "Lizenzen" entfernt

Hat grob gesehen niemand benutzt, es funktionierte nicht, und wurde
seit gefühlten 20 Jahren nicht weiter entwickelt.

8d87ea57 16.06.2011 08:44 Moritz Bunkus

Artikelnummernvergabe im TransNumberGenerator

0389fbc6 16.06.2011 08:44 Moritz Bunkus

Kosmetik

930e5ecb 16.06.2011 08:44 Moritz Bunkus

Vergabe von Kunden-/Lieferantennummer beim Speichern eines VC-Objektes implementiert

c2cf302a 16.06.2011 08:44 Moritz Bunkus

Datenbanktabelle und -modelle für CSV-Stammdatenimportprofile

3782216a 16.05.2011 16:30 Moritz Bunkus

_as_percent-Helper: Zwei Nachkommastellen anzeigen

fb99b68a 12.05.2011 10:45 Moritz Bunkus

Pod Fixes.

Conflicts:

SL/DB/Object.pm
3a56098f 12.05.2011 10:30 Moritz Bunkus

Unterstützung für Tabellen mit Spalte "sortkey" anstelle von "position"

dbd7b379 12.05.2011 10:30 Moritz Bunkus

Ein Mixin zur automatischen Verwaltung von Sortierreihenfolgen via Spalte 'position'

b354d729 12.05.2011 10:30 Moritz Bunkus

Leeren String in undef für anständige DB-Abfrage umwandeln

9ce4aee8 12.05.2011 10:30 Moritz Bunkus

Auch nach weiteren Übersetzungen suchen, wenn Übersetzung existiert aber leer ist

76da5bf5 12.05.2011 10:30 Moritz Bunkus

Modus, um nur die tatsächliche Übersetzung zu liefern, keinen Fallback

0f63a447 12.05.2011 10:30 Moritz Bunkus

Helper mixin for retrieving/saving translations for attributes for models

0bb70855 05.05.2011 11:24 Moritz Bunkus

Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt Teil 2

7ade1b95 03.03.2011 10:46 Moritz Bunkus

Model SL::DB::Prices in SL::DB::Price umbenannt

Conflicts:

SL/DB/Helper/Mappings.pm
SL/DB/Part.pm
0e25aa33 09.02.2011 14:00 Moritz Bunkus

Debugausgaben bei Level 0 vermeiden

1072cd08 28.01.2011 13:15 Moritz Bunkus

Merge branch 'rb-wiederkehrende-rechnungen' into 263

2cbbdcc8 28.01.2011 13:15 Moritz Bunkus

Nur dann steuern aufsummieren, wenn ein Steuerbetrag da ist und ein Steuerkonto (z.B. nicht bei "EU mit UStID")

d5440cc6 25.01.2011 11:48 Moritz Bunkus

Merge branch 'rb-wiederkehrende-rechnungen' into 263

e65e019e 25.01.2011 11:48 Moritz Bunkus

Flatten to form: Artikelnummer in richtige Variable stecken

abc7d88b 25.01.2011 11:31 Moritz Bunkus

"discount" auf "0" setzen, wenn gleich 0, und nicht formatiert auf "0,00"

Zwecks Kompatibilität mit Druckvariante im Legacy-Code.

be6f6cfd 19.01.2011 16:15 Moritz Bunkus

Globale Variablen für Systemeinstellungen und Features nach %::lx_office_conf verschoben

Betroffen sind:
$webdav
$vertreter
$lizenzen
$show_best_before
$parts_show_image
$parts_image_css
$parts_listing_images
$eur
$dbcharset
$language

0aa55515 19.01.2011 11:26 Moritz Bunkus

Flexiblere Verwendung von get_first

a5ba22d2 13.01.2011 12:28 Moritz Bunkus

RDBO-Models für die Klassen im auth-Schema