kivitendo-erp.git
10 years agoNotiz nach dem Speichern nicht wieder öffnen
Thomas Heck [Tue, 29 Oct 2013 12:43:24 +0000 (13:43 +0100)]
Notiz nach dem Speichern nicht wieder öffnen

10 years agoLiefertermin im Lieferscheinbericht filterbar gemacht ...
Bernd Bleßmann [Fri, 8 Nov 2013 09:23:00 +0000 (10:23 +0100)]
Liefertermin im Lieferscheinbericht filterbar gemacht ...

... und Datum in Lieferscheindatum umbenannt.

10 years agoVersandort und Steuersatz (Zone) im Auftragsbericht filter- und anzeigbar
Bernd Bleßmann [Mon, 4 Nov 2013 14:18:07 +0000 (15:18 +0100)]
Versandort und Steuersatz (Zone) im Auftragsbericht filter- und anzeigbar

10 years agoTippfehler behoben, wodurch Suchoption "wiederkehrende Rchg. aktiv" nicht angezeigt...
Bernd Bleßmann [Mon, 4 Nov 2013 14:11:23 +0000 (15:11 +0100)]
Tippfehler behoben, wodurch Suchoption "wiederkehrende Rchg. aktiv" nicht angezeigt wurde.

10 years agoSteuernamen übersetztbar gemacht.
Bernd Bleßmann [Mon, 28 Oct 2013 09:38:01 +0000 (10:38 +0100)]
Steuernamen übersetztbar gemacht.

10 years agotypo in doku
wulf@coulmann.de [Fri, 25 Oct 2013 19:17:00 +0000 (21:17 +0200)]
typo in doku

10 years agoAngezeigte Länge der Bankdatenfelder bei Kunden/Lieferanten angepasst
G. Richardson [Tue, 22 Oct 2013 13:26:47 +0000 (15:26 +0200)]
Angezeigte Länge der Bankdatenfelder bei Kunden/Lieferanten angepasst

BIC kann bis zu 11 Felder lang sein
IBAN kann bis zu 34 Felder lang sein
Kontonummer und BLZ pauschal von 10 auf 20 Zeichen gesetzt

10 years agoL.pm um for_submit erweitert und in Kundenvorlage erweitert: #2386
G. Richardson [Tue, 22 Oct 2013 12:00:17 +0000 (14:00 +0200)]
L.pm um for_submit erweitert und in Kundenvorlage erweitert: #2386

Code von Sven übernommen. Ohne das for_submit wurde bei abgewählten
Checkboxen nichts übertragen (auch keine 0), so daß Rose die Spalte auch
nicht aktualisiert hat. Dies wurde durch das Hinfügen von Hiddens
umgangen.

Dies betraf die Checkboxen für Lastschrift und ungültig bei Kunden und
Lieferanten.

Die Checkboxen bei Notizen / notes auf der gleichen Seite wurden nicht
angepasst, da man hier nichts abwählen kann.

10 years agoDebugstatement entfernt
Sven Schöling [Mon, 21 Oct 2013 08:18:42 +0000 (10:18 +0200)]
Debugstatement entfernt

behebt #2384

10 years agotypo: <h1>...</div>
Sven Schöling [Fri, 18 Oct 2013 08:56:42 +0000 (10:56 +0200)]
typo: <h1>...</div>

10 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Fri, 18 Oct 2013 08:46:16 +0000 (10:46 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

10 years agoInventory/stock: qty muss geparst werden, nicht formatiert.
Sven Schöling [Fri, 18 Oct 2013 08:45:34 +0000 (10:45 +0200)]
Inventory/stock: qty muss geparst werden, nicht formatiert.

behebt #2381

10 years agoparse_amount für qty bei Lager -> Einlagern
Jan Büren [Fri, 18 Oct 2013 08:14:59 +0000 (10:14 +0200)]
parse_amount für qty bei Lager -> Einlagern
fixt #2381
Es können keine Werte > 1000 eingelagert werden, ferner werden Kommastellen abgeschnitten.

10 years agoRechnung als neu verwenden: keine Fehlermeldung ausgeben
Thomas Heck [Thu, 17 Oct 2013 13:20:29 +0000 (15:20 +0200)]
Rechnung als neu verwenden: keine Fehlermeldung ausgeben

wenn keine Zahlungsbedingungen gesetzt sind.
Als Fälligkeitsdatum wird das Rechnungsdatum gesetzt.
fixt #2348

10 years agoConfirm bei geänderter/m Kontonummer/-namen
Thomas Heck [Thu, 17 Oct 2013 09:21:27 +0000 (11:21 +0200)]
Confirm bei geänderter/m Kontonummer/-namen

fixt #2319

10 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Thomas Heck [Wed, 16 Oct 2013 15:14:19 +0000 (17:14 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

10 years agoBeim CSV-Import Einträge in die Historie machen.
Bernd Bleßmann [Wed, 16 Oct 2013 15:06:55 +0000 (17:06 +0200)]
Beim CSV-Import Einträge in die Historie machen.

Fixt #1998.

10 years agoWaren- und Lieferanten-CVars richtig speichern
Thomas Heck [Wed, 16 Oct 2013 14:34:25 +0000 (16:34 +0200)]
Waren- und Lieferanten-CVars richtig speichern

fixt #2374

10 years agopod fix
Sven Schöling [Tue, 15 Oct 2013 13:35:22 +0000 (15:35 +0200)]
pod fix

10 years agoDoku cleanup
Sven Schöling [Tue, 15 Oct 2013 13:33:41 +0000 (15:33 +0200)]
Doku cleanup

10 years agoDoku
Sven Schöling [Tue, 15 Oct 2013 09:26:57 +0000 (11:26 +0200)]
Doku

10 years agoDoku
Sven Schöling [Tue, 15 Oct 2013 09:26:49 +0000 (11:26 +0200)]
Doku

10 years agomodel wird jetzt wieder korrekt inferiert
Sven Schöling [Tue, 15 Oct 2013 09:26:28 +0000 (11:26 +0200)]
model wird jetzt wieder korrekt inferiert

10 years agoDoku GetModels/Base
Sven Schöling [Mon, 14 Oct 2013 15:37:07 +0000 (17:37 +0200)]
Doku GetModels/Base

10 years agomodel nicht mehr nötig
Sven Schöling [Mon, 14 Oct 2013 15:18:27 +0000 (17:18 +0200)]
model nicht mehr nötig

10 years agomodel Autoerkennung und Doku
Sven Schöling [Mon, 14 Oct 2013 15:18:14 +0000 (17:18 +0200)]
model Autoerkennung und Doku

10 years agoBugs, Doku Stub
Sven Schöling [Fri, 4 Oct 2013 08:38:50 +0000 (10:38 +0200)]
Bugs, Doku Stub

10 years agoProjects auf getmodels
Sven Schöling [Wed, 18 Sep 2013 15:21:43 +0000 (17:21 +0200)]
Projects auf getmodels

10 years agoBackgroundJobHistory getmodels
Sven Schöling [Wed, 18 Sep 2013 14:59:25 +0000 (16:59 +0200)]
BackgroundJobHistory getmodels

10 years agoPartPicker get_models
Sven Schöling [Wed, 18 Sep 2013 14:53:29 +0000 (16:53 +0200)]
PartPicker get_models

10 years agoBackgroundJob models
Sven Schöling [Wed, 18 Sep 2013 14:44:42 +0000 (16:44 +0200)]
BackgroundJob models

10 years agopaginating im druck gefixt. debugmeldungen aufgeräumt
Sven Schöling [Wed, 18 Sep 2013 13:09:31 +0000 (15:09 +0200)]
paginating im druck gefixt. debugmeldungen aufgeräumt

10 years agorest vom get_models callback entfernt
Sven Schöling [Wed, 18 Sep 2013 12:57:49 +0000 (14:57 +0200)]
rest vom get_models callback entfernt

10 years agoget_models callback entefrnt und in den finalize prozess integriert
Sven Schöling [Wed, 18 Sep 2013 12:56:17 +0000 (14:56 +0200)]
get_models callback entefrnt und in den finalize prozess integriert

10 years agoweitere umstrukturierung
Sven Schöling [Wed, 18 Sep 2013 12:48:42 +0000 (14:48 +0200)]
weitere umstrukturierung

10 years agoErste Version GetModels rewrite
Sven Schöling [Mon, 16 Sep 2013 17:12:50 +0000 (19:12 +0200)]
Erste Version GetModels rewrite

known bugs:
disable pagination funktioniert nicht
compiletime optimizations werden noch nicht benutzt
doku fehlt

10 years agoC/Project: filtered eingeführt; db_args, pre_parse_filter und flat_filter entfernt
Sven Schöling [Fri, 13 Sep 2013 13:09:58 +0000 (15:09 +0200)]
C/Project: filtered eingeführt; db_args, pre_parse_filter und flat_filter entfernt

10 years agoManager/Project: custom filter und paginate default.
Sven Schöling [Fri, 13 Sep 2013 12:01:12 +0000 (14:01 +0200)]
Manager/Project: custom filter und paginate default.

10 years agoParseFilter: Erlauben, dass custom filter leere Listen zurückgeben
Sven Schöling [Fri, 13 Sep 2013 12:00:12 +0000 (14:00 +0200)]
ParseFilter: Erlauben, dass custom filter leere Listen zurückgeben

10 years agoGetModels: current_action Hook ersetzt durch action_name
Sven Schöling [Fri, 13 Sep 2013 11:59:44 +0000 (13:59 +0200)]
GetModels: current_action Hook ersetzt durch action_name

10 years agowarning
Sven Schöling [Fri, 13 Sep 2013 13:11:36 +0000 (15:11 +0200)]
warning

10 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Mon, 14 Oct 2013 09:54:48 +0000 (11:54 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

10 years agowarnings unter 5.12.4
Sven Schöling [Fri, 13 Sep 2013 13:30:15 +0000 (15:30 +0200)]
warnings unter 5.12.4

10 years agoFilter für benutzerdef. Variablen für parts auf richtige Tabelle anwenden.
Bernd Bleßmann [Fri, 11 Oct 2013 20:40:59 +0000 (22:40 +0200)]
Filter für benutzerdef. Variablen für parts auf richtige Tabelle anwenden.

10 years agoUngültige Lager beim Einlagern ausblenden.
Sven Schöling [Fri, 11 Oct 2013 12:25:00 +0000 (14:25 +0200)]
Ungültige Lager beim Einlagern ausblenden.

behebt #2377

10 years agoL.select_tag muss auch ohne .as_list vmethod mit 1-Element Listen kalr kommen
Sven Schöling [Fri, 11 Oct 2013 12:09:35 +0000 (14:09 +0200)]
L.select_tag muss auch ohne .as_list vmethod mit 1-Element Listen kalr kommen

behebt #2376

10 years agoEinkaufspreis parsen bei Erzeugen eines Angebots aus Auftrag.
Bernd Bleßmann [Wed, 9 Oct 2013 13:27:23 +0000 (15:27 +0200)]
Einkaufspreis parsen bei Erzeugen eines Angebots aus Auftrag.

10 years agoEinkaufspreis parsen bei Erzeugen eines Auftrags aus Angebot.
Bernd Bleßmann [Wed, 9 Oct 2013 12:52:44 +0000 (14:52 +0200)]
Einkaufspreis parsen bei Erzeugen eines Auftrags aus Angebot.

10 years agoEinkaufspreis nicht formatieren bei Erzeugen eines Lieferantenauftrags aus Kundenauftrag
Bernd Bleßmann [Wed, 9 Oct 2013 12:42:41 +0000 (14:42 +0200)]
Einkaufspreis nicht formatieren bei Erzeugen eines Lieferantenauftrags aus Kundenauftrag

Ist vermutlich kaputt gegangen, als der EK editierbar in die Auftragsmaske kam und
somit dort schon formatiert drin stand.

Fixt #2333.

10 years agoSeriennummer statt Charge
Bernd Bleßmann [Wed, 2 Oct 2013 09:43:54 +0000 (11:43 +0200)]
Seriennummer statt Charge

kleiner Fix zu 2e4e2ba959344a6db630b5b9e9c6f8b93c666fc2

10 years agoLieferscheinbericht: Suchmöglichkeit nach Seriennummer
Moritz Bunkus [Mon, 30 Sep 2013 13:10:30 +0000 (15:10 +0200)]
Lieferscheinbericht: Suchmöglichkeit nach Seriennummer

10 years agoZeitformat einstellbar machen
Thomas Heck [Tue, 6 Aug 2013 12:02:49 +0000 (14:02 +0200)]
Zeitformat einstellbar machen

10 years agoDateTime::to_kivitendo_time: Formatierung eines DateTimes als Zeit
Thomas Heck [Mon, 5 Aug 2013 14:35:24 +0000 (16:35 +0200)]
DateTime::to_kivitendo_time: Formatierung eines DateTimes als Zeit

10 years agoRevert "Neue Verkaufsberichtvariante mit Umsatz-Sortierung"
G. Richardson [Thu, 26 Sep 2013 13:14:54 +0000 (15:14 +0200)]
Revert "Neue Verkaufsberichtvariante mit Umsatz-Sortierung"

This reverts commit 5ef8b31028dada9eff3c317fe92c0a9b05ea41a4.

Bevor mit das jemand um die Ohren haut, das sollte eigentlich nicht
committed werden. Kommt vielleicht in Zukunft mal rein.

10 years agoTypo in Kundendaten - Cc wurde mit Bcc überschrieben
G. Richardson [Thu, 26 Sep 2013 11:47:31 +0000 (13:47 +0200)]
Typo in Kundendaten - Cc wurde mit Bcc überschrieben

In input_tag für cc richtige Variable übergeben.

10 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
G. Richardson [Thu, 26 Sep 2013 11:45:05 +0000 (13:45 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

10 years agoRow level lock statt table level lock verwenden.
Bernd Bleßmann [Wed, 25 Sep 2013 14:51:34 +0000 (16:51 +0200)]
Row level lock statt table level lock verwenden.

Betrifft #2368.

10 years agosub_module für Lieferscheine bei benutzerdef. Variablen richtig benannt.
Bernd Bleßmann [Mon, 23 Sep 2013 09:37:01 +0000 (11:37 +0200)]
sub_module für Lieferscheine bei benutzerdef. Variablen richtig benannt.

Es heißt delivery_order_items (mit s).

10 years agoCustomVariables-Helper richtigen Accessor für überladenen Cvars machen lassen.
Bernd Bleßmann [Wed, 18 Sep 2013 09:22:34 +0000 (11:22 +0200)]
CustomVariables-Helper richtigen Accessor für überladenen Cvars machen lassen.

10 years agoSchreibfehler korrigiert / andere Formulierung.
Bernd Bleßmann [Wed, 18 Sep 2013 07:47:35 +0000 (09:47 +0200)]
Schreibfehler korrigiert / andere Formulierung.

10 years agoKleine Schreibfehler in der Doku verbessert.
Bernd Bleßmann [Mon, 16 Sep 2013 09:03:10 +0000 (11:03 +0200)]
Kleine Schreibfehler in der Doku verbessert.

10 years agoPreisinformationen erst laden, wenn der Tab aktiv wird.
Sven Schöling [Mon, 9 Sep 2013 16:24:54 +0000 (18:24 +0200)]
Preisinformationen erst laden, wenn der Tab aktiv wird.

Reduziert den Request load weiter

10 years agoSellPriceInformation: Layout nicht mit generieren.
Sven Schöling [Mon, 9 Sep 2013 16:10:47 +0000 (18:10 +0200)]
SellPriceInformation: Layout nicht mit generieren.

Spart 10 Requests und umgeht einen interessanten Browserbug - Javascripte die aus ajax Request html eingelesen werden, werden vom Broweser mit einer zufälligen Nummer versehen um ein 304 zu vermeiden. Das hat gerade bei schwachen Leitungen zu massiv unnötigen Requests geführt.

10 years agoNeue Verkaufsberichtvariante mit Umsatz-Sortierung
G. Richardson [Wed, 4 Sep 2013 14:41:50 +0000 (16:41 +0200)]
Neue Verkaufsberichtvariante mit Umsatz-Sortierung

Es gibt einen neuen Menüeintrag "Verkaufsbericht Top", wo man nach den
gleichen Kategorien wie beim normalen Verkaufsbericht gruppieren kann,
aber wo man das Ergebnis nach Umsatz, Marge, Menge oder Gewicht
vorsortieren kann, was beim Standardverkaufsbericht nicht möglich war.
Dadurch kann man sich z.B. eine nach Umsatz sortierte Liste der Kunden
für einen Zeitraum anzeigen lassen.  Es wird weiterhin nur auf Daten aus
"invoice" zurückgegriffen.
Es wird bei dieser Variante auf den gleichen Code zurückgegriffen,
allerdings wurde aus Gründen der Übersicht ein neuer Menüpunkt
eingeführt, in Zukunft könnte man dies vielleicht mit eigenen Reitern
besser machen.

10 years agoRabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.
Bernd Bleßmann [Fri, 30 Aug 2013 12:59:48 +0000 (14:59 +0200)]
Rabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.

10 years agoKosmetik: useless code removal
Moritz Bunkus [Thu, 29 Aug 2013 11:20:01 +0000 (13:20 +0200)]
Kosmetik: useless code removal

10 years agoEinträge in employee aus User->login heraus aktualisieren
Moritz Bunkus [Thu, 29 Aug 2013 11:19:52 +0000 (13:19 +0200)]
Einträge in employee aus User->login heraus aktualisieren

Vor der Mandanteneinführung war User->login bereits hierfür
verantwortlich. Dann wurde diese Funktionalität in den
Login-Controller verschoben. Allerdings kehrt die Ausführung in exakt
einem Fall nicht zum Logincontroller zurück: wenn noch
Datenbankupgrades eingespielt werden müssen.

In dem Fall werden die Updates eingespielt, dem User wird die
"Weiter"-Seite angezeigt, und von hier aus geht es direkt zum
company_logo.

User->login weiß daher als einzige Instanz, wann alle DB-Upgrades
User->installiert sind, und damit, wann RDBO-Instanzen sicher genutzt
User->werden können.

Daher die Funktionalität in die Employee-Manager-Klasse verschoben und
das Triggern der Funktion aus dem Login-Controller wieder zurück nach
User->login verschoben.

Fixt #2361.

10 years agoRabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.
Bernd Bleßmann [Fri, 30 Aug 2013 12:59:48 +0000 (14:59 +0200)]
Rabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.

10 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Sven Schöling [Fri, 30 Aug 2013 09:07:34 +0000 (11:07 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

10 years agoRechte: select_name/name_selected muss auch gehen, wenn nur das Lieferscheinrecht...
Sven Schöling [Fri, 30 Aug 2013 09:05:39 +0000 (11:05 +0200)]
Rechte: select_name/name_selected muss auch gehen, wenn nur das Lieferscheinrecht gesetzt ist.

10 years agoKosmetik: useless code removal
Moritz Bunkus [Thu, 29 Aug 2013 11:20:01 +0000 (13:20 +0200)]
Kosmetik: useless code removal

10 years agoEinträge in employee aus User->login heraus aktualisieren
Moritz Bunkus [Thu, 29 Aug 2013 11:19:52 +0000 (13:19 +0200)]
Einträge in employee aus User->login heraus aktualisieren

Vor der Mandanteneinführung war User->login bereits hierfür
verantwortlich. Dann wurde diese Funktionalität in den
Login-Controller verschoben. Allerdings kehrt die Ausführung in exakt
einem Fall nicht zum Logincontroller zurück: wenn noch
Datenbankupgrades eingespielt werden müssen.

In dem Fall werden die Updates eingespielt, dem User wird die
"Weiter"-Seite angezeigt, und von hier aus geht es direkt zum
company_logo.

User->login weiß daher als einzige Instanz, wann alle DB-Upgrades
User->installiert sind, und damit, wann RDBO-Instanzen sicher genutzt
User->werden können.

Daher die Funktionalität in die Employee-Manager-Klasse verschoben und
das Triggern der Funktion aus dem Login-Controller wieder zurück nach
User->login verschoben.

Fixt #2361.

10 years agoKeine Datenbankhandle aufmachen und dann nicht zumachen.
Sven Schöling [Wed, 28 Aug 2013 14:30:30 +0000 (16:30 +0200)]
Keine Datenbankhandle aufmachen und dann nicht zumachen.

Teilfix für #2349

10 years agoAM.pm::get_warehouse: keinen teuren Cross Join
Moritz Bunkus [Mon, 26 Aug 2013 13:57:39 +0000 (15:57 +0200)]
AM.pm::get_warehouse: keinen teuren Cross Join

Ein Cross Join wird nicht benötigt, weil nur die Existenz einer Zeile
in mind. einer der beiden relevanten Tabellen interessant ist. Das
auch entsprechend coden.

Fixt #2359.

10 years agoFiltern nach Kunden-/Lieferantentyp bei Angeboten u. Aufträgen
Bernd Bleßmann [Mon, 26 Aug 2013 13:26:47 +0000 (15:26 +0200)]
Filtern nach Kunden-/Lieferantentyp bei Angeboten u. Aufträgen

10 years agoTippfehler bei den reservierten Methoden. save_ sollte natürlich save sein.
Sven Schöling [Thu, 22 Aug 2013 12:48:55 +0000 (14:48 +0200)]
Tippfehler bei den reservierten Methoden. save_ sollte natürlich save sein.

10 years agoWozu haben wir tests für sowas?
Sven Schöling [Thu, 22 Aug 2013 12:30:41 +0000 (14:30 +0200)]
Wozu haben wir tests für sowas?

10 years agoForm::parse_template: nur dann in WebDAV-Ordner kopieren, wenn Typ bekannt ist
Moritz Bunkus [Mon, 19 Aug 2013 09:23:38 +0000 (11:23 +0200)]
Form::parse_template: nur dann in WebDAV-Ordner kopieren, wenn Typ bekannt ist

Soll z.B. nicht für GuV oder BWA ziehen. Fixt #2352.

10 years agoForm::parse_template: "Content-disposition: attachment"-Header nur ausgeben, wenn...
Moritz Bunkus [Mon, 19 Aug 2013 09:19:00 +0000 (11:19 +0200)]
Form::parse_template: "Content-disposition: attachment"-Header nur ausgeben, wenn Attachmentname bekannt

Fixt #2351.

10 years agokleinen Typo gefixt.
Bernd Bleßmann [Fri, 16 Aug 2013 14:18:13 +0000 (16:18 +0200)]
kleinen Typo gefixt.

10 years agoJS-Setup: kivi.reinit_widgets() nutzen und dort Controls nur einmalig initialisieren
Moritz Bunkus [Fri, 16 Aug 2013 10:47:00 +0000 (12:47 +0200)]
JS-Setup: kivi.reinit_widgets() nutzen und dort Controls nur einmalig initialisieren

10 years agoPartpicker: auch beim JavaScript-Menü die CSS-Klassen für die 16x16-Icons laden
Moritz Bunkus [Fri, 16 Aug 2013 09:56:17 +0000 (11:56 +0200)]
Partpicker: auch beim JavaScript-Menü die CSS-Klassen für die 16x16-Icons laden

10 years agoAnsprechpersonensuche auf neuen CustomerVendor-Controller verlinken lassen
Moritz Bunkus [Wed, 14 Aug 2013 14:36:55 +0000 (16:36 +0200)]
Ansprechpersonensuche auf neuen CustomerVendor-Controller verlinken lassen

10 years agoCustomerVendor: redirect über Controller::redirect_to
Thomas Heck [Tue, 13 Aug 2013 13:15:46 +0000 (15:15 +0200)]
CustomerVendor: redirect über Controller::redirect_to

10 years agoKosmetik: Leerzeichen am Zeilenende entfernt.
Bernd Bleßmann [Mon, 12 Aug 2013 11:17:13 +0000 (13:17 +0200)]
Kosmetik: Leerzeichen am Zeilenende entfernt.

10 years agoClientJS: neue Funktionen "run()", "run_once_for()"; Dokumentation
Moritz Bunkus [Mon, 12 Aug 2013 09:23:06 +0000 (11:23 +0200)]
ClientJS: neue Funktionen "run()", "run_once_for()"; Dokumentation

10 years agoBackgroundJobs: "speichern und ausführen" für neue Jobs gefixt
Moritz Bunkus [Fri, 9 Aug 2013 12:27:35 +0000 (14:27 +0200)]
BackgroundJobs: "speichern und ausführen" für neue Jobs gefixt

10 years agoSL::Controller::Base::send_file: Unterstützung zum Senden von Skalarinhalten
Moritz Bunkus [Fri, 9 Aug 2013 10:20:21 +0000 (12:20 +0200)]
SL::Controller::Base::send_file: Unterstützung zum Senden von Skalarinhalten

$file_name kann nun auch eine Skalarreferenz sein. In diesem Falle
wird der referenzierte Inhalt direkt geschickt.

Wenn es ein Skalar ist, wird es wie vorher auch als Dateiname interpretiert.

10 years agoTests: In Datenbanksetup-Test $::instance_conf initialisieren
Moritz Bunkus [Thu, 8 Aug 2013 09:58:29 +0000 (11:58 +0200)]
Tests: In Datenbanksetup-Test $::instance_conf initialisieren

10 years agoCustomer-/Vendor-Models: Funktionen "is_customer"/"is_vendor" zur einfachen Untersche...
Moritz Bunkus [Thu, 8 Aug 2013 09:30:35 +0000 (11:30 +0200)]
Customer-/Vendor-Models: Funktionen "is_customer"/"is_vendor" zur einfachen Unterscheidung

10 years agoTemplate: as_list-Methode zum Forçieren vom Listenkontext
Moritz Bunkus [Tue, 6 Aug 2013 15:35:29 +0000 (17:35 +0200)]
Template: as_list-Methode zum Forçieren vom Listenkontext

10 years agoTypo fix
Moritz Bunkus [Tue, 6 Aug 2013 14:16:04 +0000 (16:16 +0200)]
Typo fix

10 years agoClientJS: AJAX-Form-Submit mit jQuery-Form-Plugin
Moritz Bunkus [Tue, 6 Aug 2013 13:56:56 +0000 (15:56 +0200)]
ClientJS: AJAX-Form-Submit mit jQuery-Form-Plugin

10 years agoLXDebug::dump_object zum Dumpen von den Spalten von RDBO-Instanzen
Moritz Bunkus [Tue, 6 Aug 2013 13:54:44 +0000 (15:54 +0200)]
LXDebug::dump_object zum Dumpen von den Spalten von RDBO-Instanzen

Dumpt keine Datenbankhandle, keine Relationships

10 years agoRecht für Debitoren- und Kreditorenbuchungen verbessert
G. Richardson [Tue, 6 Aug 2013 12:48:30 +0000 (14:48 +0200)]
Recht für Debitoren- und Kreditorenbuchungen verbessert

auf Hinweis von Sven hin:

statt $::auth->check_right($form->{login}, $right) assert benutzen: $::auth->assert($right, 1)
$form lässt sich leicht manipulieren.

10 years agoWiederkehrende Rechnungen: nicht '_email' in Vorlagendateinamen hinzufügenn
Moritz Bunkus [Tue, 6 Aug 2013 09:57:45 +0000 (11:57 +0200)]
Wiederkehrende Rechnungen: nicht '_email' in Vorlagendateinamen hinzufügenn

In Form::prepare_for_printing wurde '_email' immer an den Dateinamen
angehängt, sofern es ein solches Template gibt (also
z.B. 'invoice_email.tex') -- egal, wohin letztlich ausgegeben werden
soll (via 'media'). Nun wird das nur noch gemacht, wenn 'media' == 'email' ist.

10 years agoFehlende Locales für CRM-Menü
Moritz Bunkus [Mon, 5 Aug 2013 15:13:01 +0000 (17:13 +0200)]
Fehlende Locales für CRM-Menü

10 years agoCustomerVendor: Ändern von Wiedervorlagen erlauben
Thomas Heck [Mon, 5 Aug 2013 14:09:52 +0000 (16:09 +0200)]
CustomerVendor: Ändern von Wiedervorlagen erlauben

10 years agoMerge branch 'master' of github.com:kivitendo/kivitendo-erp
Thomas Heck [Mon, 5 Aug 2013 13:18:39 +0000 (15:18 +0200)]
Merge branch 'master' of github.com:kivitendo/kivitendo-erp

10 years agoCustomerVendor: bei Wiedervorlagen FollowUpLinks erstellen
Thomas Heck [Mon, 5 Aug 2013 13:17:00 +0000 (15:17 +0200)]
CustomerVendor: bei Wiedervorlagen FollowUpLinks erstellen