Bernd Bleßmann [Thu, 22 Jan 2015 22:37:32 +0000 (23:37 +0100)]
Item-Positionen für Rechnungen in DB: Rechnungsmasken honorieren und speichern diese.
Bernd Bleßmann [Thu, 22 Jan 2015 15:43:18 +0000 (16:43 +0100)]
Item-Positionen für Rechnungen in DB: items_sorted sortiert nach postition …
Bernd Bleßmann [Thu, 22 Jan 2015 15:36:36 +0000 (16:36 +0100)]
Item-Positionen für Rechnungen in DB: DB-Upgrade-Skript; Rose
Positionen der Artikelzeilen für Rechnungen in der Datenbank speichern.
Jan Büren [Mon, 26 Jan 2015 13:08:31 +0000 (14:08 +0100)]
Aufräumarbeiten verknüpfte Positionen
- converted_from_quotation_orderitems_id entfernt, da es keine
tabelle quotation_orderitems gibt und die variable langfristig nur
verwirrend in der form ist.
- IR.pm auch auf foreach $table_name umgestellt
Jan Büren [Mon, 26 Jan 2015 12:39:41 +0000 (13:39 +0100)]
deliver_order_items_id mit inventory verknüpft
Falls Lieferscheine Warenbewegungen auslösen, sind jetzt auch die
einzelnen Position "rückverfolgbar" und nicht nur der Beleg.
Entsprechende Fremdschlüssel gesetzt
Jan Büren [Sat, 24 Jan 2015 18:01:18 +0000 (19:01 +0100)]
Weitere Positionen verknüpft II
Gutschrift und Rückwartsverknüpfungen umgesetzt. Ferner für
OE.pm und IS.pm den Aufruf von RecordLinks in eine foreach
Schleife gesetzt (einfachere Codewartung).
Kleinigkeiten die mir hier nicht gefällt: converted_from_quotation,
die Variable ist jetzt noch drin und macht "nicht so viel Sinn",
da orderitems nicht zwischen Angebot und Auftrag (oe) unterscheidet.
Ansonsten ist die Positionsverknüpfung z.Z. genauer als die Beleg-Verknüpfung (s.a. #29)
und der nächste Schritt hiefür wäre die Visualisierung an der Oberfläche
Jan Büren [Fri, 23 Jan 2015 15:17:18 +0000 (16:17 +0100)]
Konditional RecordLink save aufrufen (analog zu ar auch für oe)
Jan Büren [Fri, 23 Jan 2015 14:03:10 +0000 (15:03 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Bernd Bleßmann [Fri, 23 Jan 2015 13:37:26 +0000 (14:37 +0100)]
Debugcode entfernt, der versehentlich reingerutscht ist.
Jan Büren [Fri, 23 Jan 2015 13:03:02 +0000 (14:03 +0100)]
Weitere Positionen verknüpft
Alle Workflows von Angebot bis Rechnung im Einkauf und Verkauf umgesetzt
Offen: Gutschrift und Rückwartsverknüpfungen
Jan Büren [Fri, 23 Jan 2015 13:01:09 +0000 (14:01 +0100)]
Abhängigkeit in DB-Skript ergänzt
Bernd Bleßmann [Fri, 23 Jan 2015 12:12:26 +0000 (13:12 +0100)]
Upgradeskript-Abhängigkeiten geändert
unit_foreign_key_for_line_items muss nach oe_do_delete_via_trigger ausgeführt
werden, sonst werden die Fremdschlüssel wieder gelöscht.
Jan Büren [Fri, 23 Jan 2015 07:53:11 +0000 (08:53 +0100)]
Positionen verknüpfen Auftrag -> Lieferschein
- from_table -> to_table (tabelleneintrag) i.O.
- delete trigger i.O.
- mittlere position löschen (vor speichern) i.O.
- update sicher in form i.O.
- mehrfach speichern i.O.
Jan Büren [Fri, 23 Jan 2015 07:34:16 +0000 (08:34 +0100)]
typo in kommentar
Jan Büren [Fri, 23 Jan 2015 07:32:10 +0000 (08:32 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
G. Richardson [Thu, 22 Jan 2015 16:51:23 +0000 (17:51 +0100)]
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
auswerten kann.
Das ergab Einträge in history_erp wie:
id | trans_id | addition | what_done | snumbers
-----+----------+----------+-----------------------+------------
1077 | 100 | SAVED | Buchungsnummer = 100 | ordnumber_
Jetzt wird that ordnumber gl_transaction verwendet.
id | trans_id | addition | what_done | snumbers
-----+----------+----------+----------------+--------------------
2422 | 1893 | POSTED | gl_transaction | gltransaction_1893
Für Dialogbuchungen ist in der Historen Suchmaschine nun der Eintrag
"Buchungsnummer" zuständig, bisher wurde dieser für Aufträge verwendet.
Es wird auch wirklich die Buchungsnummer für die Suche verwendet (Spalte
id in gl = trans_id).
Für Angebote und Aufträge werden nun die neuen Felder "Angebotsnummer"
und "Auftragsnummer" verwendet, hier muß man auch nach der Belegnummer
(ordnumber/quonumber), nicht der trans_id, suchen, wie bei den
Rechnungen.
Prinzipiell müßte man die alten Protokollierungen von Dialogbuchungen
rekonstruieren können und auch nachträglich per Skript zumindest
teilweise umwandeln können. Da das aber wahrscheinlich schon immer
kaputt war und scheinbar noch Niemanden ernsthaft gestört hat fängt die
"saubere" Protokollierung von Dialogbuchungen eben mit diesem Update an.
Moritz Bunkus [Thu, 22 Jan 2015 15:38:15 +0000 (16:38 +0100)]
FlattenToForm: Zugriff auf nicht definierte Variable verhindern
Passierte, wenn bei Rechnung das Lieferdatum in den Positionen leer war.
Jan Büren [Thu, 22 Jan 2015 15:08:03 +0000 (16:08 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Jan Büren [Thu, 22 Jan 2015 14:51:29 +0000 (15:51 +0100)]
Angebots-Position mit Auftragsposition verknüpft (orderitems -> orderitems) II
- mehrfach speichern (converted* wird nicht gelöscht) i.O.
Moritz Bunkus [Thu, 22 Jan 2015 14:40:32 +0000 (15:40 +0100)]
FlattenToForm: in Rechnungen Positions-reqdate als reqdate & deliverydate_oe bereitstellen
So macht es IS.pm nämlich auch.
Bernd Bleßmann [Thu, 22 Jan 2015 14:27:29 +0000 (15:27 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Bernd Bleßmann [Thu, 22 Jan 2015 14:26:40 +0000 (15:26 +0100)]
kleine Verbesserung einer Übersetzung.
Jan Büren [Thu, 22 Jan 2015 14:26:33 +0000 (15:26 +0100)]
Angebots-Position mit Auftragsposition verknüpft (orderitems -> orderitems)
Angebot -> Workflow Auftrag
- from_table -> to_table (tabelleneintrag) i.O.
- delete trigger i.O.
- mittlere position löschen (vor speichern) i.O.
- update sicher in form i.O.
++++++++
- mehrfach speichern (converted* wird nicht gelöscht) n.i.O.
Bernd Bleßmann [Thu, 22 Jan 2015 14:22:58 +0000 (15:22 +0100)]
Lieferschein: Ausdruck mit Gruppierung repariert.
behebt #26.
Jan Büren [Thu, 22 Jan 2015 13:20:59 +0000 (14:20 +0100)]
2005 backend code entfernt, der dank L überflüssig wurde (department ist kein multibox-feld mehr)
Jan Büren [Thu, 22 Jan 2015 12:01:18 +0000 (13:01 +0100)]
persistente ids für invoice (items)
analog zu do, oe auch die verknüpften items für rechnungen persistent machen.
- invoice_id retrieve_invoice in array übernehmen
- invoice_pos entfernt (war ggf. vor 2006 ähnlich vorgesehen)
- reverse_invoice gekürzt, sodass hier keine invoice gelöscht werden
- delete_invoice erweitert, sodass hier invoice gelöscht wird
- ferner code von IS.pm nach IR.pm portiert (queries in array)
- use_as_new invoice_ids löschen
- ferner bei storno invoice_ids löschen und ...
- bei Verkaufsrechnung Gutschrift
Ferner Kommentare (IR.pm) eingerückt
tests:
Verkaufsrechnung:
gesamten beleg löschen i.O.
update i.O.
als neu speichern i.O.
mittlere position löschen i.O.
Storno i.O.
Gutschrift i.O.
Einkaufsrechnung:
als neu speichern i.O.
Zahlung buchen i.O.
mittlere position löschen i.O.
gesamten beleg löschen i.O.
Storno i.O.
keine Gutschrift möglich
Jan Büren [Thu, 22 Jan 2015 10:58:52 +0000 (11:58 +0100)]
display_row item_ids je nach beleg hinzufügen
zusätzlich is_quotation und is_invoice als status hinzugefügt.
je nach status entsprechend beleg-id (orderitems, delivery_order_items, invoice)
hinzugefügt und den vorgänger (converted_from_(do|oe|quo|)_items_id).
Entsprechend konsequent orderitems_id aus den generellen hidden für rows entfernt,
somit entfällt das Löschen der orderitems_id für Konvertierung von oe -> do|invoice
Bernd Bleßmann [Wed, 21 Jan 2015 13:33:33 +0000 (14:33 +0100)]
trailing whitespaces entfernt
G. Richardson [Wed, 21 Jan 2015 12:22:37 +0000 (13:22 +0100)]
FiBu Quicksearch - richtig sortieren
Nach Feld transdate statt nach transdate_sort zeitlich sortieren, das
Feld gab es mal in einer früheren Entwicklungsversion.
G. Richardson [Wed, 21 Jan 2015 10:40:18 +0000 (11:40 +0100)]
Changelog Eintrag zu den Pickeränderungen
G. Richardson [Wed, 21 Jan 2015 10:37:14 +0000 (11:37 +0100)]
Partpicker - displayable_name eingeführt und column entfernt
Der Partpicker zeigt jetzt im Autocomplete und bei ausgewählten Artikeln
die Artikelnummer und die Artikelbeschreibung an.
Das Feature column im Partpicker wurde entfernt. Ursprünglich war die
Idee, unterschiedliche Datenbankfelder (als Alternative zu description)
anzeigen zu können, jetzt wird aber einfach durchgängig displayable_name
verwendet.
G. Richardson [Wed, 21 Jan 2015 10:24:20 +0000 (11:24 +0100)]
CustomerVendor Picker auf displayable_name umgestellt
Sowohl im Autocomplete als auch beim ausgewählten Kunden/Lieferanten
wird jetzt immer Kunden/Lieferantennummer und Name angezeigt.
G. Richardson [Wed, 21 Jan 2015 10:18:48 +0000 (11:18 +0100)]
Part: long_description in displayable_name umbenannt
zur Vereinheitlichung der Nomenklatur.
G. Richardson [Tue, 20 Jan 2015 15:49:23 +0000 (16:49 +0100)]
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)
Bernd Bleßmann [Tue, 20 Jan 2015 23:45:02 +0000 (00:45 +0100)]
Nicht benutzte Variablendefinition entfernt.
Bernd Bleßmann [Tue, 20 Jan 2015 23:01:36 +0000 (00:01 +0100)]
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
gespeichert war
Hier für Angebote/Aufträge und Lieferscheine.
Todo:
- Für Rechnungen muss das noch gemacht werden (wenn dort die item-ids persistent
sind).
- Gruppieren nach Warengruppen im Ausdruck muss getestet werden, aber das geht im
Moment ohnehin nicht.
Siehe auch Ticket 1836 (trac.kivitendo.de) bzw. 4 und 25 (redmine.kivitendo-premium.de)
G. Richardson [Tue, 20 Jan 2015 15:35:06 +0000 (16:35 +0100)]
Customer-autocomplete js im Presenter laden
Im Gegensatz zu den Stellen in oe/do/ir/is (siehe Commit
65b7c724e)
reicht es beim Bearbeiten von BDVs in den Stammdaten aus, den
Autocomplete Code im Presenter zu laden, so wie dies auch beim
PartPicker und Chartpicker gemacht wird.
G. Richardson [Tue, 20 Jan 2015 15:24:29 +0000 (16:24 +0100)]
Preisgruppenpreis = Verkaufspreis erlauben
War eine Uraltregel, sollte mit dem neuen Pricesource weder nötig, noch
erwünscht sein. Siehe Ticket 24.
G. Richardson [Tue, 20 Jan 2015 15:21:20 +0000 (16:21 +0100)]
Lieferanten im Autocomplete von Pickern korrekt behandeln
bei Customer funktionierte es, Code an Customer angepasst.
SL::DB::CustomVariables::value_as_text hat keine Text zurückgegeben, das
gab Fehler im Autocomplete, wenn eine Objekt in der Auswahl war, welches
einen definierten Lieferanten hatte:
encountered object 'SL::DB::Vendor=HASH(0x5c8bef0)', but neither
allow_blessed enabled nor TO_JSON method available on it at
/usr/share/perl5/JSON.pm line 154.
Sven Schöling [Tue, 20 Jan 2015 12:32:39 +0000 (13:32 +0100)]
PriceSource: Klassenauflösung fpr items von Gutschriften
Bernd Bleßmann [Tue, 20 Jan 2015 10:30:04 +0000 (11:30 +0100)]
Angebot/Auftrag: Unnötiges Löschen der CVars entfernt. Wird per DB-Trigger erledigt.
Bernd Bleßmann [Mon, 19 Jan 2015 22:54:34 +0000 (23:54 +0100)]
PriceRule: Klassenauflösung für items von Gutschriften hinzugefügt.
Bernd Bleßmann [Mon, 19 Jan 2015 11:07:13 +0000 (12:07 +0100)]
Beim Übergang Angebot/Auftrag auf Lieferschein/Rechnung orderitems_id_x löschen.
Bernd Bleßmann [Mon, 19 Jan 2015 09:51:02 +0000 (10:51 +0100)]
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
Sven Schöling [Fri, 16 Jan 2015 14:01:31 +0000 (15:01 +0100)]
DeliveryPlan: qtys manuell aus der Datenbank holen
Objektmethoden sind bei grossen Datenbanken zu langsam
Sven Schöling [Fri, 16 Jan 2015 13:38:10 +0000 (14:38 +0100)]
console: clock Funktion um kleionere Schnipsel timen zu können
G. Richardson [Fri, 16 Jan 2015 12:57:58 +0000 (13:57 +0100)]
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
G. Richardson [Fri, 16 Jan 2015 12:26:24 +0000 (13:26 +0100)]
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.
Bernd Bleßmann [Wed, 14 Jan 2015 15:27:37 +0000 (16:27 +0100)]
Item-Positionen in DB: Hilfetext und Übersetzung für Auftragsimport via CSV.
Bernd Bleßmann [Wed, 14 Jan 2015 13:46:45 +0000 (14:46 +0100)]
Item-Positionen in DB: Angebot/Auftrags-Masken honorieren und speichern diese.
Bernd Bleßmann [Wed, 14 Jan 2015 13:26:06 +0000 (14:26 +0100)]
Item-Positionen in DB: Lieferschein-Masken honorieren und speichern diese.
Bernd Bleßmann [Wed, 14 Jan 2015 21:36:21 +0000 (22:36 +0100)]
Item-Positionen in DB: items_sorted sortiert nach postition …
in Order und DeliveryOrder
Bernd Bleßmann [Fri, 9 Jan 2015 18:05:52 +0000 (19:05 +0100)]
Item-Positionen in DB: DB-Upgrade-Skript; Rose
Positionen der Artikelzeilen für Angebote/Aufträge und Lieferscheine mit
in der Datenbank speichern.
G. Richardson [Thu, 15 Jan 2015 12:00:20 +0000 (13:00 +0100)]
Changelog Eintrag zur Mandantenvorauswahl
Das Feature ist aus Versehen in Commit
000588da mit reingerutscht.
G. Richardson [Thu, 15 Jan 2015 11:28:40 +0000 (12:28 +0100)]
Chartpicker testpage - style als Variable und Fall IC
Chartpicker mit type=IC wird bei den Buchungsgruppen verwendet.
G. Richardson [Thu, 15 Jan 2015 11:26:58 +0000 (12:26 +0100)]
Chartpicker auch für Steuerzonen und Buchungsgruppen
Hier wurde noch das entfernte init_accounts aus ClientConfig benutzt.
G. Richardson [Fri, 5 Dec 2014 07:27:53 +0000 (08:27 +0100)]
HTML ids zu ar search form Feldern hinzugefügt
G. Richardson [Wed, 14 Jan 2015 17:00:00 +0000 (18:00 +0100)]
Unnötige use und require in Pickern entfernt
nach Hinweis von Sven etwas aufgeräumt.
Sven Schöling [Wed, 14 Jan 2015 16:15:12 +0000 (17:15 +0100)]
PriceSource: price_sources sind keine Integer
G. Richardson [Tue, 13 Jan 2015 21:55:59 +0000 (22:55 +0100)]
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
mehr im ClientConfig Controller.
G. Richardson [Tue, 13 Jan 2015 21:47:27 +0000 (22:47 +0100)]
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
eine Konto pro Spalte angezeigt, auch im Block Modus.
Hat der Benutzer FiBu-Rechte wird auch der aktuelle Kontensaldo
angezeigt. Hierfür wurden ein paar neue Methoden für Chart hinzugefügt.
G. Richardson [Tue, 13 Jan 2015 21:52:43 +0000 (22:52 +0100)]
get_balance_starting_date nach SL/DB/Helper/AccountingPeriod.pm
neuer Helper, wohin die Funktion get_balance_starting_date aus SL/RP.pm
hin ausgelagert wurde. Wird auch im Chartpicker benutzt.
G. Richardson [Wed, 14 Jan 2015 14:22:05 +0000 (15:22 +0100)]
kivitendo css - partpicker Padding wiederhergestellt
Sven Schöling [Tue, 13 Jan 2015 16:05:57 +0000 (17:05 +0100)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Tue, 13 Jan 2015 16:05:40 +0000 (17:05 +0100)]
PriceSource: und noch ein typo
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