Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
1342327c 12.05.2016 11:58 Werner Hahn

FileUploader: SL/Controller/FileUploader.pm nach SL/Helper/FileUploader.pm verschoben
Shop: typo im Connector und js
ShopPart: Benutzerdefinierte Variablen werden jetzt angeziegt im ShopPartreiter, TODO extra BDV's für Shoppart implementieren

3df63bfe 12.05.2016 11:58 Werner Hahn

ShopOrder,FileUploader: Debugs rausgenommen

7d0bf515 12.05.2016 11:58 Werner Hahn

ShopPart: Debugs rausgenommen

a206d0be 12.05.2016 11:58 Werner Hahn

Kategorien werden mit ID und Name in die DB geschrieben. Ein Komma im Name erzeugt noch Fehler. Der Pfad muss noch gemacht werden

c033e49e 12.05.2016 11:58 Werner Hahn

ShopPart: Upload biuleder gehen noch nicht json schein aber richtig zu sein

63720c4e 12.05.2016 11:58 Werner Hahn

ShopPart: Test Artikel wird mit json im LWP::UserAgent in den Shop hochgeladen

959ec023 12.05.2016 11:58 Werner Hahn

Shoppart: Shopkategorien sind zugeordnet und werden mit checkbox angezeigt

70672226 12.05.2016 11:58 Werner Hahn

Shopparts: Kategorien werden in die DB geschrieben

237d9e65 12.05.2016 11:58 Werner Hahn

Shopparts: Bilder werden angezeigt TODO Bilder löschen
Shopkategorien werden aus der Api/Shop geholt und angezeigt zum markieren

533aa5ba 12.05.2016 11:58 Werner Hahn

Bilder werden als Tabelle angezeigt

fa6816bc 12.05.2016 11:57 Kivitendo Admin

ShopPart - In Artikel Reiter ShopSync ausführen

neuer Knopf "erneuern", wenn erfolgreich wird die "Last update" Spalte
aktualisiert

7f9c007f 12.05.2016 11:57 Kivitendo Admin

ShopPart - Leichte Überarbeitung von js

cfe73453 12.05.2016 11:57 Kivitendo Admin

ShopPart - editing and adding in jquery ui dialog

from shop tab in part tab.

457bbae4 12.05.2016 11:57 Werner Hahn

Shopmasstransfer: geht soweit muss noch Fehlermeldungen hübschen

Conflicts:
SL/Controller/ShopOrder.pm

66b6d647 12.05.2016 11:56 Werner Hahn

RecordsLinks auch für/bei ShopOrders anzeigen

Conflicts:
SL/Controller/RecordLinks.pm

415437ab 12.05.2016 11:52 Werner Hahn

Backgroundjob Shoporder->Auftrag->Lieferschein (auslagern) mit debugmeldungen
Positionen werden beim Shopimport schon nach Artikelnummern geordnet - neue Spalte Position.

Conflicts:
SL/Controller/ShopOrder.pm
SL/ShopConnector/Shopware.pm

81868e7f 12.05.2016 11:47 Werner Hahn

Shoporder automatischer Auftrag Backgroundjob anfang

038e3d02 12.05.2016 11:47 Werner Hahn

shopOrder backgroundshop anfang

Conflicts:
SL/Controller/MassInvoiceCreatePrint.pm

61c7dc72 12.05.2016 11:47 Werner Hahn

Shoporder: transferable kenntlicht gemacht

9d77db68 12.05.2016 11:47 Kivitendo Admin

Shop - Controller für ShopOrder

Bearbeitung von importierten Shop-Aufträgen

9ea9a998 12.05.2016 11:47 Kivitendo Admin

Shop - SL/Shop and Shop Controller for editing shop configs

6abedbe4 12.05.2016 11:42 Werner Hahn

Fileuploader: ??

41e8ff9e 12.05.2016 11:42 Werner Hahn

Fileuploader: cherry-pick2

8081e39b 12.05.2016 11:42 Werner Hahn

Fileuploader: cherry-pick

5d2c7ae2 10.05.2016 13:20 Jan Büren

Kontoauszug verbuchen, Startdatum der Verbuchung greater/equal

Wie bei fromdate und auch sonst überall im Programm, entsprechend
das Startdatum der Kontoverbuchung noch als gültigen Wert mitnehmen.

09479f02 03.05.2016 18:10 Moritz Bunkus

Dispatcher: end_of_request() sub aus main namespace verbannt

7afe92af 20.04.2016 15:46 Moritz Bunkus

Brieffunktion: Umstellung Druck auf Template Toolkit

Damit wird auch alter Backendcode wie IS->get_customer() nicht mehr
benötigt.

b61d4f49 20.04.2016 14:09 Moritz Bunkus

Brieffunktion: Löschen von Entwürfen gefixt

7196276b 20.04.2016 13:52 Moritz Bunkus

Brieffunktion: unbenutzte Tabellenspalten entfernt, vc_id → customer_id umbenannt

3a91ef77 20.04.2016 11:06 Moritz Bunkus

Brieffunktion: WebDAV-Verzeichnisinhalt anzeigen

3675add4 18.04.2016 17:47 Moritz Bunkus

Brieffunktion: Versand per E-Mail implementiert

e80effa2 18.04.2016 15:58 Moritz Bunkus

Brieffunktion: Nutzung von SL::Webdav zur Speicherung im Webdav

Common::copy_file_to_webdav_folder ist alter Code, der bei neuem Code
nicht mehr benutzt werden sollte.

5db439f8 18.04.2016 15:33 Moritz Bunkus

Brieffunktion: Drucken auf Drucker gefixt

1. Drucker wurden nicht geladen. Daher gab's die Option zum Drucken
direkt auf einen Drucker nicht.

2. Temporäre Druckedateien wurden anschließend nicht gelöscht.

3. Der anschließende Redirect nutzte falsche Variablen und hat daher de...

f08036d7 18.04.2016 15:33 Moritz Bunkus

SL::DB::Printer: »Dokument an Drucker schicken« zentralisiert

Die neue Funktion print_document übernimmt das Spawnen des externen
Prozesses und schickt das Dokument an den Drucker. Das Dokument kann
entweder direkt als Inhalt oder als zu sendender Dateiname übergeben...

f1906106 18.04.2016 15:33 Moritz Bunkus

Brieffunktion: Löschen von Briefen gefixt

0bf92081 18.04.2016 15:33 Moritz Bunkus

Brieffunktion: beim Drucken im WebDAV speichern

bc40bcab 18.04.2016 12:43 Moritz Bunkus

(I)LIKE-Argumente immer mit Funktion SL::DBUtils::like erstellen

713e0552 12.04.2016 16:45 Sven Schöling

5.10 compat: mehr yada-yada ops

(nach ... acken ist nicht trivial)

acba025a 12.04.2016 16:36 Sven Schöling

perl5.10 compat: ellipsis (yada-ayada) ist da syntax error

948ad06a 06.04.2016 16:45 Moritz Bunkus

SL::Controller->send_file: trueish zurückgeben

send_file meldet Fehler (z.B. »kann Datei nicht öffnen«) durch
croak(). Im Erfolgsfall sollte die Funktion aber regulär einen wahren
Wert zurückgeben, um ordentlich in eval{} benutzt werden zu können.

6ef4190e 06.04.2016 16:05 Moritz Bunkus

CVars: Lieferadressen-CVars in Stammdaten bearbeiten

040b466d 06.04.2016 16:05 Moritz Bunkus

CVars: Konfigurationen für Lieferadressen anlegen können

d0a22ba8 06.04.2016 16:05 Moritz Bunkus

CustomerVendor: CVar-Aufbereitungs- und -Speicher-Code in eigene Subs ausgelagert

dbcf08e9 04.04.2016 13:49 Rolf Fluehmann

Reapply "country_mode entfernt."

Mit mit neuem Autor neu.

a0b8d78b 04.04.2016 13:46 Sven Schöling

Revert "country_mode entfernt."

Originalcommit: b05b5075ac0f3cbb0823c2f513cdbcacfb17bede.

abc7a54c 01.04.2016 17:20 Sven Schöling

ParseFilter: neuer Filter "trim"

Ausserdem autotrim bei substr, head und tail Filtern

94b95494 01.04.2016 13:14 Sven Schöling

TopQuickSearch: Bei CustomerVendor redirects immer db mitgeben

1c8c1067 26.03.2016 22:54 Kivitendo Admin

TopQuickSearch für Kunden und Lieferanten

23c5a950 24.03.2016 14:29 Sven Schöling

TopQuickSearch: Auftrag, Angebot, Lieferauftrag, Preisanfrage

d88c278c 22.03.2016 21:13 Kivitendo Admin

Typos und spellcheck.t

92879200 22.03.2016 18:00 Sven Schöling

TopQuickSearch: Doku

4e070acf 22.03.2016 17:36 Sven Schöling

TopQuickSearch: Konfiguration in client_config

c8c1042a 22.03.2016 17:36 Sven Schöling

TopQuickSearch: qw() -> liste, zum einfachen auskommentieren

343d3419 22.03.2016 17:36 Sven Schöling

TopQuickSearch: locales aufgeräumt, debug entfernt

2bccc0a2 22.03.2016 17:36 Sven Schöling

TopQuickSearch: Alle Part Varianten for free

9bd36f35 22.03.2016 17:36 Sven Schöling

TopQuickSearch: GL controller kann weg

6c630204 22.03.2016 17:36 Sven Schöling

TopQuickSearch: erste version

0ec75909 22.03.2016 13:00 Sven Schöling

warnings: diverse nicht initialisierte hash keys in CsvImport

28b3d021 22.03.2016 12:59 Sven Schöling

CsvImport/ARTransactions: fehlerhafter check auf undefinierte tax_id

8832d153 22.03.2016 12:58 Sven Schöling

warnings: SL::Controller::CsvImport::num_imported auf 0 initalisieren

725eb255 17.03.2016 15:50 Kivitendo Admin

Beschriftung im Lieferwertbericht korrigiert

683dc060 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: POD - hauptsächlich Todos

e86c1c2a 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: unbenutzte action "update" entfernt.

0935b012 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: javascript-Code in eigene Datei auslagern

d8a1906b 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: event bindings nicht mehrfach hinzufügen.

Dazu event handler für die Positions-Zeilen mit run_once_for registrieren und
in eine eigene Funktion init_row_handlers() ausgelagert. Damit kann
init_row_handlers() gefahrlos immer nach dem Hinzufügen neuer Positionen...

32951b1f 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Preisfaktor berücksichtigen

9fff4a29 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Mehrfach-Artikelauswahl: Verbesserungen

- ungültige Artikel nicht anzeigen.
- Artikel nicht mehrfach hinzufügen, wenn ausversehen mehrfach Enter gedrückt
oder der Weiter-Knopf mehrfach angeklickt wird.

b1b3cdeb 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Druck-Möglichkeit mit Options

Todos/Anmerkungen
- im Moment werden nur PDF/Bildschirm und PDF/Drucker unterstützt
- Sprache kann die Vorlage steuern, aber nicht das Hinzufügen von übersetzten
Artikeln
- es kann sicher noch mehr ausgelagert werden, entweder in den...

ed04f337 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: longdescription

e8889e47 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Sortieren der Positionen

59da90f6 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Positions-Spalte anzeigen und renummerieren bei Änderungen.

5dd5e97b 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: vorhandene orderitems vor Neu-Schreiben nicht löschen …

Hintergrund: Wird einem Rose-Object eine Relationship als Array übergeben (z.B.
$order->orderitems(@items), so löscht Rose dei DB-Einträge und schreibt sie neu.
In dem Fall werden allerdings auch DB-Trigger ausgelöst, was hier zum...

2d50590b 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Einheiten per Select ändern können und sellprice anpassen.

91abaf6c 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Mehrfach-Artikelauswahl mit Mengeneingabe.

6550f507 11.03.2016 12:53 Bernd Bleßmann

Auftrags-Controller: Webdav

3914f665 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Abteilungen

3df0bf06 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Liefertermin

f275cac9 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: PriceSources

7c61f5b1 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: css-Klasse: reformat_number zum Neuformatieren von Zahlen

048a4ee5 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Funktion "Speichern und Lieferschein".

aa36021a 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Drucken und E-Mail

9af3ce1c 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Option für "Steuer im Preis inbegriffen"

2ff1c023 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Bemerkungen und interne Bemerkungen

b47574cb 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Zahlungs- und Lieferbedingungen

da55cfa0 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: Auftrag löschen können.

099fc63b 11.03.2016 12:45 Bernd Bleßmann

Auftrags-Controller: neue Eingabemakse für Aufträge basierend auf Controller

6923fcd4 02.03.2016 11:50 Bernd Bleßmann

DeliveryPlan: Entfernt Einstellung, um nur ausgelagerte Lieferscheine zu berücksichtigen.

Diese Option lieferte hier ungenaue Ergebnisse, da dennoch auch Positionen
angezeigt wurden, für die überhaupt kein Lieferschein erstellt wurde.

9e7d8938 02.03.2016 11:17 Bernd Bleßmann

DeliveryPlan: optional auch mit verlinkten Positionen suchen.

7fc95c36 02.03.2016 10:27 Moritz Bunkus

Pflichtenheft: keine Fehlermeldung »template not found« bei Click auf »Abschnitte«

3f924c0f 29.02.2016 16:18 Kivitendo Admin

Debitorenbuchungen als CSV importieren

Ähnlich wie der Auftragsimport wird hier gemultiplexed, d.h. es gibt separate
Zeilen für die Debitorenbuchung (ar) und die Buchungszeilen (acc_trans).

Es handelt sich allerdings nicht exakt um acc_trans-Zeilen, die direkt...

ea507623 29.02.2016 16:18 Kivitendo Admin

Auftragsimport - Methoden ausgelagert

für Prüfung von Abteilung, Projekt, Bearbeiter und Verkäufer

Vorbereitung für Debitorenbuchungsimport

93658768 26.02.2016 12:00 Bernd Bleßmann

ReportGenerator-Helper: (wiederholten) Export bei "Zurück" verhindern.

Dazu export-actions nach Aufruf aus form löschen. Da die form-Variablen als
hidden in die Options-Maske übergeben werden, war auch immer die
export-action dabei. Drückte man "Zurück", dann waren beiden actions (für export...

8a3a4a40 12.02.2016 17:16 Bernd Bleßmann

GLN: CsvImport Kunden u. Lieferanten und Lieferadressen.

f7bab957 12.02.2016 17:16 Bernd Bleßmann

GLN: Speichern und Anzeigen in den Stammdaten (Rechnungs- u. Lieferadressen).

0c09beb4 11.02.2016 14:25 Moritz Bunkus

Briefe mit anderen Dokumenten verknüpfen können

e83604f2 10.02.2016 13:55 Moritz Bunkus

Brieffunktion: Verwendung von HTML im Body

897668e9 10.02.2016 13:26 Moritz Bunkus

CustomerVendor-Controller: Callback nicht 2x escapen

url_for() escapet die Parameter bereits, daher ist es schädlich, das
vorher auch noch manuell zu tun.

Behebt #128.

44edbb13 10.02.2016 12:05 Moritz Bunkus

Letter-Controller: benutzte Pakete auch einbinden

In Nicht-FCGI-Umgebungen ist CT ansonsten nicht geladen.

f9b53d4a 02.02.2016 11:27 Sven Schöling

Letter: Fehler beim Druck

10d6fe63 27.01.2016 15:22 Sven Schöling

Letter: model sortierung benutzen