Jan Büren [Tue, 13 Jan 2015 12:19:47 +0000 (13:19 +0100)]
Falsche Reihenfolge der orderitems-value in OE.pm
Kleiner Projekt-Merge Fehler.
Falsch: (lastcost, active_price_source, price_factor_id)
Richtig: (lastcost, price_factor_id, active_price_source)
Jan Büren [Mon, 12 Jan 2015 17:20:44 +0000 (18:20 +0100)]
Changelog von gerade korrigiert
Jan Büren [Mon, 12 Jan 2015 16:33:45 +0000 (17:33 +0100)]
RB-Druckvorlagen auf neues shipto* Druckvorlagen Lieferschein Verhalten umgestellt
Ferner einen Hinweis im Changelog auf diese Änderung gesetzt
Sven Schöling [Mon, 12 Jan 2015 16:04:47 +0000 (17:04 +0100)]
PriceSource: Bessere Behandlung von Boolean Werten
Sven Schöling [Mon, 12 Jan 2015 15:52:52 +0000 (16:52 +0100)]
PriceSource: typo
Sven Schöling [Fri, 5 Dec 2014 11:57:20 +0000 (12:57 +0100)]
PriceRule: Klassenauflösung bei Einkaufsaufträgen gefixt
G. Richardson [Mon, 12 Jan 2015 09:56:59 +0000 (10:56 +0100)]
locale/de/all - Übersetzungen korrigiert
Angebot und Auftrag waren vertauscht
G. Richardson [Mon, 5 Jan 2015 13:37:18 +0000 (14:37 +0100)]
Typos in Doku
Moritz Bunkus [Wed, 7 Jan 2015 10:35:56 +0000 (11:35 +0100)]
Dokumentation: Template-Variablenname für Lieferbedingungen gefixt
Jan Büren [Tue, 6 Jan 2015 08:54:36 +0000 (09:54 +0100)]
delivery_order_items_stock persistent machen Teil 3
Testfall (Einkauf-Lieferschein):
Update drücken (alles wird erneuert) => i.O. (alle ids werden gelöscht)
Position löschen mit schon ausgewählten stock_items => i.O. (keine verwaisten dois)
Stichproben:
Verkaufs-LS als neu speichern i.O.
Einkaufs-LS mittlere Position löschen (mit und ohne dois) i.O.
Einkaufs-LS E-Mail-Knopf statt Speichern i.O.
Einkaufs-LS Rechnung (keine hiddens doi!) i.O.
Einkaufs-LS mit dois Löschen i.O. (keine verwaisten doi oder dois)
Jan Büren [Mon, 5 Jan 2015 20:45:28 +0000 (21:45 +0100)]
delivery_order_items_stock persistent machen Teil 2
Testfall:
Mittlere Position in stock_in/out_form löschen => i.O.
Update drücken (alles wird erneuert) => n.i.O. (alle ids werden gelöscht)
Jan Büren [Mon, 5 Jan 2015 18:53:31 +0000 (19:53 +0100)]
cp_greeting Upgrade-Skript 3.0 kompatibel gemacht
Jan Büren [Mon, 5 Jan 2015 12:54:43 +0000 (13:54 +0100)]
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.
Mittlere Position löschen => i.O.
delivery_order_items_stock:
Mittlere Position löschen => n.i.O.
als neu Speichern => i.O.
Einlagern => i.O. (Lieferschein kann standardmässig nicht mehr verändert werden)
Jan Büren [Mon, 5 Jan 2015 12:23:36 +0000 (13:23 +0100)]
Lieferscheine benötigen auch Preisquellen
-> customervendor Funktion auch für Lieferscheine
-> Typ Kunde oder Lieferant (is_customer) entsprechend analog
G. Richardson [Mon, 5 Jan 2015 11:33:52 +0000 (12:33 +0100)]
Changelog - Typos und Zeilenumbrüche angepasst
G. Richardson [Mon, 5 Jan 2015 11:33:05 +0000 (12:33 +0100)]
Changelog - Feature Buchungsreiter beschrieben
G. Richardson [Sun, 4 Jan 2015 19:54:09 +0000 (20:54 +0100)]
Typo behoben
Sven Schöling [Tue, 30 Dec 2014 10:28:07 +0000 (11:28 +0100)]
USTVA: nutzloses wantarray entfernt
Sven Schöling [Tue, 30 Dec 2014 10:25:28 +0000 (11:25 +0100)]
Csv: wantarray syntax entfernt.
Sven Schöling [Tue, 30 Dec 2014 10:19:16 +0000 (11:19 +0100)]
AM: wantarray raus, wird nur in scalar verwendet
Sven Schöling [Tue, 30 Dec 2014 10:17:48 +0000 (11:17 +0100)]
IC: raus mit wantarray, wird eh nur einmal verwendet
Moritz Bunkus [Fri, 19 Dec 2014 10:53:04 +0000 (11:53 +0100)]
Einkaufs-/Verkaufsmasken: Projekt-Drop-Down-Boxen sortieren
Sven Schöling [Thu, 18 Dec 2014 14:18:43 +0000 (15:18 +0100)]
PriceRule: customervendor accessor in Rechnungen
Sven Schöling [Thu, 18 Dec 2014 13:21:34 +0000 (14:21 +0100)]
PriceRule: Ein menüeintrag und Typen frei filterbar
Sven Schöling [Thu, 18 Dec 2014 13:09:56 +0000 (14:09 +0100)]
PriceRule: Typo bei Regel auf Lieferant
Sven Schöling [Wed, 29 Oct 2014 10:15:13 +0000 (11:15 +0100)]
PriceRule: kleinere style updates
Sven Schöling [Tue, 28 Oct 2014 10:20:09 +0000 (11:20 +0100)]
PriceRule: Purchase/Sales nicht mehr mitschleifen
Sven Schöling [Thu, 16 Oct 2014 14:21:02 +0000 (16:21 +0200)]
PriceRule: locales für ungültige Preisregeln
Sven Schöling [Thu, 16 Oct 2014 14:19:28 +0000 (16:19 +0200)]
PriceRule: Als ungültig markierte Preise flaggen.
Sven Schöling [Thu, 16 Oct 2014 14:18:46 +0000 (16:18 +0200)]
PriceRule: reqdate für Invoice und PurchaseInvoice
Sven Schöling [Thu, 16 Oct 2014 12:40:11 +0000 (14:40 +0200)]
PriceRule: Preisregeln können jetzt auch Rabatte
ausserdem Doku
Sven Schöling [Thu, 16 Oct 2014 12:38:51 +0000 (14:38 +0200)]
PriceRule: Redirect nach Abbrechen gefixt
Sven Schöling [Tue, 14 Oct 2014 15:55:25 +0000 (17:55 +0200)]
PriceRule: Anpassung von Preisregeln auf Preisquellenrabatte
Sven Schöling [Tue, 7 Oct 2014 15:10:02 +0000 (17:10 +0200)]
PriceRule: Kontextinformation in Waren
Sven Schöling [Tue, 7 Oct 2014 15:09:35 +0000 (17:09 +0200)]
PriceRule: Filter bei Kunde/Lieferantenkontext gefixt
Sven Schöling [Tue, 7 Oct 2014 14:57:53 +0000 (16:57 +0200)]
PriceRule: Kontextinfo in Kunden
Sven Schöling [Tue, 7 Oct 2014 14:57:21 +0000 (16:57 +0200)]
PriceRule: Report inlinefähig gemacht
Sven Schöling [Tue, 7 Oct 2014 12:29:43 +0000 (14:29 +0200)]
PriceRule: Mehr Filteroptionen
Sven Schöling [Tue, 7 Oct 2014 12:28:59 +0000 (14:28 +0200)]
PriceRule: Regeldetails anzeigen
Sven Schöling [Tue, 7 Oct 2014 12:04:36 +0000 (14:04 +0200)]
PriceRule: Anzeige von Menge ge/le ops korrigiert
Sven Schöling [Mon, 6 Oct 2014 13:32:15 +0000 (15:32 +0200)]
PriceRule: Standardmässig nur gültige anzeigen
Sven Schöling [Mon, 29 Sep 2014 12:13:14 +0000 (14:13 +0200)]
PriceRule: Belegdatum als Kriterium hinzugefügt
Sven Schöling [Fri, 26 Sep 2014 13:58:34 +0000 (15:58 +0200)]
PriceRule: Bei Mengen statt "<", ">" die ">=" und "<=" anbieten.
Sven Schöling [Fri, 26 Sep 2014 13:39:18 +0000 (15:39 +0200)]
PriceRule: Name der Quelle auf Singular geändert
Sven Schöling [Fri, 26 Sep 2014 13:28:17 +0000 (15:28 +0200)]
PriceRule: filter reset sollte auch dropdowns resetten
Sven Schöling [Fri, 26 Sep 2014 13:27:38 +0000 (15:27 +0200)]
PriceRule: Überschriften mit Einkauf und Verkauf
Sven Schöling [Thu, 25 Sep 2014 16:30:05 +0000 (18:30 +0200)]
PriceRule: Priorität auf 2 Werte einschränken
Sven Schöling [Thu, 25 Sep 2014 15:48:47 +0000 (17:48 +0200)]
PriceRule: nach gültig/ungültig filtern
Sven Schöling [Thu, 25 Sep 2014 15:48:29 +0000 (17:48 +0200)]
PriceRule: gültig korrekt editierbar machen
Sven Schöling [Thu, 25 Sep 2014 15:48:04 +0000 (17:48 +0200)]
PriceRule: Waren auch im Einkauf zulassen.
Sven Schöling [Fri, 12 Sep 2014 15:59:32 +0000 (17:59 +0200)]
PriceRule: Nicht Fehler werfen wenn _garkeine_ Regel zutrifft
Sven Schöling [Fri, 12 Sep 2014 13:32:06 +0000 (15:32 +0200)]
PriceRule: Vergleiche waren falsch herum
Sven Schöling [Thu, 11 Sep 2014 16:25:25 +0000 (18:25 +0200)]
PriceRule: bessere Validierung und Lokalisierung
Sven Schöling [Thu, 11 Sep 2014 16:14:41 +0000 (18:14 +0200)]
PriceRule: Filter nach Ware implementiert
Sven Schöling [Thu, 11 Sep 2014 16:14:13 +0000 (18:14 +0200)]
PriceRule: Korrektes Matching von Nulls
Sven Schöling [Thu, 11 Sep 2014 16:12:16 +0000 (18:12 +0200)]
PriceRule: Löschen von Preisregeln
Sven Schöling [Thu, 11 Sep 2014 15:05:50 +0000 (17:05 +0200)]
PriceRule: Fehler vermeiden wenn noch keine Preisregeln angelegt sind.
Sven Schöling [Thu, 11 Sep 2014 15:02:04 +0000 (17:02 +0200)]
PriceRule: price_from_rule für Festpreise gefixt.
Sven Schöling [Thu, 31 Jul 2014 11:25:05 +0000 (13:25 +0200)]
PriceRule: Erste Version
Sven Schöling [Thu, 18 Dec 2014 10:47:42 +0000 (11:47 +0100)]
PriceSource: Spalte vor Preis und Rabatt anzeigen.
Sven Schöling [Fri, 5 Dec 2014 16:03:45 +0000 (17:03 +0100)]
PriceSource: record objekte im Einkauf korrekt bauen
Sven Schöling [Tue, 14 Oct 2014 16:55:30 +0000 (18:55 +0200)]
PriceSource: Keine Fehler werfen wenn best_price nicht existiert
Sven Schöling [Tue, 14 Oct 2014 15:51:53 +0000 (17:51 +0200)]
PriecSource: Numerische Vergleiche im Template stinken
Sven Schöling [Tue, 14 Oct 2014 13:45:01 +0000 (15:45 +0200)]
PriceSource: Rabattbehandlung
Sven Schöling [Tue, 14 Oct 2014 13:43:38 +0000 (15:43 +0200)]
PriceSource: Einkaufsrechnungen brauchen einen Typ
Sven Schöling [Tue, 14 Oct 2014 13:40:21 +0000 (15:40 +0200)]
PriceSource: credit_notes auch im Popup unterstützen
Sven Schöling [Wed, 1 Oct 2014 15:36:57 +0000 (17:36 +0200)]
PriceSource: Fehler, wenn noch keine Quellen disabled sind, behoben.
Sven Schöling [Wed, 1 Oct 2014 15:08:38 +0000 (17:08 +0200)]
PriceSource: Konfiguration
Sven Schöling [Fri, 26 Sep 2014 13:38:23 +0000 (15:38 +0200)]
PriceSource: Nur den Namen des Moduls anzeigen, nicht den vollen Namen
Sven Schöling [Thu, 11 Sep 2014 16:35:40 +0000 (18:35 +0200)]
PriceSource: 0,0000 Preise nicht als best_price erlauben
Auch wenn es im Einzelfall valide Preise sein können, sollte das
Standardverhalten keine Umsonstpreise vorschlagen.
Sven Schöling [Tue, 9 Sep 2014 09:31:18 +0000 (11:31 +0200)]
PriceSource: Bei Lieferscheinen best_price nicht nachrechnen
Sven Schöling [Fri, 5 Sep 2014 14:50:14 +0000 (16:50 +0200)]
PriceSource: numerische felder in record_item korrekt parsen
Sven Schöling [Tue, 5 Aug 2014 11:21:08 +0000 (13:21 +0200)]
PriceSource: Gutschriften berücksichtigen
Sven Schöling [Tue, 5 Aug 2014 11:18:34 +0000 (13:18 +0200)]
PriceSource: bei Rechnungen mitspeichern
Sven Schöling [Tue, 5 Aug 2014 10:57:04 +0000 (12:57 +0200)]
PriceSource: changelog
Sven Schöling [Tue, 29 Jul 2014 15:36:40 +0000 (17:36 +0200)]
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
noch offene bugs:
- preise mit mehr als 2 stellen werden abgeschnitten
- interaktive preise noch nicht möglich
- symbol für "besser preis" ist nicht schön
- beide make_record_item implementierungen sind leicht unterschiedlich
- pricesource controller grösstenteils ungetestet
- performance ist im moment mies
Sven Schöling [Mon, 28 Jul 2014 16:39:52 +0000 (18:39 +0200)]
PriceSource: db upgrade erst nach 3.1.0 einspielen
Sven Schöling [Mon, 28 Jul 2014 16:29:30 +0000 (18:29 +0200)]
PriceSource: depends_on entfernt
Sven Schöling [Mon, 28 Jul 2014 15:56:17 +0000 (17:56 +0200)]
PriceSource: Dokumentation
Sven Schöling [Mon, 28 Jul 2014 13:40:12 +0000 (15:40 +0200)]
PriceSource: pricegroup migration
Sven Schöling [Mon, 28 Jul 2014 13:29:45 +0000 (15:29 +0200)]
PriceSource: Featureabdeckung
- Einkaufs/Verkauf abgedeckt
- Klarere Regeln für price_from_source, available_prices und best_price
- makemodels unterstützung
- bugfixes für Rechnungen und neue Belege
- best_price jetzt getestet
- Verkäuferabhängigkeit von makemodels und pricegroup implementiert und getestet
Sven Schöling [Mon, 28 Jul 2014 09:15:38 +0000 (11:15 +0200)]
PriceSource: Mehr Informationen an Preise übergeben
record + record_item verfügbar gemacht
best_price für pricegroups
Price: spec/source entzerrt
Sven Schöling [Fri, 25 Jul 2014 14:38:00 +0000 (16:38 +0200)]
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
- dependancy system fehlt
- verhalten bei fehlerhaften sources
- pricegroup -> active_source migration
Moritz Bunkus [Thu, 18 Dec 2014 15:11:42 +0000 (16:11 +0100)]
PriceTaxCalculator: Doku-Fix
G. Richardson [Thu, 18 Dec 2014 14:52:56 +0000 (15:52 +0100)]
Typos in Filtered Doku
G. Richardson [Mon, 15 Dec 2014 06:51:14 +0000 (07:51 +0100)]
Typos in LinkedRecords Dokumentation
Sven Schöling [Wed, 29 Oct 2014 10:14:42 +0000 (11:14 +0100)]
CSS: Klassen für interaktive text <a> mit javascript.
Sven Schöling [Fri, 5 Sep 2014 11:53:31 +0000 (13:53 +0200)]
DBUtils: selectall_ids
Sven Schöling [Mon, 8 Sep 2014 14:10:28 +0000 (16:10 +0200)]
displayable_name für business, partsgroup, pricegroup
Jan Büren [Thu, 18 Dec 2014 13:41:55 +0000 (14:41 +0100)]
PTC-Doku um API-Beispielsaufruf ergänzt
Jan Büren [Thu, 18 Dec 2014 13:39:55 +0000 (14:39 +0100)]
Verwaiste Einträge aus all entfernt
Aktuell werden diese zwei Übersetzungszeichenketten nicht mehr im
Programm verwendet.
Moritz Bunkus [Thu, 18 Dec 2014 12:04:05 +0000 (13:04 +0100)]
PriceTaxCalculator: für Items berechnete flüchtige Werte zurückgeben Teil 3
Die items können nicht als Hash-Referenz gespeichert werden, weil das
kaputt geht, wenn die Items noch nicht gespeichert wurden und damit noch
keine ID besitzen. Daher Umstellung auf Array-Speicherung.
Außerdem Anpassung des Testcases.
Moritz Bunkus [Tue, 16 Dec 2014 12:02:27 +0000 (13:02 +0100)]
PriceTaxCalculator: für Items berechnete flüchtige Werte zurückgeben Teil 2
Moritz Bunkus [Tue, 16 Dec 2014 11:03:46 +0000 (12:03 +0100)]
PriceTaxCalculator: für Items berechnete flüchtige Werte in %data zurückgeben
Sven Schöling [Mon, 15 Dec 2014 14:26:39 +0000 (15:26 +0100)]
Webdav: Typo
Jan Büren [Mon, 15 Dec 2014 08:17:10 +0000 (09:17 +0100)]
orderitems persistent teil III
IMMER die orderitems_id in sub poso löschen, nicht nur in
der if-bedingung
Angebot -> Auftrag i.O.
Auftrag - > Angebot i.O.
Kundenauftrag -> Lieferantenauftrag i.O.
Sven Schöling [Fri, 12 Dec 2014 16:20:32 +0000 (17:20 +0100)]
CsvImport: Makemodels auch auf instabilen Datenbanken in der richtigen Reihenfolge speichern
G. Richardson [Fri, 12 Dec 2014 11:12:42 +0000 (12:12 +0100)]
Löschen von Angeboten/Aufträgen protokollieren
Berücksichtigt jetzt auch Angebote in history_erp.
Sven Schöling [Thu, 11 Dec 2014 16:32:59 +0000 (17:32 +0100)]
Webdav: Framework um Dokumente im Webdav zu behandeln
Soll auf lange Sicht die Funktionen in Common ablösen.
G. Richardson [Thu, 11 Dec 2014 09:29:20 +0000 (10:29 +0100)]
SL/DB/Invoice->abbreviation prüft jetzt invoice_type