Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
15f58ff3 05.05.2015 09:53 Kivitendo Admin

Sammelcommit Bankerweiterung und Skonto

Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung von
Bezahlung mit Skonto (alter payment Branch). Mehr Details siehe
changelog.

  • changelog
  • Ungültige Bankkonten ausblenden
  • Punktesystem in Hash %points ausgelagert...
6a12a968 05.05.2015 09:45 Niclas Zimmermann

Bankerweiterung - Zwischenstand, erster Entwurf

Erstellung von Tabelle bank_transactions

Import von Bankbewegungen (in Tabelle bank_transactions)

Menu-Eintrag war noch nicht commitet

Controller für die Bank-Transaktionen

Dialog hin- und her

Achtung: noch mit Debug-Statements!...

28fee2e2 05.05.2015 09:45 Kivitendo Admin

Bankkonten auf Controller umgestellt

Außerdem wurde neue Datenbankspalten eingeführt: obsolete, sortkey

In Vorbereitung auf den Kontenabgleich wurden zwei neue Spalten
eingeführt:
reconciliation_starting_balance
reconciliation_starting_date

Damit kann man einstellen, ab welchem Datum der Kontenabgleich für das...

96326d7c 28.04.2015 14:38 Kivitendo Admin

Update von wz_tooltip.js auf Version 5.31

in Vorbereitung auf Bankerweiterung
Anpassung des Formeltooltips an neue Syntax

16a4b26b 07.04.2015 11:31 Moritz Bunkus

javascript_setup: Übersetzungen escapen

4ec753d2 07.04.2015 10:30 Sven Schöling

%::myconfig dem Client javascript zur Verfügung stellen.

cb0ae4e4 02.04.2015 15:29 Sven Schöling

PriceRule: Inline Report JS ausgelagert

Hatte sich mit dem SalesPriceInformation Javascript verheddert, welches
auch mal ausgelagert werden solle.

f8ec31c6 02.04.2015 14:03 Moritz Bunkus

mehr JavaScript-escapen

6acdad62 02.04.2015 14:02 Moritz Bunkus

kivi.js: format/round/parse_amount, format/parse_date

d5fee534 02.04.2015 13:39 Sven Schöling

Javascript escaping: Nochmal mit JavaScript Plugin

damit Mosu glücklich ist. :)

c3d10ace 31.03.2015 11:34 Moritz Bunkus

Langtext-HTML-Editor: bei jedem Aufruf DOM-Element neu anlegen und ckeditor initialisieren

Unter Firefox kommt es beim mehrmaligen Aufrufen ansonsten sehr schnell
zu nicht mehr behebbaren JavaScript-Fehlern. Es bleibt dann beim Öffnen
des Popups nur das grau gestreifte Overlay sichtbar, nicht aber der...

41b40c4b 30.03.2015 14:26 Jan Büren

Detail-Knopf (D) für Brieffunktion (vc) aktiviert

38e2876f 17.03.2015 11:22 Sven Schöling

Layout: Javascript includes richtig escapen.

591e645d 11.03.2015 15:56 Jan Büren

Symlink für Brieffunktion. Ferner vergessenes template-Verzeichnis

b8f55e88 09.03.2015 11:15 Jan Büren

Standardlagerverfahren Kommentar setzen / übernehmen

Beim Standardauslagern wurde bisher nicht der Kommentar übernommen, der
seit Anfang dieser Funktion in do.pl gesetzt wurde. Ferner die Beschreibung
in der Mandantenkonfiguration etwas besser gesetzt, bzw. beschrieben.

531e1a51 06.03.2015 14:06 Bernd Bleßmann

Auslagern in VK-Rechnung: Neue Datenbank-Felder, Rose u. Mandantenkonfiguration

317450cb 05.03.2015 13:42 Moritz Bunkus

Spalte »nicht gelieferte Menge« in Aufträgen optional anzeigen

8c4f656c 05.03.2015 13:42 Moritz Bunkus

Hintergrundjob für E-Mail-Bericht über fehlgeschlagene Jobs

c8a25928 05.03.2015 13:42 Moritz Bunkus

Pflichtenheft-CVar-Suche: Controls für Vergleichsoperatoren beibehalten

071e5546 05.03.2015 13:42 Moritz Bunkus

Pflichtenheft: durchsuchbare CVars als Spalten in Bericht anzeigen können

93cc0157 05.03.2015 13:42 Moritz Bunkus

Pflichtenheft: nach benutzerdefinierten Variablen suchen können

8cce015e 05.03.2015 13:42 Moritz Bunkus

Pflichtenhefte: Anzeige von CVars über value_as_text()

$cvar->value_as_text() macht bereits die richtige Fallunterscheidung,
sodass wir hierfür kein eigenes Template benötigen.

0a2fb69e 05.03.2015 13:42 Moritz Bunkus

Pflichtenhefte: benutzerdefinierte Variablen anzeigen und bearbeiten

82ff5451 05.03.2015 11:45 Moritz Bunkus

Wiederkehrende Rechnungen: Auftragswerts-Periodizität setzen können

Noch keine Anpassung der eigentlichen Berechnung. Wohl aber
Dokumentation von SL::DB::PeriodicInvoicesConfig.

a34c05f3 05.03.2015 11:44 Moritz Bunkus

Einkauf/Verkauf: Bemerkungsfeld mit HTML-Editor ausgestattet

7c54e92f 05.03.2015 11:44 Moritz Bunkus

Pflichtenhefte: Ausgabemöglichkeit als HTML

Menüpunkte dafür werden aber nur eingeblendet, sofern auch eine Vorlage
dafür im Vorlagenverzeichnis existiert.

Die erzeugte HTML-Seite wird in einem neuen Browserfenster angezeigt.

ac01c25a 24.02.2015 13:32 Moritz Bunkus

JavaScript-Test-Framework auf Basis von QUnit

54746051 19.02.2015 17:05 Moritz Bunkus

DB-Upgrade-Warnung: Einzuspielende Datenbankupgrades optional anzeigen

ab98131d 19.02.2015 10:20 Moritz Bunkus

Finanzübersicht: auch zukünftige Jahre auswählen können

8f6d85af 17.02.2015 15:31 Moritz Bunkus

CVar-Konfiguration: etwas Platz zwischen Text und Control lassen

a8f25e1c 06.02.2015 15:47 Sven Schöling

PriceRules: Merge Fehler - Kontextregeln bei Waren in den Tabs rendern

bdd3c486 05.02.2015 11:51 Bernd Bleßmann

Steuerzone/Zahlungsbedingungen/Buchungskonto in Suchmaske zu Rechnungsberichten …

… aus dem Bereich "Kunde" bzw. "Lieferant" verschoben, da die Daten nicht aus
den Kunden- bzw. Lieferantenstammdaten, sondern aus den Rechnungsdaten gelesen
werden.

Behebt #37 (redmine)

fd8bde53 04.02.2015 16:59 Kivitendo Admin

history_erp : Unterscheidung von id und glid

behebt #2493

Es gibt in der Datenbank zwei Sequenzen, mit der die ids von
Datenbankeinträgen gespeichert werden, und die die Historiensuche
betreffen:
glid: ar,ap,gl
id: delivery_orders parts oe customer vendor...

ff494355 04.02.2015 14:22 Moritz Bunkus

Konfigurierbares Angebotsgültigkeits-Intervall: Arbeitstagsprüfung nach Addieren

Die Funktionsweise wurde so geändert, dass zuerst der hier angegebene
Wert (oder 1, wenn kein Wert angegeben) zum aktuellen Datum addiert
wird. Danach wird auf Wochenende geprüft und auf den nächsten Werktag...

cb1453a2 01.02.2015 12:27 Kivitendo Admin

In Buchungstab Rechnungsdatum statt Buchungsdatum anzeigen

1adadc30 28.01.2015 23:26 Bernd Bleßmann

CSV-Import für Lagerbewegung, bzw. Lagerbestand.

Conflicts:

SL/Controller/CsvImport.pm
locale/de/all
locale/en/all

Übernahme aus Kundenprojekt.

b1c40d4d 28.01.2015 21:58 Bernd Bleßmann

Stammdaten -> Berichte -> Kunden: Nach Standardverkäufer filtern können.

77350196 28.01.2015 17:21 Jan Büren

Ticket 29 Verknüpfte Belege -> keine Verknüpfung von Rechnung nach Auftrag

Verknüpfung von Rechnung nach Angebot, sowie Auftrag nach Angebot umgesetzt.
Ferner ein einfaches delete $form->{variable_die_resettet_wird} foreach an dieser Stelle
eingebaut (ohne map)....

01b4e844 22.01.2015 18:09 Kivitendo Admin

Dialogbuchung - Buchen, Storno und Löschen protokollieren

Bisher wurden Dialogbuchungen in der history_erp mit der snumber
"ordnumber" gespeichert, wobei allerdings die trans_id fehlte. Dafür
stand die trans_id in what_done, was die Historiensuche aber nicht...

c23b1062 21.01.2015 14:33 Bernd Bleßmann

trailing whitespaces entfernt

b720e272 21.01.2015 11:42 Kivitendo Admin

Part: long_description in displayable_name umbenannt

zur Vereinheitlichung der Nomenklatur.

ac6d3a20 21.01.2015 11:42 Kivitendo Admin

Benutzerdefinierte Variable: Parts als Partpicker

noch vorhandene L.part_select nach L.part_picker geändert.
Analog wie für CustomerVendor-Picker (siehe Commit 65b7c724e)

6b4a71ff 21.01.2015 00:44 Bernd Bleßmann

Nicht editierbare CVars nicht rendern, aber richtig speichern und drucken.

Dazu werden die Werte dieser Variablen aus der DB gelesen, nämlich:
- aus custom_variables zu den Stammdaten, wenn die Artikelzeile neu
hinzugekommen ist
- aus custom_variables zur Artikelzeile, wenn die Zeile schon im Beleg...

65b7c724 19.01.2015 10:51 Bernd Bleßmann

customer_vendor_picker bei CVars und Summen- und Saldenliste

- nicht mehr vorhandenen customer_picker durch customer_vendor_picker ersetzt
- vendor_selector durch customer_vendor_picker ersetzt
- autocomplete_customer.js laden

75620714 16.01.2015 13:57 Kivitendo Admin

Login Bookmark Parameter auf {AUTH} Präfix umgestellt

Um zu verhindern, daß FORM Parameter wie login oder client in der FORM
verbleiben könnten.

Neues Format:
controller.pl?action=LoginScreen/login&{AUTH}login=Tom&{AUTH}client=foobar

ae47b240 16.01.2015 13:26 Kivitendo Admin

CsvImport Taxzone für CustomerVendor und Order

check_taxzone aus Order nach CsvImport/Helper/Consistency.pm ausgelagert
und um die Option take_default für CustomerVendor Import erweitert.

Behebt Ticket 9.

c431c0a3 15.01.2015 12:28 Kivitendo Admin

Chartpicker testpage - style als Variable und Fall IC

Chartpicker mit type=IC wird bei den Buchungsgruppen verwendet.

000588da 15.01.2015 12:26 Kivitendo Admin

Chartpicker auch für Steuerzonen und Buchungsgruppen

Hier wurde noch das entfernte init_accounts aus ClientConfig benutzt.

2f70c04b 15.01.2015 00:07 Kivitendo Admin

HTML ids zu ar search form Feldern hinzugefügt

ea1f1390 14.01.2015 15:31 Kivitendo Admin

Mandantenkonfiguration: Standardkonten als Chartpicker

Statt Dropdown werden die Standardkonten nun per Chartpicker ausgewählt.

Die Kontenlogik welche Konten als Standardkonten vorgeschlagen werden
steckt jetzt im Template in der Konfiguration des Chartpickers, nicht...

4f152ed2 14.01.2015 15:31 Kivitendo Admin

Neues Feature: Chartpicker

Praktisch komplett analog zum Partpicker, danke Sven für die
Pionierleistung!

Es gibt natürlich ein paar Unterschiede bei den Filteroptionen, z.B.
kann man im Popup nur bebuchte Konten anzeigen lassen, oder die
Ergebnisliste nach der Kontenart einschränken. Es wird auch immer nur...

095f42c7 05.01.2015 19:54 Jan Büren

cp_greeting Upgrade-Skript 3.0 kompatibel gemacht

286dc87c 05.01.2015 13:54 Jan Büren

Persistente delivery_order_items_(stocK)_id

id in tabelle delivery_order_items und
id in tabelle delivery_order_items_stock persistent gemacht.

Testszenarien:

delivery_order_items:
Einkauf / Verkauf-LS -> als neu speichern. => i.O.
Einlagern => i.O....

c383fc0b 18.12.2014 16:18 Sven Schöling

PriceRule: Ein menüeintrag und Typen frei filterbar

e50f6bd6 18.12.2014 16:18 Sven Schöling

PriceRule: Typo bei Regel auf Lieferant

4eea286e 18.12.2014 16:18 Sven Schöling

PriceRule: kleinere style updates

049184dc 18.12.2014 16:18 Sven Schöling

PriceRule: Purchase/Sales nicht mehr mitschleifen

bc8c26f3 18.12.2014 16:18 Sven Schöling

PriceRule: Preisregeln können jetzt auch Rabatte

ausserdem Doku

594592cb 18.12.2014 16:18 Sven Schöling

PriceRule: Redirect nach Abbrechen gefixt

fa93c93c 18.12.2014 16:18 Sven Schöling

PriceRule: Kontextinformation in Waren

206fab3a 18.12.2014 16:18 Sven Schöling

PriceRule: Filter bei Kunde/Lieferantenkontext gefixt

685108d7 18.12.2014 16:18 Sven Schöling

PriceRule: Kontextinfo in Kunden

678f57a3 18.12.2014 16:18 Sven Schöling

PriceRule: Report inlinefähig gemacht

986282c1 18.12.2014 16:18 Sven Schöling

PriceRule: Mehr Filteroptionen

3f5c7866 18.12.2014 16:18 Sven Schöling

PriceRule: Belegdatum als Kriterium hinzugefügt

49eebab7 18.12.2014 16:18 Sven Schöling

PriceRule: Bei Mengen statt "<", ">" die ">=" und "<=" anbieten.

52e195fc 18.12.2014 16:18 Sven Schöling

PriceRule: filter reset sollte auch dropdowns resetten

72180323 18.12.2014 16:18 Sven Schöling

PriceRule: Priorität auf 2 Werte einschränken

b2fad3c4 18.12.2014 16:18 Sven Schöling

PriceRule: nach gültig/ungültig filtern

f6257c87 18.12.2014 16:18 Sven Schöling

PriceRule: gültig korrekt editierbar machen

78df36d1 18.12.2014 16:18 Sven Schöling

PriceRule: Filter nach Ware implementiert

de53e9a8 18.12.2014 16:18 Sven Schöling

PriceRule: Löschen von Preisregeln

9589ecd7 18.12.2014 16:18 Sven Schöling

PriceRule: Erste Version

766ed2a6 18.12.2014 16:18 Sven Schöling

PriecSource: Numerische Vergleiche im Template stinken

89b26688 18.12.2014 16:18 Sven Schöling

PriceSource: Rabattbehandlung

5384e5cb 18.12.2014 16:18 Sven Schöling

PriceSource: Konfiguration

049e49fe 18.12.2014 16:18 Sven Schöling

PriceSource: Preisselektion auf Popup umgestellt.

- Logik für geänderte Preise implementiert
- Visualisierung verbessert
- fix für emptied rows
- nachricht wenn invalid und missing
- benachrichtigung für höher/niedriger
- js ausgelagert
- best price benachrichtigung...

eebe8e90 18.12.2014 16:18 Sven Schöling

PriceSource: Erste Version

- Preisgruppen und Stammdaten sind implementiert
- Persistenz in allen Belegen funktioniert
- Rudimentäre Visualisierung funktioniert
- Klassen sind alle da

- Doku fehlt
- Verkauf/Einkaufweiche fehlt
- best_price ungetestet
- Preisgruppen hängen noch nicht von Verkäufer ab...

68dbf4a4 04.12.2014 18:52 Sven Schöling

Layout Aufräumaktion:

- Admin und V3 Menü entflochten. Benutzen jetzt beide das neue CssMenu
als sub_layout
- Top-Klone aus V3 und Javascript herausoperiert und als sub_layout
eingebunden
- Neues Layout AdminLogin für die Loginmaske im Adminbereich (d'oh)...

0d710c06 04.12.2014 16:59 Kivitendo Admin

LxERP.t8 ist kein filter.

analog zu Commit 445c84a3593

ac203171 04.12.2014 16:43 Kivitendo Admin

HTML Templates für Buchungstab vergessen

445c84a3 04.12.2014 16:36 Sven Schöling

LxERP.t8 ist kein filter.

c05d6e3a 04.12.2014 15:11 Kivitendo Admin

Tabreiter-Titel für Buchungsliste angepasst

damit der Übersetzungsparser damit zurechtkommt.

327e46b6 04.12.2014 14:51 Kivitendo Admin

WebDAV Reiter - title als class statt h1

4e1e8352 04.12.2014 14:08 Kivitendo Admin

Buchungen in ar/ap/is/ir in eigenem Tabreiter anzeigen

Neuer Reiter "Buchungen", wo zu einer Rechnung/Buchung die Buchungen
laut acc_trans angezeigt werden.

In einer Tabelle "Buchungen" werden alle Buchungen laut acc_trans
angezeigt.

In einer Tabelle "Salden" werden die aktuellen Salden der bebuchten...

93b69b19 04.12.2014 13:41 Kivitendo Admin

setTimeOut für schnelle Datumseinsgabe bei set_duedate

Die jquery-Abfrage des Datumsfeldes in set_duedate (Fälligkeitsdatum)
wird mit setTimeOut erst nach Ersetzen des Datums per schneller
Datumseingabe durchführen

f6ed86ef 04.12.2014 13:29 Kivitendo Admin

FiBu Schellsuche in Headerzeile

neues Ajax Autocompletefeld im Header für Benutzer mit FiBu-Rechten,
welches Rechnungsnummern und Kunden-/Lieferantennamen durchsucht. Durch
die Auswahl im Dropdown gelangt man direkt zu dem Beleg.

e3810fbd 25.11.2014 18:10 Jan Büren

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

a54fb4aa 25.11.2014 18:05 Jan Büren

Lieferplan / Lieferwertbericht um Filter Bearbeiter erweitert

329534cc 25.11.2014 15:51 Bernd Bleßmann

Lieferplan: Filter für Projektnummer und Kundentyp

Conflicts:

SL/Controller/DeliveryPlan.pm
83b3c64e 25.11.2014 14:35 Moritz Bunkus

CustomerVendor-Controller: Daten in Neu-Anzeige bei Fehler beibehalten

RDBO hat das Verhalten, dass bei einem neuen, noch nicht gespeicherten
Objekt die Methoden zum Hinzufügen von Relationship-Objekten (z.B. in
1:n-Beziehnungen wie $customer->add_contacts(…)) beim danach erfolgenden...

5bf03590 25.11.2014 13:52 Moritz Bunkus

common/render_cvar_input.html: richtige Picker-Methoden für customer/vendor/part

2acbe8c6 25.11.2014 12:51 Jan Büren

Neuer Bericht: Lieferwertbericht
Erweiterung DeliveryPlan.pm um Modusweiche Lieferplan oder Lieferwertbericht
Implementierungstand Lieferwertbericht:
- Alle offenen Verkaufsaufträge werden berücksichtigt
- Beim CSV-Export wird die Einheit als Extra-Spalte exportiert und die...

90c31393 25.11.2014 09:14 Moritz Bunkus

Finanzcontrollingbericht: Filtern nach Vorgangsbezeichnung

5e169469 25.11.2014 09:14 Moritz Bunkus

Finanzcontrollingbericht: Filterfelder breiter gemacht

3aa5cee2 21.11.2014 18:17 Sven Schöling

Layout: title Ausgabe normalisieren

...mit dem Ziel das später ins Layout zu migrieren.

- In allen Templates den Tital auch wirklich als erstes ins DOM
verschoben
- unterschiedliche Verwendung der folgenden Muster vereinheitlicht:
<h1>...</h1>
<div class='listtop'>...</div>...

7ee5fab8 18.11.2014 15:11 Sven Schöling

Stylesheets: Aufräumaktion

- gemeinsame stylesheets aus den kivitendo/lx-office-erp Verzeichnissen
genommen
- README aktualisiert
- rp/bwa nicht mehr hartcodiert in kivitendo laden

517788ee 14.11.2014 17:53 Sven Schöling

Gloable BCC Adresse

ba802064 14.11.2014 16:28 Sven Schöling

Email: Kosmetik

b98b8e3f 14.11.2014 16:02 Sven Schöling

Belege: Filtern nach Ansprechpartner