Projekt

Allgemein

Profil

Aktivität von Moritz Bunkus

von 01.06.2014 bis 30.06.2014

26.06.2014

10:26 projekt kivitendo Revision 361a37a3 (kivitendo): Lieferadresse eingeben: Möglichkeit zum Kopieren aus Stammdaten
Im Dialog für die Eingabe einer individuellen Lieferanschrift gibt es
nun die Möglichkeit, die Felder aus den Stammda...
Moritz Bunkus
10:26 projekt kivitendo Revision 88bfacbf (kivitendo): Verkauf: leeren Eintrag in Lieferadressendropdown klarer benennen
Angezeigt wird nun »Keine/individuelle Lieferadresse«, um es den
Benutzern klarer zu machen, dass die über den Button...
Moritz Bunkus
10:26 projekt kivitendo Revision b6213d35 (kivitendo): Einkauf/Verkauf: Lieferadressenfelder nie aus Stammdaten vorbelegen
Das neue Verhalten ist wie folgt:
- Weder die shipto_id (die Drop-Down-Box in den Belegmasken) noch die
individuel...
Moritz Bunkus

25.06.2014

11:50 projekt kivitendo Revision 68e4c3a2 (kivitendo): FollowUp(Access)-Rose-Models: sinnvollere Namen für Relationships
Moritz Bunkus
11:39 projekt kivitendo Revision 0d33a925 (kivitendo): rose_auto_create_model.pl: Relationship-Namen anhand der Spaltennamen mappen
Bisher wurde das Umbenennen der generierten Relationships anhand des von
Rose vergebenen Namens der Relationship vorg...
Moritz Bunkus
09:58 projekt kivitendo Revision df601bd3 (kivitendo): Kunden-/Lieferantenstammdaten: Maps-Link mit Firmenadresse als Routing-Ausgang
Moritz Bunkus
09:32 projekt kivitendo Revision 52e39117 (kivitendo): Spaltentyp Text anstelle von varchar() in diversen Tabellen Teil 3
Moritz Bunkus
09:02 projekt kivitendo Revision aee6ab15 (kivitendo): Kunden-/Lieferantenstammdaten: Beschränkungen für Feldlängen entfernt
…da die Datenbankspalten inzwischen alle vom Typ TEXT und nicht mehr
VARCHAR sind.
Moritz Bunkus
09:01 projekt kivitendo Revision b50f89e5 (kivitendo): Spaltentyp Text anstelle von varchar() in diversen Tabellen Teil 2
Tabelle »shipto« Moritz Bunkus
08:46 projekt kivitendo Revision 754482db (kivitendo): Lieferantenauftrag → Kundenauftrag: Verkaufspreis als Einkaufspreis übernehmen
Der Preis, den ich beim Lieferanten zahlen musste (alte Maske:
sellprice_N) ist dann im weiteren Verkaufsprozess der
...
Moritz Bunkus

24.06.2014

17:11 projekt kivitendo Revision 53d80f2a (kivitendo): Generische Unterstützung für CTI: Click-to-dial
Moritz Bunkus
17:11 projekt kivitendo Revision 1e987ead (kivitendo): ReportGenerator: class für Links angeben können
Moritz Bunkus
17:11 projekt kivitendo Revision f4c91eec (kivitendo): SL::MoreCommon: benutztes Encode auch usen
Moritz Bunkus
11:33 projekt kivitendo Revision 2ea1a379 (kivitendo): Neuer Bericht »Liquiditätsvorschau«
Moritz Bunkus
10:13 projekt kivitendo Revision 41adf433 (kivitendo): Verkaufsbelege: optional nur Projekte des Kunden anbieten
Auch dieses Feature kann über die Mandantenkonfiguration eingeschaltet
werden.
Moritz Bunkus

23.06.2014

17:20 projekt kivitendo Revision a2b2aea8 (kivitendo): Instance-Conf am Anfang jedes Requests laden
Moritz Bunkus
17:04 projekt kivitendo Revision 3da73190 (kivitendo): Angebote: neue Felder Auftragswahrscheinlichkeit, Voraus. Abrechnungsdatum
Moritz Bunkus
16:38 projekt kivitendo Revision f775b88a (kivitendo): Einkaufs-/Verkaufsprozesse: optionale Einschränkungen für gewisse Aktionen
Über die Mandantenkonfiguration kann verboten werden, dass gewisse
Aktionen in den Einkaufs- und Verkaufsprozesse dur...
Moritz Bunkus
16:15 projekt kivitendo Revision 85d9159e (kivitendo): Offene Transaktionen vor DB-Upgrades comitten
Hintergrund ist, dass Locks potenziell vorhanden sein können. Einfaches
Beispiel: $::instance_conf wird geladen (dadu...
Moritz Bunkus
15:37 projekt kivitendo Revision ea25e624 (kivitendo): CSV-Helfer-Test: In-Memory-Streams mit richtigem Encoding initlisieren
Moritz Bunkus
15:27 projekt kivitendo Revision 24cdf9e9 (kivitendo): Einkauf/Verkauf: Vorgangsbezeichnung in Suche default an…
…sofern in der Mandantenkonfiguration das Erzwingen der Eingabe der
Vorgangsbezeichnung eingeschaltet ist.
Moritz Bunkus
15:16 projekt kivitendo Revision 0194799c (kivitendo): Einkauf/Verkauf: Eingabe der Vorgangsbezeichnung optional erzwingen
Wird über eine Option in der Mandantenkonfiguration eingeschaltet. Moritz Bunkus
15:03 projekt kivitendo Revision a0d3ac64 (kivitendo): Auftragsmaske: JavaScript-Checks für Speichern aktiver per. Rechnungen nach kivi.SalesPurchase verschoben
Moritz Bunkus
15:02 projekt kivitendo Revision ffbde3ef (kivitendo): Lieferscheinmaske: JavaScript-Checks für Lagermenge nach kivi.SalesPurchase verschoben
Moritz Bunkus
13:55 projekt kivitendo Revision 57485556 (kivitendo): DB-Schema-Anpassungen für »Spaltentyp Text anstelle von varchar() in diversen Tabellen«
Moritz Bunkus
13:44 projekt kivitendo Revision 493bb35d (kivitendo): Projektliste: kein Filterkriterium für Status == alle
…und nicht »nie benutzt« Moritz Bunkus
13:31 projekt kivitendo Revision f29ea3c1 (kivitendo): Vor E-Mail-Versand prüfen, ob Empfänger+Betreff+Body vorhanden
Moritz Bunkus
13:21 projekt kivitendo Revision c2bb1ff4 (kivitendo): Form->error: confess anstelle von STDERR bei Fehlern von der Console aus benutzen
Moritz Bunkus
13:06 projekt kivitendo Revision a31c26eb (kivitendo): Locales: fehlende Übersetzungen aus CRM-Menü-Datei ergänzt
Moritz Bunkus
13:06 projekt kivitendo Revision 2c2fc191 (kivitendo): locales.pl: Task-Server-Fehlschlags-E-Mail-Template ignorieren
Moritz Bunkus
10:57 projekt kivitendo Revision c21db653 (kivitendo): Spaltentyp Text anstelle von varchar() in diversen Tabellen
Moritz Bunkus

20.06.2014

12:05 projekt kivitendo Revision 13a7879c (kivitendo): Term::ReadLine::Perl::Bind in Console nicht nutzen
Fixt zwar unter RXVT, macht aber unter anderen Emulatoren die Bindings
ziemlich kaputt.
Moritz Bunkus

19.06.2014

17:12 projekt kivitendo Revision d7fddb8d (kivitendo): Task-Server: vor jedem Job mehr Variablen re-initialisieren
Besonders wichtig: $::request, da sie zum Cachen genutzt wird und die
Garantie vom Cache ist, dass er nach jedem »Req...
Moritz Bunkus
16:54 projekt kivitendo Revision 529e6feb (kivitendo): SL::DB::Part,Helper::PriceTaxCalculator: agressiveres Caching
Damit wird für ziemlich jeden Objekttyp nur noch ein einziges Query
abgesetzt.
Moritz Bunkus
16:54 projekt kivitendo Revision db0ab48c (kivitendo): SL::DB::Object: generische Methoden zum Cachen von RDBO-Instanzen
Moritz Bunkus
15:13 projekt kivitendo Revision bba2bff3 (kivitendo): SL::DB::Part: Cachen von Objekten gefixt Teil 2
get_active_taxkey hat vorher ganz einfach nicht gecachet. Moritz Bunkus
15:13 projekt kivitendo Revision 0682dd7e (kivitendo): SL::DB::Part: Cachen von Objekten gefixt
Über Steuerzonen erhaltene Informationen müssen pro Part-ID gecachet
werden, weil diese natürlich Artikel-spezifisch ...
Moritz Bunkus

18.06.2014

17:45 projekt kivitendo Revision fe4751de (kivitendo): SL::DB::CustomVariable::{value,value_as_text}: Verwendung von $::request->cache()
Moritz Bunkus
17:45 projekt kivitendo Revision a261c693 (kivitendo): Partpicker: Benutzerdefinierte Variablen mitschicken
Moritz Bunkus

17.06.2014

17:57 projekt kivitendo Revision c55135b7 (kivitendo): SL::DB::Unit::base_factor: Verwendung von $::request->cache()
Moritz Bunkus

16.06.2014

14:12 projekt kivitendo Revision 0a8ac1f3 (kivitendo): SL::DB::{Chart,Part}: Verwendung von $::request->cache()
Moritz Bunkus
14:12 projekt kivitendo Revision 55872fd8 (kivitendo): SL::Request: Funktion zum Cachen von Objekten für Dauer des Requests
Moritz Bunkus
13:19 projekt kivitendo Revision ee4b5270 (kivitendo): PartPicker: keine AJAJ-Requests nach Fat-Data ohne item.id schicken
Moritz Bunkus
09:42 projekt kivitendo Revision 278523a4 (kivitendo): LXDebug: Zeitstempel mit Millisekunden-Auflösung ausgeben
Moritz Bunkus

12.06.2014

15:23 projekt kivitendo Revision 040c460b (kivitendo): SL::Helper::CreatePDF: gewisse Variablen nicht mit Variablen überschreiben lassen
Moritz Bunkus
11:01 projekt kivitendo Revision 0cd580a9 (kivitendo): SL::Controller::Base->send_file: neuer Parameter unlink zum Löschen nach Senden
Moritz Bunkus
09:18 projekt kivitendo Revision 63b5c301 (kivitendo): Dispatcher: Requests auf controller.pl ohne action auf Loginseite redirecten
Ist hilfreich, wenn man aus der Browserhistory einen Link wie
http://…/kivitendo/controller.pl aufruft. Bisher wurde ...
Moritz Bunkus

11.06.2014

16:10 projekt kivitendo Revision b8451c6b (kivitendo): Hintergrundjobhistorie: Status für Fehlschlag richtig benennen
Moritz Bunkus
15:11 projekt kivitendo Revision 90a2c60a (kivitendo): CVars: Einträge beim Löschen dazugehöriger Belege automatisch löschen
Moritz Bunkus
15:11 projekt kivitendo Revision def4a030 (kivitendo): CVars: beim Autovivifien gültigen Wert für selects forçieren
Moritz Bunkus
09:52 projekt kivitendo Revision afb8e146 (kivitendo): CustomerVendor-Picker: keine ungültigen, wenn $::form->{obsolete} nicht gesetzt ist
Moritz Bunkus

05.06.2014

16:35 projekt kivitendo Revision cfe2fc7f (kivitendo): Rose-Model-Generator: Foreign-Key-Namens-Mapping auf Datenbank beziehen
Moritz Bunkus
16:35 projekt kivitendo Revision 208064c9 (kivitendo): Rose-Model-Generator: --db für nur eine Datenbank bei --all
Siehe auch Commit »Rose-Model-Generator: prinzipielle Unterstützung
verschiedener Datenbanken«.
Moritz Bunkus
15:38 projekt kivitendo Revision ecd9e568 (kivitendo): Rose-Model-Generator: auf Duplikate in Blacklist/Paketnamenshash prüfen
Moritz Bunkus
10:15 projekt kivitendo Revision 6f063101 (kivitendo): RDBO Invoice->new_from: Fälligkeitsdatum und Zahlungsbedingungen gefixt
1. Konvertierung von Order-Objekten: Hier wurde das Fälligkeitsdatum
zwar richtig übernommen, nicht aber die Zahlu...
Moritz Bunkus
10:15 projekt kivitendo Revision 38b898b0 (kivitendo): RDBO Customer, Vendor: Alias payment_terms auf payment
…für API-Analogie mit Order, DeliveryOrder, Invoice. Moritz Bunkus
09:46 projekt kivitendo Revision 6473dcb1 (kivitendo): RDBO {Invoice,DeliveryOrder}->new_from Attribute nachträglich zuweisen
Macht man die Vermischung ->new(%args, %attributes), so ist die
Reihenfolge, wann welche aus %args und welche aus %at...
Moritz Bunkus

03.06.2014

17:12 projekt kivitendo Revision 29458987 (kivitendo): Task server: Fehlgeschlagene Jobs optional per E-Mail melden
Moritz Bunkus
17:10 projekt kivitendo Revision 8e115155 (kivitendo): RDBO BackgroundJob(History): Refactoring von Status-Strings
Moritz Bunkus
17:10 projekt kivitendo Revision f7c4665f (kivitendo): Test-BackgroundJob: Möglichkeiten, das Ergebnis zu steuern
Moritz Bunkus
15:00 projekt kivitendo Revision 4c53e121 (kivitendo): Rose-Attr-Helfer: _as_timestamp
…mit verschiedenen Präzisionsstufen und Tests! Moritz Bunkus
14:31 projekt kivitendo Revision 646cb2aa (kivitendo): Locale::parse_date_to_object: Unterstützung für volle Timestamps & explizite Formate
…und dafür Tests. Moritz Bunkus
13:53 projekt kivitendo Revision d16e003e (kivitendo): Locale::format_date_object: explizites Setzen der Formate; Millisekunden als neues Format
…und dazu Tests. Moritz Bunkus

02.06.2014

10:04 projekt kivitendo Revision 23711649 (kivitendo): Rose-Model-Generator: prinzipielle Unterstützung verschiedener Datenbanken
Um Models für andere Datenbanken zu erstellen, müssen dann noch SL::DB,
SL::DB::Helper::Mappings und SL::DB::Object e...
Moritz Bunkus
 

Auch abrufbar als: Atom