Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
0ade6272 15.05.2013 12:02 Moritz Bunkus

SL::DB::with_transaction: Rückgabewert konsistenter gemacht

Vorher gibt es mal den Rückgabewert von $code_ref, mal den von
Rose::DB::do_transaction. Nun ist es immer der von $code_ref, sofern
alles OK, und undef/() andernfalls -- inklusive Berücksichtigung des...

28919cb3 15.05.2013 11:38 Sven Schöling

Pod Fehler

95470a2f 15.05.2013 11:32 Sven Schöling

Request::flatten sortiert jetzt Hashes nach keys.

Die Änderung war notwendig, weil in perl 5.18 die Hashrandomisierung deutlich
aggressiver ist. Flatten war vorher schon auf dem Papier nicht deterministisch,
das ist aber durch die Randomisierung von perl 5.10 bis 5.16 nie aufgefallen....

17f39e02 08.05.2013 16:11 Moritz Bunkus

client_js.js: Funktionen in namespace kivi verschoben

17cac1f6 07.05.2013 13:33 Kivitendo Admin

Verkaufsbericht filtert und sortiert jetzt nach Artikelbeschreibung laut Stammdaten

... wenn Haupt- oder Nebensortierung Artikelbeschreibung ist.

Kurzzusammenfassung:
  • Überschriften und Summenzeilen zeigen parts.description
  • Einzelzeilen im Artikelmodus zeigen invoice.description...
157c1239 07.05.2013 10:35 Moritz Bunkus

Ansprechpersonensuche: überflüssigen Parameter 'db' entfernt

03457b5b 06.05.2013 14:15 Moritz Bunkus

Perl-Upgrade-Scripte: db_query nun auch mit Bind-Parametern

8f7283f5 06.05.2013 12:05 Moritz Bunkus

$::form nach Perl-Upgrade-Script-Ausführung resetten

Siehe 87eebe6 für Begründung.

ae27679f 06.05.2013 08:33 Moritz Bunkus

Revert "Erstelle Tabelle currencies"

This reverts commit 6d06b178d7e1b488396a91ce337a0801ed5893c8.

Conflicts:
locale/de/all

9557707c 06.05.2013 08:31 Moritz Bunkus

Revert "Nutzung der Tabelle currencies"

This reverts commit be776964b83340e69fa2f02eae59b703c0c95b88.

c1a8c632 06.05.2013 08:31 Moritz Bunkus

Revert "Standardwährung abfragen"

This reverts commit 014161b801605beb68878f0045da995bccad0a1a.

c750d149 03.05.2013 17:36 Niclas Zimmermann

Selftest verbesserung

Zähler noch hochgesetzt und von betroffenen Konten werden jetzt auch
Kontonummer/Kontobeschreibung angezeigt.

7b7549e7 03.05.2013 16:55 Niclas Zimmermann

Test auf Steuerschlüssel

Der SelfTest wird in diesem Commit so erweitert, dass überprüft wird,
ob jedes Konto einen gültigen Steuerschlüssel hat.

5324155e 03.05.2013 13:26 Moritz Bunkus

L.radio_button_tag: value="" ermöglichen

9c1048cc 03.05.2013 13:18 Moritz Bunkus

Kosmetik: Einrückung nach Entfernung umliegender "if ()"

0bf192cd 03.05.2013 13:17 Moritz Bunkus

Data::Dumper immer via 'use' und nicht 'require' einbinden

Ist schließlich ein Core-Modul.

7cfa1f2a 03.05.2013 11:24 Moritz Bunkus

SL::DB: Hilfsfunktion 'with_transaction'; Dokumentation

30d4e2f7 02.05.2013 14:34 Moritz Bunkus

SEPA: Bei Einzügen Feld "MndtId" mit Kundennummer belegen

Anstelle von bisher Rechnugnsnummer. Merkblätter diverser Banken sagen
dazu:

SEPA-Mandat: Die Mandatsreferenz dient in Verbindung mit der
Gläubiger-ID der eindeutigen Identifizierung eines SEPA-Mandats. Sie...

014161b8 02.05.2013 12:47 Niclas Zimmermann

Standardwährung abfragen

Beim Erstellen einer neuen DB wird nun die Standardwährung abgefragt.

be776964 02.05.2013 12:46 Niclas Zimmermann

Nutzung der Tabelle currencies

Dieser Commmit passt den Code an, um die Tabelle currencies zu nutzen.

6d06b178 02.05.2013 12:46 Niclas Zimmermann

Erstelle Tabelle currencies

Für das Upgrade currencies ist es nötig, dass alle Leerzeichen am
Anfang und Ende jeder Währung entfernt werden. Dafür sorgt das
Upgrade rm_whitespaces.pl.

Währungen durch einen Eintrag mit Doppelpunkten zu speichern ist
umständlich und unsicher. Dafür wird nun eine eigene Tabelle erstellt....

99d05c2c 02.05.2013 10:31 Niclas Zimmermann

Steuern nach Steuerschlüssel und Steuersatz ordnen

Steuern wurden bisher immer nur nach Steuerschlüssel geordnet. Jetzt
wird eine neue Untersortierung verwendet (Steuersatz).

e82db1a7 02.05.2013 10:25 Niclas Zimmermann

Filtert Steuern bei Dialogbuchungen

Bei Dialogbuchungen kam es in der Vergangenheit zu Verwechslungen
von Umsatz- und Vorsteuer. Für jedes Konto werden daher nun Steuern
nur noch angezeigt, wenn die Steuer so eingestellt ist, dass sie
für die Kontoart des ausgewählten Kontos angezeigt wird....

e0811efe 30.04.2013 17:21 Moritz Bunkus

CSV-Import: Neu anlegen gefixt

Wenn noch kein Objekt existierte und auch keine Nummernspalte
angegeben war, so wurde nur der allererste Eintrag neu angelegt, der
Rest als angeblich schon existierend nicht behandelt.

c8e0c77f 30.04.2013 17:21 Moritz Bunkus

Verknüpfte Dokumente: Auch SEPA-Überweisungen/-Einzüge anzeigen

Bisher noch nicht bei Debitoren- und Kreditorenbuchungen.

Conflicts:
SL/Presenter.pm

bc3a01ae 30.04.2013 17:21 Moritz Bunkus

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

fc1490e8 30.04.2013 17:21 Moritz Bunkus

Relationships 'sepa_export_items' in Invoice & PurchaseInvoice

ce004da6 30.04.2013 17:21 Moritz Bunkus

Kosmetik

f5c9c5eb 29.04.2013 13:16 Moritz Bunkus

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

3f4f01dc 29.04.2013 13:12 Moritz Bunkus

Buchungsjournal: Filter "Bearbeiter" gefixt

Behebt #2248.

768b390e 29.04.2013 13:09 Moritz Bunkus

Einkaufsrechnung buchen bei Bestandsmethode: Kontenverknüpfung aus Buchungsgruppen, nicht aus parts

1a5eedd6 29.04.2013 13:09 Moritz Bunkus

Einkaufsrechnung buchen bei Bestandsmethode: falsche Spaltennamen/-anzahl gefixt

c5651754 29.04.2013 12:49 Bernd Bleßmann

OE::, DO::order_details und IC::prepare_parts_for_printing mit lokaler form ...

und myconfig arbeiten lassen
Betrifft #2247.

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.

9466e9e0 26.04.2013 17:53 Moritz Bunkus

Globales locale-Objekt nutzen

16c6be41 26.04.2013 14:57 Moritz Bunkus

Verknüpfte Belege Einkauf/Verkauf/Projekte: Listen nach Datum sortieren

bffdf9b7 26.04.2013 14:12 Moritz Bunkus

Wiederkehrende Rechnung: Debugmeldungen immer, aber auf Level DEBUG1 ausgeben

600c47b8 25.04.2013 14:38 Moritz Bunkus

Perl-Datenbankupgrades: Funktion add_print_templates() zum Hinzufügen neuer Druckvorlagen

1436ca8d 25.04.2013 14:38 Moritz Bunkus

SL::Template::LaTeX: Funktion zum Parsen & PDF erzeugen aus einem .tex mit nur einem Funktionsaufruf

5e9aaf1c 25.04.2013 14:38 Moritz Bunkus

_hashify: verallgemeinert, getestet, nach SL::Util verschoben (und das dabei erfunden)

29185b68 25.04.2013 14:38 Sven Schöling

config tag-style für TT vorlagen

1b9d0f70 25.04.2013 14:38 Sven Schöling

Erste Version Template Toolkit Druck

1c127236 25.04.2013 14:38 Moritz Bunkus

jQuery-Script/Methode zum Anstoßen von Downloads

da2fecb4 25.04.2013 14:38 Moritz Bunkus

L-Plugin und Presenter: Erzeugung "ID"-Attribute mittels "no_id => 1" unterdrückbar

4118324a 24.04.2013 12:39 Kivitendo Admin

kleine Korrektur

Kommentare beim letztem Commit waren vertauscht

6c9c012e 24.04.2013 12:11 Kivitendo Admin

Bilanz-Bericht: eigene EB/SB-Filter für Gegenüberstellung

Jetzt kann man sowohl die Bilanz zum Stichtag, als auch zum
Gegenüberstellungstag, mit Filtern für EB- und SB-Buchungen ziehen.

Ein nützlicher Vergleich ist z.B.:

Zum Stand: 31.12.2012 (keine Haken gesetzt)...

7d607d91 23.04.2013 16:11 Moritz Bunkus

Perl-DB-Upgradescripte refactoring: Bugfix #1

347f2cff 23.04.2013 14:25 Moritz Bunkus

Perl-Datenbank-Upgradescripte auf Objektorientierung & strict umgestellt

b16b33c2 23.04.2013 09:52 Moritz Bunkus

CSV-Import Ansprechpersonen: Aktualisieren von Existierenden via Spalte "cp_id"

Conflicts:
SL/Controller/CsvImport/Contact.pm

c89e1237 22.04.2013 15:38 Bernd Bleßmann

Modus für Druckbefehl bei wiederkehrenden Rechnungen richtig einstellen.

Behebt #2246.

df91c9fd 22.04.2013 13:09 Moritz Bunkus

update_defaults: Fall "Spalte noch leer" richtig behandeln

Bei neu angelegten Datenbanken sind die Nummernkreisspalten NULL, was
SL::PrefixedNumber nicht mag. Also in solchen Fällen '0' annehmen.

Behebt #2245.

84ca5a19 22.04.2013 12:18 Bernd Bleßmann

Nicht vorhandene Spalte aus Rose-Mapping entfernen.

deviating_fiscal_year kam wohl aus Versehen im
commit 693e58208df2667024aaf4ac92cb8f8e8d820b38 rein.

42529955 19.04.2013 18:05 Niclas Zimmermann

Anpassung für global eindeutige Artikelnummern

Artikelnummern sind nun in der parts eindeutig. D.h. es ist auch
sinnvoll vorher auf alle Artikelnummern zu prüfen.

b3f35113 19.04.2013 14:42 Niclas Zimmermann

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

693e5820 19.04.2013 14:42 Niclas Zimmermann

Nummernkreis Erzeugnis

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

0281b86d 19.04.2013 14:22 Moritz Bunkus

DB-Object-Hooks: bei Exception in Hook auch Objekttyp in Exception-Text aufnehmen

8836016b 19.04.2013 14:20 Moritz Bunkus

ReportGenerator: "data" forçiert stringifizieren, um auch mit SL::Locale::String zurechtzukommen

6794ddd4 19.04.2013 14:19 Moritz Bunkus

Text-Funktion "truncate" nach Common verschoben, dokumentiert, getestet

0bae0979 19.04.2013 14:14 Moritz Bunkus

RDBO: Exceptions in before_*/after_*-Hooks bubblen

287e81e0 18.04.2013 15:26 Moritz Bunkus

render() in Controller+Presenter: Support für Typ "text"

39bbd478 18.04.2013 14:49 Moritz Bunkus

ClientJS: "jqmClose()" zum Schließen von jqModal-Dialogen

a4d38233 18.04.2013 14:49 Moritz Bunkus

Verknüpfte Belege: JS-Code und CSS für jqModal verallgemeinert

ab92bc46 18.04.2013 14:49 Moritz Bunkus

ClientJS: Dokumentationsupdate

6bb3a615 18.04.2013 13:50 Niclas Zimmermann

Merge branch 'erzeugnisnummern'

afb20e7c 18.04.2013 13:47 Niclas Zimmermann

Nummernkreis für Erzeugnisse

Für Erzeugnisse gibt es jetzt einen eigenen Nummernkreis. Lässt
man das Feld frei, wird weiterhin der Nummernkreis von Waren auch
für Erzeugnisse verwendet.

e985baa7 15.04.2013 15:26 Moritz Bunkus

Evil debug output removal

4249eeff 15.04.2013 15:26 Moritz Bunkus

CSV-Import Kunden/Lieferanten: Ungültige Zeichen (\r\n) durch Leerzeichen ersetzen

5d7c5a5b 15.04.2013 15:26 Moritz Bunkus

CSV-Import Kunden/Lieferanten: Schalter für Behandlung bereits vorhandener Einträge

Conflicts:
SL/Controller/CsvImport/CustomerVendor.pm

64262cd7 12.04.2013 17:07 Moritz Bunkus

Rose-Fremdschlüssel richtig benennen: wiederkehrende Rechnungen fixen

bd67eddc 05.04.2013 12:41 Bernd Bleßmann

Kunden-Import mit business_id repariert.

Schreibfehler im Methodenaufruf.

e28d95b4 05.04.2013 10:19 Niclas Zimmermann

Verletzung von NOT NULL Constraints

Bei Zahlungen gab es noch ein paar Probleme durch NOT-NULL-Constraints.

Behebt Bug #2228.

b254ba33 02.04.2013 11:57 Niclas Zimmermann

Zu viel Code entfernt

c9c4734626e355fc52d91cb0e375b1864a49ccf6 hat Code entfernt, der nicht
entfernt werden sollte. Ist jetzt wieder hinzugekommen, allerdings
mit einer kleinen Schönheitskorrektur.

c9c47346 02.04.2013 11:05 Niclas Zimmermann

Entfernt doppelte Prüfung

SL/AM enthielt unnötig doppelten Code.

7d52ebe6 02.04.2013 10:57 Niclas Zimmermann

Fehler beim Anlegen eines Kontos

Durch einen NOT NULL Constraint für chart.link ist ein Fehler beim
Anlegen neuer Konten entstanden.

Behebt Bug #2223.

a2ab888d 19.03.2013 15:46 digifoto

Lieferdatum in Gutschrift und Einkaufsrechnung

Bei der Verkaufsgutschrift und der Einkaufsrechnung hat jetzt das Lieferdatum
(oder Leistungsdatum) wie bei der Rechnung Vorrang vor dem Rechnungsdatum, wenn
es gesetzt ist. Einkaufsgutschriften gibt es noch nicht....

2f6e7625 15.03.2013 13:51 Jan Büren

Beim DATEV-Export Lieferdatum als entscheidenden Tag zur Bestimmung der Steuer berücksichtigen
Analog wie bei Einkaufs- und Verkaufsbelegen wird jetzt auch beim DATEV-Export
das Lieferdatum der Transaktion verwendet.

42f69828 14.03.2013 18:04 Sven Schöling

Lange überfällige Doku zu Layouts

26ce9b7a 14.03.2013 18:03 Sven Schöling

Warnung unterdrücken die den Test fehlschlagen lässt.

9ad27e65 14.03.2013 13:18 Sven Schöling

Layout auf Presenter umgestellt.

Behebt circular includes von SL::Layout::Base -> SL::Controller::Base -> SL::Request -> SL::Layout::Base

86a76ea5 13.03.2013 17:56 Moritz Bunkus

L: neue Funktion ajax_submit_tag()

3ce4cab3 13.03.2013 17:56 Moritz Bunkus

Controller-redirect_to-Funktion: Redirect bei AJAX via Antwort mittels ClientJS

2738c03e 13.03.2013 17:56 Moritz Bunkus

ClientJS: Unterstützung für Browser-Redirects ("$js->redirect_to")

341fbe8b 13.03.2013 17:56 Moritz Bunkus

L.button_tag: Support für 'confirm' & Doku

5551a36b 13.03.2013 13:00 Moritz Bunkus

ClientJS: jQuery-Funktionen addClass, removeClass, toggleClass; Utility-Funktion "action_if"; Doku

f50ddd66 13.03.2013 13:00 Moritz Bunkus

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

39d85854 12.03.2013 13:00 Moritz Bunkus

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

081e2bbc 12.03.2013 12:59 Moritz Bunkus

select_tag(): bei 'with_empty' auch wirklich leeres 'value'-Attribut ausgeben

Siehe 0550e83 und 072c821. Fixt #2210.

6bb7e636 12.03.2013 08:53 Bernd Bleßmann

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

e36b34d3 12.03.2013 08:51 Moritz Bunkus

Überreste von "chart.pos_ustva" entfernen (siehe 0daf163)

6e1582b8 12.03.2013 08:51 Bernd Bleßmann

Phase sollte heißen, wie der Plan.

4bed72f5 12.03.2013 08:49 Moritz Bunkus

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

Fixt #2209.

a7041228 11.03.2013 15:32 Jan Büren

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

7c77dbe7 11.03.2013 15:29 Jan Büren

Offen Forderungen / Verbindlichkeiten - Fälligkeitsdatum bei Stichtag berücksichtigen
Seit der 3.0 ist der Bericht in freiem Zeitraum und Stichtag aufgeteilt.
Der freie Zeitraum ist noch der "abwärtskompatible" Code von damals, der überwiegend
über das Rechnungsdatum offene Posten definiert. Beim Stichtag ist dies aber nicht mehr so,...

ddf1c00a 11.03.2013 15:17 Moritz Bunkus

Aufträge etc: Beleg nach Zeilen löschen

Behebt #2207.

3a7d0b6b 11.03.2013 15:13 Moritz Bunkus

Reste der Tabellen "rma" und "rmaitems" entfernt

Behebt #2204.

0550e83a 11.03.2013 15:10 Moritz Bunkus

select_tag(): Funktionalität von "with_empty" wiederherstellen

Behebt #2208.

6395006f 11.03.2013 12:57 Moritz Bunkus

AttrDuration: in SL::DB::Object->assign_attributes() auch attr_man_days_string() vor _unit() auswerten

3c6e133b 11.03.2013 12:57 Moritz Bunkus

Tag-Presenter: man_days_tag()-Funktion

d093f01c 11.03.2013 12:57 Moritz Bunkus

L/Presenter: mehrere Funktionen aus L in Presenter verschoben