Projekt

Allgemein

Profil

Herunterladen (65,6 KB) Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
2e9dddf1 27.07.2018 13:19 Bernd Bleßmann

Auftrags-Controller: Bei Angeboten das richtige Nummern-Feld nehmen

Fehler waren hier: keine Angebotsnummer in Name des Anhangs, kein Speichern
im Webdav oder Datei-Storage.

4624b187 27.07.2018 12:47 Bernd Bleßmann

Auftrags-Controller: Email: Anhang-Policy anders prüfen

Wenn das Dateimanagement ausgeschaltet ist, gibt es keine attachement_policy im
Dialog, also nicht auf 'normal' testen.

Sonst wurden keine Anhänge bei ausgeschaltetem Dateinmanagement verschickt.

fc75610c 27.07.2018 12:40 Bernd Bleßmann

Auftrags-Controller: print-options aus E-Mail-Dialog für Form::send_email

Sonst wurde z.B. der letzte Ausdruck nicht nicht als Anhang verschickt,
wenn dies ausgewählt wurde, da z.B. formname nicht bekannt war.

1d1f3140 18.07.2018 14:43 Jan Büren

Liefertermin Erinnerung für Auftrags-Controller

Falls in Mandanten-Konfig aktiviert, wird ein leerer Eintrag in
Liefertermin in Aufträgen beim Speichern oder
beim Workflow 'Speichern und Lieferschein' angemahnt.

7ff8f33c 06.07.2018 15:49 Bernd Bleßmann

Auftrags-Controller: Lieferantendetails ("D"): keine Preisgruppe bei Lieferanten

69966b4c 28.05.2018 12:42 Bernd Bleßmann

Auftrags-Controller: Workflow Auftrag VK <-> EK

a823f2b0 28.05.2018 11:36 Bernd Bleßmann

Auftrags-Controller: fake id für Items nach Workflow setzen.

Für items, die hinzugefügt werden, also noch nicht in der DB gespeichert sind,
muss eine fake id gesetzt werden, damit diese bei den actions, die einzelne
items betreffen, auch richtig gefunden/zugeordnet werden können....

370f1355 16.05.2018 17:02 Bernd Bleßmann

Auftrags-Controller: Kunde/Lieferant vorbelegen, wenn deren id übergeben wird

Für die Workflow-Links aus den Kunden-/Lieferantenstammdaten heraus werden
die customer_id oder vendor_id berücksichtigt und die Kunden-/Lieferanten-
abhängigen Attribute im Order-Objekt entprechend gesetzt.

00402ae6 14.05.2018 15:48 Bernd Bleßmann

Auftrags-Controller: Formelberechnung

Sollte evtl. auf Dialog umgestellt werden.

aacd6696 09.05.2018 12:23 Bernd Bleßmann

Auftrags-Controller: Kunden-/Lieferantendetails ("D")

Hier sollte die alte Makse auch umgestellt werden, erstens auf Dialog und
zweitens damit via Rose zugegriffen wird.

00d97258 13.04.2018 16:41 Jan Büren

Order-Controller: Angebotsgültigkeitsintervall beachten

Wie beim alten Angeboten auch, soll die Gültigkeit des Angebots
aus der Mandatenkonfiguration gesetzt werden, falls hier ein Wert vorhanden ist.

89a2d4f1 03.04.2018 14:05 Bernd Bleßmann

Auftrags-Controller: bei als neu speichern auch ein neues Objekt erzeugen

Behebt #351 (redmine).

9474d0ec 12.03.2018 17:03 Bernd Bleßmann

Auftrags-Controller: Anzeige mit Infos über den Kunden-/Lieferantentyp

ccbd0240 23.02.2018 15:28 Bernd Bleßmann

Auftrags-Controller: Workflow Angebot->Auftrag nur, wenn gespeichert

06806380 22.02.2018 16:15 Bernd Bleßmann

Auftrags-Controller: Mini-Refactoring: js-save-Funktionen zusammengefasst

00c3a0ed 22.02.2018 16:11 Bernd Bleßmann

Auftrags-Controller: Save as new

b6185e74 07.02.2018 14:52 Bernd Bleßmann

Auftrags-Controller: Workflow von Angebot nach Auftrag (Ein- und Verkauf).

2c33d1e6 07.02.2018 14:52 Bernd Bleßmann

Auftrags-Controller: Speichern nicht accesskey "enter"

8e77bd29 07.02.2018 14:52 Bernd Bleßmann

Auftrags-Controller: auch für Angebote/Anfragen

5c859d64 29.01.2018 16:44 Bernd Bleßmann

Auftrags-Controller: Konfiguration wiederkehrender Rechnungen.

d83928f0 29.01.2018 16:41 Bernd Bleßmann

Auftrags-Controller: E-Mail-Dialog aus common verwenden.

9ec05722 29.01.2018 16:41 Bernd Bleßmann

Auftrags-Controller: Beim Drucken Sprache richtig berücksichtigen.

78e36cfd 29.01.2018 10:03 Bernd Bleßmann

Auftrags-Controller: Fehler bei Anzeige von EK und Marge in 2. Zeile behoben

Wenn das Order-Objekt noch nicht gespeichert ist, kann darauf nicht über
$item->order zugegriffen werden. Darum muss an die 2. Zeile eine weitere
Variable durchgereicht werden, um zu bestimmen, ob wir im Verkauf sind und...

07dd84c0 29.01.2018 10:03 Bernd Bleßmann

Auftrags-Controller: Workflow -> Rechnung (Speichern und Rechnung erfassen)

fdebfd5d 29.01.2018 10:03 Bernd Bleßmann

Auftrags-Controller: Verkäufer bei Kundenwechsel ändern

01e7e978 29.01.2018 10:03 Bernd Bleßmann

Auftrags-Controller: Sortimente mit Mehrfachauswahl hinzufügen können.

Behebt #220 (redmine).

0aa885f4 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in Belegen umgesetzt

3d60ae4d 10.11.2017 10:42 Werner Hahn

OrderController: ActionBar accesskey nur auf save behebt #307

29675d6b 08.11.2017 17:09 Bernd Bleßmann

Auftrags-Controller: Fehler beim Speichern im Dateimanagement abfangen und anzeigen

c623caef 09.08.2017 12:09 Martin Helmling martin.helm...

FileManagement: Anpassung an neue Schnittstelle im Ordercontroller

fix redmine #280

82815260 02.03.2017 16:09 Jan Büren

WebDAV: Überflüssigen Aufruf webdav_path im Frontend entfernt

WebDAV::get_all_objects ruft in der Methode seit Anbeginn des Moduls
schon ein webdav_path auf, von daher schreddern bevor noch mehr
copy & waste im Programm passiert

a59f11b0 28.02.2017 10:44 Moritz Bunkus

ActionBar: »Anhänge aller Artikel herunterladen« bei Angeboten/Aufträgen wieder implementiert

7d020076 28.02.2017 10:43 Moritz Bunkus

ActionBar: Verwendung im neuen Auftrags-Controller

45981e33 01.02.2017 12:11 Jan Büren

Mehr Todos für Order.pm (POD)

da821ed2 01.02.2017 11:32 Bernd Bleßmann

Auftrags-Controller: POD: Todos aktualisiert und Anregungungen (nice to have)

1ce68041 01.02.2017 08:51 Martin Helmling martin.helm...

Dateimanagement: Integration in Masken und Controller

Einbau in alte Masken (bin/mozilla/* und templates/webpages/??/)
sowie in neue Controller für Kunden/Lieferanten/Artikel ,
in neuen Auftragscontroller

77807bf5 27.12.2016 13:35 Kivitendo Admin

Zahlungsbedingungen obsolet setzen

Damit können alte und ungenutzte Zahlungsbedingungen für neue
Belege/CV/Artikel ausgeblendet werden.

Außerdem Umstellung von generic/multibox auf L.select_tag in den Masken

359506e5 23.12.2016 12:04 Jan Büren

Webdav-Datei-Aufruf direkt mit Backend-Funktion

Webdav Pfad und Dateiname muss nicht bei der Parameterübergabe
zusammengebaut werden. Besser direkt die Funktion Webdav->full_filedescriptor
hierfür nutzen

f0359773 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: Update docs (bugs and caveats)

f2461e14 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: Einkaufspreis in zweiter Zeile

5737ce39 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: Marge in zweiter Zeile

e0a47f33 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: Kosmetik und Kommentare verbessert

0b20f337 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: Projektnummer in zweiter Zeile

a143bb85 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: weitere Felder in zweiter Zeile

- Seriennummer
- Liefertermin
- Option f. Zwischensumme
- Listenpreis
- Lagerstand (onhand)

9eb765a5 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: zweite Zeile laden mit Icons und alle zweiten Zeilen laden.

28a7a539 08.12.2016 15:57 Bernd Bleßmann

Auftrags-Controller: zweite Zeile (im Moment Cvars) nur bei Bedarf laden.

ea1df49d 22.11.2016 14:42 Kivitendo Admin

Order Controller - Sortimentsartikel mit Preis 0 hinzufügen

4b518cdb 22.11.2016 14:42 Kivitendo Admin

Order Controller - Sortimente hinzufügen + charge

b647f3f3 22.11.2016 14:42 Kivitendo Admin

Order Controller typos

340b402a 22.11.2016 14:42 Kivitendo Admin

Test: Im OrderController Sortimentsartikel auspacken

d5f8550f 01.09.2016 13:25 Bernd Bleßmann

Auftrags-Controller: lastcost nur vom Artikel nehmen, wenn die Position neu ist

Ansonsten werden die EKs von schon in der DB gespeicherten Aufträgen immer mit
denen des Artikels überschrieben.

siehe auch commit 370d43e2028e8a450055048f1354da48163d3954
"Order Controller - lastcost von Positionen mit speichern"...

0b84f51f 18.08.2016 11:45 Moritz Bunkus

Merge branch 'f-use-with_transaction-instead-of-do_transaction'

96670fe8 18.08.2016 11:45 Moritz Bunkus

»with_transaction« anstelle von »do_transaction« verwenden

Es sollte so selten wie möglich »do_transaction« verwndet werden, damit
man sich immer angewöhnt, »with_transaction« zu nutzen.

Hintergründe und Unterschiede zwischen den beiden Funktionen sind in der...

4e03a13b 18.08.2016 10:52 Moritz Bunkus

Auftragscontroller: nach Löschen Redirect zum Anlegen, nicht zum Bearbeiten

370d43e2 08.08.2016 12:55 Kivitendo Admin

Order Controller - lastcost von Positionen mit speichern

ansonsten ist die Margenberechnung im Verkaufsbericht falsch (lastcost
ist immer 0). Siehe Ticket #201

1e9c6bbd 09.06.2016 16:47 Bernd Bleßmann

Order: Doku: weniger Bugs. Typo.

7e8765c6 09.06.2016 15:10 Sven Schöling

Order: Mehr Bugs

44fb4fe8 09.06.2016 15:10 Sven Schöling

Order: mehr fehlende Sachen in Doku ergänzt

9a128e8b 09.06.2016 15:10 Sven Schöling

Order: POD aufgeräumt, reformatiert, Bugs notiert.

95278e0a 09.06.2016 15:10 Sven Schöling

Order: Überflüssige Includes entfernt

5ef1fa84 09.06.2016 13:38 Bernd Bleßmann

Auftrags-Controller: Doku und Kommentare

7a244beb 08.06.2016 14:29 Moritz Bunkus

FlattenToForm: Zahlungsbedingungen des Kunden/Lieferanten nicht kopieren

Es haben die ZB des Beleges zu gelten, nicht die des
Kunden/Lieferanten. Die Variable »payment_terms« wird zwar später wieder
anhand von »payment_id« überschrieben (in »OE::order_details« und dann...

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...

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